diff --git a/lollms_core b/lollms_core index 54cf0362..c0bd9f85 160000 --- a/lollms_core +++ b/lollms_core @@ -1 +1 @@ -Subproject commit 54cf0362ca672577da49a73fe2479c2cfb67b8aa +Subproject commit c0bd9f85c0dd83ac263bfd6681f2db6db7e4113f diff --git a/web/dist/assets/index-a37d1e46.js b/web/dist/assets/index-3e1bee62.js similarity index 99% rename from web/dist/assets/index-a37d1e46.js rename to web/dist/assets/index-3e1bee62.js index 486ab936..55f84d06 100644 --- a/web/dist/assets/index-a37d1e46.js +++ b/web/dist/assets/index-3e1bee62.js @@ -14,8 +14,8 @@ Copyright (c) 2016 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/(function(){var a=function(){function l(){}l.prototype=Object.create(null);function d(g,v){for(var y=v.length,T=0;T1?arguments[1]:void 0,v=g!==void 0,y=0,T=_(h),C,x,O,R;if(v&&(g=r(g,b>2?arguments[2]:void 0,2)),T!=null&&!(E==Array&&l(T)))for(R=T.call(h),x=new E;!(O=R.next()).done;y++)c(x,y,v?a(R,g,[O.value,y],!0):O.value);else for(C=d(h.length),x=new E(C);C>y;y++)c(x,y,v?g(h[y],y):h[y]);return x.length=y,x}},"./node_modules/core-js/internals/array-includes.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-indexed-object.js"),o=s("./node_modules/core-js/internals/to-length.js"),a=s("./node_modules/core-js/internals/to-absolute-index.js");t.exports=function(l){return function(d,c,_){var f=r(d),m=o(f.length),h=a(_,m),E;if(l&&c!=c){for(;m>h;)if(E=f[h++],E!=E)return!0}else for(;m>h;h++)if((l||h in f)&&f[h]===c)return l||h||0;return!l&&-1}}},"./node_modules/core-js/internals/bind-context.js":function(t,i,s){var r=s("./node_modules/core-js/internals/a-function.js");t.exports=function(o,a,l){if(r(o),a===void 0)return o;switch(l){case 0:return function(){return o.call(a)};case 1:return function(d){return o.call(a,d)};case 2:return function(d,c){return o.call(a,d,c)};case 3:return function(d,c,_){return o.call(a,d,c,_)}}return function(){return o.apply(a,arguments)}}},"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":function(t,i,s){var r=s("./node_modules/core-js/internals/an-object.js");t.exports=function(o,a,l,d){try{return d?a(r(l)[0],l[1]):a(l)}catch(_){var c=o.return;throw c!==void 0&&r(c.call(o)),_}}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":function(t,i,s){var r=s("./node_modules/core-js/internals/well-known-symbol.js"),o=r("iterator"),a=!1;try{var l=0,d={next:function(){return{done:!!l++}},return:function(){a=!0}};d[o]=function(){return this},Array.from(d,function(){throw 2})}catch{}t.exports=function(c,_){if(!_&&!a)return!1;var f=!1;try{var m={};m[o]=function(){return{next:function(){return{done:f=!0}}}},c(m)}catch{}return f}},"./node_modules/core-js/internals/classof-raw.js":function(t,i){var s={}.toString;t.exports=function(r){return s.call(r).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(t,i,s){var r=s("./node_modules/core-js/internals/classof-raw.js"),o=s("./node_modules/core-js/internals/well-known-symbol.js"),a=o("toStringTag"),l=r(function(){return arguments}())=="Arguments",d=function(c,_){try{return c[_]}catch{}};t.exports=function(c){var _,f,m;return c===void 0?"Undefined":c===null?"Null":typeof(f=d(_=Object(c),a))=="string"?f:l?r(_):(m=r(_))=="Object"&&typeof _.callee=="function"?"Arguments":m}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(t,i,s){var r=s("./node_modules/core-js/internals/has.js"),o=s("./node_modules/core-js/internals/own-keys.js"),a=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),l=s("./node_modules/core-js/internals/object-define-property.js");t.exports=function(d,c){for(var _=o(c),f=l.f,m=a.f,h=0;h<_.length;h++){var E=_[h];r(d,E)||f(d,E,m(c,E))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js");t.exports=!r(function(){function o(){}return o.prototype.constructor=null,Object.getPrototypeOf(new o)!==o.prototype})},"./node_modules/core-js/internals/create-iterator-constructor.js":function(t,i,s){var r=s("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,o=s("./node_modules/core-js/internals/object-create.js"),a=s("./node_modules/core-js/internals/create-property-descriptor.js"),l=s("./node_modules/core-js/internals/set-to-string-tag.js"),d=s("./node_modules/core-js/internals/iterators.js"),c=function(){return this};t.exports=function(_,f,m){var h=f+" Iterator";return _.prototype=o(r,{next:a(1,m)}),l(_,h,!1,!0),d[h]=c,_}},"./node_modules/core-js/internals/create-property-descriptor.js":function(t,i){t.exports=function(s,r){return{enumerable:!(s&1),configurable:!(s&2),writable:!(s&4),value:r}}},"./node_modules/core-js/internals/create-property.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-primitive.js"),o=s("./node_modules/core-js/internals/object-define-property.js"),a=s("./node_modules/core-js/internals/create-property-descriptor.js");t.exports=function(l,d,c){var _=r(d);_ in l?o.f(l,_,a(0,c)):l[_]=c}},"./node_modules/core-js/internals/define-iterator.js":function(t,i,s){var r=s("./node_modules/core-js/internals/export.js"),o=s("./node_modules/core-js/internals/create-iterator-constructor.js"),a=s("./node_modules/core-js/internals/object-get-prototype-of.js"),l=s("./node_modules/core-js/internals/object-set-prototype-of.js"),d=s("./node_modules/core-js/internals/set-to-string-tag.js"),c=s("./node_modules/core-js/internals/hide.js"),_=s("./node_modules/core-js/internals/redefine.js"),f=s("./node_modules/core-js/internals/well-known-symbol.js"),m=s("./node_modules/core-js/internals/is-pure.js"),h=s("./node_modules/core-js/internals/iterators.js"),E=s("./node_modules/core-js/internals/iterators-core.js"),b=E.IteratorPrototype,g=E.BUGGY_SAFARI_ITERATORS,v=f("iterator"),y="keys",T="values",C="entries",x=function(){return this};t.exports=function(O,R,S,A,U,F,K){o(S,R,A);var L=function(fe){if(fe===U&&q)return q;if(!g&&fe in P)return P[fe];switch(fe){case y:return function(){return new S(this,fe)};case T:return function(){return new S(this,fe)};case C:return function(){return new S(this,fe)}}return function(){return new S(this)}},H=R+" Iterator",G=!1,P=O.prototype,j=P[v]||P["@@iterator"]||U&&P[U],q=!g&&j||L(U),Q=R=="Array"&&P.entries||j,re,te,Z;if(Q&&(re=a(Q.call(new O)),b!==Object.prototype&&re.next&&(!m&&a(re)!==b&&(l?l(re,b):typeof re[v]!="function"&&c(re,v,x)),d(re,H,!0,!0),m&&(h[H]=x))),U==T&&j&&j.name!==T&&(G=!0,q=function(){return j.call(this)}),(!m||K)&&P[v]!==q&&c(P,v,q),h[R]=q,U)if(te={values:L(T),keys:F?q:L(y),entries:L(C)},K)for(Z in te)(g||G||!(Z in P))&&_(P,Z,te[Z]);else r({target:R,proto:!0,forced:g||G},te);return te}},"./node_modules/core-js/internals/descriptors.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js");t.exports=!r(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/document-create-element.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/is-object.js"),a=r.document,l=o(a)&&o(a.createElement);t.exports=function(d){return l?a.createElement(d):{}}},"./node_modules/core-js/internals/enum-bug-keys.js":function(t,i){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,a=s("./node_modules/core-js/internals/hide.js"),l=s("./node_modules/core-js/internals/redefine.js"),d=s("./node_modules/core-js/internals/set-global.js"),c=s("./node_modules/core-js/internals/copy-constructor-properties.js"),_=s("./node_modules/core-js/internals/is-forced.js");t.exports=function(f,m){var h=f.target,E=f.global,b=f.stat,g,v,y,T,C,x;if(E?v=r:b?v=r[h]||d(h,{}):v=(r[h]||{}).prototype,v)for(y in m){if(C=m[y],f.noTargetGet?(x=o(v,y),T=x&&x.value):T=v[y],g=_(E?y:h+(b?".":"#")+y,f.forced),!g&&T!==void 0){if(typeof C==typeof T)continue;c(C,T)}(f.sham||T&&T.sham)&&a(C,"sham",!0),l(v,y,C,f)}}},"./node_modules/core-js/internals/fails.js":function(t,i){t.exports=function(s){try{return!!s()}catch{return!0}}},"./node_modules/core-js/internals/function-to-string.js":function(t,i,s){var r=s("./node_modules/core-js/internals/shared.js");t.exports=r("native-function-to-string",Function.toString)},"./node_modules/core-js/internals/get-iterator-method.js":function(t,i,s){var r=s("./node_modules/core-js/internals/classof.js"),o=s("./node_modules/core-js/internals/iterators.js"),a=s("./node_modules/core-js/internals/well-known-symbol.js"),l=a("iterator");t.exports=function(d){if(d!=null)return d[l]||d["@@iterator"]||o[r(d)]}},"./node_modules/core-js/internals/global.js":function(t,i,s){(function(r){var o="object",a=function(l){return l&&l.Math==Math&&l};t.exports=a(typeof globalThis==o&&globalThis)||a(typeof window==o&&window)||a(typeof self==o&&self)||a(typeof r==o&&r)||Function("return this")()}).call(this,s("./node_modules/webpack/buildin/global.js"))},"./node_modules/core-js/internals/has.js":function(t,i){var s={}.hasOwnProperty;t.exports=function(r,o){return s.call(r,o)}},"./node_modules/core-js/internals/hidden-keys.js":function(t,i){t.exports={}},"./node_modules/core-js/internals/hide.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/object-define-property.js"),a=s("./node_modules/core-js/internals/create-property-descriptor.js");t.exports=r?function(l,d,c){return o.f(l,d,a(1,c))}:function(l,d,c){return l[d]=c,l}},"./node_modules/core-js/internals/html.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=r.document;t.exports=o&&o.documentElement},"./node_modules/core-js/internals/ie8-dom-define.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/fails.js"),a=s("./node_modules/core-js/internals/document-create-element.js");t.exports=!r&&!o(function(){return Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js"),o=s("./node_modules/core-js/internals/classof-raw.js"),a="".split;t.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(l){return o(l)=="String"?a.call(l,""):Object(l)}:Object},"./node_modules/core-js/internals/internal-state.js":function(t,i,s){var r=s("./node_modules/core-js/internals/native-weak-map.js"),o=s("./node_modules/core-js/internals/global.js"),a=s("./node_modules/core-js/internals/is-object.js"),l=s("./node_modules/core-js/internals/hide.js"),d=s("./node_modules/core-js/internals/has.js"),c=s("./node_modules/core-js/internals/shared-key.js"),_=s("./node_modules/core-js/internals/hidden-keys.js"),f=o.WeakMap,m,h,E,b=function(O){return E(O)?h(O):m(O,{})},g=function(O){return function(R){var S;if(!a(R)||(S=h(R)).type!==O)throw TypeError("Incompatible receiver, "+O+" required");return S}};if(r){var v=new f,y=v.get,T=v.has,C=v.set;m=function(O,R){return C.call(v,O,R),R},h=function(O){return y.call(v,O)||{}},E=function(O){return T.call(v,O)}}else{var x=c("state");_[x]=!0,m=function(O,R){return l(O,x,R),R},h=function(O){return d(O,x)?O[x]:{}},E=function(O){return d(O,x)}}t.exports={set:m,get:h,has:E,enforce:b,getterFor:g}},"./node_modules/core-js/internals/is-array-iterator-method.js":function(t,i,s){var r=s("./node_modules/core-js/internals/well-known-symbol.js"),o=s("./node_modules/core-js/internals/iterators.js"),a=r("iterator"),l=Array.prototype;t.exports=function(d){return d!==void 0&&(o.Array===d||l[a]===d)}},"./node_modules/core-js/internals/is-forced.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js"),o=/#|\.prototype\./,a=function(f,m){var h=d[l(f)];return h==_?!0:h==c?!1:typeof m=="function"?r(m):!!m},l=a.normalize=function(f){return String(f).replace(o,".").toLowerCase()},d=a.data={},c=a.NATIVE="N",_=a.POLYFILL="P";t.exports=a},"./node_modules/core-js/internals/is-object.js":function(t,i){t.exports=function(s){return typeof s=="object"?s!==null:typeof s=="function"}},"./node_modules/core-js/internals/is-pure.js":function(t,i){t.exports=!1},"./node_modules/core-js/internals/iterators-core.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-get-prototype-of.js"),o=s("./node_modules/core-js/internals/hide.js"),a=s("./node_modules/core-js/internals/has.js"),l=s("./node_modules/core-js/internals/well-known-symbol.js"),d=s("./node_modules/core-js/internals/is-pure.js"),c=l("iterator"),_=!1,f=function(){return this},m,h,E;[].keys&&(E=[].keys(),"next"in E?(h=r(r(E)),h!==Object.prototype&&(m=h)):_=!0),m==null&&(m={}),!d&&!a(m,c)&&o(m,c,f),t.exports={IteratorPrototype:m,BUGGY_SAFARI_ITERATORS:_}},"./node_modules/core-js/internals/iterators.js":function(t,i){t.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js");t.exports=!!Object.getOwnPropertySymbols&&!r(function(){return!String(Symbol())})},"./node_modules/core-js/internals/native-weak-map.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/function-to-string.js"),a=r.WeakMap;t.exports=typeof a=="function"&&/native code/.test(o.call(a))},"./node_modules/core-js/internals/object-create.js":function(t,i,s){var r=s("./node_modules/core-js/internals/an-object.js"),o=s("./node_modules/core-js/internals/object-define-properties.js"),a=s("./node_modules/core-js/internals/enum-bug-keys.js"),l=s("./node_modules/core-js/internals/hidden-keys.js"),d=s("./node_modules/core-js/internals/html.js"),c=s("./node_modules/core-js/internals/document-create-element.js"),_=s("./node_modules/core-js/internals/shared-key.js"),f=_("IE_PROTO"),m="prototype",h=function(){},E=function(){var b=c("iframe"),g=a.length,v="<",y="script",T=">",C="java"+y+":",x;for(b.style.display="none",d.appendChild(b),b.src=String(C),x=b.contentWindow.document,x.open(),x.write(v+y+T+"document.F=Object"+v+"/"+y+T),x.close(),E=x.F;g--;)delete E[m][a[g]];return E()};t.exports=Object.create||function(g,v){var y;return g!==null?(h[m]=r(g),y=new h,h[m]=null,y[f]=g):y=E(),v===void 0?y:o(y,v)},l[f]=!0},"./node_modules/core-js/internals/object-define-properties.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/object-define-property.js"),a=s("./node_modules/core-js/internals/an-object.js"),l=s("./node_modules/core-js/internals/object-keys.js");t.exports=r?Object.defineProperties:function(c,_){a(c);for(var f=l(_),m=f.length,h=0,E;m>h;)o.f(c,E=f[h++],_[E]);return c}},"./node_modules/core-js/internals/object-define-property.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/ie8-dom-define.js"),a=s("./node_modules/core-js/internals/an-object.js"),l=s("./node_modules/core-js/internals/to-primitive.js"),d=Object.defineProperty;i.f=r?d:function(_,f,m){if(a(_),f=l(f,!0),a(m),o)try{return d(_,f,m)}catch{}if("get"in m||"set"in m)throw TypeError("Accessors not supported");return"value"in m&&(_[f]=m.value),_}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/object-property-is-enumerable.js"),a=s("./node_modules/core-js/internals/create-property-descriptor.js"),l=s("./node_modules/core-js/internals/to-indexed-object.js"),d=s("./node_modules/core-js/internals/to-primitive.js"),c=s("./node_modules/core-js/internals/has.js"),_=s("./node_modules/core-js/internals/ie8-dom-define.js"),f=Object.getOwnPropertyDescriptor;i.f=r?f:function(h,E){if(h=l(h),E=d(E,!0),_)try{return f(h,E)}catch{}if(c(h,E))return a(!o.f.call(h,E),h[E])}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-keys-internal.js"),o=s("./node_modules/core-js/internals/enum-bug-keys.js"),a=o.concat("length","prototype");i.f=Object.getOwnPropertyNames||function(d){return r(d,a)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(t,i){i.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(t,i,s){var r=s("./node_modules/core-js/internals/has.js"),o=s("./node_modules/core-js/internals/to-object.js"),a=s("./node_modules/core-js/internals/shared-key.js"),l=s("./node_modules/core-js/internals/correct-prototype-getter.js"),d=a("IE_PROTO"),c=Object.prototype;t.exports=l?Object.getPrototypeOf:function(_){return _=o(_),r(_,d)?_[d]:typeof _.constructor=="function"&&_ instanceof _.constructor?_.constructor.prototype:_ instanceof Object?c:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(t,i,s){var r=s("./node_modules/core-js/internals/has.js"),o=s("./node_modules/core-js/internals/to-indexed-object.js"),a=s("./node_modules/core-js/internals/array-includes.js"),l=s("./node_modules/core-js/internals/hidden-keys.js"),d=a(!1);t.exports=function(c,_){var f=o(c),m=0,h=[],E;for(E in f)!r(l,E)&&r(f,E)&&h.push(E);for(;_.length>m;)r(f,E=_[m++])&&(~d(h,E)||h.push(E));return h}},"./node_modules/core-js/internals/object-keys.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-keys-internal.js"),o=s("./node_modules/core-js/internals/enum-bug-keys.js");t.exports=Object.keys||function(l){return r(l,o)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(t,i,s){var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,a=o&&!r.call({1:2},1);i.f=a?function(d){var c=o(this,d);return!!c&&c.enumerable}:r},"./node_modules/core-js/internals/object-set-prototype-of.js":function(t,i,s){var r=s("./node_modules/core-js/internals/validate-set-prototype-of-arguments.js");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var o=!1,a={},l;try{l=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,l.call(a,[]),o=a instanceof Array}catch{}return function(c,_){return r(c,_),o?l.call(c,_):c.__proto__=_,c}}():void 0)},"./node_modules/core-js/internals/own-keys.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/object-get-own-property-names.js"),a=s("./node_modules/core-js/internals/object-get-own-property-symbols.js"),l=s("./node_modules/core-js/internals/an-object.js"),d=r.Reflect;t.exports=d&&d.ownKeys||function(_){var f=o.f(l(_)),m=a.f;return m?f.concat(m(_)):f}},"./node_modules/core-js/internals/path.js":function(t,i,s){t.exports=s("./node_modules/core-js/internals/global.js")},"./node_modules/core-js/internals/redefine.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/shared.js"),a=s("./node_modules/core-js/internals/hide.js"),l=s("./node_modules/core-js/internals/has.js"),d=s("./node_modules/core-js/internals/set-global.js"),c=s("./node_modules/core-js/internals/function-to-string.js"),_=s("./node_modules/core-js/internals/internal-state.js"),f=_.get,m=_.enforce,h=String(c).split("toString");o("inspectSource",function(E){return c.call(E)}),(t.exports=function(E,b,g,v){var y=v?!!v.unsafe:!1,T=v?!!v.enumerable:!1,C=v?!!v.noTargetGet:!1;if(typeof g=="function"&&(typeof b=="string"&&!l(g,"name")&&a(g,"name",b),m(g).source=h.join(typeof b=="string"?b:"")),E===r){T?E[b]=g:d(b,g);return}else y?!C&&E[b]&&(T=!0):delete E[b];T?E[b]=g:a(E,b,g)})(Function.prototype,"toString",function(){return typeof this=="function"&&f(this).source||c.call(this)})},"./node_modules/core-js/internals/require-object-coercible.js":function(t,i){t.exports=function(s){if(s==null)throw TypeError("Can't call method on "+s);return s}},"./node_modules/core-js/internals/set-global.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/hide.js");t.exports=function(a,l){try{o(r,a,l)}catch{r[a]=l}return l}},"./node_modules/core-js/internals/set-to-string-tag.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-define-property.js").f,o=s("./node_modules/core-js/internals/has.js"),a=s("./node_modules/core-js/internals/well-known-symbol.js"),l=a("toStringTag");t.exports=function(d,c,_){d&&!o(d=_?d:d.prototype,l)&&r(d,l,{configurable:!0,value:c})}},"./node_modules/core-js/internals/shared-key.js":function(t,i,s){var r=s("./node_modules/core-js/internals/shared.js"),o=s("./node_modules/core-js/internals/uid.js"),a=r("keys");t.exports=function(l){return a[l]||(a[l]=o(l))}},"./node_modules/core-js/internals/shared.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/set-global.js"),a=s("./node_modules/core-js/internals/is-pure.js"),l="__core-js_shared__",d=r[l]||o(l,{});(t.exports=function(c,_){return d[c]||(d[c]=_!==void 0?_:{})})("versions",[]).push({version:"3.1.3",mode:a?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-at.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-integer.js"),o=s("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(a,l,d){var c=String(o(a)),_=r(l),f=c.length,m,h;return _<0||_>=f?d?"":void 0:(m=c.charCodeAt(_),m<55296||m>56319||_+1===f||(h=c.charCodeAt(_+1))<56320||h>57343?d?c.charAt(_):m:d?c.slice(_,_+2):(m-55296<<10)+(h-56320)+65536)}},"./node_modules/core-js/internals/to-absolute-index.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-integer.js"),o=Math.max,a=Math.min;t.exports=function(l,d){var c=r(l);return c<0?o(c+d,0):a(c,d)}},"./node_modules/core-js/internals/to-indexed-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/indexed-object.js"),o=s("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(a){return r(o(a))}},"./node_modules/core-js/internals/to-integer.js":function(t,i){var s=Math.ceil,r=Math.floor;t.exports=function(o){return isNaN(o=+o)?0:(o>0?r:s)(o)}},"./node_modules/core-js/internals/to-length.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-integer.js"),o=Math.min;t.exports=function(a){return a>0?o(r(a),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(o){return Object(r(o))}},"./node_modules/core-js/internals/to-primitive.js":function(t,i,s){var r=s("./node_modules/core-js/internals/is-object.js");t.exports=function(o,a){if(!r(o))return o;var l,d;if(a&&typeof(l=o.toString)=="function"&&!r(d=l.call(o))||typeof(l=o.valueOf)=="function"&&!r(d=l.call(o))||!a&&typeof(l=o.toString)=="function"&&!r(d=l.call(o)))return d;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/uid.js":function(t,i){var s=0,r=Math.random();t.exports=function(o){return"Symbol(".concat(o===void 0?"":o,")_",(++s+r).toString(36))}},"./node_modules/core-js/internals/validate-set-prototype-of-arguments.js":function(t,i,s){var r=s("./node_modules/core-js/internals/is-object.js"),o=s("./node_modules/core-js/internals/an-object.js");t.exports=function(a,l){if(o(a),!r(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype")}},"./node_modules/core-js/internals/well-known-symbol.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/shared.js"),a=s("./node_modules/core-js/internals/uid.js"),l=s("./node_modules/core-js/internals/native-symbol.js"),d=r.Symbol,c=o("wks");t.exports=function(_){return c[_]||(c[_]=l&&d[_]||(l?d:a)("Symbol."+_))}},"./node_modules/core-js/modules/es.array.from.js":function(t,i,s){var r=s("./node_modules/core-js/internals/export.js"),o=s("./node_modules/core-js/internals/array-from.js"),a=s("./node_modules/core-js/internals/check-correctness-of-iteration.js"),l=!a(function(d){Array.from(d)});r({target:"Array",stat:!0,forced:l},{from:o})},"./node_modules/core-js/modules/es.string.iterator.js":function(t,i,s){var r=s("./node_modules/core-js/internals/string-at.js"),o=s("./node_modules/core-js/internals/internal-state.js"),a=s("./node_modules/core-js/internals/define-iterator.js"),l="String Iterator",d=o.set,c=o.getterFor(l);a(String,"String",function(_){d(this,{type:l,string:String(_),index:0})},function(){var f=c(this),m=f.string,h=f.index,E;return h>=m.length?{value:void 0,done:!0}:(E=r(m,h,!0),f.index+=E.length,{value:E,done:!1})})},"./node_modules/webpack/buildin/global.js":function(t,i){var s;s=function(){return this}();try{s=s||Function("return this")()||(0,eval)("this")}catch{typeof window=="object"&&(s=window)}t.exports=s},"./src/default-attrs.json":function(t){t.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},"./src/icon.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=Object.assign||function(E){for(var b=1;b2&&arguments[2]!==void 0?arguments[2]:[];f(this,E),this.name=b,this.contents=g,this.tags=v,this.attrs=r({},c.default,{class:"feather feather-"+b})}return o(E,[{key:"toSvg",value:function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},v=r({},this.attrs,g,{class:(0,l.default)(this.attrs.class,g.class)});return""+this.contents+""}},{key:"toString",value:function(){return this.contents}}]),E}();function h(E){return Object.keys(E).map(function(b){return b+'="'+E[b]+'"'}).join(" ")}i.default=m},"./src/icons.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=s("./src/icon.js"),o=_(r),a=s("./dist/icons.json"),l=_(a),d=s("./src/tags.json"),c=_(d);function _(f){return f&&f.__esModule?f:{default:f}}i.default=Object.keys(l.default).map(function(f){return new o.default(f,l.default[f],c.default[f])}).reduce(function(f,m){return f[m.name]=m,f},{})},"./src/index.js":function(t,i,s){var r=s("./src/icons.js"),o=_(r),a=s("./src/to-svg.js"),l=_(a),d=s("./src/replace.js"),c=_(d);function _(f){return f&&f.__esModule?f:{default:f}}t.exports={icons:o.default,toSvg:l.default,replace:c.default}},"./src/replace.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=Object.assign||function(h){for(var E=1;E0&&arguments[0]!==void 0?arguments[0]:{};if(typeof document>"u")throw new Error("`feather.replace()` only works in a browser environment.");var E=document.querySelectorAll("[data-feather]");Array.from(E).forEach(function(b){return f(b,h)})}function f(h){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},b=m(h),g=b["data-feather"];delete b["data-feather"];var v=d.default[g].toSvg(r({},E,b,{class:(0,a.default)(E.class,b.class)})),y=new DOMParser().parseFromString(v,"image/svg+xml"),T=y.querySelector("svg");h.parentNode.replaceChild(T,h)}function m(h){return Array.from(h.attributes).reduce(function(E,b){return E[b.name]=b.value,E},{})}i.default=_},"./src/tags.json":function(t){t.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning","alert","danger"],"alert-octagon":["warning","alert","danger"],"alert-triangle":["warning","alert","danger"],"align-center":["text alignment","center"],"align-justify":["text alignment","justified"],"align-left":["text alignment","left"],"align-right":["text alignment","right"],anchor:[],archive:["index","box"],"at-sign":["mention","at","email","message"],award:["achievement","badge"],aperture:["camera","photo"],"bar-chart":["statistics","diagram","graph"],"bar-chart-2":["statistics","diagram","graph"],battery:["power","electricity"],"battery-charging":["power","electricity"],bell:["alarm","notification","sound"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read","library"],book:["read","dictionary","booklet","magazine","library"],bookmark:["read","clip","marker","tag"],box:["cube"],briefcase:["work","bag","baggage","folder"],calendar:["date"],camera:["photo"],cast:["chromecast","airplay"],"chevron-down":["expand"],"chevron-up":["collapse"],circle:["off","zero","record"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],code:["source","programming"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],columns:["layout"],command:["keyboard","cmd","terminal","prompt"],compass:["navigation","safari","travel","direction"],copy:["clone","duplicate"],"corner-down-left":["arrow","return"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],cpu:["processor","technology"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage","memory"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch","hide","hidden"],"external-link":["outbound"],facebook:["logo","social"],"fast-forward":["music"],figma:["logo","design","tool"],"file-minus":["delete","remove","erase"],"file-plus":["add","create","new"],"file-text":["data","txt","pdf"],film:["movie","video"],filter:["funnel","hopper"],flag:["report"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],framer:["logo","design","tool"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],globe:["world","browser","language","translate"],"hard-drive":["computer","server","memory","data"],hash:["hashtag","number","pound"],headphones:["music","audio","sound"],heart:["like","love","emotion"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house","living"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication","secure"],layers:["stack"],layout:["window","webpage"],"life-buoy":["help","life ring","support"],link:["chain","url"],"link-2":["chain","url"],linkedin:["logo","social media"],list:["options"],lock:["security","password","secure"],"log-in":["sign in","arrow","enter"],"log-out":["sign out","arrow","exit"],mail:["email","message"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows","expand"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record","sound","mute"],mic:["record","sound","listen"],minimize:["exit fullscreen","close"],"minimize-2":["exit fullscreen","arrows","close"],minus:["subtract"],monitor:["tv","screen","display"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],music:["note"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box","container"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","audio","stop"],"pen-tool":["vector","drawing"],percent:["discount"],"phone-call":["ring"],"phone-forwarded":["call"],"phone-incoming":["call"],"phone-missed":["call"],"phone-off":["call","mute"],"phone-outgoing":["call"],phone:["call"],play:["music","start"],"pie-chart":["statistics","diagram"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],printer:["fax","office","device"],radio:["signal"],"refresh-cw":["synchronise","arrows"],"refresh-ccw":["arrows"],repeat:["loop","arrows"],rewind:["music"],"rotate-ccw":["arrow"],"rotate-cw":["arrow"],rss:["feed","subscribe"],save:["floppy disk"],scissors:["cut"],search:["find","magnifier","magnifying glass"],send:["message","mail","email","paper airplane","paper aeroplane"],settings:["cog","edit","gear","preferences"],"share-2":["network","connections"],shield:["security","secure"],"shield-off":["security","insecure"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slack:["logo"],slash:["ban","no"],sliders:["settings","controls"],smartphone:["cellphone","device"],smile:["emoji","face","happy","good","emotion"],speaker:["audio","music"],star:["bookmark","favorite","like"],"stop-circle":["media","music"],sun:["brightness","weather","light"],sunrise:["weather","time","morning","day"],sunset:["weather","time","evening","night"],tablet:["device"],tag:["label"],target:["logo","bullseye"],terminal:["code","command line","prompt"],thermometer:["temperature","celsius","fahrenheit","weather"],"thumbs-down":["dislike","bad","emotion"],"thumbs-up":["like","good","emotion"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],tool:["settings","spanner"],trash:["garbage","delete","remove","bin"],"trash-2":["garbage","delete","remove","bin"],triangle:["delta"],truck:["delivery","van","shipping","transport","lorry"],tv:["television","stream"],twitch:["logo"],twitter:["logo","social"],type:["text"],umbrella:["rain","weather"],unlock:["security"],"user-check":["followed","subscribed"],"user-minus":["delete","remove","unfollow","unsubscribe"],"user-plus":["new","add","create","follow","subscribe"],"user-x":["delete","remove","unfollow","unsubscribe","unavailable"],user:["person","account"],users:["group"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],"wifi-off":["disabled"],wifi:["connection","signal","wireless"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times","clear"],"x-octagon":["delete","stop","alert","warning","times","clear"],"x-square":["cancel","close","delete","remove","times","clear"],x:["cancel","close","delete","remove","times","clear"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"],"zoom-in":["magnifying glass"],"zoom-out":["magnifying glass"]}},"./src/to-svg.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=s("./src/icons.js"),o=a(r);function a(d){return d&&d.__esModule?d:{default:d}}function l(d){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!d)throw new Error("The required `key` (icon name) parameter is missing.");if(!o.default[d])throw new Error("No icon matching '"+d+"'. See the complete list of icons at https://feathericons.com");return o.default[d].toSvg(c)}i.default=l},0:function(t,i,s){s("./node_modules/core-js/es/array/from.js"),t.exports=s("./src/index.js")}})})})(Ww);var qP=Ww.exports;const qe=Ys(qP);const bt=(n,e)=>{const t=n.__vccOpts||n;for(const[i,s]of e)t[i]=s;return t},YP={name:"Toast",props:{},data(){return{show:!1,log_type:1,message:"",toastArr:[]}},methods:{close(n){this.toastArr=this.toastArr.filter(e=>e.id!=n)},copyToClipBoard(n){navigator.clipboard.writeText(n),Ve(()=>{qe.replace()})},showToast(n,e=3,t=!0){const i=parseInt((new Date().getTime()*Math.random()).toString()).toString(),s={id:i,log_type:t,message:n,show:!0};this.toastArr.push(s),Ve(()=>{qe.replace()}),setTimeout(()=>{this.toastArr=this.toastArr.filter(r=>r.id!=i)},e*1e3)}},watch:{}},Ni=n=>(wr("data-v-46f379e5"),n=n(),Nr(),n),$P={class:"absolute bottom-16 right-2 z-20 flex flex-col gap-3 min-w-[300px]"},WP={class:"flex flex-row items-center w-full p-4 mb-4 text-gray-500 bg-white rounded-lg shadow dark:text-gray-400 dark:bg-gray-800",role:"alert"},KP={class:"flex flex-row flex-grow items-center h-auto"},jP={key:0,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-red-500 bg-red-100 rounded-lg dark:bg-red-800 dark:text-red-200"},QP=Ni(()=>u("i",{"data-feather":"x"},null,-1)),XP=Ni(()=>u("span",{class:"sr-only"},"Cross icon",-1)),ZP=[QP,XP],JP={key:1,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-green-500 bg-green-100 rounded-lg dark:bg-green-800 dark:text-green-200"},eU=Ni(()=>u("i",{"data-feather":"check"},null,-1)),tU=Ni(()=>u("span",{class:"sr-only"},"Check icon",-1)),nU=[eU,tU],iU={key:2,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-blue-500 bg-blue-100 rounded-lg dark:bg-blue-800 dark:text-blue-200"},sU=Ni(()=>u("i",{"data-feather":"info"},null,-1)),rU=Ni(()=>u("span",{class:"sr-only"},null,-1)),oU=[sU,rU],aU={key:3,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-orange-500 bg-orange-100 rounded-lg dark:bg-orange-800 dark:text-orange-200"},lU=Ni(()=>u("i",{"data-feather":"alert-triangle"},null,-1)),cU=Ni(()=>u("span",{class:"sr-only"},null,-1)),dU=[lU,cU],uU=["title"],pU={class:"flex"},_U=["onClick"],hU=Ni(()=>u("span",{class:"sr-only"},"Copy message",-1)),fU=Ni(()=>u("i",{"data-feather":"clipboard",class:"w-5 h-5"},null,-1)),mU=[hU,fU],gU=["onClick"],bU=Ni(()=>u("span",{class:"sr-only"},"Close",-1)),EU=Ni(()=>u("svg",{"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1)),vU=[bU,EU];function yU(n,e,t,i,s,r){return N(),M("div",$P,[Ie(Ls,{name:"toastItem",tag:"div"},{default:nt(()=>[(N(!0),M($e,null,dt(s.toastArr,o=>(N(),M("div",{key:o.id,class:"relative"},[u("div",WP,[u("div",KP,[o.log_type==0?(N(),M("div",jP,ZP)):W("",!0),o.log_type==1?(N(),M("div",JP,nU)):W("",!0),o.log_type==2?(N(),M("div",iU,oU)):W("",!0),o.log_type==3?(N(),M("div",aU,dU)):W("",!0),u("div",{class:"ml-3 text-sm font-normal whitespace-pre-wrap line-clamp-3 max-w-xs max-h-[400px] overflow-auto break-words",title:o.message},ge(o.message),9,uU)]),u("div",pU,[u("button",{type:"button",onClick:xe(a=>r.copyToClipBoard(o.message),["stop"]),title:"Copy message",class:"bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700"},mU,8,_U),u("button",{type:"button",onClick:a=>r.close(o.id),title:"Close",class:"bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700"},vU,8,gU)])])]))),128))]),_:1})])}const fc=bt(YP,[["render",yU],["__scopeId","data-v-46f379e5"]]);var Ut={};const SU="Á",TU="á",xU="Ă",CU="ă",RU="∾",AU="∿",wU="∾̳",NU="Â",OU="â",IU="´",MU="А",DU="а",kU="Æ",LU="æ",PU="⁡",UU="𝔄",FU="𝔞",BU="À",GU="à",zU="ℵ",VU="ℵ",HU="Α",qU="α",YU="Ā",$U="ā",WU="⨿",KU="&",jU="&",QU="⩕",XU="⩓",ZU="∧",JU="⩜",eF="⩘",tF="⩚",nF="∠",iF="⦤",sF="∠",rF="⦨",oF="⦩",aF="⦪",lF="⦫",cF="⦬",dF="⦭",uF="⦮",pF="⦯",_F="∡",hF="∟",fF="⊾",mF="⦝",gF="∢",bF="Å",EF="⍼",vF="Ą",yF="ą",SF="𝔸",TF="𝕒",xF="⩯",CF="≈",RF="⩰",AF="≊",wF="≋",NF="'",OF="⁡",IF="≈",MF="≊",DF="Å",kF="å",LF="𝒜",PF="𝒶",UF="≔",FF="*",BF="≈",GF="≍",zF="Ã",VF="ã",HF="Ä",qF="ä",YF="∳",$F="⨑",WF="≌",KF="϶",jF="‵",QF="∽",XF="⋍",ZF="∖",JF="⫧",eB="⊽",tB="⌅",nB="⌆",iB="⌅",sB="⎵",rB="⎶",oB="≌",aB="Б",lB="б",cB="„",dB="∵",uB="∵",pB="∵",_B="⦰",hB="϶",fB="ℬ",mB="ℬ",gB="Β",bB="β",EB="ℶ",vB="≬",yB="𝔅",SB="𝔟",TB="⋂",xB="◯",CB="⋃",RB="⨀",AB="⨁",wB="⨂",NB="⨆",OB="★",IB="▽",MB="△",DB="⨄",kB="⋁",LB="⋀",PB="⤍",UB="⧫",FB="▪",BB="▴",GB="▾",zB="◂",VB="▸",HB="␣",qB="▒",YB="░",$B="▓",WB="█",KB="=⃥",jB="≡⃥",QB="⫭",XB="⌐",ZB="𝔹",JB="𝕓",e3="⊥",t3="⊥",n3="⋈",i3="⧉",s3="┐",r3="╕",o3="╖",a3="╗",l3="┌",c3="╒",d3="╓",u3="╔",p3="─",_3="═",h3="┬",f3="╤",m3="╥",g3="╦",b3="┴",E3="╧",v3="╨",y3="╩",S3="⊟",T3="⊞",x3="⊠",C3="┘",R3="╛",A3="╜",w3="╝",N3="└",O3="╘",I3="╙",M3="╚",D3="│",k3="║",L3="┼",P3="╪",U3="╫",F3="╬",B3="┤",G3="╡",z3="╢",V3="╣",H3="├",q3="╞",Y3="╟",$3="╠",W3="‵",K3="˘",j3="˘",Q3="¦",X3="𝒷",Z3="ℬ",J3="⁏",e4="∽",t4="⋍",n4="⧅",i4="\\",s4="⟈",r4="•",o4="•",a4="≎",l4="⪮",c4="≏",d4="≎",u4="≏",p4="Ć",_4="ć",h4="⩄",f4="⩉",m4="⩋",g4="∩",b4="⋒",E4="⩇",v4="⩀",y4="ⅅ",S4="∩︀",T4="⁁",x4="ˇ",C4="ℭ",R4="⩍",A4="Č",w4="č",N4="Ç",O4="ç",I4="Ĉ",M4="ĉ",D4="∰",k4="⩌",L4="⩐",P4="Ċ",U4="ċ",F4="¸",B4="¸",G4="⦲",z4="¢",V4="·",H4="·",q4="𝔠",Y4="ℭ",$4="Ч",W4="ч",K4="✓",j4="✓",Q4="Χ",X4="χ",Z4="ˆ",J4="≗",e5="↺",t5="↻",n5="⊛",i5="⊚",s5="⊝",r5="⊙",o5="®",a5="Ⓢ",l5="⊖",c5="⊕",d5="⊗",u5="○",p5="⧃",_5="≗",h5="⨐",f5="⫯",m5="⧂",g5="∲",b5="”",E5="’",v5="♣",y5="♣",S5=":",T5="∷",x5="⩴",C5="≔",R5="≔",A5=",",w5="@",N5="∁",O5="∘",I5="∁",M5="ℂ",D5="≅",k5="⩭",L5="≡",P5="∮",U5="∯",F5="∮",B5="𝕔",G5="ℂ",z5="∐",V5="∐",H5="©",q5="©",Y5="℗",$5="∳",W5="↵",K5="✗",j5="⨯",Q5="𝒞",X5="𝒸",Z5="⫏",J5="⫑",eG="⫐",tG="⫒",nG="⋯",iG="⤸",sG="⤵",rG="⋞",oG="⋟",aG="↶",lG="⤽",cG="⩈",dG="⩆",uG="≍",pG="∪",_G="⋓",hG="⩊",fG="⊍",mG="⩅",gG="∪︀",bG="↷",EG="⤼",vG="⋞",yG="⋟",SG="⋎",TG="⋏",xG="¤",CG="↶",RG="↷",AG="⋎",wG="⋏",NG="∲",OG="∱",IG="⌭",MG="†",DG="‡",kG="ℸ",LG="↓",PG="↡",UG="⇓",FG="‐",BG="⫤",GG="⊣",zG="⤏",VG="˝",HG="Ď",qG="ď",YG="Д",$G="д",WG="‡",KG="⇊",jG="ⅅ",QG="ⅆ",XG="⤑",ZG="⩷",JG="°",e9="∇",t9="Δ",n9="δ",i9="⦱",s9="⥿",r9="𝔇",o9="𝔡",a9="⥥",l9="⇃",c9="⇂",d9="´",u9="˙",p9="˝",_9="`",h9="˜",f9="⋄",m9="⋄",g9="⋄",b9="♦",E9="♦",v9="¨",y9="ⅆ",S9="ϝ",T9="⋲",x9="÷",C9="÷",R9="⋇",A9="⋇",w9="Ђ",N9="ђ",O9="⌞",I9="⌍",M9="$",D9="𝔻",k9="𝕕",L9="¨",P9="˙",U9="⃜",F9="≐",B9="≑",G9="≐",z9="∸",V9="∔",H9="⊡",q9="⌆",Y9="∯",$9="¨",W9="⇓",K9="⇐",j9="⇔",Q9="⫤",X9="⟸",Z9="⟺",J9="⟹",e8="⇒",t8="⊨",n8="⇑",i8="⇕",s8="∥",r8="⤓",o8="↓",a8="↓",l8="⇓",c8="⇵",d8="̑",u8="⇊",p8="⇃",_8="⇂",h8="⥐",f8="⥞",m8="⥖",g8="↽",b8="⥟",E8="⥗",v8="⇁",y8="↧",S8="⊤",T8="⤐",x8="⌟",C8="⌌",R8="𝒟",A8="𝒹",w8="Ѕ",N8="ѕ",O8="⧶",I8="Đ",M8="đ",D8="⋱",k8="▿",L8="▾",P8="⇵",U8="⥯",F8="⦦",B8="Џ",G8="џ",z8="⟿",V8="É",H8="é",q8="⩮",Y8="Ě",$8="ě",W8="Ê",K8="ê",j8="≖",Q8="≕",X8="Э",Z8="э",J8="⩷",e6="Ė",t6="ė",n6="≑",i6="ⅇ",s6="≒",r6="𝔈",o6="𝔢",a6="⪚",l6="È",c6="è",d6="⪖",u6="⪘",p6="⪙",_6="∈",h6="⏧",f6="ℓ",m6="⪕",g6="⪗",b6="Ē",E6="ē",v6="∅",y6="∅",S6="◻",T6="∅",x6="▫",C6=" ",R6=" ",A6=" ",w6="Ŋ",N6="ŋ",O6=" ",I6="Ę",M6="ę",D6="𝔼",k6="𝕖",L6="⋕",P6="⧣",U6="⩱",F6="ε",B6="Ε",G6="ε",z6="ϵ",V6="≖",H6="≕",q6="≂",Y6="⪖",$6="⪕",W6="⩵",K6="=",j6="≂",Q6="≟",X6="⇌",Z6="≡",J6="⩸",ez="⧥",tz="⥱",nz="≓",iz="ℯ",sz="ℰ",rz="≐",oz="⩳",az="≂",lz="Η",cz="η",dz="Ð",uz="ð",pz="Ë",_z="ë",hz="€",fz="!",mz="∃",gz="∃",bz="ℰ",Ez="ⅇ",vz="ⅇ",yz="≒",Sz="Ф",Tz="ф",xz="♀",Cz="ffi",Rz="ff",Az="ffl",wz="𝔉",Nz="𝔣",Oz="fi",Iz="◼",Mz="▪",Dz="fj",kz="♭",Lz="fl",Pz="▱",Uz="ƒ",Fz="𝔽",Bz="𝕗",Gz="∀",zz="∀",Vz="⋔",Hz="⫙",qz="ℱ",Yz="⨍",$z="½",Wz="⅓",Kz="¼",jz="⅕",Qz="⅙",Xz="⅛",Zz="⅔",Jz="⅖",eV="¾",tV="⅗",nV="⅜",iV="⅘",sV="⅚",rV="⅝",oV="⅞",aV="⁄",lV="⌢",cV="𝒻",dV="ℱ",uV="ǵ",pV="Γ",_V="γ",hV="Ϝ",fV="ϝ",mV="⪆",gV="Ğ",bV="ğ",EV="Ģ",vV="Ĝ",yV="ĝ",SV="Г",TV="г",xV="Ġ",CV="ġ",RV="≥",AV="≧",wV="⪌",NV="⋛",OV="≥",IV="≧",MV="⩾",DV="⪩",kV="⩾",LV="⪀",PV="⪂",UV="⪄",FV="⋛︀",BV="⪔",GV="𝔊",zV="𝔤",VV="≫",HV="⋙",qV="⋙",YV="ℷ",$V="Ѓ",WV="ѓ",KV="⪥",jV="≷",QV="⪒",XV="⪤",ZV="⪊",JV="⪊",eH="⪈",tH="≩",nH="⪈",iH="≩",sH="⋧",rH="𝔾",oH="𝕘",aH="`",lH="≥",cH="⋛",dH="≧",uH="⪢",pH="≷",_H="⩾",hH="≳",fH="𝒢",mH="ℊ",gH="≳",bH="⪎",EH="⪐",vH="⪧",yH="⩺",SH=">",TH=">",xH="≫",CH="⋗",RH="⦕",AH="⩼",wH="⪆",NH="⥸",OH="⋗",IH="⋛",MH="⪌",DH="≷",kH="≳",LH="≩︀",PH="≩︀",UH="ˇ",FH=" ",BH="½",GH="ℋ",zH="Ъ",VH="ъ",HH="⥈",qH="↔",YH="⇔",$H="↭",WH="^",KH="ℏ",jH="Ĥ",QH="ĥ",XH="♥",ZH="♥",JH="…",e7="⊹",t7="𝔥",n7="ℌ",i7="ℋ",s7="⤥",r7="⤦",o7="⇿",a7="∻",l7="↩",c7="↪",d7="𝕙",u7="ℍ",p7="―",_7="─",h7="𝒽",f7="ℋ",m7="ℏ",g7="Ħ",b7="ħ",E7="≎",v7="≏",y7="⁃",S7="‐",T7="Í",x7="í",C7="⁣",R7="Î",A7="î",w7="И",N7="и",O7="İ",I7="Е",M7="е",D7="¡",k7="⇔",L7="𝔦",P7="ℑ",U7="Ì",F7="ì",B7="ⅈ",G7="⨌",z7="∭",V7="⧜",H7="℩",q7="IJ",Y7="ij",$7="Ī",W7="ī",K7="ℑ",j7="ⅈ",Q7="ℐ",X7="ℑ",Z7="ı",J7="ℑ",eq="⊷",tq="Ƶ",nq="⇒",iq="℅",sq="∞",rq="⧝",oq="ı",aq="⊺",lq="∫",cq="∬",dq="ℤ",uq="∫",pq="⊺",_q="⋂",hq="⨗",fq="⨼",mq="⁣",gq="⁢",bq="Ё",Eq="ё",vq="Į",yq="į",Sq="𝕀",Tq="𝕚",xq="Ι",Cq="ι",Rq="⨼",Aq="¿",wq="𝒾",Nq="ℐ",Oq="∈",Iq="⋵",Mq="⋹",Dq="⋴",kq="⋳",Lq="∈",Pq="⁢",Uq="Ĩ",Fq="ĩ",Bq="І",Gq="і",zq="Ï",Vq="ï",Hq="Ĵ",qq="ĵ",Yq="Й",$q="й",Wq="𝔍",Kq="𝔧",jq="ȷ",Qq="𝕁",Xq="𝕛",Zq="𝒥",Jq="𝒿",eY="Ј",tY="ј",nY="Є",iY="є",sY="Κ",rY="κ",oY="ϰ",aY="Ķ",lY="ķ",cY="К",dY="к",uY="𝔎",pY="𝔨",_Y="ĸ",hY="Х",fY="х",mY="Ќ",gY="ќ",bY="𝕂",EY="𝕜",vY="𝒦",yY="𝓀",SY="⇚",TY="Ĺ",xY="ĺ",CY="⦴",RY="ℒ",AY="Λ",wY="λ",NY="⟨",OY="⟪",IY="⦑",MY="⟨",DY="⪅",kY="ℒ",LY="«",PY="⇤",UY="⤟",FY="←",BY="↞",GY="⇐",zY="⤝",VY="↩",HY="↫",qY="⤹",YY="⥳",$Y="↢",WY="⤙",KY="⤛",jY="⪫",QY="⪭",XY="⪭︀",ZY="⤌",JY="⤎",e$="❲",t$="{",n$="[",i$="⦋",s$="⦏",r$="⦍",o$="Ľ",a$="ľ",l$="Ļ",c$="ļ",d$="⌈",u$="{",p$="Л",_$="л",h$="⤶",f$="“",m$="„",g$="⥧",b$="⥋",E$="↲",v$="≤",y$="≦",S$="⟨",T$="⇤",x$="←",C$="←",R$="⇐",A$="⇆",w$="↢",N$="⌈",O$="⟦",I$="⥡",M$="⥙",D$="⇃",k$="⌊",L$="↽",P$="↼",U$="⇇",F$="↔",B$="↔",G$="⇔",z$="⇆",V$="⇋",H$="↭",q$="⥎",Y$="↤",$$="⊣",W$="⥚",K$="⋋",j$="⧏",Q$="⊲",X$="⊴",Z$="⥑",J$="⥠",eW="⥘",tW="↿",nW="⥒",iW="↼",sW="⪋",rW="⋚",oW="≤",aW="≦",lW="⩽",cW="⪨",dW="⩽",uW="⩿",pW="⪁",_W="⪃",hW="⋚︀",fW="⪓",mW="⪅",gW="⋖",bW="⋚",EW="⪋",vW="⋚",yW="≦",SW="≶",TW="≶",xW="⪡",CW="≲",RW="⩽",AW="≲",wW="⥼",NW="⌊",OW="𝔏",IW="𝔩",MW="≶",DW="⪑",kW="⥢",LW="↽",PW="↼",UW="⥪",FW="▄",BW="Љ",GW="љ",zW="⇇",VW="≪",HW="⋘",qW="⌞",YW="⇚",$W="⥫",WW="◺",KW="Ŀ",jW="ŀ",QW="⎰",XW="⎰",ZW="⪉",JW="⪉",eK="⪇",tK="≨",nK="⪇",iK="≨",sK="⋦",rK="⟬",oK="⇽",aK="⟦",lK="⟵",cK="⟵",dK="⟸",uK="⟷",pK="⟷",_K="⟺",hK="⟼",fK="⟶",mK="⟶",gK="⟹",bK="↫",EK="↬",vK="⦅",yK="𝕃",SK="𝕝",TK="⨭",xK="⨴",CK="∗",RK="_",AK="↙",wK="↘",NK="◊",OK="◊",IK="⧫",MK="(",DK="⦓",kK="⇆",LK="⌟",PK="⇋",UK="⥭",FK="‎",BK="⊿",GK="‹",zK="𝓁",VK="ℒ",HK="↰",qK="↰",YK="≲",$K="⪍",WK="⪏",KK="[",jK="‘",QK="‚",XK="Ł",ZK="ł",JK="⪦",ej="⩹",tj="<",nj="<",ij="≪",sj="⋖",rj="⋋",oj="⋉",aj="⥶",lj="⩻",cj="◃",dj="⊴",uj="◂",pj="⦖",_j="⥊",hj="⥦",fj="≨︀",mj="≨︀",gj="¯",bj="♂",Ej="✠",vj="✠",yj="↦",Sj="↦",Tj="↧",xj="↤",Cj="↥",Rj="▮",Aj="⨩",wj="М",Nj="м",Oj="—",Ij="∺",Mj="∡",Dj=" ",kj="ℳ",Lj="𝔐",Pj="𝔪",Uj="℧",Fj="µ",Bj="*",Gj="⫰",zj="∣",Vj="·",Hj="⊟",qj="−",Yj="∸",$j="⨪",Wj="∓",Kj="⫛",jj="…",Qj="∓",Xj="⊧",Zj="𝕄",Jj="𝕞",eQ="∓",tQ="𝓂",nQ="ℳ",iQ="∾",sQ="Μ",rQ="μ",oQ="⊸",aQ="⊸",lQ="∇",cQ="Ń",dQ="ń",uQ="∠⃒",pQ="≉",_Q="⩰̸",hQ="≋̸",fQ="ʼn",mQ="≉",gQ="♮",bQ="ℕ",EQ="♮",vQ=" ",yQ="≎̸",SQ="≏̸",TQ="⩃",xQ="Ň",CQ="ň",RQ="Ņ",AQ="ņ",wQ="≇",NQ="⩭̸",OQ="⩂",IQ="Н",MQ="н",DQ="–",kQ="⤤",LQ="↗",PQ="⇗",UQ="↗",FQ="≠",BQ="≐̸",GQ="​",zQ="​",VQ="​",HQ="​",qQ="≢",YQ="⤨",$Q="≂̸",WQ="≫",KQ="≪",jQ=` -`,QQ="∄",XQ="∄",ZQ="𝔑",JQ="𝔫",eX="≧̸",tX="≱",nX="≱",iX="≧̸",sX="⩾̸",rX="⩾̸",oX="⋙̸",aX="≵",lX="≫⃒",cX="≯",dX="≯",uX="≫̸",pX="↮",_X="⇎",hX="⫲",fX="∋",mX="⋼",gX="⋺",bX="∋",EX="Њ",vX="њ",yX="↚",SX="⇍",TX="‥",xX="≦̸",CX="≰",RX="↚",AX="⇍",wX="↮",NX="⇎",OX="≰",IX="≦̸",MX="⩽̸",DX="⩽̸",kX="≮",LX="⋘̸",PX="≴",UX="≪⃒",FX="≮",BX="⋪",GX="⋬",zX="≪̸",VX="∤",HX="⁠",qX=" ",YX="𝕟",$X="ℕ",WX="⫬",KX="¬",jX="≢",QX="≭",XX="∦",ZX="∉",JX="≠",eZ="≂̸",tZ="∄",nZ="≯",iZ="≱",sZ="≧̸",rZ="≫̸",oZ="≹",aZ="⩾̸",lZ="≵",cZ="≎̸",dZ="≏̸",uZ="∉",pZ="⋵̸",_Z="⋹̸",hZ="∉",fZ="⋷",mZ="⋶",gZ="⧏̸",bZ="⋪",EZ="⋬",vZ="≮",yZ="≰",SZ="≸",TZ="≪̸",xZ="⩽̸",CZ="≴",RZ="⪢̸",AZ="⪡̸",wZ="∌",NZ="∌",OZ="⋾",IZ="⋽",MZ="⊀",DZ="⪯̸",kZ="⋠",LZ="∌",PZ="⧐̸",UZ="⋫",FZ="⋭",BZ="⊏̸",GZ="⋢",zZ="⊐̸",VZ="⋣",HZ="⊂⃒",qZ="⊈",YZ="⊁",$Z="⪰̸",WZ="⋡",KZ="≿̸",jZ="⊃⃒",QZ="⊉",XZ="≁",ZZ="≄",JZ="≇",eJ="≉",tJ="∤",nJ="∦",iJ="∦",sJ="⫽⃥",rJ="∂̸",oJ="⨔",aJ="⊀",lJ="⋠",cJ="⊀",dJ="⪯̸",uJ="⪯̸",pJ="⤳̸",_J="↛",hJ="⇏",fJ="↝̸",mJ="↛",gJ="⇏",bJ="⋫",EJ="⋭",vJ="⊁",yJ="⋡",SJ="⪰̸",TJ="𝒩",xJ="𝓃",CJ="∤",RJ="∦",AJ="≁",wJ="≄",NJ="≄",OJ="∤",IJ="∦",MJ="⋢",DJ="⋣",kJ="⊄",LJ="⫅̸",PJ="⊈",UJ="⊂⃒",FJ="⊈",BJ="⫅̸",GJ="⊁",zJ="⪰̸",VJ="⊅",HJ="⫆̸",qJ="⊉",YJ="⊃⃒",$J="⊉",WJ="⫆̸",KJ="≹",jJ="Ñ",QJ="ñ",XJ="≸",ZJ="⋪",JJ="⋬",eee="⋫",tee="⋭",nee="Ν",iee="ν",see="#",ree="№",oee=" ",aee="≍⃒",lee="⊬",cee="⊭",dee="⊮",uee="⊯",pee="≥⃒",_ee=">⃒",hee="⤄",fee="⧞",mee="⤂",gee="≤⃒",bee="<⃒",Eee="⊴⃒",vee="⤃",yee="⊵⃒",See="∼⃒",Tee="⤣",xee="↖",Cee="⇖",Ree="↖",Aee="⤧",wee="Ó",Nee="ó",Oee="⊛",Iee="Ô",Mee="ô",Dee="⊚",kee="О",Lee="о",Pee="⊝",Uee="Ő",Fee="ő",Bee="⨸",Gee="⊙",zee="⦼",Vee="Œ",Hee="œ",qee="⦿",Yee="𝔒",$ee="𝔬",Wee="˛",Kee="Ò",jee="ò",Qee="⧁",Xee="⦵",Zee="Ω",Jee="∮",ete="↺",tte="⦾",nte="⦻",ite="‾",ste="⧀",rte="Ō",ote="ō",ate="Ω",lte="ω",cte="Ο",dte="ο",ute="⦶",pte="⊖",_te="𝕆",hte="𝕠",fte="⦷",mte="“",gte="‘",bte="⦹",Ete="⊕",vte="↻",yte="⩔",Ste="∨",Tte="⩝",xte="ℴ",Cte="ℴ",Rte="ª",Ate="º",wte="⊶",Nte="⩖",Ote="⩗",Ite="⩛",Mte="Ⓢ",Dte="𝒪",kte="ℴ",Lte="Ø",Pte="ø",Ute="⊘",Fte="Õ",Bte="õ",Gte="⨶",zte="⨷",Vte="⊗",Hte="Ö",qte="ö",Yte="⌽",$te="‾",Wte="⏞",Kte="⎴",jte="⏜",Qte="¶",Xte="∥",Zte="∥",Jte="⫳",ene="⫽",tne="∂",nne="∂",ine="П",sne="п",rne="%",one=".",ane="‰",lne="⊥",cne="‱",dne="𝔓",une="𝔭",pne="Φ",_ne="φ",hne="ϕ",fne="ℳ",mne="☎",gne="Π",bne="π",Ene="⋔",vne="ϖ",yne="ℏ",Sne="ℎ",Tne="ℏ",xne="⨣",Cne="⊞",Rne="⨢",Ane="+",wne="∔",Nne="⨥",One="⩲",Ine="±",Mne="±",Dne="⨦",kne="⨧",Lne="±",Pne="ℌ",Une="⨕",Fne="𝕡",Bne="ℙ",Gne="£",zne="⪷",Vne="⪻",Hne="≺",qne="≼",Yne="⪷",$ne="≺",Wne="≼",Kne="≺",jne="⪯",Qne="≼",Xne="≾",Zne="⪯",Jne="⪹",eie="⪵",tie="⋨",nie="⪯",iie="⪳",sie="≾",rie="′",oie="″",aie="ℙ",lie="⪹",cie="⪵",die="⋨",uie="∏",pie="∏",_ie="⌮",hie="⌒",fie="⌓",mie="∝",gie="∝",bie="∷",Eie="∝",vie="≾",yie="⊰",Sie="𝒫",Tie="𝓅",xie="Ψ",Cie="ψ",Rie=" ",Aie="𝔔",wie="𝔮",Nie="⨌",Oie="𝕢",Iie="ℚ",Mie="⁗",Die="𝒬",kie="𝓆",Lie="ℍ",Pie="⨖",Uie="?",Fie="≟",Bie='"',Gie='"',zie="⇛",Vie="∽̱",Hie="Ŕ",qie="ŕ",Yie="√",$ie="⦳",Wie="⟩",Kie="⟫",jie="⦒",Qie="⦥",Xie="⟩",Zie="»",Jie="⥵",ese="⇥",tse="⤠",nse="⤳",ise="→",sse="↠",rse="⇒",ose="⤞",ase="↪",lse="↬",cse="⥅",dse="⥴",use="⤖",pse="↣",_se="↝",hse="⤚",fse="⤜",mse="∶",gse="ℚ",bse="⤍",Ese="⤏",vse="⤐",yse="❳",Sse="}",Tse="]",xse="⦌",Cse="⦎",Rse="⦐",Ase="Ř",wse="ř",Nse="Ŗ",Ose="ŗ",Ise="⌉",Mse="}",Dse="Р",kse="р",Lse="⤷",Pse="⥩",Use="”",Fse="”",Bse="↳",Gse="ℜ",zse="ℛ",Vse="ℜ",Hse="ℝ",qse="ℜ",Yse="▭",$se="®",Wse="®",Kse="∋",jse="⇋",Qse="⥯",Xse="⥽",Zse="⌋",Jse="𝔯",ere="ℜ",tre="⥤",nre="⇁",ire="⇀",sre="⥬",rre="Ρ",ore="ρ",are="ϱ",lre="⟩",cre="⇥",dre="→",ure="→",pre="⇒",_re="⇄",hre="↣",fre="⌉",mre="⟧",gre="⥝",bre="⥕",Ere="⇂",vre="⌋",yre="⇁",Sre="⇀",Tre="⇄",xre="⇌",Cre="⇉",Rre="↝",Are="↦",wre="⊢",Nre="⥛",Ore="⋌",Ire="⧐",Mre="⊳",Dre="⊵",kre="⥏",Lre="⥜",Pre="⥔",Ure="↾",Fre="⥓",Bre="⇀",Gre="˚",zre="≓",Vre="⇄",Hre="⇌",qre="‏",Yre="⎱",$re="⎱",Wre="⫮",Kre="⟭",jre="⇾",Qre="⟧",Xre="⦆",Zre="𝕣",Jre="ℝ",eoe="⨮",toe="⨵",noe="⥰",ioe=")",soe="⦔",roe="⨒",ooe="⇉",aoe="⇛",loe="›",coe="𝓇",doe="ℛ",uoe="↱",poe="↱",_oe="]",hoe="’",foe="’",moe="⋌",goe="⋊",boe="▹",Eoe="⊵",voe="▸",yoe="⧎",Soe="⧴",Toe="⥨",xoe="℞",Coe="Ś",Roe="ś",Aoe="‚",woe="⪸",Noe="Š",Ooe="š",Ioe="⪼",Moe="≻",Doe="≽",koe="⪰",Loe="⪴",Poe="Ş",Uoe="ş",Foe="Ŝ",Boe="ŝ",Goe="⪺",zoe="⪶",Voe="⋩",Hoe="⨓",qoe="≿",Yoe="С",$oe="с",Woe="⊡",Koe="⋅",joe="⩦",Qoe="⤥",Xoe="↘",Zoe="⇘",Joe="↘",eae="§",tae=";",nae="⤩",iae="∖",sae="∖",rae="✶",oae="𝔖",aae="𝔰",lae="⌢",cae="♯",dae="Щ",uae="щ",pae="Ш",_ae="ш",hae="↓",fae="←",mae="∣",gae="∥",bae="→",Eae="↑",vae="­",yae="Σ",Sae="σ",Tae="ς",xae="ς",Cae="∼",Rae="⩪",Aae="≃",wae="≃",Nae="⪞",Oae="⪠",Iae="⪝",Mae="⪟",Dae="≆",kae="⨤",Lae="⥲",Pae="←",Uae="∘",Fae="∖",Bae="⨳",Gae="⧤",zae="∣",Vae="⌣",Hae="⪪",qae="⪬",Yae="⪬︀",$ae="Ь",Wae="ь",Kae="⌿",jae="⧄",Qae="/",Xae="𝕊",Zae="𝕤",Jae="♠",ele="♠",tle="∥",nle="⊓",ile="⊓︀",sle="⊔",rle="⊔︀",ole="√",ale="⊏",lle="⊑",cle="⊏",dle="⊑",ule="⊐",ple="⊒",_le="⊐",hle="⊒",fle="□",mle="□",gle="⊓",ble="⊏",Ele="⊑",vle="⊐",yle="⊒",Sle="⊔",Tle="▪",xle="□",Cle="▪",Rle="→",Ale="𝒮",wle="𝓈",Nle="∖",Ole="⌣",Ile="⋆",Mle="⋆",Dle="☆",kle="★",Lle="ϵ",Ple="ϕ",Ule="¯",Fle="⊂",Ble="⋐",Gle="⪽",zle="⫅",Vle="⊆",Hle="⫃",qle="⫁",Yle="⫋",$le="⊊",Wle="⪿",Kle="⥹",jle="⊂",Qle="⋐",Xle="⊆",Zle="⫅",Jle="⊆",ece="⊊",tce="⫋",nce="⫇",ice="⫕",sce="⫓",rce="⪸",oce="≻",ace="≽",lce="≻",cce="⪰",dce="≽",uce="≿",pce="⪰",_ce="⪺",hce="⪶",fce="⋩",mce="≿",gce="∋",bce="∑",Ece="∑",vce="♪",yce="¹",Sce="²",Tce="³",xce="⊃",Cce="⋑",Rce="⪾",Ace="⫘",wce="⫆",Nce="⊇",Oce="⫄",Ice="⊃",Mce="⊇",Dce="⟉",kce="⫗",Lce="⥻",Pce="⫂",Uce="⫌",Fce="⊋",Bce="⫀",Gce="⊃",zce="⋑",Vce="⊇",Hce="⫆",qce="⊋",Yce="⫌",$ce="⫈",Wce="⫔",Kce="⫖",jce="⤦",Qce="↙",Xce="⇙",Zce="↙",Jce="⤪",ede="ß",tde=" ",nde="⌖",ide="Τ",sde="τ",rde="⎴",ode="Ť",ade="ť",lde="Ţ",cde="ţ",dde="Т",ude="т",pde="⃛",_de="⌕",hde="𝔗",fde="𝔱",mde="∴",gde="∴",bde="∴",Ede="Θ",vde="θ",yde="ϑ",Sde="ϑ",Tde="≈",xde="∼",Cde="  ",Rde=" ",Ade=" ",wde="≈",Nde="∼",Ode="Þ",Ide="þ",Mde="˜",Dde="∼",kde="≃",Lde="≅",Pde="≈",Ude="⨱",Fde="⊠",Bde="×",Gde="⨰",zde="∭",Vde="⤨",Hde="⌶",qde="⫱",Yde="⊤",$de="𝕋",Wde="𝕥",Kde="⫚",jde="⤩",Qde="‴",Xde="™",Zde="™",Jde="▵",eue="▿",tue="◃",nue="⊴",iue="≜",sue="▹",rue="⊵",oue="◬",aue="≜",lue="⨺",cue="⃛",due="⨹",uue="⧍",pue="⨻",_ue="⏢",hue="𝒯",fue="𝓉",mue="Ц",gue="ц",bue="Ћ",Eue="ћ",vue="Ŧ",yue="ŧ",Sue="≬",Tue="↞",xue="↠",Cue="Ú",Rue="ú",Aue="↑",wue="↟",Nue="⇑",Oue="⥉",Iue="Ў",Mue="ў",Due="Ŭ",kue="ŭ",Lue="Û",Pue="û",Uue="У",Fue="у",Bue="⇅",Gue="Ű",zue="ű",Vue="⥮",Hue="⥾",que="𝔘",Yue="𝔲",$ue="Ù",Wue="ù",Kue="⥣",jue="↿",Que="↾",Xue="▀",Zue="⌜",Jue="⌜",epe="⌏",tpe="◸",npe="Ū",ipe="ū",spe="¨",rpe="_",ope="⏟",ape="⎵",lpe="⏝",cpe="⋃",dpe="⊎",upe="Ų",ppe="ų",_pe="𝕌",hpe="𝕦",fpe="⤒",mpe="↑",gpe="↑",bpe="⇑",Epe="⇅",vpe="↕",ype="↕",Spe="⇕",Tpe="⥮",xpe="↿",Cpe="↾",Rpe="⊎",Ape="↖",wpe="↗",Npe="υ",Ope="ϒ",Ipe="ϒ",Mpe="Υ",Dpe="υ",kpe="↥",Lpe="⊥",Ppe="⇈",Upe="⌝",Fpe="⌝",Bpe="⌎",Gpe="Ů",zpe="ů",Vpe="◹",Hpe="𝒰",qpe="𝓊",Ype="⋰",$pe="Ũ",Wpe="ũ",Kpe="▵",jpe="▴",Qpe="⇈",Xpe="Ü",Zpe="ü",Jpe="⦧",e_e="⦜",t_e="ϵ",n_e="ϰ",i_e="∅",s_e="ϕ",r_e="ϖ",o_e="∝",a_e="↕",l_e="⇕",c_e="ϱ",d_e="ς",u_e="⊊︀",p_e="⫋︀",__e="⊋︀",h_e="⫌︀",f_e="ϑ",m_e="⊲",g_e="⊳",b_e="⫨",E_e="⫫",v_e="⫩",y_e="В",S_e="в",T_e="⊢",x_e="⊨",C_e="⊩",R_e="⊫",A_e="⫦",w_e="⊻",N_e="∨",O_e="⋁",I_e="≚",M_e="⋮",D_e="|",k_e="‖",L_e="|",P_e="‖",U_e="∣",F_e="|",B_e="❘",G_e="≀",z_e=" ",V_e="𝔙",H_e="𝔳",q_e="⊲",Y_e="⊂⃒",$_e="⊃⃒",W_e="𝕍",K_e="𝕧",j_e="∝",Q_e="⊳",X_e="𝒱",Z_e="𝓋",J_e="⫋︀",ehe="⊊︀",the="⫌︀",nhe="⊋︀",ihe="⊪",she="⦚",rhe="Ŵ",ohe="ŵ",ahe="⩟",lhe="∧",che="⋀",dhe="≙",uhe="℘",phe="𝔚",_he="𝔴",hhe="𝕎",fhe="𝕨",mhe="℘",ghe="≀",bhe="≀",Ehe="𝒲",vhe="𝓌",yhe="⋂",She="◯",The="⋃",xhe="▽",Che="𝔛",Rhe="𝔵",Ahe="⟷",whe="⟺",Nhe="Ξ",Ohe="ξ",Ihe="⟵",Mhe="⟸",Dhe="⟼",khe="⋻",Lhe="⨀",Phe="𝕏",Uhe="𝕩",Fhe="⨁",Bhe="⨂",Ghe="⟶",zhe="⟹",Vhe="𝒳",Hhe="𝓍",qhe="⨆",Yhe="⨄",$he="△",Whe="⋁",Khe="⋀",jhe="Ý",Qhe="ý",Xhe="Я",Zhe="я",Jhe="Ŷ",efe="ŷ",tfe="Ы",nfe="ы",ife="¥",sfe="𝔜",rfe="𝔶",ofe="Ї",afe="ї",lfe="𝕐",cfe="𝕪",dfe="𝒴",ufe="𝓎",pfe="Ю",_fe="ю",hfe="ÿ",ffe="Ÿ",mfe="Ź",gfe="ź",bfe="Ž",Efe="ž",vfe="З",yfe="з",Sfe="Ż",Tfe="ż",xfe="ℨ",Cfe="​",Rfe="Ζ",Afe="ζ",wfe="𝔷",Nfe="ℨ",Ofe="Ж",Ife="ж",Mfe="⇝",Dfe="𝕫",kfe="ℤ",Lfe="𝒵",Pfe="𝓏",Ufe="‍",Ffe="‌",Bfe={Aacute:SU,aacute:TU,Abreve:xU,abreve:CU,ac:RU,acd:AU,acE:wU,Acirc:NU,acirc:OU,acute:IU,Acy:MU,acy:DU,AElig:kU,aelig:LU,af:PU,Afr:UU,afr:FU,Agrave:BU,agrave:GU,alefsym:zU,aleph:VU,Alpha:HU,alpha:qU,Amacr:YU,amacr:$U,amalg:WU,amp:KU,AMP:jU,andand:QU,And:XU,and:ZU,andd:JU,andslope:eF,andv:tF,ang:nF,ange:iF,angle:sF,angmsdaa:rF,angmsdab:oF,angmsdac:aF,angmsdad:lF,angmsdae:cF,angmsdaf:dF,angmsdag:uF,angmsdah:pF,angmsd:_F,angrt:hF,angrtvb:fF,angrtvbd:mF,angsph:gF,angst:bF,angzarr:EF,Aogon:vF,aogon:yF,Aopf:SF,aopf:TF,apacir:xF,ap:CF,apE:RF,ape:AF,apid:wF,apos:NF,ApplyFunction:OF,approx:IF,approxeq:MF,Aring:DF,aring:kF,Ascr:LF,ascr:PF,Assign:UF,ast:FF,asymp:BF,asympeq:GF,Atilde:zF,atilde:VF,Auml:HF,auml:qF,awconint:YF,awint:$F,backcong:WF,backepsilon:KF,backprime:jF,backsim:QF,backsimeq:XF,Backslash:ZF,Barv:JF,barvee:eB,barwed:tB,Barwed:nB,barwedge:iB,bbrk:sB,bbrktbrk:rB,bcong:oB,Bcy:aB,bcy:lB,bdquo:cB,becaus:dB,because:uB,Because:pB,bemptyv:_B,bepsi:hB,bernou:fB,Bernoullis:mB,Beta:gB,beta:bB,beth:EB,between:vB,Bfr:yB,bfr:SB,bigcap:TB,bigcirc:xB,bigcup:CB,bigodot:RB,bigoplus:AB,bigotimes:wB,bigsqcup:NB,bigstar:OB,bigtriangledown:IB,bigtriangleup:MB,biguplus:DB,bigvee:kB,bigwedge:LB,bkarow:PB,blacklozenge:UB,blacksquare:FB,blacktriangle:BB,blacktriangledown:GB,blacktriangleleft:zB,blacktriangleright:VB,blank:HB,blk12:qB,blk14:YB,blk34:$B,block:WB,bne:KB,bnequiv:jB,bNot:QB,bnot:XB,Bopf:ZB,bopf:JB,bot:e3,bottom:t3,bowtie:n3,boxbox:i3,boxdl:s3,boxdL:r3,boxDl:o3,boxDL:a3,boxdr:l3,boxdR:c3,boxDr:d3,boxDR:u3,boxh:p3,boxH:_3,boxhd:h3,boxHd:f3,boxhD:m3,boxHD:g3,boxhu:b3,boxHu:E3,boxhU:v3,boxHU:y3,boxminus:S3,boxplus:T3,boxtimes:x3,boxul:C3,boxuL:R3,boxUl:A3,boxUL:w3,boxur:N3,boxuR:O3,boxUr:I3,boxUR:M3,boxv:D3,boxV:k3,boxvh:L3,boxvH:P3,boxVh:U3,boxVH:F3,boxvl:B3,boxvL:G3,boxVl:z3,boxVL:V3,boxvr:H3,boxvR:q3,boxVr:Y3,boxVR:$3,bprime:W3,breve:K3,Breve:j3,brvbar:Q3,bscr:X3,Bscr:Z3,bsemi:J3,bsim:e4,bsime:t4,bsolb:n4,bsol:i4,bsolhsub:s4,bull:r4,bullet:o4,bump:a4,bumpE:l4,bumpe:c4,Bumpeq:d4,bumpeq:u4,Cacute:p4,cacute:_4,capand:h4,capbrcup:f4,capcap:m4,cap:g4,Cap:b4,capcup:E4,capdot:v4,CapitalDifferentialD:y4,caps:S4,caret:T4,caron:x4,Cayleys:C4,ccaps:R4,Ccaron:A4,ccaron:w4,Ccedil:N4,ccedil:O4,Ccirc:I4,ccirc:M4,Cconint:D4,ccups:k4,ccupssm:L4,Cdot:P4,cdot:U4,cedil:F4,Cedilla:B4,cemptyv:G4,cent:z4,centerdot:V4,CenterDot:H4,cfr:q4,Cfr:Y4,CHcy:$4,chcy:W4,check:K4,checkmark:j4,Chi:Q4,chi:X4,circ:Z4,circeq:J4,circlearrowleft:e5,circlearrowright:t5,circledast:n5,circledcirc:i5,circleddash:s5,CircleDot:r5,circledR:o5,circledS:a5,CircleMinus:l5,CirclePlus:c5,CircleTimes:d5,cir:u5,cirE:p5,cire:_5,cirfnint:h5,cirmid:f5,cirscir:m5,ClockwiseContourIntegral:g5,CloseCurlyDoubleQuote:b5,CloseCurlyQuote:E5,clubs:v5,clubsuit:y5,colon:S5,Colon:T5,Colone:x5,colone:C5,coloneq:R5,comma:A5,commat:w5,comp:N5,compfn:O5,complement:I5,complexes:M5,cong:D5,congdot:k5,Congruent:L5,conint:P5,Conint:U5,ContourIntegral:F5,copf:B5,Copf:G5,coprod:z5,Coproduct:V5,copy:H5,COPY:q5,copysr:Y5,CounterClockwiseContourIntegral:$5,crarr:W5,cross:K5,Cross:j5,Cscr:Q5,cscr:X5,csub:Z5,csube:J5,csup:eG,csupe:tG,ctdot:nG,cudarrl:iG,cudarrr:sG,cuepr:rG,cuesc:oG,cularr:aG,cularrp:lG,cupbrcap:cG,cupcap:dG,CupCap:uG,cup:pG,Cup:_G,cupcup:hG,cupdot:fG,cupor:mG,cups:gG,curarr:bG,curarrm:EG,curlyeqprec:vG,curlyeqsucc:yG,curlyvee:SG,curlywedge:TG,curren:xG,curvearrowleft:CG,curvearrowright:RG,cuvee:AG,cuwed:wG,cwconint:NG,cwint:OG,cylcty:IG,dagger:MG,Dagger:DG,daleth:kG,darr:LG,Darr:PG,dArr:UG,dash:FG,Dashv:BG,dashv:GG,dbkarow:zG,dblac:VG,Dcaron:HG,dcaron:qG,Dcy:YG,dcy:$G,ddagger:WG,ddarr:KG,DD:jG,dd:QG,DDotrahd:XG,ddotseq:ZG,deg:JG,Del:e9,Delta:t9,delta:n9,demptyv:i9,dfisht:s9,Dfr:r9,dfr:o9,dHar:a9,dharl:l9,dharr:c9,DiacriticalAcute:d9,DiacriticalDot:u9,DiacriticalDoubleAcute:p9,DiacriticalGrave:_9,DiacriticalTilde:h9,diam:f9,diamond:m9,Diamond:g9,diamondsuit:b9,diams:E9,die:v9,DifferentialD:y9,digamma:S9,disin:T9,div:x9,divide:C9,divideontimes:R9,divonx:A9,DJcy:w9,djcy:N9,dlcorn:O9,dlcrop:I9,dollar:M9,Dopf:D9,dopf:k9,Dot:L9,dot:P9,DotDot:U9,doteq:F9,doteqdot:B9,DotEqual:G9,dotminus:z9,dotplus:V9,dotsquare:H9,doublebarwedge:q9,DoubleContourIntegral:Y9,DoubleDot:$9,DoubleDownArrow:W9,DoubleLeftArrow:K9,DoubleLeftRightArrow:j9,DoubleLeftTee:Q9,DoubleLongLeftArrow:X9,DoubleLongLeftRightArrow:Z9,DoubleLongRightArrow:J9,DoubleRightArrow:e8,DoubleRightTee:t8,DoubleUpArrow:n8,DoubleUpDownArrow:i8,DoubleVerticalBar:s8,DownArrowBar:r8,downarrow:o8,DownArrow:a8,Downarrow:l8,DownArrowUpArrow:c8,DownBreve:d8,downdownarrows:u8,downharpoonleft:p8,downharpoonright:_8,DownLeftRightVector:h8,DownLeftTeeVector:f8,DownLeftVectorBar:m8,DownLeftVector:g8,DownRightTeeVector:b8,DownRightVectorBar:E8,DownRightVector:v8,DownTeeArrow:y8,DownTee:S8,drbkarow:T8,drcorn:x8,drcrop:C8,Dscr:R8,dscr:A8,DScy:w8,dscy:N8,dsol:O8,Dstrok:I8,dstrok:M8,dtdot:D8,dtri:k8,dtrif:L8,duarr:P8,duhar:U8,dwangle:F8,DZcy:B8,dzcy:G8,dzigrarr:z8,Eacute:V8,eacute:H8,easter:q8,Ecaron:Y8,ecaron:$8,Ecirc:W8,ecirc:K8,ecir:j8,ecolon:Q8,Ecy:X8,ecy:Z8,eDDot:J8,Edot:e6,edot:t6,eDot:n6,ee:i6,efDot:s6,Efr:r6,efr:o6,eg:a6,Egrave:l6,egrave:c6,egs:d6,egsdot:u6,el:p6,Element:_6,elinters:h6,ell:f6,els:m6,elsdot:g6,Emacr:b6,emacr:E6,empty:v6,emptyset:y6,EmptySmallSquare:S6,emptyv:T6,EmptyVerySmallSquare:x6,emsp13:C6,emsp14:R6,emsp:A6,ENG:w6,eng:N6,ensp:O6,Eogon:I6,eogon:M6,Eopf:D6,eopf:k6,epar:L6,eparsl:P6,eplus:U6,epsi:F6,Epsilon:B6,epsilon:G6,epsiv:z6,eqcirc:V6,eqcolon:H6,eqsim:q6,eqslantgtr:Y6,eqslantless:$6,Equal:W6,equals:K6,EqualTilde:j6,equest:Q6,Equilibrium:X6,equiv:Z6,equivDD:J6,eqvparsl:ez,erarr:tz,erDot:nz,escr:iz,Escr:sz,esdot:rz,Esim:oz,esim:az,Eta:lz,eta:cz,ETH:dz,eth:uz,Euml:pz,euml:_z,euro:hz,excl:fz,exist:mz,Exists:gz,expectation:bz,exponentiale:Ez,ExponentialE:vz,fallingdotseq:yz,Fcy:Sz,fcy:Tz,female:xz,ffilig:Cz,fflig:Rz,ffllig:Az,Ffr:wz,ffr:Nz,filig:Oz,FilledSmallSquare:Iz,FilledVerySmallSquare:Mz,fjlig:Dz,flat:kz,fllig:Lz,fltns:Pz,fnof:Uz,Fopf:Fz,fopf:Bz,forall:Gz,ForAll:zz,fork:Vz,forkv:Hz,Fouriertrf:qz,fpartint:Yz,frac12:$z,frac13:Wz,frac14:Kz,frac15:jz,frac16:Qz,frac18:Xz,frac23:Zz,frac25:Jz,frac34:eV,frac35:tV,frac38:nV,frac45:iV,frac56:sV,frac58:rV,frac78:oV,frasl:aV,frown:lV,fscr:cV,Fscr:dV,gacute:uV,Gamma:pV,gamma:_V,Gammad:hV,gammad:fV,gap:mV,Gbreve:gV,gbreve:bV,Gcedil:EV,Gcirc:vV,gcirc:yV,Gcy:SV,gcy:TV,Gdot:xV,gdot:CV,ge:RV,gE:AV,gEl:wV,gel:NV,geq:OV,geqq:IV,geqslant:MV,gescc:DV,ges:kV,gesdot:LV,gesdoto:PV,gesdotol:UV,gesl:FV,gesles:BV,Gfr:GV,gfr:zV,gg:VV,Gg:HV,ggg:qV,gimel:YV,GJcy:$V,gjcy:WV,gla:KV,gl:jV,glE:QV,glj:XV,gnap:ZV,gnapprox:JV,gne:eH,gnE:tH,gneq:nH,gneqq:iH,gnsim:sH,Gopf:rH,gopf:oH,grave:aH,GreaterEqual:lH,GreaterEqualLess:cH,GreaterFullEqual:dH,GreaterGreater:uH,GreaterLess:pH,GreaterSlantEqual:_H,GreaterTilde:hH,Gscr:fH,gscr:mH,gsim:gH,gsime:bH,gsiml:EH,gtcc:vH,gtcir:yH,gt:SH,GT:TH,Gt:xH,gtdot:CH,gtlPar:RH,gtquest:AH,gtrapprox:wH,gtrarr:NH,gtrdot:OH,gtreqless:IH,gtreqqless:MH,gtrless:DH,gtrsim:kH,gvertneqq:LH,gvnE:PH,Hacek:UH,hairsp:FH,half:BH,hamilt:GH,HARDcy:zH,hardcy:VH,harrcir:HH,harr:qH,hArr:YH,harrw:$H,Hat:WH,hbar:KH,Hcirc:jH,hcirc:QH,hearts:XH,heartsuit:ZH,hellip:JH,hercon:e7,hfr:t7,Hfr:n7,HilbertSpace:i7,hksearow:s7,hkswarow:r7,hoarr:o7,homtht:a7,hookleftarrow:l7,hookrightarrow:c7,hopf:d7,Hopf:u7,horbar:p7,HorizontalLine:_7,hscr:h7,Hscr:f7,hslash:m7,Hstrok:g7,hstrok:b7,HumpDownHump:E7,HumpEqual:v7,hybull:y7,hyphen:S7,Iacute:T7,iacute:x7,ic:C7,Icirc:R7,icirc:A7,Icy:w7,icy:N7,Idot:O7,IEcy:I7,iecy:M7,iexcl:D7,iff:k7,ifr:L7,Ifr:P7,Igrave:U7,igrave:F7,ii:B7,iiiint:G7,iiint:z7,iinfin:V7,iiota:H7,IJlig:q7,ijlig:Y7,Imacr:$7,imacr:W7,image:K7,ImaginaryI:j7,imagline:Q7,imagpart:X7,imath:Z7,Im:J7,imof:eq,imped:tq,Implies:nq,incare:iq,in:"∈",infin:sq,infintie:rq,inodot:oq,intcal:aq,int:lq,Int:cq,integers:dq,Integral:uq,intercal:pq,Intersection:_q,intlarhk:hq,intprod:fq,InvisibleComma:mq,InvisibleTimes:gq,IOcy:bq,iocy:Eq,Iogon:vq,iogon:yq,Iopf:Sq,iopf:Tq,Iota:xq,iota:Cq,iprod:Rq,iquest:Aq,iscr:wq,Iscr:Nq,isin:Oq,isindot:Iq,isinE:Mq,isins:Dq,isinsv:kq,isinv:Lq,it:Pq,Itilde:Uq,itilde:Fq,Iukcy:Bq,iukcy:Gq,Iuml:zq,iuml:Vq,Jcirc:Hq,jcirc:qq,Jcy:Yq,jcy:$q,Jfr:Wq,jfr:Kq,jmath:jq,Jopf:Qq,jopf:Xq,Jscr:Zq,jscr:Jq,Jsercy:eY,jsercy:tY,Jukcy:nY,jukcy:iY,Kappa:sY,kappa:rY,kappav:oY,Kcedil:aY,kcedil:lY,Kcy:cY,kcy:dY,Kfr:uY,kfr:pY,kgreen:_Y,KHcy:hY,khcy:fY,KJcy:mY,kjcy:gY,Kopf:bY,kopf:EY,Kscr:vY,kscr:yY,lAarr:SY,Lacute:TY,lacute:xY,laemptyv:CY,lagran:RY,Lambda:AY,lambda:wY,lang:NY,Lang:OY,langd:IY,langle:MY,lap:DY,Laplacetrf:kY,laquo:LY,larrb:PY,larrbfs:UY,larr:FY,Larr:BY,lArr:GY,larrfs:zY,larrhk:VY,larrlp:HY,larrpl:qY,larrsim:YY,larrtl:$Y,latail:WY,lAtail:KY,lat:jY,late:QY,lates:XY,lbarr:ZY,lBarr:JY,lbbrk:e$,lbrace:t$,lbrack:n$,lbrke:i$,lbrksld:s$,lbrkslu:r$,Lcaron:o$,lcaron:a$,Lcedil:l$,lcedil:c$,lceil:d$,lcub:u$,Lcy:p$,lcy:_$,ldca:h$,ldquo:f$,ldquor:m$,ldrdhar:g$,ldrushar:b$,ldsh:E$,le:v$,lE:y$,LeftAngleBracket:S$,LeftArrowBar:T$,leftarrow:x$,LeftArrow:C$,Leftarrow:R$,LeftArrowRightArrow:A$,leftarrowtail:w$,LeftCeiling:N$,LeftDoubleBracket:O$,LeftDownTeeVector:I$,LeftDownVectorBar:M$,LeftDownVector:D$,LeftFloor:k$,leftharpoondown:L$,leftharpoonup:P$,leftleftarrows:U$,leftrightarrow:F$,LeftRightArrow:B$,Leftrightarrow:G$,leftrightarrows:z$,leftrightharpoons:V$,leftrightsquigarrow:H$,LeftRightVector:q$,LeftTeeArrow:Y$,LeftTee:$$,LeftTeeVector:W$,leftthreetimes:K$,LeftTriangleBar:j$,LeftTriangle:Q$,LeftTriangleEqual:X$,LeftUpDownVector:Z$,LeftUpTeeVector:J$,LeftUpVectorBar:eW,LeftUpVector:tW,LeftVectorBar:nW,LeftVector:iW,lEg:sW,leg:rW,leq:oW,leqq:aW,leqslant:lW,lescc:cW,les:dW,lesdot:uW,lesdoto:pW,lesdotor:_W,lesg:hW,lesges:fW,lessapprox:mW,lessdot:gW,lesseqgtr:bW,lesseqqgtr:EW,LessEqualGreater:vW,LessFullEqual:yW,LessGreater:SW,lessgtr:TW,LessLess:xW,lesssim:CW,LessSlantEqual:RW,LessTilde:AW,lfisht:wW,lfloor:NW,Lfr:OW,lfr:IW,lg:MW,lgE:DW,lHar:kW,lhard:LW,lharu:PW,lharul:UW,lhblk:FW,LJcy:BW,ljcy:GW,llarr:zW,ll:VW,Ll:HW,llcorner:qW,Lleftarrow:YW,llhard:$W,lltri:WW,Lmidot:KW,lmidot:jW,lmoustache:QW,lmoust:XW,lnap:ZW,lnapprox:JW,lne:eK,lnE:tK,lneq:nK,lneqq:iK,lnsim:sK,loang:rK,loarr:oK,lobrk:aK,longleftarrow:lK,LongLeftArrow:cK,Longleftarrow:dK,longleftrightarrow:uK,LongLeftRightArrow:pK,Longleftrightarrow:_K,longmapsto:hK,longrightarrow:fK,LongRightArrow:mK,Longrightarrow:gK,looparrowleft:bK,looparrowright:EK,lopar:vK,Lopf:yK,lopf:SK,loplus:TK,lotimes:xK,lowast:CK,lowbar:RK,LowerLeftArrow:AK,LowerRightArrow:wK,loz:NK,lozenge:OK,lozf:IK,lpar:MK,lparlt:DK,lrarr:kK,lrcorner:LK,lrhar:PK,lrhard:UK,lrm:FK,lrtri:BK,lsaquo:GK,lscr:zK,Lscr:VK,lsh:HK,Lsh:qK,lsim:YK,lsime:$K,lsimg:WK,lsqb:KK,lsquo:jK,lsquor:QK,Lstrok:XK,lstrok:ZK,ltcc:JK,ltcir:ej,lt:tj,LT:nj,Lt:ij,ltdot:sj,lthree:rj,ltimes:oj,ltlarr:aj,ltquest:lj,ltri:cj,ltrie:dj,ltrif:uj,ltrPar:pj,lurdshar:_j,luruhar:hj,lvertneqq:fj,lvnE:mj,macr:gj,male:bj,malt:Ej,maltese:vj,Map:"⤅",map:yj,mapsto:Sj,mapstodown:Tj,mapstoleft:xj,mapstoup:Cj,marker:Rj,mcomma:Aj,Mcy:wj,mcy:Nj,mdash:Oj,mDDot:Ij,measuredangle:Mj,MediumSpace:Dj,Mellintrf:kj,Mfr:Lj,mfr:Pj,mho:Uj,micro:Fj,midast:Bj,midcir:Gj,mid:zj,middot:Vj,minusb:Hj,minus:qj,minusd:Yj,minusdu:$j,MinusPlus:Wj,mlcp:Kj,mldr:jj,mnplus:Qj,models:Xj,Mopf:Zj,mopf:Jj,mp:eQ,mscr:tQ,Mscr:nQ,mstpos:iQ,Mu:sQ,mu:rQ,multimap:oQ,mumap:aQ,nabla:lQ,Nacute:cQ,nacute:dQ,nang:uQ,nap:pQ,napE:_Q,napid:hQ,napos:fQ,napprox:mQ,natural:gQ,naturals:bQ,natur:EQ,nbsp:vQ,nbump:yQ,nbumpe:SQ,ncap:TQ,Ncaron:xQ,ncaron:CQ,Ncedil:RQ,ncedil:AQ,ncong:wQ,ncongdot:NQ,ncup:OQ,Ncy:IQ,ncy:MQ,ndash:DQ,nearhk:kQ,nearr:LQ,neArr:PQ,nearrow:UQ,ne:FQ,nedot:BQ,NegativeMediumSpace:GQ,NegativeThickSpace:zQ,NegativeThinSpace:VQ,NegativeVeryThinSpace:HQ,nequiv:qQ,nesear:YQ,nesim:$Q,NestedGreaterGreater:WQ,NestedLessLess:KQ,NewLine:jQ,nexist:QQ,nexists:XQ,Nfr:ZQ,nfr:JQ,ngE:eX,nge:tX,ngeq:nX,ngeqq:iX,ngeqslant:sX,nges:rX,nGg:oX,ngsim:aX,nGt:lX,ngt:cX,ngtr:dX,nGtv:uX,nharr:pX,nhArr:_X,nhpar:hX,ni:fX,nis:mX,nisd:gX,niv:bX,NJcy:EX,njcy:vX,nlarr:yX,nlArr:SX,nldr:TX,nlE:xX,nle:CX,nleftarrow:RX,nLeftarrow:AX,nleftrightarrow:wX,nLeftrightarrow:NX,nleq:OX,nleqq:IX,nleqslant:MX,nles:DX,nless:kX,nLl:LX,nlsim:PX,nLt:UX,nlt:FX,nltri:BX,nltrie:GX,nLtv:zX,nmid:VX,NoBreak:HX,NonBreakingSpace:qX,nopf:YX,Nopf:$X,Not:WX,not:KX,NotCongruent:jX,NotCupCap:QX,NotDoubleVerticalBar:XX,NotElement:ZX,NotEqual:JX,NotEqualTilde:eZ,NotExists:tZ,NotGreater:nZ,NotGreaterEqual:iZ,NotGreaterFullEqual:sZ,NotGreaterGreater:rZ,NotGreaterLess:oZ,NotGreaterSlantEqual:aZ,NotGreaterTilde:lZ,NotHumpDownHump:cZ,NotHumpEqual:dZ,notin:uZ,notindot:pZ,notinE:_Z,notinva:hZ,notinvb:fZ,notinvc:mZ,NotLeftTriangleBar:gZ,NotLeftTriangle:bZ,NotLeftTriangleEqual:EZ,NotLess:vZ,NotLessEqual:yZ,NotLessGreater:SZ,NotLessLess:TZ,NotLessSlantEqual:xZ,NotLessTilde:CZ,NotNestedGreaterGreater:RZ,NotNestedLessLess:AZ,notni:wZ,notniva:NZ,notnivb:OZ,notnivc:IZ,NotPrecedes:MZ,NotPrecedesEqual:DZ,NotPrecedesSlantEqual:kZ,NotReverseElement:LZ,NotRightTriangleBar:PZ,NotRightTriangle:UZ,NotRightTriangleEqual:FZ,NotSquareSubset:BZ,NotSquareSubsetEqual:GZ,NotSquareSuperset:zZ,NotSquareSupersetEqual:VZ,NotSubset:HZ,NotSubsetEqual:qZ,NotSucceeds:YZ,NotSucceedsEqual:$Z,NotSucceedsSlantEqual:WZ,NotSucceedsTilde:KZ,NotSuperset:jZ,NotSupersetEqual:QZ,NotTilde:XZ,NotTildeEqual:ZZ,NotTildeFullEqual:JZ,NotTildeTilde:eJ,NotVerticalBar:tJ,nparallel:nJ,npar:iJ,nparsl:sJ,npart:rJ,npolint:oJ,npr:aJ,nprcue:lJ,nprec:cJ,npreceq:dJ,npre:uJ,nrarrc:pJ,nrarr:_J,nrArr:hJ,nrarrw:fJ,nrightarrow:mJ,nRightarrow:gJ,nrtri:bJ,nrtrie:EJ,nsc:vJ,nsccue:yJ,nsce:SJ,Nscr:TJ,nscr:xJ,nshortmid:CJ,nshortparallel:RJ,nsim:AJ,nsime:wJ,nsimeq:NJ,nsmid:OJ,nspar:IJ,nsqsube:MJ,nsqsupe:DJ,nsub:kJ,nsubE:LJ,nsube:PJ,nsubset:UJ,nsubseteq:FJ,nsubseteqq:BJ,nsucc:GJ,nsucceq:zJ,nsup:VJ,nsupE:HJ,nsupe:qJ,nsupset:YJ,nsupseteq:$J,nsupseteqq:WJ,ntgl:KJ,Ntilde:jJ,ntilde:QJ,ntlg:XJ,ntriangleleft:ZJ,ntrianglelefteq:JJ,ntriangleright:eee,ntrianglerighteq:tee,Nu:nee,nu:iee,num:see,numero:ree,numsp:oee,nvap:aee,nvdash:lee,nvDash:cee,nVdash:dee,nVDash:uee,nvge:pee,nvgt:_ee,nvHarr:hee,nvinfin:fee,nvlArr:mee,nvle:gee,nvlt:bee,nvltrie:Eee,nvrArr:vee,nvrtrie:yee,nvsim:See,nwarhk:Tee,nwarr:xee,nwArr:Cee,nwarrow:Ree,nwnear:Aee,Oacute:wee,oacute:Nee,oast:Oee,Ocirc:Iee,ocirc:Mee,ocir:Dee,Ocy:kee,ocy:Lee,odash:Pee,Odblac:Uee,odblac:Fee,odiv:Bee,odot:Gee,odsold:zee,OElig:Vee,oelig:Hee,ofcir:qee,Ofr:Yee,ofr:$ee,ogon:Wee,Ograve:Kee,ograve:jee,ogt:Qee,ohbar:Xee,ohm:Zee,oint:Jee,olarr:ete,olcir:tte,olcross:nte,oline:ite,olt:ste,Omacr:rte,omacr:ote,Omega:ate,omega:lte,Omicron:cte,omicron:dte,omid:ute,ominus:pte,Oopf:_te,oopf:hte,opar:fte,OpenCurlyDoubleQuote:mte,OpenCurlyQuote:gte,operp:bte,oplus:Ete,orarr:vte,Or:yte,or:Ste,ord:Tte,order:xte,orderof:Cte,ordf:Rte,ordm:Ate,origof:wte,oror:Nte,orslope:Ote,orv:Ite,oS:Mte,Oscr:Dte,oscr:kte,Oslash:Lte,oslash:Pte,osol:Ute,Otilde:Fte,otilde:Bte,otimesas:Gte,Otimes:zte,otimes:Vte,Ouml:Hte,ouml:qte,ovbar:Yte,OverBar:$te,OverBrace:Wte,OverBracket:Kte,OverParenthesis:jte,para:Qte,parallel:Xte,par:Zte,parsim:Jte,parsl:ene,part:tne,PartialD:nne,Pcy:ine,pcy:sne,percnt:rne,period:one,permil:ane,perp:lne,pertenk:cne,Pfr:dne,pfr:une,Phi:pne,phi:_ne,phiv:hne,phmmat:fne,phone:mne,Pi:gne,pi:bne,pitchfork:Ene,piv:vne,planck:yne,planckh:Sne,plankv:Tne,plusacir:xne,plusb:Cne,pluscir:Rne,plus:Ane,plusdo:wne,plusdu:Nne,pluse:One,PlusMinus:Ine,plusmn:Mne,plussim:Dne,plustwo:kne,pm:Lne,Poincareplane:Pne,pointint:Une,popf:Fne,Popf:Bne,pound:Gne,prap:zne,Pr:Vne,pr:Hne,prcue:qne,precapprox:Yne,prec:$ne,preccurlyeq:Wne,Precedes:Kne,PrecedesEqual:jne,PrecedesSlantEqual:Qne,PrecedesTilde:Xne,preceq:Zne,precnapprox:Jne,precneqq:eie,precnsim:tie,pre:nie,prE:iie,precsim:sie,prime:rie,Prime:oie,primes:aie,prnap:lie,prnE:cie,prnsim:die,prod:uie,Product:pie,profalar:_ie,profline:hie,profsurf:fie,prop:mie,Proportional:gie,Proportion:bie,propto:Eie,prsim:vie,prurel:yie,Pscr:Sie,pscr:Tie,Psi:xie,psi:Cie,puncsp:Rie,Qfr:Aie,qfr:wie,qint:Nie,qopf:Oie,Qopf:Iie,qprime:Mie,Qscr:Die,qscr:kie,quaternions:Lie,quatint:Pie,quest:Uie,questeq:Fie,quot:Bie,QUOT:Gie,rAarr:zie,race:Vie,Racute:Hie,racute:qie,radic:Yie,raemptyv:$ie,rang:Wie,Rang:Kie,rangd:jie,range:Qie,rangle:Xie,raquo:Zie,rarrap:Jie,rarrb:ese,rarrbfs:tse,rarrc:nse,rarr:ise,Rarr:sse,rArr:rse,rarrfs:ose,rarrhk:ase,rarrlp:lse,rarrpl:cse,rarrsim:dse,Rarrtl:use,rarrtl:pse,rarrw:_se,ratail:hse,rAtail:fse,ratio:mse,rationals:gse,rbarr:bse,rBarr:Ese,RBarr:vse,rbbrk:yse,rbrace:Sse,rbrack:Tse,rbrke:xse,rbrksld:Cse,rbrkslu:Rse,Rcaron:Ase,rcaron:wse,Rcedil:Nse,rcedil:Ose,rceil:Ise,rcub:Mse,Rcy:Dse,rcy:kse,rdca:Lse,rdldhar:Pse,rdquo:Use,rdquor:Fse,rdsh:Bse,real:Gse,realine:zse,realpart:Vse,reals:Hse,Re:qse,rect:Yse,reg:$se,REG:Wse,ReverseElement:Kse,ReverseEquilibrium:jse,ReverseUpEquilibrium:Qse,rfisht:Xse,rfloor:Zse,rfr:Jse,Rfr:ere,rHar:tre,rhard:nre,rharu:ire,rharul:sre,Rho:rre,rho:ore,rhov:are,RightAngleBracket:lre,RightArrowBar:cre,rightarrow:dre,RightArrow:ure,Rightarrow:pre,RightArrowLeftArrow:_re,rightarrowtail:hre,RightCeiling:fre,RightDoubleBracket:mre,RightDownTeeVector:gre,RightDownVectorBar:bre,RightDownVector:Ere,RightFloor:vre,rightharpoondown:yre,rightharpoonup:Sre,rightleftarrows:Tre,rightleftharpoons:xre,rightrightarrows:Cre,rightsquigarrow:Rre,RightTeeArrow:Are,RightTee:wre,RightTeeVector:Nre,rightthreetimes:Ore,RightTriangleBar:Ire,RightTriangle:Mre,RightTriangleEqual:Dre,RightUpDownVector:kre,RightUpTeeVector:Lre,RightUpVectorBar:Pre,RightUpVector:Ure,RightVectorBar:Fre,RightVector:Bre,ring:Gre,risingdotseq:zre,rlarr:Vre,rlhar:Hre,rlm:qre,rmoustache:Yre,rmoust:$re,rnmid:Wre,roang:Kre,roarr:jre,robrk:Qre,ropar:Xre,ropf:Zre,Ropf:Jre,roplus:eoe,rotimes:toe,RoundImplies:noe,rpar:ioe,rpargt:soe,rppolint:roe,rrarr:ooe,Rrightarrow:aoe,rsaquo:loe,rscr:coe,Rscr:doe,rsh:uoe,Rsh:poe,rsqb:_oe,rsquo:hoe,rsquor:foe,rthree:moe,rtimes:goe,rtri:boe,rtrie:Eoe,rtrif:voe,rtriltri:yoe,RuleDelayed:Soe,ruluhar:Toe,rx:xoe,Sacute:Coe,sacute:Roe,sbquo:Aoe,scap:woe,Scaron:Noe,scaron:Ooe,Sc:Ioe,sc:Moe,sccue:Doe,sce:koe,scE:Loe,Scedil:Poe,scedil:Uoe,Scirc:Foe,scirc:Boe,scnap:Goe,scnE:zoe,scnsim:Voe,scpolint:Hoe,scsim:qoe,Scy:Yoe,scy:$oe,sdotb:Woe,sdot:Koe,sdote:joe,searhk:Qoe,searr:Xoe,seArr:Zoe,searrow:Joe,sect:eae,semi:tae,seswar:nae,setminus:iae,setmn:sae,sext:rae,Sfr:oae,sfr:aae,sfrown:lae,sharp:cae,SHCHcy:dae,shchcy:uae,SHcy:pae,shcy:_ae,ShortDownArrow:hae,ShortLeftArrow:fae,shortmid:mae,shortparallel:gae,ShortRightArrow:bae,ShortUpArrow:Eae,shy:vae,Sigma:yae,sigma:Sae,sigmaf:Tae,sigmav:xae,sim:Cae,simdot:Rae,sime:Aae,simeq:wae,simg:Nae,simgE:Oae,siml:Iae,simlE:Mae,simne:Dae,simplus:kae,simrarr:Lae,slarr:Pae,SmallCircle:Uae,smallsetminus:Fae,smashp:Bae,smeparsl:Gae,smid:zae,smile:Vae,smt:Hae,smte:qae,smtes:Yae,SOFTcy:$ae,softcy:Wae,solbar:Kae,solb:jae,sol:Qae,Sopf:Xae,sopf:Zae,spades:Jae,spadesuit:ele,spar:tle,sqcap:nle,sqcaps:ile,sqcup:sle,sqcups:rle,Sqrt:ole,sqsub:ale,sqsube:lle,sqsubset:cle,sqsubseteq:dle,sqsup:ule,sqsupe:ple,sqsupset:_le,sqsupseteq:hle,square:fle,Square:mle,SquareIntersection:gle,SquareSubset:ble,SquareSubsetEqual:Ele,SquareSuperset:vle,SquareSupersetEqual:yle,SquareUnion:Sle,squarf:Tle,squ:xle,squf:Cle,srarr:Rle,Sscr:Ale,sscr:wle,ssetmn:Nle,ssmile:Ole,sstarf:Ile,Star:Mle,star:Dle,starf:kle,straightepsilon:Lle,straightphi:Ple,strns:Ule,sub:Fle,Sub:Ble,subdot:Gle,subE:zle,sube:Vle,subedot:Hle,submult:qle,subnE:Yle,subne:$le,subplus:Wle,subrarr:Kle,subset:jle,Subset:Qle,subseteq:Xle,subseteqq:Zle,SubsetEqual:Jle,subsetneq:ece,subsetneqq:tce,subsim:nce,subsub:ice,subsup:sce,succapprox:rce,succ:oce,succcurlyeq:ace,Succeeds:lce,SucceedsEqual:cce,SucceedsSlantEqual:dce,SucceedsTilde:uce,succeq:pce,succnapprox:_ce,succneqq:hce,succnsim:fce,succsim:mce,SuchThat:gce,sum:bce,Sum:Ece,sung:vce,sup1:yce,sup2:Sce,sup3:Tce,sup:xce,Sup:Cce,supdot:Rce,supdsub:Ace,supE:wce,supe:Nce,supedot:Oce,Superset:Ice,SupersetEqual:Mce,suphsol:Dce,suphsub:kce,suplarr:Lce,supmult:Pce,supnE:Uce,supne:Fce,supplus:Bce,supset:Gce,Supset:zce,supseteq:Vce,supseteqq:Hce,supsetneq:qce,supsetneqq:Yce,supsim:$ce,supsub:Wce,supsup:Kce,swarhk:jce,swarr:Qce,swArr:Xce,swarrow:Zce,swnwar:Jce,szlig:ede,Tab:tde,target:nde,Tau:ide,tau:sde,tbrk:rde,Tcaron:ode,tcaron:ade,Tcedil:lde,tcedil:cde,Tcy:dde,tcy:ude,tdot:pde,telrec:_de,Tfr:hde,tfr:fde,there4:mde,therefore:gde,Therefore:bde,Theta:Ede,theta:vde,thetasym:yde,thetav:Sde,thickapprox:Tde,thicksim:xde,ThickSpace:Cde,ThinSpace:Rde,thinsp:Ade,thkap:wde,thksim:Nde,THORN:Ode,thorn:Ide,tilde:Mde,Tilde:Dde,TildeEqual:kde,TildeFullEqual:Lde,TildeTilde:Pde,timesbar:Ude,timesb:Fde,times:Bde,timesd:Gde,tint:zde,toea:Vde,topbot:Hde,topcir:qde,top:Yde,Topf:$de,topf:Wde,topfork:Kde,tosa:jde,tprime:Qde,trade:Xde,TRADE:Zde,triangle:Jde,triangledown:eue,triangleleft:tue,trianglelefteq:nue,triangleq:iue,triangleright:sue,trianglerighteq:rue,tridot:oue,trie:aue,triminus:lue,TripleDot:cue,triplus:due,trisb:uue,tritime:pue,trpezium:_ue,Tscr:hue,tscr:fue,TScy:mue,tscy:gue,TSHcy:bue,tshcy:Eue,Tstrok:vue,tstrok:yue,twixt:Sue,twoheadleftarrow:Tue,twoheadrightarrow:xue,Uacute:Cue,uacute:Rue,uarr:Aue,Uarr:wue,uArr:Nue,Uarrocir:Oue,Ubrcy:Iue,ubrcy:Mue,Ubreve:Due,ubreve:kue,Ucirc:Lue,ucirc:Pue,Ucy:Uue,ucy:Fue,udarr:Bue,Udblac:Gue,udblac:zue,udhar:Vue,ufisht:Hue,Ufr:que,ufr:Yue,Ugrave:$ue,ugrave:Wue,uHar:Kue,uharl:jue,uharr:Que,uhblk:Xue,ulcorn:Zue,ulcorner:Jue,ulcrop:epe,ultri:tpe,Umacr:npe,umacr:ipe,uml:spe,UnderBar:rpe,UnderBrace:ope,UnderBracket:ape,UnderParenthesis:lpe,Union:cpe,UnionPlus:dpe,Uogon:upe,uogon:ppe,Uopf:_pe,uopf:hpe,UpArrowBar:fpe,uparrow:mpe,UpArrow:gpe,Uparrow:bpe,UpArrowDownArrow:Epe,updownarrow:vpe,UpDownArrow:ype,Updownarrow:Spe,UpEquilibrium:Tpe,upharpoonleft:xpe,upharpoonright:Cpe,uplus:Rpe,UpperLeftArrow:Ape,UpperRightArrow:wpe,upsi:Npe,Upsi:Ope,upsih:Ipe,Upsilon:Mpe,upsilon:Dpe,UpTeeArrow:kpe,UpTee:Lpe,upuparrows:Ppe,urcorn:Upe,urcorner:Fpe,urcrop:Bpe,Uring:Gpe,uring:zpe,urtri:Vpe,Uscr:Hpe,uscr:qpe,utdot:Ype,Utilde:$pe,utilde:Wpe,utri:Kpe,utrif:jpe,uuarr:Qpe,Uuml:Xpe,uuml:Zpe,uwangle:Jpe,vangrt:e_e,varepsilon:t_e,varkappa:n_e,varnothing:i_e,varphi:s_e,varpi:r_e,varpropto:o_e,varr:a_e,vArr:l_e,varrho:c_e,varsigma:d_e,varsubsetneq:u_e,varsubsetneqq:p_e,varsupsetneq:__e,varsupsetneqq:h_e,vartheta:f_e,vartriangleleft:m_e,vartriangleright:g_e,vBar:b_e,Vbar:E_e,vBarv:v_e,Vcy:y_e,vcy:S_e,vdash:T_e,vDash:x_e,Vdash:C_e,VDash:R_e,Vdashl:A_e,veebar:w_e,vee:N_e,Vee:O_e,veeeq:I_e,vellip:M_e,verbar:D_e,Verbar:k_e,vert:L_e,Vert:P_e,VerticalBar:U_e,VerticalLine:F_e,VerticalSeparator:B_e,VerticalTilde:G_e,VeryThinSpace:z_e,Vfr:V_e,vfr:H_e,vltri:q_e,vnsub:Y_e,vnsup:$_e,Vopf:W_e,vopf:K_e,vprop:j_e,vrtri:Q_e,Vscr:X_e,vscr:Z_e,vsubnE:J_e,vsubne:ehe,vsupnE:the,vsupne:nhe,Vvdash:ihe,vzigzag:she,Wcirc:rhe,wcirc:ohe,wedbar:ahe,wedge:lhe,Wedge:che,wedgeq:dhe,weierp:uhe,Wfr:phe,wfr:_he,Wopf:hhe,wopf:fhe,wp:mhe,wr:ghe,wreath:bhe,Wscr:Ehe,wscr:vhe,xcap:yhe,xcirc:She,xcup:The,xdtri:xhe,Xfr:Che,xfr:Rhe,xharr:Ahe,xhArr:whe,Xi:Nhe,xi:Ohe,xlarr:Ihe,xlArr:Mhe,xmap:Dhe,xnis:khe,xodot:Lhe,Xopf:Phe,xopf:Uhe,xoplus:Fhe,xotime:Bhe,xrarr:Ghe,xrArr:zhe,Xscr:Vhe,xscr:Hhe,xsqcup:qhe,xuplus:Yhe,xutri:$he,xvee:Whe,xwedge:Khe,Yacute:jhe,yacute:Qhe,YAcy:Xhe,yacy:Zhe,Ycirc:Jhe,ycirc:efe,Ycy:tfe,ycy:nfe,yen:ife,Yfr:sfe,yfr:rfe,YIcy:ofe,yicy:afe,Yopf:lfe,yopf:cfe,Yscr:dfe,yscr:ufe,YUcy:pfe,yucy:_fe,yuml:hfe,Yuml:ffe,Zacute:mfe,zacute:gfe,Zcaron:bfe,zcaron:Efe,Zcy:vfe,zcy:yfe,Zdot:Sfe,zdot:Tfe,zeetrf:xfe,ZeroWidthSpace:Cfe,Zeta:Rfe,zeta:Afe,zfr:wfe,Zfr:Nfe,ZHcy:Ofe,zhcy:Ife,zigrarr:Mfe,zopf:Dfe,Zopf:kfe,Zscr:Lfe,zscr:Pfe,zwj:Ufe,zwnj:Ffe};var Kw=Bfe,sE=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,Ya={},Uy={};function Gfe(n){var e,t,i=Uy[n];if(i)return i;for(i=Uy[n]=[],e=0;e<128;e++)t=String.fromCharCode(e),/^[0-9a-z]$/i.test(t)?i.push(t):i.push("%"+("0"+e.toString(16).toUpperCase()).slice(-2));for(e=0;e"u"&&(t=!0),a=Gfe(e),i=0,s=n.length;i=55296&&r<=57343){if(r>=55296&&r<=56319&&i+1=56320&&o<=57343)){l+=encodeURIComponent(n[i]+n[i+1]),i++;continue}l+="%EF%BF%BD";continue}l+=encodeURIComponent(n[i])}return l}Qu.defaultChars=";/?:@&=+$,-_.!~*'()#";Qu.componentChars="-_.!~*'()";var zfe=Qu,Fy={};function Vfe(n){var e,t,i=Fy[n];if(i)return i;for(i=Fy[n]=[],e=0;e<128;e++)t=String.fromCharCode(e),i.push(t);for(e=0;e=55296&&c<=57343?_+="���":_+=String.fromCharCode(c),s+=6;continue}if((o&248)===240&&s+91114111?_+="����":(c-=65536,_+=String.fromCharCode(55296+(c>>10),56320+(c&1023))),s+=9;continue}_+="�"}return _})}Xu.defaultChars=";/?:@&=+$,#";Xu.componentChars="";var Hfe=Xu,qfe=function(e){var t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t};function nu(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var Yfe=/^([a-z0-9.+-]+:)/i,$fe=/:[0-9]*$/,Wfe=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Kfe=["<",">",'"',"`"," ","\r",` +*/(function(){var a=function(){function l(){}l.prototype=Object.create(null);function d(g,v){for(var y=v.length,T=0;T1?arguments[1]:void 0,v=g!==void 0,y=0,T=_(h),C,x,O,R;if(v&&(g=r(g,b>2?arguments[2]:void 0,2)),T!=null&&!(E==Array&&l(T)))for(R=T.call(h),x=new E;!(O=R.next()).done;y++)c(x,y,v?a(R,g,[O.value,y],!0):O.value);else for(C=d(h.length),x=new E(C);C>y;y++)c(x,y,v?g(h[y],y):h[y]);return x.length=y,x}},"./node_modules/core-js/internals/array-includes.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-indexed-object.js"),o=s("./node_modules/core-js/internals/to-length.js"),a=s("./node_modules/core-js/internals/to-absolute-index.js");t.exports=function(l){return function(d,c,_){var f=r(d),m=o(f.length),h=a(_,m),E;if(l&&c!=c){for(;m>h;)if(E=f[h++],E!=E)return!0}else for(;m>h;h++)if((l||h in f)&&f[h]===c)return l||h||0;return!l&&-1}}},"./node_modules/core-js/internals/bind-context.js":function(t,i,s){var r=s("./node_modules/core-js/internals/a-function.js");t.exports=function(o,a,l){if(r(o),a===void 0)return o;switch(l){case 0:return function(){return o.call(a)};case 1:return function(d){return o.call(a,d)};case 2:return function(d,c){return o.call(a,d,c)};case 3:return function(d,c,_){return o.call(a,d,c,_)}}return function(){return o.apply(a,arguments)}}},"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":function(t,i,s){var r=s("./node_modules/core-js/internals/an-object.js");t.exports=function(o,a,l,d){try{return d?a(r(l)[0],l[1]):a(l)}catch(_){var c=o.return;throw c!==void 0&&r(c.call(o)),_}}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":function(t,i,s){var r=s("./node_modules/core-js/internals/well-known-symbol.js"),o=r("iterator"),a=!1;try{var l=0,d={next:function(){return{done:!!l++}},return:function(){a=!0}};d[o]=function(){return this},Array.from(d,function(){throw 2})}catch{}t.exports=function(c,_){if(!_&&!a)return!1;var f=!1;try{var m={};m[o]=function(){return{next:function(){return{done:f=!0}}}},c(m)}catch{}return f}},"./node_modules/core-js/internals/classof-raw.js":function(t,i){var s={}.toString;t.exports=function(r){return s.call(r).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(t,i,s){var r=s("./node_modules/core-js/internals/classof-raw.js"),o=s("./node_modules/core-js/internals/well-known-symbol.js"),a=o("toStringTag"),l=r(function(){return arguments}())=="Arguments",d=function(c,_){try{return c[_]}catch{}};t.exports=function(c){var _,f,m;return c===void 0?"Undefined":c===null?"Null":typeof(f=d(_=Object(c),a))=="string"?f:l?r(_):(m=r(_))=="Object"&&typeof _.callee=="function"?"Arguments":m}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(t,i,s){var r=s("./node_modules/core-js/internals/has.js"),o=s("./node_modules/core-js/internals/own-keys.js"),a=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),l=s("./node_modules/core-js/internals/object-define-property.js");t.exports=function(d,c){for(var _=o(c),f=l.f,m=a.f,h=0;h<_.length;h++){var E=_[h];r(d,E)||f(d,E,m(c,E))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js");t.exports=!r(function(){function o(){}return o.prototype.constructor=null,Object.getPrototypeOf(new o)!==o.prototype})},"./node_modules/core-js/internals/create-iterator-constructor.js":function(t,i,s){var r=s("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,o=s("./node_modules/core-js/internals/object-create.js"),a=s("./node_modules/core-js/internals/create-property-descriptor.js"),l=s("./node_modules/core-js/internals/set-to-string-tag.js"),d=s("./node_modules/core-js/internals/iterators.js"),c=function(){return this};t.exports=function(_,f,m){var h=f+" Iterator";return _.prototype=o(r,{next:a(1,m)}),l(_,h,!1,!0),d[h]=c,_}},"./node_modules/core-js/internals/create-property-descriptor.js":function(t,i){t.exports=function(s,r){return{enumerable:!(s&1),configurable:!(s&2),writable:!(s&4),value:r}}},"./node_modules/core-js/internals/create-property.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-primitive.js"),o=s("./node_modules/core-js/internals/object-define-property.js"),a=s("./node_modules/core-js/internals/create-property-descriptor.js");t.exports=function(l,d,c){var _=r(d);_ in l?o.f(l,_,a(0,c)):l[_]=c}},"./node_modules/core-js/internals/define-iterator.js":function(t,i,s){var r=s("./node_modules/core-js/internals/export.js"),o=s("./node_modules/core-js/internals/create-iterator-constructor.js"),a=s("./node_modules/core-js/internals/object-get-prototype-of.js"),l=s("./node_modules/core-js/internals/object-set-prototype-of.js"),d=s("./node_modules/core-js/internals/set-to-string-tag.js"),c=s("./node_modules/core-js/internals/hide.js"),_=s("./node_modules/core-js/internals/redefine.js"),f=s("./node_modules/core-js/internals/well-known-symbol.js"),m=s("./node_modules/core-js/internals/is-pure.js"),h=s("./node_modules/core-js/internals/iterators.js"),E=s("./node_modules/core-js/internals/iterators-core.js"),b=E.IteratorPrototype,g=E.BUGGY_SAFARI_ITERATORS,v=f("iterator"),y="keys",T="values",C="entries",x=function(){return this};t.exports=function(O,R,S,A,U,F,K){o(S,R,A);var L=function(fe){if(fe===U&&q)return q;if(!g&&fe in P)return P[fe];switch(fe){case y:return function(){return new S(this,fe)};case T:return function(){return new S(this,fe)};case C:return function(){return new S(this,fe)}}return function(){return new S(this)}},H=R+" Iterator",G=!1,P=O.prototype,j=P[v]||P["@@iterator"]||U&&P[U],q=!g&&j||L(U),Q=R=="Array"&&P.entries||j,re,te,Z;if(Q&&(re=a(Q.call(new O)),b!==Object.prototype&&re.next&&(!m&&a(re)!==b&&(l?l(re,b):typeof re[v]!="function"&&c(re,v,x)),d(re,H,!0,!0),m&&(h[H]=x))),U==T&&j&&j.name!==T&&(G=!0,q=function(){return j.call(this)}),(!m||K)&&P[v]!==q&&c(P,v,q),h[R]=q,U)if(te={values:L(T),keys:F?q:L(y),entries:L(C)},K)for(Z in te)(g||G||!(Z in P))&&_(P,Z,te[Z]);else r({target:R,proto:!0,forced:g||G},te);return te}},"./node_modules/core-js/internals/descriptors.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js");t.exports=!r(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/document-create-element.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/is-object.js"),a=r.document,l=o(a)&&o(a.createElement);t.exports=function(d){return l?a.createElement(d):{}}},"./node_modules/core-js/internals/enum-bug-keys.js":function(t,i){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,a=s("./node_modules/core-js/internals/hide.js"),l=s("./node_modules/core-js/internals/redefine.js"),d=s("./node_modules/core-js/internals/set-global.js"),c=s("./node_modules/core-js/internals/copy-constructor-properties.js"),_=s("./node_modules/core-js/internals/is-forced.js");t.exports=function(f,m){var h=f.target,E=f.global,b=f.stat,g,v,y,T,C,x;if(E?v=r:b?v=r[h]||d(h,{}):v=(r[h]||{}).prototype,v)for(y in m){if(C=m[y],f.noTargetGet?(x=o(v,y),T=x&&x.value):T=v[y],g=_(E?y:h+(b?".":"#")+y,f.forced),!g&&T!==void 0){if(typeof C==typeof T)continue;c(C,T)}(f.sham||T&&T.sham)&&a(C,"sham",!0),l(v,y,C,f)}}},"./node_modules/core-js/internals/fails.js":function(t,i){t.exports=function(s){try{return!!s()}catch{return!0}}},"./node_modules/core-js/internals/function-to-string.js":function(t,i,s){var r=s("./node_modules/core-js/internals/shared.js");t.exports=r("native-function-to-string",Function.toString)},"./node_modules/core-js/internals/get-iterator-method.js":function(t,i,s){var r=s("./node_modules/core-js/internals/classof.js"),o=s("./node_modules/core-js/internals/iterators.js"),a=s("./node_modules/core-js/internals/well-known-symbol.js"),l=a("iterator");t.exports=function(d){if(d!=null)return d[l]||d["@@iterator"]||o[r(d)]}},"./node_modules/core-js/internals/global.js":function(t,i,s){(function(r){var o="object",a=function(l){return l&&l.Math==Math&&l};t.exports=a(typeof globalThis==o&&globalThis)||a(typeof window==o&&window)||a(typeof self==o&&self)||a(typeof r==o&&r)||Function("return this")()}).call(this,s("./node_modules/webpack/buildin/global.js"))},"./node_modules/core-js/internals/has.js":function(t,i){var s={}.hasOwnProperty;t.exports=function(r,o){return s.call(r,o)}},"./node_modules/core-js/internals/hidden-keys.js":function(t,i){t.exports={}},"./node_modules/core-js/internals/hide.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/object-define-property.js"),a=s("./node_modules/core-js/internals/create-property-descriptor.js");t.exports=r?function(l,d,c){return o.f(l,d,a(1,c))}:function(l,d,c){return l[d]=c,l}},"./node_modules/core-js/internals/html.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=r.document;t.exports=o&&o.documentElement},"./node_modules/core-js/internals/ie8-dom-define.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/fails.js"),a=s("./node_modules/core-js/internals/document-create-element.js");t.exports=!r&&!o(function(){return Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js"),o=s("./node_modules/core-js/internals/classof-raw.js"),a="".split;t.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(l){return o(l)=="String"?a.call(l,""):Object(l)}:Object},"./node_modules/core-js/internals/internal-state.js":function(t,i,s){var r=s("./node_modules/core-js/internals/native-weak-map.js"),o=s("./node_modules/core-js/internals/global.js"),a=s("./node_modules/core-js/internals/is-object.js"),l=s("./node_modules/core-js/internals/hide.js"),d=s("./node_modules/core-js/internals/has.js"),c=s("./node_modules/core-js/internals/shared-key.js"),_=s("./node_modules/core-js/internals/hidden-keys.js"),f=o.WeakMap,m,h,E,b=function(O){return E(O)?h(O):m(O,{})},g=function(O){return function(R){var S;if(!a(R)||(S=h(R)).type!==O)throw TypeError("Incompatible receiver, "+O+" required");return S}};if(r){var v=new f,y=v.get,T=v.has,C=v.set;m=function(O,R){return C.call(v,O,R),R},h=function(O){return y.call(v,O)||{}},E=function(O){return T.call(v,O)}}else{var x=c("state");_[x]=!0,m=function(O,R){return l(O,x,R),R},h=function(O){return d(O,x)?O[x]:{}},E=function(O){return d(O,x)}}t.exports={set:m,get:h,has:E,enforce:b,getterFor:g}},"./node_modules/core-js/internals/is-array-iterator-method.js":function(t,i,s){var r=s("./node_modules/core-js/internals/well-known-symbol.js"),o=s("./node_modules/core-js/internals/iterators.js"),a=r("iterator"),l=Array.prototype;t.exports=function(d){return d!==void 0&&(o.Array===d||l[a]===d)}},"./node_modules/core-js/internals/is-forced.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js"),o=/#|\.prototype\./,a=function(f,m){var h=d[l(f)];return h==_?!0:h==c?!1:typeof m=="function"?r(m):!!m},l=a.normalize=function(f){return String(f).replace(o,".").toLowerCase()},d=a.data={},c=a.NATIVE="N",_=a.POLYFILL="P";t.exports=a},"./node_modules/core-js/internals/is-object.js":function(t,i){t.exports=function(s){return typeof s=="object"?s!==null:typeof s=="function"}},"./node_modules/core-js/internals/is-pure.js":function(t,i){t.exports=!1},"./node_modules/core-js/internals/iterators-core.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-get-prototype-of.js"),o=s("./node_modules/core-js/internals/hide.js"),a=s("./node_modules/core-js/internals/has.js"),l=s("./node_modules/core-js/internals/well-known-symbol.js"),d=s("./node_modules/core-js/internals/is-pure.js"),c=l("iterator"),_=!1,f=function(){return this},m,h,E;[].keys&&(E=[].keys(),"next"in E?(h=r(r(E)),h!==Object.prototype&&(m=h)):_=!0),m==null&&(m={}),!d&&!a(m,c)&&o(m,c,f),t.exports={IteratorPrototype:m,BUGGY_SAFARI_ITERATORS:_}},"./node_modules/core-js/internals/iterators.js":function(t,i){t.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(t,i,s){var r=s("./node_modules/core-js/internals/fails.js");t.exports=!!Object.getOwnPropertySymbols&&!r(function(){return!String(Symbol())})},"./node_modules/core-js/internals/native-weak-map.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/function-to-string.js"),a=r.WeakMap;t.exports=typeof a=="function"&&/native code/.test(o.call(a))},"./node_modules/core-js/internals/object-create.js":function(t,i,s){var r=s("./node_modules/core-js/internals/an-object.js"),o=s("./node_modules/core-js/internals/object-define-properties.js"),a=s("./node_modules/core-js/internals/enum-bug-keys.js"),l=s("./node_modules/core-js/internals/hidden-keys.js"),d=s("./node_modules/core-js/internals/html.js"),c=s("./node_modules/core-js/internals/document-create-element.js"),_=s("./node_modules/core-js/internals/shared-key.js"),f=_("IE_PROTO"),m="prototype",h=function(){},E=function(){var b=c("iframe"),g=a.length,v="<",y="script",T=">",C="java"+y+":",x;for(b.style.display="none",d.appendChild(b),b.src=String(C),x=b.contentWindow.document,x.open(),x.write(v+y+T+"document.F=Object"+v+"/"+y+T),x.close(),E=x.F;g--;)delete E[m][a[g]];return E()};t.exports=Object.create||function(g,v){var y;return g!==null?(h[m]=r(g),y=new h,h[m]=null,y[f]=g):y=E(),v===void 0?y:o(y,v)},l[f]=!0},"./node_modules/core-js/internals/object-define-properties.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/object-define-property.js"),a=s("./node_modules/core-js/internals/an-object.js"),l=s("./node_modules/core-js/internals/object-keys.js");t.exports=r?Object.defineProperties:function(c,_){a(c);for(var f=l(_),m=f.length,h=0,E;m>h;)o.f(c,E=f[h++],_[E]);return c}},"./node_modules/core-js/internals/object-define-property.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/ie8-dom-define.js"),a=s("./node_modules/core-js/internals/an-object.js"),l=s("./node_modules/core-js/internals/to-primitive.js"),d=Object.defineProperty;i.f=r?d:function(_,f,m){if(a(_),f=l(f,!0),a(m),o)try{return d(_,f,m)}catch{}if("get"in m||"set"in m)throw TypeError("Accessors not supported");return"value"in m&&(_[f]=m.value),_}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(t,i,s){var r=s("./node_modules/core-js/internals/descriptors.js"),o=s("./node_modules/core-js/internals/object-property-is-enumerable.js"),a=s("./node_modules/core-js/internals/create-property-descriptor.js"),l=s("./node_modules/core-js/internals/to-indexed-object.js"),d=s("./node_modules/core-js/internals/to-primitive.js"),c=s("./node_modules/core-js/internals/has.js"),_=s("./node_modules/core-js/internals/ie8-dom-define.js"),f=Object.getOwnPropertyDescriptor;i.f=r?f:function(h,E){if(h=l(h),E=d(E,!0),_)try{return f(h,E)}catch{}if(c(h,E))return a(!o.f.call(h,E),h[E])}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-keys-internal.js"),o=s("./node_modules/core-js/internals/enum-bug-keys.js"),a=o.concat("length","prototype");i.f=Object.getOwnPropertyNames||function(d){return r(d,a)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(t,i){i.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(t,i,s){var r=s("./node_modules/core-js/internals/has.js"),o=s("./node_modules/core-js/internals/to-object.js"),a=s("./node_modules/core-js/internals/shared-key.js"),l=s("./node_modules/core-js/internals/correct-prototype-getter.js"),d=a("IE_PROTO"),c=Object.prototype;t.exports=l?Object.getPrototypeOf:function(_){return _=o(_),r(_,d)?_[d]:typeof _.constructor=="function"&&_ instanceof _.constructor?_.constructor.prototype:_ instanceof Object?c:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(t,i,s){var r=s("./node_modules/core-js/internals/has.js"),o=s("./node_modules/core-js/internals/to-indexed-object.js"),a=s("./node_modules/core-js/internals/array-includes.js"),l=s("./node_modules/core-js/internals/hidden-keys.js"),d=a(!1);t.exports=function(c,_){var f=o(c),m=0,h=[],E;for(E in f)!r(l,E)&&r(f,E)&&h.push(E);for(;_.length>m;)r(f,E=_[m++])&&(~d(h,E)||h.push(E));return h}},"./node_modules/core-js/internals/object-keys.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-keys-internal.js"),o=s("./node_modules/core-js/internals/enum-bug-keys.js");t.exports=Object.keys||function(l){return r(l,o)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(t,i,s){var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,a=o&&!r.call({1:2},1);i.f=a?function(d){var c=o(this,d);return!!c&&c.enumerable}:r},"./node_modules/core-js/internals/object-set-prototype-of.js":function(t,i,s){var r=s("./node_modules/core-js/internals/validate-set-prototype-of-arguments.js");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var o=!1,a={},l;try{l=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,l.call(a,[]),o=a instanceof Array}catch{}return function(c,_){return r(c,_),o?l.call(c,_):c.__proto__=_,c}}():void 0)},"./node_modules/core-js/internals/own-keys.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/object-get-own-property-names.js"),a=s("./node_modules/core-js/internals/object-get-own-property-symbols.js"),l=s("./node_modules/core-js/internals/an-object.js"),d=r.Reflect;t.exports=d&&d.ownKeys||function(_){var f=o.f(l(_)),m=a.f;return m?f.concat(m(_)):f}},"./node_modules/core-js/internals/path.js":function(t,i,s){t.exports=s("./node_modules/core-js/internals/global.js")},"./node_modules/core-js/internals/redefine.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/shared.js"),a=s("./node_modules/core-js/internals/hide.js"),l=s("./node_modules/core-js/internals/has.js"),d=s("./node_modules/core-js/internals/set-global.js"),c=s("./node_modules/core-js/internals/function-to-string.js"),_=s("./node_modules/core-js/internals/internal-state.js"),f=_.get,m=_.enforce,h=String(c).split("toString");o("inspectSource",function(E){return c.call(E)}),(t.exports=function(E,b,g,v){var y=v?!!v.unsafe:!1,T=v?!!v.enumerable:!1,C=v?!!v.noTargetGet:!1;if(typeof g=="function"&&(typeof b=="string"&&!l(g,"name")&&a(g,"name",b),m(g).source=h.join(typeof b=="string"?b:"")),E===r){T?E[b]=g:d(b,g);return}else y?!C&&E[b]&&(T=!0):delete E[b];T?E[b]=g:a(E,b,g)})(Function.prototype,"toString",function(){return typeof this=="function"&&f(this).source||c.call(this)})},"./node_modules/core-js/internals/require-object-coercible.js":function(t,i){t.exports=function(s){if(s==null)throw TypeError("Can't call method on "+s);return s}},"./node_modules/core-js/internals/set-global.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/hide.js");t.exports=function(a,l){try{o(r,a,l)}catch{r[a]=l}return l}},"./node_modules/core-js/internals/set-to-string-tag.js":function(t,i,s){var r=s("./node_modules/core-js/internals/object-define-property.js").f,o=s("./node_modules/core-js/internals/has.js"),a=s("./node_modules/core-js/internals/well-known-symbol.js"),l=a("toStringTag");t.exports=function(d,c,_){d&&!o(d=_?d:d.prototype,l)&&r(d,l,{configurable:!0,value:c})}},"./node_modules/core-js/internals/shared-key.js":function(t,i,s){var r=s("./node_modules/core-js/internals/shared.js"),o=s("./node_modules/core-js/internals/uid.js"),a=r("keys");t.exports=function(l){return a[l]||(a[l]=o(l))}},"./node_modules/core-js/internals/shared.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/set-global.js"),a=s("./node_modules/core-js/internals/is-pure.js"),l="__core-js_shared__",d=r[l]||o(l,{});(t.exports=function(c,_){return d[c]||(d[c]=_!==void 0?_:{})})("versions",[]).push({version:"3.1.3",mode:a?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-at.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-integer.js"),o=s("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(a,l,d){var c=String(o(a)),_=r(l),f=c.length,m,h;return _<0||_>=f?d?"":void 0:(m=c.charCodeAt(_),m<55296||m>56319||_+1===f||(h=c.charCodeAt(_+1))<56320||h>57343?d?c.charAt(_):m:d?c.slice(_,_+2):(m-55296<<10)+(h-56320)+65536)}},"./node_modules/core-js/internals/to-absolute-index.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-integer.js"),o=Math.max,a=Math.min;t.exports=function(l,d){var c=r(l);return c<0?o(c+d,0):a(c,d)}},"./node_modules/core-js/internals/to-indexed-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/indexed-object.js"),o=s("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(a){return r(o(a))}},"./node_modules/core-js/internals/to-integer.js":function(t,i){var s=Math.ceil,r=Math.floor;t.exports=function(o){return isNaN(o=+o)?0:(o>0?r:s)(o)}},"./node_modules/core-js/internals/to-length.js":function(t,i,s){var r=s("./node_modules/core-js/internals/to-integer.js"),o=Math.min;t.exports=function(a){return a>0?o(r(a),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(o){return Object(r(o))}},"./node_modules/core-js/internals/to-primitive.js":function(t,i,s){var r=s("./node_modules/core-js/internals/is-object.js");t.exports=function(o,a){if(!r(o))return o;var l,d;if(a&&typeof(l=o.toString)=="function"&&!r(d=l.call(o))||typeof(l=o.valueOf)=="function"&&!r(d=l.call(o))||!a&&typeof(l=o.toString)=="function"&&!r(d=l.call(o)))return d;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/uid.js":function(t,i){var s=0,r=Math.random();t.exports=function(o){return"Symbol(".concat(o===void 0?"":o,")_",(++s+r).toString(36))}},"./node_modules/core-js/internals/validate-set-prototype-of-arguments.js":function(t,i,s){var r=s("./node_modules/core-js/internals/is-object.js"),o=s("./node_modules/core-js/internals/an-object.js");t.exports=function(a,l){if(o(a),!r(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype")}},"./node_modules/core-js/internals/well-known-symbol.js":function(t,i,s){var r=s("./node_modules/core-js/internals/global.js"),o=s("./node_modules/core-js/internals/shared.js"),a=s("./node_modules/core-js/internals/uid.js"),l=s("./node_modules/core-js/internals/native-symbol.js"),d=r.Symbol,c=o("wks");t.exports=function(_){return c[_]||(c[_]=l&&d[_]||(l?d:a)("Symbol."+_))}},"./node_modules/core-js/modules/es.array.from.js":function(t,i,s){var r=s("./node_modules/core-js/internals/export.js"),o=s("./node_modules/core-js/internals/array-from.js"),a=s("./node_modules/core-js/internals/check-correctness-of-iteration.js"),l=!a(function(d){Array.from(d)});r({target:"Array",stat:!0,forced:l},{from:o})},"./node_modules/core-js/modules/es.string.iterator.js":function(t,i,s){var r=s("./node_modules/core-js/internals/string-at.js"),o=s("./node_modules/core-js/internals/internal-state.js"),a=s("./node_modules/core-js/internals/define-iterator.js"),l="String Iterator",d=o.set,c=o.getterFor(l);a(String,"String",function(_){d(this,{type:l,string:String(_),index:0})},function(){var f=c(this),m=f.string,h=f.index,E;return h>=m.length?{value:void 0,done:!0}:(E=r(m,h,!0),f.index+=E.length,{value:E,done:!1})})},"./node_modules/webpack/buildin/global.js":function(t,i){var s;s=function(){return this}();try{s=s||Function("return this")()||(0,eval)("this")}catch{typeof window=="object"&&(s=window)}t.exports=s},"./src/default-attrs.json":function(t){t.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},"./src/icon.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=Object.assign||function(E){for(var b=1;b2&&arguments[2]!==void 0?arguments[2]:[];f(this,E),this.name=b,this.contents=g,this.tags=v,this.attrs=r({},c.default,{class:"feather feather-"+b})}return o(E,[{key:"toSvg",value:function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},v=r({},this.attrs,g,{class:(0,l.default)(this.attrs.class,g.class)});return""+this.contents+""}},{key:"toString",value:function(){return this.contents}}]),E}();function h(E){return Object.keys(E).map(function(b){return b+'="'+E[b]+'"'}).join(" ")}i.default=m},"./src/icons.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=s("./src/icon.js"),o=_(r),a=s("./dist/icons.json"),l=_(a),d=s("./src/tags.json"),c=_(d);function _(f){return f&&f.__esModule?f:{default:f}}i.default=Object.keys(l.default).map(function(f){return new o.default(f,l.default[f],c.default[f])}).reduce(function(f,m){return f[m.name]=m,f},{})},"./src/index.js":function(t,i,s){var r=s("./src/icons.js"),o=_(r),a=s("./src/to-svg.js"),l=_(a),d=s("./src/replace.js"),c=_(d);function _(f){return f&&f.__esModule?f:{default:f}}t.exports={icons:o.default,toSvg:l.default,replace:c.default}},"./src/replace.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=Object.assign||function(h){for(var E=1;E0&&arguments[0]!==void 0?arguments[0]:{};if(typeof document>"u")throw new Error("`feather.replace()` only works in a browser environment.");var E=document.querySelectorAll("[data-feather]");Array.from(E).forEach(function(b){return f(b,h)})}function f(h){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},b=m(h),g=b["data-feather"];delete b["data-feather"];var v=d.default[g].toSvg(r({},E,b,{class:(0,a.default)(E.class,b.class)})),y=new DOMParser().parseFromString(v,"image/svg+xml"),T=y.querySelector("svg");h.parentNode.replaceChild(T,h)}function m(h){return Array.from(h.attributes).reduce(function(E,b){return E[b.name]=b.value,E},{})}i.default=_},"./src/tags.json":function(t){t.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning","alert","danger"],"alert-octagon":["warning","alert","danger"],"alert-triangle":["warning","alert","danger"],"align-center":["text alignment","center"],"align-justify":["text alignment","justified"],"align-left":["text alignment","left"],"align-right":["text alignment","right"],anchor:[],archive:["index","box"],"at-sign":["mention","at","email","message"],award:["achievement","badge"],aperture:["camera","photo"],"bar-chart":["statistics","diagram","graph"],"bar-chart-2":["statistics","diagram","graph"],battery:["power","electricity"],"battery-charging":["power","electricity"],bell:["alarm","notification","sound"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read","library"],book:["read","dictionary","booklet","magazine","library"],bookmark:["read","clip","marker","tag"],box:["cube"],briefcase:["work","bag","baggage","folder"],calendar:["date"],camera:["photo"],cast:["chromecast","airplay"],"chevron-down":["expand"],"chevron-up":["collapse"],circle:["off","zero","record"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],code:["source","programming"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],columns:["layout"],command:["keyboard","cmd","terminal","prompt"],compass:["navigation","safari","travel","direction"],copy:["clone","duplicate"],"corner-down-left":["arrow","return"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],cpu:["processor","technology"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage","memory"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch","hide","hidden"],"external-link":["outbound"],facebook:["logo","social"],"fast-forward":["music"],figma:["logo","design","tool"],"file-minus":["delete","remove","erase"],"file-plus":["add","create","new"],"file-text":["data","txt","pdf"],film:["movie","video"],filter:["funnel","hopper"],flag:["report"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],framer:["logo","design","tool"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],globe:["world","browser","language","translate"],"hard-drive":["computer","server","memory","data"],hash:["hashtag","number","pound"],headphones:["music","audio","sound"],heart:["like","love","emotion"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house","living"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication","secure"],layers:["stack"],layout:["window","webpage"],"life-buoy":["help","life ring","support"],link:["chain","url"],"link-2":["chain","url"],linkedin:["logo","social media"],list:["options"],lock:["security","password","secure"],"log-in":["sign in","arrow","enter"],"log-out":["sign out","arrow","exit"],mail:["email","message"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows","expand"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record","sound","mute"],mic:["record","sound","listen"],minimize:["exit fullscreen","close"],"minimize-2":["exit fullscreen","arrows","close"],minus:["subtract"],monitor:["tv","screen","display"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],music:["note"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box","container"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","audio","stop"],"pen-tool":["vector","drawing"],percent:["discount"],"phone-call":["ring"],"phone-forwarded":["call"],"phone-incoming":["call"],"phone-missed":["call"],"phone-off":["call","mute"],"phone-outgoing":["call"],phone:["call"],play:["music","start"],"pie-chart":["statistics","diagram"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],printer:["fax","office","device"],radio:["signal"],"refresh-cw":["synchronise","arrows"],"refresh-ccw":["arrows"],repeat:["loop","arrows"],rewind:["music"],"rotate-ccw":["arrow"],"rotate-cw":["arrow"],rss:["feed","subscribe"],save:["floppy disk"],scissors:["cut"],search:["find","magnifier","magnifying glass"],send:["message","mail","email","paper airplane","paper aeroplane"],settings:["cog","edit","gear","preferences"],"share-2":["network","connections"],shield:["security","secure"],"shield-off":["security","insecure"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slack:["logo"],slash:["ban","no"],sliders:["settings","controls"],smartphone:["cellphone","device"],smile:["emoji","face","happy","good","emotion"],speaker:["audio","music"],star:["bookmark","favorite","like"],"stop-circle":["media","music"],sun:["brightness","weather","light"],sunrise:["weather","time","morning","day"],sunset:["weather","time","evening","night"],tablet:["device"],tag:["label"],target:["logo","bullseye"],terminal:["code","command line","prompt"],thermometer:["temperature","celsius","fahrenheit","weather"],"thumbs-down":["dislike","bad","emotion"],"thumbs-up":["like","good","emotion"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],tool:["settings","spanner"],trash:["garbage","delete","remove","bin"],"trash-2":["garbage","delete","remove","bin"],triangle:["delta"],truck:["delivery","van","shipping","transport","lorry"],tv:["television","stream"],twitch:["logo"],twitter:["logo","social"],type:["text"],umbrella:["rain","weather"],unlock:["security"],"user-check":["followed","subscribed"],"user-minus":["delete","remove","unfollow","unsubscribe"],"user-plus":["new","add","create","follow","subscribe"],"user-x":["delete","remove","unfollow","unsubscribe","unavailable"],user:["person","account"],users:["group"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],"wifi-off":["disabled"],wifi:["connection","signal","wireless"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times","clear"],"x-octagon":["delete","stop","alert","warning","times","clear"],"x-square":["cancel","close","delete","remove","times","clear"],x:["cancel","close","delete","remove","times","clear"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"],"zoom-in":["magnifying glass"],"zoom-out":["magnifying glass"]}},"./src/to-svg.js":function(t,i,s){Object.defineProperty(i,"__esModule",{value:!0});var r=s("./src/icons.js"),o=a(r);function a(d){return d&&d.__esModule?d:{default:d}}function l(d){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!d)throw new Error("The required `key` (icon name) parameter is missing.");if(!o.default[d])throw new Error("No icon matching '"+d+"'. See the complete list of icons at https://feathericons.com");return o.default[d].toSvg(c)}i.default=l},0:function(t,i,s){s("./node_modules/core-js/es/array/from.js"),t.exports=s("./src/index.js")}})})})(Ww);var qP=Ww.exports;const qe=Ys(qP);const bt=(n,e)=>{const t=n.__vccOpts||n;for(const[i,s]of e)t[i]=s;return t},YP={name:"Toast",props:{},data(){return{show:!1,log_type:1,message:"",toastArr:[]}},methods:{close(n){this.toastArr=this.toastArr.filter(e=>e.id!=n)},copyToClipBoard(n){navigator.clipboard.writeText(n),Ve(()=>{qe.replace()})},showToast(n,e=3,t=!0){const i=parseInt((new Date().getTime()*Math.random()).toString()).toString(),s={id:i,log_type:t,message:n,show:!0};this.toastArr.push(s),Ve(()=>{qe.replace()}),setTimeout(()=>{this.toastArr=this.toastArr.filter(r=>r.id!=i)},e*1e3)}},watch:{}},Ni=n=>(wr("data-v-46f379e5"),n=n(),Nr(),n),$P={class:"absolute bottom-16 right-2 z-20 flex flex-col gap-3 min-w-[300px]"},WP={class:"flex flex-row items-center w-full p-4 mb-4 text-gray-500 bg-white rounded-lg shadow dark:text-gray-400 dark:bg-gray-800",role:"alert"},KP={class:"flex flex-row flex-grow items-center h-auto"},jP={key:0,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-red-500 bg-red-100 rounded-lg dark:bg-red-800 dark:text-red-200"},QP=Ni(()=>u("i",{"data-feather":"x"},null,-1)),XP=Ni(()=>u("span",{class:"sr-only"},"Cross icon",-1)),ZP=[QP,XP],JP={key:1,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-green-500 bg-green-100 rounded-lg dark:bg-green-800 dark:text-green-200"},eU=Ni(()=>u("i",{"data-feather":"check"},null,-1)),tU=Ni(()=>u("span",{class:"sr-only"},"Check icon",-1)),nU=[eU,tU],iU={key:2,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-blue-500 bg-blue-100 rounded-lg dark:bg-blue-800 dark:text-blue-200"},sU=Ni(()=>u("i",{"data-feather":"info"},null,-1)),rU=Ni(()=>u("span",{class:"sr-only"},null,-1)),oU=[sU,rU],aU={key:3,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-orange-500 bg-orange-100 rounded-lg dark:bg-orange-800 dark:text-orange-200"},lU=Ni(()=>u("i",{"data-feather":"alert-triangle"},null,-1)),cU=Ni(()=>u("span",{class:"sr-only"},null,-1)),dU=[lU,cU],uU=["title"],pU={class:"flex"},_U=["onClick"],hU=Ni(()=>u("span",{class:"sr-only"},"Copy message",-1)),fU=Ni(()=>u("i",{"data-feather":"clipboard",class:"w-5 h-5"},null,-1)),mU=[hU,fU],gU=["onClick"],bU=Ni(()=>u("span",{class:"sr-only"},"Close",-1)),EU=Ni(()=>u("svg",{"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1)),vU=[bU,EU];function yU(n,e,t,i,s,r){return N(),M("div",$P,[Ie(Ls,{name:"toastItem",tag:"div"},{default:nt(()=>[(N(!0),M($e,null,dt(s.toastArr,o=>(N(),M("div",{key:o.id,class:"relative"},[u("div",WP,[u("div",KP,[o.log_type==0?(N(),M("div",jP,ZP)):W("",!0),o.log_type==1?(N(),M("div",JP,nU)):W("",!0),o.log_type==2?(N(),M("div",iU,oU)):W("",!0),o.log_type==3?(N(),M("div",aU,dU)):W("",!0),u("div",{class:"ml-3 text-sm font-normal whitespace-pre-wrap line-clamp-3 max-w-xs max-h-[400px] overflow-auto break-words",title:o.message},ge(o.message),9,uU)]),u("div",pU,[u("button",{type:"button",onClick:xe(a=>r.copyToClipBoard(o.message),["stop"]),title:"Copy message",class:"bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700"},mU,8,_U),u("button",{type:"button",onClick:a=>r.close(o.id),title:"Close",class:"bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700"},vU,8,gU)])])]))),128))]),_:1})])}const fc=bt(YP,[["render",yU],["__scopeId","data-v-46f379e5"]]);var Ut={};const SU="Á",TU="á",xU="Ă",CU="ă",RU="∾",AU="∿",wU="∾̳",NU="Â",OU="â",IU="´",MU="А",DU="а",kU="Æ",LU="æ",PU="⁡",UU="𝔄",FU="𝔞",BU="À",GU="à",zU="ℵ",VU="ℵ",HU="Α",qU="α",YU="Ā",$U="ā",WU="⨿",KU="&",jU="&",QU="⩕",XU="⩓",ZU="∧",JU="⩜",eF="⩘",tF="⩚",nF="∠",iF="⦤",sF="∠",rF="⦨",oF="⦩",aF="⦪",lF="⦫",cF="⦬",dF="⦭",uF="⦮",pF="⦯",_F="∡",hF="∟",fF="⊾",mF="⦝",gF="∢",bF="Å",EF="⍼",vF="Ą",yF="ą",SF="𝔸",TF="𝕒",xF="⩯",CF="≈",RF="⩰",AF="≊",wF="≋",NF="'",OF="⁡",IF="≈",MF="≊",DF="Å",kF="å",LF="𝒜",PF="𝒶",UF="≔",FF="*",BF="≈",GF="≍",zF="Ã",VF="ã",HF="Ä",qF="ä",YF="∳",$F="⨑",WF="≌",KF="϶",jF="‵",QF="∽",XF="⋍",ZF="∖",JF="⫧",eB="⊽",tB="⌅",nB="⌆",iB="⌅",sB="⎵",rB="⎶",oB="≌",aB="Б",lB="б",cB="„",dB="∵",uB="∵",pB="∵",_B="⦰",hB="϶",fB="ℬ",mB="ℬ",gB="Β",bB="β",EB="ℶ",vB="≬",yB="𝔅",SB="𝔟",TB="⋂",xB="◯",CB="⋃",RB="⨀",AB="⨁",wB="⨂",NB="⨆",OB="★",IB="▽",MB="△",DB="⨄",kB="⋁",LB="⋀",PB="⤍",UB="⧫",FB="▪",BB="▴",GB="▾",zB="◂",VB="▸",HB="␣",qB="▒",YB="░",$B="▓",WB="█",KB="=⃥",jB="≡⃥",QB="⫭",XB="⌐",ZB="𝔹",JB="𝕓",e3="⊥",t3="⊥",n3="⋈",i3="⧉",s3="┐",r3="╕",o3="╖",a3="╗",l3="┌",c3="╒",d3="╓",u3="╔",p3="─",_3="═",h3="┬",f3="╤",m3="╥",g3="╦",b3="┴",E3="╧",v3="╨",y3="╩",S3="⊟",T3="⊞",x3="⊠",C3="┘",R3="╛",A3="╜",w3="╝",N3="└",O3="╘",I3="╙",M3="╚",D3="│",k3="║",L3="┼",P3="╪",U3="╫",F3="╬",B3="┤",G3="╡",z3="╢",V3="╣",H3="├",q3="╞",Y3="╟",$3="╠",W3="‵",K3="˘",j3="˘",Q3="¦",X3="𝒷",Z3="ℬ",J3="⁏",e4="∽",t4="⋍",n4="⧅",i4="\\",s4="⟈",r4="•",o4="•",a4="≎",l4="⪮",c4="≏",d4="≎",u4="≏",p4="Ć",_4="ć",h4="⩄",f4="⩉",m4="⩋",g4="∩",b4="⋒",E4="⩇",v4="⩀",y4="ⅅ",S4="∩︀",T4="⁁",x4="ˇ",C4="ℭ",R4="⩍",A4="Č",w4="č",N4="Ç",O4="ç",I4="Ĉ",M4="ĉ",D4="∰",k4="⩌",L4="⩐",P4="Ċ",U4="ċ",F4="¸",B4="¸",G4="⦲",z4="¢",V4="·",H4="·",q4="𝔠",Y4="ℭ",$4="Ч",W4="ч",K4="✓",j4="✓",Q4="Χ",X4="χ",Z4="ˆ",J4="≗",e5="↺",t5="↻",n5="⊛",i5="⊚",s5="⊝",r5="⊙",o5="®",a5="Ⓢ",l5="⊖",c5="⊕",d5="⊗",u5="○",p5="⧃",_5="≗",h5="⨐",f5="⫯",m5="⧂",g5="∲",b5="”",E5="’",v5="♣",y5="♣",S5=":",T5="∷",x5="⩴",C5="≔",R5="≔",A5=",",w5="@",N5="∁",O5="∘",I5="∁",M5="ℂ",D5="≅",k5="⩭",L5="≡",P5="∮",U5="∯",F5="∮",B5="𝕔",G5="ℂ",z5="∐",V5="∐",H5="©",q5="©",Y5="℗",$5="∳",W5="↵",K5="✗",j5="⨯",Q5="𝒞",X5="𝒸",Z5="⫏",J5="⫑",eG="⫐",tG="⫒",nG="⋯",iG="⤸",sG="⤵",rG="⋞",oG="⋟",aG="↶",lG="⤽",cG="⩈",dG="⩆",uG="≍",pG="∪",_G="⋓",hG="⩊",fG="⊍",mG="⩅",gG="∪︀",bG="↷",EG="⤼",vG="⋞",yG="⋟",SG="⋎",TG="⋏",xG="¤",CG="↶",RG="↷",AG="⋎",wG="⋏",NG="∲",OG="∱",IG="⌭",MG="†",DG="‡",kG="ℸ",LG="↓",PG="↡",UG="⇓",FG="‐",BG="⫤",GG="⊣",zG="⤏",VG="˝",HG="Ď",qG="ď",YG="Д",$G="д",WG="‡",KG="⇊",jG="ⅅ",QG="ⅆ",XG="⤑",ZG="⩷",JG="°",e9="∇",t9="Δ",n9="δ",i9="⦱",s9="⥿",r9="𝔇",o9="𝔡",a9="⥥",l9="⇃",c9="⇂",d9="´",u9="˙",p9="˝",_9="`",h9="˜",f9="⋄",m9="⋄",g9="⋄",b9="♦",E9="♦",v9="¨",y9="ⅆ",S9="ϝ",T9="⋲",x9="÷",C9="÷",R9="⋇",A9="⋇",w9="Ђ",N9="ђ",O9="⌞",I9="⌍",M9="$",D9="𝔻",k9="𝕕",L9="¨",P9="˙",U9="⃜",F9="≐",B9="≑",G9="≐",z9="∸",V9="∔",H9="⊡",q9="⌆",Y9="∯",$9="¨",W9="⇓",K9="⇐",j9="⇔",Q9="⫤",X9="⟸",Z9="⟺",J9="⟹",e6="⇒",t6="⊨",n6="⇑",i6="⇕",s6="∥",r6="⤓",o6="↓",a6="↓",l6="⇓",c6="⇵",d6="̑",u6="⇊",p6="⇃",_6="⇂",h6="⥐",f6="⥞",m6="⥖",g6="↽",b6="⥟",E6="⥗",v6="⇁",y6="↧",S6="⊤",T6="⤐",x6="⌟",C6="⌌",R6="𝒟",A6="𝒹",w6="Ѕ",N6="ѕ",O6="⧶",I6="Đ",M6="đ",D6="⋱",k6="▿",L6="▾",P6="⇵",U6="⥯",F6="⦦",B6="Џ",G6="џ",z6="⟿",V6="É",H6="é",q6="⩮",Y6="Ě",$6="ě",W6="Ê",K6="ê",j6="≖",Q6="≕",X6="Э",Z6="э",J6="⩷",e8="Ė",t8="ė",n8="≑",i8="ⅇ",s8="≒",r8="𝔈",o8="𝔢",a8="⪚",l8="È",c8="è",d8="⪖",u8="⪘",p8="⪙",_8="∈",h8="⏧",f8="ℓ",m8="⪕",g8="⪗",b8="Ē",E8="ē",v8="∅",y8="∅",S8="◻",T8="∅",x8="▫",C8=" ",R8=" ",A8=" ",w8="Ŋ",N8="ŋ",O8=" ",I8="Ę",M8="ę",D8="𝔼",k8="𝕖",L8="⋕",P8="⧣",U8="⩱",F8="ε",B8="Ε",G8="ε",z8="ϵ",V8="≖",H8="≕",q8="≂",Y8="⪖",$8="⪕",W8="⩵",K8="=",j8="≂",Q8="≟",X8="⇌",Z8="≡",J8="⩸",ez="⧥",tz="⥱",nz="≓",iz="ℯ",sz="ℰ",rz="≐",oz="⩳",az="≂",lz="Η",cz="η",dz="Ð",uz="ð",pz="Ë",_z="ë",hz="€",fz="!",mz="∃",gz="∃",bz="ℰ",Ez="ⅇ",vz="ⅇ",yz="≒",Sz="Ф",Tz="ф",xz="♀",Cz="ffi",Rz="ff",Az="ffl",wz="𝔉",Nz="𝔣",Oz="fi",Iz="◼",Mz="▪",Dz="fj",kz="♭",Lz="fl",Pz="▱",Uz="ƒ",Fz="𝔽",Bz="𝕗",Gz="∀",zz="∀",Vz="⋔",Hz="⫙",qz="ℱ",Yz="⨍",$z="½",Wz="⅓",Kz="¼",jz="⅕",Qz="⅙",Xz="⅛",Zz="⅔",Jz="⅖",eV="¾",tV="⅗",nV="⅜",iV="⅘",sV="⅚",rV="⅝",oV="⅞",aV="⁄",lV="⌢",cV="𝒻",dV="ℱ",uV="ǵ",pV="Γ",_V="γ",hV="Ϝ",fV="ϝ",mV="⪆",gV="Ğ",bV="ğ",EV="Ģ",vV="Ĝ",yV="ĝ",SV="Г",TV="г",xV="Ġ",CV="ġ",RV="≥",AV="≧",wV="⪌",NV="⋛",OV="≥",IV="≧",MV="⩾",DV="⪩",kV="⩾",LV="⪀",PV="⪂",UV="⪄",FV="⋛︀",BV="⪔",GV="𝔊",zV="𝔤",VV="≫",HV="⋙",qV="⋙",YV="ℷ",$V="Ѓ",WV="ѓ",KV="⪥",jV="≷",QV="⪒",XV="⪤",ZV="⪊",JV="⪊",eH="⪈",tH="≩",nH="⪈",iH="≩",sH="⋧",rH="𝔾",oH="𝕘",aH="`",lH="≥",cH="⋛",dH="≧",uH="⪢",pH="≷",_H="⩾",hH="≳",fH="𝒢",mH="ℊ",gH="≳",bH="⪎",EH="⪐",vH="⪧",yH="⩺",SH=">",TH=">",xH="≫",CH="⋗",RH="⦕",AH="⩼",wH="⪆",NH="⥸",OH="⋗",IH="⋛",MH="⪌",DH="≷",kH="≳",LH="≩︀",PH="≩︀",UH="ˇ",FH=" ",BH="½",GH="ℋ",zH="Ъ",VH="ъ",HH="⥈",qH="↔",YH="⇔",$H="↭",WH="^",KH="ℏ",jH="Ĥ",QH="ĥ",XH="♥",ZH="♥",JH="…",e7="⊹",t7="𝔥",n7="ℌ",i7="ℋ",s7="⤥",r7="⤦",o7="⇿",a7="∻",l7="↩",c7="↪",d7="𝕙",u7="ℍ",p7="―",_7="─",h7="𝒽",f7="ℋ",m7="ℏ",g7="Ħ",b7="ħ",E7="≎",v7="≏",y7="⁃",S7="‐",T7="Í",x7="í",C7="⁣",R7="Î",A7="î",w7="И",N7="и",O7="İ",I7="Е",M7="е",D7="¡",k7="⇔",L7="𝔦",P7="ℑ",U7="Ì",F7="ì",B7="ⅈ",G7="⨌",z7="∭",V7="⧜",H7="℩",q7="IJ",Y7="ij",$7="Ī",W7="ī",K7="ℑ",j7="ⅈ",Q7="ℐ",X7="ℑ",Z7="ı",J7="ℑ",eq="⊷",tq="Ƶ",nq="⇒",iq="℅",sq="∞",rq="⧝",oq="ı",aq="⊺",lq="∫",cq="∬",dq="ℤ",uq="∫",pq="⊺",_q="⋂",hq="⨗",fq="⨼",mq="⁣",gq="⁢",bq="Ё",Eq="ё",vq="Į",yq="į",Sq="𝕀",Tq="𝕚",xq="Ι",Cq="ι",Rq="⨼",Aq="¿",wq="𝒾",Nq="ℐ",Oq="∈",Iq="⋵",Mq="⋹",Dq="⋴",kq="⋳",Lq="∈",Pq="⁢",Uq="Ĩ",Fq="ĩ",Bq="І",Gq="і",zq="Ï",Vq="ï",Hq="Ĵ",qq="ĵ",Yq="Й",$q="й",Wq="𝔍",Kq="𝔧",jq="ȷ",Qq="𝕁",Xq="𝕛",Zq="𝒥",Jq="𝒿",eY="Ј",tY="ј",nY="Є",iY="є",sY="Κ",rY="κ",oY="ϰ",aY="Ķ",lY="ķ",cY="К",dY="к",uY="𝔎",pY="𝔨",_Y="ĸ",hY="Х",fY="х",mY="Ќ",gY="ќ",bY="𝕂",EY="𝕜",vY="𝒦",yY="𝓀",SY="⇚",TY="Ĺ",xY="ĺ",CY="⦴",RY="ℒ",AY="Λ",wY="λ",NY="⟨",OY="⟪",IY="⦑",MY="⟨",DY="⪅",kY="ℒ",LY="«",PY="⇤",UY="⤟",FY="←",BY="↞",GY="⇐",zY="⤝",VY="↩",HY="↫",qY="⤹",YY="⥳",$Y="↢",WY="⤙",KY="⤛",jY="⪫",QY="⪭",XY="⪭︀",ZY="⤌",JY="⤎",e$="❲",t$="{",n$="[",i$="⦋",s$="⦏",r$="⦍",o$="Ľ",a$="ľ",l$="Ļ",c$="ļ",d$="⌈",u$="{",p$="Л",_$="л",h$="⤶",f$="“",m$="„",g$="⥧",b$="⥋",E$="↲",v$="≤",y$="≦",S$="⟨",T$="⇤",x$="←",C$="←",R$="⇐",A$="⇆",w$="↢",N$="⌈",O$="⟦",I$="⥡",M$="⥙",D$="⇃",k$="⌊",L$="↽",P$="↼",U$="⇇",F$="↔",B$="↔",G$="⇔",z$="⇆",V$="⇋",H$="↭",q$="⥎",Y$="↤",$$="⊣",W$="⥚",K$="⋋",j$="⧏",Q$="⊲",X$="⊴",Z$="⥑",J$="⥠",eW="⥘",tW="↿",nW="⥒",iW="↼",sW="⪋",rW="⋚",oW="≤",aW="≦",lW="⩽",cW="⪨",dW="⩽",uW="⩿",pW="⪁",_W="⪃",hW="⋚︀",fW="⪓",mW="⪅",gW="⋖",bW="⋚",EW="⪋",vW="⋚",yW="≦",SW="≶",TW="≶",xW="⪡",CW="≲",RW="⩽",AW="≲",wW="⥼",NW="⌊",OW="𝔏",IW="𝔩",MW="≶",DW="⪑",kW="⥢",LW="↽",PW="↼",UW="⥪",FW="▄",BW="Љ",GW="љ",zW="⇇",VW="≪",HW="⋘",qW="⌞",YW="⇚",$W="⥫",WW="◺",KW="Ŀ",jW="ŀ",QW="⎰",XW="⎰",ZW="⪉",JW="⪉",eK="⪇",tK="≨",nK="⪇",iK="≨",sK="⋦",rK="⟬",oK="⇽",aK="⟦",lK="⟵",cK="⟵",dK="⟸",uK="⟷",pK="⟷",_K="⟺",hK="⟼",fK="⟶",mK="⟶",gK="⟹",bK="↫",EK="↬",vK="⦅",yK="𝕃",SK="𝕝",TK="⨭",xK="⨴",CK="∗",RK="_",AK="↙",wK="↘",NK="◊",OK="◊",IK="⧫",MK="(",DK="⦓",kK="⇆",LK="⌟",PK="⇋",UK="⥭",FK="‎",BK="⊿",GK="‹",zK="𝓁",VK="ℒ",HK="↰",qK="↰",YK="≲",$K="⪍",WK="⪏",KK="[",jK="‘",QK="‚",XK="Ł",ZK="ł",JK="⪦",ej="⩹",tj="<",nj="<",ij="≪",sj="⋖",rj="⋋",oj="⋉",aj="⥶",lj="⩻",cj="◃",dj="⊴",uj="◂",pj="⦖",_j="⥊",hj="⥦",fj="≨︀",mj="≨︀",gj="¯",bj="♂",Ej="✠",vj="✠",yj="↦",Sj="↦",Tj="↧",xj="↤",Cj="↥",Rj="▮",Aj="⨩",wj="М",Nj="м",Oj="—",Ij="∺",Mj="∡",Dj=" ",kj="ℳ",Lj="𝔐",Pj="𝔪",Uj="℧",Fj="µ",Bj="*",Gj="⫰",zj="∣",Vj="·",Hj="⊟",qj="−",Yj="∸",$j="⨪",Wj="∓",Kj="⫛",jj="…",Qj="∓",Xj="⊧",Zj="𝕄",Jj="𝕞",eQ="∓",tQ="𝓂",nQ="ℳ",iQ="∾",sQ="Μ",rQ="μ",oQ="⊸",aQ="⊸",lQ="∇",cQ="Ń",dQ="ń",uQ="∠⃒",pQ="≉",_Q="⩰̸",hQ="≋̸",fQ="ʼn",mQ="≉",gQ="♮",bQ="ℕ",EQ="♮",vQ=" ",yQ="≎̸",SQ="≏̸",TQ="⩃",xQ="Ň",CQ="ň",RQ="Ņ",AQ="ņ",wQ="≇",NQ="⩭̸",OQ="⩂",IQ="Н",MQ="н",DQ="–",kQ="⤤",LQ="↗",PQ="⇗",UQ="↗",FQ="≠",BQ="≐̸",GQ="​",zQ="​",VQ="​",HQ="​",qQ="≢",YQ="⤨",$Q="≂̸",WQ="≫",KQ="≪",jQ=` +`,QQ="∄",XQ="∄",ZQ="𝔑",JQ="𝔫",eX="≧̸",tX="≱",nX="≱",iX="≧̸",sX="⩾̸",rX="⩾̸",oX="⋙̸",aX="≵",lX="≫⃒",cX="≯",dX="≯",uX="≫̸",pX="↮",_X="⇎",hX="⫲",fX="∋",mX="⋼",gX="⋺",bX="∋",EX="Њ",vX="њ",yX="↚",SX="⇍",TX="‥",xX="≦̸",CX="≰",RX="↚",AX="⇍",wX="↮",NX="⇎",OX="≰",IX="≦̸",MX="⩽̸",DX="⩽̸",kX="≮",LX="⋘̸",PX="≴",UX="≪⃒",FX="≮",BX="⋪",GX="⋬",zX="≪̸",VX="∤",HX="⁠",qX=" ",YX="𝕟",$X="ℕ",WX="⫬",KX="¬",jX="≢",QX="≭",XX="∦",ZX="∉",JX="≠",eZ="≂̸",tZ="∄",nZ="≯",iZ="≱",sZ="≧̸",rZ="≫̸",oZ="≹",aZ="⩾̸",lZ="≵",cZ="≎̸",dZ="≏̸",uZ="∉",pZ="⋵̸",_Z="⋹̸",hZ="∉",fZ="⋷",mZ="⋶",gZ="⧏̸",bZ="⋪",EZ="⋬",vZ="≮",yZ="≰",SZ="≸",TZ="≪̸",xZ="⩽̸",CZ="≴",RZ="⪢̸",AZ="⪡̸",wZ="∌",NZ="∌",OZ="⋾",IZ="⋽",MZ="⊀",DZ="⪯̸",kZ="⋠",LZ="∌",PZ="⧐̸",UZ="⋫",FZ="⋭",BZ="⊏̸",GZ="⋢",zZ="⊐̸",VZ="⋣",HZ="⊂⃒",qZ="⊈",YZ="⊁",$Z="⪰̸",WZ="⋡",KZ="≿̸",jZ="⊃⃒",QZ="⊉",XZ="≁",ZZ="≄",JZ="≇",eJ="≉",tJ="∤",nJ="∦",iJ="∦",sJ="⫽⃥",rJ="∂̸",oJ="⨔",aJ="⊀",lJ="⋠",cJ="⊀",dJ="⪯̸",uJ="⪯̸",pJ="⤳̸",_J="↛",hJ="⇏",fJ="↝̸",mJ="↛",gJ="⇏",bJ="⋫",EJ="⋭",vJ="⊁",yJ="⋡",SJ="⪰̸",TJ="𝒩",xJ="𝓃",CJ="∤",RJ="∦",AJ="≁",wJ="≄",NJ="≄",OJ="∤",IJ="∦",MJ="⋢",DJ="⋣",kJ="⊄",LJ="⫅̸",PJ="⊈",UJ="⊂⃒",FJ="⊈",BJ="⫅̸",GJ="⊁",zJ="⪰̸",VJ="⊅",HJ="⫆̸",qJ="⊉",YJ="⊃⃒",$J="⊉",WJ="⫆̸",KJ="≹",jJ="Ñ",QJ="ñ",XJ="≸",ZJ="⋪",JJ="⋬",eee="⋫",tee="⋭",nee="Ν",iee="ν",see="#",ree="№",oee=" ",aee="≍⃒",lee="⊬",cee="⊭",dee="⊮",uee="⊯",pee="≥⃒",_ee=">⃒",hee="⤄",fee="⧞",mee="⤂",gee="≤⃒",bee="<⃒",Eee="⊴⃒",vee="⤃",yee="⊵⃒",See="∼⃒",Tee="⤣",xee="↖",Cee="⇖",Ree="↖",Aee="⤧",wee="Ó",Nee="ó",Oee="⊛",Iee="Ô",Mee="ô",Dee="⊚",kee="О",Lee="о",Pee="⊝",Uee="Ő",Fee="ő",Bee="⨸",Gee="⊙",zee="⦼",Vee="Œ",Hee="œ",qee="⦿",Yee="𝔒",$ee="𝔬",Wee="˛",Kee="Ò",jee="ò",Qee="⧁",Xee="⦵",Zee="Ω",Jee="∮",ete="↺",tte="⦾",nte="⦻",ite="‾",ste="⧀",rte="Ō",ote="ō",ate="Ω",lte="ω",cte="Ο",dte="ο",ute="⦶",pte="⊖",_te="𝕆",hte="𝕠",fte="⦷",mte="“",gte="‘",bte="⦹",Ete="⊕",vte="↻",yte="⩔",Ste="∨",Tte="⩝",xte="ℴ",Cte="ℴ",Rte="ª",Ate="º",wte="⊶",Nte="⩖",Ote="⩗",Ite="⩛",Mte="Ⓢ",Dte="𝒪",kte="ℴ",Lte="Ø",Pte="ø",Ute="⊘",Fte="Õ",Bte="õ",Gte="⨶",zte="⨷",Vte="⊗",Hte="Ö",qte="ö",Yte="⌽",$te="‾",Wte="⏞",Kte="⎴",jte="⏜",Qte="¶",Xte="∥",Zte="∥",Jte="⫳",ene="⫽",tne="∂",nne="∂",ine="П",sne="п",rne="%",one=".",ane="‰",lne="⊥",cne="‱",dne="𝔓",une="𝔭",pne="Φ",_ne="φ",hne="ϕ",fne="ℳ",mne="☎",gne="Π",bne="π",Ene="⋔",vne="ϖ",yne="ℏ",Sne="ℎ",Tne="ℏ",xne="⨣",Cne="⊞",Rne="⨢",Ane="+",wne="∔",Nne="⨥",One="⩲",Ine="±",Mne="±",Dne="⨦",kne="⨧",Lne="±",Pne="ℌ",Une="⨕",Fne="𝕡",Bne="ℙ",Gne="£",zne="⪷",Vne="⪻",Hne="≺",qne="≼",Yne="⪷",$ne="≺",Wne="≼",Kne="≺",jne="⪯",Qne="≼",Xne="≾",Zne="⪯",Jne="⪹",eie="⪵",tie="⋨",nie="⪯",iie="⪳",sie="≾",rie="′",oie="″",aie="ℙ",lie="⪹",cie="⪵",die="⋨",uie="∏",pie="∏",_ie="⌮",hie="⌒",fie="⌓",mie="∝",gie="∝",bie="∷",Eie="∝",vie="≾",yie="⊰",Sie="𝒫",Tie="𝓅",xie="Ψ",Cie="ψ",Rie=" ",Aie="𝔔",wie="𝔮",Nie="⨌",Oie="𝕢",Iie="ℚ",Mie="⁗",Die="𝒬",kie="𝓆",Lie="ℍ",Pie="⨖",Uie="?",Fie="≟",Bie='"',Gie='"',zie="⇛",Vie="∽̱",Hie="Ŕ",qie="ŕ",Yie="√",$ie="⦳",Wie="⟩",Kie="⟫",jie="⦒",Qie="⦥",Xie="⟩",Zie="»",Jie="⥵",ese="⇥",tse="⤠",nse="⤳",ise="→",sse="↠",rse="⇒",ose="⤞",ase="↪",lse="↬",cse="⥅",dse="⥴",use="⤖",pse="↣",_se="↝",hse="⤚",fse="⤜",mse="∶",gse="ℚ",bse="⤍",Ese="⤏",vse="⤐",yse="❳",Sse="}",Tse="]",xse="⦌",Cse="⦎",Rse="⦐",Ase="Ř",wse="ř",Nse="Ŗ",Ose="ŗ",Ise="⌉",Mse="}",Dse="Р",kse="р",Lse="⤷",Pse="⥩",Use="”",Fse="”",Bse="↳",Gse="ℜ",zse="ℛ",Vse="ℜ",Hse="ℝ",qse="ℜ",Yse="▭",$se="®",Wse="®",Kse="∋",jse="⇋",Qse="⥯",Xse="⥽",Zse="⌋",Jse="𝔯",ere="ℜ",tre="⥤",nre="⇁",ire="⇀",sre="⥬",rre="Ρ",ore="ρ",are="ϱ",lre="⟩",cre="⇥",dre="→",ure="→",pre="⇒",_re="⇄",hre="↣",fre="⌉",mre="⟧",gre="⥝",bre="⥕",Ere="⇂",vre="⌋",yre="⇁",Sre="⇀",Tre="⇄",xre="⇌",Cre="⇉",Rre="↝",Are="↦",wre="⊢",Nre="⥛",Ore="⋌",Ire="⧐",Mre="⊳",Dre="⊵",kre="⥏",Lre="⥜",Pre="⥔",Ure="↾",Fre="⥓",Bre="⇀",Gre="˚",zre="≓",Vre="⇄",Hre="⇌",qre="‏",Yre="⎱",$re="⎱",Wre="⫮",Kre="⟭",jre="⇾",Qre="⟧",Xre="⦆",Zre="𝕣",Jre="ℝ",eoe="⨮",toe="⨵",noe="⥰",ioe=")",soe="⦔",roe="⨒",ooe="⇉",aoe="⇛",loe="›",coe="𝓇",doe="ℛ",uoe="↱",poe="↱",_oe="]",hoe="’",foe="’",moe="⋌",goe="⋊",boe="▹",Eoe="⊵",voe="▸",yoe="⧎",Soe="⧴",Toe="⥨",xoe="℞",Coe="Ś",Roe="ś",Aoe="‚",woe="⪸",Noe="Š",Ooe="š",Ioe="⪼",Moe="≻",Doe="≽",koe="⪰",Loe="⪴",Poe="Ş",Uoe="ş",Foe="Ŝ",Boe="ŝ",Goe="⪺",zoe="⪶",Voe="⋩",Hoe="⨓",qoe="≿",Yoe="С",$oe="с",Woe="⊡",Koe="⋅",joe="⩦",Qoe="⤥",Xoe="↘",Zoe="⇘",Joe="↘",eae="§",tae=";",nae="⤩",iae="∖",sae="∖",rae="✶",oae="𝔖",aae="𝔰",lae="⌢",cae="♯",dae="Щ",uae="щ",pae="Ш",_ae="ш",hae="↓",fae="←",mae="∣",gae="∥",bae="→",Eae="↑",vae="­",yae="Σ",Sae="σ",Tae="ς",xae="ς",Cae="∼",Rae="⩪",Aae="≃",wae="≃",Nae="⪞",Oae="⪠",Iae="⪝",Mae="⪟",Dae="≆",kae="⨤",Lae="⥲",Pae="←",Uae="∘",Fae="∖",Bae="⨳",Gae="⧤",zae="∣",Vae="⌣",Hae="⪪",qae="⪬",Yae="⪬︀",$ae="Ь",Wae="ь",Kae="⌿",jae="⧄",Qae="/",Xae="𝕊",Zae="𝕤",Jae="♠",ele="♠",tle="∥",nle="⊓",ile="⊓︀",sle="⊔",rle="⊔︀",ole="√",ale="⊏",lle="⊑",cle="⊏",dle="⊑",ule="⊐",ple="⊒",_le="⊐",hle="⊒",fle="□",mle="□",gle="⊓",ble="⊏",Ele="⊑",vle="⊐",yle="⊒",Sle="⊔",Tle="▪",xle="□",Cle="▪",Rle="→",Ale="𝒮",wle="𝓈",Nle="∖",Ole="⌣",Ile="⋆",Mle="⋆",Dle="☆",kle="★",Lle="ϵ",Ple="ϕ",Ule="¯",Fle="⊂",Ble="⋐",Gle="⪽",zle="⫅",Vle="⊆",Hle="⫃",qle="⫁",Yle="⫋",$le="⊊",Wle="⪿",Kle="⥹",jle="⊂",Qle="⋐",Xle="⊆",Zle="⫅",Jle="⊆",ece="⊊",tce="⫋",nce="⫇",ice="⫕",sce="⫓",rce="⪸",oce="≻",ace="≽",lce="≻",cce="⪰",dce="≽",uce="≿",pce="⪰",_ce="⪺",hce="⪶",fce="⋩",mce="≿",gce="∋",bce="∑",Ece="∑",vce="♪",yce="¹",Sce="²",Tce="³",xce="⊃",Cce="⋑",Rce="⪾",Ace="⫘",wce="⫆",Nce="⊇",Oce="⫄",Ice="⊃",Mce="⊇",Dce="⟉",kce="⫗",Lce="⥻",Pce="⫂",Uce="⫌",Fce="⊋",Bce="⫀",Gce="⊃",zce="⋑",Vce="⊇",Hce="⫆",qce="⊋",Yce="⫌",$ce="⫈",Wce="⫔",Kce="⫖",jce="⤦",Qce="↙",Xce="⇙",Zce="↙",Jce="⤪",ede="ß",tde=" ",nde="⌖",ide="Τ",sde="τ",rde="⎴",ode="Ť",ade="ť",lde="Ţ",cde="ţ",dde="Т",ude="т",pde="⃛",_de="⌕",hde="𝔗",fde="𝔱",mde="∴",gde="∴",bde="∴",Ede="Θ",vde="θ",yde="ϑ",Sde="ϑ",Tde="≈",xde="∼",Cde="  ",Rde=" ",Ade=" ",wde="≈",Nde="∼",Ode="Þ",Ide="þ",Mde="˜",Dde="∼",kde="≃",Lde="≅",Pde="≈",Ude="⨱",Fde="⊠",Bde="×",Gde="⨰",zde="∭",Vde="⤨",Hde="⌶",qde="⫱",Yde="⊤",$de="𝕋",Wde="𝕥",Kde="⫚",jde="⤩",Qde="‴",Xde="™",Zde="™",Jde="▵",eue="▿",tue="◃",nue="⊴",iue="≜",sue="▹",rue="⊵",oue="◬",aue="≜",lue="⨺",cue="⃛",due="⨹",uue="⧍",pue="⨻",_ue="⏢",hue="𝒯",fue="𝓉",mue="Ц",gue="ц",bue="Ћ",Eue="ћ",vue="Ŧ",yue="ŧ",Sue="≬",Tue="↞",xue="↠",Cue="Ú",Rue="ú",Aue="↑",wue="↟",Nue="⇑",Oue="⥉",Iue="Ў",Mue="ў",Due="Ŭ",kue="ŭ",Lue="Û",Pue="û",Uue="У",Fue="у",Bue="⇅",Gue="Ű",zue="ű",Vue="⥮",Hue="⥾",que="𝔘",Yue="𝔲",$ue="Ù",Wue="ù",Kue="⥣",jue="↿",Que="↾",Xue="▀",Zue="⌜",Jue="⌜",epe="⌏",tpe="◸",npe="Ū",ipe="ū",spe="¨",rpe="_",ope="⏟",ape="⎵",lpe="⏝",cpe="⋃",dpe="⊎",upe="Ų",ppe="ų",_pe="𝕌",hpe="𝕦",fpe="⤒",mpe="↑",gpe="↑",bpe="⇑",Epe="⇅",vpe="↕",ype="↕",Spe="⇕",Tpe="⥮",xpe="↿",Cpe="↾",Rpe="⊎",Ape="↖",wpe="↗",Npe="υ",Ope="ϒ",Ipe="ϒ",Mpe="Υ",Dpe="υ",kpe="↥",Lpe="⊥",Ppe="⇈",Upe="⌝",Fpe="⌝",Bpe="⌎",Gpe="Ů",zpe="ů",Vpe="◹",Hpe="𝒰",qpe="𝓊",Ype="⋰",$pe="Ũ",Wpe="ũ",Kpe="▵",jpe="▴",Qpe="⇈",Xpe="Ü",Zpe="ü",Jpe="⦧",e_e="⦜",t_e="ϵ",n_e="ϰ",i_e="∅",s_e="ϕ",r_e="ϖ",o_e="∝",a_e="↕",l_e="⇕",c_e="ϱ",d_e="ς",u_e="⊊︀",p_e="⫋︀",__e="⊋︀",h_e="⫌︀",f_e="ϑ",m_e="⊲",g_e="⊳",b_e="⫨",E_e="⫫",v_e="⫩",y_e="В",S_e="в",T_e="⊢",x_e="⊨",C_e="⊩",R_e="⊫",A_e="⫦",w_e="⊻",N_e="∨",O_e="⋁",I_e="≚",M_e="⋮",D_e="|",k_e="‖",L_e="|",P_e="‖",U_e="∣",F_e="|",B_e="❘",G_e="≀",z_e=" ",V_e="𝔙",H_e="𝔳",q_e="⊲",Y_e="⊂⃒",$_e="⊃⃒",W_e="𝕍",K_e="𝕧",j_e="∝",Q_e="⊳",X_e="𝒱",Z_e="𝓋",J_e="⫋︀",ehe="⊊︀",the="⫌︀",nhe="⊋︀",ihe="⊪",she="⦚",rhe="Ŵ",ohe="ŵ",ahe="⩟",lhe="∧",che="⋀",dhe="≙",uhe="℘",phe="𝔚",_he="𝔴",hhe="𝕎",fhe="𝕨",mhe="℘",ghe="≀",bhe="≀",Ehe="𝒲",vhe="𝓌",yhe="⋂",She="◯",The="⋃",xhe="▽",Che="𝔛",Rhe="𝔵",Ahe="⟷",whe="⟺",Nhe="Ξ",Ohe="ξ",Ihe="⟵",Mhe="⟸",Dhe="⟼",khe="⋻",Lhe="⨀",Phe="𝕏",Uhe="𝕩",Fhe="⨁",Bhe="⨂",Ghe="⟶",zhe="⟹",Vhe="𝒳",Hhe="𝓍",qhe="⨆",Yhe="⨄",$he="△",Whe="⋁",Khe="⋀",jhe="Ý",Qhe="ý",Xhe="Я",Zhe="я",Jhe="Ŷ",efe="ŷ",tfe="Ы",nfe="ы",ife="¥",sfe="𝔜",rfe="𝔶",ofe="Ї",afe="ї",lfe="𝕐",cfe="𝕪",dfe="𝒴",ufe="𝓎",pfe="Ю",_fe="ю",hfe="ÿ",ffe="Ÿ",mfe="Ź",gfe="ź",bfe="Ž",Efe="ž",vfe="З",yfe="з",Sfe="Ż",Tfe="ż",xfe="ℨ",Cfe="​",Rfe="Ζ",Afe="ζ",wfe="𝔷",Nfe="ℨ",Ofe="Ж",Ife="ж",Mfe="⇝",Dfe="𝕫",kfe="ℤ",Lfe="𝒵",Pfe="𝓏",Ufe="‍",Ffe="‌",Bfe={Aacute:SU,aacute:TU,Abreve:xU,abreve:CU,ac:RU,acd:AU,acE:wU,Acirc:NU,acirc:OU,acute:IU,Acy:MU,acy:DU,AElig:kU,aelig:LU,af:PU,Afr:UU,afr:FU,Agrave:BU,agrave:GU,alefsym:zU,aleph:VU,Alpha:HU,alpha:qU,Amacr:YU,amacr:$U,amalg:WU,amp:KU,AMP:jU,andand:QU,And:XU,and:ZU,andd:JU,andslope:eF,andv:tF,ang:nF,ange:iF,angle:sF,angmsdaa:rF,angmsdab:oF,angmsdac:aF,angmsdad:lF,angmsdae:cF,angmsdaf:dF,angmsdag:uF,angmsdah:pF,angmsd:_F,angrt:hF,angrtvb:fF,angrtvbd:mF,angsph:gF,angst:bF,angzarr:EF,Aogon:vF,aogon:yF,Aopf:SF,aopf:TF,apacir:xF,ap:CF,apE:RF,ape:AF,apid:wF,apos:NF,ApplyFunction:OF,approx:IF,approxeq:MF,Aring:DF,aring:kF,Ascr:LF,ascr:PF,Assign:UF,ast:FF,asymp:BF,asympeq:GF,Atilde:zF,atilde:VF,Auml:HF,auml:qF,awconint:YF,awint:$F,backcong:WF,backepsilon:KF,backprime:jF,backsim:QF,backsimeq:XF,Backslash:ZF,Barv:JF,barvee:eB,barwed:tB,Barwed:nB,barwedge:iB,bbrk:sB,bbrktbrk:rB,bcong:oB,Bcy:aB,bcy:lB,bdquo:cB,becaus:dB,because:uB,Because:pB,bemptyv:_B,bepsi:hB,bernou:fB,Bernoullis:mB,Beta:gB,beta:bB,beth:EB,between:vB,Bfr:yB,bfr:SB,bigcap:TB,bigcirc:xB,bigcup:CB,bigodot:RB,bigoplus:AB,bigotimes:wB,bigsqcup:NB,bigstar:OB,bigtriangledown:IB,bigtriangleup:MB,biguplus:DB,bigvee:kB,bigwedge:LB,bkarow:PB,blacklozenge:UB,blacksquare:FB,blacktriangle:BB,blacktriangledown:GB,blacktriangleleft:zB,blacktriangleright:VB,blank:HB,blk12:qB,blk14:YB,blk34:$B,block:WB,bne:KB,bnequiv:jB,bNot:QB,bnot:XB,Bopf:ZB,bopf:JB,bot:e3,bottom:t3,bowtie:n3,boxbox:i3,boxdl:s3,boxdL:r3,boxDl:o3,boxDL:a3,boxdr:l3,boxdR:c3,boxDr:d3,boxDR:u3,boxh:p3,boxH:_3,boxhd:h3,boxHd:f3,boxhD:m3,boxHD:g3,boxhu:b3,boxHu:E3,boxhU:v3,boxHU:y3,boxminus:S3,boxplus:T3,boxtimes:x3,boxul:C3,boxuL:R3,boxUl:A3,boxUL:w3,boxur:N3,boxuR:O3,boxUr:I3,boxUR:M3,boxv:D3,boxV:k3,boxvh:L3,boxvH:P3,boxVh:U3,boxVH:F3,boxvl:B3,boxvL:G3,boxVl:z3,boxVL:V3,boxvr:H3,boxvR:q3,boxVr:Y3,boxVR:$3,bprime:W3,breve:K3,Breve:j3,brvbar:Q3,bscr:X3,Bscr:Z3,bsemi:J3,bsim:e4,bsime:t4,bsolb:n4,bsol:i4,bsolhsub:s4,bull:r4,bullet:o4,bump:a4,bumpE:l4,bumpe:c4,Bumpeq:d4,bumpeq:u4,Cacute:p4,cacute:_4,capand:h4,capbrcup:f4,capcap:m4,cap:g4,Cap:b4,capcup:E4,capdot:v4,CapitalDifferentialD:y4,caps:S4,caret:T4,caron:x4,Cayleys:C4,ccaps:R4,Ccaron:A4,ccaron:w4,Ccedil:N4,ccedil:O4,Ccirc:I4,ccirc:M4,Cconint:D4,ccups:k4,ccupssm:L4,Cdot:P4,cdot:U4,cedil:F4,Cedilla:B4,cemptyv:G4,cent:z4,centerdot:V4,CenterDot:H4,cfr:q4,Cfr:Y4,CHcy:$4,chcy:W4,check:K4,checkmark:j4,Chi:Q4,chi:X4,circ:Z4,circeq:J4,circlearrowleft:e5,circlearrowright:t5,circledast:n5,circledcirc:i5,circleddash:s5,CircleDot:r5,circledR:o5,circledS:a5,CircleMinus:l5,CirclePlus:c5,CircleTimes:d5,cir:u5,cirE:p5,cire:_5,cirfnint:h5,cirmid:f5,cirscir:m5,ClockwiseContourIntegral:g5,CloseCurlyDoubleQuote:b5,CloseCurlyQuote:E5,clubs:v5,clubsuit:y5,colon:S5,Colon:T5,Colone:x5,colone:C5,coloneq:R5,comma:A5,commat:w5,comp:N5,compfn:O5,complement:I5,complexes:M5,cong:D5,congdot:k5,Congruent:L5,conint:P5,Conint:U5,ContourIntegral:F5,copf:B5,Copf:G5,coprod:z5,Coproduct:V5,copy:H5,COPY:q5,copysr:Y5,CounterClockwiseContourIntegral:$5,crarr:W5,cross:K5,Cross:j5,Cscr:Q5,cscr:X5,csub:Z5,csube:J5,csup:eG,csupe:tG,ctdot:nG,cudarrl:iG,cudarrr:sG,cuepr:rG,cuesc:oG,cularr:aG,cularrp:lG,cupbrcap:cG,cupcap:dG,CupCap:uG,cup:pG,Cup:_G,cupcup:hG,cupdot:fG,cupor:mG,cups:gG,curarr:bG,curarrm:EG,curlyeqprec:vG,curlyeqsucc:yG,curlyvee:SG,curlywedge:TG,curren:xG,curvearrowleft:CG,curvearrowright:RG,cuvee:AG,cuwed:wG,cwconint:NG,cwint:OG,cylcty:IG,dagger:MG,Dagger:DG,daleth:kG,darr:LG,Darr:PG,dArr:UG,dash:FG,Dashv:BG,dashv:GG,dbkarow:zG,dblac:VG,Dcaron:HG,dcaron:qG,Dcy:YG,dcy:$G,ddagger:WG,ddarr:KG,DD:jG,dd:QG,DDotrahd:XG,ddotseq:ZG,deg:JG,Del:e9,Delta:t9,delta:n9,demptyv:i9,dfisht:s9,Dfr:r9,dfr:o9,dHar:a9,dharl:l9,dharr:c9,DiacriticalAcute:d9,DiacriticalDot:u9,DiacriticalDoubleAcute:p9,DiacriticalGrave:_9,DiacriticalTilde:h9,diam:f9,diamond:m9,Diamond:g9,diamondsuit:b9,diams:E9,die:v9,DifferentialD:y9,digamma:S9,disin:T9,div:x9,divide:C9,divideontimes:R9,divonx:A9,DJcy:w9,djcy:N9,dlcorn:O9,dlcrop:I9,dollar:M9,Dopf:D9,dopf:k9,Dot:L9,dot:P9,DotDot:U9,doteq:F9,doteqdot:B9,DotEqual:G9,dotminus:z9,dotplus:V9,dotsquare:H9,doublebarwedge:q9,DoubleContourIntegral:Y9,DoubleDot:$9,DoubleDownArrow:W9,DoubleLeftArrow:K9,DoubleLeftRightArrow:j9,DoubleLeftTee:Q9,DoubleLongLeftArrow:X9,DoubleLongLeftRightArrow:Z9,DoubleLongRightArrow:J9,DoubleRightArrow:e6,DoubleRightTee:t6,DoubleUpArrow:n6,DoubleUpDownArrow:i6,DoubleVerticalBar:s6,DownArrowBar:r6,downarrow:o6,DownArrow:a6,Downarrow:l6,DownArrowUpArrow:c6,DownBreve:d6,downdownarrows:u6,downharpoonleft:p6,downharpoonright:_6,DownLeftRightVector:h6,DownLeftTeeVector:f6,DownLeftVectorBar:m6,DownLeftVector:g6,DownRightTeeVector:b6,DownRightVectorBar:E6,DownRightVector:v6,DownTeeArrow:y6,DownTee:S6,drbkarow:T6,drcorn:x6,drcrop:C6,Dscr:R6,dscr:A6,DScy:w6,dscy:N6,dsol:O6,Dstrok:I6,dstrok:M6,dtdot:D6,dtri:k6,dtrif:L6,duarr:P6,duhar:U6,dwangle:F6,DZcy:B6,dzcy:G6,dzigrarr:z6,Eacute:V6,eacute:H6,easter:q6,Ecaron:Y6,ecaron:$6,Ecirc:W6,ecirc:K6,ecir:j6,ecolon:Q6,Ecy:X6,ecy:Z6,eDDot:J6,Edot:e8,edot:t8,eDot:n8,ee:i8,efDot:s8,Efr:r8,efr:o8,eg:a8,Egrave:l8,egrave:c8,egs:d8,egsdot:u8,el:p8,Element:_8,elinters:h8,ell:f8,els:m8,elsdot:g8,Emacr:b8,emacr:E8,empty:v8,emptyset:y8,EmptySmallSquare:S8,emptyv:T8,EmptyVerySmallSquare:x8,emsp13:C8,emsp14:R8,emsp:A8,ENG:w8,eng:N8,ensp:O8,Eogon:I8,eogon:M8,Eopf:D8,eopf:k8,epar:L8,eparsl:P8,eplus:U8,epsi:F8,Epsilon:B8,epsilon:G8,epsiv:z8,eqcirc:V8,eqcolon:H8,eqsim:q8,eqslantgtr:Y8,eqslantless:$8,Equal:W8,equals:K8,EqualTilde:j8,equest:Q8,Equilibrium:X8,equiv:Z8,equivDD:J8,eqvparsl:ez,erarr:tz,erDot:nz,escr:iz,Escr:sz,esdot:rz,Esim:oz,esim:az,Eta:lz,eta:cz,ETH:dz,eth:uz,Euml:pz,euml:_z,euro:hz,excl:fz,exist:mz,Exists:gz,expectation:bz,exponentiale:Ez,ExponentialE:vz,fallingdotseq:yz,Fcy:Sz,fcy:Tz,female:xz,ffilig:Cz,fflig:Rz,ffllig:Az,Ffr:wz,ffr:Nz,filig:Oz,FilledSmallSquare:Iz,FilledVerySmallSquare:Mz,fjlig:Dz,flat:kz,fllig:Lz,fltns:Pz,fnof:Uz,Fopf:Fz,fopf:Bz,forall:Gz,ForAll:zz,fork:Vz,forkv:Hz,Fouriertrf:qz,fpartint:Yz,frac12:$z,frac13:Wz,frac14:Kz,frac15:jz,frac16:Qz,frac18:Xz,frac23:Zz,frac25:Jz,frac34:eV,frac35:tV,frac38:nV,frac45:iV,frac56:sV,frac58:rV,frac78:oV,frasl:aV,frown:lV,fscr:cV,Fscr:dV,gacute:uV,Gamma:pV,gamma:_V,Gammad:hV,gammad:fV,gap:mV,Gbreve:gV,gbreve:bV,Gcedil:EV,Gcirc:vV,gcirc:yV,Gcy:SV,gcy:TV,Gdot:xV,gdot:CV,ge:RV,gE:AV,gEl:wV,gel:NV,geq:OV,geqq:IV,geqslant:MV,gescc:DV,ges:kV,gesdot:LV,gesdoto:PV,gesdotol:UV,gesl:FV,gesles:BV,Gfr:GV,gfr:zV,gg:VV,Gg:HV,ggg:qV,gimel:YV,GJcy:$V,gjcy:WV,gla:KV,gl:jV,glE:QV,glj:XV,gnap:ZV,gnapprox:JV,gne:eH,gnE:tH,gneq:nH,gneqq:iH,gnsim:sH,Gopf:rH,gopf:oH,grave:aH,GreaterEqual:lH,GreaterEqualLess:cH,GreaterFullEqual:dH,GreaterGreater:uH,GreaterLess:pH,GreaterSlantEqual:_H,GreaterTilde:hH,Gscr:fH,gscr:mH,gsim:gH,gsime:bH,gsiml:EH,gtcc:vH,gtcir:yH,gt:SH,GT:TH,Gt:xH,gtdot:CH,gtlPar:RH,gtquest:AH,gtrapprox:wH,gtrarr:NH,gtrdot:OH,gtreqless:IH,gtreqqless:MH,gtrless:DH,gtrsim:kH,gvertneqq:LH,gvnE:PH,Hacek:UH,hairsp:FH,half:BH,hamilt:GH,HARDcy:zH,hardcy:VH,harrcir:HH,harr:qH,hArr:YH,harrw:$H,Hat:WH,hbar:KH,Hcirc:jH,hcirc:QH,hearts:XH,heartsuit:ZH,hellip:JH,hercon:e7,hfr:t7,Hfr:n7,HilbertSpace:i7,hksearow:s7,hkswarow:r7,hoarr:o7,homtht:a7,hookleftarrow:l7,hookrightarrow:c7,hopf:d7,Hopf:u7,horbar:p7,HorizontalLine:_7,hscr:h7,Hscr:f7,hslash:m7,Hstrok:g7,hstrok:b7,HumpDownHump:E7,HumpEqual:v7,hybull:y7,hyphen:S7,Iacute:T7,iacute:x7,ic:C7,Icirc:R7,icirc:A7,Icy:w7,icy:N7,Idot:O7,IEcy:I7,iecy:M7,iexcl:D7,iff:k7,ifr:L7,Ifr:P7,Igrave:U7,igrave:F7,ii:B7,iiiint:G7,iiint:z7,iinfin:V7,iiota:H7,IJlig:q7,ijlig:Y7,Imacr:$7,imacr:W7,image:K7,ImaginaryI:j7,imagline:Q7,imagpart:X7,imath:Z7,Im:J7,imof:eq,imped:tq,Implies:nq,incare:iq,in:"∈",infin:sq,infintie:rq,inodot:oq,intcal:aq,int:lq,Int:cq,integers:dq,Integral:uq,intercal:pq,Intersection:_q,intlarhk:hq,intprod:fq,InvisibleComma:mq,InvisibleTimes:gq,IOcy:bq,iocy:Eq,Iogon:vq,iogon:yq,Iopf:Sq,iopf:Tq,Iota:xq,iota:Cq,iprod:Rq,iquest:Aq,iscr:wq,Iscr:Nq,isin:Oq,isindot:Iq,isinE:Mq,isins:Dq,isinsv:kq,isinv:Lq,it:Pq,Itilde:Uq,itilde:Fq,Iukcy:Bq,iukcy:Gq,Iuml:zq,iuml:Vq,Jcirc:Hq,jcirc:qq,Jcy:Yq,jcy:$q,Jfr:Wq,jfr:Kq,jmath:jq,Jopf:Qq,jopf:Xq,Jscr:Zq,jscr:Jq,Jsercy:eY,jsercy:tY,Jukcy:nY,jukcy:iY,Kappa:sY,kappa:rY,kappav:oY,Kcedil:aY,kcedil:lY,Kcy:cY,kcy:dY,Kfr:uY,kfr:pY,kgreen:_Y,KHcy:hY,khcy:fY,KJcy:mY,kjcy:gY,Kopf:bY,kopf:EY,Kscr:vY,kscr:yY,lAarr:SY,Lacute:TY,lacute:xY,laemptyv:CY,lagran:RY,Lambda:AY,lambda:wY,lang:NY,Lang:OY,langd:IY,langle:MY,lap:DY,Laplacetrf:kY,laquo:LY,larrb:PY,larrbfs:UY,larr:FY,Larr:BY,lArr:GY,larrfs:zY,larrhk:VY,larrlp:HY,larrpl:qY,larrsim:YY,larrtl:$Y,latail:WY,lAtail:KY,lat:jY,late:QY,lates:XY,lbarr:ZY,lBarr:JY,lbbrk:e$,lbrace:t$,lbrack:n$,lbrke:i$,lbrksld:s$,lbrkslu:r$,Lcaron:o$,lcaron:a$,Lcedil:l$,lcedil:c$,lceil:d$,lcub:u$,Lcy:p$,lcy:_$,ldca:h$,ldquo:f$,ldquor:m$,ldrdhar:g$,ldrushar:b$,ldsh:E$,le:v$,lE:y$,LeftAngleBracket:S$,LeftArrowBar:T$,leftarrow:x$,LeftArrow:C$,Leftarrow:R$,LeftArrowRightArrow:A$,leftarrowtail:w$,LeftCeiling:N$,LeftDoubleBracket:O$,LeftDownTeeVector:I$,LeftDownVectorBar:M$,LeftDownVector:D$,LeftFloor:k$,leftharpoondown:L$,leftharpoonup:P$,leftleftarrows:U$,leftrightarrow:F$,LeftRightArrow:B$,Leftrightarrow:G$,leftrightarrows:z$,leftrightharpoons:V$,leftrightsquigarrow:H$,LeftRightVector:q$,LeftTeeArrow:Y$,LeftTee:$$,LeftTeeVector:W$,leftthreetimes:K$,LeftTriangleBar:j$,LeftTriangle:Q$,LeftTriangleEqual:X$,LeftUpDownVector:Z$,LeftUpTeeVector:J$,LeftUpVectorBar:eW,LeftUpVector:tW,LeftVectorBar:nW,LeftVector:iW,lEg:sW,leg:rW,leq:oW,leqq:aW,leqslant:lW,lescc:cW,les:dW,lesdot:uW,lesdoto:pW,lesdotor:_W,lesg:hW,lesges:fW,lessapprox:mW,lessdot:gW,lesseqgtr:bW,lesseqqgtr:EW,LessEqualGreater:vW,LessFullEqual:yW,LessGreater:SW,lessgtr:TW,LessLess:xW,lesssim:CW,LessSlantEqual:RW,LessTilde:AW,lfisht:wW,lfloor:NW,Lfr:OW,lfr:IW,lg:MW,lgE:DW,lHar:kW,lhard:LW,lharu:PW,lharul:UW,lhblk:FW,LJcy:BW,ljcy:GW,llarr:zW,ll:VW,Ll:HW,llcorner:qW,Lleftarrow:YW,llhard:$W,lltri:WW,Lmidot:KW,lmidot:jW,lmoustache:QW,lmoust:XW,lnap:ZW,lnapprox:JW,lne:eK,lnE:tK,lneq:nK,lneqq:iK,lnsim:sK,loang:rK,loarr:oK,lobrk:aK,longleftarrow:lK,LongLeftArrow:cK,Longleftarrow:dK,longleftrightarrow:uK,LongLeftRightArrow:pK,Longleftrightarrow:_K,longmapsto:hK,longrightarrow:fK,LongRightArrow:mK,Longrightarrow:gK,looparrowleft:bK,looparrowright:EK,lopar:vK,Lopf:yK,lopf:SK,loplus:TK,lotimes:xK,lowast:CK,lowbar:RK,LowerLeftArrow:AK,LowerRightArrow:wK,loz:NK,lozenge:OK,lozf:IK,lpar:MK,lparlt:DK,lrarr:kK,lrcorner:LK,lrhar:PK,lrhard:UK,lrm:FK,lrtri:BK,lsaquo:GK,lscr:zK,Lscr:VK,lsh:HK,Lsh:qK,lsim:YK,lsime:$K,lsimg:WK,lsqb:KK,lsquo:jK,lsquor:QK,Lstrok:XK,lstrok:ZK,ltcc:JK,ltcir:ej,lt:tj,LT:nj,Lt:ij,ltdot:sj,lthree:rj,ltimes:oj,ltlarr:aj,ltquest:lj,ltri:cj,ltrie:dj,ltrif:uj,ltrPar:pj,lurdshar:_j,luruhar:hj,lvertneqq:fj,lvnE:mj,macr:gj,male:bj,malt:Ej,maltese:vj,Map:"⤅",map:yj,mapsto:Sj,mapstodown:Tj,mapstoleft:xj,mapstoup:Cj,marker:Rj,mcomma:Aj,Mcy:wj,mcy:Nj,mdash:Oj,mDDot:Ij,measuredangle:Mj,MediumSpace:Dj,Mellintrf:kj,Mfr:Lj,mfr:Pj,mho:Uj,micro:Fj,midast:Bj,midcir:Gj,mid:zj,middot:Vj,minusb:Hj,minus:qj,minusd:Yj,minusdu:$j,MinusPlus:Wj,mlcp:Kj,mldr:jj,mnplus:Qj,models:Xj,Mopf:Zj,mopf:Jj,mp:eQ,mscr:tQ,Mscr:nQ,mstpos:iQ,Mu:sQ,mu:rQ,multimap:oQ,mumap:aQ,nabla:lQ,Nacute:cQ,nacute:dQ,nang:uQ,nap:pQ,napE:_Q,napid:hQ,napos:fQ,napprox:mQ,natural:gQ,naturals:bQ,natur:EQ,nbsp:vQ,nbump:yQ,nbumpe:SQ,ncap:TQ,Ncaron:xQ,ncaron:CQ,Ncedil:RQ,ncedil:AQ,ncong:wQ,ncongdot:NQ,ncup:OQ,Ncy:IQ,ncy:MQ,ndash:DQ,nearhk:kQ,nearr:LQ,neArr:PQ,nearrow:UQ,ne:FQ,nedot:BQ,NegativeMediumSpace:GQ,NegativeThickSpace:zQ,NegativeThinSpace:VQ,NegativeVeryThinSpace:HQ,nequiv:qQ,nesear:YQ,nesim:$Q,NestedGreaterGreater:WQ,NestedLessLess:KQ,NewLine:jQ,nexist:QQ,nexists:XQ,Nfr:ZQ,nfr:JQ,ngE:eX,nge:tX,ngeq:nX,ngeqq:iX,ngeqslant:sX,nges:rX,nGg:oX,ngsim:aX,nGt:lX,ngt:cX,ngtr:dX,nGtv:uX,nharr:pX,nhArr:_X,nhpar:hX,ni:fX,nis:mX,nisd:gX,niv:bX,NJcy:EX,njcy:vX,nlarr:yX,nlArr:SX,nldr:TX,nlE:xX,nle:CX,nleftarrow:RX,nLeftarrow:AX,nleftrightarrow:wX,nLeftrightarrow:NX,nleq:OX,nleqq:IX,nleqslant:MX,nles:DX,nless:kX,nLl:LX,nlsim:PX,nLt:UX,nlt:FX,nltri:BX,nltrie:GX,nLtv:zX,nmid:VX,NoBreak:HX,NonBreakingSpace:qX,nopf:YX,Nopf:$X,Not:WX,not:KX,NotCongruent:jX,NotCupCap:QX,NotDoubleVerticalBar:XX,NotElement:ZX,NotEqual:JX,NotEqualTilde:eZ,NotExists:tZ,NotGreater:nZ,NotGreaterEqual:iZ,NotGreaterFullEqual:sZ,NotGreaterGreater:rZ,NotGreaterLess:oZ,NotGreaterSlantEqual:aZ,NotGreaterTilde:lZ,NotHumpDownHump:cZ,NotHumpEqual:dZ,notin:uZ,notindot:pZ,notinE:_Z,notinva:hZ,notinvb:fZ,notinvc:mZ,NotLeftTriangleBar:gZ,NotLeftTriangle:bZ,NotLeftTriangleEqual:EZ,NotLess:vZ,NotLessEqual:yZ,NotLessGreater:SZ,NotLessLess:TZ,NotLessSlantEqual:xZ,NotLessTilde:CZ,NotNestedGreaterGreater:RZ,NotNestedLessLess:AZ,notni:wZ,notniva:NZ,notnivb:OZ,notnivc:IZ,NotPrecedes:MZ,NotPrecedesEqual:DZ,NotPrecedesSlantEqual:kZ,NotReverseElement:LZ,NotRightTriangleBar:PZ,NotRightTriangle:UZ,NotRightTriangleEqual:FZ,NotSquareSubset:BZ,NotSquareSubsetEqual:GZ,NotSquareSuperset:zZ,NotSquareSupersetEqual:VZ,NotSubset:HZ,NotSubsetEqual:qZ,NotSucceeds:YZ,NotSucceedsEqual:$Z,NotSucceedsSlantEqual:WZ,NotSucceedsTilde:KZ,NotSuperset:jZ,NotSupersetEqual:QZ,NotTilde:XZ,NotTildeEqual:ZZ,NotTildeFullEqual:JZ,NotTildeTilde:eJ,NotVerticalBar:tJ,nparallel:nJ,npar:iJ,nparsl:sJ,npart:rJ,npolint:oJ,npr:aJ,nprcue:lJ,nprec:cJ,npreceq:dJ,npre:uJ,nrarrc:pJ,nrarr:_J,nrArr:hJ,nrarrw:fJ,nrightarrow:mJ,nRightarrow:gJ,nrtri:bJ,nrtrie:EJ,nsc:vJ,nsccue:yJ,nsce:SJ,Nscr:TJ,nscr:xJ,nshortmid:CJ,nshortparallel:RJ,nsim:AJ,nsime:wJ,nsimeq:NJ,nsmid:OJ,nspar:IJ,nsqsube:MJ,nsqsupe:DJ,nsub:kJ,nsubE:LJ,nsube:PJ,nsubset:UJ,nsubseteq:FJ,nsubseteqq:BJ,nsucc:GJ,nsucceq:zJ,nsup:VJ,nsupE:HJ,nsupe:qJ,nsupset:YJ,nsupseteq:$J,nsupseteqq:WJ,ntgl:KJ,Ntilde:jJ,ntilde:QJ,ntlg:XJ,ntriangleleft:ZJ,ntrianglelefteq:JJ,ntriangleright:eee,ntrianglerighteq:tee,Nu:nee,nu:iee,num:see,numero:ree,numsp:oee,nvap:aee,nvdash:lee,nvDash:cee,nVdash:dee,nVDash:uee,nvge:pee,nvgt:_ee,nvHarr:hee,nvinfin:fee,nvlArr:mee,nvle:gee,nvlt:bee,nvltrie:Eee,nvrArr:vee,nvrtrie:yee,nvsim:See,nwarhk:Tee,nwarr:xee,nwArr:Cee,nwarrow:Ree,nwnear:Aee,Oacute:wee,oacute:Nee,oast:Oee,Ocirc:Iee,ocirc:Mee,ocir:Dee,Ocy:kee,ocy:Lee,odash:Pee,Odblac:Uee,odblac:Fee,odiv:Bee,odot:Gee,odsold:zee,OElig:Vee,oelig:Hee,ofcir:qee,Ofr:Yee,ofr:$ee,ogon:Wee,Ograve:Kee,ograve:jee,ogt:Qee,ohbar:Xee,ohm:Zee,oint:Jee,olarr:ete,olcir:tte,olcross:nte,oline:ite,olt:ste,Omacr:rte,omacr:ote,Omega:ate,omega:lte,Omicron:cte,omicron:dte,omid:ute,ominus:pte,Oopf:_te,oopf:hte,opar:fte,OpenCurlyDoubleQuote:mte,OpenCurlyQuote:gte,operp:bte,oplus:Ete,orarr:vte,Or:yte,or:Ste,ord:Tte,order:xte,orderof:Cte,ordf:Rte,ordm:Ate,origof:wte,oror:Nte,orslope:Ote,orv:Ite,oS:Mte,Oscr:Dte,oscr:kte,Oslash:Lte,oslash:Pte,osol:Ute,Otilde:Fte,otilde:Bte,otimesas:Gte,Otimes:zte,otimes:Vte,Ouml:Hte,ouml:qte,ovbar:Yte,OverBar:$te,OverBrace:Wte,OverBracket:Kte,OverParenthesis:jte,para:Qte,parallel:Xte,par:Zte,parsim:Jte,parsl:ene,part:tne,PartialD:nne,Pcy:ine,pcy:sne,percnt:rne,period:one,permil:ane,perp:lne,pertenk:cne,Pfr:dne,pfr:une,Phi:pne,phi:_ne,phiv:hne,phmmat:fne,phone:mne,Pi:gne,pi:bne,pitchfork:Ene,piv:vne,planck:yne,planckh:Sne,plankv:Tne,plusacir:xne,plusb:Cne,pluscir:Rne,plus:Ane,plusdo:wne,plusdu:Nne,pluse:One,PlusMinus:Ine,plusmn:Mne,plussim:Dne,plustwo:kne,pm:Lne,Poincareplane:Pne,pointint:Une,popf:Fne,Popf:Bne,pound:Gne,prap:zne,Pr:Vne,pr:Hne,prcue:qne,precapprox:Yne,prec:$ne,preccurlyeq:Wne,Precedes:Kne,PrecedesEqual:jne,PrecedesSlantEqual:Qne,PrecedesTilde:Xne,preceq:Zne,precnapprox:Jne,precneqq:eie,precnsim:tie,pre:nie,prE:iie,precsim:sie,prime:rie,Prime:oie,primes:aie,prnap:lie,prnE:cie,prnsim:die,prod:uie,Product:pie,profalar:_ie,profline:hie,profsurf:fie,prop:mie,Proportional:gie,Proportion:bie,propto:Eie,prsim:vie,prurel:yie,Pscr:Sie,pscr:Tie,Psi:xie,psi:Cie,puncsp:Rie,Qfr:Aie,qfr:wie,qint:Nie,qopf:Oie,Qopf:Iie,qprime:Mie,Qscr:Die,qscr:kie,quaternions:Lie,quatint:Pie,quest:Uie,questeq:Fie,quot:Bie,QUOT:Gie,rAarr:zie,race:Vie,Racute:Hie,racute:qie,radic:Yie,raemptyv:$ie,rang:Wie,Rang:Kie,rangd:jie,range:Qie,rangle:Xie,raquo:Zie,rarrap:Jie,rarrb:ese,rarrbfs:tse,rarrc:nse,rarr:ise,Rarr:sse,rArr:rse,rarrfs:ose,rarrhk:ase,rarrlp:lse,rarrpl:cse,rarrsim:dse,Rarrtl:use,rarrtl:pse,rarrw:_se,ratail:hse,rAtail:fse,ratio:mse,rationals:gse,rbarr:bse,rBarr:Ese,RBarr:vse,rbbrk:yse,rbrace:Sse,rbrack:Tse,rbrke:xse,rbrksld:Cse,rbrkslu:Rse,Rcaron:Ase,rcaron:wse,Rcedil:Nse,rcedil:Ose,rceil:Ise,rcub:Mse,Rcy:Dse,rcy:kse,rdca:Lse,rdldhar:Pse,rdquo:Use,rdquor:Fse,rdsh:Bse,real:Gse,realine:zse,realpart:Vse,reals:Hse,Re:qse,rect:Yse,reg:$se,REG:Wse,ReverseElement:Kse,ReverseEquilibrium:jse,ReverseUpEquilibrium:Qse,rfisht:Xse,rfloor:Zse,rfr:Jse,Rfr:ere,rHar:tre,rhard:nre,rharu:ire,rharul:sre,Rho:rre,rho:ore,rhov:are,RightAngleBracket:lre,RightArrowBar:cre,rightarrow:dre,RightArrow:ure,Rightarrow:pre,RightArrowLeftArrow:_re,rightarrowtail:hre,RightCeiling:fre,RightDoubleBracket:mre,RightDownTeeVector:gre,RightDownVectorBar:bre,RightDownVector:Ere,RightFloor:vre,rightharpoondown:yre,rightharpoonup:Sre,rightleftarrows:Tre,rightleftharpoons:xre,rightrightarrows:Cre,rightsquigarrow:Rre,RightTeeArrow:Are,RightTee:wre,RightTeeVector:Nre,rightthreetimes:Ore,RightTriangleBar:Ire,RightTriangle:Mre,RightTriangleEqual:Dre,RightUpDownVector:kre,RightUpTeeVector:Lre,RightUpVectorBar:Pre,RightUpVector:Ure,RightVectorBar:Fre,RightVector:Bre,ring:Gre,risingdotseq:zre,rlarr:Vre,rlhar:Hre,rlm:qre,rmoustache:Yre,rmoust:$re,rnmid:Wre,roang:Kre,roarr:jre,robrk:Qre,ropar:Xre,ropf:Zre,Ropf:Jre,roplus:eoe,rotimes:toe,RoundImplies:noe,rpar:ioe,rpargt:soe,rppolint:roe,rrarr:ooe,Rrightarrow:aoe,rsaquo:loe,rscr:coe,Rscr:doe,rsh:uoe,Rsh:poe,rsqb:_oe,rsquo:hoe,rsquor:foe,rthree:moe,rtimes:goe,rtri:boe,rtrie:Eoe,rtrif:voe,rtriltri:yoe,RuleDelayed:Soe,ruluhar:Toe,rx:xoe,Sacute:Coe,sacute:Roe,sbquo:Aoe,scap:woe,Scaron:Noe,scaron:Ooe,Sc:Ioe,sc:Moe,sccue:Doe,sce:koe,scE:Loe,Scedil:Poe,scedil:Uoe,Scirc:Foe,scirc:Boe,scnap:Goe,scnE:zoe,scnsim:Voe,scpolint:Hoe,scsim:qoe,Scy:Yoe,scy:$oe,sdotb:Woe,sdot:Koe,sdote:joe,searhk:Qoe,searr:Xoe,seArr:Zoe,searrow:Joe,sect:eae,semi:tae,seswar:nae,setminus:iae,setmn:sae,sext:rae,Sfr:oae,sfr:aae,sfrown:lae,sharp:cae,SHCHcy:dae,shchcy:uae,SHcy:pae,shcy:_ae,ShortDownArrow:hae,ShortLeftArrow:fae,shortmid:mae,shortparallel:gae,ShortRightArrow:bae,ShortUpArrow:Eae,shy:vae,Sigma:yae,sigma:Sae,sigmaf:Tae,sigmav:xae,sim:Cae,simdot:Rae,sime:Aae,simeq:wae,simg:Nae,simgE:Oae,siml:Iae,simlE:Mae,simne:Dae,simplus:kae,simrarr:Lae,slarr:Pae,SmallCircle:Uae,smallsetminus:Fae,smashp:Bae,smeparsl:Gae,smid:zae,smile:Vae,smt:Hae,smte:qae,smtes:Yae,SOFTcy:$ae,softcy:Wae,solbar:Kae,solb:jae,sol:Qae,Sopf:Xae,sopf:Zae,spades:Jae,spadesuit:ele,spar:tle,sqcap:nle,sqcaps:ile,sqcup:sle,sqcups:rle,Sqrt:ole,sqsub:ale,sqsube:lle,sqsubset:cle,sqsubseteq:dle,sqsup:ule,sqsupe:ple,sqsupset:_le,sqsupseteq:hle,square:fle,Square:mle,SquareIntersection:gle,SquareSubset:ble,SquareSubsetEqual:Ele,SquareSuperset:vle,SquareSupersetEqual:yle,SquareUnion:Sle,squarf:Tle,squ:xle,squf:Cle,srarr:Rle,Sscr:Ale,sscr:wle,ssetmn:Nle,ssmile:Ole,sstarf:Ile,Star:Mle,star:Dle,starf:kle,straightepsilon:Lle,straightphi:Ple,strns:Ule,sub:Fle,Sub:Ble,subdot:Gle,subE:zle,sube:Vle,subedot:Hle,submult:qle,subnE:Yle,subne:$le,subplus:Wle,subrarr:Kle,subset:jle,Subset:Qle,subseteq:Xle,subseteqq:Zle,SubsetEqual:Jle,subsetneq:ece,subsetneqq:tce,subsim:nce,subsub:ice,subsup:sce,succapprox:rce,succ:oce,succcurlyeq:ace,Succeeds:lce,SucceedsEqual:cce,SucceedsSlantEqual:dce,SucceedsTilde:uce,succeq:pce,succnapprox:_ce,succneqq:hce,succnsim:fce,succsim:mce,SuchThat:gce,sum:bce,Sum:Ece,sung:vce,sup1:yce,sup2:Sce,sup3:Tce,sup:xce,Sup:Cce,supdot:Rce,supdsub:Ace,supE:wce,supe:Nce,supedot:Oce,Superset:Ice,SupersetEqual:Mce,suphsol:Dce,suphsub:kce,suplarr:Lce,supmult:Pce,supnE:Uce,supne:Fce,supplus:Bce,supset:Gce,Supset:zce,supseteq:Vce,supseteqq:Hce,supsetneq:qce,supsetneqq:Yce,supsim:$ce,supsub:Wce,supsup:Kce,swarhk:jce,swarr:Qce,swArr:Xce,swarrow:Zce,swnwar:Jce,szlig:ede,Tab:tde,target:nde,Tau:ide,tau:sde,tbrk:rde,Tcaron:ode,tcaron:ade,Tcedil:lde,tcedil:cde,Tcy:dde,tcy:ude,tdot:pde,telrec:_de,Tfr:hde,tfr:fde,there4:mde,therefore:gde,Therefore:bde,Theta:Ede,theta:vde,thetasym:yde,thetav:Sde,thickapprox:Tde,thicksim:xde,ThickSpace:Cde,ThinSpace:Rde,thinsp:Ade,thkap:wde,thksim:Nde,THORN:Ode,thorn:Ide,tilde:Mde,Tilde:Dde,TildeEqual:kde,TildeFullEqual:Lde,TildeTilde:Pde,timesbar:Ude,timesb:Fde,times:Bde,timesd:Gde,tint:zde,toea:Vde,topbot:Hde,topcir:qde,top:Yde,Topf:$de,topf:Wde,topfork:Kde,tosa:jde,tprime:Qde,trade:Xde,TRADE:Zde,triangle:Jde,triangledown:eue,triangleleft:tue,trianglelefteq:nue,triangleq:iue,triangleright:sue,trianglerighteq:rue,tridot:oue,trie:aue,triminus:lue,TripleDot:cue,triplus:due,trisb:uue,tritime:pue,trpezium:_ue,Tscr:hue,tscr:fue,TScy:mue,tscy:gue,TSHcy:bue,tshcy:Eue,Tstrok:vue,tstrok:yue,twixt:Sue,twoheadleftarrow:Tue,twoheadrightarrow:xue,Uacute:Cue,uacute:Rue,uarr:Aue,Uarr:wue,uArr:Nue,Uarrocir:Oue,Ubrcy:Iue,ubrcy:Mue,Ubreve:Due,ubreve:kue,Ucirc:Lue,ucirc:Pue,Ucy:Uue,ucy:Fue,udarr:Bue,Udblac:Gue,udblac:zue,udhar:Vue,ufisht:Hue,Ufr:que,ufr:Yue,Ugrave:$ue,ugrave:Wue,uHar:Kue,uharl:jue,uharr:Que,uhblk:Xue,ulcorn:Zue,ulcorner:Jue,ulcrop:epe,ultri:tpe,Umacr:npe,umacr:ipe,uml:spe,UnderBar:rpe,UnderBrace:ope,UnderBracket:ape,UnderParenthesis:lpe,Union:cpe,UnionPlus:dpe,Uogon:upe,uogon:ppe,Uopf:_pe,uopf:hpe,UpArrowBar:fpe,uparrow:mpe,UpArrow:gpe,Uparrow:bpe,UpArrowDownArrow:Epe,updownarrow:vpe,UpDownArrow:ype,Updownarrow:Spe,UpEquilibrium:Tpe,upharpoonleft:xpe,upharpoonright:Cpe,uplus:Rpe,UpperLeftArrow:Ape,UpperRightArrow:wpe,upsi:Npe,Upsi:Ope,upsih:Ipe,Upsilon:Mpe,upsilon:Dpe,UpTeeArrow:kpe,UpTee:Lpe,upuparrows:Ppe,urcorn:Upe,urcorner:Fpe,urcrop:Bpe,Uring:Gpe,uring:zpe,urtri:Vpe,Uscr:Hpe,uscr:qpe,utdot:Ype,Utilde:$pe,utilde:Wpe,utri:Kpe,utrif:jpe,uuarr:Qpe,Uuml:Xpe,uuml:Zpe,uwangle:Jpe,vangrt:e_e,varepsilon:t_e,varkappa:n_e,varnothing:i_e,varphi:s_e,varpi:r_e,varpropto:o_e,varr:a_e,vArr:l_e,varrho:c_e,varsigma:d_e,varsubsetneq:u_e,varsubsetneqq:p_e,varsupsetneq:__e,varsupsetneqq:h_e,vartheta:f_e,vartriangleleft:m_e,vartriangleright:g_e,vBar:b_e,Vbar:E_e,vBarv:v_e,Vcy:y_e,vcy:S_e,vdash:T_e,vDash:x_e,Vdash:C_e,VDash:R_e,Vdashl:A_e,veebar:w_e,vee:N_e,Vee:O_e,veeeq:I_e,vellip:M_e,verbar:D_e,Verbar:k_e,vert:L_e,Vert:P_e,VerticalBar:U_e,VerticalLine:F_e,VerticalSeparator:B_e,VerticalTilde:G_e,VeryThinSpace:z_e,Vfr:V_e,vfr:H_e,vltri:q_e,vnsub:Y_e,vnsup:$_e,Vopf:W_e,vopf:K_e,vprop:j_e,vrtri:Q_e,Vscr:X_e,vscr:Z_e,vsubnE:J_e,vsubne:ehe,vsupnE:the,vsupne:nhe,Vvdash:ihe,vzigzag:she,Wcirc:rhe,wcirc:ohe,wedbar:ahe,wedge:lhe,Wedge:che,wedgeq:dhe,weierp:uhe,Wfr:phe,wfr:_he,Wopf:hhe,wopf:fhe,wp:mhe,wr:ghe,wreath:bhe,Wscr:Ehe,wscr:vhe,xcap:yhe,xcirc:She,xcup:The,xdtri:xhe,Xfr:Che,xfr:Rhe,xharr:Ahe,xhArr:whe,Xi:Nhe,xi:Ohe,xlarr:Ihe,xlArr:Mhe,xmap:Dhe,xnis:khe,xodot:Lhe,Xopf:Phe,xopf:Uhe,xoplus:Fhe,xotime:Bhe,xrarr:Ghe,xrArr:zhe,Xscr:Vhe,xscr:Hhe,xsqcup:qhe,xuplus:Yhe,xutri:$he,xvee:Whe,xwedge:Khe,Yacute:jhe,yacute:Qhe,YAcy:Xhe,yacy:Zhe,Ycirc:Jhe,ycirc:efe,Ycy:tfe,ycy:nfe,yen:ife,Yfr:sfe,yfr:rfe,YIcy:ofe,yicy:afe,Yopf:lfe,yopf:cfe,Yscr:dfe,yscr:ufe,YUcy:pfe,yucy:_fe,yuml:hfe,Yuml:ffe,Zacute:mfe,zacute:gfe,Zcaron:bfe,zcaron:Efe,Zcy:vfe,zcy:yfe,Zdot:Sfe,zdot:Tfe,zeetrf:xfe,ZeroWidthSpace:Cfe,Zeta:Rfe,zeta:Afe,zfr:wfe,Zfr:Nfe,ZHcy:Ofe,zhcy:Ife,zigrarr:Mfe,zopf:Dfe,Zopf:kfe,Zscr:Lfe,zscr:Pfe,zwj:Ufe,zwnj:Ffe};var Kw=Bfe,sE=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,Ya={},Uy={};function Gfe(n){var e,t,i=Uy[n];if(i)return i;for(i=Uy[n]=[],e=0;e<128;e++)t=String.fromCharCode(e),/^[0-9a-z]$/i.test(t)?i.push(t):i.push("%"+("0"+e.toString(16).toUpperCase()).slice(-2));for(e=0;e"u"&&(t=!0),a=Gfe(e),i=0,s=n.length;i=55296&&r<=57343){if(r>=55296&&r<=56319&&i+1=56320&&o<=57343)){l+=encodeURIComponent(n[i]+n[i+1]),i++;continue}l+="%EF%BF%BD";continue}l+=encodeURIComponent(n[i])}return l}Qu.defaultChars=";/?:@&=+$,-_.!~*'()#";Qu.componentChars="-_.!~*'()";var zfe=Qu,Fy={};function Vfe(n){var e,t,i=Fy[n];if(i)return i;for(i=Fy[n]=[],e=0;e<128;e++)t=String.fromCharCode(e),i.push(t);for(e=0;e=55296&&c<=57343?_+="���":_+=String.fromCharCode(c),s+=6;continue}if((o&248)===240&&s+91114111?_+="����":(c-=65536,_+=String.fromCharCode(55296+(c>>10),56320+(c&1023))),s+=9;continue}_+="�"}return _})}Xu.defaultChars=";/?:@&=+$,#";Xu.componentChars="";var Hfe=Xu,qfe=function(e){var t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t};function nu(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var Yfe=/^([a-z0-9.+-]+:)/i,$fe=/:[0-9]*$/,Wfe=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Kfe=["<",">",'"',"`"," ","\r",` `," "],jfe=["{","}","|","\\","^","`"].concat(Kfe),Qfe=["'"].concat(jfe),By=["%","/","?",";","#"].concat(Qfe),Gy=["/","?","#"],Xfe=255,zy=/^[+a-z0-9A-Z_-]{0,63}$/,Zfe=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Vy={javascript:!0,"javascript:":!0},Hy={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Jfe(n,e){if(n&&n instanceof nu)return n;var t=new nu;return t.parse(n,e),t}nu.prototype.parse=function(n,e){var t,i,s,r,o,a=n;if(a=a.trim(),!e&&n.split("#").length===1){var l=Wfe.exec(a);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var d=Yfe.exec(a);if(d&&(d=d[0],s=d.toLowerCase(),this.protocol=d,a=a.substr(d.length)),(e||d||a.match(/^\/\/[^@\/]+@[^@\/]+/))&&(o=a.substr(0,2)==="//",o&&!(d&&Vy[d])&&(a=a.substr(2),this.slashes=!0)),!Vy[d]&&(o||d&&!Hy[d])){var c=-1;for(t=0;t127?g+="x":g+=b[v];if(!g.match(zy)){var T=E.slice(0,t),C=E.slice(t+1),x=b.match(Zfe);x&&(T.push(x[1]),C.unshift(x[2])),C.length&&(a=C.join(".")+a),this.hostname=T.join(".");break}}}}this.hostname.length>Xfe&&(this.hostname=""),h&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var O=a.indexOf("#");O!==-1&&(this.hash=a.substr(O),a=a.slice(0,O));var R=a.indexOf("?");return R!==-1&&(this.search=a.substr(R),a=a.slice(0,R)),a&&(this.pathname=a),Hy[s]&&this.hostname&&!this.pathname&&(this.pathname=""),this};nu.prototype.parseHost=function(n){var e=$fe.exec(n);e&&(e=e[0],e!==":"&&(this.port=e.substr(1)),n=n.substr(0,n.length-e.length)),n&&(this.hostname=n)};var eme=Jfe;Ya.encode=zfe;Ya.decode=Hfe;Ya.format=qfe;Ya.parse=eme;var Fr={},Fp,qy;function jw(){return qy||(qy=1,Fp=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Fp}var Bp,Yy;function Qw(){return Yy||(Yy=1,Bp=/[\0-\x1F\x7F-\x9F]/),Bp}var Gp,$y;function tme(){return $y||($y=1,Gp=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/),Gp}var zp,Wy;function Xw(){return Wy||(Wy=1,zp=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),zp}var Ky;function nme(){return Ky||(Ky=1,Fr.Any=jw(),Fr.Cc=Qw(),Fr.Cf=tme(),Fr.P=sE,Fr.Z=Xw()),Fr}(function(n){function e(L){return Object.prototype.toString.call(L)}function t(L){return e(L)==="[object String]"}var i=Object.prototype.hasOwnProperty;function s(L,H){return i.call(L,H)}function r(L){var H=Array.prototype.slice.call(arguments,1);return H.forEach(function(G){if(G){if(typeof G!="object")throw new TypeError(G+"must be object");Object.keys(G).forEach(function(P){L[P]=G[P]})}}),L}function o(L,H,G){return[].concat(L.slice(0,H),G,L.slice(H+1))}function a(L){return!(L>=55296&&L<=57343||L>=64976&&L<=65007||(L&65535)===65535||(L&65535)===65534||L>=0&&L<=8||L===11||L>=14&&L<=31||L>=127&&L<=159||L>1114111)}function l(L){if(L>65535){L-=65536;var H=55296+(L>>10),G=56320+(L&1023);return String.fromCharCode(H,G)}return String.fromCharCode(L)}var d=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,c=/&([a-z#][a-z0-9]{1,31});/gi,_=new RegExp(d.source+"|"+c.source,"gi"),f=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i,m=Kw;function h(L,H){var G;return s(m,H)?m[H]:H.charCodeAt(0)===35&&f.test(H)&&(G=H[1].toLowerCase()==="x"?parseInt(H.slice(2),16):parseInt(H.slice(1),10),a(G))?l(G):L}function E(L){return L.indexOf("\\")<0?L:L.replace(d,"$1")}function b(L){return L.indexOf("\\")<0&&L.indexOf("&")<0?L:L.replace(_,function(H,G,P){return G||h(H,P)})}var g=/[&<>"]/,v=/[&<>"]/g,y={"&":"&","<":"<",">":">",'"':"""};function T(L){return y[L]}function C(L){return g.test(L)?L.replace(v,T):L}var x=/[.?*+^$[\]\\(){}|-]/g;function O(L){return L.replace(x,"\\$&")}function R(L){switch(L){case 9:case 32:return!0}return!1}function S(L){if(L>=8192&&L<=8202)return!0;switch(L){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var A=sE;function U(L){return A.test(L)}function F(L){switch(L){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function K(L){return L=L.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(L=L.replace(/ẞ/g,"ß")),L.toLowerCase().toUpperCase()}n.lib={},n.lib.mdurl=Ya,n.lib.ucmicro=nme(),n.assign=r,n.isString=t,n.has=s,n.unescapeMd=E,n.unescapeAll=b,n.isValidEntityCode=a,n.fromCodePoint=l,n.escapeHtml=C,n.arrayReplaceAt=o,n.isSpace=R,n.isWhiteSpace=S,n.isMdAsciiPunct=F,n.isPunctChar=U,n.escapeRE=O,n.normalizeReference=K})(Ut);var Zu={},ime=function(e,t,i){var s,r,o,a,l=-1,d=e.posMax,c=e.pos;for(e.pos=t+1,s=1;e.pos32))return a;if(s===41){if(r===0)break;r--}o++}return t===o||r!==0||(a.str=jy(e.slice(t,o)),a.pos=o,a.ok=!0),a},rme=Ut.unescapeAll,ome=function(e,t,i){var s,r,o=0,a=t,l={ok:!1,pos:0,lines:0,str:""};if(a>=i||(r=e.charCodeAt(a),r!==34&&r!==39&&r!==40))return l;for(a++,r===40&&(r=41);a"+ho(r.content)+""};us.code_block=function(n,e,t,i,s){var r=n[e];return""+ho(n[e].content)+` `};us.fence=function(n,e,t,i,s){var r=n[e],o=r.info?lme(r.info).trim():"",a="",l="",d,c,_,f,m;return o&&(_=o.split(/(\s+)/g),a=_[0],l=_.slice(2).join("")),t.highlight?d=t.highlight(r.content,a,l)||ho(r.content):d=ho(r.content),d.indexOf(""+d+` @@ -30,7 +30,7 @@ `:">",r)};$a.prototype.renderInline=function(n,e,t){for(var i,s="",r=this.rules,o=0,a=n.length;o\s]/i.test(n)}function gme(n){return/^<\/a\s*>/i.test(n)}var bme=function(e){var t,i,s,r,o,a,l,d,c,_,f,m,h,E,b,g,v=e.tokens,y;if(e.md.options.linkify){for(i=0,s=v.length;i=0;t--){if(a=r[t],a.type==="link_close"){for(t--;r[t].level!==a.level&&r[t].type!=="link_open";)t--;continue}if(a.type==="html_inline"&&(mme(a.content)&&h>0&&h--,gme(a.content)&&h++),!(h>0)&&a.type==="text"&&e.md.linkify.test(a.content)){for(c=a.content,y=e.md.linkify.match(c),l=[],m=a.level,f=0,y.length>0&&y[0].index===0&&t>0&&r[t-1].type==="text_special"&&(y=y.slice(1)),d=0;df&&(o=new e.Token("text","",0),o.content=c.slice(f,_),o.level=m,l.push(o)),o=new e.Token("link_open","a",1),o.attrs=[["href",b]],o.level=m++,o.markup="linkify",o.info="auto",l.push(o),o=new e.Token("text","",0),o.content=g,o.level=m,l.push(o),o=new e.Token("link_close","a",-1),o.level=--m,o.markup="linkify",o.info="auto",l.push(o),f=y[d].lastIndex);f=0;e--)t=n[e],t.type==="text"&&!i&&(t.content=t.content.replace(vme,Sme)),t.type==="link_open"&&t.info==="auto"&&i--,t.type==="link_close"&&t.info==="auto"&&i++}function xme(n){var e,t,i=0;for(e=n.length-1;e>=0;e--)t=n[e],t.type==="text"&&!i&&Zw.test(t.content)&&(t.content=t.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),t.type==="link_open"&&t.info==="auto"&&i--,t.type==="link_close"&&t.info==="auto"&&i++}var Cme=function(e){var t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)e.tokens[t].type==="inline"&&(Eme.test(e.tokens[t].content)&&Tme(e.tokens[t].children),Zw.test(e.tokens[t].content)&&xme(e.tokens[t].children))},Qy=Ut.isWhiteSpace,Xy=Ut.isPunctChar,Zy=Ut.isMdAsciiPunct,Rme=/['"]/,Jy=/['"]/g,eS="’";function Pc(n,e,t){return n.slice(0,e)+t+n.slice(e+1)}function Ame(n,e){var t,i,s,r,o,a,l,d,c,_,f,m,h,E,b,g,v,y,T,C,x;for(T=[],t=0;t=0&&!(T[v].level<=l);v--);if(T.length=v+1,i.type==="text"){s=i.content,o=0,a=s.length;e:for(;o=0)c=s.charCodeAt(r.index-1);else for(v=t-1;v>=0&&!(n[v].type==="softbreak"||n[v].type==="hardbreak");v--)if(n[v].content){c=n[v].content.charCodeAt(n[v].content.length-1);break}if(_=32,o=48&&c<=57&&(g=b=!1),b&&g&&(b=f,g=m),!b&&!g){y&&(i.content=Pc(i.content,r.index,eS));continue}if(g){for(v=T.length-1;v>=0&&(d=T[v],!(T[v].level=0;t--)e.tokens[t].type!=="inline"||!Rme.test(e.tokens[t].content)||Ame(e.tokens[t].children,e)},Nme=function(e){var t,i,s,r,o,a,l=e.tokens;for(t=0,i=l.length;t=0&&(i=this.attrs[t][1]),i};Wa.prototype.attrJoin=function(e,t){var i=this.attrIndex(e);i<0?this.attrPush([e,t]):this.attrs[i][1]=this.attrs[i][1]+" "+t};var oE=Wa,Ome=oE;function Jw(n,e,t){this.src=n,this.env=t,this.tokens=[],this.inlineMode=!1,this.md=e}Jw.prototype.Token=Ome;var Ime=Jw,Mme=rE,Vp=[["normalize",pme],["block",_me],["inline",hme],["linkify",bme],["replacements",Cme],["smartquotes",wme],["text_join",Nme]];function aE(){this.ruler=new Mme;for(var n=0;ni||(c=t+1,e.sCount[c]=4||(a=e.bMarks[c]+e.tShift[c],a>=e.eMarks[c])||(C=e.src.charCodeAt(a++),C!==124&&C!==45&&C!==58)||a>=e.eMarks[c]||(x=e.src.charCodeAt(a++),x!==124&&x!==45&&x!==58&&!Hp(x))||C===45&&Hp(x))return!1;for(;a=4||(_=tS(o),_.length&&_[0]===""&&_.shift(),_.length&&_[_.length-1]===""&&_.pop(),f=_.length,f===0||f!==h.length))return!1;if(s)return!0;for(v=e.parentType,e.parentType="table",T=e.md.block.ruler.getRules("blockquote"),m=e.push("table_open","table",1),m.map=b=[t,0],m=e.push("thead_open","thead",1),m.map=[t,t+1],m=e.push("tr_open","tr",1),m.map=[t,t+1],l=0;l<_.length;l++)m=e.push("th_open","th",1),h[l]&&(m.attrs=[["style","text-align:"+h[l]]]),m=e.push("inline","",0),m.content=_[l].trim(),m.children=[],m=e.push("th_close","th",-1);for(m=e.push("tr_close","tr",-1),m=e.push("thead_close","thead",-1),c=t+2;c=4)break;for(_=tS(o),_.length&&_[0]===""&&_.shift(),_.length&&_[_.length-1]===""&&_.pop(),c===t+2&&(m=e.push("tbody_open","tbody",1),m.map=g=[t+2,0]),m=e.push("tr_open","tr",1),m.map=[c,c+1],l=0;l=4){s++,r=s;continue}break}return e.line=r,o=e.push("code_block","code",0),o.content=e.getLines(t,r,4+e.blkIndent,!1)+` -`,o.map=[t,e.line],!0},Pme=function(e,t,i,s){var r,o,a,l,d,c,_,f=!1,m=e.bMarks[t]+e.tShift[t],h=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||m+3>h||(r=e.src.charCodeAt(m),r!==126&&r!==96)||(d=m,m=e.skipChars(m,r),o=m-d,o<3)||(_=e.src.slice(d,m),a=e.src.slice(m,h),r===96&&a.indexOf(String.fromCharCode(r))>=0))return!1;if(s)return!0;for(l=t;l++,!(l>=i||(m=d=e.bMarks[l]+e.tShift[l],h=e.eMarks[l],m=4)&&(m=e.skipChars(m,r),!(m-d=4||e.src.charCodeAt(A)!==62)return!1;if(s)return!0;for(h=[],E=[],v=[],y=[],x=e.md.block.ruler.getRules("blockquote"),g=e.parentType,e.parentType="blockquote",f=t;f=U));f++){if(e.src.charCodeAt(A++)===62&&!R){for(l=e.sCount[f]+1,e.src.charCodeAt(A)===32?(A++,l++,r=!1,T=!0):e.src.charCodeAt(A)===9?(T=!0,(e.bsCount[f]+l)%4===3?(A++,l++,r=!1):r=!0):T=!1,m=l,h.push(e.bMarks[f]),e.bMarks[f]=A;A=U,E.push(e.bsCount[f]),e.bsCount[f]=e.sCount[f]+1+(T?1:0),v.push(e.sCount[f]),e.sCount[f]=m-l,y.push(e.tShift[f]),e.tShift[f]=A-e.bMarks[f];continue}if(c)break;for(C=!1,a=0,d=x.length;a",O.map=_=[t,0],e.md.block.tokenize(e,t,f),O=e.push("blockquote_close","blockquote",-1),O.markup=">",e.lineMax=S,e.parentType=g,_[1]=e.line,a=0;a=4||(r=e.src.charCodeAt(d++),r!==42&&r!==45&&r!==95))return!1;for(o=1;d=r||(t=n.src.charCodeAt(s++),t<48||t>57))return-1;for(;;){if(s>=r)return-1;if(t=n.src.charCodeAt(s++),t>=48&&t<=57){if(s-i>=10)return-1;continue}if(t===41||t===46)break;return-1}return s=4||e.listIndent>=0&&e.sCount[G]-e.listIndent>=4&&e.sCount[G]=e.blkIndent&&(P=!0),(A=iS(e,G))>=0){if(_=!0,F=e.bMarks[G]+e.tShift[G],g=Number(e.src.slice(F,A-1)),P&&g!==1)return!1}else if((A=nS(e,G))>=0)_=!1;else return!1;if(P&&e.skipSpaces(A)>=e.eMarks[G])return!1;if(s)return!0;for(b=e.src.charCodeAt(A-1),E=e.tokens.length,_?(H=e.push("ordered_list_open","ol",1),g!==1&&(H.attrs=[["start",g]])):H=e.push("bullet_list_open","ul",1),H.map=h=[G,0],H.markup=String.fromCharCode(b),U=!1,L=e.md.block.ruler.getRules("list"),C=e.parentType,e.parentType="list";G=v?d=1:d=y-c,d>4&&(d=1),l=c+d,H=e.push("list_item_open","li",1),H.markup=String.fromCharCode(b),H.map=f=[G,0],_&&(H.info=e.src.slice(F,A-1)),R=e.tight,O=e.tShift[G],x=e.sCount[G],T=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=l,e.tight=!0,e.tShift[G]=o-e.bMarks[G],e.sCount[G]=y,o>=v&&e.isEmpty(G+1)?e.line=Math.min(e.line+2,i):e.md.block.tokenize(e,G,i,!0),(!e.tight||U)&&(j=!1),U=e.line-G>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=T,e.tShift[G]=O,e.sCount[G]=x,e.tight=R,H=e.push("list_item_close","li",-1),H.markup=String.fromCharCode(b),G=e.line,f[1]=G,G>=i||e.sCount[G]=4)break;for(K=!1,a=0,m=L.length;a=4||e.src.charCodeAt(x)!==91)return!1;for(;++x3)&&!(e.sCount[R]<0)){for(v=!1,c=0,_=y.length;c<_;c++)if(y[c](e,R,l,!0)){v=!0;break}if(v)break}for(g=e.getLines(t,R,e.blkIndent,!1).trim(),O=g.length,x=1;x"u"&&(e.env.references={}),typeof e.env.references[f]>"u"&&(e.env.references[f]={title:T,href:d}),e.parentType=h,e.line=t+C+1),!0)},Yme=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ju={},$me="[a-zA-Z_:][a-zA-Z0-9:._-]*",Wme="[^\"'=<>`\\x00-\\x20]+",Kme="'[^']*'",jme='"[^"]*"',Qme="(?:"+Wme+"|"+Kme+"|"+jme+")",Xme="(?:\\s+"+$me+"(?:\\s*=\\s*"+Qme+")?)",tN="<[A-Za-z][A-Za-z0-9\\-]*"+Xme+"*\\s*\\/?>",nN="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",Zme="|",Jme="<[?][\\s\\S]*?[?]>",ege="]*>",tge="",nge=new RegExp("^(?:"+tN+"|"+nN+"|"+Zme+"|"+Jme+"|"+ege+"|"+tge+")"),ige=new RegExp("^(?:"+tN+"|"+nN+")");Ju.HTML_TAG_RE=nge;Ju.HTML_OPEN_CLOSE_TAG_RE=ige;var sge=Yme,rge=Ju.HTML_OPEN_CLOSE_TAG_RE,Ao=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(rge.source+"\\s*$"),/^$/,!1]],oge=function(e,t,i,s){var r,o,a,l,d=e.bMarks[t]+e.tShift[t],c=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(d)!==60)return!1;for(l=e.src.slice(d,c),r=0;r=4||(r=e.src.charCodeAt(d),r!==35||d>=c))return!1;for(o=1,r=e.src.charCodeAt(++d);r===35&&d6||dd&&sS(e.src.charCodeAt(a-1))&&(c=a),e.line=t+1,l=e.push("heading_open","h"+String(o),1),l.markup="########".slice(0,o),l.map=[t,e.line],l=e.push("inline","",0),l.content=e.src.slice(d,c).trim(),l.map=[t,e.line],l.children=[],l=e.push("heading_close","h"+String(o),-1),l.markup="########".slice(0,o)),!0)},lge=function(e,t,i){var s,r,o,a,l,d,c,_,f,m=t+1,h,E=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;for(h=e.parentType,e.parentType="paragraph";m3)){if(e.sCount[m]>=e.blkIndent&&(d=e.bMarks[m]+e.tShift[m],c=e.eMarks[m],d=c)))){_=f===61?1:2;break}if(!(e.sCount[m]<0)){for(r=!1,o=0,a=E.length;o3)&&!(e.sCount[c]<0)){for(r=!1,o=0,a=_.length;o0&&this.level++,this.tokens.push(i),i};ps.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]};ps.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;et;)if(!ep(this.src.charCodeAt(--e)))return e+1;return e};ps.prototype.skipChars=function(e,t){for(var i=this.src.length;ei;)if(t!==this.src.charCodeAt(--e))return e+1;return e};ps.prototype.getLines=function(e,t,i,s){var r,o,a,l,d,c,_,f=e;if(e>=t)return"";for(c=new Array(t-e),r=0;fi?c[r]=new Array(o-i+1).join(" ")+this.src.slice(l,d):c[r]=this.src.slice(l,d)}return c.join("")};ps.prototype.Token=iN;var dge=ps,uge=rE,Fc=[["table",kme,["paragraph","reference"]],["code",Lme],["fence",Pme,["paragraph","reference","blockquote","list"]],["blockquote",Fme,["paragraph","reference","blockquote","list"]],["hr",Gme,["paragraph","reference","blockquote","list"]],["list",Vme,["paragraph","reference","blockquote"]],["reference",qme],["html_block",oge,["paragraph","reference","blockquote"]],["heading",age,["paragraph","reference","blockquote"]],["lheading",lge],["paragraph",cge]];function tp(){this.ruler=new uge;for(var n=0;n=t||n.sCount[l]=c){n.line=t;break}for(r=n.line,s=0;s=n.line)throw new Error("block rule didn't increment state.line");break}if(!i)throw new Error("none of the block rules matched");n.tight=!d,n.isEmpty(n.line-1)&&(d=!0),l=n.line,l0||(i=e.pos,s=e.posMax,i+3>s)||e.src.charCodeAt(i)!==58||e.src.charCodeAt(i+1)!==47||e.src.charCodeAt(i+2)!==47||(r=e.pending.match(fge),!r)||(o=r[1],a=e.md.linkify.matchAtStart(e.src.slice(i-o.length)),!a)||(l=a.url,l.length<=o.length)||(l=l.replace(/\*+$/,""),d=e.md.normalizeLink(l),!e.md.validateLink(d))?!1:(t||(e.pending=e.pending.slice(0,-o.length),c=e.push("link_open","a",1),c.attrs=[["href",d]],c.markup="linkify",c.info="auto",c=e.push("text","",0),c.content=e.md.normalizeLinkText(l),c=e.push("link_close","a",-1),c.markup="linkify",c.info="auto"),e.pos+=l.length-o.length,!0)},gge=Ut.isSpace,bge=function(e,t){var i,s,r,o=e.pos;if(e.src.charCodeAt(o)!==10)return!1;if(i=e.pending.length-1,s=e.posMax,!t)if(i>=0&&e.pending.charCodeAt(i)===32)if(i>=1&&e.pending.charCodeAt(i-1)===32){for(r=i-1;r>=1&&e.pending.charCodeAt(r-1)===32;)r--;e.pending=e.pending.slice(0,r),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(o++;o?@[]^_`{|}~-".split("").forEach(function(n){lE[n.charCodeAt(0)]=1});var vge=function(e,t){var i,s,r,o,a,l=e.pos,d=e.posMax;if(e.src.charCodeAt(l)!==92||(l++,l>=d))return!1;if(i=e.src.charCodeAt(l),i===10){for(t||e.push("hardbreak","br",0),l++;l=55296&&i<=56319&&l+1=56320&&s<=57343&&(o+=e.src[l+1],l++)),r="\\"+o,t||(a=e.push("text_special","",0),i<256&&lE[i]!==0?a.content=o:a.content=r,a.markup=r,a.info="escape"),e.pos=l+1,!0},yge=function(e,t){var i,s,r,o,a,l,d,c,_=e.pos,f=e.src.charCodeAt(_);if(f!==96)return!1;for(i=_,_++,s=e.posMax;_=0;t--)i=e[t],!(i.marker!==95&&i.marker!==42)&&i.end!==-1&&(s=e[i.end],a=t>0&&e[t-1].end===i.end+1&&e[t-1].marker===i.marker&&e[t-1].token===i.token-1&&e[i.end+1].token===s.token+1,o=String.fromCharCode(i.marker),r=n.tokens[i.token],r.type=a?"strong_open":"em_open",r.tag=a?"strong":"em",r.nesting=1,r.markup=a?o+o:o,r.content="",r=n.tokens[s.token],r.type=a?"strong_close":"em_close",r.tag=a?"strong":"em",r.nesting=-1,r.markup=a?o+o:o,r.content="",a&&(n.tokens[e[t-1].token].content="",n.tokens[e[i.end+1].token].content="",t--))}ip.postProcess=function(e){var t,i=e.tokens_meta,s=e.tokens_meta.length;for(aS(e,e.delimiters),t=0;t=E)return!1;if(b=l,d=e.md.helpers.parseLinkDestination(e.src,l,e.posMax),d.ok){for(f=e.md.normalizeLink(d.str),e.md.validateLink(f)?l=d.pos:f="",b=l;l=E||e.src.charCodeAt(l)!==41)&&(g=!0),l++}if(g){if(typeof e.env.references>"u")return!1;if(l=0?r=e.src.slice(b,l++):l=o+1):l=o+1,r||(r=e.src.slice(a,o)),c=e.env.references[Sge(r)],!c)return e.pos=h,!1;f=c.href,m=c.title}return t||(e.pos=a,e.posMax=o,_=e.push("link_open","a",1),_.attrs=i=[["href",f]],m&&i.push(["title",m]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,_=e.push("link_close","a",-1)),e.pos=l,e.posMax=E,!0},xge=Ut.normalizeReference,$p=Ut.isSpace,Cge=function(e,t){var i,s,r,o,a,l,d,c,_,f,m,h,E,b="",g=e.pos,v=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91||(l=e.pos+2,a=e.md.helpers.parseLinkLabel(e,e.pos+1,!1),a<0))return!1;if(d=a+1,d=v)return!1;for(E=d,_=e.md.helpers.parseLinkDestination(e.src,d,e.posMax),_.ok&&(b=e.md.normalizeLink(_.str),e.md.validateLink(b)?d=_.pos:b=""),E=d;d=v||e.src.charCodeAt(d)!==41)return e.pos=g,!1;d++}else{if(typeof e.env.references>"u")return!1;if(d=0?o=e.src.slice(E,d++):d=a+1):d=a+1,o||(o=e.src.slice(l,a)),c=e.env.references[xge(o)],!c)return e.pos=g,!1;b=c.href,f=c.title}return t||(r=e.src.slice(l,a),e.md.inline.parse(r,e.md,e.env,h=[]),m=e.push("image","img",0),m.attrs=i=[["src",b],["alt",""]],m.children=h,m.content=r,f&&i.push(["title",f])),e.pos=d,e.posMax=v,!0},Rge=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,Age=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,wge=function(e,t){var i,s,r,o,a,l,d=e.pos;if(e.src.charCodeAt(d)!==60)return!1;for(a=e.pos,l=e.posMax;;){if(++d>=l||(o=e.src.charCodeAt(d),o===60))return!1;if(o===62)break}return i=e.src.slice(a+1,d),Age.test(i)?(s=e.md.normalizeLink(i),e.md.validateLink(s)?(t||(r=e.push("link_open","a",1),r.attrs=[["href",s]],r.markup="autolink",r.info="auto",r=e.push("text","",0),r.content=e.md.normalizeLinkText(i),r=e.push("link_close","a",-1),r.markup="autolink",r.info="auto"),e.pos+=i.length+2,!0):!1):Rge.test(i)?(s=e.md.normalizeLink("mailto:"+i),e.md.validateLink(s)?(t||(r=e.push("link_open","a",1),r.attrs=[["href",s]],r.markup="autolink",r.info="auto",r=e.push("text","",0),r.content=e.md.normalizeLinkText(i),r=e.push("link_close","a",-1),r.markup="autolink",r.info="auto"),e.pos+=i.length+2,!0):!1):!1},Nge=Ju.HTML_TAG_RE;function Oge(n){return/^\s]/i.test(n)}function Ige(n){return/^<\/a\s*>/i.test(n)}function Mge(n){var e=n|32;return e>=97&&e<=122}var Dge=function(e,t){var i,s,r,o,a=e.pos;return!e.md.options.html||(r=e.posMax,e.src.charCodeAt(a)!==60||a+2>=r)||(i=e.src.charCodeAt(a+1),i!==33&&i!==63&&i!==47&&!Mge(i))||(s=e.src.slice(a).match(Nge),!s)?!1:(t||(o=e.push("html_inline","",0),o.content=s[0],Oge(o.content)&&e.linkLevel++,Ige(o.content)&&e.linkLevel--),e.pos+=s[0].length,!0)},lS=Kw,kge=Ut.has,Lge=Ut.isValidEntityCode,cS=Ut.fromCodePoint,Pge=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,Uge=/^&([a-z][a-z0-9]{1,31});/i,Fge=function(e,t){var i,s,r,o,a=e.pos,l=e.posMax;if(e.src.charCodeAt(a)!==38||a+1>=l)return!1;if(i=e.src.charCodeAt(a+1),i===35){if(r=e.src.slice(a).match(Pge),r)return t||(s=r[1][0].toLowerCase()==="x"?parseInt(r[1].slice(1),16):parseInt(r[1],10),o=e.push("text_special","",0),o.content=Lge(s)?cS(s):cS(65533),o.markup=r[0],o.info="entity"),e.pos+=r[0].length,!0}else if(r=e.src.slice(a).match(Uge),r&&kge(lS,r[1]))return t||(o=e.push("text_special","",0),o.content=lS[r[1]],o.markup=r[0],o.info="entity"),e.pos+=r[0].length,!0;return!1};function dS(n){var e,t,i,s,r,o,a,l,d={},c=n.length;if(c){var _=0,f=-2,m=[];for(e=0;er;t-=m[t]+1)if(s=n[t],s.marker===i.marker&&s.open&&s.end<0&&(a=!1,(s.close||i.open)&&(s.length+i.length)%3===0&&(s.length%3!==0||i.length%3!==0)&&(a=!0),!a)){l=t>0&&!n[t-1].open?m[t-1]+1:0,m[e]=e-t+l,m[t]=l,i.open=!1,s.end=e,s.close=!1,o=-1,f=-2;break}o!==-1&&(d[i.marker][(i.open?3:0)+(i.length||0)%3]=o)}}}var Bge=function(e){var t,i=e.tokens_meta,s=e.tokens_meta.length;for(dS(e.delimiters),t=0;t0&&s++,r[t].type==="text"&&t+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],s={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(i),this.tokens_meta.push(s),i};mc.prototype.scanDelims=function(n,e){var t=n,i,s,r,o,a,l,d,c,_,f=!0,m=!0,h=this.posMax,E=this.src.charCodeAt(n);for(i=n>0?this.src.charCodeAt(n-1):32;t=n.pos)throw new Error("inline rule didn't increment state.pos");break}}else n.pos=n.posMax;e||n.pos++,a[i]=n.pos};gc.prototype.tokenize=function(n){for(var e,t,i,s=this.ruler.getRules(""),r=s.length,o=n.posMax,a=n.md.options.maxNesting;n.pos=n.pos)throw new Error("inline rule didn't increment state.pos");break}}if(e){if(n.pos>=o)break;continue}n.pending+=n.src[n.pos++]}n.pending&&n.pushPending()};gc.prototype.parse=function(n,e,t,i){var s,r,o,a=new this.State(n,e,t,i);for(this.tokenize(a),r=this.ruler2.getRules(""),o=r.length,s=0;s|$))",e.tpl_email_fuzzy="(^|"+t+'|"|\\(|'+e.src_ZCc+")("+e.src_email_name+"@"+e.tpl_host_fuzzy_strict+")",e.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_fuzzy_strict+e.src_path+")",e.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_no_ip_fuzzy_strict+e.src_path+")",e}),jp}function Hg(n){var e=Array.prototype.slice.call(arguments,1);return e.forEach(function(t){t&&Object.keys(t).forEach(function(i){n[i]=t[i]})}),n}function sp(n){return Object.prototype.toString.call(n)}function qge(n){return sp(n)==="[object String]"}function Yge(n){return sp(n)==="[object Object]"}function $ge(n){return sp(n)==="[object RegExp]"}function mS(n){return sp(n)==="[object Function]"}function Wge(n){return n.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var sN={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function Kge(n){return Object.keys(n||{}).reduce(function(e,t){return e||sN.hasOwnProperty(t)},!1)}var jge={"http:":{validate:function(n,e,t){var i=n.slice(e);return t.re.http||(t.re.http=new RegExp("^\\/\\/"+t.re.src_auth+t.re.src_host_port_strict+t.re.src_path,"i")),t.re.http.test(i)?i.match(t.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(n,e,t){var i=n.slice(e);return t.re.no_http||(t.re.no_http=new RegExp("^"+t.re.src_auth+"(?:localhost|(?:(?:"+t.re.src_domain+")\\.)+"+t.re.src_domain_root+")"+t.re.src_port+t.re.src_host_terminator+t.re.src_path,"i")),t.re.no_http.test(i)?e>=3&&n[e-3]===":"||e>=3&&n[e-3]==="/"?0:i.match(t.re.no_http)[0].length:0}},"mailto:":{validate:function(n,e,t){var i=n.slice(e);return t.re.mailto||(t.re.mailto=new RegExp("^"+t.re.src_email_name+"@"+t.re.src_host_strict,"i")),t.re.mailto.test(i)?i.match(t.re.mailto)[0].length:0}}},Qge="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",Xge="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function Zge(n){n.__index__=-1,n.__text_cache__=""}function Jge(n){return function(e,t){var i=e.slice(t);return n.test(i)?i.match(n)[0].length:0}}function gS(){return function(n,e){e.normalize(n)}}function iu(n){var e=n.re=Hge()(n.__opts__),t=n.__tlds__.slice();n.onCompile(),n.__tlds_replaced__||t.push(Qge),t.push(e.src_xn),e.src_tlds=t.join("|");function i(a){return a.replace("%TLDS%",e.src_tlds)}e.email_fuzzy=RegExp(i(e.tpl_email_fuzzy),"i"),e.link_fuzzy=RegExp(i(e.tpl_link_fuzzy),"i"),e.link_no_ip_fuzzy=RegExp(i(e.tpl_link_no_ip_fuzzy),"i"),e.host_fuzzy_test=RegExp(i(e.tpl_host_fuzzy_test),"i");var s=[];n.__compiled__={};function r(a,l){throw new Error('(LinkifyIt) Invalid schema "'+a+'": '+l)}Object.keys(n.__schemas__).forEach(function(a){var l=n.__schemas__[a];if(l!==null){var d={validate:null,link:null};if(n.__compiled__[a]=d,Yge(l)){$ge(l.validate)?d.validate=Jge(l.validate):mS(l.validate)?d.validate=l.validate:r(a,l),mS(l.normalize)?d.normalize=l.normalize:l.normalize?r(a,l):d.normalize=gS();return}if(qge(l)){s.push(a);return}r(a,l)}}),s.forEach(function(a){n.__compiled__[n.__schemas__[a]]&&(n.__compiled__[a].validate=n.__compiled__[n.__schemas__[a]].validate,n.__compiled__[a].normalize=n.__compiled__[n.__schemas__[a]].normalize)}),n.__compiled__[""]={validate:null,normalize:gS()};var o=Object.keys(n.__compiled__).filter(function(a){return a.length>0&&n.__compiled__[a]}).map(Wge).join("|");n.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+o+")","i"),n.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+o+")","ig"),n.re.schema_at_start=RegExp("^"+n.re.schema_search.source,"i"),n.re.pretest=RegExp("("+n.re.schema_test.source+")|("+n.re.host_fuzzy_test.source+")|@","i"),Zge(n)}function ebe(n,e){var t=n.__index__,i=n.__last_index__,s=n.__text_cache__.slice(t,i);this.schema=n.__schema__.toLowerCase(),this.index=t+e,this.lastIndex=i+e,this.raw=s,this.text=s,this.url=s}function qg(n,e){var t=new ebe(n,e);return n.__compiled__[t.schema].normalize(t,n),t}function oi(n,e){if(!(this instanceof oi))return new oi(n,e);e||Kge(n)&&(e=n,n={}),this.__opts__=Hg({},sN,e),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=Hg({},jge,n),this.__compiled__={},this.__tlds__=Xge,this.__tlds_replaced__=!1,this.re={},iu(this)}oi.prototype.add=function(e,t){return this.__schemas__[e]=t,iu(this),this};oi.prototype.set=function(e){return this.__opts__=Hg(this.__opts__,e),this};oi.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,i,s,r,o,a,l,d,c;if(this.re.schema_test.test(e)){for(l=this.re.schema_search,l.lastIndex=0;(t=l.exec(e))!==null;)if(r=this.testSchemaAt(e,t[2],l.lastIndex),r){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+r;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(d=e.search(this.re.host_fuzzy_test),d>=0&&(this.__index__<0||d=0&&(s=e.match(this.re.email_fuzzy))!==null&&(o=s.index+s[1].length,a=s.index+s[0].length,(this.__index__<0||othis.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=a))),this.__index__>=0};oi.prototype.pretest=function(e){return this.re.pretest.test(e)};oi.prototype.testSchemaAt=function(e,t,i){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,i,this):0};oi.prototype.match=function(e){var t=0,i=[];this.__index__>=0&&this.__text_cache__===e&&(i.push(qg(this,t)),t=this.__last_index__);for(var s=t?e.slice(t):e;this.test(s);)i.push(qg(this,t)),s=s.slice(this.__last_index__),t+=this.__last_index__;return i.length?i:null};oi.prototype.matchAtStart=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return null;var t=this.re.schema_at_start.exec(e);if(!t)return null;var i=this.testSchemaAt(e,t[2],t[0].length);return i?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+i,qg(this,0)):null};oi.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(i,s,r){return i!==r[s-1]}).reverse(),iu(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,iu(this),this)};oi.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),e.schema==="mailto:"&&!/^mailto:/i.test(e.url)&&(e.url="mailto:"+e.url)};oi.prototype.onCompile=function(){};var tbe=oi;const ra=2147483647,ns=36,dE=1,ec=26,nbe=38,ibe=700,rN=72,oN=128,aN="-",sbe=/^xn--/,rbe=/[^\0-\x7F]/,obe=/[\x2E\u3002\uFF0E\uFF61]/g,abe={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Qp=ns-dE,is=Math.floor,Xp=String.fromCharCode;function cr(n){throw new RangeError(abe[n])}function lbe(n,e){const t=[];let i=n.length;for(;i--;)t[i]=e(n[i]);return t}function lN(n,e){const t=n.split("@");let i="";t.length>1&&(i=t[0]+"@",n=t[1]),n=n.replace(obe,".");const s=n.split("."),r=lbe(s,e).join(".");return i+r}function uE(n){const e=[];let t=0;const i=n.length;for(;t=55296&&s<=56319&&tString.fromCodePoint(...n),cbe=function(n){return n>=48&&n<58?26+(n-48):n>=65&&n<91?n-65:n>=97&&n<123?n-97:ns},bS=function(n,e){return n+22+75*(n<26)-((e!=0)<<5)},dN=function(n,e,t){let i=0;for(n=t?is(n/ibe):n>>1,n+=is(n/e);n>Qp*ec>>1;i+=ns)n=is(n/Qp);return is(i+(Qp+1)*n/(n+nbe))},pE=function(n){const e=[],t=n.length;let i=0,s=oN,r=rN,o=n.lastIndexOf(aN);o<0&&(o=0);for(let a=0;a=128&&cr("not-basic"),e.push(n.charCodeAt(a));for(let a=o>0?o+1:0;a=t&&cr("invalid-input");const f=cbe(n.charCodeAt(a++));f>=ns&&cr("invalid-input"),f>is((ra-i)/c)&&cr("overflow"),i+=f*c;const m=_<=r?dE:_>=r+ec?ec:_-r;if(fis(ra/h)&&cr("overflow"),c*=h}const d=e.length+1;r=dN(i-l,d,l==0),is(i/d)>ra-s&&cr("overflow"),s+=is(i/d),i%=d,e.splice(i++,0,s)}return String.fromCodePoint(...e)},_E=function(n){const e=[];n=uE(n);const t=n.length;let i=oN,s=0,r=rN;for(const l of n)l<128&&e.push(Xp(l));const o=e.length;let a=o;for(o&&e.push(aN);a=i&&cis((ra-s)/d)&&cr("overflow"),s+=(l-i)*d,i=l;for(const c of n)if(cra&&cr("overflow"),c===i){let _=s;for(let f=ns;;f+=ns){const m=f<=r?dE:f>=r+ec?ec:f-r;if(_=0))try{e.hostname=_N.toASCII(e.hostname)}catch{}return no.encode(no.format(e))}function Abe(n){var e=no.parse(n,!0);if(e.hostname&&(!e.protocol||hN.indexOf(e.protocol)>=0))try{e.hostname=_N.toUnicode(e.hostname)}catch{}return no.decode(no.format(e),no.decode.defaultChars+"%")}function Ci(n,e){if(!(this instanceof Ci))return new Ci(n,e);e||kl.isString(n)||(e=n||{},n="default"),this.inline=new vbe,this.block=new Ebe,this.core=new bbe,this.renderer=new gbe,this.linkify=new ybe,this.validateLink=Cbe,this.normalizeLink=Rbe,this.normalizeLinkText=Abe,this.utils=kl,this.helpers=kl.assign({},mbe),this.options={},this.configure(n),e&&this.set(e)}Ci.prototype.set=function(n){return kl.assign(this.options,n),this};Ci.prototype.configure=function(n){var e=this,t;if(kl.isString(n)&&(t=n,n=Sbe[t],!n))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!n)throw new Error("Wrong `markdown-it` preset, can't be empty");return n.options&&e.set(n.options),n.components&&Object.keys(n.components).forEach(function(i){n.components[i].rules&&e[i].ruler.enableOnly(n.components[i].rules),n.components[i].rules2&&e[i].ruler2.enableOnly(n.components[i].rules2)}),this};Ci.prototype.enable=function(n,e){var t=[];Array.isArray(n)||(n=[n]),["core","block","inline"].forEach(function(s){t=t.concat(this[s].ruler.enable(n,!0))},this),t=t.concat(this.inline.ruler2.enable(n,!0));var i=n.filter(function(s){return t.indexOf(s)<0});if(i.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+i);return this};Ci.prototype.disable=function(n,e){var t=[];Array.isArray(n)||(n=[n]),["core","block","inline"].forEach(function(s){t=t.concat(this[s].ruler.disable(n,!0))},this),t=t.concat(this.inline.ruler2.disable(n,!0));var i=n.filter(function(s){return t.indexOf(s)<0});if(i.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+i);return this};Ci.prototype.use=function(n){var e=[this].concat(Array.prototype.slice.call(arguments,1));return n.apply(n,e),this};Ci.prototype.parse=function(n,e){if(typeof n!="string")throw new Error("Input data should be a String");var t=new this.core.State(n,this,e);return this.core.process(t),t.tokens};Ci.prototype.render=function(n,e){return e=e||{},this.renderer.render(this.parse(n,e),this.options,e)};Ci.prototype.parseInline=function(n,e){var t=new this.core.State(n,this,e);return t.inlineMode=!0,this.core.process(t),t.tokens};Ci.prototype.renderInline=function(n,e){return e=e||{},this.renderer.render(this.parseInline(n,e),this.options,e)};var wbe=Ci,Nbe=wbe;const Obe=Ys(Nbe),Ibe="😀",Mbe="😃",Dbe="😄",kbe="😁",Lbe="😆",Pbe="😆",Ube="😅",Fbe="🤣",Bbe="😂",Gbe="🙂",zbe="🙃",Vbe="😉",Hbe="😊",qbe="😇",Ybe="🥰",$be="😍",Wbe="🤩",Kbe="😘",jbe="😗",Qbe="☺️",Xbe="😚",Zbe="😙",Jbe="🥲",eEe="😋",tEe="😛",nEe="😜",iEe="🤪",sEe="😝",rEe="🤑",oEe="🤗",aEe="🤭",lEe="🤫",cEe="🤔",dEe="🤐",uEe="🤨",pEe="😐",_Ee="😑",hEe="😶",fEe="😏",mEe="😒",gEe="🙄",bEe="😬",EEe="🤥",vEe="😌",yEe="😔",SEe="😪",TEe="🤤",xEe="😴",CEe="😷",REe="🤒",AEe="🤕",wEe="🤢",NEe="🤮",OEe="🤧",IEe="🥵",MEe="🥶",DEe="🥴",kEe="😵",LEe="🤯",PEe="🤠",UEe="🥳",FEe="🥸",BEe="😎",GEe="🤓",zEe="🧐",VEe="😕",HEe="😟",qEe="🙁",YEe="☹️",$Ee="😮",WEe="😯",KEe="😲",jEe="😳",QEe="🥺",XEe="😦",ZEe="😧",JEe="😨",eve="😰",tve="😥",nve="😢",ive="😭",sve="😱",rve="😖",ove="😣",ave="😞",lve="😓",cve="😩",dve="😫",uve="🥱",pve="😤",_ve="😡",hve="😡",fve="😠",mve="🤬",gve="😈",bve="👿",Eve="💀",vve="☠️",yve="💩",Sve="💩",Tve="💩",xve="🤡",Cve="👹",Rve="👺",Ave="👻",wve="👽",Nve="👾",Ove="🤖",Ive="😺",Mve="😸",Dve="😹",kve="😻",Lve="😼",Pve="😽",Uve="🙀",Fve="😿",Bve="😾",Gve="🙈",zve="🙉",Vve="🙊",Hve="💋",qve="💌",Yve="💘",$ve="💝",Wve="💖",Kve="💗",jve="💓",Qve="💞",Xve="💕",Zve="💟",Jve="❣️",eye="💔",tye="❤️",nye="🧡",iye="💛",sye="💚",rye="💙",oye="💜",aye="🤎",lye="🖤",cye="🤍",dye="💢",uye="💥",pye="💥",_ye="💫",hye="💦",fye="💨",mye="🕳️",gye="💣",bye="💬",Eye="👁️‍🗨️",vye="🗨️",yye="🗯️",Sye="💭",Tye="💤",xye="👋",Cye="🤚",Rye="🖐️",Aye="✋",wye="✋",Nye="🖖",Oye="👌",Iye="🤌",Mye="🤏",Dye="✌️",kye="🤞",Lye="🤟",Pye="🤘",Uye="🤙",Fye="👈",Bye="👉",Gye="👆",zye="🖕",Vye="🖕",Hye="👇",qye="☝️",Yye="👍",$ye="👎",Wye="✊",Kye="✊",jye="👊",Qye="👊",Xye="👊",Zye="🤛",Jye="🤜",eSe="👏",tSe="🙌",nSe="👐",iSe="🤲",sSe="🤝",rSe="🙏",oSe="✍️",aSe="💅",lSe="🤳",cSe="💪",dSe="🦾",uSe="🦿",pSe="🦵",_Se="🦶",hSe="👂",fSe="🦻",mSe="👃",gSe="🧠",bSe="🫀",ESe="🫁",vSe="🦷",ySe="🦴",SSe="👀",TSe="👁️",xSe="👅",CSe="👄",RSe="👶",ASe="🧒",wSe="👦",NSe="👧",OSe="🧑",ISe="👱",MSe="👨",DSe="🧔",kSe="👨‍🦰",LSe="👨‍🦱",PSe="👨‍🦳",USe="👨‍🦲",FSe="👩",BSe="👩‍🦰",GSe="🧑‍🦰",zSe="👩‍🦱",VSe="🧑‍🦱",HSe="👩‍🦳",qSe="🧑‍🦳",YSe="👩‍🦲",$Se="🧑‍🦲",WSe="👱‍♀️",KSe="👱‍♀️",jSe="👱‍♂️",QSe="🧓",XSe="👴",ZSe="👵",JSe="🙍",e0e="🙍‍♂️",t0e="🙍‍♀️",n0e="🙎",i0e="🙎‍♂️",s0e="🙎‍♀️",r0e="🙅",o0e="🙅‍♂️",a0e="🙅‍♂️",l0e="🙅‍♀️",c0e="🙅‍♀️",d0e="🙆",u0e="🙆‍♂️",p0e="🙆‍♀️",_0e="💁",h0e="💁",f0e="💁‍♂️",m0e="💁‍♂️",g0e="💁‍♀️",b0e="💁‍♀️",E0e="🙋",v0e="🙋‍♂️",y0e="🙋‍♀️",S0e="🧏",T0e="🧏‍♂️",x0e="🧏‍♀️",C0e="🙇",R0e="🙇‍♂️",A0e="🙇‍♀️",w0e="🤦",N0e="🤦‍♂️",O0e="🤦‍♀️",I0e="🤷",M0e="🤷‍♂️",D0e="🤷‍♀️",k0e="🧑‍⚕️",L0e="👨‍⚕️",P0e="👩‍⚕️",U0e="🧑‍🎓",F0e="👨‍🎓",B0e="👩‍🎓",G0e="🧑‍🏫",z0e="👨‍🏫",V0e="👩‍🏫",H0e="🧑‍⚖️",q0e="👨‍⚖️",Y0e="👩‍⚖️",$0e="🧑‍🌾",W0e="👨‍🌾",K0e="👩‍🌾",j0e="🧑‍🍳",Q0e="👨‍🍳",X0e="👩‍🍳",Z0e="🧑‍🔧",J0e="👨‍🔧",eTe="👩‍🔧",tTe="🧑‍🏭",nTe="👨‍🏭",iTe="👩‍🏭",sTe="🧑‍💼",rTe="👨‍💼",oTe="👩‍💼",aTe="🧑‍🔬",lTe="👨‍🔬",cTe="👩‍🔬",dTe="🧑‍💻",uTe="👨‍💻",pTe="👩‍💻",_Te="🧑‍🎤",hTe="👨‍🎤",fTe="👩‍🎤",mTe="🧑‍🎨",gTe="👨‍🎨",bTe="👩‍🎨",ETe="🧑‍✈️",vTe="👨‍✈️",yTe="👩‍✈️",STe="🧑‍🚀",TTe="👨‍🚀",xTe="👩‍🚀",CTe="🧑‍🚒",RTe="👨‍🚒",ATe="👩‍🚒",wTe="👮",NTe="👮",OTe="👮‍♂️",ITe="👮‍♀️",MTe="🕵️",DTe="🕵️‍♂️",kTe="🕵️‍♀️",LTe="💂",PTe="💂‍♂️",UTe="💂‍♀️",FTe="🥷",BTe="👷",GTe="👷‍♂️",zTe="👷‍♀️",VTe="🤴",HTe="👸",qTe="👳",YTe="👳‍♂️",$Te="👳‍♀️",WTe="👲",KTe="🧕",jTe="🤵",QTe="🤵‍♂️",XTe="🤵‍♀️",ZTe="👰",JTe="👰‍♂️",exe="👰‍♀️",txe="👰‍♀️",nxe="🤰",ixe="🤱",sxe="👩‍🍼",rxe="👨‍🍼",oxe="🧑‍🍼",axe="👼",lxe="🎅",cxe="🤶",dxe="🧑‍🎄",uxe="🦸",pxe="🦸‍♂️",_xe="🦸‍♀️",hxe="🦹",fxe="🦹‍♂️",mxe="🦹‍♀️",gxe="🧙",bxe="🧙‍♂️",Exe="🧙‍♀️",vxe="🧚",yxe="🧚‍♂️",Sxe="🧚‍♀️",Txe="🧛",xxe="🧛‍♂️",Cxe="🧛‍♀️",Rxe="🧜",Axe="🧜‍♂️",wxe="🧜‍♀️",Nxe="🧝",Oxe="🧝‍♂️",Ixe="🧝‍♀️",Mxe="🧞",Dxe="🧞‍♂️",kxe="🧞‍♀️",Lxe="🧟",Pxe="🧟‍♂️",Uxe="🧟‍♀️",Fxe="💆",Bxe="💆‍♂️",Gxe="💆‍♀️",zxe="💇",Vxe="💇‍♂️",Hxe="💇‍♀️",qxe="🚶",Yxe="🚶‍♂️",$xe="🚶‍♀️",Wxe="🧍",Kxe="🧍‍♂️",jxe="🧍‍♀️",Qxe="🧎",Xxe="🧎‍♂️",Zxe="🧎‍♀️",Jxe="🧑‍🦯",eCe="👨‍🦯",tCe="👩‍🦯",nCe="🧑‍🦼",iCe="👨‍🦼",sCe="👩‍🦼",rCe="🧑‍🦽",oCe="👨‍🦽",aCe="👩‍🦽",lCe="🏃",cCe="🏃",dCe="🏃‍♂️",uCe="🏃‍♀️",pCe="💃",_Ce="💃",hCe="🕺",fCe="🕴️",mCe="👯",gCe="👯‍♂️",bCe="👯‍♀️",ECe="🧖",vCe="🧖‍♂️",yCe="🧖‍♀️",SCe="🧗",TCe="🧗‍♂️",xCe="🧗‍♀️",CCe="🤺",RCe="🏇",ACe="⛷️",wCe="🏂",NCe="🏌️",OCe="🏌️‍♂️",ICe="🏌️‍♀️",MCe="🏄",DCe="🏄‍♂️",kCe="🏄‍♀️",LCe="🚣",PCe="🚣‍♂️",UCe="🚣‍♀️",FCe="🏊",BCe="🏊‍♂️",GCe="🏊‍♀️",zCe="⛹️",VCe="⛹️‍♂️",HCe="⛹️‍♂️",qCe="⛹️‍♀️",YCe="⛹️‍♀️",$Ce="🏋️",WCe="🏋️‍♂️",KCe="🏋️‍♀️",jCe="🚴",QCe="🚴‍♂️",XCe="🚴‍♀️",ZCe="🚵",JCe="🚵‍♂️",e1e="🚵‍♀️",t1e="🤸",n1e="🤸‍♂️",i1e="🤸‍♀️",s1e="🤼",r1e="🤼‍♂️",o1e="🤼‍♀️",a1e="🤽",l1e="🤽‍♂️",c1e="🤽‍♀️",d1e="🤾",u1e="🤾‍♂️",p1e="🤾‍♀️",_1e="🤹",h1e="🤹‍♂️",f1e="🤹‍♀️",m1e="🧘",g1e="🧘‍♂️",b1e="🧘‍♀️",E1e="🛀",v1e="🛌",y1e="🧑‍🤝‍🧑",S1e="👭",T1e="👫",x1e="👬",C1e="💏",R1e="👩‍❤️‍💋‍👨",A1e="👨‍❤️‍💋‍👨",w1e="👩‍❤️‍💋‍👩",N1e="💑",O1e="👩‍❤️‍👨",I1e="👨‍❤️‍👨",M1e="👩‍❤️‍👩",D1e="👪",k1e="👨‍👩‍👦",L1e="👨‍👩‍👧",P1e="👨‍👩‍👧‍👦",U1e="👨‍👩‍👦‍👦",F1e="👨‍👩‍👧‍👧",B1e="👨‍👨‍👦",G1e="👨‍👨‍👧",z1e="👨‍👨‍👧‍👦",V1e="👨‍👨‍👦‍👦",H1e="👨‍👨‍👧‍👧",q1e="👩‍👩‍👦",Y1e="👩‍👩‍👧",$1e="👩‍👩‍👧‍👦",W1e="👩‍👩‍👦‍👦",K1e="👩‍👩‍👧‍👧",j1e="👨‍👦",Q1e="👨‍👦‍👦",X1e="👨‍👧",Z1e="👨‍👧‍👦",J1e="👨‍👧‍👧",eRe="👩‍👦",tRe="👩‍👦‍👦",nRe="👩‍👧",iRe="👩‍👧‍👦",sRe="👩‍👧‍👧",rRe="🗣️",oRe="👤",aRe="👥",lRe="🫂",cRe="👣",dRe="🐵",uRe="🐒",pRe="🦍",_Re="🦧",hRe="🐶",fRe="🐕",mRe="🦮",gRe="🐕‍🦺",bRe="🐩",ERe="🐺",vRe="🦊",yRe="🦝",SRe="🐱",TRe="🐈",xRe="🐈‍⬛",CRe="🦁",RRe="🐯",ARe="🐅",wRe="🐆",NRe="🐴",ORe="🐎",IRe="🦄",MRe="🦓",DRe="🦌",kRe="🦬",LRe="🐮",PRe="🐂",URe="🐃",FRe="🐄",BRe="🐷",GRe="🐖",zRe="🐗",VRe="🐽",HRe="🐏",qRe="🐑",YRe="🐐",$Re="🐪",WRe="🐫",KRe="🦙",jRe="🦒",QRe="🐘",XRe="🦣",ZRe="🦏",JRe="🦛",eAe="🐭",tAe="🐁",nAe="🐀",iAe="🐹",sAe="🐰",rAe="🐇",oAe="🐿️",aAe="🦫",lAe="🦔",cAe="🦇",dAe="🐻",uAe="🐻‍❄️",pAe="🐨",_Ae="🐼",hAe="🦥",fAe="🦦",mAe="🦨",gAe="🦘",bAe="🦡",EAe="🐾",vAe="🐾",yAe="🦃",SAe="🐔",TAe="🐓",xAe="🐣",CAe="🐤",RAe="🐥",AAe="🐦",wAe="🐧",NAe="🕊️",OAe="🦅",IAe="🦆",MAe="🦢",DAe="🦉",kAe="🦤",LAe="🪶",PAe="🦩",UAe="🦚",FAe="🦜",BAe="🐸",GAe="🐊",zAe="🐢",VAe="🦎",HAe="🐍",qAe="🐲",YAe="🐉",$Ae="🦕",WAe="🐳",KAe="🐋",jAe="🐬",QAe="🐬",XAe="🦭",ZAe="🐟",JAe="🐠",ewe="🐡",twe="🦈",nwe="🐙",iwe="🐚",swe="🐌",rwe="🦋",owe="🐛",awe="🐜",lwe="🐝",cwe="🐝",dwe="🪲",uwe="🐞",pwe="🦗",_we="🪳",hwe="🕷️",fwe="🕸️",mwe="🦂",gwe="🦟",bwe="🪰",Ewe="🪱",vwe="🦠",ywe="💐",Swe="🌸",Twe="💮",xwe="🏵️",Cwe="🌹",Rwe="🥀",Awe="🌺",wwe="🌻",Nwe="🌼",Owe="🌷",Iwe="🌱",Mwe="🪴",Dwe="🌲",kwe="🌳",Lwe="🌴",Pwe="🌵",Uwe="🌾",Fwe="🌿",Bwe="☘️",Gwe="🍀",zwe="🍁",Vwe="🍂",Hwe="🍃",qwe="🍇",Ywe="🍈",$we="🍉",Wwe="🍊",Kwe="🍊",jwe="🍊",Qwe="🍋",Xwe="🍌",Zwe="🍍",Jwe="🥭",eNe="🍎",tNe="🍏",nNe="🍐",iNe="🍑",sNe="🍒",rNe="🍓",oNe="🫐",aNe="🥝",lNe="🍅",cNe="🫒",dNe="🥥",uNe="🥑",pNe="🍆",_Ne="🥔",hNe="🥕",fNe="🌽",mNe="🌶️",gNe="🫑",bNe="🥒",ENe="🥬",vNe="🥦",yNe="🧄",SNe="🧅",TNe="🍄",xNe="🥜",CNe="🌰",RNe="🍞",ANe="🥐",wNe="🥖",NNe="🫓",ONe="🥨",INe="🥯",MNe="🥞",DNe="🧇",kNe="🧀",LNe="🍖",PNe="🍗",UNe="🥩",FNe="🥓",BNe="🍔",GNe="🍟",zNe="🍕",VNe="🌭",HNe="🥪",qNe="🌮",YNe="🌯",$Ne="🫔",WNe="🥙",KNe="🧆",jNe="🥚",QNe="🍳",XNe="🥘",ZNe="🍲",JNe="🫕",eOe="🥣",tOe="🥗",nOe="🍿",iOe="🧈",sOe="🧂",rOe="🥫",oOe="🍱",aOe="🍘",lOe="🍙",cOe="🍚",dOe="🍛",uOe="🍜",pOe="🍝",_Oe="🍠",hOe="🍢",fOe="🍣",mOe="🍤",gOe="🍥",bOe="🥮",EOe="🍡",vOe="🥟",yOe="🥠",SOe="🥡",TOe="🦀",xOe="🦞",COe="🦐",ROe="🦑",AOe="🦪",wOe="🍦",NOe="🍧",OOe="🍨",IOe="🍩",MOe="🍪",DOe="🎂",kOe="🍰",LOe="🧁",POe="🥧",UOe="🍫",FOe="🍬",BOe="🍭",GOe="🍮",zOe="🍯",VOe="🍼",HOe="🥛",qOe="☕",YOe="🫖",$Oe="🍵",WOe="🍶",KOe="🍾",jOe="🍷",QOe="🍸",XOe="🍹",ZOe="🍺",JOe="🍻",eIe="🥂",tIe="🥃",nIe="🥤",iIe="🧋",sIe="🧃",rIe="🧉",oIe="🧊",aIe="🥢",lIe="🍽️",cIe="🍴",dIe="🥄",uIe="🔪",pIe="🔪",_Ie="🏺",hIe="🌍",fIe="🌎",mIe="🌏",gIe="🌐",bIe="🗺️",EIe="🗾",vIe="🧭",yIe="🏔️",SIe="⛰️",TIe="🌋",xIe="🗻",CIe="🏕️",RIe="🏖️",AIe="🏜️",wIe="🏝️",NIe="🏞️",OIe="🏟️",IIe="🏛️",MIe="🏗️",DIe="🧱",kIe="🪨",LIe="🪵",PIe="🛖",UIe="🏘️",FIe="🏚️",BIe="🏠",GIe="🏡",zIe="🏢",VIe="🏣",HIe="🏤",qIe="🏥",YIe="🏦",$Ie="🏨",WIe="🏩",KIe="🏪",jIe="🏫",QIe="🏬",XIe="🏭",ZIe="🏯",JIe="🏰",eMe="💒",tMe="🗼",nMe="🗽",iMe="⛪",sMe="🕌",rMe="🛕",oMe="🕍",aMe="⛩️",lMe="🕋",cMe="⛲",dMe="⛺",uMe="🌁",pMe="🌃",_Me="🏙️",hMe="🌄",fMe="🌅",mMe="🌆",gMe="🌇",bMe="🌉",EMe="♨️",vMe="🎠",yMe="🎡",SMe="🎢",TMe="💈",xMe="🎪",CMe="🚂",RMe="🚃",AMe="🚄",wMe="🚅",NMe="🚆",OMe="🚇",IMe="🚈",MMe="🚉",DMe="🚊",kMe="🚝",LMe="🚞",PMe="🚋",UMe="🚌",FMe="🚍",BMe="🚎",GMe="🚐",zMe="🚑",VMe="🚒",HMe="🚓",qMe="🚔",YMe="🚕",$Me="🚖",WMe="🚗",KMe="🚗",jMe="🚘",QMe="🚙",XMe="🛻",ZMe="🚚",JMe="🚛",eDe="🚜",tDe="🏎️",nDe="🏍️",iDe="🛵",sDe="🦽",rDe="🦼",oDe="🛺",aDe="🚲",lDe="🛴",cDe="🛹",dDe="🛼",uDe="🚏",pDe="🛣️",_De="🛤️",hDe="🛢️",fDe="⛽",mDe="🚨",gDe="🚥",bDe="🚦",EDe="🛑",vDe="🚧",yDe="⚓",SDe="⛵",TDe="⛵",xDe="🛶",CDe="🚤",RDe="🛳️",ADe="⛴️",wDe="🛥️",NDe="🚢",ODe="✈️",IDe="🛩️",MDe="🛫",DDe="🛬",kDe="🪂",LDe="💺",PDe="🚁",UDe="🚟",FDe="🚠",BDe="🚡",GDe="🛰️",zDe="🚀",VDe="🛸",HDe="🛎️",qDe="🧳",YDe="⌛",$De="⏳",WDe="⌚",KDe="⏰",jDe="⏱️",QDe="⏲️",XDe="🕰️",ZDe="🕛",JDe="🕧",e2e="🕐",t2e="🕜",n2e="🕑",i2e="🕝",s2e="🕒",r2e="🕞",o2e="🕓",a2e="🕟",l2e="🕔",c2e="🕠",d2e="🕕",u2e="🕡",p2e="🕖",_2e="🕢",h2e="🕗",f2e="🕣",m2e="🕘",g2e="🕤",b2e="🕙",E2e="🕥",v2e="🕚",y2e="🕦",S2e="🌑",T2e="🌒",x2e="🌓",C2e="🌔",R2e="🌔",A2e="🌕",w2e="🌖",N2e="🌗",O2e="🌘",I2e="🌙",M2e="🌚",D2e="🌛",k2e="🌜",L2e="🌡️",P2e="☀️",U2e="🌝",F2e="🌞",B2e="🪐",G2e="⭐",z2e="🌟",V2e="🌠",H2e="🌌",q2e="☁️",Y2e="⛅",$2e="⛈️",W2e="🌤️",K2e="🌥️",j2e="🌦️",Q2e="🌧️",X2e="🌨️",Z2e="🌩️",J2e="🌪️",eke="🌫️",tke="🌬️",nke="🌀",ike="🌈",ske="🌂",rke="☂️",oke="☔",ake="⛱️",lke="⚡",cke="❄️",dke="☃️",uke="⛄",pke="☄️",_ke="🔥",hke="💧",fke="🌊",mke="🎃",gke="🎄",bke="🎆",Eke="🎇",vke="🧨",yke="✨",Ske="🎈",Tke="🎉",xke="🎊",Cke="🎋",Rke="🎍",Ake="🎎",wke="🎏",Nke="🎐",Oke="🎑",Ike="🧧",Mke="🎀",Dke="🎁",kke="🎗️",Lke="🎟️",Pke="🎫",Uke="🎖️",Fke="🏆",Bke="🏅",Gke="⚽",zke="⚾",Vke="🥎",Hke="🏀",qke="🏐",Yke="🏈",$ke="🏉",Wke="🎾",Kke="🥏",jke="🎳",Qke="🏏",Xke="🏑",Zke="🏒",Jke="🥍",eLe="🏓",tLe="🏸",nLe="🥊",iLe="🥋",sLe="🥅",rLe="⛳",oLe="⛸️",aLe="🎣",lLe="🤿",cLe="🎽",dLe="🎿",uLe="🛷",pLe="🥌",_Le="🎯",hLe="🪀",fLe="🪁",mLe="🔮",gLe="🪄",bLe="🧿",ELe="🎮",vLe="🕹️",yLe="🎰",SLe="🎲",TLe="🧩",xLe="🧸",CLe="🪅",RLe="🪆",ALe="♠️",wLe="♥️",NLe="♦️",OLe="♣️",ILe="♟️",MLe="🃏",DLe="🀄",kLe="🎴",LLe="🎭",PLe="🖼️",ULe="🎨",FLe="🧵",BLe="🪡",GLe="🧶",zLe="🪢",VLe="👓",HLe="🕶️",qLe="🥽",YLe="🥼",$Le="🦺",WLe="👔",KLe="👕",jLe="👕",QLe="👖",XLe="🧣",ZLe="🧤",JLe="🧥",ePe="🧦",tPe="👗",nPe="👘",iPe="🥻",sPe="🩱",rPe="🩲",oPe="🩳",aPe="👙",lPe="👚",cPe="👛",dPe="👜",uPe="👝",pPe="🛍️",_Pe="🎒",hPe="🩴",fPe="👞",mPe="👞",gPe="👟",bPe="🥾",EPe="🥿",vPe="👠",yPe="👡",SPe="🩰",TPe="👢",xPe="👑",CPe="👒",RPe="🎩",APe="🎓",wPe="🧢",NPe="🪖",OPe="⛑️",IPe="📿",MPe="💄",DPe="💍",kPe="💎",LPe="🔇",PPe="🔈",UPe="🔉",FPe="🔊",BPe="📢",GPe="📣",zPe="📯",VPe="🔔",HPe="🔕",qPe="🎼",YPe="🎵",$Pe="🎶",WPe="🎙️",KPe="🎚️",jPe="🎛️",QPe="🎤",XPe="🎧",ZPe="📻",JPe="🎷",eUe="🪗",tUe="🎸",nUe="🎹",iUe="🎺",sUe="🎻",rUe="🪕",oUe="🥁",aUe="🪘",lUe="📱",cUe="📲",dUe="☎️",uUe="☎️",pUe="📞",_Ue="📟",hUe="📠",fUe="🔋",mUe="🔌",gUe="💻",bUe="🖥️",EUe="🖨️",vUe="⌨️",yUe="🖱️",SUe="🖲️",TUe="💽",xUe="💾",CUe="💿",RUe="📀",AUe="🧮",wUe="🎥",NUe="🎞️",OUe="📽️",IUe="🎬",MUe="📺",DUe="📷",kUe="📸",LUe="📹",PUe="📼",UUe="🔍",FUe="🔎",BUe="🕯️",GUe="💡",zUe="🔦",VUe="🏮",HUe="🏮",qUe="🪔",YUe="📔",$Ue="📕",WUe="📖",KUe="📖",jUe="📗",QUe="📘",XUe="📙",ZUe="📚",JUe="📓",eFe="📒",tFe="📃",nFe="📜",iFe="📄",sFe="📰",rFe="🗞️",oFe="📑",aFe="🔖",lFe="🏷️",cFe="💰",dFe="🪙",uFe="💴",pFe="💵",_Fe="💶",hFe="💷",fFe="💸",mFe="💳",gFe="🧾",bFe="💹",EFe="✉️",vFe="📧",yFe="📨",SFe="📩",TFe="📤",xFe="📥",CFe="📫",RFe="📪",AFe="📬",wFe="📭",NFe="📮",OFe="🗳️",IFe="✏️",MFe="✒️",DFe="🖋️",kFe="🖊️",LFe="🖌️",PFe="🖍️",UFe="📝",FFe="📝",BFe="💼",GFe="📁",zFe="📂",VFe="🗂️",HFe="📅",qFe="📆",YFe="🗒️",$Fe="🗓️",WFe="📇",KFe="📈",jFe="📉",QFe="📊",XFe="📋",ZFe="📌",JFe="📍",eBe="📎",tBe="🖇️",nBe="📏",iBe="📐",sBe="✂️",rBe="🗃️",oBe="🗄️",aBe="🗑️",lBe="🔒",cBe="🔓",dBe="🔏",uBe="🔐",pBe="🔑",_Be="🗝️",hBe="🔨",fBe="🪓",mBe="⛏️",gBe="⚒️",bBe="🛠️",EBe="🗡️",vBe="⚔️",yBe="🔫",SBe="🪃",TBe="🏹",xBe="🛡️",CBe="🪚",RBe="🔧",ABe="🪛",wBe="🔩",NBe="⚙️",OBe="🗜️",IBe="⚖️",MBe="🦯",DBe="🔗",kBe="⛓️",LBe="🪝",PBe="🧰",UBe="🧲",FBe="🪜",BBe="⚗️",GBe="🧪",zBe="🧫",VBe="🧬",HBe="🔬",qBe="🔭",YBe="📡",$Be="💉",WBe="🩸",KBe="💊",jBe="🩹",QBe="🩺",XBe="🚪",ZBe="🛗",JBe="🪞",e3e="🪟",t3e="🛏️",n3e="🛋️",i3e="🪑",s3e="🚽",r3e="🪠",o3e="🚿",a3e="🛁",l3e="🪤",c3e="🪒",d3e="🧴",u3e="🧷",p3e="🧹",_3e="🧺",h3e="🧻",f3e="🪣",m3e="🧼",g3e="🪥",b3e="🧽",E3e="🧯",v3e="🛒",y3e="🚬",S3e="⚰️",T3e="🪦",x3e="⚱️",C3e="🗿",R3e="🪧",A3e="🏧",w3e="🚮",N3e="🚰",O3e="♿",I3e="🚹",M3e="🚺",D3e="🚻",k3e="🚼",L3e="🚾",P3e="🛂",U3e="🛃",F3e="🛄",B3e="🛅",G3e="⚠️",z3e="🚸",V3e="⛔",H3e="🚫",q3e="🚳",Y3e="🚭",$3e="🚯",W3e="🚷",K3e="📵",j3e="🔞",Q3e="☢️",X3e="☣️",Z3e="⬆️",J3e="↗️",e4e="➡️",t4e="↘️",n4e="⬇️",i4e="↙️",s4e="⬅️",r4e="↖️",o4e="↕️",a4e="↔️",l4e="↩️",c4e="↪️",d4e="⤴️",u4e="⤵️",p4e="🔃",_4e="🔄",h4e="🔙",f4e="🔚",m4e="🔛",g4e="🔜",b4e="🔝",E4e="🛐",v4e="⚛️",y4e="🕉️",S4e="✡️",T4e="☸️",x4e="☯️",C4e="✝️",R4e="☦️",A4e="☪️",w4e="☮️",N4e="🕎",O4e="🔯",I4e="♈",M4e="♉",D4e="♊",k4e="♋",L4e="♌",P4e="♍",U4e="♎",F4e="♏",B4e="♐",G4e="♑",z4e="♒",V4e="♓",H4e="⛎",q4e="🔀",Y4e="🔁",$4e="🔂",W4e="▶️",K4e="⏩",j4e="⏭️",Q4e="⏯️",X4e="◀️",Z4e="⏪",J4e="⏮️",e5e="🔼",t5e="⏫",n5e="🔽",i5e="⏬",s5e="⏸️",r5e="⏹️",o5e="⏺️",a5e="⏏️",l5e="🎦",c5e="🔅",d5e="🔆",u5e="📶",p5e="📳",_5e="📴",h5e="♀️",f5e="♂️",m5e="⚧️",g5e="✖️",b5e="➕",E5e="➖",v5e="➗",y5e="♾️",S5e="‼️",T5e="⁉️",x5e="❓",C5e="❔",R5e="❕",A5e="❗",w5e="❗",N5e="〰️",O5e="💱",I5e="💲",M5e="⚕️",D5e="♻️",k5e="⚜️",L5e="🔱",P5e="📛",U5e="🔰",F5e="⭕",B5e="✅",G5e="☑️",z5e="✔️",V5e="❌",H5e="❎",q5e="➰",Y5e="➿",$5e="〽️",W5e="✳️",K5e="✴️",j5e="❇️",Q5e="©️",X5e="®️",Z5e="™️",J5e="#️⃣",eGe="*️⃣",tGe="0️⃣",nGe="1️⃣",iGe="2️⃣",sGe="3️⃣",rGe="4️⃣",oGe="5️⃣",aGe="6️⃣",lGe="7️⃣",cGe="8️⃣",dGe="9️⃣",uGe="🔟",pGe="🔠",_Ge="🔡",hGe="🔣",fGe="🔤",mGe="🅰️",gGe="🆎",bGe="🅱️",EGe="🆑",vGe="🆒",yGe="🆓",SGe="ℹ️",TGe="🆔",xGe="Ⓜ️",CGe="🆖",RGe="🅾️",AGe="🆗",wGe="🅿️",NGe="🆘",OGe="🆙",IGe="🆚",MGe="🈁",DGe="🈂️",kGe="🉐",LGe="🉑",PGe="㊗️",UGe="㊙️",FGe="🈵",BGe="🔴",GGe="🟠",zGe="🟡",VGe="🟢",HGe="🔵",qGe="🟣",YGe="🟤",$Ge="⚫",WGe="⚪",KGe="🟥",jGe="🟧",QGe="🟨",XGe="🟩",ZGe="🟦",JGe="🟪",e9e="🟫",t9e="⬛",n9e="⬜",i9e="◼️",s9e="◻️",r9e="◾",o9e="◽",a9e="▪️",l9e="▫️",c9e="🔶",d9e="🔷",u9e="🔸",p9e="🔹",_9e="🔺",h9e="🔻",f9e="💠",m9e="🔘",g9e="🔳",b9e="🔲",E9e="🏁",v9e="🚩",y9e="🎌",S9e="🏴",T9e="🏳️",x9e="🏳️‍🌈",C9e="🏳️‍⚧️",R9e="🏴‍☠️",A9e="🇦🇨",w9e="🇦🇩",N9e="🇦🇪",O9e="🇦🇫",I9e="🇦🇬",M9e="🇦🇮",D9e="🇦🇱",k9e="🇦🇲",L9e="🇦🇴",P9e="🇦🇶",U9e="🇦🇷",F9e="🇦🇸",B9e="🇦🇹",G9e="🇦🇺",z9e="🇦🇼",V9e="🇦🇽",H9e="🇦🇿",q9e="🇧🇦",Y9e="🇧🇧",$9e="🇧🇩",W9e="🇧🇪",K9e="🇧🇫",j9e="🇧🇬",Q9e="🇧🇭",X9e="🇧🇮",Z9e="🇧🇯",J9e="🇧🇱",e8e="🇧🇲",t8e="🇧🇳",n8e="🇧🇴",i8e="🇧🇶",s8e="🇧🇷",r8e="🇧🇸",o8e="🇧🇹",a8e="🇧🇻",l8e="🇧🇼",c8e="🇧🇾",d8e="🇧🇿",u8e="🇨🇦",p8e="🇨🇨",_8e="🇨🇩",h8e="🇨🇫",f8e="🇨🇬",m8e="🇨🇭",g8e="🇨🇮",b8e="🇨🇰",E8e="🇨🇱",v8e="🇨🇲",y8e="🇨🇳",S8e="🇨🇴",T8e="🇨🇵",x8e="🇨🇷",C8e="🇨🇺",R8e="🇨🇻",A8e="🇨🇼",w8e="🇨🇽",N8e="🇨🇾",O8e="🇨🇿",I8e="🇩🇪",M8e="🇩🇬",D8e="🇩🇯",k8e="🇩🇰",L8e="🇩🇲",P8e="🇩🇴",U8e="🇩🇿",F8e="🇪🇦",B8e="🇪🇨",G8e="🇪🇪",z8e="🇪🇬",V8e="🇪🇭",H8e="🇪🇷",q8e="🇪🇸",Y8e="🇪🇹",$8e="🇪🇺",W8e="🇪🇺",K8e="🇫🇮",j8e="🇫🇯",Q8e="🇫🇰",X8e="🇫🇲",Z8e="🇫🇴",J8e="🇫🇷",e6e="🇬🇦",t6e="🇬🇧",n6e="🇬🇧",i6e="🇬🇩",s6e="🇬🇪",r6e="🇬🇫",o6e="🇬🇬",a6e="🇬🇭",l6e="🇬🇮",c6e="🇬🇱",d6e="🇬🇲",u6e="🇬🇳",p6e="🇬🇵",_6e="🇬🇶",h6e="🇬🇷",f6e="🇬🇸",m6e="🇬🇹",g6e="🇬🇺",b6e="🇬🇼",E6e="🇬🇾",v6e="🇭🇰",y6e="🇭🇲",S6e="🇭🇳",T6e="🇭🇷",x6e="🇭🇹",C6e="🇭🇺",R6e="🇮🇨",A6e="🇮🇩",w6e="🇮🇪",N6e="🇮🇱",O6e="🇮🇲",I6e="🇮🇳",M6e="🇮🇴",D6e="🇮🇶",k6e="🇮🇷",L6e="🇮🇸",P6e="🇮🇹",U6e="🇯🇪",F6e="🇯🇲",B6e="🇯🇴",G6e="🇯🇵",z6e="🇰🇪",V6e="🇰🇬",H6e="🇰🇭",q6e="🇰🇮",Y6e="🇰🇲",$6e="🇰🇳",W6e="🇰🇵",K6e="🇰🇷",j6e="🇰🇼",Q6e="🇰🇾",X6e="🇰🇿",Z6e="🇱🇦",J6e="🇱🇧",eze="🇱🇨",tze="🇱🇮",nze="🇱🇰",ize="🇱🇷",sze="🇱🇸",rze="🇱🇹",oze="🇱🇺",aze="🇱🇻",lze="🇱🇾",cze="🇲🇦",dze="🇲🇨",uze="🇲🇩",pze="🇲🇪",_ze="🇲🇫",hze="🇲🇬",fze="🇲🇭",mze="🇲🇰",gze="🇲🇱",bze="🇲🇲",Eze="🇲🇳",vze="🇲🇴",yze="🇲🇵",Sze="🇲🇶",Tze="🇲🇷",xze="🇲🇸",Cze="🇲🇹",Rze="🇲🇺",Aze="🇲🇻",wze="🇲🇼",Nze="🇲🇽",Oze="🇲🇾",Ize="🇲🇿",Mze="🇳🇦",Dze="🇳🇨",kze="🇳🇪",Lze="🇳🇫",Pze="🇳🇬",Uze="🇳🇮",Fze="🇳🇱",Bze="🇳🇴",Gze="🇳🇵",zze="🇳🇷",Vze="🇳🇺",Hze="🇳🇿",qze="🇴🇲",Yze="🇵🇦",$ze="🇵🇪",Wze="🇵🇫",Kze="🇵🇬",jze="🇵🇭",Qze="🇵🇰",Xze="🇵🇱",Zze="🇵🇲",Jze="🇵🇳",eVe="🇵🇷",tVe="🇵🇸",nVe="🇵🇹",iVe="🇵🇼",sVe="🇵🇾",rVe="🇶🇦",oVe="🇷🇪",aVe="🇷🇴",lVe="🇷🇸",cVe="🇷🇺",dVe="🇷🇼",uVe="🇸🇦",pVe="🇸🇧",_Ve="🇸🇨",hVe="🇸🇩",fVe="🇸🇪",mVe="🇸🇬",gVe="🇸🇭",bVe="🇸🇮",EVe="🇸🇯",vVe="🇸🇰",yVe="🇸🇱",SVe="🇸🇲",TVe="🇸🇳",xVe="🇸🇴",CVe="🇸🇷",RVe="🇸🇸",AVe="🇸🇹",wVe="🇸🇻",NVe="🇸🇽",OVe="🇸🇾",IVe="🇸🇿",MVe="🇹🇦",DVe="🇹🇨",kVe="🇹🇩",LVe="🇹🇫",PVe="🇹🇬",UVe="🇹🇭",FVe="🇹🇯",BVe="🇹🇰",GVe="🇹🇱",zVe="🇹🇲",VVe="🇹🇳",HVe="🇹🇴",qVe="🇹🇷",YVe="🇹🇹",$Ve="🇹🇻",WVe="🇹🇼",KVe="🇹🇿",jVe="🇺🇦",QVe="🇺🇬",XVe="🇺🇲",ZVe="🇺🇳",JVe="🇺🇸",eHe="🇺🇾",tHe="🇺🇿",nHe="🇻🇦",iHe="🇻🇨",sHe="🇻🇪",rHe="🇻🇬",oHe="🇻🇮",aHe="🇻🇳",lHe="🇻🇺",cHe="🇼🇫",dHe="🇼🇸",uHe="🇽🇰",pHe="🇾🇪",_He="🇾🇹",hHe="🇿🇦",fHe="🇿🇲",mHe="🇿🇼",gHe="🏴󠁧󠁢󠁥󠁮󠁧󠁿",bHe="🏴󠁧󠁢󠁳󠁣󠁴󠁿",EHe="🏴󠁧󠁢󠁷󠁬󠁳󠁿",vHe={100:"💯",1234:"🔢",grinning:Ibe,smiley:Mbe,smile:Dbe,grin:kbe,laughing:Lbe,satisfied:Pbe,sweat_smile:Ube,rofl:Fbe,joy:Bbe,slightly_smiling_face:Gbe,upside_down_face:zbe,wink:Vbe,blush:Hbe,innocent:qbe,smiling_face_with_three_hearts:Ybe,heart_eyes:$be,star_struck:Wbe,kissing_heart:Kbe,kissing:jbe,relaxed:Qbe,kissing_closed_eyes:Xbe,kissing_smiling_eyes:Zbe,smiling_face_with_tear:Jbe,yum:eEe,stuck_out_tongue:tEe,stuck_out_tongue_winking_eye:nEe,zany_face:iEe,stuck_out_tongue_closed_eyes:sEe,money_mouth_face:rEe,hugs:oEe,hand_over_mouth:aEe,shushing_face:lEe,thinking:cEe,zipper_mouth_face:dEe,raised_eyebrow:uEe,neutral_face:pEe,expressionless:_Ee,no_mouth:hEe,smirk:fEe,unamused:mEe,roll_eyes:gEe,grimacing:bEe,lying_face:EEe,relieved:vEe,pensive:yEe,sleepy:SEe,drooling_face:TEe,sleeping:xEe,mask:CEe,face_with_thermometer:REe,face_with_head_bandage:AEe,nauseated_face:wEe,vomiting_face:NEe,sneezing_face:OEe,hot_face:IEe,cold_face:MEe,woozy_face:DEe,dizzy_face:kEe,exploding_head:LEe,cowboy_hat_face:PEe,partying_face:UEe,disguised_face:FEe,sunglasses:BEe,nerd_face:GEe,monocle_face:zEe,confused:VEe,worried:HEe,slightly_frowning_face:qEe,frowning_face:YEe,open_mouth:$Ee,hushed:WEe,astonished:KEe,flushed:jEe,pleading_face:QEe,frowning:XEe,anguished:ZEe,fearful:JEe,cold_sweat:eve,disappointed_relieved:tve,cry:nve,sob:ive,scream:sve,confounded:rve,persevere:ove,disappointed:ave,sweat:lve,weary:cve,tired_face:dve,yawning_face:uve,triumph:pve,rage:_ve,pout:hve,angry:fve,cursing_face:mve,smiling_imp:gve,imp:bve,skull:Eve,skull_and_crossbones:vve,hankey:yve,poop:Sve,shit:Tve,clown_face:xve,japanese_ogre:Cve,japanese_goblin:Rve,ghost:Ave,alien:wve,space_invader:Nve,robot:Ove,smiley_cat:Ive,smile_cat:Mve,joy_cat:Dve,heart_eyes_cat:kve,smirk_cat:Lve,kissing_cat:Pve,scream_cat:Uve,crying_cat_face:Fve,pouting_cat:Bve,see_no_evil:Gve,hear_no_evil:zve,speak_no_evil:Vve,kiss:Hve,love_letter:qve,cupid:Yve,gift_heart:$ve,sparkling_heart:Wve,heartpulse:Kve,heartbeat:jve,revolving_hearts:Qve,two_hearts:Xve,heart_decoration:Zve,heavy_heart_exclamation:Jve,broken_heart:eye,heart:tye,orange_heart:nye,yellow_heart:iye,green_heart:sye,blue_heart:rye,purple_heart:oye,brown_heart:aye,black_heart:lye,white_heart:cye,anger:dye,boom:uye,collision:pye,dizzy:_ye,sweat_drops:hye,dash:fye,hole:mye,bomb:gye,speech_balloon:bye,eye_speech_bubble:Eye,left_speech_bubble:vye,right_anger_bubble:yye,thought_balloon:Sye,zzz:Tye,wave:xye,raised_back_of_hand:Cye,raised_hand_with_fingers_splayed:Rye,hand:Aye,raised_hand:wye,vulcan_salute:Nye,ok_hand:Oye,pinched_fingers:Iye,pinching_hand:Mye,v:Dye,crossed_fingers:kye,love_you_gesture:Lye,metal:Pye,call_me_hand:Uye,point_left:Fye,point_right:Bye,point_up_2:Gye,middle_finger:zye,fu:Vye,point_down:Hye,point_up:qye,"+1":"👍",thumbsup:Yye,"-1":"👎",thumbsdown:$ye,fist_raised:Wye,fist:Kye,fist_oncoming:jye,facepunch:Qye,punch:Xye,fist_left:Zye,fist_right:Jye,clap:eSe,raised_hands:tSe,open_hands:nSe,palms_up_together:iSe,handshake:sSe,pray:rSe,writing_hand:oSe,nail_care:aSe,selfie:lSe,muscle:cSe,mechanical_arm:dSe,mechanical_leg:uSe,leg:pSe,foot:_Se,ear:hSe,ear_with_hearing_aid:fSe,nose:mSe,brain:gSe,anatomical_heart:bSe,lungs:ESe,tooth:vSe,bone:ySe,eyes:SSe,eye:TSe,tongue:xSe,lips:CSe,baby:RSe,child:ASe,boy:wSe,girl:NSe,adult:OSe,blond_haired_person:ISe,man:MSe,bearded_person:DSe,red_haired_man:kSe,curly_haired_man:LSe,white_haired_man:PSe,bald_man:USe,woman:FSe,red_haired_woman:BSe,person_red_hair:GSe,curly_haired_woman:zSe,person_curly_hair:VSe,white_haired_woman:HSe,person_white_hair:qSe,bald_woman:YSe,person_bald:$Se,blond_haired_woman:WSe,blonde_woman:KSe,blond_haired_man:jSe,older_adult:QSe,older_man:XSe,older_woman:ZSe,frowning_person:JSe,frowning_man:e0e,frowning_woman:t0e,pouting_face:n0e,pouting_man:i0e,pouting_woman:s0e,no_good:r0e,no_good_man:o0e,ng_man:a0e,no_good_woman:l0e,ng_woman:c0e,ok_person:d0e,ok_man:u0e,ok_woman:p0e,tipping_hand_person:_0e,information_desk_person:h0e,tipping_hand_man:f0e,sassy_man:m0e,tipping_hand_woman:g0e,sassy_woman:b0e,raising_hand:E0e,raising_hand_man:v0e,raising_hand_woman:y0e,deaf_person:S0e,deaf_man:T0e,deaf_woman:x0e,bow:C0e,bowing_man:R0e,bowing_woman:A0e,facepalm:w0e,man_facepalming:N0e,woman_facepalming:O0e,shrug:I0e,man_shrugging:M0e,woman_shrugging:D0e,health_worker:k0e,man_health_worker:L0e,woman_health_worker:P0e,student:U0e,man_student:F0e,woman_student:B0e,teacher:G0e,man_teacher:z0e,woman_teacher:V0e,judge:H0e,man_judge:q0e,woman_judge:Y0e,farmer:$0e,man_farmer:W0e,woman_farmer:K0e,cook:j0e,man_cook:Q0e,woman_cook:X0e,mechanic:Z0e,man_mechanic:J0e,woman_mechanic:eTe,factory_worker:tTe,man_factory_worker:nTe,woman_factory_worker:iTe,office_worker:sTe,man_office_worker:rTe,woman_office_worker:oTe,scientist:aTe,man_scientist:lTe,woman_scientist:cTe,technologist:dTe,man_technologist:uTe,woman_technologist:pTe,singer:_Te,man_singer:hTe,woman_singer:fTe,artist:mTe,man_artist:gTe,woman_artist:bTe,pilot:ETe,man_pilot:vTe,woman_pilot:yTe,astronaut:STe,man_astronaut:TTe,woman_astronaut:xTe,firefighter:CTe,man_firefighter:RTe,woman_firefighter:ATe,police_officer:wTe,cop:NTe,policeman:OTe,policewoman:ITe,detective:MTe,male_detective:DTe,female_detective:kTe,guard:LTe,guardsman:PTe,guardswoman:UTe,ninja:FTe,construction_worker:BTe,construction_worker_man:GTe,construction_worker_woman:zTe,prince:VTe,princess:HTe,person_with_turban:qTe,man_with_turban:YTe,woman_with_turban:$Te,man_with_gua_pi_mao:WTe,woman_with_headscarf:KTe,person_in_tuxedo:jTe,man_in_tuxedo:QTe,woman_in_tuxedo:XTe,person_with_veil:ZTe,man_with_veil:JTe,woman_with_veil:exe,bride_with_veil:txe,pregnant_woman:nxe,breast_feeding:ixe,woman_feeding_baby:sxe,man_feeding_baby:rxe,person_feeding_baby:oxe,angel:axe,santa:lxe,mrs_claus:cxe,mx_claus:dxe,superhero:uxe,superhero_man:pxe,superhero_woman:_xe,supervillain:hxe,supervillain_man:fxe,supervillain_woman:mxe,mage:gxe,mage_man:bxe,mage_woman:Exe,fairy:vxe,fairy_man:yxe,fairy_woman:Sxe,vampire:Txe,vampire_man:xxe,vampire_woman:Cxe,merperson:Rxe,merman:Axe,mermaid:wxe,elf:Nxe,elf_man:Oxe,elf_woman:Ixe,genie:Mxe,genie_man:Dxe,genie_woman:kxe,zombie:Lxe,zombie_man:Pxe,zombie_woman:Uxe,massage:Fxe,massage_man:Bxe,massage_woman:Gxe,haircut:zxe,haircut_man:Vxe,haircut_woman:Hxe,walking:qxe,walking_man:Yxe,walking_woman:$xe,standing_person:Wxe,standing_man:Kxe,standing_woman:jxe,kneeling_person:Qxe,kneeling_man:Xxe,kneeling_woman:Zxe,person_with_probing_cane:Jxe,man_with_probing_cane:eCe,woman_with_probing_cane:tCe,person_in_motorized_wheelchair:nCe,man_in_motorized_wheelchair:iCe,woman_in_motorized_wheelchair:sCe,person_in_manual_wheelchair:rCe,man_in_manual_wheelchair:oCe,woman_in_manual_wheelchair:aCe,runner:lCe,running:cCe,running_man:dCe,running_woman:uCe,woman_dancing:pCe,dancer:_Ce,man_dancing:hCe,business_suit_levitating:fCe,dancers:mCe,dancing_men:gCe,dancing_women:bCe,sauna_person:ECe,sauna_man:vCe,sauna_woman:yCe,climbing:SCe,climbing_man:TCe,climbing_woman:xCe,person_fencing:CCe,horse_racing:RCe,skier:ACe,snowboarder:wCe,golfing:NCe,golfing_man:OCe,golfing_woman:ICe,surfer:MCe,surfing_man:DCe,surfing_woman:kCe,rowboat:LCe,rowing_man:PCe,rowing_woman:UCe,swimmer:FCe,swimming_man:BCe,swimming_woman:GCe,bouncing_ball_person:zCe,bouncing_ball_man:VCe,basketball_man:HCe,bouncing_ball_woman:qCe,basketball_woman:YCe,weight_lifting:$Ce,weight_lifting_man:WCe,weight_lifting_woman:KCe,bicyclist:jCe,biking_man:QCe,biking_woman:XCe,mountain_bicyclist:ZCe,mountain_biking_man:JCe,mountain_biking_woman:e1e,cartwheeling:t1e,man_cartwheeling:n1e,woman_cartwheeling:i1e,wrestling:s1e,men_wrestling:r1e,women_wrestling:o1e,water_polo:a1e,man_playing_water_polo:l1e,woman_playing_water_polo:c1e,handball_person:d1e,man_playing_handball:u1e,woman_playing_handball:p1e,juggling_person:_1e,man_juggling:h1e,woman_juggling:f1e,lotus_position:m1e,lotus_position_man:g1e,lotus_position_woman:b1e,bath:E1e,sleeping_bed:v1e,people_holding_hands:y1e,two_women_holding_hands:S1e,couple:T1e,two_men_holding_hands:x1e,couplekiss:C1e,couplekiss_man_woman:R1e,couplekiss_man_man:A1e,couplekiss_woman_woman:w1e,couple_with_heart:N1e,couple_with_heart_woman_man:O1e,couple_with_heart_man_man:I1e,couple_with_heart_woman_woman:M1e,family:D1e,family_man_woman_boy:k1e,family_man_woman_girl:L1e,family_man_woman_girl_boy:P1e,family_man_woman_boy_boy:U1e,family_man_woman_girl_girl:F1e,family_man_man_boy:B1e,family_man_man_girl:G1e,family_man_man_girl_boy:z1e,family_man_man_boy_boy:V1e,family_man_man_girl_girl:H1e,family_woman_woman_boy:q1e,family_woman_woman_girl:Y1e,family_woman_woman_girl_boy:$1e,family_woman_woman_boy_boy:W1e,family_woman_woman_girl_girl:K1e,family_man_boy:j1e,family_man_boy_boy:Q1e,family_man_girl:X1e,family_man_girl_boy:Z1e,family_man_girl_girl:J1e,family_woman_boy:eRe,family_woman_boy_boy:tRe,family_woman_girl:nRe,family_woman_girl_boy:iRe,family_woman_girl_girl:sRe,speaking_head:rRe,bust_in_silhouette:oRe,busts_in_silhouette:aRe,people_hugging:lRe,footprints:cRe,monkey_face:dRe,monkey:uRe,gorilla:pRe,orangutan:_Re,dog:hRe,dog2:fRe,guide_dog:mRe,service_dog:gRe,poodle:bRe,wolf:ERe,fox_face:vRe,raccoon:yRe,cat:SRe,cat2:TRe,black_cat:xRe,lion:CRe,tiger:RRe,tiger2:ARe,leopard:wRe,horse:NRe,racehorse:ORe,unicorn:IRe,zebra:MRe,deer:DRe,bison:kRe,cow:LRe,ox:PRe,water_buffalo:URe,cow2:FRe,pig:BRe,pig2:GRe,boar:zRe,pig_nose:VRe,ram:HRe,sheep:qRe,goat:YRe,dromedary_camel:$Re,camel:WRe,llama:KRe,giraffe:jRe,elephant:QRe,mammoth:XRe,rhinoceros:ZRe,hippopotamus:JRe,mouse:eAe,mouse2:tAe,rat:nAe,hamster:iAe,rabbit:sAe,rabbit2:rAe,chipmunk:oAe,beaver:aAe,hedgehog:lAe,bat:cAe,bear:dAe,polar_bear:uAe,koala:pAe,panda_face:_Ae,sloth:hAe,otter:fAe,skunk:mAe,kangaroo:gAe,badger:bAe,feet:EAe,paw_prints:vAe,turkey:yAe,chicken:SAe,rooster:TAe,hatching_chick:xAe,baby_chick:CAe,hatched_chick:RAe,bird:AAe,penguin:wAe,dove:NAe,eagle:OAe,duck:IAe,swan:MAe,owl:DAe,dodo:kAe,feather:LAe,flamingo:PAe,peacock:UAe,parrot:FAe,frog:BAe,crocodile:GAe,turtle:zAe,lizard:VAe,snake:HAe,dragon_face:qAe,dragon:YAe,sauropod:$Ae,"t-rex":"🦖",whale:WAe,whale2:KAe,dolphin:jAe,flipper:QAe,seal:XAe,fish:ZAe,tropical_fish:JAe,blowfish:ewe,shark:twe,octopus:nwe,shell:iwe,snail:swe,butterfly:rwe,bug:owe,ant:awe,bee:lwe,honeybee:cwe,beetle:dwe,lady_beetle:uwe,cricket:pwe,cockroach:_we,spider:hwe,spider_web:fwe,scorpion:mwe,mosquito:gwe,fly:bwe,worm:Ewe,microbe:vwe,bouquet:ywe,cherry_blossom:Swe,white_flower:Twe,rosette:xwe,rose:Cwe,wilted_flower:Rwe,hibiscus:Awe,sunflower:wwe,blossom:Nwe,tulip:Owe,seedling:Iwe,potted_plant:Mwe,evergreen_tree:Dwe,deciduous_tree:kwe,palm_tree:Lwe,cactus:Pwe,ear_of_rice:Uwe,herb:Fwe,shamrock:Bwe,four_leaf_clover:Gwe,maple_leaf:zwe,fallen_leaf:Vwe,leaves:Hwe,grapes:qwe,melon:Ywe,watermelon:$we,tangerine:Wwe,orange:Kwe,mandarin:jwe,lemon:Qwe,banana:Xwe,pineapple:Zwe,mango:Jwe,apple:eNe,green_apple:tNe,pear:nNe,peach:iNe,cherries:sNe,strawberry:rNe,blueberries:oNe,kiwi_fruit:aNe,tomato:lNe,olive:cNe,coconut:dNe,avocado:uNe,eggplant:pNe,potato:_Ne,carrot:hNe,corn:fNe,hot_pepper:mNe,bell_pepper:gNe,cucumber:bNe,leafy_green:ENe,broccoli:vNe,garlic:yNe,onion:SNe,mushroom:TNe,peanuts:xNe,chestnut:CNe,bread:RNe,croissant:ANe,baguette_bread:wNe,flatbread:NNe,pretzel:ONe,bagel:INe,pancakes:MNe,waffle:DNe,cheese:kNe,meat_on_bone:LNe,poultry_leg:PNe,cut_of_meat:UNe,bacon:FNe,hamburger:BNe,fries:GNe,pizza:zNe,hotdog:VNe,sandwich:HNe,taco:qNe,burrito:YNe,tamale:$Ne,stuffed_flatbread:WNe,falafel:KNe,egg:jNe,fried_egg:QNe,shallow_pan_of_food:XNe,stew:ZNe,fondue:JNe,bowl_with_spoon:eOe,green_salad:tOe,popcorn:nOe,butter:iOe,salt:sOe,canned_food:rOe,bento:oOe,rice_cracker:aOe,rice_ball:lOe,rice:cOe,curry:dOe,ramen:uOe,spaghetti:pOe,sweet_potato:_Oe,oden:hOe,sushi:fOe,fried_shrimp:mOe,fish_cake:gOe,moon_cake:bOe,dango:EOe,dumpling:vOe,fortune_cookie:yOe,takeout_box:SOe,crab:TOe,lobster:xOe,shrimp:COe,squid:ROe,oyster:AOe,icecream:wOe,shaved_ice:NOe,ice_cream:OOe,doughnut:IOe,cookie:MOe,birthday:DOe,cake:kOe,cupcake:LOe,pie:POe,chocolate_bar:UOe,candy:FOe,lollipop:BOe,custard:GOe,honey_pot:zOe,baby_bottle:VOe,milk_glass:HOe,coffee:qOe,teapot:YOe,tea:$Oe,sake:WOe,champagne:KOe,wine_glass:jOe,cocktail:QOe,tropical_drink:XOe,beer:ZOe,beers:JOe,clinking_glasses:eIe,tumbler_glass:tIe,cup_with_straw:nIe,bubble_tea:iIe,beverage_box:sIe,mate:rIe,ice_cube:oIe,chopsticks:aIe,plate_with_cutlery:lIe,fork_and_knife:cIe,spoon:dIe,hocho:uIe,knife:pIe,amphora:_Ie,earth_africa:hIe,earth_americas:fIe,earth_asia:mIe,globe_with_meridians:gIe,world_map:bIe,japan:EIe,compass:vIe,mountain_snow:yIe,mountain:SIe,volcano:TIe,mount_fuji:xIe,camping:CIe,beach_umbrella:RIe,desert:AIe,desert_island:wIe,national_park:NIe,stadium:OIe,classical_building:IIe,building_construction:MIe,bricks:DIe,rock:kIe,wood:LIe,hut:PIe,houses:UIe,derelict_house:FIe,house:BIe,house_with_garden:GIe,office:zIe,post_office:VIe,european_post_office:HIe,hospital:qIe,bank:YIe,hotel:$Ie,love_hotel:WIe,convenience_store:KIe,school:jIe,department_store:QIe,factory:XIe,japanese_castle:ZIe,european_castle:JIe,wedding:eMe,tokyo_tower:tMe,statue_of_liberty:nMe,church:iMe,mosque:sMe,hindu_temple:rMe,synagogue:oMe,shinto_shrine:aMe,kaaba:lMe,fountain:cMe,tent:dMe,foggy:uMe,night_with_stars:pMe,cityscape:_Me,sunrise_over_mountains:hMe,sunrise:fMe,city_sunset:mMe,city_sunrise:gMe,bridge_at_night:bMe,hotsprings:EMe,carousel_horse:vMe,ferris_wheel:yMe,roller_coaster:SMe,barber:TMe,circus_tent:xMe,steam_locomotive:CMe,railway_car:RMe,bullettrain_side:AMe,bullettrain_front:wMe,train2:NMe,metro:OMe,light_rail:IMe,station:MMe,tram:DMe,monorail:kMe,mountain_railway:LMe,train:PMe,bus:UMe,oncoming_bus:FMe,trolleybus:BMe,minibus:GMe,ambulance:zMe,fire_engine:VMe,police_car:HMe,oncoming_police_car:qMe,taxi:YMe,oncoming_taxi:$Me,car:WMe,red_car:KMe,oncoming_automobile:jMe,blue_car:QMe,pickup_truck:XMe,truck:ZMe,articulated_lorry:JMe,tractor:eDe,racing_car:tDe,motorcycle:nDe,motor_scooter:iDe,manual_wheelchair:sDe,motorized_wheelchair:rDe,auto_rickshaw:oDe,bike:aDe,kick_scooter:lDe,skateboard:cDe,roller_skate:dDe,busstop:uDe,motorway:pDe,railway_track:_De,oil_drum:hDe,fuelpump:fDe,rotating_light:mDe,traffic_light:gDe,vertical_traffic_light:bDe,stop_sign:EDe,construction:vDe,anchor:yDe,boat:SDe,sailboat:TDe,canoe:xDe,speedboat:CDe,passenger_ship:RDe,ferry:ADe,motor_boat:wDe,ship:NDe,airplane:ODe,small_airplane:IDe,flight_departure:MDe,flight_arrival:DDe,parachute:kDe,seat:LDe,helicopter:PDe,suspension_railway:UDe,mountain_cableway:FDe,aerial_tramway:BDe,artificial_satellite:GDe,rocket:zDe,flying_saucer:VDe,bellhop_bell:HDe,luggage:qDe,hourglass:YDe,hourglass_flowing_sand:$De,watch:WDe,alarm_clock:KDe,stopwatch:jDe,timer_clock:QDe,mantelpiece_clock:XDe,clock12:ZDe,clock1230:JDe,clock1:e2e,clock130:t2e,clock2:n2e,clock230:i2e,clock3:s2e,clock330:r2e,clock4:o2e,clock430:a2e,clock5:l2e,clock530:c2e,clock6:d2e,clock630:u2e,clock7:p2e,clock730:_2e,clock8:h2e,clock830:f2e,clock9:m2e,clock930:g2e,clock10:b2e,clock1030:E2e,clock11:v2e,clock1130:y2e,new_moon:S2e,waxing_crescent_moon:T2e,first_quarter_moon:x2e,moon:C2e,waxing_gibbous_moon:R2e,full_moon:A2e,waning_gibbous_moon:w2e,last_quarter_moon:N2e,waning_crescent_moon:O2e,crescent_moon:I2e,new_moon_with_face:M2e,first_quarter_moon_with_face:D2e,last_quarter_moon_with_face:k2e,thermometer:L2e,sunny:P2e,full_moon_with_face:U2e,sun_with_face:F2e,ringed_planet:B2e,star:G2e,star2:z2e,stars:V2e,milky_way:H2e,cloud:q2e,partly_sunny:Y2e,cloud_with_lightning_and_rain:$2e,sun_behind_small_cloud:W2e,sun_behind_large_cloud:K2e,sun_behind_rain_cloud:j2e,cloud_with_rain:Q2e,cloud_with_snow:X2e,cloud_with_lightning:Z2e,tornado:J2e,fog:eke,wind_face:tke,cyclone:nke,rainbow:ike,closed_umbrella:ske,open_umbrella:rke,umbrella:oke,parasol_on_ground:ake,zap:lke,snowflake:cke,snowman_with_snow:dke,snowman:uke,comet:pke,fire:_ke,droplet:hke,ocean:fke,jack_o_lantern:mke,christmas_tree:gke,fireworks:bke,sparkler:Eke,firecracker:vke,sparkles:yke,balloon:Ske,tada:Tke,confetti_ball:xke,tanabata_tree:Cke,bamboo:Rke,dolls:Ake,flags:wke,wind_chime:Nke,rice_scene:Oke,red_envelope:Ike,ribbon:Mke,gift:Dke,reminder_ribbon:kke,tickets:Lke,ticket:Pke,medal_military:Uke,trophy:Fke,medal_sports:Bke,"1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉",soccer:Gke,baseball:zke,softball:Vke,basketball:Hke,volleyball:qke,football:Yke,rugby_football:$ke,tennis:Wke,flying_disc:Kke,bowling:jke,cricket_game:Qke,field_hockey:Xke,ice_hockey:Zke,lacrosse:Jke,ping_pong:eLe,badminton:tLe,boxing_glove:nLe,martial_arts_uniform:iLe,goal_net:sLe,golf:rLe,ice_skate:oLe,fishing_pole_and_fish:aLe,diving_mask:lLe,running_shirt_with_sash:cLe,ski:dLe,sled:uLe,curling_stone:pLe,dart:_Le,yo_yo:hLe,kite:fLe,"8ball":"🎱",crystal_ball:mLe,magic_wand:gLe,nazar_amulet:bLe,video_game:ELe,joystick:vLe,slot_machine:yLe,game_die:SLe,jigsaw:TLe,teddy_bear:xLe,pinata:CLe,nesting_dolls:RLe,spades:ALe,hearts:wLe,diamonds:NLe,clubs:OLe,chess_pawn:ILe,black_joker:MLe,mahjong:DLe,flower_playing_cards:kLe,performing_arts:LLe,framed_picture:PLe,art:ULe,thread:FLe,sewing_needle:BLe,yarn:GLe,knot:zLe,eyeglasses:VLe,dark_sunglasses:HLe,goggles:qLe,lab_coat:YLe,safety_vest:$Le,necktie:WLe,shirt:KLe,tshirt:jLe,jeans:QLe,scarf:XLe,gloves:ZLe,coat:JLe,socks:ePe,dress:tPe,kimono:nPe,sari:iPe,one_piece_swimsuit:sPe,swim_brief:rPe,shorts:oPe,bikini:aPe,womans_clothes:lPe,purse:cPe,handbag:dPe,pouch:uPe,shopping:pPe,school_satchel:_Pe,thong_sandal:hPe,mans_shoe:fPe,shoe:mPe,athletic_shoe:gPe,hiking_boot:bPe,flat_shoe:EPe,high_heel:vPe,sandal:yPe,ballet_shoes:SPe,boot:TPe,crown:xPe,womans_hat:CPe,tophat:RPe,mortar_board:APe,billed_cap:wPe,military_helmet:NPe,rescue_worker_helmet:OPe,prayer_beads:IPe,lipstick:MPe,ring:DPe,gem:kPe,mute:LPe,speaker:PPe,sound:UPe,loud_sound:FPe,loudspeaker:BPe,mega:GPe,postal_horn:zPe,bell:VPe,no_bell:HPe,musical_score:qPe,musical_note:YPe,notes:$Pe,studio_microphone:WPe,level_slider:KPe,control_knobs:jPe,microphone:QPe,headphones:XPe,radio:ZPe,saxophone:JPe,accordion:eUe,guitar:tUe,musical_keyboard:nUe,trumpet:iUe,violin:sUe,banjo:rUe,drum:oUe,long_drum:aUe,iphone:lUe,calling:cUe,phone:dUe,telephone:uUe,telephone_receiver:pUe,pager:_Ue,fax:hUe,battery:fUe,electric_plug:mUe,computer:gUe,desktop_computer:bUe,printer:EUe,keyboard:vUe,computer_mouse:yUe,trackball:SUe,minidisc:TUe,floppy_disk:xUe,cd:CUe,dvd:RUe,abacus:AUe,movie_camera:wUe,film_strip:NUe,film_projector:OUe,clapper:IUe,tv:MUe,camera:DUe,camera_flash:kUe,video_camera:LUe,vhs:PUe,mag:UUe,mag_right:FUe,candle:BUe,bulb:GUe,flashlight:zUe,izakaya_lantern:VUe,lantern:HUe,diya_lamp:qUe,notebook_with_decorative_cover:YUe,closed_book:$Ue,book:WUe,open_book:KUe,green_book:jUe,blue_book:QUe,orange_book:XUe,books:ZUe,notebook:JUe,ledger:eFe,page_with_curl:tFe,scroll:nFe,page_facing_up:iFe,newspaper:sFe,newspaper_roll:rFe,bookmark_tabs:oFe,bookmark:aFe,label:lFe,moneybag:cFe,coin:dFe,yen:uFe,dollar:pFe,euro:_Fe,pound:hFe,money_with_wings:fFe,credit_card:mFe,receipt:gFe,chart:bFe,envelope:EFe,email:vFe,"e-mail":"📧",incoming_envelope:yFe,envelope_with_arrow:SFe,outbox_tray:TFe,inbox_tray:xFe,package:"📦",mailbox:CFe,mailbox_closed:RFe,mailbox_with_mail:AFe,mailbox_with_no_mail:wFe,postbox:NFe,ballot_box:OFe,pencil2:IFe,black_nib:MFe,fountain_pen:DFe,pen:kFe,paintbrush:LFe,crayon:PFe,memo:UFe,pencil:FFe,briefcase:BFe,file_folder:GFe,open_file_folder:zFe,card_index_dividers:VFe,date:HFe,calendar:qFe,spiral_notepad:YFe,spiral_calendar:$Fe,card_index:WFe,chart_with_upwards_trend:KFe,chart_with_downwards_trend:jFe,bar_chart:QFe,clipboard:XFe,pushpin:ZFe,round_pushpin:JFe,paperclip:eBe,paperclips:tBe,straight_ruler:nBe,triangular_ruler:iBe,scissors:sBe,card_file_box:rBe,file_cabinet:oBe,wastebasket:aBe,lock:lBe,unlock:cBe,lock_with_ink_pen:dBe,closed_lock_with_key:uBe,key:pBe,old_key:_Be,hammer:hBe,axe:fBe,pick:mBe,hammer_and_pick:gBe,hammer_and_wrench:bBe,dagger:EBe,crossed_swords:vBe,gun:yBe,boomerang:SBe,bow_and_arrow:TBe,shield:xBe,carpentry_saw:CBe,wrench:RBe,screwdriver:ABe,nut_and_bolt:wBe,gear:NBe,clamp:OBe,balance_scale:IBe,probing_cane:MBe,link:DBe,chains:kBe,hook:LBe,toolbox:PBe,magnet:UBe,ladder:FBe,alembic:BBe,test_tube:GBe,petri_dish:zBe,dna:VBe,microscope:HBe,telescope:qBe,satellite:YBe,syringe:$Be,drop_of_blood:WBe,pill:KBe,adhesive_bandage:jBe,stethoscope:QBe,door:XBe,elevator:ZBe,mirror:JBe,window:e3e,bed:t3e,couch_and_lamp:n3e,chair:i3e,toilet:s3e,plunger:r3e,shower:o3e,bathtub:a3e,mouse_trap:l3e,razor:c3e,lotion_bottle:d3e,safety_pin:u3e,broom:p3e,basket:_3e,roll_of_paper:h3e,bucket:f3e,soap:m3e,toothbrush:g3e,sponge:b3e,fire_extinguisher:E3e,shopping_cart:v3e,smoking:y3e,coffin:S3e,headstone:T3e,funeral_urn:x3e,moyai:C3e,placard:R3e,atm:A3e,put_litter_in_its_place:w3e,potable_water:N3e,wheelchair:O3e,mens:I3e,womens:M3e,restroom:D3e,baby_symbol:k3e,wc:L3e,passport_control:P3e,customs:U3e,baggage_claim:F3e,left_luggage:B3e,warning:G3e,children_crossing:z3e,no_entry:V3e,no_entry_sign:H3e,no_bicycles:q3e,no_smoking:Y3e,do_not_litter:$3e,"non-potable_water":"🚱",no_pedestrians:W3e,no_mobile_phones:K3e,underage:j3e,radioactive:Q3e,biohazard:X3e,arrow_up:Z3e,arrow_upper_right:J3e,arrow_right:e4e,arrow_lower_right:t4e,arrow_down:n4e,arrow_lower_left:i4e,arrow_left:s4e,arrow_upper_left:r4e,arrow_up_down:o4e,left_right_arrow:a4e,leftwards_arrow_with_hook:l4e,arrow_right_hook:c4e,arrow_heading_up:d4e,arrow_heading_down:u4e,arrows_clockwise:p4e,arrows_counterclockwise:_4e,back:h4e,end:f4e,on:m4e,soon:g4e,top:b4e,place_of_worship:E4e,atom_symbol:v4e,om:y4e,star_of_david:S4e,wheel_of_dharma:T4e,yin_yang:x4e,latin_cross:C4e,orthodox_cross:R4e,star_and_crescent:A4e,peace_symbol:w4e,menorah:N4e,six_pointed_star:O4e,aries:I4e,taurus:M4e,gemini:D4e,cancer:k4e,leo:L4e,virgo:P4e,libra:U4e,scorpius:F4e,sagittarius:B4e,capricorn:G4e,aquarius:z4e,pisces:V4e,ophiuchus:H4e,twisted_rightwards_arrows:q4e,repeat:Y4e,repeat_one:$4e,arrow_forward:W4e,fast_forward:K4e,next_track_button:j4e,play_or_pause_button:Q4e,arrow_backward:X4e,rewind:Z4e,previous_track_button:J4e,arrow_up_small:e5e,arrow_double_up:t5e,arrow_down_small:n5e,arrow_double_down:i5e,pause_button:s5e,stop_button:r5e,record_button:o5e,eject_button:a5e,cinema:l5e,low_brightness:c5e,high_brightness:d5e,signal_strength:u5e,vibration_mode:p5e,mobile_phone_off:_5e,female_sign:h5e,male_sign:f5e,transgender_symbol:m5e,heavy_multiplication_x:g5e,heavy_plus_sign:b5e,heavy_minus_sign:E5e,heavy_division_sign:v5e,infinity:y5e,bangbang:S5e,interrobang:T5e,question:x5e,grey_question:C5e,grey_exclamation:R5e,exclamation:A5e,heavy_exclamation_mark:w5e,wavy_dash:N5e,currency_exchange:O5e,heavy_dollar_sign:I5e,medical_symbol:M5e,recycle:D5e,fleur_de_lis:k5e,trident:L5e,name_badge:P5e,beginner:U5e,o:F5e,white_check_mark:B5e,ballot_box_with_check:G5e,heavy_check_mark:z5e,x:V5e,negative_squared_cross_mark:H5e,curly_loop:q5e,loop:Y5e,part_alternation_mark:$5e,eight_spoked_asterisk:W5e,eight_pointed_black_star:K5e,sparkle:j5e,copyright:Q5e,registered:X5e,tm:Z5e,hash:J5e,asterisk:eGe,zero:tGe,one:nGe,two:iGe,three:sGe,four:rGe,five:oGe,six:aGe,seven:lGe,eight:cGe,nine:dGe,keycap_ten:uGe,capital_abcd:pGe,abcd:_Ge,symbols:hGe,abc:fGe,a:mGe,ab:gGe,b:bGe,cl:EGe,cool:vGe,free:yGe,information_source:SGe,id:TGe,m:xGe,new:"🆕",ng:CGe,o2:RGe,ok:AGe,parking:wGe,sos:NGe,up:OGe,vs:IGe,koko:MGe,sa:DGe,ideograph_advantage:kGe,accept:LGe,congratulations:PGe,secret:UGe,u6e80:FGe,red_circle:BGe,orange_circle:GGe,yellow_circle:zGe,green_circle:VGe,large_blue_circle:HGe,purple_circle:qGe,brown_circle:YGe,black_circle:$Ge,white_circle:WGe,red_square:KGe,orange_square:jGe,yellow_square:QGe,green_square:XGe,blue_square:ZGe,purple_square:JGe,brown_square:e9e,black_large_square:t9e,white_large_square:n9e,black_medium_square:i9e,white_medium_square:s9e,black_medium_small_square:r9e,white_medium_small_square:o9e,black_small_square:a9e,white_small_square:l9e,large_orange_diamond:c9e,large_blue_diamond:d9e,small_orange_diamond:u9e,small_blue_diamond:p9e,small_red_triangle:_9e,small_red_triangle_down:h9e,diamond_shape_with_a_dot_inside:f9e,radio_button:m9e,white_square_button:g9e,black_square_button:b9e,checkered_flag:E9e,triangular_flag_on_post:v9e,crossed_flags:y9e,black_flag:S9e,white_flag:T9e,rainbow_flag:x9e,transgender_flag:C9e,pirate_flag:R9e,ascension_island:A9e,andorra:w9e,united_arab_emirates:N9e,afghanistan:O9e,antigua_barbuda:I9e,anguilla:M9e,albania:D9e,armenia:k9e,angola:L9e,antarctica:P9e,argentina:U9e,american_samoa:F9e,austria:B9e,australia:G9e,aruba:z9e,aland_islands:V9e,azerbaijan:H9e,bosnia_herzegovina:q9e,barbados:Y9e,bangladesh:$9e,belgium:W9e,burkina_faso:K9e,bulgaria:j9e,bahrain:Q9e,burundi:X9e,benin:Z9e,st_barthelemy:J9e,bermuda:e8e,brunei:t8e,bolivia:n8e,caribbean_netherlands:i8e,brazil:s8e,bahamas:r8e,bhutan:o8e,bouvet_island:a8e,botswana:l8e,belarus:c8e,belize:d8e,canada:u8e,cocos_islands:p8e,congo_kinshasa:_8e,central_african_republic:h8e,congo_brazzaville:f8e,switzerland:m8e,cote_divoire:g8e,cook_islands:b8e,chile:E8e,cameroon:v8e,cn:y8e,colombia:S8e,clipperton_island:T8e,costa_rica:x8e,cuba:C8e,cape_verde:R8e,curacao:A8e,christmas_island:w8e,cyprus:N8e,czech_republic:O8e,de:I8e,diego_garcia:M8e,djibouti:D8e,denmark:k8e,dominica:L8e,dominican_republic:P8e,algeria:U8e,ceuta_melilla:F8e,ecuador:B8e,estonia:G8e,egypt:z8e,western_sahara:V8e,eritrea:H8e,es:q8e,ethiopia:Y8e,eu:$8e,european_union:W8e,finland:K8e,fiji:j8e,falkland_islands:Q8e,micronesia:X8e,faroe_islands:Z8e,fr:J8e,gabon:e6e,gb:t6e,uk:n6e,grenada:i6e,georgia:s6e,french_guiana:r6e,guernsey:o6e,ghana:a6e,gibraltar:l6e,greenland:c6e,gambia:d6e,guinea:u6e,guadeloupe:p6e,equatorial_guinea:_6e,greece:h6e,south_georgia_south_sandwich_islands:f6e,guatemala:m6e,guam:g6e,guinea_bissau:b6e,guyana:E6e,hong_kong:v6e,heard_mcdonald_islands:y6e,honduras:S6e,croatia:T6e,haiti:x6e,hungary:C6e,canary_islands:R6e,indonesia:A6e,ireland:w6e,israel:N6e,isle_of_man:O6e,india:I6e,british_indian_ocean_territory:M6e,iraq:D6e,iran:k6e,iceland:L6e,it:P6e,jersey:U6e,jamaica:F6e,jordan:B6e,jp:G6e,kenya:z6e,kyrgyzstan:V6e,cambodia:H6e,kiribati:q6e,comoros:Y6e,st_kitts_nevis:$6e,north_korea:W6e,kr:K6e,kuwait:j6e,cayman_islands:Q6e,kazakhstan:X6e,laos:Z6e,lebanon:J6e,st_lucia:eze,liechtenstein:tze,sri_lanka:nze,liberia:ize,lesotho:sze,lithuania:rze,luxembourg:oze,latvia:aze,libya:lze,morocco:cze,monaco:dze,moldova:uze,montenegro:pze,st_martin:_ze,madagascar:hze,marshall_islands:fze,macedonia:mze,mali:gze,myanmar:bze,mongolia:Eze,macau:vze,northern_mariana_islands:yze,martinique:Sze,mauritania:Tze,montserrat:xze,malta:Cze,mauritius:Rze,maldives:Aze,malawi:wze,mexico:Nze,malaysia:Oze,mozambique:Ize,namibia:Mze,new_caledonia:Dze,niger:kze,norfolk_island:Lze,nigeria:Pze,nicaragua:Uze,netherlands:Fze,norway:Bze,nepal:Gze,nauru:zze,niue:Vze,new_zealand:Hze,oman:qze,panama:Yze,peru:$ze,french_polynesia:Wze,papua_new_guinea:Kze,philippines:jze,pakistan:Qze,poland:Xze,st_pierre_miquelon:Zze,pitcairn_islands:Jze,puerto_rico:eVe,palestinian_territories:tVe,portugal:nVe,palau:iVe,paraguay:sVe,qatar:rVe,reunion:oVe,romania:aVe,serbia:lVe,ru:cVe,rwanda:dVe,saudi_arabia:uVe,solomon_islands:pVe,seychelles:_Ve,sudan:hVe,sweden:fVe,singapore:mVe,st_helena:gVe,slovenia:bVe,svalbard_jan_mayen:EVe,slovakia:vVe,sierra_leone:yVe,san_marino:SVe,senegal:TVe,somalia:xVe,suriname:CVe,south_sudan:RVe,sao_tome_principe:AVe,el_salvador:wVe,sint_maarten:NVe,syria:OVe,swaziland:IVe,tristan_da_cunha:MVe,turks_caicos_islands:DVe,chad:kVe,french_southern_territories:LVe,togo:PVe,thailand:UVe,tajikistan:FVe,tokelau:BVe,timor_leste:GVe,turkmenistan:zVe,tunisia:VVe,tonga:HVe,tr:qVe,trinidad_tobago:YVe,tuvalu:$Ve,taiwan:WVe,tanzania:KVe,ukraine:jVe,uganda:QVe,us_outlying_islands:XVe,united_nations:ZVe,us:JVe,uruguay:eHe,uzbekistan:tHe,vatican_city:nHe,st_vincent_grenadines:iHe,venezuela:sHe,british_virgin_islands:rHe,us_virgin_islands:oHe,vietnam:aHe,vanuatu:lHe,wallis_futuna:cHe,samoa:dHe,kosovo:uHe,yemen:pHe,mayotte:_He,south_africa:hHe,zambia:fHe,zimbabwe:mHe,england:gHe,scotland:bHe,wales:EHe};var yHe={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["0&&!l.test(v[g-1])||g+b.lengthh&&(m=new f("text","",0),m.content=c.slice(h,g),E.push(m)),m=new f("emoji","",0),m.markup=y,m.content=t[y],E.push(m),h=g+b.length}),h=0;f--)b=E[f],(b.type==="link_open"||b.type==="link_close")&&b.info==="auto"&&(v-=b.nesting),b.type==="text"&&v===0&&s.test(b.content)&&(g[m].children=E=o(E,f,d(b.content,b.level,_.Token)))}};function xHe(n){return n.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var CHe=function(e){var t=e.defs,i;e.enabled.length&&(t=Object.keys(t).reduce(function(l,d){return e.enabled.indexOf(d)>=0&&(l[d]=t[d]),l},{})),i=Object.keys(e.shortcuts).reduce(function(l,d){return t[d]?Array.isArray(e.shortcuts[d])?(e.shortcuts[d].forEach(function(c){l[c]=d}),l):(l[e.shortcuts[d]]=d,l):l},{});var s=Object.keys(t),r;s.length===0?r="^$":r=s.map(function(l){return":"+l+":"}).concat(Object.keys(i)).sort().reverse().map(function(l){return xHe(l)}).join("|");var o=RegExp(r),a=RegExp(r,"g");return{defs:t,shortcuts:i,scanRE:o,replaceRE:a}},RHe=SHe,AHe=THe,wHe=CHe,NHe=function(e,t){var i={defs:{},shortcuts:{},enabled:[]},s=wHe(e.utils.assign({},i,t||{}));e.renderer.rules.emoji=RHe,e.core.ruler.after("linkify","emoji",AHe(e,s.defs,s.shortcuts,s.scanRE,s.replaceRE))},OHe=vHe,IHe=yHe,MHe=NHe,DHe=function(e,t){var i={defs:OHe,shortcuts:IHe,enabled:[]},s=e.utils.assign({},i,t||{});MHe(e,s)};const kHe=Ys(DHe);var ES=!1,ba={false:"push",true:"unshift",after:"push",before:"unshift"},su={isPermalinkSymbol:!0};function Yg(n,e,t,i){var s;if(!ES){var r="Using deprecated markdown-it-anchor permalink option, see https://github.com/valeriangalliat/markdown-it-anchor#permalinks";typeof process=="object"&&process&&process.emitWarning?process.emitWarning(r):console.warn(r),ES=!0}var o=[Object.assign(new t.Token("link_open","a",1),{attrs:[].concat(e.permalinkClass?[["class",e.permalinkClass]]:[],[["href",e.permalinkHref(n,t)]],Object.entries(e.permalinkAttrs(n,t)))}),Object.assign(new t.Token("html_block","",0),{content:e.permalinkSymbol,meta:su}),new t.Token("link_close","a",-1)];e.permalinkSpace&&t.tokens[i+1].children[ba[e.permalinkBefore]](Object.assign(new t.Token("text","",0),{content:" "})),(s=t.tokens[i+1].children)[ba[e.permalinkBefore]].apply(s,o)}function fN(n){return"#"+n}function mN(n){return{}}var LHe={class:"header-anchor",symbol:"#",renderHref:fN,renderAttrs:mN};function bc(n){function e(t){return t=Object.assign({},e.defaults,t),function(i,s,r,o){return n(i,t,s,r,o)}}return e.defaults=Object.assign({},LHe),e.renderPermalinkImpl=n,e}var rp=bc(function(n,e,t,i,s){var r,o=[Object.assign(new i.Token("link_open","a",1),{attrs:[].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(n,i)]],e.ariaHidden?[["aria-hidden","true"]]:[],Object.entries(e.renderAttrs(n,i)))}),Object.assign(new i.Token("html_inline","",0),{content:e.symbol,meta:su}),new i.Token("link_close","a",-1)];if(e.space){var a=typeof e.space=="string"?e.space:" ";i.tokens[s+1].children[ba[e.placement]](Object.assign(new i.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:a}))}(r=i.tokens[s+1].children)[ba[e.placement]].apply(r,o)});Object.assign(rp.defaults,{space:!0,placement:"after",ariaHidden:!1});var qr=bc(rp.renderPermalinkImpl);qr.defaults=Object.assign({},rp.defaults,{ariaHidden:!0});var gN=bc(function(n,e,t,i,s){var r=[Object.assign(new i.Token("link_open","a",1),{attrs:[].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(n,i)]],Object.entries(e.renderAttrs(n,i)))})].concat(e.safariReaderFix?[new i.Token("span_open","span",1)]:[],i.tokens[s+1].children,e.safariReaderFix?[new i.Token("span_close","span",-1)]:[],[new i.Token("link_close","a",-1)]);i.tokens[s+1]=Object.assign(new i.Token("inline","",0),{children:r})});Object.assign(gN.defaults,{safariReaderFix:!1});var vS=bc(function(n,e,t,i,s){var r;if(!["visually-hidden","aria-label","aria-describedby","aria-labelledby"].includes(e.style))throw new Error("`permalink.linkAfterHeader` called with unknown style option `"+e.style+"`");if(!["aria-describedby","aria-labelledby"].includes(e.style)&&!e.assistiveText)throw new Error("`permalink.linkAfterHeader` called without the `assistiveText` option in `"+e.style+"` style");if(e.style==="visually-hidden"&&!e.visuallyHiddenClass)throw new Error("`permalink.linkAfterHeader` called without the `visuallyHiddenClass` option in `visually-hidden` style");var o=i.tokens[s+1].children.filter(function(_){return _.type==="text"||_.type==="code_inline"}).reduce(function(_,f){return _+f.content},""),a=[],l=[];if(e.class&&l.push(["class",e.class]),l.push(["href",e.renderHref(n,i)]),l.push.apply(l,Object.entries(e.renderAttrs(n,i))),e.style==="visually-hidden"){if(a.push(Object.assign(new i.Token("span_open","span",1),{attrs:[["class",e.visuallyHiddenClass]]}),Object.assign(new i.Token("text","",0),{content:e.assistiveText(o)}),new i.Token("span_close","span",-1)),e.space){var d=typeof e.space=="string"?e.space:" ";a[ba[e.placement]](Object.assign(new i.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:d}))}a[ba[e.placement]](Object.assign(new i.Token("span_open","span",1),{attrs:[["aria-hidden","true"]]}),Object.assign(new i.Token("html_inline","",0),{content:e.symbol,meta:su}),new i.Token("span_close","span",-1))}else a.push(Object.assign(new i.Token("html_inline","",0),{content:e.symbol,meta:su}));e.style==="aria-label"?l.push(["aria-label",e.assistiveText(o)]):["aria-describedby","aria-labelledby"].includes(e.style)&&l.push([e.style,n]);var c=[Object.assign(new i.Token("link_open","a",1),{attrs:l})].concat(a,[new i.Token("link_close","a",-1)]);(r=i.tokens).splice.apply(r,[s+3,0].concat(c)),e.wrapper&&(i.tokens.splice(s,0,Object.assign(new i.Token("html_block","",0),{content:e.wrapper[0]+` +`,o.map=[t,e.line],!0},Pme=function(e,t,i,s){var r,o,a,l,d,c,_,f=!1,m=e.bMarks[t]+e.tShift[t],h=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||m+3>h||(r=e.src.charCodeAt(m),r!==126&&r!==96)||(d=m,m=e.skipChars(m,r),o=m-d,o<3)||(_=e.src.slice(d,m),a=e.src.slice(m,h),r===96&&a.indexOf(String.fromCharCode(r))>=0))return!1;if(s)return!0;for(l=t;l++,!(l>=i||(m=d=e.bMarks[l]+e.tShift[l],h=e.eMarks[l],m=4)&&(m=e.skipChars(m,r),!(m-d=4||e.src.charCodeAt(A)!==62)return!1;if(s)return!0;for(h=[],E=[],v=[],y=[],x=e.md.block.ruler.getRules("blockquote"),g=e.parentType,e.parentType="blockquote",f=t;f=U));f++){if(e.src.charCodeAt(A++)===62&&!R){for(l=e.sCount[f]+1,e.src.charCodeAt(A)===32?(A++,l++,r=!1,T=!0):e.src.charCodeAt(A)===9?(T=!0,(e.bsCount[f]+l)%4===3?(A++,l++,r=!1):r=!0):T=!1,m=l,h.push(e.bMarks[f]),e.bMarks[f]=A;A=U,E.push(e.bsCount[f]),e.bsCount[f]=e.sCount[f]+1+(T?1:0),v.push(e.sCount[f]),e.sCount[f]=m-l,y.push(e.tShift[f]),e.tShift[f]=A-e.bMarks[f];continue}if(c)break;for(C=!1,a=0,d=x.length;a",O.map=_=[t,0],e.md.block.tokenize(e,t,f),O=e.push("blockquote_close","blockquote",-1),O.markup=">",e.lineMax=S,e.parentType=g,_[1]=e.line,a=0;a=4||(r=e.src.charCodeAt(d++),r!==42&&r!==45&&r!==95))return!1;for(o=1;d=r||(t=n.src.charCodeAt(s++),t<48||t>57))return-1;for(;;){if(s>=r)return-1;if(t=n.src.charCodeAt(s++),t>=48&&t<=57){if(s-i>=10)return-1;continue}if(t===41||t===46)break;return-1}return s=4||e.listIndent>=0&&e.sCount[G]-e.listIndent>=4&&e.sCount[G]=e.blkIndent&&(P=!0),(A=iS(e,G))>=0){if(_=!0,F=e.bMarks[G]+e.tShift[G],g=Number(e.src.slice(F,A-1)),P&&g!==1)return!1}else if((A=nS(e,G))>=0)_=!1;else return!1;if(P&&e.skipSpaces(A)>=e.eMarks[G])return!1;if(s)return!0;for(b=e.src.charCodeAt(A-1),E=e.tokens.length,_?(H=e.push("ordered_list_open","ol",1),g!==1&&(H.attrs=[["start",g]])):H=e.push("bullet_list_open","ul",1),H.map=h=[G,0],H.markup=String.fromCharCode(b),U=!1,L=e.md.block.ruler.getRules("list"),C=e.parentType,e.parentType="list";G=v?d=1:d=y-c,d>4&&(d=1),l=c+d,H=e.push("list_item_open","li",1),H.markup=String.fromCharCode(b),H.map=f=[G,0],_&&(H.info=e.src.slice(F,A-1)),R=e.tight,O=e.tShift[G],x=e.sCount[G],T=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=l,e.tight=!0,e.tShift[G]=o-e.bMarks[G],e.sCount[G]=y,o>=v&&e.isEmpty(G+1)?e.line=Math.min(e.line+2,i):e.md.block.tokenize(e,G,i,!0),(!e.tight||U)&&(j=!1),U=e.line-G>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=T,e.tShift[G]=O,e.sCount[G]=x,e.tight=R,H=e.push("list_item_close","li",-1),H.markup=String.fromCharCode(b),G=e.line,f[1]=G,G>=i||e.sCount[G]=4)break;for(K=!1,a=0,m=L.length;a=4||e.src.charCodeAt(x)!==91)return!1;for(;++x3)&&!(e.sCount[R]<0)){for(v=!1,c=0,_=y.length;c<_;c++)if(y[c](e,R,l,!0)){v=!0;break}if(v)break}for(g=e.getLines(t,R,e.blkIndent,!1).trim(),O=g.length,x=1;x"u"&&(e.env.references={}),typeof e.env.references[f]>"u"&&(e.env.references[f]={title:T,href:d}),e.parentType=h,e.line=t+C+1),!0)},Yme=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ju={},$me="[a-zA-Z_:][a-zA-Z0-9:._-]*",Wme="[^\"'=<>`\\x00-\\x20]+",Kme="'[^']*'",jme='"[^"]*"',Qme="(?:"+Wme+"|"+Kme+"|"+jme+")",Xme="(?:\\s+"+$me+"(?:\\s*=\\s*"+Qme+")?)",tN="<[A-Za-z][A-Za-z0-9\\-]*"+Xme+"*\\s*\\/?>",nN="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",Zme="|",Jme="<[?][\\s\\S]*?[?]>",ege="]*>",tge="",nge=new RegExp("^(?:"+tN+"|"+nN+"|"+Zme+"|"+Jme+"|"+ege+"|"+tge+")"),ige=new RegExp("^(?:"+tN+"|"+nN+")");Ju.HTML_TAG_RE=nge;Ju.HTML_OPEN_CLOSE_TAG_RE=ige;var sge=Yme,rge=Ju.HTML_OPEN_CLOSE_TAG_RE,Ao=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(rge.source+"\\s*$"),/^$/,!1]],oge=function(e,t,i,s){var r,o,a,l,d=e.bMarks[t]+e.tShift[t],c=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(d)!==60)return!1;for(l=e.src.slice(d,c),r=0;r=4||(r=e.src.charCodeAt(d),r!==35||d>=c))return!1;for(o=1,r=e.src.charCodeAt(++d);r===35&&d6||dd&&sS(e.src.charCodeAt(a-1))&&(c=a),e.line=t+1,l=e.push("heading_open","h"+String(o),1),l.markup="########".slice(0,o),l.map=[t,e.line],l=e.push("inline","",0),l.content=e.src.slice(d,c).trim(),l.map=[t,e.line],l.children=[],l=e.push("heading_close","h"+String(o),-1),l.markup="########".slice(0,o)),!0)},lge=function(e,t,i){var s,r,o,a,l,d,c,_,f,m=t+1,h,E=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;for(h=e.parentType,e.parentType="paragraph";m3)){if(e.sCount[m]>=e.blkIndent&&(d=e.bMarks[m]+e.tShift[m],c=e.eMarks[m],d=c)))){_=f===61?1:2;break}if(!(e.sCount[m]<0)){for(r=!1,o=0,a=E.length;o3)&&!(e.sCount[c]<0)){for(r=!1,o=0,a=_.length;o0&&this.level++,this.tokens.push(i),i};ps.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]};ps.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;et;)if(!ep(this.src.charCodeAt(--e)))return e+1;return e};ps.prototype.skipChars=function(e,t){for(var i=this.src.length;ei;)if(t!==this.src.charCodeAt(--e))return e+1;return e};ps.prototype.getLines=function(e,t,i,s){var r,o,a,l,d,c,_,f=e;if(e>=t)return"";for(c=new Array(t-e),r=0;fi?c[r]=new Array(o-i+1).join(" ")+this.src.slice(l,d):c[r]=this.src.slice(l,d)}return c.join("")};ps.prototype.Token=iN;var dge=ps,uge=rE,Fc=[["table",kme,["paragraph","reference"]],["code",Lme],["fence",Pme,["paragraph","reference","blockquote","list"]],["blockquote",Fme,["paragraph","reference","blockquote","list"]],["hr",Gme,["paragraph","reference","blockquote","list"]],["list",Vme,["paragraph","reference","blockquote"]],["reference",qme],["html_block",oge,["paragraph","reference","blockquote"]],["heading",age,["paragraph","reference","blockquote"]],["lheading",lge],["paragraph",cge]];function tp(){this.ruler=new uge;for(var n=0;n=t||n.sCount[l]=c){n.line=t;break}for(r=n.line,s=0;s=n.line)throw new Error("block rule didn't increment state.line");break}if(!i)throw new Error("none of the block rules matched");n.tight=!d,n.isEmpty(n.line-1)&&(d=!0),l=n.line,l0||(i=e.pos,s=e.posMax,i+3>s)||e.src.charCodeAt(i)!==58||e.src.charCodeAt(i+1)!==47||e.src.charCodeAt(i+2)!==47||(r=e.pending.match(fge),!r)||(o=r[1],a=e.md.linkify.matchAtStart(e.src.slice(i-o.length)),!a)||(l=a.url,l.length<=o.length)||(l=l.replace(/\*+$/,""),d=e.md.normalizeLink(l),!e.md.validateLink(d))?!1:(t||(e.pending=e.pending.slice(0,-o.length),c=e.push("link_open","a",1),c.attrs=[["href",d]],c.markup="linkify",c.info="auto",c=e.push("text","",0),c.content=e.md.normalizeLinkText(l),c=e.push("link_close","a",-1),c.markup="linkify",c.info="auto"),e.pos+=l.length-o.length,!0)},gge=Ut.isSpace,bge=function(e,t){var i,s,r,o=e.pos;if(e.src.charCodeAt(o)!==10)return!1;if(i=e.pending.length-1,s=e.posMax,!t)if(i>=0&&e.pending.charCodeAt(i)===32)if(i>=1&&e.pending.charCodeAt(i-1)===32){for(r=i-1;r>=1&&e.pending.charCodeAt(r-1)===32;)r--;e.pending=e.pending.slice(0,r),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(o++;o?@[]^_`{|}~-".split("").forEach(function(n){lE[n.charCodeAt(0)]=1});var vge=function(e,t){var i,s,r,o,a,l=e.pos,d=e.posMax;if(e.src.charCodeAt(l)!==92||(l++,l>=d))return!1;if(i=e.src.charCodeAt(l),i===10){for(t||e.push("hardbreak","br",0),l++;l=55296&&i<=56319&&l+1=56320&&s<=57343&&(o+=e.src[l+1],l++)),r="\\"+o,t||(a=e.push("text_special","",0),i<256&&lE[i]!==0?a.content=o:a.content=r,a.markup=r,a.info="escape"),e.pos=l+1,!0},yge=function(e,t){var i,s,r,o,a,l,d,c,_=e.pos,f=e.src.charCodeAt(_);if(f!==96)return!1;for(i=_,_++,s=e.posMax;_=0;t--)i=e[t],!(i.marker!==95&&i.marker!==42)&&i.end!==-1&&(s=e[i.end],a=t>0&&e[t-1].end===i.end+1&&e[t-1].marker===i.marker&&e[t-1].token===i.token-1&&e[i.end+1].token===s.token+1,o=String.fromCharCode(i.marker),r=n.tokens[i.token],r.type=a?"strong_open":"em_open",r.tag=a?"strong":"em",r.nesting=1,r.markup=a?o+o:o,r.content="",r=n.tokens[s.token],r.type=a?"strong_close":"em_close",r.tag=a?"strong":"em",r.nesting=-1,r.markup=a?o+o:o,r.content="",a&&(n.tokens[e[t-1].token].content="",n.tokens[e[i.end+1].token].content="",t--))}ip.postProcess=function(e){var t,i=e.tokens_meta,s=e.tokens_meta.length;for(aS(e,e.delimiters),t=0;t=E)return!1;if(b=l,d=e.md.helpers.parseLinkDestination(e.src,l,e.posMax),d.ok){for(f=e.md.normalizeLink(d.str),e.md.validateLink(f)?l=d.pos:f="",b=l;l=E||e.src.charCodeAt(l)!==41)&&(g=!0),l++}if(g){if(typeof e.env.references>"u")return!1;if(l=0?r=e.src.slice(b,l++):l=o+1):l=o+1,r||(r=e.src.slice(a,o)),c=e.env.references[Sge(r)],!c)return e.pos=h,!1;f=c.href,m=c.title}return t||(e.pos=a,e.posMax=o,_=e.push("link_open","a",1),_.attrs=i=[["href",f]],m&&i.push(["title",m]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,_=e.push("link_close","a",-1)),e.pos=l,e.posMax=E,!0},xge=Ut.normalizeReference,$p=Ut.isSpace,Cge=function(e,t){var i,s,r,o,a,l,d,c,_,f,m,h,E,b="",g=e.pos,v=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91||(l=e.pos+2,a=e.md.helpers.parseLinkLabel(e,e.pos+1,!1),a<0))return!1;if(d=a+1,d=v)return!1;for(E=d,_=e.md.helpers.parseLinkDestination(e.src,d,e.posMax),_.ok&&(b=e.md.normalizeLink(_.str),e.md.validateLink(b)?d=_.pos:b=""),E=d;d=v||e.src.charCodeAt(d)!==41)return e.pos=g,!1;d++}else{if(typeof e.env.references>"u")return!1;if(d=0?o=e.src.slice(E,d++):d=a+1):d=a+1,o||(o=e.src.slice(l,a)),c=e.env.references[xge(o)],!c)return e.pos=g,!1;b=c.href,f=c.title}return t||(r=e.src.slice(l,a),e.md.inline.parse(r,e.md,e.env,h=[]),m=e.push("image","img",0),m.attrs=i=[["src",b],["alt",""]],m.children=h,m.content=r,f&&i.push(["title",f])),e.pos=d,e.posMax=v,!0},Rge=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,Age=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,wge=function(e,t){var i,s,r,o,a,l,d=e.pos;if(e.src.charCodeAt(d)!==60)return!1;for(a=e.pos,l=e.posMax;;){if(++d>=l||(o=e.src.charCodeAt(d),o===60))return!1;if(o===62)break}return i=e.src.slice(a+1,d),Age.test(i)?(s=e.md.normalizeLink(i),e.md.validateLink(s)?(t||(r=e.push("link_open","a",1),r.attrs=[["href",s]],r.markup="autolink",r.info="auto",r=e.push("text","",0),r.content=e.md.normalizeLinkText(i),r=e.push("link_close","a",-1),r.markup="autolink",r.info="auto"),e.pos+=i.length+2,!0):!1):Rge.test(i)?(s=e.md.normalizeLink("mailto:"+i),e.md.validateLink(s)?(t||(r=e.push("link_open","a",1),r.attrs=[["href",s]],r.markup="autolink",r.info="auto",r=e.push("text","",0),r.content=e.md.normalizeLinkText(i),r=e.push("link_close","a",-1),r.markup="autolink",r.info="auto"),e.pos+=i.length+2,!0):!1):!1},Nge=Ju.HTML_TAG_RE;function Oge(n){return/^\s]/i.test(n)}function Ige(n){return/^<\/a\s*>/i.test(n)}function Mge(n){var e=n|32;return e>=97&&e<=122}var Dge=function(e,t){var i,s,r,o,a=e.pos;return!e.md.options.html||(r=e.posMax,e.src.charCodeAt(a)!==60||a+2>=r)||(i=e.src.charCodeAt(a+1),i!==33&&i!==63&&i!==47&&!Mge(i))||(s=e.src.slice(a).match(Nge),!s)?!1:(t||(o=e.push("html_inline","",0),o.content=s[0],Oge(o.content)&&e.linkLevel++,Ige(o.content)&&e.linkLevel--),e.pos+=s[0].length,!0)},lS=Kw,kge=Ut.has,Lge=Ut.isValidEntityCode,cS=Ut.fromCodePoint,Pge=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,Uge=/^&([a-z][a-z0-9]{1,31});/i,Fge=function(e,t){var i,s,r,o,a=e.pos,l=e.posMax;if(e.src.charCodeAt(a)!==38||a+1>=l)return!1;if(i=e.src.charCodeAt(a+1),i===35){if(r=e.src.slice(a).match(Pge),r)return t||(s=r[1][0].toLowerCase()==="x"?parseInt(r[1].slice(1),16):parseInt(r[1],10),o=e.push("text_special","",0),o.content=Lge(s)?cS(s):cS(65533),o.markup=r[0],o.info="entity"),e.pos+=r[0].length,!0}else if(r=e.src.slice(a).match(Uge),r&&kge(lS,r[1]))return t||(o=e.push("text_special","",0),o.content=lS[r[1]],o.markup=r[0],o.info="entity"),e.pos+=r[0].length,!0;return!1};function dS(n){var e,t,i,s,r,o,a,l,d={},c=n.length;if(c){var _=0,f=-2,m=[];for(e=0;er;t-=m[t]+1)if(s=n[t],s.marker===i.marker&&s.open&&s.end<0&&(a=!1,(s.close||i.open)&&(s.length+i.length)%3===0&&(s.length%3!==0||i.length%3!==0)&&(a=!0),!a)){l=t>0&&!n[t-1].open?m[t-1]+1:0,m[e]=e-t+l,m[t]=l,i.open=!1,s.end=e,s.close=!1,o=-1,f=-2;break}o!==-1&&(d[i.marker][(i.open?3:0)+(i.length||0)%3]=o)}}}var Bge=function(e){var t,i=e.tokens_meta,s=e.tokens_meta.length;for(dS(e.delimiters),t=0;t0&&s++,r[t].type==="text"&&t+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],s={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(i),this.tokens_meta.push(s),i};mc.prototype.scanDelims=function(n,e){var t=n,i,s,r,o,a,l,d,c,_,f=!0,m=!0,h=this.posMax,E=this.src.charCodeAt(n);for(i=n>0?this.src.charCodeAt(n-1):32;t=n.pos)throw new Error("inline rule didn't increment state.pos");break}}else n.pos=n.posMax;e||n.pos++,a[i]=n.pos};gc.prototype.tokenize=function(n){for(var e,t,i,s=this.ruler.getRules(""),r=s.length,o=n.posMax,a=n.md.options.maxNesting;n.pos=n.pos)throw new Error("inline rule didn't increment state.pos");break}}if(e){if(n.pos>=o)break;continue}n.pending+=n.src[n.pos++]}n.pending&&n.pushPending()};gc.prototype.parse=function(n,e,t,i){var s,r,o,a=new this.State(n,e,t,i);for(this.tokenize(a),r=this.ruler2.getRules(""),o=r.length,s=0;s|$))",e.tpl_email_fuzzy="(^|"+t+'|"|\\(|'+e.src_ZCc+")("+e.src_email_name+"@"+e.tpl_host_fuzzy_strict+")",e.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_fuzzy_strict+e.src_path+")",e.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_no_ip_fuzzy_strict+e.src_path+")",e}),jp}function Hg(n){var e=Array.prototype.slice.call(arguments,1);return e.forEach(function(t){t&&Object.keys(t).forEach(function(i){n[i]=t[i]})}),n}function sp(n){return Object.prototype.toString.call(n)}function qge(n){return sp(n)==="[object String]"}function Yge(n){return sp(n)==="[object Object]"}function $ge(n){return sp(n)==="[object RegExp]"}function mS(n){return sp(n)==="[object Function]"}function Wge(n){return n.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var sN={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function Kge(n){return Object.keys(n||{}).reduce(function(e,t){return e||sN.hasOwnProperty(t)},!1)}var jge={"http:":{validate:function(n,e,t){var i=n.slice(e);return t.re.http||(t.re.http=new RegExp("^\\/\\/"+t.re.src_auth+t.re.src_host_port_strict+t.re.src_path,"i")),t.re.http.test(i)?i.match(t.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(n,e,t){var i=n.slice(e);return t.re.no_http||(t.re.no_http=new RegExp("^"+t.re.src_auth+"(?:localhost|(?:(?:"+t.re.src_domain+")\\.)+"+t.re.src_domain_root+")"+t.re.src_port+t.re.src_host_terminator+t.re.src_path,"i")),t.re.no_http.test(i)?e>=3&&n[e-3]===":"||e>=3&&n[e-3]==="/"?0:i.match(t.re.no_http)[0].length:0}},"mailto:":{validate:function(n,e,t){var i=n.slice(e);return t.re.mailto||(t.re.mailto=new RegExp("^"+t.re.src_email_name+"@"+t.re.src_host_strict,"i")),t.re.mailto.test(i)?i.match(t.re.mailto)[0].length:0}}},Qge="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",Xge="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function Zge(n){n.__index__=-1,n.__text_cache__=""}function Jge(n){return function(e,t){var i=e.slice(t);return n.test(i)?i.match(n)[0].length:0}}function gS(){return function(n,e){e.normalize(n)}}function iu(n){var e=n.re=Hge()(n.__opts__),t=n.__tlds__.slice();n.onCompile(),n.__tlds_replaced__||t.push(Qge),t.push(e.src_xn),e.src_tlds=t.join("|");function i(a){return a.replace("%TLDS%",e.src_tlds)}e.email_fuzzy=RegExp(i(e.tpl_email_fuzzy),"i"),e.link_fuzzy=RegExp(i(e.tpl_link_fuzzy),"i"),e.link_no_ip_fuzzy=RegExp(i(e.tpl_link_no_ip_fuzzy),"i"),e.host_fuzzy_test=RegExp(i(e.tpl_host_fuzzy_test),"i");var s=[];n.__compiled__={};function r(a,l){throw new Error('(LinkifyIt) Invalid schema "'+a+'": '+l)}Object.keys(n.__schemas__).forEach(function(a){var l=n.__schemas__[a];if(l!==null){var d={validate:null,link:null};if(n.__compiled__[a]=d,Yge(l)){$ge(l.validate)?d.validate=Jge(l.validate):mS(l.validate)?d.validate=l.validate:r(a,l),mS(l.normalize)?d.normalize=l.normalize:l.normalize?r(a,l):d.normalize=gS();return}if(qge(l)){s.push(a);return}r(a,l)}}),s.forEach(function(a){n.__compiled__[n.__schemas__[a]]&&(n.__compiled__[a].validate=n.__compiled__[n.__schemas__[a]].validate,n.__compiled__[a].normalize=n.__compiled__[n.__schemas__[a]].normalize)}),n.__compiled__[""]={validate:null,normalize:gS()};var o=Object.keys(n.__compiled__).filter(function(a){return a.length>0&&n.__compiled__[a]}).map(Wge).join("|");n.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+o+")","i"),n.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+o+")","ig"),n.re.schema_at_start=RegExp("^"+n.re.schema_search.source,"i"),n.re.pretest=RegExp("("+n.re.schema_test.source+")|("+n.re.host_fuzzy_test.source+")|@","i"),Zge(n)}function ebe(n,e){var t=n.__index__,i=n.__last_index__,s=n.__text_cache__.slice(t,i);this.schema=n.__schema__.toLowerCase(),this.index=t+e,this.lastIndex=i+e,this.raw=s,this.text=s,this.url=s}function qg(n,e){var t=new ebe(n,e);return n.__compiled__[t.schema].normalize(t,n),t}function oi(n,e){if(!(this instanceof oi))return new oi(n,e);e||Kge(n)&&(e=n,n={}),this.__opts__=Hg({},sN,e),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=Hg({},jge,n),this.__compiled__={},this.__tlds__=Xge,this.__tlds_replaced__=!1,this.re={},iu(this)}oi.prototype.add=function(e,t){return this.__schemas__[e]=t,iu(this),this};oi.prototype.set=function(e){return this.__opts__=Hg(this.__opts__,e),this};oi.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,i,s,r,o,a,l,d,c;if(this.re.schema_test.test(e)){for(l=this.re.schema_search,l.lastIndex=0;(t=l.exec(e))!==null;)if(r=this.testSchemaAt(e,t[2],l.lastIndex),r){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+r;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(d=e.search(this.re.host_fuzzy_test),d>=0&&(this.__index__<0||d=0&&(s=e.match(this.re.email_fuzzy))!==null&&(o=s.index+s[1].length,a=s.index+s[0].length,(this.__index__<0||othis.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=a))),this.__index__>=0};oi.prototype.pretest=function(e){return this.re.pretest.test(e)};oi.prototype.testSchemaAt=function(e,t,i){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,i,this):0};oi.prototype.match=function(e){var t=0,i=[];this.__index__>=0&&this.__text_cache__===e&&(i.push(qg(this,t)),t=this.__last_index__);for(var s=t?e.slice(t):e;this.test(s);)i.push(qg(this,t)),s=s.slice(this.__last_index__),t+=this.__last_index__;return i.length?i:null};oi.prototype.matchAtStart=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return null;var t=this.re.schema_at_start.exec(e);if(!t)return null;var i=this.testSchemaAt(e,t[2],t[0].length);return i?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+i,qg(this,0)):null};oi.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(i,s,r){return i!==r[s-1]}).reverse(),iu(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,iu(this),this)};oi.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),e.schema==="mailto:"&&!/^mailto:/i.test(e.url)&&(e.url="mailto:"+e.url)};oi.prototype.onCompile=function(){};var tbe=oi;const ra=2147483647,ns=36,dE=1,ec=26,nbe=38,ibe=700,rN=72,oN=128,aN="-",sbe=/^xn--/,rbe=/[^\0-\x7F]/,obe=/[\x2E\u3002\uFF0E\uFF61]/g,abe={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Qp=ns-dE,is=Math.floor,Xp=String.fromCharCode;function cr(n){throw new RangeError(abe[n])}function lbe(n,e){const t=[];let i=n.length;for(;i--;)t[i]=e(n[i]);return t}function lN(n,e){const t=n.split("@");let i="";t.length>1&&(i=t[0]+"@",n=t[1]),n=n.replace(obe,".");const s=n.split("."),r=lbe(s,e).join(".");return i+r}function uE(n){const e=[];let t=0;const i=n.length;for(;t=55296&&s<=56319&&tString.fromCodePoint(...n),cbe=function(n){return n>=48&&n<58?26+(n-48):n>=65&&n<91?n-65:n>=97&&n<123?n-97:ns},bS=function(n,e){return n+22+75*(n<26)-((e!=0)<<5)},dN=function(n,e,t){let i=0;for(n=t?is(n/ibe):n>>1,n+=is(n/e);n>Qp*ec>>1;i+=ns)n=is(n/Qp);return is(i+(Qp+1)*n/(n+nbe))},pE=function(n){const e=[],t=n.length;let i=0,s=oN,r=rN,o=n.lastIndexOf(aN);o<0&&(o=0);for(let a=0;a=128&&cr("not-basic"),e.push(n.charCodeAt(a));for(let a=o>0?o+1:0;a=t&&cr("invalid-input");const f=cbe(n.charCodeAt(a++));f>=ns&&cr("invalid-input"),f>is((ra-i)/c)&&cr("overflow"),i+=f*c;const m=_<=r?dE:_>=r+ec?ec:_-r;if(fis(ra/h)&&cr("overflow"),c*=h}const d=e.length+1;r=dN(i-l,d,l==0),is(i/d)>ra-s&&cr("overflow"),s+=is(i/d),i%=d,e.splice(i++,0,s)}return String.fromCodePoint(...e)},_E=function(n){const e=[];n=uE(n);const t=n.length;let i=oN,s=0,r=rN;for(const l of n)l<128&&e.push(Xp(l));const o=e.length;let a=o;for(o&&e.push(aN);a=i&&cis((ra-s)/d)&&cr("overflow"),s+=(l-i)*d,i=l;for(const c of n)if(cra&&cr("overflow"),c===i){let _=s;for(let f=ns;;f+=ns){const m=f<=r?dE:f>=r+ec?ec:f-r;if(_=0))try{e.hostname=_N.toASCII(e.hostname)}catch{}return no.encode(no.format(e))}function Abe(n){var e=no.parse(n,!0);if(e.hostname&&(!e.protocol||hN.indexOf(e.protocol)>=0))try{e.hostname=_N.toUnicode(e.hostname)}catch{}return no.decode(no.format(e),no.decode.defaultChars+"%")}function Ci(n,e){if(!(this instanceof Ci))return new Ci(n,e);e||kl.isString(n)||(e=n||{},n="default"),this.inline=new vbe,this.block=new Ebe,this.core=new bbe,this.renderer=new gbe,this.linkify=new ybe,this.validateLink=Cbe,this.normalizeLink=Rbe,this.normalizeLinkText=Abe,this.utils=kl,this.helpers=kl.assign({},mbe),this.options={},this.configure(n),e&&this.set(e)}Ci.prototype.set=function(n){return kl.assign(this.options,n),this};Ci.prototype.configure=function(n){var e=this,t;if(kl.isString(n)&&(t=n,n=Sbe[t],!n))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!n)throw new Error("Wrong `markdown-it` preset, can't be empty");return n.options&&e.set(n.options),n.components&&Object.keys(n.components).forEach(function(i){n.components[i].rules&&e[i].ruler.enableOnly(n.components[i].rules),n.components[i].rules2&&e[i].ruler2.enableOnly(n.components[i].rules2)}),this};Ci.prototype.enable=function(n,e){var t=[];Array.isArray(n)||(n=[n]),["core","block","inline"].forEach(function(s){t=t.concat(this[s].ruler.enable(n,!0))},this),t=t.concat(this.inline.ruler2.enable(n,!0));var i=n.filter(function(s){return t.indexOf(s)<0});if(i.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+i);return this};Ci.prototype.disable=function(n,e){var t=[];Array.isArray(n)||(n=[n]),["core","block","inline"].forEach(function(s){t=t.concat(this[s].ruler.disable(n,!0))},this),t=t.concat(this.inline.ruler2.disable(n,!0));var i=n.filter(function(s){return t.indexOf(s)<0});if(i.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+i);return this};Ci.prototype.use=function(n){var e=[this].concat(Array.prototype.slice.call(arguments,1));return n.apply(n,e),this};Ci.prototype.parse=function(n,e){if(typeof n!="string")throw new Error("Input data should be a String");var t=new this.core.State(n,this,e);return this.core.process(t),t.tokens};Ci.prototype.render=function(n,e){return e=e||{},this.renderer.render(this.parse(n,e),this.options,e)};Ci.prototype.parseInline=function(n,e){var t=new this.core.State(n,this,e);return t.inlineMode=!0,this.core.process(t),t.tokens};Ci.prototype.renderInline=function(n,e){return e=e||{},this.renderer.render(this.parseInline(n,e),this.options,e)};var wbe=Ci,Nbe=wbe;const Obe=Ys(Nbe),Ibe="😀",Mbe="😃",Dbe="😄",kbe="😁",Lbe="😆",Pbe="😆",Ube="😅",Fbe="🤣",Bbe="😂",Gbe="🙂",zbe="🙃",Vbe="😉",Hbe="😊",qbe="😇",Ybe="🥰",$be="😍",Wbe="🤩",Kbe="😘",jbe="😗",Qbe="☺️",Xbe="😚",Zbe="😙",Jbe="🥲",eEe="😋",tEe="😛",nEe="😜",iEe="🤪",sEe="😝",rEe="🤑",oEe="🤗",aEe="🤭",lEe="🤫",cEe="🤔",dEe="🤐",uEe="🤨",pEe="😐",_Ee="😑",hEe="😶",fEe="😏",mEe="😒",gEe="🙄",bEe="😬",EEe="🤥",vEe="😌",yEe="😔",SEe="😪",TEe="🤤",xEe="😴",CEe="😷",REe="🤒",AEe="🤕",wEe="🤢",NEe="🤮",OEe="🤧",IEe="🥵",MEe="🥶",DEe="🥴",kEe="😵",LEe="🤯",PEe="🤠",UEe="🥳",FEe="🥸",BEe="😎",GEe="🤓",zEe="🧐",VEe="😕",HEe="😟",qEe="🙁",YEe="☹️",$Ee="😮",WEe="😯",KEe="😲",jEe="😳",QEe="🥺",XEe="😦",ZEe="😧",JEe="😨",eve="😰",tve="😥",nve="😢",ive="😭",sve="😱",rve="😖",ove="😣",ave="😞",lve="😓",cve="😩",dve="😫",uve="🥱",pve="😤",_ve="😡",hve="😡",fve="😠",mve="🤬",gve="😈",bve="👿",Eve="💀",vve="☠️",yve="💩",Sve="💩",Tve="💩",xve="🤡",Cve="👹",Rve="👺",Ave="👻",wve="👽",Nve="👾",Ove="🤖",Ive="😺",Mve="😸",Dve="😹",kve="😻",Lve="😼",Pve="😽",Uve="🙀",Fve="😿",Bve="😾",Gve="🙈",zve="🙉",Vve="🙊",Hve="💋",qve="💌",Yve="💘",$ve="💝",Wve="💖",Kve="💗",jve="💓",Qve="💞",Xve="💕",Zve="💟",Jve="❣️",eye="💔",tye="❤️",nye="🧡",iye="💛",sye="💚",rye="💙",oye="💜",aye="🤎",lye="🖤",cye="🤍",dye="💢",uye="💥",pye="💥",_ye="💫",hye="💦",fye="💨",mye="🕳️",gye="💣",bye="💬",Eye="👁️‍🗨️",vye="🗨️",yye="🗯️",Sye="💭",Tye="💤",xye="👋",Cye="🤚",Rye="🖐️",Aye="✋",wye="✋",Nye="🖖",Oye="👌",Iye="🤌",Mye="🤏",Dye="✌️",kye="🤞",Lye="🤟",Pye="🤘",Uye="🤙",Fye="👈",Bye="👉",Gye="👆",zye="🖕",Vye="🖕",Hye="👇",qye="☝️",Yye="👍",$ye="👎",Wye="✊",Kye="✊",jye="👊",Qye="👊",Xye="👊",Zye="🤛",Jye="🤜",eSe="👏",tSe="🙌",nSe="👐",iSe="🤲",sSe="🤝",rSe="🙏",oSe="✍️",aSe="💅",lSe="🤳",cSe="💪",dSe="🦾",uSe="🦿",pSe="🦵",_Se="🦶",hSe="👂",fSe="🦻",mSe="👃",gSe="🧠",bSe="🫀",ESe="🫁",vSe="🦷",ySe="🦴",SSe="👀",TSe="👁️",xSe="👅",CSe="👄",RSe="👶",ASe="🧒",wSe="👦",NSe="👧",OSe="🧑",ISe="👱",MSe="👨",DSe="🧔",kSe="👨‍🦰",LSe="👨‍🦱",PSe="👨‍🦳",USe="👨‍🦲",FSe="👩",BSe="👩‍🦰",GSe="🧑‍🦰",zSe="👩‍🦱",VSe="🧑‍🦱",HSe="👩‍🦳",qSe="🧑‍🦳",YSe="👩‍🦲",$Se="🧑‍🦲",WSe="👱‍♀️",KSe="👱‍♀️",jSe="👱‍♂️",QSe="🧓",XSe="👴",ZSe="👵",JSe="🙍",e0e="🙍‍♂️",t0e="🙍‍♀️",n0e="🙎",i0e="🙎‍♂️",s0e="🙎‍♀️",r0e="🙅",o0e="🙅‍♂️",a0e="🙅‍♂️",l0e="🙅‍♀️",c0e="🙅‍♀️",d0e="🙆",u0e="🙆‍♂️",p0e="🙆‍♀️",_0e="💁",h0e="💁",f0e="💁‍♂️",m0e="💁‍♂️",g0e="💁‍♀️",b0e="💁‍♀️",E0e="🙋",v0e="🙋‍♂️",y0e="🙋‍♀️",S0e="🧏",T0e="🧏‍♂️",x0e="🧏‍♀️",C0e="🙇",R0e="🙇‍♂️",A0e="🙇‍♀️",w0e="🤦",N0e="🤦‍♂️",O0e="🤦‍♀️",I0e="🤷",M0e="🤷‍♂️",D0e="🤷‍♀️",k0e="🧑‍⚕️",L0e="👨‍⚕️",P0e="👩‍⚕️",U0e="🧑‍🎓",F0e="👨‍🎓",B0e="👩‍🎓",G0e="🧑‍🏫",z0e="👨‍🏫",V0e="👩‍🏫",H0e="🧑‍⚖️",q0e="👨‍⚖️",Y0e="👩‍⚖️",$0e="🧑‍🌾",W0e="👨‍🌾",K0e="👩‍🌾",j0e="🧑‍🍳",Q0e="👨‍🍳",X0e="👩‍🍳",Z0e="🧑‍🔧",J0e="👨‍🔧",eTe="👩‍🔧",tTe="🧑‍🏭",nTe="👨‍🏭",iTe="👩‍🏭",sTe="🧑‍💼",rTe="👨‍💼",oTe="👩‍💼",aTe="🧑‍🔬",lTe="👨‍🔬",cTe="👩‍🔬",dTe="🧑‍💻",uTe="👨‍💻",pTe="👩‍💻",_Te="🧑‍🎤",hTe="👨‍🎤",fTe="👩‍🎤",mTe="🧑‍🎨",gTe="👨‍🎨",bTe="👩‍🎨",ETe="🧑‍✈️",vTe="👨‍✈️",yTe="👩‍✈️",STe="🧑‍🚀",TTe="👨‍🚀",xTe="👩‍🚀",CTe="🧑‍🚒",RTe="👨‍🚒",ATe="👩‍🚒",wTe="👮",NTe="👮",OTe="👮‍♂️",ITe="👮‍♀️",MTe="🕵️",DTe="🕵️‍♂️",kTe="🕵️‍♀️",LTe="💂",PTe="💂‍♂️",UTe="💂‍♀️",FTe="🥷",BTe="👷",GTe="👷‍♂️",zTe="👷‍♀️",VTe="🤴",HTe="👸",qTe="👳",YTe="👳‍♂️",$Te="👳‍♀️",WTe="👲",KTe="🧕",jTe="🤵",QTe="🤵‍♂️",XTe="🤵‍♀️",ZTe="👰",JTe="👰‍♂️",exe="👰‍♀️",txe="👰‍♀️",nxe="🤰",ixe="🤱",sxe="👩‍🍼",rxe="👨‍🍼",oxe="🧑‍🍼",axe="👼",lxe="🎅",cxe="🤶",dxe="🧑‍🎄",uxe="🦸",pxe="🦸‍♂️",_xe="🦸‍♀️",hxe="🦹",fxe="🦹‍♂️",mxe="🦹‍♀️",gxe="🧙",bxe="🧙‍♂️",Exe="🧙‍♀️",vxe="🧚",yxe="🧚‍♂️",Sxe="🧚‍♀️",Txe="🧛",xxe="🧛‍♂️",Cxe="🧛‍♀️",Rxe="🧜",Axe="🧜‍♂️",wxe="🧜‍♀️",Nxe="🧝",Oxe="🧝‍♂️",Ixe="🧝‍♀️",Mxe="🧞",Dxe="🧞‍♂️",kxe="🧞‍♀️",Lxe="🧟",Pxe="🧟‍♂️",Uxe="🧟‍♀️",Fxe="💆",Bxe="💆‍♂️",Gxe="💆‍♀️",zxe="💇",Vxe="💇‍♂️",Hxe="💇‍♀️",qxe="🚶",Yxe="🚶‍♂️",$xe="🚶‍♀️",Wxe="🧍",Kxe="🧍‍♂️",jxe="🧍‍♀️",Qxe="🧎",Xxe="🧎‍♂️",Zxe="🧎‍♀️",Jxe="🧑‍🦯",eCe="👨‍🦯",tCe="👩‍🦯",nCe="🧑‍🦼",iCe="👨‍🦼",sCe="👩‍🦼",rCe="🧑‍🦽",oCe="👨‍🦽",aCe="👩‍🦽",lCe="🏃",cCe="🏃",dCe="🏃‍♂️",uCe="🏃‍♀️",pCe="💃",_Ce="💃",hCe="🕺",fCe="🕴️",mCe="👯",gCe="👯‍♂️",bCe="👯‍♀️",ECe="🧖",vCe="🧖‍♂️",yCe="🧖‍♀️",SCe="🧗",TCe="🧗‍♂️",xCe="🧗‍♀️",CCe="🤺",RCe="🏇",ACe="⛷️",wCe="🏂",NCe="🏌️",OCe="🏌️‍♂️",ICe="🏌️‍♀️",MCe="🏄",DCe="🏄‍♂️",kCe="🏄‍♀️",LCe="🚣",PCe="🚣‍♂️",UCe="🚣‍♀️",FCe="🏊",BCe="🏊‍♂️",GCe="🏊‍♀️",zCe="⛹️",VCe="⛹️‍♂️",HCe="⛹️‍♂️",qCe="⛹️‍♀️",YCe="⛹️‍♀️",$Ce="🏋️",WCe="🏋️‍♂️",KCe="🏋️‍♀️",jCe="🚴",QCe="🚴‍♂️",XCe="🚴‍♀️",ZCe="🚵",JCe="🚵‍♂️",e1e="🚵‍♀️",t1e="🤸",n1e="🤸‍♂️",i1e="🤸‍♀️",s1e="🤼",r1e="🤼‍♂️",o1e="🤼‍♀️",a1e="🤽",l1e="🤽‍♂️",c1e="🤽‍♀️",d1e="🤾",u1e="🤾‍♂️",p1e="🤾‍♀️",_1e="🤹",h1e="🤹‍♂️",f1e="🤹‍♀️",m1e="🧘",g1e="🧘‍♂️",b1e="🧘‍♀️",E1e="🛀",v1e="🛌",y1e="🧑‍🤝‍🧑",S1e="👭",T1e="👫",x1e="👬",C1e="💏",R1e="👩‍❤️‍💋‍👨",A1e="👨‍❤️‍💋‍👨",w1e="👩‍❤️‍💋‍👩",N1e="💑",O1e="👩‍❤️‍👨",I1e="👨‍❤️‍👨",M1e="👩‍❤️‍👩",D1e="👪",k1e="👨‍👩‍👦",L1e="👨‍👩‍👧",P1e="👨‍👩‍👧‍👦",U1e="👨‍👩‍👦‍👦",F1e="👨‍👩‍👧‍👧",B1e="👨‍👨‍👦",G1e="👨‍👨‍👧",z1e="👨‍👨‍👧‍👦",V1e="👨‍👨‍👦‍👦",H1e="👨‍👨‍👧‍👧",q1e="👩‍👩‍👦",Y1e="👩‍👩‍👧",$1e="👩‍👩‍👧‍👦",W1e="👩‍👩‍👦‍👦",K1e="👩‍👩‍👧‍👧",j1e="👨‍👦",Q1e="👨‍👦‍👦",X1e="👨‍👧",Z1e="👨‍👧‍👦",J1e="👨‍👧‍👧",eRe="👩‍👦",tRe="👩‍👦‍👦",nRe="👩‍👧",iRe="👩‍👧‍👦",sRe="👩‍👧‍👧",rRe="🗣️",oRe="👤",aRe="👥",lRe="🫂",cRe="👣",dRe="🐵",uRe="🐒",pRe="🦍",_Re="🦧",hRe="🐶",fRe="🐕",mRe="🦮",gRe="🐕‍🦺",bRe="🐩",ERe="🐺",vRe="🦊",yRe="🦝",SRe="🐱",TRe="🐈",xRe="🐈‍⬛",CRe="🦁",RRe="🐯",ARe="🐅",wRe="🐆",NRe="🐴",ORe="🐎",IRe="🦄",MRe="🦓",DRe="🦌",kRe="🦬",LRe="🐮",PRe="🐂",URe="🐃",FRe="🐄",BRe="🐷",GRe="🐖",zRe="🐗",VRe="🐽",HRe="🐏",qRe="🐑",YRe="🐐",$Re="🐪",WRe="🐫",KRe="🦙",jRe="🦒",QRe="🐘",XRe="🦣",ZRe="🦏",JRe="🦛",eAe="🐭",tAe="🐁",nAe="🐀",iAe="🐹",sAe="🐰",rAe="🐇",oAe="🐿️",aAe="🦫",lAe="🦔",cAe="🦇",dAe="🐻",uAe="🐻‍❄️",pAe="🐨",_Ae="🐼",hAe="🦥",fAe="🦦",mAe="🦨",gAe="🦘",bAe="🦡",EAe="🐾",vAe="🐾",yAe="🦃",SAe="🐔",TAe="🐓",xAe="🐣",CAe="🐤",RAe="🐥",AAe="🐦",wAe="🐧",NAe="🕊️",OAe="🦅",IAe="🦆",MAe="🦢",DAe="🦉",kAe="🦤",LAe="🪶",PAe="🦩",UAe="🦚",FAe="🦜",BAe="🐸",GAe="🐊",zAe="🐢",VAe="🦎",HAe="🐍",qAe="🐲",YAe="🐉",$Ae="🦕",WAe="🐳",KAe="🐋",jAe="🐬",QAe="🐬",XAe="🦭",ZAe="🐟",JAe="🐠",ewe="🐡",twe="🦈",nwe="🐙",iwe="🐚",swe="🐌",rwe="🦋",owe="🐛",awe="🐜",lwe="🐝",cwe="🐝",dwe="🪲",uwe="🐞",pwe="🦗",_we="🪳",hwe="🕷️",fwe="🕸️",mwe="🦂",gwe="🦟",bwe="🪰",Ewe="🪱",vwe="🦠",ywe="💐",Swe="🌸",Twe="💮",xwe="🏵️",Cwe="🌹",Rwe="🥀",Awe="🌺",wwe="🌻",Nwe="🌼",Owe="🌷",Iwe="🌱",Mwe="🪴",Dwe="🌲",kwe="🌳",Lwe="🌴",Pwe="🌵",Uwe="🌾",Fwe="🌿",Bwe="☘️",Gwe="🍀",zwe="🍁",Vwe="🍂",Hwe="🍃",qwe="🍇",Ywe="🍈",$we="🍉",Wwe="🍊",Kwe="🍊",jwe="🍊",Qwe="🍋",Xwe="🍌",Zwe="🍍",Jwe="🥭",eNe="🍎",tNe="🍏",nNe="🍐",iNe="🍑",sNe="🍒",rNe="🍓",oNe="🫐",aNe="🥝",lNe="🍅",cNe="🫒",dNe="🥥",uNe="🥑",pNe="🍆",_Ne="🥔",hNe="🥕",fNe="🌽",mNe="🌶️",gNe="🫑",bNe="🥒",ENe="🥬",vNe="🥦",yNe="🧄",SNe="🧅",TNe="🍄",xNe="🥜",CNe="🌰",RNe="🍞",ANe="🥐",wNe="🥖",NNe="🫓",ONe="🥨",INe="🥯",MNe="🥞",DNe="🧇",kNe="🧀",LNe="🍖",PNe="🍗",UNe="🥩",FNe="🥓",BNe="🍔",GNe="🍟",zNe="🍕",VNe="🌭",HNe="🥪",qNe="🌮",YNe="🌯",$Ne="🫔",WNe="🥙",KNe="🧆",jNe="🥚",QNe="🍳",XNe="🥘",ZNe="🍲",JNe="🫕",eOe="🥣",tOe="🥗",nOe="🍿",iOe="🧈",sOe="🧂",rOe="🥫",oOe="🍱",aOe="🍘",lOe="🍙",cOe="🍚",dOe="🍛",uOe="🍜",pOe="🍝",_Oe="🍠",hOe="🍢",fOe="🍣",mOe="🍤",gOe="🍥",bOe="🥮",EOe="🍡",vOe="🥟",yOe="🥠",SOe="🥡",TOe="🦀",xOe="🦞",COe="🦐",ROe="🦑",AOe="🦪",wOe="🍦",NOe="🍧",OOe="🍨",IOe="🍩",MOe="🍪",DOe="🎂",kOe="🍰",LOe="🧁",POe="🥧",UOe="🍫",FOe="🍬",BOe="🍭",GOe="🍮",zOe="🍯",VOe="🍼",HOe="🥛",qOe="☕",YOe="🫖",$Oe="🍵",WOe="🍶",KOe="🍾",jOe="🍷",QOe="🍸",XOe="🍹",ZOe="🍺",JOe="🍻",eIe="🥂",tIe="🥃",nIe="🥤",iIe="🧋",sIe="🧃",rIe="🧉",oIe="🧊",aIe="🥢",lIe="🍽️",cIe="🍴",dIe="🥄",uIe="🔪",pIe="🔪",_Ie="🏺",hIe="🌍",fIe="🌎",mIe="🌏",gIe="🌐",bIe="🗺️",EIe="🗾",vIe="🧭",yIe="🏔️",SIe="⛰️",TIe="🌋",xIe="🗻",CIe="🏕️",RIe="🏖️",AIe="🏜️",wIe="🏝️",NIe="🏞️",OIe="🏟️",IIe="🏛️",MIe="🏗️",DIe="🧱",kIe="🪨",LIe="🪵",PIe="🛖",UIe="🏘️",FIe="🏚️",BIe="🏠",GIe="🏡",zIe="🏢",VIe="🏣",HIe="🏤",qIe="🏥",YIe="🏦",$Ie="🏨",WIe="🏩",KIe="🏪",jIe="🏫",QIe="🏬",XIe="🏭",ZIe="🏯",JIe="🏰",eMe="💒",tMe="🗼",nMe="🗽",iMe="⛪",sMe="🕌",rMe="🛕",oMe="🕍",aMe="⛩️",lMe="🕋",cMe="⛲",dMe="⛺",uMe="🌁",pMe="🌃",_Me="🏙️",hMe="🌄",fMe="🌅",mMe="🌆",gMe="🌇",bMe="🌉",EMe="♨️",vMe="🎠",yMe="🎡",SMe="🎢",TMe="💈",xMe="🎪",CMe="🚂",RMe="🚃",AMe="🚄",wMe="🚅",NMe="🚆",OMe="🚇",IMe="🚈",MMe="🚉",DMe="🚊",kMe="🚝",LMe="🚞",PMe="🚋",UMe="🚌",FMe="🚍",BMe="🚎",GMe="🚐",zMe="🚑",VMe="🚒",HMe="🚓",qMe="🚔",YMe="🚕",$Me="🚖",WMe="🚗",KMe="🚗",jMe="🚘",QMe="🚙",XMe="🛻",ZMe="🚚",JMe="🚛",eDe="🚜",tDe="🏎️",nDe="🏍️",iDe="🛵",sDe="🦽",rDe="🦼",oDe="🛺",aDe="🚲",lDe="🛴",cDe="🛹",dDe="🛼",uDe="🚏",pDe="🛣️",_De="🛤️",hDe="🛢️",fDe="⛽",mDe="🚨",gDe="🚥",bDe="🚦",EDe="🛑",vDe="🚧",yDe="⚓",SDe="⛵",TDe="⛵",xDe="🛶",CDe="🚤",RDe="🛳️",ADe="⛴️",wDe="🛥️",NDe="🚢",ODe="✈️",IDe="🛩️",MDe="🛫",DDe="🛬",kDe="🪂",LDe="💺",PDe="🚁",UDe="🚟",FDe="🚠",BDe="🚡",GDe="🛰️",zDe="🚀",VDe="🛸",HDe="🛎️",qDe="🧳",YDe="⌛",$De="⏳",WDe="⌚",KDe="⏰",jDe="⏱️",QDe="⏲️",XDe="🕰️",ZDe="🕛",JDe="🕧",e2e="🕐",t2e="🕜",n2e="🕑",i2e="🕝",s2e="🕒",r2e="🕞",o2e="🕓",a2e="🕟",l2e="🕔",c2e="🕠",d2e="🕕",u2e="🕡",p2e="🕖",_2e="🕢",h2e="🕗",f2e="🕣",m2e="🕘",g2e="🕤",b2e="🕙",E2e="🕥",v2e="🕚",y2e="🕦",S2e="🌑",T2e="🌒",x2e="🌓",C2e="🌔",R2e="🌔",A2e="🌕",w2e="🌖",N2e="🌗",O2e="🌘",I2e="🌙",M2e="🌚",D2e="🌛",k2e="🌜",L2e="🌡️",P2e="☀️",U2e="🌝",F2e="🌞",B2e="🪐",G2e="⭐",z2e="🌟",V2e="🌠",H2e="🌌",q2e="☁️",Y2e="⛅",$2e="⛈️",W2e="🌤️",K2e="🌥️",j2e="🌦️",Q2e="🌧️",X2e="🌨️",Z2e="🌩️",J2e="🌪️",eke="🌫️",tke="🌬️",nke="🌀",ike="🌈",ske="🌂",rke="☂️",oke="☔",ake="⛱️",lke="⚡",cke="❄️",dke="☃️",uke="⛄",pke="☄️",_ke="🔥",hke="💧",fke="🌊",mke="🎃",gke="🎄",bke="🎆",Eke="🎇",vke="🧨",yke="✨",Ske="🎈",Tke="🎉",xke="🎊",Cke="🎋",Rke="🎍",Ake="🎎",wke="🎏",Nke="🎐",Oke="🎑",Ike="🧧",Mke="🎀",Dke="🎁",kke="🎗️",Lke="🎟️",Pke="🎫",Uke="🎖️",Fke="🏆",Bke="🏅",Gke="⚽",zke="⚾",Vke="🥎",Hke="🏀",qke="🏐",Yke="🏈",$ke="🏉",Wke="🎾",Kke="🥏",jke="🎳",Qke="🏏",Xke="🏑",Zke="🏒",Jke="🥍",eLe="🏓",tLe="🏸",nLe="🥊",iLe="🥋",sLe="🥅",rLe="⛳",oLe="⛸️",aLe="🎣",lLe="🤿",cLe="🎽",dLe="🎿",uLe="🛷",pLe="🥌",_Le="🎯",hLe="🪀",fLe="🪁",mLe="🔮",gLe="🪄",bLe="🧿",ELe="🎮",vLe="🕹️",yLe="🎰",SLe="🎲",TLe="🧩",xLe="🧸",CLe="🪅",RLe="🪆",ALe="♠️",wLe="♥️",NLe="♦️",OLe="♣️",ILe="♟️",MLe="🃏",DLe="🀄",kLe="🎴",LLe="🎭",PLe="🖼️",ULe="🎨",FLe="🧵",BLe="🪡",GLe="🧶",zLe="🪢",VLe="👓",HLe="🕶️",qLe="🥽",YLe="🥼",$Le="🦺",WLe="👔",KLe="👕",jLe="👕",QLe="👖",XLe="🧣",ZLe="🧤",JLe="🧥",ePe="🧦",tPe="👗",nPe="👘",iPe="🥻",sPe="🩱",rPe="🩲",oPe="🩳",aPe="👙",lPe="👚",cPe="👛",dPe="👜",uPe="👝",pPe="🛍️",_Pe="🎒",hPe="🩴",fPe="👞",mPe="👞",gPe="👟",bPe="🥾",EPe="🥿",vPe="👠",yPe="👡",SPe="🩰",TPe="👢",xPe="👑",CPe="👒",RPe="🎩",APe="🎓",wPe="🧢",NPe="🪖",OPe="⛑️",IPe="📿",MPe="💄",DPe="💍",kPe="💎",LPe="🔇",PPe="🔈",UPe="🔉",FPe="🔊",BPe="📢",GPe="📣",zPe="📯",VPe="🔔",HPe="🔕",qPe="🎼",YPe="🎵",$Pe="🎶",WPe="🎙️",KPe="🎚️",jPe="🎛️",QPe="🎤",XPe="🎧",ZPe="📻",JPe="🎷",eUe="🪗",tUe="🎸",nUe="🎹",iUe="🎺",sUe="🎻",rUe="🪕",oUe="🥁",aUe="🪘",lUe="📱",cUe="📲",dUe="☎️",uUe="☎️",pUe="📞",_Ue="📟",hUe="📠",fUe="🔋",mUe="🔌",gUe="💻",bUe="🖥️",EUe="🖨️",vUe="⌨️",yUe="🖱️",SUe="🖲️",TUe="💽",xUe="💾",CUe="💿",RUe="📀",AUe="🧮",wUe="🎥",NUe="🎞️",OUe="📽️",IUe="🎬",MUe="📺",DUe="📷",kUe="📸",LUe="📹",PUe="📼",UUe="🔍",FUe="🔎",BUe="🕯️",GUe="💡",zUe="🔦",VUe="🏮",HUe="🏮",qUe="🪔",YUe="📔",$Ue="📕",WUe="📖",KUe="📖",jUe="📗",QUe="📘",XUe="📙",ZUe="📚",JUe="📓",eFe="📒",tFe="📃",nFe="📜",iFe="📄",sFe="📰",rFe="🗞️",oFe="📑",aFe="🔖",lFe="🏷️",cFe="💰",dFe="🪙",uFe="💴",pFe="💵",_Fe="💶",hFe="💷",fFe="💸",mFe="💳",gFe="🧾",bFe="💹",EFe="✉️",vFe="📧",yFe="📨",SFe="📩",TFe="📤",xFe="📥",CFe="📫",RFe="📪",AFe="📬",wFe="📭",NFe="📮",OFe="🗳️",IFe="✏️",MFe="✒️",DFe="🖋️",kFe="🖊️",LFe="🖌️",PFe="🖍️",UFe="📝",FFe="📝",BFe="💼",GFe="📁",zFe="📂",VFe="🗂️",HFe="📅",qFe="📆",YFe="🗒️",$Fe="🗓️",WFe="📇",KFe="📈",jFe="📉",QFe="📊",XFe="📋",ZFe="📌",JFe="📍",eBe="📎",tBe="🖇️",nBe="📏",iBe="📐",sBe="✂️",rBe="🗃️",oBe="🗄️",aBe="🗑️",lBe="🔒",cBe="🔓",dBe="🔏",uBe="🔐",pBe="🔑",_Be="🗝️",hBe="🔨",fBe="🪓",mBe="⛏️",gBe="⚒️",bBe="🛠️",EBe="🗡️",vBe="⚔️",yBe="🔫",SBe="🪃",TBe="🏹",xBe="🛡️",CBe="🪚",RBe="🔧",ABe="🪛",wBe="🔩",NBe="⚙️",OBe="🗜️",IBe="⚖️",MBe="🦯",DBe="🔗",kBe="⛓️",LBe="🪝",PBe="🧰",UBe="🧲",FBe="🪜",BBe="⚗️",GBe="🧪",zBe="🧫",VBe="🧬",HBe="🔬",qBe="🔭",YBe="📡",$Be="💉",WBe="🩸",KBe="💊",jBe="🩹",QBe="🩺",XBe="🚪",ZBe="🛗",JBe="🪞",e3e="🪟",t3e="🛏️",n3e="🛋️",i3e="🪑",s3e="🚽",r3e="🪠",o3e="🚿",a3e="🛁",l3e="🪤",c3e="🪒",d3e="🧴",u3e="🧷",p3e="🧹",_3e="🧺",h3e="🧻",f3e="🪣",m3e="🧼",g3e="🪥",b3e="🧽",E3e="🧯",v3e="🛒",y3e="🚬",S3e="⚰️",T3e="🪦",x3e="⚱️",C3e="🗿",R3e="🪧",A3e="🏧",w3e="🚮",N3e="🚰",O3e="♿",I3e="🚹",M3e="🚺",D3e="🚻",k3e="🚼",L3e="🚾",P3e="🛂",U3e="🛃",F3e="🛄",B3e="🛅",G3e="⚠️",z3e="🚸",V3e="⛔",H3e="🚫",q3e="🚳",Y3e="🚭",$3e="🚯",W3e="🚷",K3e="📵",j3e="🔞",Q3e="☢️",X3e="☣️",Z3e="⬆️",J3e="↗️",e4e="➡️",t4e="↘️",n4e="⬇️",i4e="↙️",s4e="⬅️",r4e="↖️",o4e="↕️",a4e="↔️",l4e="↩️",c4e="↪️",d4e="⤴️",u4e="⤵️",p4e="🔃",_4e="🔄",h4e="🔙",f4e="🔚",m4e="🔛",g4e="🔜",b4e="🔝",E4e="🛐",v4e="⚛️",y4e="🕉️",S4e="✡️",T4e="☸️",x4e="☯️",C4e="✝️",R4e="☦️",A4e="☪️",w4e="☮️",N4e="🕎",O4e="🔯",I4e="♈",M4e="♉",D4e="♊",k4e="♋",L4e="♌",P4e="♍",U4e="♎",F4e="♏",B4e="♐",G4e="♑",z4e="♒",V4e="♓",H4e="⛎",q4e="🔀",Y4e="🔁",$4e="🔂",W4e="▶️",K4e="⏩",j4e="⏭️",Q4e="⏯️",X4e="◀️",Z4e="⏪",J4e="⏮️",e5e="🔼",t5e="⏫",n5e="🔽",i5e="⏬",s5e="⏸️",r5e="⏹️",o5e="⏺️",a5e="⏏️",l5e="🎦",c5e="🔅",d5e="🔆",u5e="📶",p5e="📳",_5e="📴",h5e="♀️",f5e="♂️",m5e="⚧️",g5e="✖️",b5e="➕",E5e="➖",v5e="➗",y5e="♾️",S5e="‼️",T5e="⁉️",x5e="❓",C5e="❔",R5e="❕",A5e="❗",w5e="❗",N5e="〰️",O5e="💱",I5e="💲",M5e="⚕️",D5e="♻️",k5e="⚜️",L5e="🔱",P5e="📛",U5e="🔰",F5e="⭕",B5e="✅",G5e="☑️",z5e="✔️",V5e="❌",H5e="❎",q5e="➰",Y5e="➿",$5e="〽️",W5e="✳️",K5e="✴️",j5e="❇️",Q5e="©️",X5e="®️",Z5e="™️",J5e="#️⃣",eGe="*️⃣",tGe="0️⃣",nGe="1️⃣",iGe="2️⃣",sGe="3️⃣",rGe="4️⃣",oGe="5️⃣",aGe="6️⃣",lGe="7️⃣",cGe="8️⃣",dGe="9️⃣",uGe="🔟",pGe="🔠",_Ge="🔡",hGe="🔣",fGe="🔤",mGe="🅰️",gGe="🆎",bGe="🅱️",EGe="🆑",vGe="🆒",yGe="🆓",SGe="ℹ️",TGe="🆔",xGe="Ⓜ️",CGe="🆖",RGe="🅾️",AGe="🆗",wGe="🅿️",NGe="🆘",OGe="🆙",IGe="🆚",MGe="🈁",DGe="🈂️",kGe="🉐",LGe="🉑",PGe="㊗️",UGe="㊙️",FGe="🈵",BGe="🔴",GGe="🟠",zGe="🟡",VGe="🟢",HGe="🔵",qGe="🟣",YGe="🟤",$Ge="⚫",WGe="⚪",KGe="🟥",jGe="🟧",QGe="🟨",XGe="🟩",ZGe="🟦",JGe="🟪",e9e="🟫",t9e="⬛",n9e="⬜",i9e="◼️",s9e="◻️",r9e="◾",o9e="◽",a9e="▪️",l9e="▫️",c9e="🔶",d9e="🔷",u9e="🔸",p9e="🔹",_9e="🔺",h9e="🔻",f9e="💠",m9e="🔘",g9e="🔳",b9e="🔲",E9e="🏁",v9e="🚩",y9e="🎌",S9e="🏴",T9e="🏳️",x9e="🏳️‍🌈",C9e="🏳️‍⚧️",R9e="🏴‍☠️",A9e="🇦🇨",w9e="🇦🇩",N9e="🇦🇪",O9e="🇦🇫",I9e="🇦🇬",M9e="🇦🇮",D9e="🇦🇱",k9e="🇦🇲",L9e="🇦🇴",P9e="🇦🇶",U9e="🇦🇷",F9e="🇦🇸",B9e="🇦🇹",G9e="🇦🇺",z9e="🇦🇼",V9e="🇦🇽",H9e="🇦🇿",q9e="🇧🇦",Y9e="🇧🇧",$9e="🇧🇩",W9e="🇧🇪",K9e="🇧🇫",j9e="🇧🇬",Q9e="🇧🇭",X9e="🇧🇮",Z9e="🇧🇯",J9e="🇧🇱",e6e="🇧🇲",t6e="🇧🇳",n6e="🇧🇴",i6e="🇧🇶",s6e="🇧🇷",r6e="🇧🇸",o6e="🇧🇹",a6e="🇧🇻",l6e="🇧🇼",c6e="🇧🇾",d6e="🇧🇿",u6e="🇨🇦",p6e="🇨🇨",_6e="🇨🇩",h6e="🇨🇫",f6e="🇨🇬",m6e="🇨🇭",g6e="🇨🇮",b6e="🇨🇰",E6e="🇨🇱",v6e="🇨🇲",y6e="🇨🇳",S6e="🇨🇴",T6e="🇨🇵",x6e="🇨🇷",C6e="🇨🇺",R6e="🇨🇻",A6e="🇨🇼",w6e="🇨🇽",N6e="🇨🇾",O6e="🇨🇿",I6e="🇩🇪",M6e="🇩🇬",D6e="🇩🇯",k6e="🇩🇰",L6e="🇩🇲",P6e="🇩🇴",U6e="🇩🇿",F6e="🇪🇦",B6e="🇪🇨",G6e="🇪🇪",z6e="🇪🇬",V6e="🇪🇭",H6e="🇪🇷",q6e="🇪🇸",Y6e="🇪🇹",$6e="🇪🇺",W6e="🇪🇺",K6e="🇫🇮",j6e="🇫🇯",Q6e="🇫🇰",X6e="🇫🇲",Z6e="🇫🇴",J6e="🇫🇷",e8e="🇬🇦",t8e="🇬🇧",n8e="🇬🇧",i8e="🇬🇩",s8e="🇬🇪",r8e="🇬🇫",o8e="🇬🇬",a8e="🇬🇭",l8e="🇬🇮",c8e="🇬🇱",d8e="🇬🇲",u8e="🇬🇳",p8e="🇬🇵",_8e="🇬🇶",h8e="🇬🇷",f8e="🇬🇸",m8e="🇬🇹",g8e="🇬🇺",b8e="🇬🇼",E8e="🇬🇾",v8e="🇭🇰",y8e="🇭🇲",S8e="🇭🇳",T8e="🇭🇷",x8e="🇭🇹",C8e="🇭🇺",R8e="🇮🇨",A8e="🇮🇩",w8e="🇮🇪",N8e="🇮🇱",O8e="🇮🇲",I8e="🇮🇳",M8e="🇮🇴",D8e="🇮🇶",k8e="🇮🇷",L8e="🇮🇸",P8e="🇮🇹",U8e="🇯🇪",F8e="🇯🇲",B8e="🇯🇴",G8e="🇯🇵",z8e="🇰🇪",V8e="🇰🇬",H8e="🇰🇭",q8e="🇰🇮",Y8e="🇰🇲",$8e="🇰🇳",W8e="🇰🇵",K8e="🇰🇷",j8e="🇰🇼",Q8e="🇰🇾",X8e="🇰🇿",Z8e="🇱🇦",J8e="🇱🇧",eze="🇱🇨",tze="🇱🇮",nze="🇱🇰",ize="🇱🇷",sze="🇱🇸",rze="🇱🇹",oze="🇱🇺",aze="🇱🇻",lze="🇱🇾",cze="🇲🇦",dze="🇲🇨",uze="🇲🇩",pze="🇲🇪",_ze="🇲🇫",hze="🇲🇬",fze="🇲🇭",mze="🇲🇰",gze="🇲🇱",bze="🇲🇲",Eze="🇲🇳",vze="🇲🇴",yze="🇲🇵",Sze="🇲🇶",Tze="🇲🇷",xze="🇲🇸",Cze="🇲🇹",Rze="🇲🇺",Aze="🇲🇻",wze="🇲🇼",Nze="🇲🇽",Oze="🇲🇾",Ize="🇲🇿",Mze="🇳🇦",Dze="🇳🇨",kze="🇳🇪",Lze="🇳🇫",Pze="🇳🇬",Uze="🇳🇮",Fze="🇳🇱",Bze="🇳🇴",Gze="🇳🇵",zze="🇳🇷",Vze="🇳🇺",Hze="🇳🇿",qze="🇴🇲",Yze="🇵🇦",$ze="🇵🇪",Wze="🇵🇫",Kze="🇵🇬",jze="🇵🇭",Qze="🇵🇰",Xze="🇵🇱",Zze="🇵🇲",Jze="🇵🇳",eVe="🇵🇷",tVe="🇵🇸",nVe="🇵🇹",iVe="🇵🇼",sVe="🇵🇾",rVe="🇶🇦",oVe="🇷🇪",aVe="🇷🇴",lVe="🇷🇸",cVe="🇷🇺",dVe="🇷🇼",uVe="🇸🇦",pVe="🇸🇧",_Ve="🇸🇨",hVe="🇸🇩",fVe="🇸🇪",mVe="🇸🇬",gVe="🇸🇭",bVe="🇸🇮",EVe="🇸🇯",vVe="🇸🇰",yVe="🇸🇱",SVe="🇸🇲",TVe="🇸🇳",xVe="🇸🇴",CVe="🇸🇷",RVe="🇸🇸",AVe="🇸🇹",wVe="🇸🇻",NVe="🇸🇽",OVe="🇸🇾",IVe="🇸🇿",MVe="🇹🇦",DVe="🇹🇨",kVe="🇹🇩",LVe="🇹🇫",PVe="🇹🇬",UVe="🇹🇭",FVe="🇹🇯",BVe="🇹🇰",GVe="🇹🇱",zVe="🇹🇲",VVe="🇹🇳",HVe="🇹🇴",qVe="🇹🇷",YVe="🇹🇹",$Ve="🇹🇻",WVe="🇹🇼",KVe="🇹🇿",jVe="🇺🇦",QVe="🇺🇬",XVe="🇺🇲",ZVe="🇺🇳",JVe="🇺🇸",eHe="🇺🇾",tHe="🇺🇿",nHe="🇻🇦",iHe="🇻🇨",sHe="🇻🇪",rHe="🇻🇬",oHe="🇻🇮",aHe="🇻🇳",lHe="🇻🇺",cHe="🇼🇫",dHe="🇼🇸",uHe="🇽🇰",pHe="🇾🇪",_He="🇾🇹",hHe="🇿🇦",fHe="🇿🇲",mHe="🇿🇼",gHe="🏴󠁧󠁢󠁥󠁮󠁧󠁿",bHe="🏴󠁧󠁢󠁳󠁣󠁴󠁿",EHe="🏴󠁧󠁢󠁷󠁬󠁳󠁿",vHe={100:"💯",1234:"🔢",grinning:Ibe,smiley:Mbe,smile:Dbe,grin:kbe,laughing:Lbe,satisfied:Pbe,sweat_smile:Ube,rofl:Fbe,joy:Bbe,slightly_smiling_face:Gbe,upside_down_face:zbe,wink:Vbe,blush:Hbe,innocent:qbe,smiling_face_with_three_hearts:Ybe,heart_eyes:$be,star_struck:Wbe,kissing_heart:Kbe,kissing:jbe,relaxed:Qbe,kissing_closed_eyes:Xbe,kissing_smiling_eyes:Zbe,smiling_face_with_tear:Jbe,yum:eEe,stuck_out_tongue:tEe,stuck_out_tongue_winking_eye:nEe,zany_face:iEe,stuck_out_tongue_closed_eyes:sEe,money_mouth_face:rEe,hugs:oEe,hand_over_mouth:aEe,shushing_face:lEe,thinking:cEe,zipper_mouth_face:dEe,raised_eyebrow:uEe,neutral_face:pEe,expressionless:_Ee,no_mouth:hEe,smirk:fEe,unamused:mEe,roll_eyes:gEe,grimacing:bEe,lying_face:EEe,relieved:vEe,pensive:yEe,sleepy:SEe,drooling_face:TEe,sleeping:xEe,mask:CEe,face_with_thermometer:REe,face_with_head_bandage:AEe,nauseated_face:wEe,vomiting_face:NEe,sneezing_face:OEe,hot_face:IEe,cold_face:MEe,woozy_face:DEe,dizzy_face:kEe,exploding_head:LEe,cowboy_hat_face:PEe,partying_face:UEe,disguised_face:FEe,sunglasses:BEe,nerd_face:GEe,monocle_face:zEe,confused:VEe,worried:HEe,slightly_frowning_face:qEe,frowning_face:YEe,open_mouth:$Ee,hushed:WEe,astonished:KEe,flushed:jEe,pleading_face:QEe,frowning:XEe,anguished:ZEe,fearful:JEe,cold_sweat:eve,disappointed_relieved:tve,cry:nve,sob:ive,scream:sve,confounded:rve,persevere:ove,disappointed:ave,sweat:lve,weary:cve,tired_face:dve,yawning_face:uve,triumph:pve,rage:_ve,pout:hve,angry:fve,cursing_face:mve,smiling_imp:gve,imp:bve,skull:Eve,skull_and_crossbones:vve,hankey:yve,poop:Sve,shit:Tve,clown_face:xve,japanese_ogre:Cve,japanese_goblin:Rve,ghost:Ave,alien:wve,space_invader:Nve,robot:Ove,smiley_cat:Ive,smile_cat:Mve,joy_cat:Dve,heart_eyes_cat:kve,smirk_cat:Lve,kissing_cat:Pve,scream_cat:Uve,crying_cat_face:Fve,pouting_cat:Bve,see_no_evil:Gve,hear_no_evil:zve,speak_no_evil:Vve,kiss:Hve,love_letter:qve,cupid:Yve,gift_heart:$ve,sparkling_heart:Wve,heartpulse:Kve,heartbeat:jve,revolving_hearts:Qve,two_hearts:Xve,heart_decoration:Zve,heavy_heart_exclamation:Jve,broken_heart:eye,heart:tye,orange_heart:nye,yellow_heart:iye,green_heart:sye,blue_heart:rye,purple_heart:oye,brown_heart:aye,black_heart:lye,white_heart:cye,anger:dye,boom:uye,collision:pye,dizzy:_ye,sweat_drops:hye,dash:fye,hole:mye,bomb:gye,speech_balloon:bye,eye_speech_bubble:Eye,left_speech_bubble:vye,right_anger_bubble:yye,thought_balloon:Sye,zzz:Tye,wave:xye,raised_back_of_hand:Cye,raised_hand_with_fingers_splayed:Rye,hand:Aye,raised_hand:wye,vulcan_salute:Nye,ok_hand:Oye,pinched_fingers:Iye,pinching_hand:Mye,v:Dye,crossed_fingers:kye,love_you_gesture:Lye,metal:Pye,call_me_hand:Uye,point_left:Fye,point_right:Bye,point_up_2:Gye,middle_finger:zye,fu:Vye,point_down:Hye,point_up:qye,"+1":"👍",thumbsup:Yye,"-1":"👎",thumbsdown:$ye,fist_raised:Wye,fist:Kye,fist_oncoming:jye,facepunch:Qye,punch:Xye,fist_left:Zye,fist_right:Jye,clap:eSe,raised_hands:tSe,open_hands:nSe,palms_up_together:iSe,handshake:sSe,pray:rSe,writing_hand:oSe,nail_care:aSe,selfie:lSe,muscle:cSe,mechanical_arm:dSe,mechanical_leg:uSe,leg:pSe,foot:_Se,ear:hSe,ear_with_hearing_aid:fSe,nose:mSe,brain:gSe,anatomical_heart:bSe,lungs:ESe,tooth:vSe,bone:ySe,eyes:SSe,eye:TSe,tongue:xSe,lips:CSe,baby:RSe,child:ASe,boy:wSe,girl:NSe,adult:OSe,blond_haired_person:ISe,man:MSe,bearded_person:DSe,red_haired_man:kSe,curly_haired_man:LSe,white_haired_man:PSe,bald_man:USe,woman:FSe,red_haired_woman:BSe,person_red_hair:GSe,curly_haired_woman:zSe,person_curly_hair:VSe,white_haired_woman:HSe,person_white_hair:qSe,bald_woman:YSe,person_bald:$Se,blond_haired_woman:WSe,blonde_woman:KSe,blond_haired_man:jSe,older_adult:QSe,older_man:XSe,older_woman:ZSe,frowning_person:JSe,frowning_man:e0e,frowning_woman:t0e,pouting_face:n0e,pouting_man:i0e,pouting_woman:s0e,no_good:r0e,no_good_man:o0e,ng_man:a0e,no_good_woman:l0e,ng_woman:c0e,ok_person:d0e,ok_man:u0e,ok_woman:p0e,tipping_hand_person:_0e,information_desk_person:h0e,tipping_hand_man:f0e,sassy_man:m0e,tipping_hand_woman:g0e,sassy_woman:b0e,raising_hand:E0e,raising_hand_man:v0e,raising_hand_woman:y0e,deaf_person:S0e,deaf_man:T0e,deaf_woman:x0e,bow:C0e,bowing_man:R0e,bowing_woman:A0e,facepalm:w0e,man_facepalming:N0e,woman_facepalming:O0e,shrug:I0e,man_shrugging:M0e,woman_shrugging:D0e,health_worker:k0e,man_health_worker:L0e,woman_health_worker:P0e,student:U0e,man_student:F0e,woman_student:B0e,teacher:G0e,man_teacher:z0e,woman_teacher:V0e,judge:H0e,man_judge:q0e,woman_judge:Y0e,farmer:$0e,man_farmer:W0e,woman_farmer:K0e,cook:j0e,man_cook:Q0e,woman_cook:X0e,mechanic:Z0e,man_mechanic:J0e,woman_mechanic:eTe,factory_worker:tTe,man_factory_worker:nTe,woman_factory_worker:iTe,office_worker:sTe,man_office_worker:rTe,woman_office_worker:oTe,scientist:aTe,man_scientist:lTe,woman_scientist:cTe,technologist:dTe,man_technologist:uTe,woman_technologist:pTe,singer:_Te,man_singer:hTe,woman_singer:fTe,artist:mTe,man_artist:gTe,woman_artist:bTe,pilot:ETe,man_pilot:vTe,woman_pilot:yTe,astronaut:STe,man_astronaut:TTe,woman_astronaut:xTe,firefighter:CTe,man_firefighter:RTe,woman_firefighter:ATe,police_officer:wTe,cop:NTe,policeman:OTe,policewoman:ITe,detective:MTe,male_detective:DTe,female_detective:kTe,guard:LTe,guardsman:PTe,guardswoman:UTe,ninja:FTe,construction_worker:BTe,construction_worker_man:GTe,construction_worker_woman:zTe,prince:VTe,princess:HTe,person_with_turban:qTe,man_with_turban:YTe,woman_with_turban:$Te,man_with_gua_pi_mao:WTe,woman_with_headscarf:KTe,person_in_tuxedo:jTe,man_in_tuxedo:QTe,woman_in_tuxedo:XTe,person_with_veil:ZTe,man_with_veil:JTe,woman_with_veil:exe,bride_with_veil:txe,pregnant_woman:nxe,breast_feeding:ixe,woman_feeding_baby:sxe,man_feeding_baby:rxe,person_feeding_baby:oxe,angel:axe,santa:lxe,mrs_claus:cxe,mx_claus:dxe,superhero:uxe,superhero_man:pxe,superhero_woman:_xe,supervillain:hxe,supervillain_man:fxe,supervillain_woman:mxe,mage:gxe,mage_man:bxe,mage_woman:Exe,fairy:vxe,fairy_man:yxe,fairy_woman:Sxe,vampire:Txe,vampire_man:xxe,vampire_woman:Cxe,merperson:Rxe,merman:Axe,mermaid:wxe,elf:Nxe,elf_man:Oxe,elf_woman:Ixe,genie:Mxe,genie_man:Dxe,genie_woman:kxe,zombie:Lxe,zombie_man:Pxe,zombie_woman:Uxe,massage:Fxe,massage_man:Bxe,massage_woman:Gxe,haircut:zxe,haircut_man:Vxe,haircut_woman:Hxe,walking:qxe,walking_man:Yxe,walking_woman:$xe,standing_person:Wxe,standing_man:Kxe,standing_woman:jxe,kneeling_person:Qxe,kneeling_man:Xxe,kneeling_woman:Zxe,person_with_probing_cane:Jxe,man_with_probing_cane:eCe,woman_with_probing_cane:tCe,person_in_motorized_wheelchair:nCe,man_in_motorized_wheelchair:iCe,woman_in_motorized_wheelchair:sCe,person_in_manual_wheelchair:rCe,man_in_manual_wheelchair:oCe,woman_in_manual_wheelchair:aCe,runner:lCe,running:cCe,running_man:dCe,running_woman:uCe,woman_dancing:pCe,dancer:_Ce,man_dancing:hCe,business_suit_levitating:fCe,dancers:mCe,dancing_men:gCe,dancing_women:bCe,sauna_person:ECe,sauna_man:vCe,sauna_woman:yCe,climbing:SCe,climbing_man:TCe,climbing_woman:xCe,person_fencing:CCe,horse_racing:RCe,skier:ACe,snowboarder:wCe,golfing:NCe,golfing_man:OCe,golfing_woman:ICe,surfer:MCe,surfing_man:DCe,surfing_woman:kCe,rowboat:LCe,rowing_man:PCe,rowing_woman:UCe,swimmer:FCe,swimming_man:BCe,swimming_woman:GCe,bouncing_ball_person:zCe,bouncing_ball_man:VCe,basketball_man:HCe,bouncing_ball_woman:qCe,basketball_woman:YCe,weight_lifting:$Ce,weight_lifting_man:WCe,weight_lifting_woman:KCe,bicyclist:jCe,biking_man:QCe,biking_woman:XCe,mountain_bicyclist:ZCe,mountain_biking_man:JCe,mountain_biking_woman:e1e,cartwheeling:t1e,man_cartwheeling:n1e,woman_cartwheeling:i1e,wrestling:s1e,men_wrestling:r1e,women_wrestling:o1e,water_polo:a1e,man_playing_water_polo:l1e,woman_playing_water_polo:c1e,handball_person:d1e,man_playing_handball:u1e,woman_playing_handball:p1e,juggling_person:_1e,man_juggling:h1e,woman_juggling:f1e,lotus_position:m1e,lotus_position_man:g1e,lotus_position_woman:b1e,bath:E1e,sleeping_bed:v1e,people_holding_hands:y1e,two_women_holding_hands:S1e,couple:T1e,two_men_holding_hands:x1e,couplekiss:C1e,couplekiss_man_woman:R1e,couplekiss_man_man:A1e,couplekiss_woman_woman:w1e,couple_with_heart:N1e,couple_with_heart_woman_man:O1e,couple_with_heart_man_man:I1e,couple_with_heart_woman_woman:M1e,family:D1e,family_man_woman_boy:k1e,family_man_woman_girl:L1e,family_man_woman_girl_boy:P1e,family_man_woman_boy_boy:U1e,family_man_woman_girl_girl:F1e,family_man_man_boy:B1e,family_man_man_girl:G1e,family_man_man_girl_boy:z1e,family_man_man_boy_boy:V1e,family_man_man_girl_girl:H1e,family_woman_woman_boy:q1e,family_woman_woman_girl:Y1e,family_woman_woman_girl_boy:$1e,family_woman_woman_boy_boy:W1e,family_woman_woman_girl_girl:K1e,family_man_boy:j1e,family_man_boy_boy:Q1e,family_man_girl:X1e,family_man_girl_boy:Z1e,family_man_girl_girl:J1e,family_woman_boy:eRe,family_woman_boy_boy:tRe,family_woman_girl:nRe,family_woman_girl_boy:iRe,family_woman_girl_girl:sRe,speaking_head:rRe,bust_in_silhouette:oRe,busts_in_silhouette:aRe,people_hugging:lRe,footprints:cRe,monkey_face:dRe,monkey:uRe,gorilla:pRe,orangutan:_Re,dog:hRe,dog2:fRe,guide_dog:mRe,service_dog:gRe,poodle:bRe,wolf:ERe,fox_face:vRe,raccoon:yRe,cat:SRe,cat2:TRe,black_cat:xRe,lion:CRe,tiger:RRe,tiger2:ARe,leopard:wRe,horse:NRe,racehorse:ORe,unicorn:IRe,zebra:MRe,deer:DRe,bison:kRe,cow:LRe,ox:PRe,water_buffalo:URe,cow2:FRe,pig:BRe,pig2:GRe,boar:zRe,pig_nose:VRe,ram:HRe,sheep:qRe,goat:YRe,dromedary_camel:$Re,camel:WRe,llama:KRe,giraffe:jRe,elephant:QRe,mammoth:XRe,rhinoceros:ZRe,hippopotamus:JRe,mouse:eAe,mouse2:tAe,rat:nAe,hamster:iAe,rabbit:sAe,rabbit2:rAe,chipmunk:oAe,beaver:aAe,hedgehog:lAe,bat:cAe,bear:dAe,polar_bear:uAe,koala:pAe,panda_face:_Ae,sloth:hAe,otter:fAe,skunk:mAe,kangaroo:gAe,badger:bAe,feet:EAe,paw_prints:vAe,turkey:yAe,chicken:SAe,rooster:TAe,hatching_chick:xAe,baby_chick:CAe,hatched_chick:RAe,bird:AAe,penguin:wAe,dove:NAe,eagle:OAe,duck:IAe,swan:MAe,owl:DAe,dodo:kAe,feather:LAe,flamingo:PAe,peacock:UAe,parrot:FAe,frog:BAe,crocodile:GAe,turtle:zAe,lizard:VAe,snake:HAe,dragon_face:qAe,dragon:YAe,sauropod:$Ae,"t-rex":"🦖",whale:WAe,whale2:KAe,dolphin:jAe,flipper:QAe,seal:XAe,fish:ZAe,tropical_fish:JAe,blowfish:ewe,shark:twe,octopus:nwe,shell:iwe,snail:swe,butterfly:rwe,bug:owe,ant:awe,bee:lwe,honeybee:cwe,beetle:dwe,lady_beetle:uwe,cricket:pwe,cockroach:_we,spider:hwe,spider_web:fwe,scorpion:mwe,mosquito:gwe,fly:bwe,worm:Ewe,microbe:vwe,bouquet:ywe,cherry_blossom:Swe,white_flower:Twe,rosette:xwe,rose:Cwe,wilted_flower:Rwe,hibiscus:Awe,sunflower:wwe,blossom:Nwe,tulip:Owe,seedling:Iwe,potted_plant:Mwe,evergreen_tree:Dwe,deciduous_tree:kwe,palm_tree:Lwe,cactus:Pwe,ear_of_rice:Uwe,herb:Fwe,shamrock:Bwe,four_leaf_clover:Gwe,maple_leaf:zwe,fallen_leaf:Vwe,leaves:Hwe,grapes:qwe,melon:Ywe,watermelon:$we,tangerine:Wwe,orange:Kwe,mandarin:jwe,lemon:Qwe,banana:Xwe,pineapple:Zwe,mango:Jwe,apple:eNe,green_apple:tNe,pear:nNe,peach:iNe,cherries:sNe,strawberry:rNe,blueberries:oNe,kiwi_fruit:aNe,tomato:lNe,olive:cNe,coconut:dNe,avocado:uNe,eggplant:pNe,potato:_Ne,carrot:hNe,corn:fNe,hot_pepper:mNe,bell_pepper:gNe,cucumber:bNe,leafy_green:ENe,broccoli:vNe,garlic:yNe,onion:SNe,mushroom:TNe,peanuts:xNe,chestnut:CNe,bread:RNe,croissant:ANe,baguette_bread:wNe,flatbread:NNe,pretzel:ONe,bagel:INe,pancakes:MNe,waffle:DNe,cheese:kNe,meat_on_bone:LNe,poultry_leg:PNe,cut_of_meat:UNe,bacon:FNe,hamburger:BNe,fries:GNe,pizza:zNe,hotdog:VNe,sandwich:HNe,taco:qNe,burrito:YNe,tamale:$Ne,stuffed_flatbread:WNe,falafel:KNe,egg:jNe,fried_egg:QNe,shallow_pan_of_food:XNe,stew:ZNe,fondue:JNe,bowl_with_spoon:eOe,green_salad:tOe,popcorn:nOe,butter:iOe,salt:sOe,canned_food:rOe,bento:oOe,rice_cracker:aOe,rice_ball:lOe,rice:cOe,curry:dOe,ramen:uOe,spaghetti:pOe,sweet_potato:_Oe,oden:hOe,sushi:fOe,fried_shrimp:mOe,fish_cake:gOe,moon_cake:bOe,dango:EOe,dumpling:vOe,fortune_cookie:yOe,takeout_box:SOe,crab:TOe,lobster:xOe,shrimp:COe,squid:ROe,oyster:AOe,icecream:wOe,shaved_ice:NOe,ice_cream:OOe,doughnut:IOe,cookie:MOe,birthday:DOe,cake:kOe,cupcake:LOe,pie:POe,chocolate_bar:UOe,candy:FOe,lollipop:BOe,custard:GOe,honey_pot:zOe,baby_bottle:VOe,milk_glass:HOe,coffee:qOe,teapot:YOe,tea:$Oe,sake:WOe,champagne:KOe,wine_glass:jOe,cocktail:QOe,tropical_drink:XOe,beer:ZOe,beers:JOe,clinking_glasses:eIe,tumbler_glass:tIe,cup_with_straw:nIe,bubble_tea:iIe,beverage_box:sIe,mate:rIe,ice_cube:oIe,chopsticks:aIe,plate_with_cutlery:lIe,fork_and_knife:cIe,spoon:dIe,hocho:uIe,knife:pIe,amphora:_Ie,earth_africa:hIe,earth_americas:fIe,earth_asia:mIe,globe_with_meridians:gIe,world_map:bIe,japan:EIe,compass:vIe,mountain_snow:yIe,mountain:SIe,volcano:TIe,mount_fuji:xIe,camping:CIe,beach_umbrella:RIe,desert:AIe,desert_island:wIe,national_park:NIe,stadium:OIe,classical_building:IIe,building_construction:MIe,bricks:DIe,rock:kIe,wood:LIe,hut:PIe,houses:UIe,derelict_house:FIe,house:BIe,house_with_garden:GIe,office:zIe,post_office:VIe,european_post_office:HIe,hospital:qIe,bank:YIe,hotel:$Ie,love_hotel:WIe,convenience_store:KIe,school:jIe,department_store:QIe,factory:XIe,japanese_castle:ZIe,european_castle:JIe,wedding:eMe,tokyo_tower:tMe,statue_of_liberty:nMe,church:iMe,mosque:sMe,hindu_temple:rMe,synagogue:oMe,shinto_shrine:aMe,kaaba:lMe,fountain:cMe,tent:dMe,foggy:uMe,night_with_stars:pMe,cityscape:_Me,sunrise_over_mountains:hMe,sunrise:fMe,city_sunset:mMe,city_sunrise:gMe,bridge_at_night:bMe,hotsprings:EMe,carousel_horse:vMe,ferris_wheel:yMe,roller_coaster:SMe,barber:TMe,circus_tent:xMe,steam_locomotive:CMe,railway_car:RMe,bullettrain_side:AMe,bullettrain_front:wMe,train2:NMe,metro:OMe,light_rail:IMe,station:MMe,tram:DMe,monorail:kMe,mountain_railway:LMe,train:PMe,bus:UMe,oncoming_bus:FMe,trolleybus:BMe,minibus:GMe,ambulance:zMe,fire_engine:VMe,police_car:HMe,oncoming_police_car:qMe,taxi:YMe,oncoming_taxi:$Me,car:WMe,red_car:KMe,oncoming_automobile:jMe,blue_car:QMe,pickup_truck:XMe,truck:ZMe,articulated_lorry:JMe,tractor:eDe,racing_car:tDe,motorcycle:nDe,motor_scooter:iDe,manual_wheelchair:sDe,motorized_wheelchair:rDe,auto_rickshaw:oDe,bike:aDe,kick_scooter:lDe,skateboard:cDe,roller_skate:dDe,busstop:uDe,motorway:pDe,railway_track:_De,oil_drum:hDe,fuelpump:fDe,rotating_light:mDe,traffic_light:gDe,vertical_traffic_light:bDe,stop_sign:EDe,construction:vDe,anchor:yDe,boat:SDe,sailboat:TDe,canoe:xDe,speedboat:CDe,passenger_ship:RDe,ferry:ADe,motor_boat:wDe,ship:NDe,airplane:ODe,small_airplane:IDe,flight_departure:MDe,flight_arrival:DDe,parachute:kDe,seat:LDe,helicopter:PDe,suspension_railway:UDe,mountain_cableway:FDe,aerial_tramway:BDe,artificial_satellite:GDe,rocket:zDe,flying_saucer:VDe,bellhop_bell:HDe,luggage:qDe,hourglass:YDe,hourglass_flowing_sand:$De,watch:WDe,alarm_clock:KDe,stopwatch:jDe,timer_clock:QDe,mantelpiece_clock:XDe,clock12:ZDe,clock1230:JDe,clock1:e2e,clock130:t2e,clock2:n2e,clock230:i2e,clock3:s2e,clock330:r2e,clock4:o2e,clock430:a2e,clock5:l2e,clock530:c2e,clock6:d2e,clock630:u2e,clock7:p2e,clock730:_2e,clock8:h2e,clock830:f2e,clock9:m2e,clock930:g2e,clock10:b2e,clock1030:E2e,clock11:v2e,clock1130:y2e,new_moon:S2e,waxing_crescent_moon:T2e,first_quarter_moon:x2e,moon:C2e,waxing_gibbous_moon:R2e,full_moon:A2e,waning_gibbous_moon:w2e,last_quarter_moon:N2e,waning_crescent_moon:O2e,crescent_moon:I2e,new_moon_with_face:M2e,first_quarter_moon_with_face:D2e,last_quarter_moon_with_face:k2e,thermometer:L2e,sunny:P2e,full_moon_with_face:U2e,sun_with_face:F2e,ringed_planet:B2e,star:G2e,star2:z2e,stars:V2e,milky_way:H2e,cloud:q2e,partly_sunny:Y2e,cloud_with_lightning_and_rain:$2e,sun_behind_small_cloud:W2e,sun_behind_large_cloud:K2e,sun_behind_rain_cloud:j2e,cloud_with_rain:Q2e,cloud_with_snow:X2e,cloud_with_lightning:Z2e,tornado:J2e,fog:eke,wind_face:tke,cyclone:nke,rainbow:ike,closed_umbrella:ske,open_umbrella:rke,umbrella:oke,parasol_on_ground:ake,zap:lke,snowflake:cke,snowman_with_snow:dke,snowman:uke,comet:pke,fire:_ke,droplet:hke,ocean:fke,jack_o_lantern:mke,christmas_tree:gke,fireworks:bke,sparkler:Eke,firecracker:vke,sparkles:yke,balloon:Ske,tada:Tke,confetti_ball:xke,tanabata_tree:Cke,bamboo:Rke,dolls:Ake,flags:wke,wind_chime:Nke,rice_scene:Oke,red_envelope:Ike,ribbon:Mke,gift:Dke,reminder_ribbon:kke,tickets:Lke,ticket:Pke,medal_military:Uke,trophy:Fke,medal_sports:Bke,"1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉",soccer:Gke,baseball:zke,softball:Vke,basketball:Hke,volleyball:qke,football:Yke,rugby_football:$ke,tennis:Wke,flying_disc:Kke,bowling:jke,cricket_game:Qke,field_hockey:Xke,ice_hockey:Zke,lacrosse:Jke,ping_pong:eLe,badminton:tLe,boxing_glove:nLe,martial_arts_uniform:iLe,goal_net:sLe,golf:rLe,ice_skate:oLe,fishing_pole_and_fish:aLe,diving_mask:lLe,running_shirt_with_sash:cLe,ski:dLe,sled:uLe,curling_stone:pLe,dart:_Le,yo_yo:hLe,kite:fLe,"8ball":"🎱",crystal_ball:mLe,magic_wand:gLe,nazar_amulet:bLe,video_game:ELe,joystick:vLe,slot_machine:yLe,game_die:SLe,jigsaw:TLe,teddy_bear:xLe,pinata:CLe,nesting_dolls:RLe,spades:ALe,hearts:wLe,diamonds:NLe,clubs:OLe,chess_pawn:ILe,black_joker:MLe,mahjong:DLe,flower_playing_cards:kLe,performing_arts:LLe,framed_picture:PLe,art:ULe,thread:FLe,sewing_needle:BLe,yarn:GLe,knot:zLe,eyeglasses:VLe,dark_sunglasses:HLe,goggles:qLe,lab_coat:YLe,safety_vest:$Le,necktie:WLe,shirt:KLe,tshirt:jLe,jeans:QLe,scarf:XLe,gloves:ZLe,coat:JLe,socks:ePe,dress:tPe,kimono:nPe,sari:iPe,one_piece_swimsuit:sPe,swim_brief:rPe,shorts:oPe,bikini:aPe,womans_clothes:lPe,purse:cPe,handbag:dPe,pouch:uPe,shopping:pPe,school_satchel:_Pe,thong_sandal:hPe,mans_shoe:fPe,shoe:mPe,athletic_shoe:gPe,hiking_boot:bPe,flat_shoe:EPe,high_heel:vPe,sandal:yPe,ballet_shoes:SPe,boot:TPe,crown:xPe,womans_hat:CPe,tophat:RPe,mortar_board:APe,billed_cap:wPe,military_helmet:NPe,rescue_worker_helmet:OPe,prayer_beads:IPe,lipstick:MPe,ring:DPe,gem:kPe,mute:LPe,speaker:PPe,sound:UPe,loud_sound:FPe,loudspeaker:BPe,mega:GPe,postal_horn:zPe,bell:VPe,no_bell:HPe,musical_score:qPe,musical_note:YPe,notes:$Pe,studio_microphone:WPe,level_slider:KPe,control_knobs:jPe,microphone:QPe,headphones:XPe,radio:ZPe,saxophone:JPe,accordion:eUe,guitar:tUe,musical_keyboard:nUe,trumpet:iUe,violin:sUe,banjo:rUe,drum:oUe,long_drum:aUe,iphone:lUe,calling:cUe,phone:dUe,telephone:uUe,telephone_receiver:pUe,pager:_Ue,fax:hUe,battery:fUe,electric_plug:mUe,computer:gUe,desktop_computer:bUe,printer:EUe,keyboard:vUe,computer_mouse:yUe,trackball:SUe,minidisc:TUe,floppy_disk:xUe,cd:CUe,dvd:RUe,abacus:AUe,movie_camera:wUe,film_strip:NUe,film_projector:OUe,clapper:IUe,tv:MUe,camera:DUe,camera_flash:kUe,video_camera:LUe,vhs:PUe,mag:UUe,mag_right:FUe,candle:BUe,bulb:GUe,flashlight:zUe,izakaya_lantern:VUe,lantern:HUe,diya_lamp:qUe,notebook_with_decorative_cover:YUe,closed_book:$Ue,book:WUe,open_book:KUe,green_book:jUe,blue_book:QUe,orange_book:XUe,books:ZUe,notebook:JUe,ledger:eFe,page_with_curl:tFe,scroll:nFe,page_facing_up:iFe,newspaper:sFe,newspaper_roll:rFe,bookmark_tabs:oFe,bookmark:aFe,label:lFe,moneybag:cFe,coin:dFe,yen:uFe,dollar:pFe,euro:_Fe,pound:hFe,money_with_wings:fFe,credit_card:mFe,receipt:gFe,chart:bFe,envelope:EFe,email:vFe,"e-mail":"📧",incoming_envelope:yFe,envelope_with_arrow:SFe,outbox_tray:TFe,inbox_tray:xFe,package:"📦",mailbox:CFe,mailbox_closed:RFe,mailbox_with_mail:AFe,mailbox_with_no_mail:wFe,postbox:NFe,ballot_box:OFe,pencil2:IFe,black_nib:MFe,fountain_pen:DFe,pen:kFe,paintbrush:LFe,crayon:PFe,memo:UFe,pencil:FFe,briefcase:BFe,file_folder:GFe,open_file_folder:zFe,card_index_dividers:VFe,date:HFe,calendar:qFe,spiral_notepad:YFe,spiral_calendar:$Fe,card_index:WFe,chart_with_upwards_trend:KFe,chart_with_downwards_trend:jFe,bar_chart:QFe,clipboard:XFe,pushpin:ZFe,round_pushpin:JFe,paperclip:eBe,paperclips:tBe,straight_ruler:nBe,triangular_ruler:iBe,scissors:sBe,card_file_box:rBe,file_cabinet:oBe,wastebasket:aBe,lock:lBe,unlock:cBe,lock_with_ink_pen:dBe,closed_lock_with_key:uBe,key:pBe,old_key:_Be,hammer:hBe,axe:fBe,pick:mBe,hammer_and_pick:gBe,hammer_and_wrench:bBe,dagger:EBe,crossed_swords:vBe,gun:yBe,boomerang:SBe,bow_and_arrow:TBe,shield:xBe,carpentry_saw:CBe,wrench:RBe,screwdriver:ABe,nut_and_bolt:wBe,gear:NBe,clamp:OBe,balance_scale:IBe,probing_cane:MBe,link:DBe,chains:kBe,hook:LBe,toolbox:PBe,magnet:UBe,ladder:FBe,alembic:BBe,test_tube:GBe,petri_dish:zBe,dna:VBe,microscope:HBe,telescope:qBe,satellite:YBe,syringe:$Be,drop_of_blood:WBe,pill:KBe,adhesive_bandage:jBe,stethoscope:QBe,door:XBe,elevator:ZBe,mirror:JBe,window:e3e,bed:t3e,couch_and_lamp:n3e,chair:i3e,toilet:s3e,plunger:r3e,shower:o3e,bathtub:a3e,mouse_trap:l3e,razor:c3e,lotion_bottle:d3e,safety_pin:u3e,broom:p3e,basket:_3e,roll_of_paper:h3e,bucket:f3e,soap:m3e,toothbrush:g3e,sponge:b3e,fire_extinguisher:E3e,shopping_cart:v3e,smoking:y3e,coffin:S3e,headstone:T3e,funeral_urn:x3e,moyai:C3e,placard:R3e,atm:A3e,put_litter_in_its_place:w3e,potable_water:N3e,wheelchair:O3e,mens:I3e,womens:M3e,restroom:D3e,baby_symbol:k3e,wc:L3e,passport_control:P3e,customs:U3e,baggage_claim:F3e,left_luggage:B3e,warning:G3e,children_crossing:z3e,no_entry:V3e,no_entry_sign:H3e,no_bicycles:q3e,no_smoking:Y3e,do_not_litter:$3e,"non-potable_water":"🚱",no_pedestrians:W3e,no_mobile_phones:K3e,underage:j3e,radioactive:Q3e,biohazard:X3e,arrow_up:Z3e,arrow_upper_right:J3e,arrow_right:e4e,arrow_lower_right:t4e,arrow_down:n4e,arrow_lower_left:i4e,arrow_left:s4e,arrow_upper_left:r4e,arrow_up_down:o4e,left_right_arrow:a4e,leftwards_arrow_with_hook:l4e,arrow_right_hook:c4e,arrow_heading_up:d4e,arrow_heading_down:u4e,arrows_clockwise:p4e,arrows_counterclockwise:_4e,back:h4e,end:f4e,on:m4e,soon:g4e,top:b4e,place_of_worship:E4e,atom_symbol:v4e,om:y4e,star_of_david:S4e,wheel_of_dharma:T4e,yin_yang:x4e,latin_cross:C4e,orthodox_cross:R4e,star_and_crescent:A4e,peace_symbol:w4e,menorah:N4e,six_pointed_star:O4e,aries:I4e,taurus:M4e,gemini:D4e,cancer:k4e,leo:L4e,virgo:P4e,libra:U4e,scorpius:F4e,sagittarius:B4e,capricorn:G4e,aquarius:z4e,pisces:V4e,ophiuchus:H4e,twisted_rightwards_arrows:q4e,repeat:Y4e,repeat_one:$4e,arrow_forward:W4e,fast_forward:K4e,next_track_button:j4e,play_or_pause_button:Q4e,arrow_backward:X4e,rewind:Z4e,previous_track_button:J4e,arrow_up_small:e5e,arrow_double_up:t5e,arrow_down_small:n5e,arrow_double_down:i5e,pause_button:s5e,stop_button:r5e,record_button:o5e,eject_button:a5e,cinema:l5e,low_brightness:c5e,high_brightness:d5e,signal_strength:u5e,vibration_mode:p5e,mobile_phone_off:_5e,female_sign:h5e,male_sign:f5e,transgender_symbol:m5e,heavy_multiplication_x:g5e,heavy_plus_sign:b5e,heavy_minus_sign:E5e,heavy_division_sign:v5e,infinity:y5e,bangbang:S5e,interrobang:T5e,question:x5e,grey_question:C5e,grey_exclamation:R5e,exclamation:A5e,heavy_exclamation_mark:w5e,wavy_dash:N5e,currency_exchange:O5e,heavy_dollar_sign:I5e,medical_symbol:M5e,recycle:D5e,fleur_de_lis:k5e,trident:L5e,name_badge:P5e,beginner:U5e,o:F5e,white_check_mark:B5e,ballot_box_with_check:G5e,heavy_check_mark:z5e,x:V5e,negative_squared_cross_mark:H5e,curly_loop:q5e,loop:Y5e,part_alternation_mark:$5e,eight_spoked_asterisk:W5e,eight_pointed_black_star:K5e,sparkle:j5e,copyright:Q5e,registered:X5e,tm:Z5e,hash:J5e,asterisk:eGe,zero:tGe,one:nGe,two:iGe,three:sGe,four:rGe,five:oGe,six:aGe,seven:lGe,eight:cGe,nine:dGe,keycap_ten:uGe,capital_abcd:pGe,abcd:_Ge,symbols:hGe,abc:fGe,a:mGe,ab:gGe,b:bGe,cl:EGe,cool:vGe,free:yGe,information_source:SGe,id:TGe,m:xGe,new:"🆕",ng:CGe,o2:RGe,ok:AGe,parking:wGe,sos:NGe,up:OGe,vs:IGe,koko:MGe,sa:DGe,ideograph_advantage:kGe,accept:LGe,congratulations:PGe,secret:UGe,u6e80:FGe,red_circle:BGe,orange_circle:GGe,yellow_circle:zGe,green_circle:VGe,large_blue_circle:HGe,purple_circle:qGe,brown_circle:YGe,black_circle:$Ge,white_circle:WGe,red_square:KGe,orange_square:jGe,yellow_square:QGe,green_square:XGe,blue_square:ZGe,purple_square:JGe,brown_square:e9e,black_large_square:t9e,white_large_square:n9e,black_medium_square:i9e,white_medium_square:s9e,black_medium_small_square:r9e,white_medium_small_square:o9e,black_small_square:a9e,white_small_square:l9e,large_orange_diamond:c9e,large_blue_diamond:d9e,small_orange_diamond:u9e,small_blue_diamond:p9e,small_red_triangle:_9e,small_red_triangle_down:h9e,diamond_shape_with_a_dot_inside:f9e,radio_button:m9e,white_square_button:g9e,black_square_button:b9e,checkered_flag:E9e,triangular_flag_on_post:v9e,crossed_flags:y9e,black_flag:S9e,white_flag:T9e,rainbow_flag:x9e,transgender_flag:C9e,pirate_flag:R9e,ascension_island:A9e,andorra:w9e,united_arab_emirates:N9e,afghanistan:O9e,antigua_barbuda:I9e,anguilla:M9e,albania:D9e,armenia:k9e,angola:L9e,antarctica:P9e,argentina:U9e,american_samoa:F9e,austria:B9e,australia:G9e,aruba:z9e,aland_islands:V9e,azerbaijan:H9e,bosnia_herzegovina:q9e,barbados:Y9e,bangladesh:$9e,belgium:W9e,burkina_faso:K9e,bulgaria:j9e,bahrain:Q9e,burundi:X9e,benin:Z9e,st_barthelemy:J9e,bermuda:e6e,brunei:t6e,bolivia:n6e,caribbean_netherlands:i6e,brazil:s6e,bahamas:r6e,bhutan:o6e,bouvet_island:a6e,botswana:l6e,belarus:c6e,belize:d6e,canada:u6e,cocos_islands:p6e,congo_kinshasa:_6e,central_african_republic:h6e,congo_brazzaville:f6e,switzerland:m6e,cote_divoire:g6e,cook_islands:b6e,chile:E6e,cameroon:v6e,cn:y6e,colombia:S6e,clipperton_island:T6e,costa_rica:x6e,cuba:C6e,cape_verde:R6e,curacao:A6e,christmas_island:w6e,cyprus:N6e,czech_republic:O6e,de:I6e,diego_garcia:M6e,djibouti:D6e,denmark:k6e,dominica:L6e,dominican_republic:P6e,algeria:U6e,ceuta_melilla:F6e,ecuador:B6e,estonia:G6e,egypt:z6e,western_sahara:V6e,eritrea:H6e,es:q6e,ethiopia:Y6e,eu:$6e,european_union:W6e,finland:K6e,fiji:j6e,falkland_islands:Q6e,micronesia:X6e,faroe_islands:Z6e,fr:J6e,gabon:e8e,gb:t8e,uk:n8e,grenada:i8e,georgia:s8e,french_guiana:r8e,guernsey:o8e,ghana:a8e,gibraltar:l8e,greenland:c8e,gambia:d8e,guinea:u8e,guadeloupe:p8e,equatorial_guinea:_8e,greece:h8e,south_georgia_south_sandwich_islands:f8e,guatemala:m8e,guam:g8e,guinea_bissau:b8e,guyana:E8e,hong_kong:v8e,heard_mcdonald_islands:y8e,honduras:S8e,croatia:T8e,haiti:x8e,hungary:C8e,canary_islands:R8e,indonesia:A8e,ireland:w8e,israel:N8e,isle_of_man:O8e,india:I8e,british_indian_ocean_territory:M8e,iraq:D8e,iran:k8e,iceland:L8e,it:P8e,jersey:U8e,jamaica:F8e,jordan:B8e,jp:G8e,kenya:z8e,kyrgyzstan:V8e,cambodia:H8e,kiribati:q8e,comoros:Y8e,st_kitts_nevis:$8e,north_korea:W8e,kr:K8e,kuwait:j8e,cayman_islands:Q8e,kazakhstan:X8e,laos:Z8e,lebanon:J8e,st_lucia:eze,liechtenstein:tze,sri_lanka:nze,liberia:ize,lesotho:sze,lithuania:rze,luxembourg:oze,latvia:aze,libya:lze,morocco:cze,monaco:dze,moldova:uze,montenegro:pze,st_martin:_ze,madagascar:hze,marshall_islands:fze,macedonia:mze,mali:gze,myanmar:bze,mongolia:Eze,macau:vze,northern_mariana_islands:yze,martinique:Sze,mauritania:Tze,montserrat:xze,malta:Cze,mauritius:Rze,maldives:Aze,malawi:wze,mexico:Nze,malaysia:Oze,mozambique:Ize,namibia:Mze,new_caledonia:Dze,niger:kze,norfolk_island:Lze,nigeria:Pze,nicaragua:Uze,netherlands:Fze,norway:Bze,nepal:Gze,nauru:zze,niue:Vze,new_zealand:Hze,oman:qze,panama:Yze,peru:$ze,french_polynesia:Wze,papua_new_guinea:Kze,philippines:jze,pakistan:Qze,poland:Xze,st_pierre_miquelon:Zze,pitcairn_islands:Jze,puerto_rico:eVe,palestinian_territories:tVe,portugal:nVe,palau:iVe,paraguay:sVe,qatar:rVe,reunion:oVe,romania:aVe,serbia:lVe,ru:cVe,rwanda:dVe,saudi_arabia:uVe,solomon_islands:pVe,seychelles:_Ve,sudan:hVe,sweden:fVe,singapore:mVe,st_helena:gVe,slovenia:bVe,svalbard_jan_mayen:EVe,slovakia:vVe,sierra_leone:yVe,san_marino:SVe,senegal:TVe,somalia:xVe,suriname:CVe,south_sudan:RVe,sao_tome_principe:AVe,el_salvador:wVe,sint_maarten:NVe,syria:OVe,swaziland:IVe,tristan_da_cunha:MVe,turks_caicos_islands:DVe,chad:kVe,french_southern_territories:LVe,togo:PVe,thailand:UVe,tajikistan:FVe,tokelau:BVe,timor_leste:GVe,turkmenistan:zVe,tunisia:VVe,tonga:HVe,tr:qVe,trinidad_tobago:YVe,tuvalu:$Ve,taiwan:WVe,tanzania:KVe,ukraine:jVe,uganda:QVe,us_outlying_islands:XVe,united_nations:ZVe,us:JVe,uruguay:eHe,uzbekistan:tHe,vatican_city:nHe,st_vincent_grenadines:iHe,venezuela:sHe,british_virgin_islands:rHe,us_virgin_islands:oHe,vietnam:aHe,vanuatu:lHe,wallis_futuna:cHe,samoa:dHe,kosovo:uHe,yemen:pHe,mayotte:_He,south_africa:hHe,zambia:fHe,zimbabwe:mHe,england:gHe,scotland:bHe,wales:EHe};var yHe={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["0&&!l.test(v[g-1])||g+b.lengthh&&(m=new f("text","",0),m.content=c.slice(h,g),E.push(m)),m=new f("emoji","",0),m.markup=y,m.content=t[y],E.push(m),h=g+b.length}),h=0;f--)b=E[f],(b.type==="link_open"||b.type==="link_close")&&b.info==="auto"&&(v-=b.nesting),b.type==="text"&&v===0&&s.test(b.content)&&(g[m].children=E=o(E,f,d(b.content,b.level,_.Token)))}};function xHe(n){return n.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var CHe=function(e){var t=e.defs,i;e.enabled.length&&(t=Object.keys(t).reduce(function(l,d){return e.enabled.indexOf(d)>=0&&(l[d]=t[d]),l},{})),i=Object.keys(e.shortcuts).reduce(function(l,d){return t[d]?Array.isArray(e.shortcuts[d])?(e.shortcuts[d].forEach(function(c){l[c]=d}),l):(l[e.shortcuts[d]]=d,l):l},{});var s=Object.keys(t),r;s.length===0?r="^$":r=s.map(function(l){return":"+l+":"}).concat(Object.keys(i)).sort().reverse().map(function(l){return xHe(l)}).join("|");var o=RegExp(r),a=RegExp(r,"g");return{defs:t,shortcuts:i,scanRE:o,replaceRE:a}},RHe=SHe,AHe=THe,wHe=CHe,NHe=function(e,t){var i={defs:{},shortcuts:{},enabled:[]},s=wHe(e.utils.assign({},i,t||{}));e.renderer.rules.emoji=RHe,e.core.ruler.after("linkify","emoji",AHe(e,s.defs,s.shortcuts,s.scanRE,s.replaceRE))},OHe=vHe,IHe=yHe,MHe=NHe,DHe=function(e,t){var i={defs:OHe,shortcuts:IHe,enabled:[]},s=e.utils.assign({},i,t||{});MHe(e,s)};const kHe=Ys(DHe);var ES=!1,ba={false:"push",true:"unshift",after:"push",before:"unshift"},su={isPermalinkSymbol:!0};function Yg(n,e,t,i){var s;if(!ES){var r="Using deprecated markdown-it-anchor permalink option, see https://github.com/valeriangalliat/markdown-it-anchor#permalinks";typeof process=="object"&&process&&process.emitWarning?process.emitWarning(r):console.warn(r),ES=!0}var o=[Object.assign(new t.Token("link_open","a",1),{attrs:[].concat(e.permalinkClass?[["class",e.permalinkClass]]:[],[["href",e.permalinkHref(n,t)]],Object.entries(e.permalinkAttrs(n,t)))}),Object.assign(new t.Token("html_block","",0),{content:e.permalinkSymbol,meta:su}),new t.Token("link_close","a",-1)];e.permalinkSpace&&t.tokens[i+1].children[ba[e.permalinkBefore]](Object.assign(new t.Token("text","",0),{content:" "})),(s=t.tokens[i+1].children)[ba[e.permalinkBefore]].apply(s,o)}function fN(n){return"#"+n}function mN(n){return{}}var LHe={class:"header-anchor",symbol:"#",renderHref:fN,renderAttrs:mN};function bc(n){function e(t){return t=Object.assign({},e.defaults,t),function(i,s,r,o){return n(i,t,s,r,o)}}return e.defaults=Object.assign({},LHe),e.renderPermalinkImpl=n,e}var rp=bc(function(n,e,t,i,s){var r,o=[Object.assign(new i.Token("link_open","a",1),{attrs:[].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(n,i)]],e.ariaHidden?[["aria-hidden","true"]]:[],Object.entries(e.renderAttrs(n,i)))}),Object.assign(new i.Token("html_inline","",0),{content:e.symbol,meta:su}),new i.Token("link_close","a",-1)];if(e.space){var a=typeof e.space=="string"?e.space:" ";i.tokens[s+1].children[ba[e.placement]](Object.assign(new i.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:a}))}(r=i.tokens[s+1].children)[ba[e.placement]].apply(r,o)});Object.assign(rp.defaults,{space:!0,placement:"after",ariaHidden:!1});var qr=bc(rp.renderPermalinkImpl);qr.defaults=Object.assign({},rp.defaults,{ariaHidden:!0});var gN=bc(function(n,e,t,i,s){var r=[Object.assign(new i.Token("link_open","a",1),{attrs:[].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(n,i)]],Object.entries(e.renderAttrs(n,i)))})].concat(e.safariReaderFix?[new i.Token("span_open","span",1)]:[],i.tokens[s+1].children,e.safariReaderFix?[new i.Token("span_close","span",-1)]:[],[new i.Token("link_close","a",-1)]);i.tokens[s+1]=Object.assign(new i.Token("inline","",0),{children:r})});Object.assign(gN.defaults,{safariReaderFix:!1});var vS=bc(function(n,e,t,i,s){var r;if(!["visually-hidden","aria-label","aria-describedby","aria-labelledby"].includes(e.style))throw new Error("`permalink.linkAfterHeader` called with unknown style option `"+e.style+"`");if(!["aria-describedby","aria-labelledby"].includes(e.style)&&!e.assistiveText)throw new Error("`permalink.linkAfterHeader` called without the `assistiveText` option in `"+e.style+"` style");if(e.style==="visually-hidden"&&!e.visuallyHiddenClass)throw new Error("`permalink.linkAfterHeader` called without the `visuallyHiddenClass` option in `visually-hidden` style");var o=i.tokens[s+1].children.filter(function(_){return _.type==="text"||_.type==="code_inline"}).reduce(function(_,f){return _+f.content},""),a=[],l=[];if(e.class&&l.push(["class",e.class]),l.push(["href",e.renderHref(n,i)]),l.push.apply(l,Object.entries(e.renderAttrs(n,i))),e.style==="visually-hidden"){if(a.push(Object.assign(new i.Token("span_open","span",1),{attrs:[["class",e.visuallyHiddenClass]]}),Object.assign(new i.Token("text","",0),{content:e.assistiveText(o)}),new i.Token("span_close","span",-1)),e.space){var d=typeof e.space=="string"?e.space:" ";a[ba[e.placement]](Object.assign(new i.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:d}))}a[ba[e.placement]](Object.assign(new i.Token("span_open","span",1),{attrs:[["aria-hidden","true"]]}),Object.assign(new i.Token("html_inline","",0),{content:e.symbol,meta:su}),new i.Token("span_close","span",-1))}else a.push(Object.assign(new i.Token("html_inline","",0),{content:e.symbol,meta:su}));e.style==="aria-label"?l.push(["aria-label",e.assistiveText(o)]):["aria-describedby","aria-labelledby"].includes(e.style)&&l.push([e.style,n]);var c=[Object.assign(new i.Token("link_open","a",1),{attrs:l})].concat(a,[new i.Token("link_close","a",-1)]);(r=i.tokens).splice.apply(r,[s+3,0].concat(c)),e.wrapper&&(i.tokens.splice(s,0,Object.assign(new i.Token("html_block","",0),{content:e.wrapper[0]+` `})),i.tokens.splice(s+3+c.length+1,0,Object.assign(new i.Token("html_block","",0),{content:e.wrapper[1]+` `})))});function yS(n,e,t,i){var s=n,r=i;if(t&&Object.prototype.hasOwnProperty.call(e,s))throw new Error("User defined `id` attribute `"+n+"` is not unique. Please fix it in your Markdown to continue.");for(;Object.prototype.hasOwnProperty.call(e,s);)s=n+"-"+r,r+=1;return e[s]=!0,s}function jo(n,e){e=Object.assign({},jo.defaults,e),n.core.ruler.push("anchor",function(t){for(var i,s={},r=t.tokens,o=Array.isArray(e.level)?(i=e.level,function(_){return i.includes(_)}):function(_){return function(f){return f>=_}}(e.level),a=0;a"u"||n===null)throw new TypeError("Cannot convert first argument to object");for(var e=Object(n),t=1;t"u"||i===null))for(var s=Object.keys(Object(i)),r=0,o=s.length;r=0}});var r={"*":"·","**":"∗","***":"⋆","//":"/","|":"|",":":":","'":"′","''":"″","'''":"‴","''''":"⁗",xx:"×","-:":"÷","|><":"⋉","><|":"⋊","|><|":"⋈","@":"∘","o+":"⊕",ox:"⊗","o.":"⊙","!":"!",sum:"∑",prod:"∏","^^":"∧","^^^":"⋀",vv:"∨",vvv:"⋁",nn:"∩",nnn:"⋂",uu:"∪",uuu:"⋃",int:"∫",oint:"∮",dint:"∬","+-":"±",del:"∂",grad:"∇",aleph:"ℵ","/_":"∠",diamond:"⋄",square:"□","|__":"⌊","__|":"⌋","|~":"⌈","~|":"⌉","=":"=","!=":"≠","<":"<",">":">","<=":"≤",">=":"≥","-<":"≺","-<=":"⪯",">-":"≻",">-=":"⪰",in:"∈","!in":"∉",sub:"⊂",sup:"⊃",sube:"⊆",supe:"⊇","-=":"≡","==":"≡","~=":"≅","~~":"≈",prop:"∝","<-":"←","->":"→","=>":"⇒","<=>":"⇔","|->":"↦",">->":"↣","->>":"↠",">->>":"⤖",uarr:"↑",darr:"↓",larr:"←",rarr:"→",harr:"↔",lArr:"⇐",rArr:"⇒",hArr:"⇔",iff:"⇔",",":",",":.":"∴","...":"…",cdots:"⋯",ddots:"⋱",vdots:"⋮",if:"if",otherwise:"otherwise",and:"and",or:"or",not:"¬",AA:"∀",EE:"∃","_|_":"⊥",TT:"⊤","|--":"⊢","|==":"⊨"};Un.operators=r,Object.defineProperty(r,"contains",{value:function(_){return typeof r[_]<"u"}}),Object.defineProperty(r,"get",{value:function(_){return r[_]||_}}),Object.defineProperty(r,"regexp",{value:new RegExp("("+Object.keys(r).sort(function(c,_){return _.length-c.length}).map(o).join("|")+"|[+-<=>|~¬±×÷ϐϑϒϕϰϱϴϵ϶؆؇؈‖′″‴⁀⁄⁒⁡-⁤⁺-⁾₊-₎★☆♠♡♢♣♭♮♯﬩。-ィ+<=>\^|~¬←↑→↓∀-⋿⨀-⫿⟀-⟥⦀-⦂⦙-⧿⌁-⏿■-◿⬀-⯿←-⇿⟰-⟿⤀-⥿⃐-⃯])")});function o(c){return c.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var a={open:{"(:":"⟨","{:":""},close:{":)":"⟩",":}":""},complex:{abs:{open:"|",close:"|"},floor:{open:"⌊",close:"⌋"},ceil:{open:"⌈",close:"⌉"},norm:{open:"∥",close:"∥"}}};Un.groupings=a,Object.defineProperty(a.open,"regexp",{value:/([[⟦⟨⟪⟬⟮⦃⦅⦇⦉⦋⦍⦏⦑⦓⦕⦗]|[({]:?)/}),Object.defineProperty(a.close,"regexp",{value:/([\]⟧⟩⟫⟭⟯⦄⦆⦈⦊⦌⦎⦐⦒⦔⦖⦘]|:?[)}])/}),Object.defineProperty(a.open,"get",{value:function(_){var f=a.open[_];return typeof f=="string"?f:_}}),Object.defineProperty(a.close,"get",{value:function(_){var f=a.close[_];return typeof f=="string"?f:_}}),Object.defineProperty(a.complex,"contains",{value:function(_){return Object.keys(a.complex).indexOf(_)>=0}}),Object.defineProperty(a.complex,"get",{value:function(_){return a.complex[_]}}),Object.freeze(a.open),Object.freeze(a.close),Object.freeze(a.complex);var l={rm:"normal",bf:"bold",it:"italic",bb:"double-struck",cc:"script",tt:"monospace",fr:"fraktur",sf:"sans-serif"};Un.fonts=l,Object.defineProperty(l,"get",{value:function(_){return l[_]}}),Object.defineProperty(l,"regexp",{value:new RegExp("("+Object.keys(l).join("|")+")")});var d={hat:{type:"over",accent:"^"},bar:{type:"over",accent:"‾"},ul:{type:"under",accent:"_"},vec:{type:"over",accent:"→"},dot:{type:"over",accent:"⋅"},ddot:{type:"over",accent:"⋅⋅"},tilde:{type:"over",accent:"˜"},cancel:{type:"enclose",attrs:{notation:"updiagonalstrike"}}};return Un.accents=d,Object.defineProperty(d,"contains",{value:function(_){return Object.keys(d).indexOf(_)>=0}}),Object.defineProperty(d,"get",{value:function(_){return d[_]}}),Object.defineProperty(d,"regexp",{value:new RegExp("("+Object.keys(d).join("|")+")")}),Un}var TS;function PHe(){if(TS)return dl;TS=1,Object.defineProperty(dl,"__esModule",{value:!0}),dl.default=void 0;var n=bN();function e(C){var x=new RegExp("^"+n.operators.regexp.source),O=x.exec(C),R=O[0];return[n.operators.get(R),C.slice(R.length)]}function t(C){var x=new RegExp("^"+n.groupings.open.regexp.source);return C.match(x)}function i(C,x){var O=new RegExp("^[0-9A-Za-z+\\-!]{2,}(\\s|".concat(x.colSep,"|").concat(x.rowSep,")"));return C.match(O)}function s(C,x,O){if(!t(C))return!1;var R=a(C)[4];if(!(R.trim().startsWith(x)||R.match(/^\s*\n/)&&t(R.trim())))return!1;for(;R&&R.trim();)if(R=(a(R)||[])[4],R&&(R.startsWith(O)||R.match(/^\s*\n/)))return!1;return!0}var r=new RegExp("("+n.identifiers.funs.concat(Object.keys(n.accents)).concat(["sqrt"]).sort(function(C,x){return C.length-x.length}).join("|")+")$");function o(C){return C.match(r)}function a(C){for(var x=new RegExp("^"+n.groupings.open.regexp.source),O=new RegExp("^"+n.groupings.close.regexp.source),R,S,A,U,F=0,K=0;K0;){var F=a(S),K=F?F[0]:S,L=F?F[4]:"",H=U.exec(K);if(H)return x(O,R+H.index,A);R+=F.slice(0,-1).map(c("length")).reduce(_),F[1]===""?R+=2:F[1]==="〈"&&(R+=1),F[3]===""?R+=2:F[3]==="〉"&&(R+=1),S=L}return null}function c(C){return function(x){return x[C]}}function _(C,x){return C+x}function f(C){var x=new RegExp("^("+n.fonts.regexp.source+" ?)?"+C);return function(O){return x.exec(O)}}var m=f("(`)\\w+`"),h=f('(")');function E(C){return m(C)||h(C)}function b(C){var x=m(C)||h(C),O=x&&x[2],R=x&&x[3],S=R==='"'?"mtext":R==="`"?"mi":"",A=C.indexOf(R),U=A+1+C.slice(A+1).indexOf(R),F=A>0?n.fonts.get(O):"";return{tagname:S,text:C.slice(A+1,U),font:F,rest:C.slice(U+1)}}var g=["lim","",""];function v(C){return g.indexOf(C)>=0}var y={endsInFunc:o,isgroupStart:t,isgroupable:i,isvertGroupStart:l,splitNextGroup:a,splitNextVert:d,splitNextOperator:e,ismatrixInterior:s,isfontCommand:E,splitfont:b,shouldGoUnder:v},T=y;return dl.default=T,dl}var xS;function UHe(){if(xS)return cl;xS=1,Object.defineProperty(cl,"__esModule",{value:!0}),cl.default=void 0;var n=t(PHe()),e=bN();function t(Q){return Q&&Q.__esModule?Q:{default:Q}}function i(Q,re){return o(Q)||r(Q,re)||s()}function s(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function r(Q,re){var te=[],Z=!0,fe=!1,ve=void 0;try{for(var Ae=Q[Symbol.iterator](),J;!(Z=(J=Ae.next()).done)&&(te.push(J.value),!(re&&te.length===re));Z=!0);}catch(me){fe=!0,ve=me}finally{try{!Z&&Ae.return!=null&&Ae.return()}finally{if(fe)throw ve}}return te}function o(Q){if(Array.isArray(Q))return Q}function a(Q){return function re(te,Z){if(typeof te=="object")return function(ve){return re(ve,te)};if(typeof Z!="object")return"<".concat(Q,">").concat(te,"");var fe=Object.keys(Z).map(function(ve){return"".concat(ve,'="').concat(Z[ve],'"')}).join(" ");return"<".concat(Q," ").concat(fe,">").concat(te,"")}}var l=a("mi"),d=a("mn"),c=a("mo"),_=a("mfrac"),f=a("msup"),m=a("msub"),h=a("msubsup"),E=a("munder"),b=a("mover"),g=a("munderover"),v=a("menclose"),y=a("mrow"),T=a("msqrt"),C=a("mroot"),x=a("mfenced"),O=a("mtable"),R=a("mtr"),S=a("mtd");function A(Q){var re=Q.decimalMark==="."?"\\.":Q.decimalMark,te=new RegExp("^".concat(e.numbers.digitRange,"+(").concat(re).concat(e.numbers.digitRange,"+)?")),Z=Ae(Q.colSep),fe=Ae(Q.rowSep),ve=Ae(` `);function Ae(V){return function(_e){for(var ie=[],ae=0,D=0,I=0;I<_e.length;I+=1){var z=_e.slice(I),he=_e[I];z.startsWith(V)&&!_e.slice(0,I).match(/\\(\\{2})*$/)?ae===0&&(ie.push(_e.slice(D,I)),D=I+V.length):he.match(e.groupings.open.regexp)?ae+=1:he.match(e.groupings.close.regexp)&&(ae-=1)}return ie.push(_e.slice(D)),ie}}var J=function V(_e,ie,ae,D){if(!_e)return ie;if(_e.match(/^\s/)){if(_e.match(/^\s+(\/[^\/]|^[^\^]|_[^_|])/))return V(_e.trim(),ie);var I=_e.match(/^ +/),z=I?I[0].length:0;if(z>1){var he='');return V(_e.trim(),ie+he)}return V(_e.trim(),ie)}var X=ee(_e,D),se=i(X,2),Re=se[0],Te=se[1];if((Te&&Te.trimLeft().startsWith("/")||Te.trimLeft().startsWith("./"))&&!Te.trimLeft().match(/^\.?\/\//)){var Me=Y(Re,Te),ze=i(Me,2);Re=ze[0],Te=ze[1]}return V(Te,ie+Re)};function me(V){if(V.trim().length===0)return"";var _e=J(V,"",!1,!0);return _e===K(_e)?_e:y(_e)}function ee(V,_e,ie){if(!V)return["",""];var ae,D,I=V[0],z=V.slice(1),he=I+(z.match(/^[A-Za-z]+/)||"");if(V.startsWith("sqrt")){var X=ee(V.slice(4).trim(),_e);ae=T(X[0]?F(X[0]):y("")),D=X[1]}else if(V.startsWith("root")){var se=ee(V.slice(4).trimLeft(),_e),Re=se[0]?F(se[0]):y(""),Te=ee(se[1].trimLeft(),_e),Me=Te[0]?F(Te[0]):y("");ae=C(Me+Re),D=Te[1]}else if(I==="\\"&&V.length>1)if(V[1].match(/[(\[]/)){var ze=L(z);ae=c(V.slice(2,ze)),D=V.slice(ze+1)}else ae=c(V[1]),D=V.slice(2);else if(e.accents.contains(he)){var st=e.accents.get(he),De=V.slice(he.length).trimLeft(),lt=De.match(/^\s*\(?([ij])\)?/),Qe=ee(De);switch(st.type){case"over":lt?(ae=b(l(lt[1]==="i"?"ı":"ȷ")+c(st.accent,{accent:!0})),D=De.slice(lt[0].length)):(ae=b(F(Qe[0])+c(st.accent,{accent:!0})),D=Qe[1]);break;case"under":ae=E(F(Qe[0])+c(st.accent)),D=Qe[1];break;case"enclose":ae=v(F(Qe[0]),st.attrs),D=Qe[1];break;default:throw new Error("Invalid config for accent "+he)}}else if(n.default.isfontCommand(V)){var He=n.default.splitfont(V);ae=a(He.tagname)(He.text,He.font&&{mathvariant:He.font}),D=He.rest}else if(e.groupings.complex.contains(he)){var Je=e.groupings.complex.get(he),Fe=V.slice(he.length).trimLeft(),ut=ee(Fe);ae=x(F(ut[0]),Je),D=ut[1]}else if(n.default.isgroupStart(V)||n.default.isvertGroupStart(V)){var ue=n.default.isgroupStart(V)?n.default.splitNextGroup(V):n.default.splitNextVert(V),We=i(ue,5),Pe=We[1],Ne=We[2],Be=We[3],ct=We[4];D=e.groupings.open.get(ct);var Et=function(){var On=ve(Ne);return On.length>1?On:fe(Ne)}();if(n.default.ismatrixInterior(Ne.trim(),Q.colSep,Q.rowSep)){Ne.trim().endsWith(Q.colSep)&&(Ne=Ne.trimRight().slice(0,-1));var jt=Pe==="{"&&Be==="",ln=ne(Ne,jt&&{columnalign:"center left"});ae=x(ln,{open:Pe,close:Be})}else if(Et.length>1)if(Et.length===2&&Pe==="("&&Be===")"){var Tt=_(Et.map(me).join(""),{linethickness:0});ae=x(Tt,{open:Pe,close:Be})}else{var $t=Et.map(Z);P($t).length===1&&P($t)[0].match(/^\s*$/)&&($t=$t.slice(0,-1));var yn=$t.map(function(On){return R(On.map(j(S,me)).join(""))}).join("");ae=x(O(yn),{open:Pe,close:Be})}else{var ms=Z(Ne),Dr=ms.map(me).join(""),ci={open:Pe,close:Be};Q.colSep!==","&&(ci.separators=Q.colSep),ae=x(Dr,ci)}}else if(!_e&&n.default.isgroupable(V,Q)){var Sn=le(V);ae=me(Sn[0]),D=Sn[1]}else if(e.numbers.isdigit(I)){var di=V.match(te)[0];ae=d(di),D=z.slice(di.length-1)}else if(V.match(/^#`[^`]+`/)){var Ki=V.match(/^#`([^`]+)`/)[1];ae=d(Ki),D=V.slice(Ki.length+3)}else if(V.match(new RegExp("^"+e.operators.regexp.source))&&!e.identifiers.contains(he)){var gs=n.default.splitNextOperator(V),bs=i(gs,2),Es=bs[0],et=bs[1],w=V.startsWith("'"),$=G(["∂","∇"],Es),oe=G(["|"],Es),ye=V.startsWith("| "),Ee={};w&&(Ee.lspace=0,Ee.rspace=0),$&&(Ee.rspace=0),oe&&(Ee.stretchy=!0),ye&&(Ee.lspace="veryverythickmathspace",Ee.rspace="veryverythickmathspace"),ae=c(Es,!H(Ee)&&Ee),D=et}else if(e.identifiers.contains(he)){var Ge=e.identifiers[he],Xe=Ge.match(/[\u0391-\u03A9\u2100-\u214F\u2200-\u22FF]/);ae=Xe?l(Ge,{mathvariant:"normal"}):l(Ge),D=z.slice(he.length-1)}else I==="O"&&z[0]==="/"?(ae=l(e.identifiers["O/"],{mathvariant:"normal"}),D=z.slice(1)):(ae=l(I),D=z);if(D&&D.trimLeft().match(/\.?[\^_]/)){if((!ie||!ie.match(/m(sup|over)/))&&D.trim().startsWith("_")&&(D.trim().length<=1||!D.trim()[1].match(/[|_]/))){var tt=Se(ae,D),at=i(tt,2);ae=at[0],D=at[1]}else if(ie!=="mover"&&D.trim().startsWith("._")&&(D.trim().length<=2||!D.trim()[2].match(/[|_]/))){var rt=k(ae,D),pt=i(rt,2);ae=pt[0],D=pt[1]}else if((!ie||!ie.match(/m(sub|under)/))&&D.trim().startsWith("^")&&(D.trim().length<=1||D.trim()[1]!=="^")){var _t=Oe(ae,D),Kt=i(_t,2);ae=Kt[0],D=Kt[1]}else if(ie!=="munder"&&D.trim().startsWith(".^")&&(D.trim().length<=2||D.trim()[2]!=="^")){var Tn=B(ae,D),nn=i(Tn,2);ae=nn[0],D=nn[1]}}return[ae,D]}function Se(V,_e){var ie=ee(_e.trim().slice(1).trim(),!0,"msub"),ae=ie[0]?F(ie[0]):y(""),D,I=ie[1];if(I&&I.trim().startsWith("^")&&(I.trim().length<=1||!I.trim()[1]!=="^")){var z=ee(I.trim().slice(1).trim(),!0),he=z[0]?F(z[0]):y(""),X=n.default.shouldGoUnder(V)?g:h;D=X(V+ae+he),I=z[1]}else{var se=n.default.shouldGoUnder(V)?E:m;D=se(V+ae)}return[D,I]}function Oe(V,_e){var ie=ee(_e.trim().slice(1).trim(),!0,"msup"),ae=ie[0]?F(ie[0]):y(""),D,I=ie[1];if(I.trim().startsWith("_")&&(I.trim().length<=1||!I.trim()[1].match(/[|_]/))){var z=ee(I.trim().slice(1).trim(),!0),he=z[0]?F(z[0]):y(""),X=n.default.shouldGoUnder(V)?g:h;D=X(V+he+ae),I=z[1]}else{var se=n.default.shouldGoUnder(V)?b:f;D=se(V+ae)}return[D,I]}function k(V,_e){var ie=ee(_e.trim().slice(2).trim(),!0,"munder"),ae=ie[0]?F(ie[0]):y(""),D,I=ie[1],z=I.match(/^(\.?\^)[^\^]/);if(z){var he=ee(I.trim().slice(z[1].length).trim(),!0),X=he[0]?F(he[0]):y("");D=g(V+ae+X),I=he[1]}else D=E(V+ae);return[D,I]}function B(V,_e){var ie=ee(_e.trim().slice(2).trim(),!0,"mover"),ae=ie[0]?F(ie[0]):y(""),D,I=ie[1],z=I.match(/^(\.?_)[^_|]/);if(z){var he=ee(I.trim().slice(z[1].length).trim(),!0),X=he[0]?F(he[0]):y("");D=g(V+X+ae),I=he[1]}else D=b(V+ae);return[D,I]}function Y(V,_e){var ie=_e.trim().startsWith("./"),ae=_e.trim().slice(ie?2:1),D,I,z;if(ae.startsWith(" ")){var he=ae.trim().split(" ");D=me(he[0]),z=ae.trimLeft().slice(he[0].length+1)}else{var X=ee(ae),se=i(X,2);D=se[0],z=se[1]}return D=D||y(""),I=_(F(V)+F(D),ie&&{bevelled:!0}),z&&z.trim().startsWith("/")||z.trim().startsWith("./")?Y(I,z):[I,z]}function le(V){var _e=new RegExp("(\\s|".concat(Q.colSep,"|").concat(Q.rowSep,"|$)")),ie=V.match(_e),ae=V.slice(0,ie.index),D=ie[0],I=V.slice(ie.index+1),z=ae,he=D+I;if(!n.default.isgroupStart(I.trim())&&n.default.endsInFunc(ae)){var X=le(I);z+=D+X[0],he=X[1]}else if(ae.match(/root$/)){var se=le(I),Re=le(se[1].trimLeft());z+=D+se[0]+" "+Re[0],he=D+Re[1]}return[z,he]}function ne(V,_e){var ie=function(){var ae=Z(V);return ae.length>1?ae:ve(V)}().map(function(ae){return ae.trim().slice(1,-1)});return O(ie.map(Ce).join(""),_e)}function Ce(V,_e){if(_e=typeof _e=="string"?_e:"",!V||V.length===0)return R(_e);var ie=we(V.trim(),""),ae=i(ie,2),D=ae[0],I=ae[1];return Ce(I.trim(),_e+D)}function we(V,_e){if(!V||V.length===0)return[S(_e),""];if(V[0]===Q.colSep)return[S(_e),V.slice(1).trim()];var ie=ee(V),ae=i(ie,2),D=ae[0],I=ae[1];return we(I.trim(),_e+D)}return J}function U(Q){var re=K(Q),te=Q.slice(0,Q.lastIndexOf(re));return[te,re]}function F(Q){var re=Q.replace(/^]*>/,"").replace(/<\/mfenced>$/,"");return U(re)[1]===re?re:y(re)}function K(Q){var re=Q.match(/<\/(m[a-z]+)>$/);if(!re){var te=Q.match(//);if(te){var Z=te.match[0].length;return Q.slice(Z)}else return""}var fe=re[1],ve=Q.length-(fe.length+3),Ae=0;for(ve;ve>=0;ve-=1){if(Q.slice(ve).startsWith("<".concat(fe))){if(Ae===0)break;Ae-=1}Q.slice(ve-2).startsWith("=0}function P(Q){return Q.slice(-1)[0]}function j(Q,re){return function(te){return Q(re(te))}}A.getlastel=K;var q=A;return cl.default=q,cl}var CS;function FHe(){if(CS)return wo;CS=1,Object.defineProperty(wo,"__esModule",{value:!0}),wo.ascii2mathml=t,wo.default=void 0;var n=e(UHe());function e(s){return s&&s.__esModule?s:{default:s}}function t(s,r){if(typeof s=="object")return function(_,f){var m=Object.assign({},s,f);return t(_,m)};if(r=typeof r=="object"?r:{},r.annotate=r.annotate||!1,r.bare=r.bare||!1,r.display=r.display||"inline",r.standalone=r.standalone||!1,r.dir=r.dir||"ltr",r.decimalMark=r.decimalMark||".",r.colSep=r.colSep||",",r.rowSep=r.rowSep||";",r.decimalMark===","&&r.colSep===","&&(r.colSep=";"),r.colSep===";"&&r.rowSep===";"&&(r.rowSep=";;"),r.bare){if(r.standalone)throw new Error("Can't output a valid HTML without a root element");if(r.display&&r.display.toLowerCase()!=="inline")throw new Error("Can't display block without root element.");if(r.dir&&r.dir.toLowerCase()!=="ltr")throw new Error("Can't have right-to-left direction without root element.")}var o=(0,n.default)(r),a,l=r.bare?function(_){return _}:function(_){return"").concat(_,"")};if(r.annotate){var d=o(s.trim(),""),c=d===n.default.getlastel(d)?d:"".concat(d,"");a=l(""+c+''+s+"")}else a=l(o(s.trim(),""));return r.standalone&&(a=""+s+""+a+""),a}var i=t;return wo.default=i,wo}var Zp=null;function RS(n,e,t){var i=e,s,r,o,a,l,d,c,_=!0,f=!0,m=n.posMax,h=n.md.utils.isWhiteSpace;return s=e>0?n.src.charCodeAt(e-1):32,i>=m&&(a=!1),i+=t,o=i-e,r=ig||(a=i.src.slice(b,b+n.length),a!==n))return!1;if(b+=n.length,f=i.src.slice(b,g),o)return!0;for(f.trim().slice(-e.length)===e&&(f=f.trim().slice(0,-e.length),E=!0),c=s;!(E||(c++,c>=r)||(b=i.bMarks[c]+i.tShift[c],g=i.eMarks[c],b=4||(h=i.src.slice(0,g).lastIndexOf(e),m=i.src.slice(b,h),b+=m.length+e.length,b=i.skipSpaces(b),!(b=L)return ze(!0)}else for(z=P,P++;;){if((z=q.indexOf(S,z+1))===-1)return re||me.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:J.length,index:P}),Te();if(z===te-1)return Te(q.substring(P,z).replace(I,S));if(S!==G||q[z+1]!==G){if(S===G||z===0||q[z-1]!==G){ae!==-1&&ae=L)return ze(!0);break}me.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:J.length,index:P}),z++}}else z++}return Te();function se(De){J.push(De),Se=P}function Re(De){var lt=0;if(De!==-1){var Qe=q.substring(z+1,De);Qe&&Qe.trim()===""&&(lt=Qe.length)}return lt}function Te(De){return re||(De===void 0&&(De=q.substring(P)),ee.push(De),P=te,se(ee),Ae&&st()),ze()}function Me(De){P=De,se(ee),ee=[],D=q.indexOf(U,P)}function ze(De){return{data:J,errors:me,meta:{delimiter:A,linebreak:U,aborted:j,truncated:!!De,cursor:Se+(Q||0)}}}function st(){K(ze()),J=[],me=[]}},this.abort=function(){j=!0},this.getCharIndex=function(){return P}}function v(R){var S=R.data,A=o[S.workerId],U=!1;if(S.error)A.userError(S.error,S.file);else if(S.results&&S.results.data){var F={abort:function(){U=!0,y(S.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:T,resume:T};if(O(A.userStep)){for(var K=0;Kn.text()).then(n=>{const{data:e}=btt.parse(n,{header:!0});console.log("Recovered data"),console.log(e),this.faqs=e}).catch(n=>{console.error("Error loading FAQs:",n)})},parseMultiline(n){return n.replace(/\n/g,"
")}}},Ws=n=>(wr("data-v-b19a05a8"),n=n(),Nr(),n),vtt={class:"container flex-row mx-auto p-4 bg-bg-light-tone dark:bg-bg-dark-tone shadow-lg overflow-y-auto no-scrollbar p-2 pb-0 grid lg:grid-cols-1 md:grid-cols-2 gap-4"},ytt=Ws(()=>u("h2",{class:"text-2xl font-bold mb-2"},"About Lord of large Language Models",-1)),Stt={class:"mb-4"},Ttt=Ws(()=>u("p",null,[Ze("Discord link: "),u("a",{class:"text-blue-500 hover:text-blue-400 duration-150",href:"https://discord.gg/YgnaFMAQ"},"https://discord.gg/YgnaFMAQ")],-1)),xtt=Ws(()=>u("h2",{class:"text-2xl font-bold mb-2"},"Frequently Asked Questions",-1)),Ctt={class:"list-disc pl-4"},Rtt={class:"text-xl font-bold mb-1"},Att=["innerHTML"],wtt=Ws(()=>u("h2",{class:"text-2xl font-bold mb-2"},"Contact Us",-1)),Ntt=Ws(()=>u("p",{class:"mb-4"},"If you have any further questions or need assistance, feel free to reach out to me.",-1)),Ott=Ws(()=>u("p",null,[Ze("Discord link: "),u("a",{class:"text-blue-500 hover:text-blue-400 duration-150",href:"https://discord.gg/YgnaFMAQ"},"https://discord.gg/YgnaFMAQ")],-1)),Itt=Ws(()=>u("h2",{class:"text-2xl font-bold mb-2"},"Credits",-1)),Mtt=Ws(()=>u("p",{class:"mb-4"},[Ze("This project is developed by "),u("span",{class:"font-bold"},"ParisNeo"),Ze(" With help from the community.")],-1)),Dtt=Ws(()=>u("p",{class:"mb-4"},[u("span",{class:"font-bold"},[u("a",{href:"https://github.com/ParisNeo/lollms-webui/graphs/contributors"},"Check out the full list of developers here and show them some love.")])],-1)),ktt=["href"];function Ltt(n,e,t,i,s,r){const o=mt("Card");return N(),M("div",vtt,[Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[ytt,u("p",Stt," Lollms version "+ge(r.version),1),Ttt]),_:1}),Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[xtt,u("ul",Ctt,[(N(!0),M($e,null,dt(s.faqs,(a,l)=>(N(),M("li",{key:l},[u("h3",Rtt,ge(a.question),1),u("p",{class:"mb-4",innerHTML:r.parseMultiline(a.answer)},null,8,Att)]))),128))])]),_:1}),Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[wtt,Ntt,Ott]),_:1}),Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[Itt,Mtt,Dtt,u("p",null,[Ze("Check out the project on "),u("a",{class:"text-blue-500 hover:text-blue-400 duration-150",href:s.githubLink,target:"_blank",rel:"noopener noreferrer"},"GitHub",8,ktt),Ze(".")])]),_:1})])}const Ptt=bt(Ett,[["render",Ltt],["__scopeId","data-v-b19a05a8"]]);function ss(n,e=!0,t=1){const i=e?1e3:1024;if(Math.abs(n)=i&&r{qe.replace()})},executeCommand(n){this.isMenuOpen=!1,console.log("Selected"),console.log(n.value),typeof n.value=="function"&&(console.log("Command detected",n),n.value()),this.execute_cmd&&(console.log("executing generic command"),this.execute_cmd(n))},positionMenu(){var n;if(this.$refs.menuButton!=null){if(this.force_position==0||this.force_position==null){const e=this.$refs.menuButton.getBoundingClientRect(),t=window.innerHeight;n=e.bottom>t/2}else this.force_position==1?n=!0:n=!1;this.menuPosition.top=n?"auto":"calc(100% + 10px)",this.menuPosition.bottom=n?"100%":"auto"}}},mounted(){window.addEventListener("resize",this.positionMenu),this.positionMenu(),Ve(()=>{qe.replace()})},beforeDestroy(){window.removeEventListener("resize",this.positionMenu)},watch:{isMenuOpen:"positionMenu"}},Ftt={class:"menu-container"},Btt=["title"],Gtt=["src"],ztt=["data-feather"],Vtt={key:2,class:"w-5 h-5"},Htt={key:3,"data-feather":"menu"},qtt={class:"flex-grow menu-ul"},Ytt=["onClick"],$tt={key:0,"data-feather":"check"},Wtt=["src","alt"],Ktt=["data-feather"],jtt={key:3,class:"menu-icon"};function Qtt(n,e,t,i,s,r){return N(),M("div",Ftt,[u("button",{onClick:e[0]||(e[0]=xe((...o)=>r.toggleMenu&&r.toggleMenu(...o),["prevent"])),title:t.title,class:Ye([t.menuIconClass,"menu-button m-0 p-0 bg-blue-500 text-white dark:bg-blue-200 dark:text-gray-800 rounded flex items-center justify-center w-6 h-6 border-none cursor-pointer hover:bg-blue-400 w-8 h-8 object-fill text-red-700 border-2 active:scale-90 hover:z-20 hover:-translate-y-2 duration-150 border-gray-300 border-secondary cursor-pointer"]),ref:"menuButton"},[t.icon&&!t.icon.includes("#")&&!t.icon.includes("feather")?(N(),M("img",{key:0,src:t.icon,class:"w-5 h-5 p-0 m-0 shadow-lg bold"},null,8,Gtt)):t.icon&&t.icon.includes("feather")?(N(),M("i",{key:1,"data-feather":t.icon.split(":")[1],class:"w-5 h-5"},null,8,ztt)):t.icon&&t.icon.includes("#")?(N(),M("p",Vtt,ge(t.icon.split("#")[1]),1)):(N(),M("i",Htt))],10,Btt),Ie(as,{name:"slide"},{default:nt(()=>[s.isMenuOpen?(N(),M("div",{key:0,class:"menu-list flex-grow",style:Jt(s.menuPosition),ref:"menu"},[u("ul",qtt,[(N(!0),M($e,null,dt(t.commands,(o,a)=>(N(),M("li",{key:a,onClick:xe(l=>r.executeCommand(o),["prevent"]),class:"menu-command menu-li flex-grow hover:bg-blue-400"},[t.selected_entry==o.name?(N(),M("i",$tt)):o.icon&&!o.icon.includes("feather")&&!o.is_file?(N(),M("img",{key:1,src:o.icon,alt:o.name,class:"menu-icon"},null,8,Wtt)):W("",!0),o.icon&&o.icon.includes("feather")&&!o.is_file?(N(),M("i",{key:2,"data-feather":o.icon.split(":")[1],class:"mr-2"},null,8,Ktt)):(N(),M("span",jtt)),u("span",null,ge(o.name),1)],8,Ytt))),128))])],4)):W("",!0)]),_:1})])}const lp=bt(Utt,[["render",Qtt]]),Xtt={components:{InteractiveMenu:lp},props:{isInstalled:Boolean,onInstall:Function,onCancelInstall:Function,onUninstall:Function,onSelected:Function,onCopy:Function,onCopyLink:Function,selected:Boolean,model:Object,model_type:String},data(){return{progress:0,speed:0,total_size:0,downloaded_size:0,start_time:"",installing:!1,uninstalling:!1,failedToLoad:!1,linkNotValid:!1,selected_variant:""}},async mounted(){Ve(()=>{qe.replace()})},methods:{formatFileSize(n){return n<1024?n+" bytes":n<1024*1024?(n/1024).toFixed(2)+" KB":n<1024*1024*1024?(n/(1024*1024)).toFixed(2)+" MB":(n/(1024*1024*1024)).toFixed(2)+" GB"},computedFileSize(n){return ss(n)},getImgUrl(){return this.model.icon==null||this.model.icon==="/images/default_model.png"?Li:this.model.icon},defaultImg(n){n.target.src=Li},install(){this.onInstall(this)},uninstall(){this.isInstalled&&this.onUninstall(this)},toggleInstall(){this.isInstalled?(this.uninstalling=!0,this.onUninstall(this)):this.onInstall(this)},toggleSelected(n){if(console.log("event.target.tagName.toLowerCase()"),console.log(n.target.tagName.toLowerCase()),n.target.tagName.toLowerCase()==="button"||n.target.tagName.toLowerCase()==="svg"){n.stopPropagation();return}this.onSelected(this),this.model.selected=!0,Ve(()=>{qe.replace()})},toggleCopy(){this.onCopy(this)},toggleCopyLink(){this.onCopyLink(this)},toggleCancelInstall(){this.onCancelInstall(this),this.installing=!1},handleSelection(){this.isInstalled&&!this.selected&&this.onSelected(this)},copyContentToClipboard(){this.$emit("copy","this.message.content")}},computed:{computed_classes(){return this.model.isInstalled?this.selected?"border-4 border-gray-200 bg-primary cursor-pointer":"border-0 border-primary bg-primary cursor-pointer":"border-transparent"},commandsList(){let n=[{name:this.model.isInstalled?"Install Extra":"Install",icon:"feather:settings",is_file:!1,value:this.install},{name:"Copy model info to clipboard",icon:"feather:settings",is_file:!1,value:this.toggleCopy}];return this.model.isInstalled&&n.push({name:"UnInstall",icon:"feather:settings",is_file:!1,value:this.uninstall}),this.selected&&n.push({name:"Reload",icon:"feather:refresh-ccw",is_file:!1,value:this.toggleSelected}),n},selected_computed(){return this.selected},fileSize:{get(){if(this.model&&this.model.variants&&this.model.variants.length>0){const n=this.model.variants[0].size;return this.formatFileSize(n)}return null}},speed_computed(){return ss(this.speed)},total_size_computed(){return ss(this.total_size)},downloaded_size_computed(){return ss(this.downloaded_size)}},watch:{linkNotValid(){Ve(()=>{qe.replace()})}}},Ztt=["title"],Jtt={key:0,class:"flex flex-row"},ent={class:"max-w-[300px] overflow-x-auto"},tnt={class:"flex gap-3 items-center grow"},nnt=["href"],int=["src"],snt={class:"flex-1 overflow-hidden"},rnt={class:"font-bold font-large text-lg truncate"},ont={key:1,class:"flex items-center flex-row gap-2 my-1"},ant={class:"flex grow items-center"},lnt=u("i",{"data-feather":"box",class:"w-5"},null,-1),cnt=u("span",{class:"sr-only"},"Custom model / local model",-1),dnt=[lnt,cnt],unt=u("span",{class:"sr-only"},"Remove",-1),pnt={key:2,class:"absolute z-10 -m-4 p-5 shadow-md text-center rounded-lg w-full h-full bg-bg-light-tone-panel dark:bg-bg-dark-tone-panel bg-opacity-70 dark:bg-opacity-70 flex justify-center items-center"},_nt={class:"relative flex flex-col items-center justify-center flex-grow h-full"},hnt=u("div",{role:"status",class:"justify-center"},[u("svg",{"aria-hidden":"true",class:"w-24 h-24 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]),u("span",{class:"sr-only"},"Loading...")],-1),fnt={class:"relative flex flex-row flex-grow items-center w-full h-full bottom-0"},mnt={class:"w-full bg-bg-light-tone-panel dark:bg-bg-dark-tone-panel rounded-lg p-2"},gnt={class:"flex justify-between mb-1"},bnt=u("span",{class:"text-base font-medium text-blue-700 dark:text-white"},"Downloading",-1),Ent={class:"text-sm font-medium text-blue-700 dark:text-white"},vnt={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},ynt={class:"flex justify-between mb-1"},Snt={class:"text-base font-medium text-blue-700 dark:text-white"},Tnt={class:"text-sm font-medium text-blue-700 dark:text-white"},xnt={class:"flex flex-grow"},Cnt={class:"flex flex-row flex-grow gap-3"},Rnt={class:"p-2 text-center grow"},Ant={key:3},wnt={class:"flex flex-row items-center gap-3"},Nnt=["src"],Ont={class:"font-bold font-large text-lg truncate"},Int=u("div",{class:"grow"},null,-1),Mnt={class:"flex items-center flex-row-reverse gap-2 my-1"},Dnt={class:"flex flex-row items-center"},knt={key:0,class:"text-base text-red-600 flex items-center mt-1"},Lnt=u("i",{"data-feather":"alert-triangle",class:"flex-shrink-0 mx-1"},null,-1),Pnt=["title"],Unt={class:""},Fnt={class:"flex flex-row items-center"},Bnt=u("i",{"data-feather":"download",class:"w-5 m-1 flex-shrink-0"},null,-1),Gnt=u("b",null,"Card: ",-1),znt=["href","title"],Vnt=u("div",{class:"grow"},null,-1),Hnt=u("i",{"data-feather":"clipboard",class:"w-5"},null,-1),qnt=[Hnt],Ynt={class:"flex items-center"},$nt=u("i",{"data-feather":"file",class:"w-5 m-1"},null,-1),Wnt=u("b",null,"File size: ",-1),Knt={class:"flex items-center"},jnt=u("i",{"data-feather":"key",class:"w-5 m-1"},null,-1),Qnt=u("b",null,"License: ",-1),Xnt={key:0,class:"flex items-center"},Znt=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),Jnt=u("b",null,"quantizer: ",-1),eit=["href"],tit={class:"flex items-center"},nit=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),iit=u("b",null,"Model creator: ",-1),sit=["href"],rit={class:"flex items-center"},oit=u("i",{"data-feather":"clock",class:"w-5 m-1"},null,-1),ait=u("b",null,"Release date: ",-1),lit={class:"flex items-center"},cit=u("i",{"data-feather":"grid",class:"w-5 m-1"},null,-1),dit=u("b",null,"Category: ",-1),uit=["href"];function pit(n,e,t,i,s,r){const o=mt("InteractiveMenu");return N(),M("div",{class:Ye(["relative items-start p-4 hover:bg-primary-light rounded-lg mb-2 shadow-lg border-2 select-none",r.computed_classes]),title:t.model.name,onClick:e[10]||(e[10]=xe(a=>r.toggleSelected(a),["prevent"]))},[t.model.isCustomModel?(N(),M("div",Jtt,[u("div",ent,[u("div",tnt,[u("a",{href:t.model.model_creator_link,target:"_blank"},[u("img",{src:r.getImgUrl(),onError:e[0]||(e[0]=a=>r.defaultImg(a)),class:"w-10 h-10 rounded-lg object-fill"},null,40,int)],8,nnt),u("div",snt,[u("h3",rnt,ge(t.model.name),1)])])])])):W("",!0),t.model.isCustomModel?(N(),M("div",ont,[u("div",ant,[u("button",{type:"button",title:"Custom model / local model",class:"font-medium rounded-lg text-sm p-2 text-center inline-flex items-center",onClick:e[1]||(e[1]=xe(()=>{},["stop"]))},dnt),Ze(" Custom model ")]),u("div",null,[t.model.isInstalled?(N(),M("button",{key:0,title:"Delete file from disk",type:"button",onClick:e[2]||(e[2]=xe((...a)=>r.uninstall&&r.uninstall(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center focus:outline-none text-white bg-red-700 hover:bg-red-800 focus:ring-4 focus:ring-red-300 rounded-lg dark:bg-red-600 dark:hover:bg-red-700 dark:focus:ring-red-900"},[Ze(" Uninstall "),unt])):W("",!0)])])):W("",!0),s.installing?(N(),M("div",pnt,[u("div",_nt,[hnt,u("div",fnt,[u("div",mnt,[u("div",gnt,[bnt,u("span",Ent,ge(Math.floor(s.progress))+"%",1)]),u("div",vnt,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt({width:s.progress+"%"})},null,4)]),u("div",ynt,[u("span",Snt,"Download speed: "+ge(r.speed_computed)+"/s",1),u("span",Tnt,ge(r.downloaded_size_computed)+"/"+ge(r.total_size_computed),1)])])]),u("div",xnt,[u("div",Cnt,[u("div",Rnt,[u("button",{onClick:e[3]||(e[3]=xe((...a)=>r.toggleCancelInstall&&r.toggleCancelInstall(...a),["stop"])),type:"button",title:"Cancel download",class:"text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:outline-none focus:ring-gray-200 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-10 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-gray-600"}," Cancel ")])])])])])):W("",!0),t.model.isCustomModel?W("",!0):(N(),M("div",Ant,[u("div",wnt,[u("img",{ref:"imgElement",src:r.getImgUrl(),onError:e[4]||(e[4]=a=>r.defaultImg(a)),class:Ye(["w-10 h-10 rounded-lg object-fill",s.linkNotValid?"grayscale":""])},null,42,Nnt),u("h3",Ont,ge(t.model.name),1),Int,Ie(o,{commands:r.commandsList,force_position:2,title:"Menu"},null,8,["commands"])]),u("div",Mnt,[u("div",Dnt,[s.linkNotValid?(N(),M("div",knt,[Lnt,Ze(" Link is not valid ")])):W("",!0)])]),u("div",{class:"",title:t.model.isInstalled?t.model.name:"Not installed"},[u("div",Unt,[u("div",Fnt,[Bnt,Gnt,u("a",{href:"https://huggingface.co/"+t.model.quantizer+"/"+t.model.name,target:"_blank",onClick:e[5]||(e[5]=xe(()=>{},["stop"])),class:"m-1 flex items-center hover:text-secondary duration-75 active:scale-90 truncate",title:s.linkNotValid?"Link is not valid":"Download this manually (faster) and put it in the models/ folder then refresh"}," View full model card ",8,znt),Vnt,u("button",{class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center",title:"Copy link to clipboard",onClick:e[6]||(e[6]=xe(a=>r.toggleCopyLink(),["stop"]))},qnt)]),u("div",Ynt,[u("div",{class:Ye(["flex flex-shrink-0 items-center",s.linkNotValid?"text-red-600":""])},[$nt,Wnt,Ze(" "+ge(r.fileSize),1)],2)]),u("div",Knt,[jnt,Qnt,Ze(" "+ge(t.model.license),1)]),t.model.quantizer!="None"&&t.model.type!="transformers"?(N(),M("div",Xnt,[Znt,Jnt,u("a",{href:"https://huggingface.co/"+t.model.quantizer,target:"_blank",rel:"noopener noreferrer",onClick:e[7]||(e[7]=xe(()=>{},["stop"])),class:"flex hover:text-secondary duration-75 active:scale-90",title:"quantizer's profile"},ge(t.model.quantizer),9,eit)])):W("",!0),u("div",tit,[nit,iit,u("a",{href:t.model.model_creator_link,target:"_blank",rel:"noopener noreferrer",onClick:e[8]||(e[8]=xe(()=>{},["stop"])),class:"flex hover:text-secondary duration-75 active:scale-90",title:"quantizer's profile"},ge(t.model.model_creator),9,sit)]),u("div",rit,[oit,ait,Ze(" "+ge(t.model.last_commit_time),1)]),u("div",lit,[cit,dit,u("a",{href:"https://huggingface.co/"+t.model.model_creator,target:"_blank",rel:"noopener noreferrer",onClick:e[9]||(e[9]=xe(()=>{},["stop"])),class:"flex hover:text-secondary duration-75 active:scale-90",title:"quantizer's profile"},ge(t.model.category),9,uit)])])],8,Pnt)]))],10,Ztt)}const _it=bt(Xtt,[["render",pit]]),hit={data(){return{editMode:!1,avatar:"path/to/avatar.jpg",personalityName:"Personality Name",personalityAuthor:"Author Name",personalityDescription:"Personality Description",personalityCategory:"Category",disclaimer:"Disclaimer text",conditioningText:"Conditioning Text",aiPrefix:"AI Prefix",userPrefix:"User Prefix",antipromptsList:[{id:1,text:"Antiprompt 1"},{id:2,text:"Antiprompt 2"},{id:3,text:"Antiprompt 3"}]}},methods:{commitChanges(){console.log("Personality changes committed"),this.editMode=!1}}},fit={class:"p-4"},mit={class:"flex items-center mb-4"},git=["src"],bit={class:"text-lg font-semibold"},Eit=u("strong",null,"Author:",-1),vit=u("strong",null,"Description:",-1),yit=u("strong",null,"Category:",-1),Sit={key:0},Tit=u("strong",null,"Disclaimer:",-1),xit=u("strong",null,"Conditioning Text:",-1),Cit=u("strong",null,"AI Prefix:",-1),Rit=u("strong",null,"User Prefix:",-1),Ait=u("strong",null,"Antiprompts:",-1);function wit(n,e,t,i,s,r){return N(),M("div",fit,[u("div",mit,[u("img",{src:s.avatar,class:"w-12 h-12 rounded-full mr-2",alt:"Avatar"},null,8,git),u("h2",bit,ge(s.personalityName),1)]),u("p",null,[Eit,Ze(" "+ge(s.personalityAuthor),1)]),u("p",null,[vit,Ze(" "+ge(s.personalityDescription),1)]),u("p",null,[yit,Ze(" "+ge(s.personalityCategory),1)]),s.disclaimer?(N(),M("p",Sit,[Tit,Ze(" "+ge(s.disclaimer),1)])):W("",!0),u("p",null,[xit,Ze(" "+ge(s.conditioningText),1)]),u("p",null,[Cit,Ze(" "+ge(s.aiPrefix),1)]),u("p",null,[Rit,Ze(" "+ge(s.userPrefix),1)]),u("div",null,[Ait,u("ul",null,[(N(!0),M($e,null,dt(s.antipromptsList,o=>(N(),M("li",{key:o.id},ge(o.text),1))),128))])]),u("button",{onClick:e[0]||(e[0]=o=>s.editMode=!0),class:"mt-4 bg-blue-500 text-white px-4 py-2 rounded"}," Edit "),s.editMode?(N(),M("button",{key:1,onClick:e[1]||(e[1]=(...o)=>r.commitChanges&&r.commitChanges(...o)),class:"mt-4 bg-green-500 text-white px-4 py-2 rounded"}," Commit ")):W("",!0)])}const Nit=bt(hit,[["render",wit]]),yc="/assets/logo-9d653710.svg",Oit="/",Iit={props:{personality:{},select_language:Boolean,selected:Boolean,full_path:String,onTalk:Function,onSelected:Function,onMount:Function,onUnMount:Function,onRemount:Function,onCopyToCustom:Function,onEdit:Function,onReinstall:Function,onSettings:Function,onCopyPersonalityName:Function},components:{InteractiveMenu:lp},data(){return{isMounted:!1,name:this.personality.name}},computed:{commandsList(){let n=[{name:this.isMounted?"unmount":"mount",icon:"feather:settings",is_file:!1,value:this.isMounted?this.unmount:this.mount},{name:"reinstall",icon:"feather:terminal",is_file:!1,value:this.toggleReinstall}];return console.log("this.category",this.personality.category),this.personality.category=="custom_personalities"?n.push({name:"edit",icon:"feather:settings",is_file:!1,value:this.edit}):n.push({name:"Copy to custom personas folder for editing",icon:"feather:copy",is_file:!1,value:this.copyToCustom}),this.isMounted&&n.push({name:"remount",icon:"feather:refresh-ccw",is_file:!1,value:this.reMount}),this.selected&&this.personality.has_scripts&&n.push({name:"settings",icon:"feather:settings",is_file:!1,value:this.toggleSettings}),n},selected_computed(){return this.selected}},mounted(){this.isMounted=this.personality.isMounted,Ve(()=>{qe.replace()})},methods:{getImgUrl(){return Oit+this.personality.avatar},defaultImg(n){n.target.src=yc},toggleTalk(){this.onTalk(this)},toggleCopyLink(){this.onCopyPersonalityName(this)},toggleSelected(){this.isMounted&&this.onSelected(this)},edit(){this.onEdit(this)},copyToCustom(){this.onCopyToCustom(this)},reMount(){this.onRemount(this)},mount(){console.log("Mounting"),this.onMount(this)},unmount(){console.log("Unmounting"),console.log(this.onUnMount),this.onUnMount(this),this.isMounted=!1},toggleSettings(){this.onSettings(this)},toggleReinstall(){this.onReinstall(this)}},watch:{selected(){Ve(()=>{qe.replace()})}}},Mit=["title"],Dit={class:"flex flex-row items-center flex-shrink-0 gap-3"},kit=["src"],Lit=u("i",{"data-feather":"clipboard",class:"w-5"},null,-1),Pit=[Lit],Uit={class:""},Fit={class:""},Bit={class:"flex items-center"},Git=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),zit=u("b",null,"Author: ",-1),Vit={class:"flex items-center"},Hit=u("i",{"data-feather":"git-commit",class:"w-5 m-1"},null,-1),qit=u("b",null,"Version: ",-1),Yit={key:0,class:"flex items-center"},$it=u("i",{"data-feather":"globe",class:"w-5 m-1"},null,-1),Wit=u("b",null,"Languages: ",-1),Kit=["selected"],jit={key:1,class:"flex items-center"},Qit=u("i",{"data-feather":"globe",class:"w-5 m-1"},null,-1),Xit=u("b",null,"Language: ",-1),Zit={class:"flex items-center"},Jit=u("i",{"data-feather":"bookmark",class:"w-5 m-1"},null,-1),est=u("b",null,"Category: ",-1),tst=u("div",{class:"flex items-center"},[u("i",{"data-feather":"info",class:"w-5 m-1"}),u("b",null,"Description: "),u("br")],-1),nst=["title","innerHTML"],ist={class:"rounded bg-blue-300"},sst=u("i",{"data-feather":"check"},null,-1),rst=u("span",{class:"sr-only"},"Select",-1),ost=[sst,rst],ast=u("i",{"data-feather":"send",class:"w-5"},null,-1),lst=u("span",{class:"sr-only"},"Talk",-1),cst=[ast,lst];function dst(n,e,t,i,s,r){const o=mt("InteractiveMenu");return N(),M("div",{class:Ye(["min-w-96 items-start p-4 hover:bg-primary-light rounded-lg mb-2 shadow-lg border-2 cursor-pointer select-none",r.selected_computed?"border-2 border-primary-light":"border-transparent",s.isMounted?"bg-blue-200 dark:bg-blue-700":""]),tabindex:"-1",title:t.personality.installed?"":"Not installed"},[u("div",{class:Ye(t.personality.installed?"":"border-red-500")},[u("div",Dit,[u("img",{onClick:e[0]||(e[0]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),ref:"imgElement",src:r.getImgUrl(),onError:e[1]||(e[1]=a=>r.defaultImg(a)),class:"w-10 h-10 rounded-full object-fill text-red-700 cursor-pointer"},null,40,kit),u("h3",{onClick:e[2]||(e[2]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),class:"font-bold font-large text-lg line-clamp-3 cursor-pointer"},ge(t.personality.name),1),u("button",{class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center",title:"Copy link to clipboard",onClick:e[3]||(e[3]=xe(a=>r.toggleCopyLink(),["stop"]))},Pit)]),u("div",Uit,[u("div",Fit,[u("div",Bit,[Git,zit,Ze(" "+ge(t.personality.author),1)]),u("div",Vit,[Hit,qit,Ze(" "+ge(t.personality.version),1)]),t.personality.languages&&t.select_language?(N(),M("div",Yit,[$it,Wit,s.isMounted?W("",!0):ce((N(),M("select",{key:0,id:"languages","onUpdate:modelValue":e[4]||(e[4]=a=>t.personality.language=a),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(N(!0),M($e,null,dt(t.personality.languages,(a,l)=>(N(),M("option",{key:l,selected:a==t.personality.languages[0]},ge(a),9,Kit))),128))],512)),[[zn,t.personality.language]])])):W("",!0),t.personality.language?(N(),M("div",jit,[Qit,Xit,Ze(" "+ge(t.personality.language),1)])):W("",!0),u("div",Zit,[Jit,est,Ze(" "+ge(t.personality.category),1)])]),tst,u("p",{class:"mx-1 opacity-80 h-20 overflow-y-auto scrollbar-thin scrollbar-track-bg-light-tone scrollbar-thumb-bg-light-tone-panel hover:scrollbar-thumb-primary dark:scrollbar-track-bg-dark-tone dark:scrollbar-thumb-bg-dark-tone-panel dark:hover:scrollbar-thumb-primary active:scrollbar-thumb-secondary",title:t.personality.description,innerHTML:t.personality.description},null,8,nst)]),u("div",ist,[s.isMounted?(N(),M("button",{key:0,type:"button",title:"Select",onClick:[e[5]||(e[5]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),e[6]||(e[6]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},ost)):W("",!0),s.isMounted?(N(),M("button",{key:1,type:"button",title:"Talk",onClick:[e[7]||(e[7]=(...a)=>r.toggleTalk&&r.toggleTalk(...a)),e[8]||(e[8]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},cst)):W("",!0),Ie(o,{commands:r.commandsList,force_position:2,title:"Menu"},null,8,["commands"])])],2)],10,Mit)}const fO=bt(Iit,[["render",dst]]);const ust={props:{code:String},data(){return{evaluatedCode:"",componentKey:0}},watch:{code:{handler(n){console.log("Code changed"),this.evaluateScriptTags(n),this.componentKey++},immediate:!0}},methods:{evaluateScriptTags(n){const e=document.createElement("div");e.innerHTML=n,e.querySelectorAll("script").forEach(i=>{const s=document.createElement("script");s.textContent=i.textContent,document.body.appendChild(s),document.body.removeChild(s)}),this.evaluatedCode=e.innerHTML,console.log("evaluated code: "+this.evaluatedCode)}}},pst=["innerHTML"];function _st(n,e,t,i,s,r){return N(),M("div",{innerHTML:s.evaluatedCode,key:s.componentKey},null,8,pst)}const mO=bt(ust,[["render",_st]]),hst="/",fst={components:{DynamicUIRenderer:mO},props:{binding:{},onSelected:Function,onReinstall:Function,onInstall:Function,onUnInstall:Function,onSettings:Function,onReloadBinding:Function,selected:Boolean},data(){return{isTemplate:!1}},mounted(){Ve(()=>{qe.replace()})},methods:{getImgUrl(){return hst+this.binding.icon},defaultImg(n){n.target.src=yc},toggleSelected(){this.onSelected(this)},toggleInstall(){this.onInstall(this)},toggleUnInstall(){this.onUnInstall(this)},toggleReinstall(){this.onReinstall(this)},toggleReloadBinding(){this.onReloadBinding(this)},toggleSettings(){this.onSettings(this)},getStatus(){(this.binding.folder==="backend_template"||this.binding.folder==="binding_template")&&(this.isTemplate=!0)}},watch:{selected(){Ve(()=>{qe.replace()})}}},mst=["title"],gst={class:"flex flex-row items-center gap-3"},bst=["src"],Est={class:"font-bold font-large text-lg truncate"},vst=u("div",{class:"grow"},null,-1),yst={class:"flex-none gap-1"},Sst=u("i",{"data-feather":"refresh-cw",class:"w-5"},null,-1),Tst=u("span",{class:"sr-only"},"Help",-1),xst=[Sst,Tst],Cst={class:"flex items-center flex-row-reverse gap-2 my-1"},Rst=u("span",{class:"sr-only"},"Click to install",-1),Ast=u("span",{class:"sr-only"},"Reinstall",-1),wst=u("span",{class:"sr-only"},"UnInstall",-1),Nst=u("span",{class:"sr-only"},"Settings",-1),Ost={class:""},Ist={class:""},Mst={class:"flex items-center"},Dst=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),kst=u("b",null,"Author: ",-1),Lst={class:"flex items-center"},Pst=u("i",{"data-feather":"folder",class:"w-5 m-1"},null,-1),Ust=u("b",null,"Folder: ",-1),Fst={class:"flex items-center"},Bst=u("i",{"data-feather":"git-merge",class:"w-5 m-1"},null,-1),Gst=u("b",null,"Version: ",-1),zst={class:"flex items-center"},Vst=u("i",{"data-feather":"github",class:"w-5 m-1"},null,-1),Hst=u("b",null,"Link: ",-1),qst=["href"],Yst=u("div",{class:"flex items-center"},[u("i",{"data-feather":"info",class:"w-5 m-1"}),u("b",null,"Description: "),u("br")],-1),$st=["title","innerHTML"];function Wst(n,e,t,i,s,r){const o=mt("DynamicUIRenderer");return N(),M("div",{class:Ye(["items-start p-4 hover:bg-primary-light hover:border-primary-light rounded-lg mb-2 shadow-lg border-2 cursor-pointer select-none",t.selected?" border-primary bg-primary":"border-transparent"]),onClick:e[7]||(e[7]=xe((...a)=>r.toggleSelected&&r.toggleSelected(...a),["stop"])),title:t.binding.installed?t.binding.name:"Not installed"},[u("div",null,[u("div",gst,[u("img",{ref:"imgElement",src:r.getImgUrl(),onError:e[0]||(e[0]=a=>r.defaultImg(a)),class:"w-10 h-10 rounded-full object-fill text-blue-700"},null,40,bst),u("h3",Est,ge(t.binding.name),1),vst,u("div",yst,[t.selected?(N(),M("button",{key:0,type:"button",title:"Reload binding",onClick:[e[1]||(e[1]=(...a)=>r.toggleReloadBinding&&r.toggleReloadBinding(...a)),e[2]||(e[2]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},xst)):W("",!0)])]),u("div",Cst,[t.binding.installed?W("",!0):(N(),M("button",{key:0,title:"Click to install",type:"button",onClick:e[3]||(e[3]=xe((...a)=>r.toggleInstall&&r.toggleInstall(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center text-white bg-blue-700 rounded-lg hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"},[Ze(" Install "),Rst])),t.binding.installed?(N(),M("button",{key:1,title:"Click to Reinstall binding",type:"button",onClick:e[4]||(e[4]=xe((...a)=>r.toggleReinstall&&r.toggleReinstall(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center focus:outline-none text-white bg-green-700 hover:bg-red-800 focus:ring-4 focus:ring-green-300 rounded-lg dark:bg-green-600 dark:hover:bg-green-700 dark:focus:ring-red-900"},[Ze(" Reinstall "),Ast])):W("",!0),t.binding.installed?(N(),M("button",{key:2,title:"Click to Reinstall binding",type:"button",onClick:e[5]||(e[5]=xe((...a)=>r.toggleUnInstall&&r.toggleUnInstall(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center focus:outline-none text-white bg-red-700 hover:bg-red-800 focus:ring-4 focus:ring-red-300 rounded-lg dark:bg-red-600 dark:hover:bg-red-700 dark:focus:ring-red-900"},[Ze(" Uninstall "),wst])):W("",!0),t.selected?(N(),M("button",{key:3,title:"Click to open Settings",type:"button",onClick:e[6]||(e[6]=xe((...a)=>r.toggleSettings&&r.toggleSettings(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center text-white bg-blue-700 rounded-lg hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"},[Ze(" Settings "),Nst])):W("",!0)]),t.binding.ui?(N(),Ot(o,{key:0,class:"w-full h-full",code:t.binding.ui},null,8,["code"])):W("",!0),u("div",Ost,[u("div",Ist,[u("div",Mst,[Dst,kst,Ze(" "+ge(t.binding.author),1)]),u("div",Lst,[Pst,Ust,Ze(" "+ge(t.binding.folder),1)]),u("div",Fst,[Bst,Gst,Ze(" "+ge(t.binding.version),1)]),u("div",zst,[Vst,Hst,u("a",{href:t.binding.link,target:"_blank",class:"flex items-center hover:text-secondary duration-75 active:scale-90"},ge(t.binding.link),9,qst)])]),Yst,u("p",{class:"mx-1 opacity-80 line-clamp-3",title:t.binding.description,innerHTML:t.binding.description},null,8,$st)])])],10,mst)}const Kst=bt(fst,[["render",Wst]]),jst="/assets/extension-59119348.png",Qst={data(){return{show:!1,model_path:"",resolve:null}},methods:{cancel(){this.resolve(null)},openInputBox(){return new Promise(n=>{this.resolve=n})},hide(n){this.show=!1,this.resolve&&(this.resolve(n),this.resolve=null)},showDialog(n){return new Promise(e=>{this.model_path=n,this.show=!0,this.resolve=e})}}},Xst={key:0,class:"fixed top-0 left-0 right-0 bottom-0 flex items-center justify-center bg-black bg-opacity-50"},Zst={class:"relative w-full max-w-md max-h-full"},Jst={class:"relative bg-white rounded-lg shadow dark:bg-gray-700"},ert=u("svg",{"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1),trt=u("span",{class:"sr-only"},"Close modal",-1),nrt=[ert,trt],irt={class:"p-4 text-center"},srt=u("svg",{"aria-hidden":"true",class:"mx-auto mb-4 text-gray-400 w-14 h-14 dark:text-gray-200",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),rrt={class:"p-4 text-center mx-auto mb-4"},ort=u("label",{class:"mr-2"},"Model path",-1);function art(n,e,t,i,s,r){return s.show?(N(),M("div",Xst,[u("div",Zst,[u("div",Jst,[u("button",{type:"button",onClick:e[0]||(e[0]=o=>r.hide(!1)),class:"absolute top-3 right-2.5 text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-800 dark:hover:text-white"},nrt),u("div",irt,[srt,u("div",rrt,[ort,ce(u("input",{"onUpdate:modelValue":e[1]||(e[1]=o=>s.model_path=o),class:"px-4 py-2 border border-gray-300 rounded-lg",type:"text"},null,512),[[Ue,s.model_path]])]),u("button",{onClick:e[2]||(e[2]=o=>r.hide(!0)),type:"button",class:"text-white bg-green-600 hover:bg-green-800 focus:ring-4 focus:outline-none focus:ring-red-300 dark:focus:ring-red-800 font-medium rounded-lg text-sm inline-flex items-center px-5 py-2.5 text-center mr-2"}," Add "),u("button",{onClick:e[3]||(e[3]=o=>r.hide(!1)),type:"button",class:"text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:outline-none focus:ring-gray-200 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-10 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-gray-600"},"No, cancel")])])])])):W("",!0)}const lrt=bt(Qst,[["render",art]]);const crt={props:{show:{type:Boolean,default:!1,required:!1},can_remove:{type:Boolean,default:!1},title:{type:String,default:"Select an option"},choices:{type:Array,required:!0}},data(){return{selectedChoice:null,showInput:!1,newFilename:""}},methods:{displayName(n){return console.log("choice:",n),typeof n=="string"?n:n&&n.name?n.name:""},selectChoice(n){this.selectedChoice=n,this.$emit("choice-selected",n)},closeDialog(){this.$emit("close-dialog")},validateChoice(){this.$emit("choice-validated",this.selectedChoice)},formatSize(n){return n<1024?n+" bytes":n<1024*1024?(n/1024).toFixed(2)+" KB":n<1024*1024*1024?(n/(1024*1024)).toFixed(2)+" MB":(n/(1024*1024*1024)).toFixed(2)+" GB"},toggleInput(){this.showInput=!this.showInput},addNewFilename(){const n=this.newFilename.trim();n!==""&&(this.choices.push(n),this.newFilename="",this.selectChoice(n)),this.showInput=!1},removeChoice(n,e){this.choices.splice(e,1),n===this.selectedChoice&&(this.selectedChoice=null),this.$emit("choice-removed",n)}}},drt={key:0,class:"fixed inset-0 flex items-center justify-center bg-black bg-opacity-50"},urt={class:"bg-white dark:bg-gray-800 rounded-lg p-6 w-96"},prt={class:"text-xl font-semibold mb-4"},_rt={class:"h-48 overflow-y-auto"},hrt=["onClick"],frt={class:"font-bold"},mrt=u("br",null,null,-1),grt={key:0,class:"text-xs text-gray-500"},brt=["onClick"],Ert={key:0,class:"mt-4"},vrt={class:"flex justify-end mt-4"},yrt=["disabled"];function Srt(n,e,t,i,s,r){return N(),Ot(as,{name:"fade"},{default:nt(()=>[t.show?(N(),M("div",drt,[u("div",urt,[u("h2",prt,ge(t.title),1),u("div",_rt,[u("ul",null,[(N(!0),M($e,null,dt(t.choices,(o,a)=>(N(),M("li",{key:a,onClick:l=>r.selectChoice(o),class:Ye([{"selected-choice":o===s.selectedChoice},"py-2 px-4 cursor-pointer hover:bg-gray-200 dark:hover:bg-gray-700"])},[u("span",frt,ge(r.displayName(o)),1),mrt,o.size?(N(),M("span",grt,ge(r.formatSize(o.size)),1)):W("",!0),t.can_remove?(N(),M("button",{key:1,onClick:l=>r.removeChoice(o,a),class:"ml-2 text-red-500 hover:text-red-600"}," X ",8,brt)):W("",!0)],10,hrt))),128))])]),s.showInput?(N(),M("div",Ert,[ce(u("input",{"onUpdate:modelValue":e[0]||(e[0]=o=>s.newFilename=o),placeholder:"Enter a filename",class:"border border-gray-300 p-2 rounded-lg w-full"},null,512),[[Ue,s.newFilename]]),u("button",{onClick:e[1]||(e[1]=(...o)=>r.addNewFilename&&r.addNewFilename(...o)),class:"mt-2 py-2 px-4 bg-green-500 hover:bg-green-600 text-white rounded-lg transition duration-300"}," Add ")])):W("",!0),u("div",vrt,[u("button",{onClick:e[2]||(e[2]=(...o)=>r.closeDialog&&r.closeDialog(...o)),class:"py-2 px-4 mr-2 bg-red-500 hover:bg-red-600 text-white rounded-lg transition duration-300"}," Cancel "),u("button",{onClick:e[3]||(e[3]=(...o)=>r.validateChoice&&r.validateChoice(...o)),class:Ye([{"bg-gray-400 cursor-not-allowed":!s.selectedChoice,"bg-blue-500 hover:bg-blue-600":s.selectedChoice,"text-white":s.selectedChoice,"text-gray-500":!s.selectedChoice},"py-2 px-4 rounded-lg transition duration-300"]),disabled:!s.selectedChoice}," Validate ",10,yrt),u("button",{onClick:e[4]||(e[4]=(...o)=>r.toggleInput&&r.toggleInput(...o)),class:"py-2 px-4 ml-2 bg-blue-500 hover:bg-blue-600 text-white rounded-lg transition duration-300"}," Add New ")])])])):W("",!0)]),_:1})}const AE=bt(crt,[["render",Srt]]),Trt={props:{radioOptions:{type:Array,required:!0},defaultValue:{type:String,default:0}},data(){return{selectedValue:this.defaultValue}},methods:{handleRadioChange(n){this.selectedValue!==null&&this.$emit("radio-selected",this.selectedValue,n)}}},xrt={class:"flex space-x-4"},Crt=["value","onChange"],Rrt={class:"text-gray-700"};function Art(n,e,t,i,s,r){return N(),M("div",xrt,[(N(!0),M($e,null,dt(t.radioOptions,(o,a)=>(N(),M("label",{key:o.value,class:"flex items-center space-x-2"},[ce(u("input",{type:"radio",value:o.value,"onUpdate:modelValue":e[0]||(e[0]=l=>s.selectedValue=l),onChange:l=>r.handleRadioChange(a),class:"text-blue-500 focus:ring-2 focus:ring-blue-200"},null,40,Crt),[[H2,s.selectedValue]]),u("span",Rrt,ge(o.label),1)]))),128))])}const wrt=bt(Trt,[["render",Art]]),Nrt="/",Ort={props:{extension:{},select_language:Boolean,selected:Boolean,full_path:String,onTalk:Function,onSelected:Function,onMount:Function,onUnMount:Function,onRemount:Function,onReinstall:Function,onSettings:Function},components:{InteractiveMenu:lp},data(){return{isMounted:!1,name:this.extension.name}},computed:{commandsList(){let n=[{name:this.isMounted?"unmount":"mount",icon:"feather:settings",is_file:!1,value:this.isMounted?this.unmount:this.mount},{name:"reinstall",icon:"feather:terminal",is_file:!1,value:this.toggleReinstall}];return this.isMounted&&n.push({name:"remount",icon:"feather:refresh-ccw",is_file:!1,value:this.reMount}),n.push({name:"settings",icon:"feather:settings",is_file:!1,value:this.toggleSettings}),n},selected_computed(){return this.selected}},mounted(){this.isMounted=this.extension.isMounted,Ve(()=>{qe.replace()})},methods:{getImgUrl(){return Nrt+this.extension.avatar},defaultImg(n){n.target.src=yc},toggleTalk(){this.onTalk(this)},toggleSelected(){this.isMounted&&this.onSelected(this)},reMount(){this.onRemount(this)},mount(){console.log("Mounting"),this.onMount(this)},unmount(){console.log("Unmounting"),console.log(this.onUnMount),this.onUnMount(this)},toggleSettings(){this.onSettings(this)},toggleReinstall(){this.onReinstall(this)}},watch:{selected(){Ve(()=>{qe.replace()})}}},Irt=["title"],Mrt={class:"flex flex-row items-center flex-shrink-0 gap-3"},Drt=["src"],krt={class:""},Lrt={class:""},Prt={class:"flex items-center"},Urt=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),Frt=u("b",null,"Author: ",-1),Brt={class:"flex items-center"},Grt=u("i",{"data-feather":"bookmark",class:"w-5 m-1"},null,-1),zrt=u("b",null,"Based on: ",-1),Vrt={key:0,class:"flex items-center"},Hrt=u("i",{"data-feather":"globe",class:"w-5 m-1"},null,-1),qrt=u("b",null,"Languages: ",-1),Yrt=["selected"],$rt={key:1,class:"flex items-center"},Wrt=u("i",{"data-feather":"globe",class:"w-5 m-1"},null,-1),Krt=u("b",null,"Language: ",-1),jrt={class:"flex items-center"},Qrt=u("i",{"data-feather":"bookmark",class:"w-5 m-1"},null,-1),Xrt=u("b",null,"Category: ",-1),Zrt=u("div",{class:"flex items-center"},[u("i",{"data-feather":"info",class:"w-5 m-1"}),u("b",null,"Description: "),u("br")],-1),Jrt=["title","innerHTML"],eot={class:"rounded bg-blue-300"},tot=u("i",{"data-feather":"check"},null,-1),not=u("span",{class:"sr-only"},"Select",-1),iot=[tot,not],sot=u("i",{"data-feather":"send",class:"w-5"},null,-1),rot=u("span",{class:"sr-only"},"Talk",-1),oot=[sot,rot];function aot(n,e,t,i,s,r){const o=mt("InteractiveMenu");return N(),M("div",{class:Ye(["min-w-96 items-start p-4 hover:bg-primary-light rounded-lg mb-2 shadow-lg border-2 cursor-pointer select-none",r.selected_computed?"border-2 border-primary-light":"border-transparent",s.isMounted?"bg-blue-200 dark:bg-blue-700":""]),tabindex:"-1",title:t.extension.installed?"":"Not installed"},[u("div",{class:Ye(t.extension.installed?"":"border-red-500")},[u("div",Mrt,[u("img",{onClick:e[0]||(e[0]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),ref:"imgElement",src:r.getImgUrl(),onError:e[1]||(e[1]=a=>r.defaultImg(a)),class:"w-10 h-10 rounded-full object-fill text-red-700 cursor-pointer"},null,40,Drt),u("h3",{onClick:e[2]||(e[2]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),class:"font-bold font-large text-lg line-clamp-3 cursor-pointer"},ge(t.extension.name),1)]),u("div",krt,[u("div",Lrt,[u("div",Prt,[Urt,Frt,Ze(" "+ge(t.extension.author),1)]),u("div",Brt,[Grt,zrt,Ze(" "+ge(t.extension.based_on),1)]),t.extension.languages&&t.select_language?(N(),M("div",Vrt,[Hrt,qrt,ce(u("select",{id:"languages","onUpdate:modelValue":e[3]||(e[3]=a=>t.extension.language=a),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(N(!0),M($e,null,dt(t.extension.languages,(a,l)=>(N(),M("option",{key:l,selected:a==t.extension.languages[0]},ge(a),9,Yrt))),128))],512),[[zn,t.extension.language]])])):W("",!0),t.extension.language?(N(),M("div",$rt,[Wrt,Krt,Ze(" "+ge(t.extension.language),1)])):W("",!0),u("div",jrt,[Qrt,Xrt,Ze(" "+ge(t.extension.category),1)])]),Zrt,u("p",{class:"mx-1 opacity-80 h-20 overflow-y-auto scrollbar-thin scrollbar-track-bg-light-tone scrollbar-thumb-bg-light-tone-panel hover:scrollbar-thumb-primary dark:scrollbar-track-bg-dark-tone dark:scrollbar-thumb-bg-dark-tone-panel dark:hover:scrollbar-thumb-primary active:scrollbar-thumb-secondary",title:t.extension.description,innerHTML:t.extension.description},null,8,Jrt)]),u("div",eot,[s.isMounted?(N(),M("button",{key:0,type:"button",title:"Select",onClick:[e[4]||(e[4]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),e[5]||(e[5]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},iot)):W("",!0),s.isMounted?(N(),M("button",{key:1,type:"button",title:"Talk",onClick:[e[6]||(e[6]=(...a)=>r.toggleTalk&&r.toggleTalk(...a)),e[7]||(e[7]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},oot)):W("",!0),Ie(o,{commands:r.commandsList,force_position:2,title:"Menu"},null,8,["commands"])])],2)],10,Irt)}const lot=bt(Ort,[["render",aot]]),cot="/assets/gpu-df72bf63.svg";const dot="/";Le.defaults.baseURL="/";const uot={components:{AddModelDialog:lrt,ModelEntry:_it,PersonalityViewer:Nit,PersonalityEntry:fO,BindingEntry:Kst,ChoiceDialog:AE,Card:vc,RadioOptions:wrt,ExtensionEntry:lot},data(){return{posts_headers:{accept:"application/json","Content-Type":"application/json"},defaultModelImgPlaceholder:Li,voices:[],voice_languages:{Arabic:"ar","Brazilian Portuguese":"pt",Chinese:"zh-cn",Czech:"cs",Dutch:"nl",English:"en",French:"fr",German:"de",Italian:"it",Polish:"pl",Russian:"ru",Spanish:"es",Turkish:"tr",Japanese:"ja",Korean:"ko",Hungarian:"hu",Hindi:"hi"},binding_changed:!1,SVGGPU:cot,models_zoo:[],models_zoo_initialLoadCount:10,models_zoo_loadMoreCount:5,models_zoo_loadedEntries:[],models_zoo_scrollThreshold:200,sortOptions:[{label:"Sort by Date",value:0},{label:"Sort by Rank",value:1},{label:"Sort by Name",value:2},{label:"Sort by Maker",value:3},{label:"Sort by Quantizer",value:4}],show_only_installed_models:!1,reference_path:"",audioVoices:[],has_updates:!1,variant_choices:[],variantSelectionDialogVisible:!1,currenModelToInstall:null,loading_text:"",extension_category:"bound_extensions",personality_category:null,addModelDialogVisibility:!1,modelPath:"",personalitiesFiltered:[],modelsFiltered:[],extensionsFiltered:[],collapsedArr:[],all_collapsed:!0,servers_conf_collapsed:!0,minconf_collapsed:!0,bec_collapsed:!0,sort_type:0,is_loading_zoo:!1,mzc_collapsed:!0,mzdc_collapsed:!0,pzc_collapsed:!0,ezc_collapsed:!0,mep_collapsed:!0,bzc_collapsed:!0,pc_collapsed:!0,mc_collapsed:!0,sc_collapsed:!0,mzl_collapsed:!1,pzl_collapsed:!1,ezl_collapsed:!1,bzl_collapsed:!1,extCatgArr:[],persCatgArr:[],persArr:[],showConfirmation:!1,showToast:!1,isLoading:!1,settingsChanged:!1,isModelSelected:!1,isMounted:!1,bUrl:dot,searchPersonality:"",searchExtension:"",searchModel:"",searchPersonalityTimer:{},searchPersonalityTimerInterval:1500,searchModelTimerInterval:1500,searchPersonalityInProgress:!1,searchExtensionInProgress:!1,searchModelInProgress:!1,addModel:{},modelDownlaodInProgress:!1,uploadData:[]}},async created(){je.on("loading_text",this.on_loading_text),this.updateHasUpdates()},methods:{reinstallSDService(){Le.get("install_sd").then(n=>{}).catch(n=>{console.error(n)})},reinstallMotionCtrlService(){Le.get("install_motion_ctrl").then(n=>{}).catch(n=>{console.error(n)})},reinstallvLLMService(){Le.get("install_vllm").then(n=>{}).catch(n=>{console.error(n)})},startvLLMService(){Le.get("start_vllm").then(n=>{}).catch(n=>{console.error(n)})},startollamaService(){Le.get("start_ollama").then(n=>{}).catch(n=>{console.error(n)})},reinstallPetalsService(){Le.get("install_petals").then(n=>{}).catch(n=>{console.error(n)})},reinstallOLLAMAService(){Le.get("install_ollama").then(n=>{}).catch(n=>{console.error(n)})},reinstallAudioService(){Le.get("install_xtts").then(n=>{}).catch(n=>{console.error(n)})},startAudioService(){Le.get("start_xtts").then(n=>{}).catch(n=>{console.error(n)})},reinstallElasticSearchService(){Le.get("install_vllm").then(n=>{}).catch(n=>{console.error(n)})},getSeviceVoices(){Le.get("list_voices").then(n=>{this.voices=n.data.voices}).catch(n=>{console.error(n)})},load_more_models(){this.models_zoo_initialLoadCount+10{qe.replace()}),this.binding_changed&&!this.mzc_collapsed&&(this.modelsZoo==null||this.modelsZoo.length==0)&&(console.log("Refreshing models"),await this.$store.dispatch("refreshConfig"),this.models_zoo=[],this.refreshModelsZoo(),this.binding_changed=!1)},async selectSortOption(n){this.$store.state.sort_type=n,this.updateModelsZoo(),console.log(`Selected sorting:${n}`),console.log(`models:${this.models_zoo}`)},handleRadioSelected(n){this.isLoading=!0,this.selectSortOption(n).then(()=>{this.isLoading=!1})},filter_installed(n){return console.log("filtering"),n.filter(e=>e.isInstalled===!0)},getVoices(){"speechSynthesis"in window&&(this.audioVoices=speechSynthesis.getVoices(),console.log("Voices:"+this.audioVoices),!this.audio_out_voice&&this.audioVoices.length>0&&(this.audio_out_voice=this.audioVoices[0].name),speechSynthesis.onvoiceschanged=()=>{})},async updateHasUpdates(){let n=await this.api_get_req("check_update");this.has_updates=n.update_availability,console.log("has_updates",this.has_updates)},onVariantChoiceSelected(n){this.selected_variant=n},oncloseVariantChoiceDialog(){this.variantSelectionDialogVisible=!1},onvalidateVariantChoice(n){this.variantSelectionDialogVisible=!1,this.currenModelToInstall.installing=!0;let e=this.currenModelToInstall;if(e.linkNotValid){e.installing=!1,this.$store.state.toast.showToast("Link is not valid, file does not exist",4,!1);return}let t="https://huggingface.co/"+e.model.quantizer+"/"+e.model.name+"/resolve/main/"+this.selected_variant.name;this.showProgress=!0,this.progress=0,this.addModel={model_name:this.selected_variant.name,binding_folder:this.configFile.binding_name,model_url:t},console.log("installing...",this.addModel);const i=s=>{if(console.log("received something"),s.status&&s.progress<=100){if(this.addModel=s,console.log("Progress",s),e.progress=s.progress,e.speed=s.speed,e.total_size=s.total_size,e.downloaded_size=s.downloaded_size,e.start_time=s.start_time,e.installing=!0,e.progress==100){const r=this.models_zoo.findIndex(o=>o.name===e.model.name);this.models_zoo[r].isInstalled=!0,this.showProgress=!1,e.installing=!1,console.log("Received succeeded"),je.off("install_progress",i),console.log("Installed successfully"),this.$store.state.toast.showToast(`Model: +`);var P=0,j=!1;this.parse=function(q,Q,re){if(typeof q!="string")throw new Error("Input must be a string");var te=q.length,Z=A.length,fe=U.length,ve=F.length,Ae=O(K),J=[],me=[],ee=[],Se=P=0;if(!q)return ze();if(R.header&&!Q){var Oe=q.split(U)[0].split(A),k=[],B={},Y=!1;for(var le in Oe){var ne=Oe[le];O(R.transformHeader)&&(ne=R.transformHeader(ne,le));var Ce=ne,we=B[ne]||0;for(0=L)return ze(!0)}else for(z=P,P++;;){if((z=q.indexOf(S,z+1))===-1)return re||me.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:J.length,index:P}),Te();if(z===te-1)return Te(q.substring(P,z).replace(I,S));if(S!==G||q[z+1]!==G){if(S===G||z===0||q[z-1]!==G){ae!==-1&&ae=L)return ze(!0);break}me.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:J.length,index:P}),z++}}else z++}return Te();function se(De){J.push(De),Se=P}function Re(De){var lt=0;if(De!==-1){var Qe=q.substring(z+1,De);Qe&&Qe.trim()===""&&(lt=Qe.length)}return lt}function Te(De){return re||(De===void 0&&(De=q.substring(P)),ee.push(De),P=te,se(ee),Ae&&st()),ze()}function Me(De){P=De,se(ee),ee=[],D=q.indexOf(U,P)}function ze(De){return{data:J,errors:me,meta:{delimiter:A,linebreak:U,aborted:j,truncated:!!De,cursor:Se+(Q||0)}}}function st(){K(ze()),J=[],me=[]}},this.abort=function(){j=!0},this.getCharIndex=function(){return P}}function v(R){var S=R.data,A=o[S.workerId],U=!1;if(S.error)A.userError(S.error,S.file);else if(S.results&&S.results.data){var F={abort:function(){U=!0,y(S.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:T,resume:T};if(O(A.userStep)){for(var K=0;Kn.text()).then(n=>{const{data:e}=btt.parse(n,{header:!0});console.log("Recovered data"),console.log(e),this.faqs=e}).catch(n=>{console.error("Error loading FAQs:",n)})},parseMultiline(n){return n.replace(/\n/g,"
")}}},Ws=n=>(wr("data-v-b19a05a8"),n=n(),Nr(),n),vtt={class:"container flex-row mx-auto p-4 bg-bg-light-tone dark:bg-bg-dark-tone shadow-lg overflow-y-auto no-scrollbar p-2 pb-0 grid lg:grid-cols-1 md:grid-cols-2 gap-4"},ytt=Ws(()=>u("h2",{class:"text-2xl font-bold mb-2"},"About Lord of large Language Models",-1)),Stt={class:"mb-4"},Ttt=Ws(()=>u("p",null,[Ze("Discord link: "),u("a",{class:"text-blue-500 hover:text-blue-400 duration-150",href:"https://discord.gg/YgnaFMAQ"},"https://discord.gg/YgnaFMAQ")],-1)),xtt=Ws(()=>u("h2",{class:"text-2xl font-bold mb-2"},"Frequently Asked Questions",-1)),Ctt={class:"list-disc pl-4"},Rtt={class:"text-xl font-bold mb-1"},Att=["innerHTML"],wtt=Ws(()=>u("h2",{class:"text-2xl font-bold mb-2"},"Contact Us",-1)),Ntt=Ws(()=>u("p",{class:"mb-4"},"If you have any further questions or need assistance, feel free to reach out to me.",-1)),Ott=Ws(()=>u("p",null,[Ze("Discord link: "),u("a",{class:"text-blue-500 hover:text-blue-400 duration-150",href:"https://discord.gg/YgnaFMAQ"},"https://discord.gg/YgnaFMAQ")],-1)),Itt=Ws(()=>u("h2",{class:"text-2xl font-bold mb-2"},"Credits",-1)),Mtt=Ws(()=>u("p",{class:"mb-4"},[Ze("This project is developed by "),u("span",{class:"font-bold"},"ParisNeo"),Ze(" With help from the community.")],-1)),Dtt=Ws(()=>u("p",{class:"mb-4"},[u("span",{class:"font-bold"},[u("a",{href:"https://github.com/ParisNeo/lollms-webui/graphs/contributors"},"Check out the full list of developers here and show them some love.")])],-1)),ktt=["href"];function Ltt(n,e,t,i,s,r){const o=mt("Card");return N(),M("div",vtt,[Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[ytt,u("p",Stt," Lollms version "+ge(r.version),1),Ttt]),_:1}),Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[xtt,u("ul",Ctt,[(N(!0),M($e,null,dt(s.faqs,(a,l)=>(N(),M("li",{key:l},[u("h3",Rtt,ge(a.question),1),u("p",{class:"mb-4",innerHTML:r.parseMultiline(a.answer)},null,8,Att)]))),128))])]),_:1}),Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[wtt,Ntt,Ott]),_:1}),Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[Itt,Mtt,Dtt,u("p",null,[Ze("Check out the project on "),u("a",{class:"text-blue-500 hover:text-blue-400 duration-150",href:s.githubLink,target:"_blank",rel:"noopener noreferrer"},"GitHub",8,ktt),Ze(".")])]),_:1})])}const Ptt=bt(Ett,[["render",Ltt],["__scopeId","data-v-b19a05a8"]]);function ss(n,e=!0,t=1){const i=e?1e3:1024;if(Math.abs(n)=i&&r{qe.replace()})},executeCommand(n){this.isMenuOpen=!1,console.log("Selected"),console.log(n.value),typeof n.value=="function"&&(console.log("Command detected",n),n.value()),this.execute_cmd&&(console.log("executing generic command"),this.execute_cmd(n))},positionMenu(){var n;if(this.$refs.menuButton!=null){if(this.force_position==0||this.force_position==null){const e=this.$refs.menuButton.getBoundingClientRect(),t=window.innerHeight;n=e.bottom>t/2}else this.force_position==1?n=!0:n=!1;this.menuPosition.top=n?"auto":"calc(100% + 10px)",this.menuPosition.bottom=n?"100%":"auto"}}},mounted(){window.addEventListener("resize",this.positionMenu),this.positionMenu(),Ve(()=>{qe.replace()})},beforeDestroy(){window.removeEventListener("resize",this.positionMenu)},watch:{isMenuOpen:"positionMenu"}},Ftt={class:"menu-container"},Btt=["title"],Gtt=["src"],ztt=["data-feather"],Vtt={key:2,class:"w-5 h-5"},Htt={key:3,"data-feather":"menu"},qtt={class:"flex-grow menu-ul"},Ytt=["onClick"],$tt={key:0,"data-feather":"check"},Wtt=["src","alt"],Ktt=["data-feather"],jtt={key:3,class:"menu-icon"};function Qtt(n,e,t,i,s,r){return N(),M("div",Ftt,[u("button",{onClick:e[0]||(e[0]=xe((...o)=>r.toggleMenu&&r.toggleMenu(...o),["prevent"])),title:t.title,class:Ye([t.menuIconClass,"menu-button m-0 p-0 bg-blue-500 text-white dark:bg-blue-200 dark:text-gray-800 rounded flex items-center justify-center w-6 h-6 border-none cursor-pointer hover:bg-blue-400 w-8 h-8 object-fill text-red-700 border-2 active:scale-90 hover:z-20 hover:-translate-y-2 duration-150 border-gray-300 border-secondary cursor-pointer"]),ref:"menuButton"},[t.icon&&!t.icon.includes("#")&&!t.icon.includes("feather")?(N(),M("img",{key:0,src:t.icon,class:"w-5 h-5 p-0 m-0 shadow-lg bold"},null,8,Gtt)):t.icon&&t.icon.includes("feather")?(N(),M("i",{key:1,"data-feather":t.icon.split(":")[1],class:"w-5 h-5"},null,8,ztt)):t.icon&&t.icon.includes("#")?(N(),M("p",Vtt,ge(t.icon.split("#")[1]),1)):(N(),M("i",Htt))],10,Btt),Ie(as,{name:"slide"},{default:nt(()=>[s.isMenuOpen?(N(),M("div",{key:0,class:"menu-list flex-grow",style:Jt(s.menuPosition),ref:"menu"},[u("ul",qtt,[(N(!0),M($e,null,dt(t.commands,(o,a)=>(N(),M("li",{key:a,onClick:xe(l=>r.executeCommand(o),["prevent"]),class:"menu-command menu-li flex-grow hover:bg-blue-400"},[t.selected_entry==o.name?(N(),M("i",$tt)):o.icon&&!o.icon.includes("feather")&&!o.is_file?(N(),M("img",{key:1,src:o.icon,alt:o.name,class:"menu-icon"},null,8,Wtt)):W("",!0),o.icon&&o.icon.includes("feather")&&!o.is_file?(N(),M("i",{key:2,"data-feather":o.icon.split(":")[1],class:"mr-2"},null,8,Ktt)):(N(),M("span",jtt)),u("span",null,ge(o.name),1)],8,Ytt))),128))])],4)):W("",!0)]),_:1})])}const lp=bt(Utt,[["render",Qtt]]),Xtt={components:{InteractiveMenu:lp},props:{isInstalled:Boolean,onInstall:Function,onCancelInstall:Function,onUninstall:Function,onSelected:Function,onCopy:Function,onCopyLink:Function,selected:Boolean,model:Object,model_type:String},data(){return{progress:0,speed:0,total_size:0,downloaded_size:0,start_time:"",installing:!1,uninstalling:!1,failedToLoad:!1,linkNotValid:!1,selected_variant:""}},async mounted(){Ve(()=>{qe.replace()})},methods:{formatFileSize(n){return n<1024?n+" bytes":n<1024*1024?(n/1024).toFixed(2)+" KB":n<1024*1024*1024?(n/(1024*1024)).toFixed(2)+" MB":(n/(1024*1024*1024)).toFixed(2)+" GB"},computedFileSize(n){return ss(n)},getImgUrl(){return this.model.icon==null||this.model.icon==="/images/default_model.png"?Li:this.model.icon},defaultImg(n){n.target.src=Li},install(){this.onInstall(this)},uninstall(){this.isInstalled&&this.onUninstall(this)},toggleInstall(){this.isInstalled?(this.uninstalling=!0,this.onUninstall(this)):this.onInstall(this)},toggleSelected(n){if(console.log("event.target.tagName.toLowerCase()"),console.log(n.target.tagName.toLowerCase()),n.target.tagName.toLowerCase()==="button"||n.target.tagName.toLowerCase()==="svg"){n.stopPropagation();return}this.onSelected(this),this.model.selected=!0,Ve(()=>{qe.replace()})},toggleCopy(){this.onCopy(this)},toggleCopyLink(){this.onCopyLink(this)},toggleCancelInstall(){this.onCancelInstall(this),this.installing=!1},handleSelection(){this.isInstalled&&!this.selected&&this.onSelected(this)},copyContentToClipboard(){this.$emit("copy","this.message.content")}},computed:{computed_classes(){return this.model.isInstalled?this.selected?"border-4 border-gray-200 bg-primary cursor-pointer":"border-0 border-primary bg-primary cursor-pointer":"border-transparent"},commandsList(){let n=[{name:this.model.isInstalled?"Install Extra":"Install",icon:"feather:settings",is_file:!1,value:this.install},{name:"Copy model info to clipboard",icon:"feather:settings",is_file:!1,value:this.toggleCopy}];return this.model.isInstalled&&n.push({name:"UnInstall",icon:"feather:settings",is_file:!1,value:this.uninstall}),this.selected&&n.push({name:"Reload",icon:"feather:refresh-ccw",is_file:!1,value:this.toggleSelected}),n},selected_computed(){return this.selected},fileSize:{get(){if(this.model&&this.model.variants&&this.model.variants.length>0){const n=this.model.variants[0].size;return this.formatFileSize(n)}return null}},speed_computed(){return ss(this.speed)},total_size_computed(){return ss(this.total_size)},downloaded_size_computed(){return ss(this.downloaded_size)}},watch:{linkNotValid(){Ve(()=>{qe.replace()})}}},Ztt=["title"],Jtt={key:0,class:"flex flex-row"},ent={class:"max-w-[300px] overflow-x-auto"},tnt={class:"flex gap-3 items-center grow"},nnt=["href"],int=["src"],snt={class:"flex-1 overflow-hidden"},rnt={class:"font-bold font-large text-lg truncate"},ont={key:1,class:"flex items-center flex-row gap-2 my-1"},ant={class:"flex grow items-center"},lnt=u("i",{"data-feather":"box",class:"w-5"},null,-1),cnt=u("span",{class:"sr-only"},"Custom model / local model",-1),dnt=[lnt,cnt],unt=u("span",{class:"sr-only"},"Remove",-1),pnt={key:2,class:"absolute z-10 -m-4 p-5 shadow-md text-center rounded-lg w-full h-full bg-bg-light-tone-panel dark:bg-bg-dark-tone-panel bg-opacity-70 dark:bg-opacity-70 flex justify-center items-center"},_nt={class:"relative flex flex-col items-center justify-center flex-grow h-full"},hnt=u("div",{role:"status",class:"justify-center"},[u("svg",{"aria-hidden":"true",class:"w-24 h-24 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]),u("span",{class:"sr-only"},"Loading...")],-1),fnt={class:"relative flex flex-row flex-grow items-center w-full h-full bottom-0"},mnt={class:"w-full bg-bg-light-tone-panel dark:bg-bg-dark-tone-panel rounded-lg p-2"},gnt={class:"flex justify-between mb-1"},bnt=u("span",{class:"text-base font-medium text-blue-700 dark:text-white"},"Downloading",-1),Ent={class:"text-sm font-medium text-blue-700 dark:text-white"},vnt={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},ynt={class:"flex justify-between mb-1"},Snt={class:"text-base font-medium text-blue-700 dark:text-white"},Tnt={class:"text-sm font-medium text-blue-700 dark:text-white"},xnt={class:"flex flex-grow"},Cnt={class:"flex flex-row flex-grow gap-3"},Rnt={class:"p-2 text-center grow"},Ant={key:3},wnt={class:"flex flex-row items-center gap-3"},Nnt=["src"],Ont={class:"font-bold font-large text-lg truncate"},Int=u("div",{class:"grow"},null,-1),Mnt={class:"flex items-center flex-row-reverse gap-2 my-1"},Dnt={class:"flex flex-row items-center"},knt={key:0,class:"text-base text-red-600 flex items-center mt-1"},Lnt=u("i",{"data-feather":"alert-triangle",class:"flex-shrink-0 mx-1"},null,-1),Pnt=["title"],Unt={class:""},Fnt={class:"flex flex-row items-center"},Bnt=u("i",{"data-feather":"download",class:"w-5 m-1 flex-shrink-0"},null,-1),Gnt=u("b",null,"Card: ",-1),znt=["href","title"],Vnt=u("div",{class:"grow"},null,-1),Hnt=u("i",{"data-feather":"clipboard",class:"w-5"},null,-1),qnt=[Hnt],Ynt={class:"flex items-center"},$nt=u("i",{"data-feather":"file",class:"w-5 m-1"},null,-1),Wnt=u("b",null,"File size: ",-1),Knt={class:"flex items-center"},jnt=u("i",{"data-feather":"key",class:"w-5 m-1"},null,-1),Qnt=u("b",null,"License: ",-1),Xnt={key:0,class:"flex items-center"},Znt=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),Jnt=u("b",null,"quantizer: ",-1),eit=["href"],tit={class:"flex items-center"},nit=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),iit=u("b",null,"Model creator: ",-1),sit=["href"],rit={class:"flex items-center"},oit=u("i",{"data-feather":"clock",class:"w-5 m-1"},null,-1),ait=u("b",null,"Release date: ",-1),lit={class:"flex items-center"},cit=u("i",{"data-feather":"grid",class:"w-5 m-1"},null,-1),dit=u("b",null,"Category: ",-1),uit=["href"];function pit(n,e,t,i,s,r){const o=mt("InteractiveMenu");return N(),M("div",{class:Ye(["relative items-start p-4 hover:bg-primary-light rounded-lg mb-2 shadow-lg border-2 select-none",r.computed_classes]),title:t.model.name,onClick:e[10]||(e[10]=xe(a=>r.toggleSelected(a),["prevent"]))},[t.model.isCustomModel?(N(),M("div",Jtt,[u("div",ent,[u("div",tnt,[u("a",{href:t.model.model_creator_link,target:"_blank"},[u("img",{src:r.getImgUrl(),onError:e[0]||(e[0]=a=>r.defaultImg(a)),class:"w-10 h-10 rounded-lg object-fill"},null,40,int)],8,nnt),u("div",snt,[u("h3",rnt,ge(t.model.name),1)])])])])):W("",!0),t.model.isCustomModel?(N(),M("div",ont,[u("div",ant,[u("button",{type:"button",title:"Custom model / local model",class:"font-medium rounded-lg text-sm p-2 text-center inline-flex items-center",onClick:e[1]||(e[1]=xe(()=>{},["stop"]))},dnt),Ze(" Custom model ")]),u("div",null,[t.model.isInstalled?(N(),M("button",{key:0,title:"Delete file from disk",type:"button",onClick:e[2]||(e[2]=xe((...a)=>r.uninstall&&r.uninstall(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center focus:outline-none text-white bg-red-700 hover:bg-red-800 focus:ring-4 focus:ring-red-300 rounded-lg dark:bg-red-600 dark:hover:bg-red-700 dark:focus:ring-red-900"},[Ze(" Uninstall "),unt])):W("",!0)])])):W("",!0),s.installing?(N(),M("div",pnt,[u("div",_nt,[hnt,u("div",fnt,[u("div",mnt,[u("div",gnt,[bnt,u("span",Ent,ge(Math.floor(s.progress))+"%",1)]),u("div",vnt,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt({width:s.progress+"%"})},null,4)]),u("div",ynt,[u("span",Snt,"Download speed: "+ge(r.speed_computed)+"/s",1),u("span",Tnt,ge(r.downloaded_size_computed)+"/"+ge(r.total_size_computed),1)])])]),u("div",xnt,[u("div",Cnt,[u("div",Rnt,[u("button",{onClick:e[3]||(e[3]=xe((...a)=>r.toggleCancelInstall&&r.toggleCancelInstall(...a),["stop"])),type:"button",title:"Cancel download",class:"text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:outline-none focus:ring-gray-200 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-10 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-gray-600"}," Cancel ")])])])])])):W("",!0),t.model.isCustomModel?W("",!0):(N(),M("div",Ant,[u("div",wnt,[u("img",{ref:"imgElement",src:r.getImgUrl(),onError:e[4]||(e[4]=a=>r.defaultImg(a)),class:Ye(["w-10 h-10 rounded-lg object-fill",s.linkNotValid?"grayscale":""])},null,42,Nnt),u("h3",Ont,ge(t.model.name),1),Int,Ie(o,{commands:r.commandsList,force_position:2,title:"Menu"},null,8,["commands"])]),u("div",Mnt,[u("div",Dnt,[s.linkNotValid?(N(),M("div",knt,[Lnt,Ze(" Link is not valid ")])):W("",!0)])]),u("div",{class:"",title:t.model.isInstalled?t.model.name:"Not installed"},[u("div",Unt,[u("div",Fnt,[Bnt,Gnt,u("a",{href:"https://huggingface.co/"+t.model.quantizer+"/"+t.model.name,target:"_blank",onClick:e[5]||(e[5]=xe(()=>{},["stop"])),class:"m-1 flex items-center hover:text-secondary duration-75 active:scale-90 truncate",title:s.linkNotValid?"Link is not valid":"Download this manually (faster) and put it in the models/ folder then refresh"}," View full model card ",8,znt),Vnt,u("button",{class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center",title:"Copy link to clipboard",onClick:e[6]||(e[6]=xe(a=>r.toggleCopyLink(),["stop"]))},qnt)]),u("div",Ynt,[u("div",{class:Ye(["flex flex-shrink-0 items-center",s.linkNotValid?"text-red-600":""])},[$nt,Wnt,Ze(" "+ge(r.fileSize),1)],2)]),u("div",Knt,[jnt,Qnt,Ze(" "+ge(t.model.license),1)]),t.model.quantizer!="None"&&t.model.type!="transformers"?(N(),M("div",Xnt,[Znt,Jnt,u("a",{href:"https://huggingface.co/"+t.model.quantizer,target:"_blank",rel:"noopener noreferrer",onClick:e[7]||(e[7]=xe(()=>{},["stop"])),class:"flex hover:text-secondary duration-75 active:scale-90",title:"quantizer's profile"},ge(t.model.quantizer),9,eit)])):W("",!0),u("div",tit,[nit,iit,u("a",{href:t.model.model_creator_link,target:"_blank",rel:"noopener noreferrer",onClick:e[8]||(e[8]=xe(()=>{},["stop"])),class:"flex hover:text-secondary duration-75 active:scale-90",title:"quantizer's profile"},ge(t.model.model_creator),9,sit)]),u("div",rit,[oit,ait,Ze(" "+ge(t.model.last_commit_time),1)]),u("div",lit,[cit,dit,u("a",{href:"https://huggingface.co/"+t.model.model_creator,target:"_blank",rel:"noopener noreferrer",onClick:e[9]||(e[9]=xe(()=>{},["stop"])),class:"flex hover:text-secondary duration-75 active:scale-90",title:"quantizer's profile"},ge(t.model.category),9,uit)])])],8,Pnt)]))],10,Ztt)}const _it=bt(Xtt,[["render",pit]]),hit={data(){return{editMode:!1,avatar:"path/to/avatar.jpg",personalityName:"Personality Name",personalityAuthor:"Author Name",personalityDescription:"Personality Description",personalityCategory:"Category",disclaimer:"Disclaimer text",conditioningText:"Conditioning Text",aiPrefix:"AI Prefix",userPrefix:"User Prefix",antipromptsList:[{id:1,text:"Antiprompt 1"},{id:2,text:"Antiprompt 2"},{id:3,text:"Antiprompt 3"}]}},methods:{commitChanges(){console.log("Personality changes committed"),this.editMode=!1}}},fit={class:"p-4"},mit={class:"flex items-center mb-4"},git=["src"],bit={class:"text-lg font-semibold"},Eit=u("strong",null,"Author:",-1),vit=u("strong",null,"Description:",-1),yit=u("strong",null,"Category:",-1),Sit={key:0},Tit=u("strong",null,"Disclaimer:",-1),xit=u("strong",null,"Conditioning Text:",-1),Cit=u("strong",null,"AI Prefix:",-1),Rit=u("strong",null,"User Prefix:",-1),Ait=u("strong",null,"Antiprompts:",-1);function wit(n,e,t,i,s,r){return N(),M("div",fit,[u("div",mit,[u("img",{src:s.avatar,class:"w-12 h-12 rounded-full mr-2",alt:"Avatar"},null,8,git),u("h2",bit,ge(s.personalityName),1)]),u("p",null,[Eit,Ze(" "+ge(s.personalityAuthor),1)]),u("p",null,[vit,Ze(" "+ge(s.personalityDescription),1)]),u("p",null,[yit,Ze(" "+ge(s.personalityCategory),1)]),s.disclaimer?(N(),M("p",Sit,[Tit,Ze(" "+ge(s.disclaimer),1)])):W("",!0),u("p",null,[xit,Ze(" "+ge(s.conditioningText),1)]),u("p",null,[Cit,Ze(" "+ge(s.aiPrefix),1)]),u("p",null,[Rit,Ze(" "+ge(s.userPrefix),1)]),u("div",null,[Ait,u("ul",null,[(N(!0),M($e,null,dt(s.antipromptsList,o=>(N(),M("li",{key:o.id},ge(o.text),1))),128))])]),u("button",{onClick:e[0]||(e[0]=o=>s.editMode=!0),class:"mt-4 bg-blue-500 text-white px-4 py-2 rounded"}," Edit "),s.editMode?(N(),M("button",{key:1,onClick:e[1]||(e[1]=(...o)=>r.commitChanges&&r.commitChanges(...o)),class:"mt-4 bg-green-500 text-white px-4 py-2 rounded"}," Commit ")):W("",!0)])}const Nit=bt(hit,[["render",wit]]),yc="/assets/logo-9d653710.svg",Oit="/",Iit={props:{personality:{},select_language:Boolean,selected:Boolean,full_path:String,onTalk:Function,onSelected:Function,onMount:Function,onUnMount:Function,onRemount:Function,onCopyToCustom:Function,onEdit:Function,onReinstall:Function,onSettings:Function,onCopyPersonalityName:Function},components:{InteractiveMenu:lp},data(){return{isMounted:!1,name:this.personality.name}},computed:{commandsList(){let n=[{name:this.isMounted?"unmount":"mount",icon:"feather:settings",is_file:!1,value:this.isMounted?this.unmount:this.mount},{name:"reinstall",icon:"feather:terminal",is_file:!1,value:this.toggleReinstall}];return console.log("this.category",this.personality.category),this.personality.category=="custom_personalities"?n.push({name:"edit",icon:"feather:settings",is_file:!1,value:this.edit}):n.push({name:"Copy to custom personas folder for editing",icon:"feather:copy",is_file:!1,value:this.copyToCustom}),this.isMounted&&n.push({name:"remount",icon:"feather:refresh-ccw",is_file:!1,value:this.reMount}),this.selected&&this.personality.has_scripts&&n.push({name:"settings",icon:"feather:settings",is_file:!1,value:this.toggleSettings}),n},selected_computed(){return this.selected}},mounted(){this.isMounted=this.personality.isMounted,Ve(()=>{qe.replace()})},methods:{getImgUrl(){return Oit+this.personality.avatar},defaultImg(n){n.target.src=yc},toggleTalk(){this.onTalk(this)},toggleCopyLink(){this.onCopyPersonalityName(this)},toggleSelected(){this.isMounted&&this.onSelected(this)},edit(){this.onEdit(this)},copyToCustom(){this.onCopyToCustom(this)},reMount(){this.onRemount(this)},mount(){console.log("Mounting"),this.onMount(this)},unmount(){console.log("Unmounting"),console.log(this.onUnMount),this.onUnMount(this),this.isMounted=!1},toggleSettings(){this.onSettings(this)},toggleReinstall(){this.onReinstall(this)}},watch:{selected(){Ve(()=>{qe.replace()})}}},Mit=["title"],Dit={class:"flex flex-row items-center flex-shrink-0 gap-3"},kit=["src"],Lit=u("i",{"data-feather":"clipboard",class:"w-5"},null,-1),Pit=[Lit],Uit={class:""},Fit={class:""},Bit={class:"flex items-center"},Git=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),zit=u("b",null,"Author: ",-1),Vit={class:"flex items-center"},Hit=u("i",{"data-feather":"git-commit",class:"w-5 m-1"},null,-1),qit=u("b",null,"Version: ",-1),Yit={key:0,class:"flex items-center"},$it=u("i",{"data-feather":"globe",class:"w-5 m-1"},null,-1),Wit=u("b",null,"Languages: ",-1),Kit=["selected"],jit={key:1,class:"flex items-center"},Qit=u("i",{"data-feather":"globe",class:"w-5 m-1"},null,-1),Xit=u("b",null,"Language: ",-1),Zit={class:"flex items-center"},Jit=u("i",{"data-feather":"bookmark",class:"w-5 m-1"},null,-1),est=u("b",null,"Category: ",-1),tst=u("div",{class:"flex items-center"},[u("i",{"data-feather":"info",class:"w-5 m-1"}),u("b",null,"Description: "),u("br")],-1),nst=["title","innerHTML"],ist={class:"rounded bg-blue-300"},sst=u("i",{"data-feather":"check"},null,-1),rst=u("span",{class:"sr-only"},"Select",-1),ost=[sst,rst],ast=u("i",{"data-feather":"send",class:"w-5"},null,-1),lst=u("span",{class:"sr-only"},"Talk",-1),cst=[ast,lst];function dst(n,e,t,i,s,r){const o=mt("InteractiveMenu");return N(),M("div",{class:Ye(["min-w-96 items-start p-4 hover:bg-primary-light rounded-lg mb-2 shadow-lg border-2 cursor-pointer select-none",r.selected_computed?"border-2 border-primary-light":"border-transparent",s.isMounted?"bg-blue-200 dark:bg-blue-700":""]),tabindex:"-1",title:t.personality.installed?"":"Not installed"},[u("div",{class:Ye(t.personality.installed?"":"border-red-500")},[u("div",Dit,[u("img",{onClick:e[0]||(e[0]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),ref:"imgElement",src:r.getImgUrl(),onError:e[1]||(e[1]=a=>r.defaultImg(a)),class:"w-10 h-10 rounded-full object-fill text-red-700 cursor-pointer"},null,40,kit),u("h3",{onClick:e[2]||(e[2]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),class:"font-bold font-large text-lg line-clamp-3 cursor-pointer"},ge(t.personality.name),1),u("button",{class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center",title:"Copy link to clipboard",onClick:e[3]||(e[3]=xe(a=>r.toggleCopyLink(),["stop"]))},Pit)]),u("div",Uit,[u("div",Fit,[u("div",Bit,[Git,zit,Ze(" "+ge(t.personality.author),1)]),u("div",Vit,[Hit,qit,Ze(" "+ge(t.personality.version),1)]),t.personality.languages&&t.select_language?(N(),M("div",Yit,[$it,Wit,s.isMounted?W("",!0):ce((N(),M("select",{key:0,id:"languages","onUpdate:modelValue":e[4]||(e[4]=a=>t.personality.language=a),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(N(!0),M($e,null,dt(t.personality.languages,(a,l)=>(N(),M("option",{key:l,selected:a==t.personality.languages[0]},ge(a),9,Kit))),128))],512)),[[zn,t.personality.language]])])):W("",!0),t.personality.language?(N(),M("div",jit,[Qit,Xit,Ze(" "+ge(t.personality.language),1)])):W("",!0),u("div",Zit,[Jit,est,Ze(" "+ge(t.personality.category),1)])]),tst,u("p",{class:"mx-1 opacity-80 h-20 overflow-y-auto scrollbar-thin scrollbar-track-bg-light-tone scrollbar-thumb-bg-light-tone-panel hover:scrollbar-thumb-primary dark:scrollbar-track-bg-dark-tone dark:scrollbar-thumb-bg-dark-tone-panel dark:hover:scrollbar-thumb-primary active:scrollbar-thumb-secondary",title:t.personality.description,innerHTML:t.personality.description},null,8,nst)]),u("div",ist,[s.isMounted?(N(),M("button",{key:0,type:"button",title:"Select",onClick:[e[5]||(e[5]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),e[6]||(e[6]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},ost)):W("",!0),s.isMounted?(N(),M("button",{key:1,type:"button",title:"Talk",onClick:[e[7]||(e[7]=(...a)=>r.toggleTalk&&r.toggleTalk(...a)),e[8]||(e[8]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},cst)):W("",!0),Ie(o,{commands:r.commandsList,force_position:2,title:"Menu"},null,8,["commands"])])],2)],10,Mit)}const fO=bt(Iit,[["render",dst]]);const ust={props:{code:String},data(){return{evaluatedCode:"",componentKey:0}},watch:{code:{handler(n){console.log("Code changed"),this.evaluateScriptTags(n),this.componentKey++},immediate:!0}},methods:{evaluateScriptTags(n){const e=document.createElement("div");e.innerHTML=n,e.querySelectorAll("script").forEach(i=>{const s=document.createElement("script");s.textContent=i.textContent,document.body.appendChild(s),document.body.removeChild(s)}),this.evaluatedCode=e.innerHTML,console.log("evaluated code: "+this.evaluatedCode)}}},pst=["innerHTML"];function _st(n,e,t,i,s,r){return N(),M("div",{innerHTML:s.evaluatedCode,key:s.componentKey},null,8,pst)}const mO=bt(ust,[["render",_st]]),hst="/",fst={components:{DynamicUIRenderer:mO},props:{binding:{},onSelected:Function,onReinstall:Function,onInstall:Function,onUnInstall:Function,onSettings:Function,onReloadBinding:Function,selected:Boolean},data(){return{isTemplate:!1}},mounted(){Ve(()=>{qe.replace()})},methods:{getImgUrl(){return hst+this.binding.icon},defaultImg(n){n.target.src=yc},toggleSelected(){this.onSelected(this)},toggleInstall(){this.onInstall(this)},toggleUnInstall(){this.onUnInstall(this)},toggleReinstall(){this.onReinstall(this)},toggleReloadBinding(){this.onReloadBinding(this)},toggleSettings(){this.onSettings(this)},getStatus(){(this.binding.folder==="backend_template"||this.binding.folder==="binding_template")&&(this.isTemplate=!0)}},watch:{selected(){Ve(()=>{qe.replace()})}}},mst=["title"],gst={class:"flex flex-row items-center gap-3"},bst=["src"],Est={class:"font-bold font-large text-lg truncate"},vst=u("div",{class:"grow"},null,-1),yst={class:"flex-none gap-1"},Sst=u("i",{"data-feather":"refresh-cw",class:"w-5"},null,-1),Tst=u("span",{class:"sr-only"},"Help",-1),xst=[Sst,Tst],Cst={class:"flex items-center flex-row-reverse gap-2 my-1"},Rst=u("span",{class:"sr-only"},"Click to install",-1),Ast=u("span",{class:"sr-only"},"Reinstall",-1),wst=u("span",{class:"sr-only"},"UnInstall",-1),Nst=u("span",{class:"sr-only"},"Settings",-1),Ost={class:""},Ist={class:""},Mst={class:"flex items-center"},Dst=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),kst=u("b",null,"Author: ",-1),Lst={class:"flex items-center"},Pst=u("i",{"data-feather":"folder",class:"w-5 m-1"},null,-1),Ust=u("b",null,"Folder: ",-1),Fst={class:"flex items-center"},Bst=u("i",{"data-feather":"git-merge",class:"w-5 m-1"},null,-1),Gst=u("b",null,"Version: ",-1),zst={class:"flex items-center"},Vst=u("i",{"data-feather":"github",class:"w-5 m-1"},null,-1),Hst=u("b",null,"Link: ",-1),qst=["href"],Yst=u("div",{class:"flex items-center"},[u("i",{"data-feather":"info",class:"w-5 m-1"}),u("b",null,"Description: "),u("br")],-1),$st=["title","innerHTML"];function Wst(n,e,t,i,s,r){const o=mt("DynamicUIRenderer");return N(),M("div",{class:Ye(["items-start p-4 hover:bg-primary-light hover:border-primary-light rounded-lg mb-2 shadow-lg border-2 cursor-pointer select-none",t.selected?" border-primary bg-primary":"border-transparent"]),onClick:e[7]||(e[7]=xe((...a)=>r.toggleSelected&&r.toggleSelected(...a),["stop"])),title:t.binding.installed?t.binding.name:"Not installed"},[u("div",null,[u("div",gst,[u("img",{ref:"imgElement",src:r.getImgUrl(),onError:e[0]||(e[0]=a=>r.defaultImg(a)),class:"w-10 h-10 rounded-full object-fill text-blue-700"},null,40,bst),u("h3",Est,ge(t.binding.name),1),vst,u("div",yst,[t.selected?(N(),M("button",{key:0,type:"button",title:"Reload binding",onClick:[e[1]||(e[1]=(...a)=>r.toggleReloadBinding&&r.toggleReloadBinding(...a)),e[2]||(e[2]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},xst)):W("",!0)])]),u("div",Cst,[t.binding.installed?W("",!0):(N(),M("button",{key:0,title:"Click to install",type:"button",onClick:e[3]||(e[3]=xe((...a)=>r.toggleInstall&&r.toggleInstall(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center text-white bg-blue-700 rounded-lg hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"},[Ze(" Install "),Rst])),t.binding.installed?(N(),M("button",{key:1,title:"Click to Reinstall binding",type:"button",onClick:e[4]||(e[4]=xe((...a)=>r.toggleReinstall&&r.toggleReinstall(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center focus:outline-none text-white bg-green-700 hover:bg-red-800 focus:ring-4 focus:ring-green-300 rounded-lg dark:bg-green-600 dark:hover:bg-green-700 dark:focus:ring-red-900"},[Ze(" Reinstall "),Ast])):W("",!0),t.binding.installed?(N(),M("button",{key:2,title:"Click to Reinstall binding",type:"button",onClick:e[5]||(e[5]=xe((...a)=>r.toggleUnInstall&&r.toggleUnInstall(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center focus:outline-none text-white bg-red-700 hover:bg-red-800 focus:ring-4 focus:ring-red-300 rounded-lg dark:bg-red-600 dark:hover:bg-red-700 dark:focus:ring-red-900"},[Ze(" Uninstall "),wst])):W("",!0),t.selected?(N(),M("button",{key:3,title:"Click to open Settings",type:"button",onClick:e[6]||(e[6]=xe((...a)=>r.toggleSettings&&r.toggleSettings(...a),["stop"])),class:"inline-flex items-center gap-2 px-3 py-2 text-xs font-medium text-center text-white bg-blue-700 rounded-lg hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"},[Ze(" Settings "),Nst])):W("",!0)]),t.binding.ui?(N(),Ot(o,{key:0,class:"w-full h-full",code:t.binding.ui},null,8,["code"])):W("",!0),u("div",Ost,[u("div",Ist,[u("div",Mst,[Dst,kst,Ze(" "+ge(t.binding.author),1)]),u("div",Lst,[Pst,Ust,Ze(" "+ge(t.binding.folder),1)]),u("div",Fst,[Bst,Gst,Ze(" "+ge(t.binding.version),1)]),u("div",zst,[Vst,Hst,u("a",{href:t.binding.link,target:"_blank",class:"flex items-center hover:text-secondary duration-75 active:scale-90"},ge(t.binding.link),9,qst)])]),Yst,u("p",{class:"mx-1 opacity-80 line-clamp-3",title:t.binding.description,innerHTML:t.binding.description},null,8,$st)])])],10,mst)}const Kst=bt(fst,[["render",Wst]]),jst="/assets/extension-59119348.png",Qst={data(){return{show:!1,model_path:"",resolve:null}},methods:{cancel(){this.resolve(null)},openInputBox(){return new Promise(n=>{this.resolve=n})},hide(n){this.show=!1,this.resolve&&(this.resolve(n),this.resolve=null)},showDialog(n){return new Promise(e=>{this.model_path=n,this.show=!0,this.resolve=e})}}},Xst={key:0,class:"fixed top-0 left-0 right-0 bottom-0 flex items-center justify-center bg-black bg-opacity-50"},Zst={class:"relative w-full max-w-md max-h-full"},Jst={class:"relative bg-white rounded-lg shadow dark:bg-gray-700"},ert=u("svg",{"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1),trt=u("span",{class:"sr-only"},"Close modal",-1),nrt=[ert,trt],irt={class:"p-4 text-center"},srt=u("svg",{"aria-hidden":"true",class:"mx-auto mb-4 text-gray-400 w-14 h-14 dark:text-gray-200",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),rrt={class:"p-4 text-center mx-auto mb-4"},ort=u("label",{class:"mr-2"},"Model path",-1);function art(n,e,t,i,s,r){return s.show?(N(),M("div",Xst,[u("div",Zst,[u("div",Jst,[u("button",{type:"button",onClick:e[0]||(e[0]=o=>r.hide(!1)),class:"absolute top-3 right-2.5 text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-800 dark:hover:text-white"},nrt),u("div",irt,[srt,u("div",rrt,[ort,ce(u("input",{"onUpdate:modelValue":e[1]||(e[1]=o=>s.model_path=o),class:"px-4 py-2 border border-gray-300 rounded-lg",type:"text"},null,512),[[Ue,s.model_path]])]),u("button",{onClick:e[2]||(e[2]=o=>r.hide(!0)),type:"button",class:"text-white bg-green-600 hover:bg-green-800 focus:ring-4 focus:outline-none focus:ring-red-300 dark:focus:ring-red-800 font-medium rounded-lg text-sm inline-flex items-center px-5 py-2.5 text-center mr-2"}," Add "),u("button",{onClick:e[3]||(e[3]=o=>r.hide(!1)),type:"button",class:"text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:outline-none focus:ring-gray-200 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-10 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-gray-600"},"No, cancel")])])])])):W("",!0)}const lrt=bt(Qst,[["render",art]]);const crt={props:{show:{type:Boolean,default:!1,required:!1},can_remove:{type:Boolean,default:!1},title:{type:String,default:"Select an option"},choices:{type:Array,required:!0}},data(){return{selectedChoice:null,showInput:!1,newFilename:""}},methods:{displayName(n){return console.log("choice:",n),typeof n=="string"?n:n&&n.name?n.name:""},selectChoice(n){this.selectedChoice=n,this.$emit("choice-selected",n)},closeDialog(){this.$emit("close-dialog")},validateChoice(){this.$emit("choice-validated",this.selectedChoice)},formatSize(n){return n<1024?n+" bytes":n<1024*1024?(n/1024).toFixed(2)+" KB":n<1024*1024*1024?(n/(1024*1024)).toFixed(2)+" MB":(n/(1024*1024*1024)).toFixed(2)+" GB"},toggleInput(){this.showInput=!this.showInput},addNewFilename(){const n=this.newFilename.trim();n!==""&&(this.choices.push(n),this.newFilename="",this.selectChoice(n)),this.showInput=!1},removeChoice(n,e){this.choices.splice(e,1),n===this.selectedChoice&&(this.selectedChoice=null),this.$emit("choice-removed",n)}}},drt={key:0,class:"fixed inset-0 flex items-center justify-center bg-black bg-opacity-50"},urt={class:"bg-white dark:bg-gray-800 rounded-lg p-6 w-96"},prt={class:"text-xl font-semibold mb-4"},_rt={class:"h-48 overflow-y-auto"},hrt=["onClick"],frt={class:"font-bold"},mrt=u("br",null,null,-1),grt={key:0,class:"text-xs text-gray-500"},brt=["onClick"],Ert={key:0,class:"mt-4"},vrt={class:"flex justify-end mt-4"},yrt=["disabled"];function Srt(n,e,t,i,s,r){return N(),Ot(as,{name:"fade"},{default:nt(()=>[t.show?(N(),M("div",drt,[u("div",urt,[u("h2",prt,ge(t.title),1),u("div",_rt,[u("ul",null,[(N(!0),M($e,null,dt(t.choices,(o,a)=>(N(),M("li",{key:a,onClick:l=>r.selectChoice(o),class:Ye([{"selected-choice":o===s.selectedChoice},"py-2 px-4 cursor-pointer hover:bg-gray-200 dark:hover:bg-gray-700"])},[u("span",frt,ge(r.displayName(o)),1),mrt,o.size?(N(),M("span",grt,ge(r.formatSize(o.size)),1)):W("",!0),t.can_remove?(N(),M("button",{key:1,onClick:l=>r.removeChoice(o,a),class:"ml-2 text-red-500 hover:text-red-600"}," X ",8,brt)):W("",!0)],10,hrt))),128))])]),s.showInput?(N(),M("div",Ert,[ce(u("input",{"onUpdate:modelValue":e[0]||(e[0]=o=>s.newFilename=o),placeholder:"Enter a filename",class:"border border-gray-300 p-2 rounded-lg w-full"},null,512),[[Ue,s.newFilename]]),u("button",{onClick:e[1]||(e[1]=(...o)=>r.addNewFilename&&r.addNewFilename(...o)),class:"mt-2 py-2 px-4 bg-green-500 hover:bg-green-600 text-white rounded-lg transition duration-300"}," Add ")])):W("",!0),u("div",vrt,[u("button",{onClick:e[2]||(e[2]=(...o)=>r.closeDialog&&r.closeDialog(...o)),class:"py-2 px-4 mr-2 bg-red-500 hover:bg-red-600 text-white rounded-lg transition duration-300"}," Cancel "),u("button",{onClick:e[3]||(e[3]=(...o)=>r.validateChoice&&r.validateChoice(...o)),class:Ye([{"bg-gray-400 cursor-not-allowed":!s.selectedChoice,"bg-blue-500 hover:bg-blue-600":s.selectedChoice,"text-white":s.selectedChoice,"text-gray-500":!s.selectedChoice},"py-2 px-4 rounded-lg transition duration-300"]),disabled:!s.selectedChoice}," Validate ",10,yrt),u("button",{onClick:e[4]||(e[4]=(...o)=>r.toggleInput&&r.toggleInput(...o)),class:"py-2 px-4 ml-2 bg-blue-500 hover:bg-blue-600 text-white rounded-lg transition duration-300"}," Add New ")])])])):W("",!0)]),_:1})}const AE=bt(crt,[["render",Srt]]),Trt={props:{radioOptions:{type:Array,required:!0},defaultValue:{type:String,default:0}},data(){return{selectedValue:this.defaultValue}},methods:{handleRadioChange(n){this.selectedValue!==null&&this.$emit("radio-selected",this.selectedValue,n)}}},xrt={class:"flex space-x-4"},Crt=["value","onChange"],Rrt={class:"text-gray-700"};function Art(n,e,t,i,s,r){return N(),M("div",xrt,[(N(!0),M($e,null,dt(t.radioOptions,(o,a)=>(N(),M("label",{key:o.value,class:"flex items-center space-x-2"},[ce(u("input",{type:"radio",value:o.value,"onUpdate:modelValue":e[0]||(e[0]=l=>s.selectedValue=l),onChange:l=>r.handleRadioChange(a),class:"text-blue-500 focus:ring-2 focus:ring-blue-200"},null,40,Crt),[[H2,s.selectedValue]]),u("span",Rrt,ge(o.label),1)]))),128))])}const wrt=bt(Trt,[["render",Art]]),Nrt="/",Ort={props:{extension:{},select_language:Boolean,selected:Boolean,full_path:String,onTalk:Function,onSelected:Function,onMount:Function,onUnMount:Function,onRemount:Function,onReinstall:Function,onSettings:Function},components:{InteractiveMenu:lp},data(){return{isMounted:!1,name:this.extension.name}},computed:{commandsList(){let n=[{name:this.isMounted?"unmount":"mount",icon:"feather:settings",is_file:!1,value:this.isMounted?this.unmount:this.mount},{name:"reinstall",icon:"feather:terminal",is_file:!1,value:this.toggleReinstall}];return this.isMounted&&n.push({name:"remount",icon:"feather:refresh-ccw",is_file:!1,value:this.reMount}),n.push({name:"settings",icon:"feather:settings",is_file:!1,value:this.toggleSettings}),n},selected_computed(){return this.selected}},mounted(){this.isMounted=this.extension.isMounted,Ve(()=>{qe.replace()})},methods:{getImgUrl(){return Nrt+this.extension.avatar},defaultImg(n){n.target.src=yc},toggleTalk(){this.onTalk(this)},toggleSelected(){this.isMounted&&this.onSelected(this)},reMount(){this.onRemount(this)},mount(){console.log("Mounting"),this.onMount(this)},unmount(){console.log("Unmounting"),console.log(this.onUnMount),this.onUnMount(this)},toggleSettings(){this.onSettings(this)},toggleReinstall(){this.onReinstall(this)}},watch:{selected(){Ve(()=>{qe.replace()})}}},Irt=["title"],Mrt={class:"flex flex-row items-center flex-shrink-0 gap-3"},Drt=["src"],krt={class:""},Lrt={class:""},Prt={class:"flex items-center"},Urt=u("i",{"data-feather":"user",class:"w-5 m-1"},null,-1),Frt=u("b",null,"Author: ",-1),Brt={class:"flex items-center"},Grt=u("i",{"data-feather":"bookmark",class:"w-5 m-1"},null,-1),zrt=u("b",null,"Based on: ",-1),Vrt={key:0,class:"flex items-center"},Hrt=u("i",{"data-feather":"globe",class:"w-5 m-1"},null,-1),qrt=u("b",null,"Languages: ",-1),Yrt=["selected"],$rt={key:1,class:"flex items-center"},Wrt=u("i",{"data-feather":"globe",class:"w-5 m-1"},null,-1),Krt=u("b",null,"Language: ",-1),jrt={class:"flex items-center"},Qrt=u("i",{"data-feather":"bookmark",class:"w-5 m-1"},null,-1),Xrt=u("b",null,"Category: ",-1),Zrt=u("div",{class:"flex items-center"},[u("i",{"data-feather":"info",class:"w-5 m-1"}),u("b",null,"Description: "),u("br")],-1),Jrt=["title","innerHTML"],eot={class:"rounded bg-blue-300"},tot=u("i",{"data-feather":"check"},null,-1),not=u("span",{class:"sr-only"},"Select",-1),iot=[tot,not],sot=u("i",{"data-feather":"send",class:"w-5"},null,-1),rot=u("span",{class:"sr-only"},"Talk",-1),oot=[sot,rot];function aot(n,e,t,i,s,r){const o=mt("InteractiveMenu");return N(),M("div",{class:Ye(["min-w-96 items-start p-4 hover:bg-primary-light rounded-lg mb-2 shadow-lg border-2 cursor-pointer select-none",r.selected_computed?"border-2 border-primary-light":"border-transparent",s.isMounted?"bg-blue-200 dark:bg-blue-700":""]),tabindex:"-1",title:t.extension.installed?"":"Not installed"},[u("div",{class:Ye(t.extension.installed?"":"border-red-500")},[u("div",Mrt,[u("img",{onClick:e[0]||(e[0]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),ref:"imgElement",src:r.getImgUrl(),onError:e[1]||(e[1]=a=>r.defaultImg(a)),class:"w-10 h-10 rounded-full object-fill text-red-700 cursor-pointer"},null,40,Drt),u("h3",{onClick:e[2]||(e[2]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),class:"font-bold font-large text-lg line-clamp-3 cursor-pointer"},ge(t.extension.name),1)]),u("div",krt,[u("div",Lrt,[u("div",Prt,[Urt,Frt,Ze(" "+ge(t.extension.author),1)]),u("div",Brt,[Grt,zrt,Ze(" "+ge(t.extension.based_on),1)]),t.extension.languages&&t.select_language?(N(),M("div",Vrt,[Hrt,qrt,ce(u("select",{id:"languages","onUpdate:modelValue":e[3]||(e[3]=a=>t.extension.language=a),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(N(!0),M($e,null,dt(t.extension.languages,(a,l)=>(N(),M("option",{key:l,selected:a==t.extension.languages[0]},ge(a),9,Yrt))),128))],512),[[zn,t.extension.language]])])):W("",!0),t.extension.language?(N(),M("div",$rt,[Wrt,Krt,Ze(" "+ge(t.extension.language),1)])):W("",!0),u("div",jrt,[Qrt,Xrt,Ze(" "+ge(t.extension.category),1)])]),Zrt,u("p",{class:"mx-1 opacity-80 h-20 overflow-y-auto scrollbar-thin scrollbar-track-bg-light-tone scrollbar-thumb-bg-light-tone-panel hover:scrollbar-thumb-primary dark:scrollbar-track-bg-dark-tone dark:scrollbar-thumb-bg-dark-tone-panel dark:hover:scrollbar-thumb-primary active:scrollbar-thumb-secondary",title:t.extension.description,innerHTML:t.extension.description},null,8,Jrt)]),u("div",eot,[s.isMounted?(N(),M("button",{key:0,type:"button",title:"Select",onClick:[e[4]||(e[4]=(...a)=>r.toggleSelected&&r.toggleSelected(...a)),e[5]||(e[5]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},iot)):W("",!0),s.isMounted?(N(),M("button",{key:1,type:"button",title:"Talk",onClick:[e[6]||(e[6]=(...a)=>r.toggleTalk&&r.toggleTalk(...a)),e[7]||(e[7]=xe(()=>{},["stop"]))],class:"hover:text-secondary duration-75 active:scale-90 font-medium rounded-lg text-sm p-2 text-center inline-flex items-center"},oot)):W("",!0),Ie(o,{commands:r.commandsList,force_position:2,title:"Menu"},null,8,["commands"])])],2)],10,Irt)}const lot=bt(Ort,[["render",aot]]),cot="/assets/gpu-df72bf63.svg";const dot="/";Le.defaults.baseURL="/";const uot={components:{AddModelDialog:lrt,ModelEntry:_it,PersonalityViewer:Nit,PersonalityEntry:fO,BindingEntry:Kst,ChoiceDialog:AE,Card:vc,RadioOptions:wrt,ExtensionEntry:lot},data(){return{posts_headers:{accept:"application/json","Content-Type":"application/json"},defaultModelImgPlaceholder:Li,voices:[],voice_languages:{Arabic:"ar","Brazilian Portuguese":"pt",Chinese:"zh-cn",Czech:"cs",Dutch:"nl",English:"en",French:"fr",German:"de",Italian:"it",Polish:"pl",Russian:"ru",Spanish:"es",Turkish:"tr",Japanese:"ja",Korean:"ko",Hungarian:"hu",Hindi:"hi"},binding_changed:!1,SVGGPU:cot,models_zoo:[],models_zoo_initialLoadCount:10,models_zoo_loadMoreCount:5,models_zoo_loadedEntries:[],models_zoo_scrollThreshold:200,sortOptions:[{label:"Sort by Date",value:0},{label:"Sort by Rank",value:1},{label:"Sort by Name",value:2},{label:"Sort by Maker",value:3},{label:"Sort by Quantizer",value:4}],show_only_installed_models:!1,reference_path:"",audioVoices:[],has_updates:!1,variant_choices:[],variantSelectionDialogVisible:!1,currenModelToInstall:null,loading_text:"",extension_category:"bound_extensions",personality_category:null,addModelDialogVisibility:!1,modelPath:"",personalitiesFiltered:[],modelsFiltered:[],extensionsFiltered:[],collapsedArr:[],all_collapsed:!0,servers_conf_collapsed:!0,minconf_collapsed:!0,bec_collapsed:!0,sort_type:0,is_loading_zoo:!1,mzc_collapsed:!0,mzdc_collapsed:!0,pzc_collapsed:!0,ezc_collapsed:!0,mep_collapsed:!0,bzc_collapsed:!0,pc_collapsed:!0,mc_collapsed:!0,sc_collapsed:!0,mzl_collapsed:!1,pzl_collapsed:!1,ezl_collapsed:!1,bzl_collapsed:!1,extCatgArr:[],persCatgArr:[],persArr:[],showConfirmation:!1,showToast:!1,isLoading:!1,settingsChanged:!1,isModelSelected:!1,isMounted:!1,bUrl:dot,searchPersonality:"",searchExtension:"",searchModel:"",searchPersonalityTimer:{},searchPersonalityTimerInterval:1500,searchModelTimerInterval:1500,searchPersonalityInProgress:!1,searchExtensionInProgress:!1,searchModelInProgress:!1,addModel:{},modelDownlaodInProgress:!1,uploadData:[]}},async created(){je.on("loading_text",this.on_loading_text),this.updateHasUpdates()},methods:{reinstallSDService(){Le.get("install_sd").then(n=>{}).catch(n=>{console.error(n)})},startSDService(){Le.get("start_sd").then(n=>{}).catch(n=>{console.error(n)})},reinstallMotionCtrlService(){Le.get("install_motion_ctrl").then(n=>{}).catch(n=>{console.error(n)})},reinstallvLLMService(){Le.get("install_vllm").then(n=>{}).catch(n=>{console.error(n)})},startvLLMService(){Le.get("start_vllm").then(n=>{}).catch(n=>{console.error(n)})},startollamaService(){Le.get("start_ollama").then(n=>{}).catch(n=>{console.error(n)})},reinstallPetalsService(){Le.get("install_petals").then(n=>{}).catch(n=>{console.error(n)})},reinstallOLLAMAService(){Le.get("install_ollama").then(n=>{}).catch(n=>{console.error(n)})},reinstallAudioService(){Le.get("install_xtts").then(n=>{}).catch(n=>{console.error(n)})},startAudioService(){Le.get("start_xtts").then(n=>{}).catch(n=>{console.error(n)})},reinstallElasticSearchService(){Le.get("install_vllm").then(n=>{}).catch(n=>{console.error(n)})},getSeviceVoices(){Le.get("list_voices").then(n=>{this.voices=n.data.voices}).catch(n=>{console.error(n)})},load_more_models(){this.models_zoo_initialLoadCount+10{qe.replace()}),this.binding_changed&&!this.mzc_collapsed&&(this.modelsZoo==null||this.modelsZoo.length==0)&&(console.log("Refreshing models"),await this.$store.dispatch("refreshConfig"),this.models_zoo=[],this.refreshModelsZoo(),this.binding_changed=!1)},async selectSortOption(n){this.$store.state.sort_type=n,this.updateModelsZoo(),console.log(`Selected sorting:${n}`),console.log(`models:${this.models_zoo}`)},handleRadioSelected(n){this.isLoading=!0,this.selectSortOption(n).then(()=>{this.isLoading=!1})},filter_installed(n){return console.log("filtering"),n.filter(e=>e.isInstalled===!0)},getVoices(){"speechSynthesis"in window&&(this.audioVoices=speechSynthesis.getVoices(),console.log("Voices:"+this.audioVoices),!this.audio_out_voice&&this.audioVoices.length>0&&(this.audio_out_voice=this.audioVoices[0].name),speechSynthesis.onvoiceschanged=()=>{})},async updateHasUpdates(){let n=await this.api_get_req("check_update");this.has_updates=n.update_availability,console.log("has_updates",this.has_updates)},onVariantChoiceSelected(n){this.selected_variant=n},oncloseVariantChoiceDialog(){this.variantSelectionDialogVisible=!1},onvalidateVariantChoice(n){this.variantSelectionDialogVisible=!1,this.currenModelToInstall.installing=!0;let e=this.currenModelToInstall;if(e.linkNotValid){e.installing=!1,this.$store.state.toast.showToast("Link is not valid, file does not exist",4,!1);return}let t="https://huggingface.co/"+e.model.quantizer+"/"+e.model.name+"/resolve/main/"+this.selected_variant.name;this.showProgress=!0,this.progress=0,this.addModel={model_name:this.selected_variant.name,binding_folder:this.configFile.binding_name,model_url:t},console.log("installing...",this.addModel);const i=s=>{if(console.log("received something"),s.status&&s.progress<=100){if(this.addModel=s,console.log("Progress",s),e.progress=s.progress,e.speed=s.speed,e.total_size=s.total_size,e.downloaded_size=s.downloaded_size,e.start_time=s.start_time,e.installing=!0,e.progress==100){const r=this.models_zoo.findIndex(o=>o.name===e.model.name);this.models_zoo[r].isInstalled=!0,this.showProgress=!1,e.installing=!1,console.log("Received succeeded"),je.off("install_progress",i),console.log("Installed successfully"),this.$store.state.toast.showToast(`Model: `+e.model.name+` installed!`,4,!0),this.$store.dispatch("refreshDiskUsage")}}else je.off("install_progress",i),console.log("Install failed"),e.installing=!1,this.showProgress=!1,console.error("Installation failed:",s.error),this.$store.state.toast.showToast(`Model: `+e.model.name+` @@ -168,15 +168,15 @@ Response: Error: `+e.error,4,!1);this.isLoading=!1},async remountExtension(n){await this.unmountExtension(n),await this.mountExtension(n)},onExtensionReinstall(n){console.log("on reinstall ",n),this.isLoading=!0,console.log(n),Le.post("/reinstall_extension",{name:n.extension.full_path}).then(e=>{if(e)return this.isLoading=!1,console.log("reinstall_extension",e),e.data.status?this.$store.state.toast.showToast("Extension reinstalled successfully!",4,!0):this.$store.state.toast.showToast("Could not reinstall extension",4,!1),e.data;this.isLoading=!1}).catch(e=>(this.isLoading=!1,this.$store.state.toast.showToast(`Could not reinstall personality `+e.message,4,!1),{status:!1}))},onPersonalityReinstall(n){console.log("on reinstall ",n),this.isLoading=!0,Le.post("/reinstall_personality",{name:n.personality.path}).then(e=>{if(e)return this.isLoading=!1,console.log("reinstall_personality",e),e.data.status?this.$store.state.toast.showToast("Personality reinstalled successfully!",4,!0):this.$store.state.toast.showToast("Could not reinstall personality",4,!1),e.data;this.isLoading=!1}).catch(e=>(this.isLoading=!1,this.$store.state.toast.showToast(`Could not reinstall personality `+e.message,4,!1),{status:!1}))},personalityImgPlacehodler(n){n.target.src=ga},extensionImgPlacehodler(n){n.target.src=jst},searchPersonality_func(){clearTimeout(this.searchPersonalityTimer),this.searchPersonality&&(this.searchPersonalityInProgress=!0,setTimeout(this.filterPersonalities,this.searchPersonalityTimerInterval))},searchModel_func(){this.filterModels()}},async mounted(){console.log("Getting voices"),this.getVoices(),console.log("Constructing"),this.load_everything(),this.getSeviceVoices()},activated(){},computed:{rendered_models_zoo:{get(){return this.searchModel?this.show_only_installed_models?this.modelsFiltered.filter(n=>n.isInstalled===!0):this.modelsFiltered.slice(0,Math.min(this.models_zoo.length,this.models_zoo_initialLoadCount)):(console.log("this.models_zoo"),console.log(this.models_zoo),console.log(this.models_zoo_initialLoadCount),this.show_only_installed_models?this.models_zoo.filter(n=>n.isInstalled===!0):this.models_zoo.slice(0,Math.min(this.models_zoo.length,this.models_zoo_initialLoadCount)))}},imgBinding:{get(){if(!this.isMounted)return Li;try{return this.$refs.bindingZoo[this.$refs.bindingZoo.findIndex(n=>n.binding.folder==this.configFile.binding_name)].$refs.imgElement.src}catch{return Li}}},imgModel:{get(){try{let n=this.$store.state.modelsZoo.findIndex(e=>e.name==this.$store.state.selectedModel);return n>=0?(console.log(`model avatar : ${this.$store.state.modelsZoo[n].icon}`),this.$store.state.modelsZoo[n].icon):Li}catch{console.log("error")}if(!this.isMounted)return Li;try{return this.$refs.bindingZoo[this.$refs.bindingZoo.findIndex(n=>n.binding.folder==this.configFile.binding_name)].$refs.imgElement.src}catch{return Li}}},isReady:{get(){return this.$store.state.ready}},audio_out_voice:{get(){return this.$store.state.config.audio_out_voice},set(n){this.$store.state.config.audio_out_voice=n}},whisperModels(){return["base","base.en","base.fr","base.es","small","small.en","small.fr","small.es","medium","medium.en","medium.fr","medium.es","large","large.en","large.fr","large.es"]},audioLanguages(){return[{code:"en-US",name:"English (US)"},{code:"en-GB",name:"English (UK)"},{code:"es-ES",name:"Spanish (Spain)"},{code:"es-MX",name:"Spanish (Mexico)"},{code:"fr-FR",name:"French (France)"},{code:"fr-CA",name:"French (Canada)"},{code:"de-DE",name:"German (Germany)"},{code:"it-IT",name:"Italian (Italy)"},{code:"pt-BR",name:"Portuguese (Brazil)"},{code:"pt-PT",name:"Portuguese (Portugal)"},{code:"ru-RU",name:"Russian (Russia)"},{code:"zh-CN",name:"Chinese (China)"},{code:"ja-JP",name:"Japanese (Japan)"},{code:"ar-SA",name:"Arabic (Saudi Arabia)"},{code:"tr-TR",name:"Turkish (Turkey)"},{code:"ms-MY",name:"Malay (Malaysia)"},{code:"ko-KR",name:"Korean (South Korea)"},{code:"nl-NL",name:"Dutch (Netherlands)"},{code:"sv-SE",name:"Swedish (Sweden)"},{code:"da-DK",name:"Danish (Denmark)"},{code:"fi-FI",name:"Finnish (Finland)"},{code:"no-NO",name:"Norwegian (Norway)"},{code:"pl-PL",name:"Polish (Poland)"},{code:"el-GR",name:"Greek (Greece)"},{code:"hu-HU",name:"Hungarian (Hungary)"},{code:"cs-CZ",name:"Czech (Czech Republic)"},{code:"th-TH",name:"Thai (Thailand)"},{code:"hi-IN",name:"Hindi (India)"},{code:"he-IL",name:"Hebrew (Israel)"},{code:"id-ID",name:"Indonesian (Indonesia)"},{code:"vi-VN",name:"Vietnamese (Vietnam)"},{code:"uk-UA",name:"Ukrainian (Ukraine)"},{code:"ro-RO",name:"Romanian (Romania)"},{code:"bg-BG",name:"Bulgarian (Bulgaria)"},{code:"hr-HR",name:"Croatian (Croatia)"},{code:"sr-RS",name:"Serbian (Serbia)"},{code:"sk-SK",name:"Slovak (Slovakia)"},{code:"sl-SI",name:"Slovenian (Slovenia)"},{code:"et-EE",name:"Estonian (Estonia)"},{code:"lv-LV",name:"Latvian (Latvia)"},{code:"lt-LT",name:"Lithuanian (Lithuania)"},{code:"ka-GE",name:"Georgian (Georgia)"},{code:"hy-AM",name:"Armenian (Armenia)"},{code:"az-AZ",name:"Azerbaijani (Azerbaijan)"},{code:"kk-KZ",name:"Kazakh (Kazakhstan)"},{code:"uz-UZ",name:"Uzbek (Uzbekistan)"},{code:"kkj-CM",name:"Kako (Cameroon)"},{code:"my-MM",name:"Burmese (Myanmar)"},{code:"ne-NP",name:"Nepali (Nepal)"},{code:"si-LK",name:"Sinhala (Sri Lanka)"}]},configFile:{get(){return this.$store.state.config},set(n){this.$store.commit("setConfig",n)}},userName:{get(){return this.$store.state.config.user_name},set(n){this.$store.state.config.user_name=n}},user_avatar:{get(){return"/user_infos/"+this.$store.state.config.user_avatar},set(n){this.$store.state.config.user_avatar=n}},hardware_mode:{get(){return this.$store.state.config.hardware_mode},set(n){this.$store.state.config.hardware_mode=n}},auto_update:{get(){return this.$store.state.config.auto_update},set(n){this.$store.state.config.auto_update=n}},auto_speak:{get(){return this.$store.state.config.auto_speak},set(n){this.$store.state.config.auto_speak=n}},auto_read:{get(){return this.$store.state.config.auto_read},set(n){this.$store.state.config.auto_read=n}},enable_voice_service:{get(){return this.$store.state.config.enable_voice_service},set(n){this.$store.state.config.enable_voice_service=n}},current_language:{get(){return this.$store.state.config.current_language},set(n){console.log("Current voice set to ",n),this.$store.state.config.current_language=n}},current_voice:{get(){return this.$store.state.config.current_voice===null||this.$store.state.config.current_voice===void 0?(console.log("current voice",this.$store.state.config.current_voice),"main_voice"):this.$store.state.config.current_voice},set(n){n=="main_voice"||n===void 0?(console.log("Current voice set to None"),this.$store.state.config.current_voice=null):(console.log("Current voice set to ",n),this.$store.state.config.current_voice=n)}},audio_pitch:{get(){return this.$store.state.config.audio_pitch},set(n){this.$store.state.config.audio_pitch=n}},audio_in_language:{get(){return this.$store.state.config.audio_in_language},set(n){this.$store.state.config.audio_in_language=n}},use_user_name_in_discussions:{get(){return this.$store.state.config.use_user_name_in_discussions},set(n){this.$store.state.config.use_user_name_in_discussions=n}},discussion_db_name:{get(){return this.$store.state.config.discussion_db_name},set(n){this.$store.state.config.discussion_db_name=n}},personalities:{get(){return this.$store.state.personalities},set(n){this.$store.commit("setPersonalities",n)}},mountedPersArr:{get(){return this.$store.state.mountedPersArr},set(n){this.$store.commit("setMountedPers",n)}},mountedExtensions:{get(){return console.log("this.$store.state.mountedExtensions:",this.$store.state.mountedExtensions),this.$store.state.mountedExtensions},set(n){this.$store.commit("setActiveExtensions",n)}},bindingsZoo:{get(){return this.$store.state.bindingsZoo},set(n){this.$store.commit("setbindingsZoo",n)}},modelsArr:{get(){return this.$store.state.modelsArr},set(n){this.$store.commit("setModelsArr",n)}},models:{get(){return this.models_zoo},set(n){this.$store.commit("setModelsZoo",n)}},installed_models:{get(){return this.models_zoo},set(n){this.$store.commit("setModelsZoo",n)}},diskUsage:{get(){return this.$store.state.diskUsage},set(n){this.$store.commit("setDiskUsage",n)}},ramUsage:{get(){return this.$store.state.ramUsage},set(n){this.$store.commit("setRamUsage",n)}},vramUsage:{get(){return this.$store.state.vramUsage},set(n){this.$store.commit("setVramUsage",n)}},disk_available_space(){return this.computedFileSize(this.diskUsage.available_space)},disk_binding_models_usage(){return console.log(`this.diskUsage : ${this.diskUsage}`),this.computedFileSize(this.diskUsage.binding_models_usage)},disk_percent_usage(){return this.diskUsage.percent_usage},disk_total_space(){return this.computedFileSize(this.diskUsage.total_space)},ram_available_space(){return this.computedFileSize(this.ramUsage.available_space)},ram_usage(){return this.computedFileSize(this.ramUsage.ram_usage)},ram_percent_usage(){return this.ramUsage.percent_usage},ram_total_space(){return this.computedFileSize(this.ramUsage.total_space)},model_name(){if(this.isMounted)return this.configFile.model_name},binding_name(){if(!this.isMounted)return;const n=this.bindingsZoo.findIndex(e=>e.folder===this.configFile.binding_name);if(n>-1)return this.bindingsZoo[n].name},active_pesonality(){if(!this.isMounted)return;const n=this.personalities.findIndex(e=>e.full_path===this.configFile.personalities[this.configFile.active_personality_id]);if(n>-1)return this.personalities[n].name},speed_computed(){return ss(this.addModel.speed)},total_size_computed(){return ss(this.addModel.total_size)},downloaded_size_computed(){return ss(this.addModel.downloaded_size)}},watch:{enable_voice_service(n){n||(this.configFile.auto_read=!1)},bec_collapsed(){Ve(()=>{qe.replace()})},pc_collapsed(){Ve(()=>{qe.replace()})},mc_collapsed(){Ve(()=>{qe.replace()})},sc_collapsed(){Ve(()=>{qe.replace()})},showConfirmation(){Ve(()=>{qe.replace()})},mzl_collapsed(){Ve(()=>{qe.replace()})},pzl_collapsed(){Ve(()=>{qe.replace()})},ezl_collapsed(){Ve(()=>{qe.replace()})},bzl_collapsed(){Ve(()=>{qe.replace()})},all_collapsed(n){this.collapseAll(n),Ve(()=>{qe.replace()})},settingsChanged(n){this.$store.state.settingsChanged=n,Ve(()=>{qe.replace()})},isLoading(){Ve(()=>{qe.replace()})},searchPersonality(n){n==""&&this.filterPersonalities()},mzdc_collapsed(){Ve(()=>{qe.replace()})}},async beforeRouteLeave(n){if(await this.$router.isReady(),this.settingsChanged)return await this.$store.state.yesNoDialog.askQuestion(`Did You forget to apply changes? -You need to apply changes before you leave, or else.`,"Apply configuration","Cancel")&&this.applyConfiguration(),!1}},pe=n=>(wr("data-v-0e5a7314"),n=n(),Nr(),n),pot={class:"container overflow-y-scroll flex flex-row shadow-lg p-10 pt-0 overflow-y-scroll w-full dark:bg-bg-dark scrollbar-thin scrollbar-track-bg-light-tone scrollbar-thumb-bg-light-tone-panel hover:scrollbar-thumb-primary dark:scrollbar-track-bg-dark-tone dark:scrollbar-thumb-bg-dark-tone-panel dark:hover:scrollbar-thumb-primary active:scrollbar-thumb-secondary"},_ot={class:"sticky top-0 z-10 flex flex-row mb-2 p-3 gap-3 w-full rounded-b-lg bg-bg-light-tone dark:bg-bg-dark-tone shadow-lg"},hot={key:0,class:"flex gap-3 flex-1 items-center duration-75"},fot=pe(()=>u("i",{"data-feather":"x"},null,-1)),mot=[fot],got=pe(()=>u("i",{"data-feather":"check"},null,-1)),bot=[got],Eot={key:1,class:"flex gap-3 flex-1 items-center"},vot=pe(()=>u("i",{"data-feather":"save"},null,-1)),yot=[vot],Sot=pe(()=>u("i",{"data-feather":"refresh-ccw"},null,-1)),Tot=[Sot],xot=pe(()=>u("i",{"data-feather":"list"},null,-1)),Cot=[xot],Rot={class:"flex gap-3 flex-1 items-center justify-end"},Aot=pe(()=>u("i",{"data-feather":"trash-2"},null,-1)),wot=[Aot],Not=pe(()=>u("i",{"data-feather":"refresh-ccw"},null,-1)),Oot=[Not],Iot=pe(()=>u("i",{"data-feather":"arrow-up-circle"},null,-1)),Mot={key:0},Dot=pe(()=>u("i",{"data-feather":"alert-circle"},null,-1)),kot=[Dot],Lot={class:"flex gap-3 items-center"},Pot={key:0,class:"flex gap-3 items-center"},Uot=pe(()=>u("p",{class:"text-red-600 font-bold"},"Apply changes:",-1)),Fot=pe(()=>u("i",{"data-feather":"check"},null,-1)),Bot=[Fot],Got={key:1,role:"status"},zot=pe(()=>u("svg",{"aria-hidden":"true",class:"w-6 h-6 animate-spin fill-secondary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1)),Vot=pe(()=>u("span",{class:"sr-only"},"Loading...",-1)),Hot={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},qot={class:"flex flex-row p-3"},Yot=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),$ot=[Yot],Wot=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),Kot=[Wot],jot=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," System status",-1)),Qot=pe(()=>u("div",{class:"mr-2"},"|",-1)),Xot={class:"text-base font-semibold cursor-pointer select-none items-center"},Zot={class:"flex gap-2 items-center"},Jot={key:0},eat={class:"flex gap-2 items-center"},tat=["src"],nat={class:"font-bold font-large text-lg"},iat={key:1},sat={class:"flex gap-2 items-center"},rat=["src"],oat={class:"font-bold font-large text-lg"},aat=pe(()=>u("i",{"data-feather":"cpu",title:"CPU Ram",class:"w-5 h-5 mx-1 flex-shrink-0"},null,-1)),lat={class:"font-bold font-large text-lg"},cat=pe(()=>u("i",{"data-feather":"hard-drive",title:"Hard drive",class:"w-5 h-5 mx-1 flex-shrink-0"},null,-1)),dat={class:"font-bold font-large text-lg"},uat={class:"mb-2"},pat=pe(()=>u("label",{class:"flex items-center gap-1 ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},[u("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},[u("path",{fill:"currentColor",d:"M17 17H7V7h10m4 4V9h-2V7a2 2 0 0 0-2-2h-2V3h-2v2h-2V3H9v2H7c-1.11 0-2 .89-2 2v2H3v2h2v2H3v2h2v2a2 2 0 0 0 2 2h2v2h2v-2h2v2h2v-2h2a2 2 0 0 0 2-2v-2h2v-2h-2v-2m-6 2h-2v-2h2m2-2H9v6h6V9Z"})]),Ze(" CPU Ram usage: ")],-1)),_at={class:"flex flex-col mx-2"},hat=pe(()=>u("b",null,"Avaliable ram: ",-1)),fat=pe(()=>u("b",null,"Ram usage: ",-1)),mat={class:"p-2"},gat={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},bat={class:"mb-2"},Eat=pe(()=>u("label",{class:"flex items-center gap-1 ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},[u("i",{"data-feather":"hard-drive",class:"w-5 h-5"}),Ze(" Disk usage: ")],-1)),vat={class:"flex flex-col mx-2"},yat=pe(()=>u("b",null,"Avaliable disk space: ",-1)),Sat=pe(()=>u("b",null,"Disk usage: ",-1)),Tat={class:"p-2"},xat={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},Cat={class:"flex items-center gap-1 ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},Rat=["src"],Aat={class:"flex flex-col mx-2"},wat=pe(()=>u("b",null,"Model: ",-1)),Nat=pe(()=>u("b",null,"Avaliable vram: ",-1)),Oat=pe(()=>u("b",null,"GPU usage: ",-1)),Iat={class:"p-2"},Mat={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},Dat={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},kat={class:"flex flex-row p-3"},Lat=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),Pat=[Lat],Uat=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),Fat=[Uat],Bat=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Main configurations",-1)),Gat={class:"flex flex-col mb-2 px-3 pb-2"},zat={class:"expand-to-fit bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Vat=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"hardware_mode",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Hardware mode:")],-1)),Hat={class:"text-center items-center"},qat={class:"flex flex-row"},Yat=pe(()=>u("option",{value:"cpu"},"CPU",-1)),$at=pe(()=>u("option",{value:"cpu-noavx"},"CPU (No AVX)",-1)),Wat=pe(()=>u("option",{value:"nvidia-tensorcores"},"NVIDIA (Tensor Cores)",-1)),Kat=pe(()=>u("option",{value:"nvidia"},"NVIDIA",-1)),jat=pe(()=>u("option",{value:"amd-noavx"},"AMD (No AVX)",-1)),Qat=pe(()=>u("option",{value:"amd"},"AMD",-1)),Xat=pe(()=>u("option",{value:"apple-intel"},"Apple Intel",-1)),Zat=pe(()=>u("option",{value:"apple-silicon"},"Apple Silicon",-1)),Jat=[Yat,$at,Wat,Kat,jat,Qat,Xat,Zat],elt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"discussion_db_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Database path:")],-1)),tlt={style:{width:"100%"}},nlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"copy_to_clipboard_add_all_details",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Add details to messages copied to clipboard:")],-1)),ilt={class:"flex flex-row"},slt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_show_browser",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Auto show browser:")],-1)),rlt={class:"flex flex-row"},olt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"activate_debug",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate debug mode:")],-1)),alt={class:"flex flex-row"},llt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"debug_log_file_path",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Debug file path:")],-1)),clt={class:"flex flex-row"},dlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"show_news_panel",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Show news panel:")],-1)),ult={class:"flex flex-row"},plt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_save",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Auto save:")],-1)),_lt={class:"flex flex-row"},hlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_update",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Auto update:")],-1)),flt={class:"flex flex-row"},mlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_update",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Auto title:")],-1)),glt={class:"flex flex-row"},blt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Elt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"user_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"User name:")],-1)),vlt={style:{width:"100%"}},ylt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"user_description",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"User description:")],-1)),Slt={style:{width:"100%"}},Tlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"use_user_informations_in_discussion",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Use user description in discussion:")],-1)),xlt={style:{width:"100%"}},Clt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"user_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"User avatar:")],-1)),Rlt={style:{width:"100%"}},Alt={for:"avatar-upload"},wlt=["src"],Nlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"use_user_name_in_discussions",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Use User Name in discussions:")],-1)),Olt={class:"flex flex-row"},Ilt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"min_n_predict",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Minimum number of output tokens space (forces the model to have more space to speak):")],-1)),Mlt={style:{width:"100%"}},Dlt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},klt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"turn_on_code_execution",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"turn on code execution:")],-1)),Llt={style:{width:"100%"}},Plt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"turn_on_code_validation",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"turn on code validation:")],-1)),Ult={style:{width:"100%"}},Flt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Blt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"use_files",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate files support:")],-1)),Glt={class:"flex flex-row"},zlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"activate_ltm",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate Long term memory:")],-1)),Vlt={class:"flex flex-row"},Hlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"summerize_discussion",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate Continuous Learning from discussions:")],-1)),qlt={class:"flex flex-row"},Ylt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_visualize_on_vectorization",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"show vectorized data:")],-1)),$lt={class:"flex flex-row"},Wlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_activate",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate data Vectorization:")],-1)),Klt={class:"flex flex-row"},jlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_build_keys_words",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Build keywords when querying the vectorized database:")],-1)),Qlt={class:"flex flex-row"},Xlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_method",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Data vectorization method:")],-1)),Zlt=pe(()=>u("option",{value:"tfidf_vectorizer"},"tfidf Vectorizer",-1)),Jlt=pe(()=>u("option",{value:"model_embedding"},"Model Embedding",-1)),ect=[Zlt,Jlt],tct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_visualization_method",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Data visualization method:")],-1)),nct=pe(()=>u("option",{value:"PCA"},"PCA",-1)),ict=pe(()=>u("option",{value:"TSNE"},"TSNE",-1)),sct=[nct,ict],rct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_save_db",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Save the new files to the database (The database wil always grow and continue to be the same over many sessions):")],-1)),oct={class:"flex flex-row"},act=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_chunk_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Data vectorization chunk size(tokens):")],-1)),lct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_overlap_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Data vectorization overlap size(tokens):")],-1)),cct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_overlap_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Number of chunks to use for each message:")],-1)),dct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},uct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"activate_internet_search",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate internet search:")],-1)),pct={class:"flex flex-row"},_ct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_quick_search",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate quick search:")],-1)),hct={class:"flex flex-row"},fct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_activate_search_decision",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate search decision:")],-1)),mct={class:"flex flex-row"},gct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_vectorization_chunk_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Internet vectorization chunk size:")],-1)),bct={class:"flex flex-col"},Ect=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_vectorization_overlap_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Internet vectorization overlap size:")],-1)),vct={class:"flex flex-col"},yct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_vectorization_nb_chunks",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Internet vectorization number of chunks:")],-1)),Sct={class:"flex flex-col"},Tct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_nb_search_pages",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Internet number of search pages:")],-1)),xct={class:"flex flex-col"},Cct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Rct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"pdf_latex_path",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"PDF LaTeX path:")],-1)),Act={class:"flex flex-row"},wct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Nct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"positive_boost",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Positive Boost:")],-1)),Oct={class:"flex flex-row"},Ict=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"negative_boost",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Negative Boost:")],-1)),Mct={class:"flex flex-row"},Dct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"force_output_language_to_be",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Force AI to answer in this language:")],-1)),kct={class:"flex flex-row"},Lct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"fun_mode",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Fun mode:")],-1)),Pct={class:"flex flex-row"},Uct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Fct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"whisper_model",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Whisper model:")],-1)),Bct={class:"flex flex-row"},Gct=["value"],zct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Vct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"activate_audio_infos",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate audio infos:")],-1)),Hct={class:"flex flex-row"},qct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_auto_send_input",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Send audio input automatically:")],-1)),Yct={class:"flex flex-row"},$ct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_speak",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable auto speak:")],-1)),Wct={class:"flex flex-row"},Kct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_pitch",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"audio pitch:")],-1)),jct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_silenceTimer",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"audio in silence timer (ms):")],-1)),Qct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_in_language",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Input Audio Language:")],-1)),Xct=["value"],Zct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_out_voice",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Output Audio Voice:")],-1)),Jct=["value"],edt={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},tdt={class:"flex flex-row p-3"},ndt=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),idt=[ndt],sdt=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),rdt=[sdt],odt=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Servers configurations",-1)),adt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},ldt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"discussion_db_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Host:")],-1)),cdt={style:{width:"100%"}},ddt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"discussion_db_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Port:")],-1)),udt={style:{width:"100%"}},pdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"discussion_db_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate headless server mode (deactivates all code exectuion to protect the PC from attacks):")],-1)),_dt={style:{width:"100%"}},hdt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},fdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_sd_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable sd service:")],-1)),mdt={class:"flex flex-row"},gdt=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),bdt=[gdt],Edt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"install_sd_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install SD service:")],-1)),vdt={class:"flex flex-row"},ydt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"sd_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"sd base url:")],-1)),Sdt={class:"flex flex-row"},Tdt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},xdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_sd_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable Motion Ctrl service:")],-1)),Cdt={class:"flex flex-row"},Rdt=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),Adt=[Rdt],wdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"install_sd_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install Motion Ctrl service:")],-1)),Ndt={class:"flex flex-row"},Odt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"sd_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"sd base url:")],-1)),Idt={class:"flex flex-row"},Mdt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Ddt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_ollama_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable ollama service:")],-1)),kdt={class:"flex flex-row"},Ldt=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),Pdt=[Ldt],Udt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"ollama_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install Ollama service:")],-1)),Fdt={class:"flex flex-row"},Bdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"ollama_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"ollama base url:")],-1)),Gdt={class:"flex flex-row"},zdt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Vdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_vllm_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable vLLM service:")],-1)),Hdt={class:"flex flex-row"},qdt=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),Ydt=[qdt],$dt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install vLLM service:")],-1)),Wdt={class:"flex flex-row"},Kdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"vllm base url:")],-1)),jdt={class:"flex flex-row"},Qdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_gpu_memory_utilization",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"gpu memory utilization:")],-1)),Xdt={class:"flex flex-col align-bottom"},Zdt={class:"relative"},Jdt=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"vllm_gpu_memory_utilization",class:"text-sm font-medium"}," vllm gpu memory utilization: ")],-1)),eut={class:"absolute right-0"},tut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_max_num_seqs",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"vllm max num seqs:")],-1)),nut={class:"flex flex-row"},iut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_max_model_len",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"max model len:")],-1)),sut={class:"flex flex-row"},rut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_model_path",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"vllm model path:")],-1)),out={class:"flex flex-row"},aut={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},lut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_petals_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable petals service:")],-1)),cut={class:"flex flex-row"},dut=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),uut=[dut],put=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"petals_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install Petals service:")],-1)),_ut={class:"flex flex-row"},hut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"petals_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"petals base url:")],-1)),fut={class:"flex flex-row"},mut={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},gut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_voice_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable elastic search service:")],-1)),but={class:"flex flex-row"},Eut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"install_elastic_search_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Reinstall Elastic Search service:")],-1)),vut={class:"flex flex-row"},yut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"elastic_search_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"elastic search base url:")],-1)),Sut={class:"flex flex-row"},Tut={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},xut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_voice_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable voice service:")],-1)),Cut={class:"flex flex-row"},Rut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"install_xtts_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"xTTS service:")],-1)),Aut={class:"flex flex-row"},wut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"xtts_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"xtts base url:")],-1)),Nut={class:"flex flex-row"},Out=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"current_language",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Current language:")],-1)),Iut={class:"flex flex-row"},Mut=["disabled"],Dut=["value"],kut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"current_voice",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Current voice:")],-1)),Lut={class:"flex flex-row"},Put=["disabled"],Uut=["value"],Fut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_read",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable auto read:")],-1)),But={class:"flex flex-row"},Gut=["disabled"],zut={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},Vut={class:"flex flex-row p-3"},Hut=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),qut=[Hut],Yut=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),$ut=[Yut],Wut=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Binding zoo",-1)),Kut={key:0,class:"text-base text-red-600 flex gap-3 items-center mr-2"},jut=pe(()=>u("i",{"data-feather":"alert-triangle",class:"flex-shrink-0"},null,-1)),Qut={key:1,class:"mr-2"},Xut={key:2,class:"text-base font-semibold cursor-pointer select-none items-center"},Zut={class:"flex gap-1 items-center"},Jut=["src"],ept={class:"font-bold font-large text-lg line-clamp-1"},tpt={key:0,class:"mb-2"},npt={for:"binding",class:"block ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},ipt=pe(()=>u("i",{"data-feather":"chevron-up"},null,-1)),spt=[ipt],rpt=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),opt=[rpt],apt={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},lpt={class:"flex flex-row p-3"},cpt=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),dpt=[cpt],upt=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),ppt=[upt],_pt=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Models zoo",-1)),hpt={class:"flex flex-row items-center"},fpt={key:0,class:"text-base text-red-600 flex gap-3 items-center mr-2"},mpt=pe(()=>u("i",{"data-feather":"alert-triangle",class:"flex-shrink-0"},null,-1)),gpt={key:1,class:"text-base text-red-600 flex gap-3 items-center mr-2"},bpt=pe(()=>u("i",{"data-feather":"alert-triangle",class:"flex-shrink-0"},null,-1)),Ept={key:2,class:"mr-2"},vpt={key:3,class:"text-base font-semibold cursor-pointer select-none items-center"},ypt={class:"flex gap-1 items-center"},Spt=["src"],Tpt={class:"font-bold font-large text-lg line-clamp-1"},xpt={class:"mx-2 mb-4"},Cpt={class:"relative"},Rpt={class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},Apt={key:0},wpt=pe(()=>u("div",{role:"status"},[u("svg",{"aria-hidden":"true",class:"inline w-4 h-4 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]),u("span",{class:"sr-only"},"Loading...")],-1)),Npt=[wpt],Opt={key:1},Ipt=pe(()=>u("svg",{"aria-hidden":"true",class:"w-5 h-5 text-gray-500 dark:text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})],-1)),Mpt=[Ipt],Dpt=pe(()=>u("label",{for:"only_installed"},"Show only installed models",-1)),kpt=pe(()=>u("a",{href:"https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard",target:"_blank",class:"mb-4 font-bold underline text-blue-500 pb-4"},"Hugging face Leaderboard",-1)),Lpt={key:0,role:"status",class:"text-center w-full display: flex;align-items: center;"},Ppt=pe(()=>u("svg",{"aria-hidden":"true",class:"text-center w-full display: flex;align-items: center; h-20 animate-spin fill-secondary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1)),Upt=pe(()=>u("p",{class:"heartbeat-text"},"Loading models Zoo",-1)),Fpt=[Ppt,Upt],Bpt={key:1,class:"mb-2"},Gpt={for:"model",class:"block ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},zpt=pe(()=>u("i",{"data-feather":"chevron-up"},null,-1)),Vpt=[zpt],Hpt=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),qpt=[Hpt],Ypt={class:"mb-2"},$pt={class:"p-2"},Wpt={class:"mb-3"},Kpt=pe(()=>u("label",{class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"},"Create a reference from local file path:",-1)),jpt={key:0},Qpt={class:"mb-3"},Xpt=pe(()=>u("label",{class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"},"Download from web:",-1)),Zpt={key:1,class:"relative flex flex-col items-center justify-center flex-grow h-full"},Jpt=pe(()=>u("div",{role:"status",class:"justify-center"},null,-1)),e_t={class:"relative flex flex-row flex-grow items-center w-full h-full bottom-0"},t_t={class:"w-full p-2"},n_t={class:"flex justify-between mb-1"},i_t=zu(' Downloading Loading...',1),s_t={class:"text-sm font-medium text-blue-700 dark:text-white"},r_t=["title"],o_t={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},a_t={class:"flex justify-between mb-1"},l_t={class:"text-base font-medium text-blue-700 dark:text-white"},c_t={class:"text-sm font-medium text-blue-700 dark:text-white"},d_t={class:"flex flex-grow"},u_t={class:"flex flex-row flex-grow gap-3"},p_t={class:"p-2 text-center grow"},__t={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},h_t={class:"flex flex-row p-3 items-center"},f_t=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),m_t=[f_t],g_t=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),b_t=[g_t],E_t=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Personalities zoo",-1)),v_t={key:0,class:"mr-2"},y_t={class:"mr-2 font-bold font-large text-lg line-clamp-1"},S_t={key:1,class:"mr-2"},T_t={key:2,class:"text-base font-semibold cursor-pointer select-none items-center flex flex-row"},x_t={key:0,class:"flex -space-x-4 items-center"},C_t={class:"group items-center flex flex-row"},R_t=["onClick"],A_t=["src","title"],w_t=["onClick"],N_t=pe(()=>u("span",{class:"hidden group-hover:block top-0 left-7 absolute active:scale-90 bg-bg-light dark:bg-bg-dark rounded-full border-2 border-transparent",title:"Unmount personality"},[u("svg",{"aria-hidden":"true",class:"w-4 h-4 text-red-600 hover:text-red-500",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})])],-1)),O_t=[N_t],I_t=pe(()=>u("svg",{"aria-hidden":"true",class:"w-4 h-4 text-red-600 hover:text-red-500",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1)),M_t=[I_t],D_t={class:"mx-2 mb-4"},k_t=pe(()=>u("label",{for:"personality-search",class:"mb-2 text-sm font-medium text-gray-900 sr-only dark:text-white"},"Search",-1)),L_t={class:"relative"},P_t={class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},U_t={key:0},F_t=pe(()=>u("div",{role:"status"},[u("svg",{"aria-hidden":"true",class:"inline w-4 h-4 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]),u("span",{class:"sr-only"},"Loading...")],-1)),B_t=[F_t],G_t={key:1},z_t=pe(()=>u("svg",{"aria-hidden":"true",class:"w-5 h-5 text-gray-500 dark:text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})],-1)),V_t=[z_t],H_t={key:0,class:"mx-2 mb-4"},q_t={for:"persCat",class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"},Y_t=["selected"],$_t={key:0,class:"mb-2"},W_t={for:"model",class:"block ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},K_t=pe(()=>u("i",{"data-feather":"chevron-up"},null,-1)),j_t=[K_t],Q_t=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),X_t=[Q_t],Z_t={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},J_t={class:"flex flex-row p-3 items-center"},eht=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),tht=[eht],nht=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),iht=[nht],sht=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Extensions zoo",-1)),rht={key:0,class:"mr-2"},oht={key:1,class:"text-base font-semibold cursor-pointer select-none items-center flex flex-row"},aht={key:0,class:"flex -space-x-4 items-center"},lht={class:"group items-center flex flex-row"},cht=["src","title"],dht=["onClick"],uht=pe(()=>u("span",{class:"hidden group-hover:block top-0 left-7 absolute active:scale-90 bg-bg-light dark:bg-bg-dark rounded-full border-2 border-transparent",title:"Unmount personality"},[u("svg",{"aria-hidden":"true",class:"w-4 h-4 text-red-600 hover:text-red-500",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})])],-1)),pht=[uht],_ht={class:"mx-2 mb-4"},hht=pe(()=>u("label",{for:"personality-search",class:"mb-2 text-sm font-medium text-gray-900 sr-only dark:text-white"},"Search",-1)),fht={class:"relative"},mht={class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},ght={key:0},bht=pe(()=>u("div",{role:"status"},[u("svg",{"aria-hidden":"true",class:"inline w-4 h-4 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]),u("span",{class:"sr-only"},"Loading...")],-1)),Eht=[bht],vht={key:1},yht=pe(()=>u("svg",{"aria-hidden":"true",class:"w-5 h-5 text-gray-500 dark:text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})],-1)),Sht=[yht],Tht={key:0,class:"mx-2 mb-4"},xht={for:"extCat",class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"},Cht=["selected"],Rht={key:0,class:"mb-2"},Aht={for:"model",class:"block ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},wht=pe(()=>u("i",{"data-feather":"chevron-up"},null,-1)),Nht=[wht],Oht=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),Iht=[Oht],Mht={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},Dht={class:"flex flex-row p-3 items-center"},kht=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),Lht=[kht],Pht=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),Uht=[Pht],Fht=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Mounted Extensions Priority",-1)),Bht={class:"flex flex-col mb-2 p-3 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},Ght={class:"flex flex-row"},zht=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),Vht=[zht],Hht=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),qht=[Hht],Yht=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none"}," Model Configuration",-1)),$ht={class:"m-2"},Wht={class:"flex flex-row gap-2 items-center"},Kht=pe(()=>u("label",{for:"override-model-parameters",class:"block text-sm font-medium"}," Override personality model parameters ",-1)),jht={class:"m-2"},Qht=pe(()=>u("label",{for:"seed",class:"block mb-2 text-sm font-medium"}," Seed: ",-1)),Xht={class:"m-2"},Zht={class:"flex flex-col align-bottom"},Jht={class:"relative"},eft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"temperature",class:"text-sm font-medium"}," Temperature: ")],-1)),tft={class:"absolute right-0"},nft={class:"m-2"},ift={class:"flex flex-col align-bottom"},sft={class:"relative"},rft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"predict",class:"text-sm font-medium"}," N Predict: ")],-1)),oft={class:"absolute right-0"},aft={class:"m-2"},lft={class:"flex flex-col align-bottom"},cft={class:"relative"},dft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"top_k",class:"text-sm font-medium"}," Top-K: ")],-1)),uft={class:"absolute right-0"},pft={class:"m-2"},_ft={class:"flex flex-col align-bottom"},hft={class:"relative"},fft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"top_p",class:"text-sm font-medium"}," Top-P: ")],-1)),mft={class:"absolute right-0"},gft={class:"m-2"},bft={class:"flex flex-col align-bottom"},Eft={class:"relative"},vft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"repeat_penalty",class:"text-sm font-medium"}," Repeat penalty: ")],-1)),yft={class:"absolute right-0"},Sft={class:"m-2"},Tft={class:"flex flex-col align-bottom"},xft={class:"relative"},Cft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"repeat_last_n",class:"text-sm font-medium"}," Repeat last N: ")],-1)),Rft={class:"absolute right-0"};function Aft(n,e,t,i,s,r){const o=mt("Card"),a=mt("BindingEntry"),l=mt("RadioOptions"),d=mt("model-entry"),c=mt("personality-entry"),_=mt("ExtensionEntry"),f=mt("AddModelDialog"),m=mt("ChoiceDialog");return N(),M($e,null,[u("div",pot,[u("div",_ot,[s.showConfirmation?(N(),M("div",hot,[u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Cancel",type:"button",onClick:e[0]||(e[0]=xe(h=>s.showConfirmation=!1,["stop"]))},mot),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm save changes",type:"button",onClick:e[1]||(e[1]=xe(h=>r.save_configuration(),["stop"]))},bot)])):W("",!0),s.showConfirmation?W("",!0):(N(),M("div",Eot,[u("button",{title:"Save configuration",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[2]||(e[2]=h=>s.showConfirmation=!0)},yot),u("button",{title:"Reset configuration",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[3]||(e[3]=h=>r.reset_configuration())},Tot),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Collapse / Expand all panels",type:"button",onClick:e[4]||(e[4]=xe(h=>s.all_collapsed=!s.all_collapsed,["stop"]))},Cot)])),u("div",Rot,[u("button",{title:"Clear uploads",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[5]||(e[5]=h=>r.api_get_req("clear_uploads").then(E=>{E.status?this.$store.state.toast.showToast("Success!",4,!0):this.$store.state.toast.showToast(["failed!"],4,!1)}))},wot),u("button",{title:"Restart program",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[6]||(e[6]=h=>r.api_get_req("restart_program").then(E=>{E.status?this.$store.state.toast.showToast("Success!",4,!0):this.$store.state.toast.showToast(["failed!"],4,!1)}))},Oot),u("button",{title:"Upgrade program ",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[7]||(e[7]=h=>r.api_get_req("update_software").then(E=>{E.status?this.$store.state.toast.showToast("Success!",4,!0):this.$store.state.toast.showToast("Success!",4,!0)}))},[Iot,s.has_updates?(N(),M("div",Mot,kot)):W("",!0)]),u("div",Lot,[s.settingsChanged?(N(),M("div",Pot,[Uot,s.isLoading?W("",!0):(N(),M("button",{key:0,class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Apply changes",type:"button",onClick:e[8]||(e[8]=xe(h=>r.applyConfiguration(),["stop"]))},Bot))])):W("",!0),s.isLoading?(N(),M("div",Got,[u("p",null,ge(s.loading_text),1),zot,Vot])):W("",!0)])])]),u("div",{class:Ye(s.isLoading?"pointer-events-none opacity-30 w-full":"w-full")},[u("div",Hot,[u("div",qot,[u("button",{onClick:e[9]||(e[9]=xe(h=>s.sc_collapsed=!s.sc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex flex-row items-center"},[ce(u("div",null,$ot,512),[[Mt,s.sc_collapsed]]),ce(u("div",null,Kot,512),[[Mt,!s.sc_collapsed]]),jot,Qot,u("div",Xot,[u("div",Zot,[u("div",null,[r.vramUsage&&r.vramUsage.gpus&&r.vramUsage.gpus.length==1?(N(),M("div",Jot,[(N(!0),M($e,null,dt(r.vramUsage.gpus,h=>(N(),M("div",eat,[u("img",{src:s.SVGGPU,width:"25",height:"25"},null,8,tat),u("h3",nat,[u("div",null,ge(r.computedFileSize(h.used_vram))+" / "+ge(r.computedFileSize(h.total_vram))+" ("+ge(h.percentage)+"%) ",1)])]))),256))])):W("",!0),r.vramUsage&&r.vramUsage.gpus&&r.vramUsage.gpus.length>1?(N(),M("div",iat,[u("div",sat,[u("img",{src:s.SVGGPU,width:"25",height:"25"},null,8,rat),u("h3",oat,[u("div",null,ge(r.vramUsage.gpus.length)+"x ",1)])])])):W("",!0)]),aat,u("h3",lat,[u("div",null,ge(r.ram_usage)+" / "+ge(r.ram_total_space)+" ("+ge(r.ram_percent_usage)+"%)",1)]),cat,u("h3",dat,[u("div",null,ge(r.disk_binding_models_usage)+" / "+ge(r.disk_total_space)+" ("+ge(r.disk_percent_usage)+"%)",1)])])])])]),u("div",{class:Ye([{hidden:s.sc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",uat,[pat,u("div",_at,[u("div",null,[hat,Ze(ge(r.ram_available_space),1)]),u("div",null,[fat,Ze(" "+ge(r.ram_usage)+" / "+ge(r.ram_total_space)+" ("+ge(r.ram_percent_usage)+")% ",1)])]),u("div",mat,[u("div",gat,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt("width: "+r.ram_percent_usage+"%;")},null,4)])])]),u("div",bat,[Eat,u("div",vat,[u("div",null,[yat,Ze(ge(r.disk_available_space),1)]),u("div",null,[Sat,Ze(" "+ge(r.disk_binding_models_usage)+" / "+ge(r.disk_total_space)+" ("+ge(r.disk_percent_usage)+"%)",1)])]),u("div",Tat,[u("div",xat,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt("width: "+r.disk_percent_usage+"%;")},null,4)])])]),(N(!0),M($e,null,dt(r.vramUsage.gpus,h=>(N(),M("div",{class:"mb-2",key:h},[u("label",Cat,[u("img",{src:s.SVGGPU,width:"25",height:"25"},null,8,Rat),Ze(" GPU usage: ")]),u("div",Aat,[u("div",null,[wat,Ze(ge(h.gpu_model),1)]),u("div",null,[Nat,Ze(ge(this.computedFileSize(h.available_space)),1)]),u("div",null,[Oat,Ze(" "+ge(this.computedFileSize(h.used_vram))+" / "+ge(this.computedFileSize(h.total_vram))+" ("+ge(h.percentage)+"%)",1)])]),u("div",Iat,[u("div",Mat,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt("width: "+h.percentage+"%;")},null,4)])])]))),128))],2)]),u("div",Dat,[u("div",kat,[u("button",{onClick:e[10]||(e[10]=xe(h=>s.minconf_collapsed=!s.minconf_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex flex-row items-center"},[ce(u("div",null,Pat,512),[[Mt,s.minconf_collapsed]]),ce(u("div",null,Fat,512),[[Mt,!s.minconf_collapsed]]),Bat])]),u("div",{class:Ye([{hidden:s.minconf_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",Gat,[Ie(o,{title:"General",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",zat,[u("tr",null,[Vat,u("td",Hat,[u("div",qat,[ce(u("select",{id:"hardware_mode",required:"","onUpdate:modelValue":e[11]||(e[11]=h=>r.configFile.hardware_mode=h),onChange:e[12]||(e[12]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},Jat,544),[[zn,r.configFile.hardware_mode]])])])]),u("tr",null,[elt,u("td",tlt,[ce(u("input",{type:"text",id:"discussion_db_name",required:"","onUpdate:modelValue":e[13]||(e[13]=h=>r.configFile.discussion_db_name=h),onChange:e[14]||(e[14]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600 dark:bg-gray-600"},null,544),[[Ue,r.configFile.discussion_db_name]])])]),u("tr",null,[nlt,u("td",null,[u("div",ilt,[ce(u("input",{type:"checkbox",id:"copy_to_clipboard_add_all_details",required:"","onUpdate:modelValue":e[15]||(e[15]=h=>r.configFile.copy_to_clipboard_add_all_details=h),onChange:e[16]||(e[16]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.copy_to_clipboard_add_all_details]])])])]),u("tr",null,[slt,u("td",null,[u("div",rlt,[ce(u("input",{type:"checkbox",id:"auto_show_browser",required:"","onUpdate:modelValue":e[17]||(e[17]=h=>r.configFile.auto_show_browser=h),onChange:e[18]||(e[18]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_show_browser]])])])]),u("tr",null,[olt,u("td",null,[u("div",alt,[ce(u("input",{type:"checkbox",id:"activate_debug",required:"","onUpdate:modelValue":e[19]||(e[19]=h=>r.configFile.debug=h),onChange:e[20]||(e[20]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.debug]])])])]),u("tr",null,[llt,u("td",null,[u("div",clt,[ce(u("input",{type:"text",id:"debug_log_file_path",required:"","onUpdate:modelValue":e[21]||(e[21]=h=>r.configFile.debug_log_file_path=h),onChange:e[22]||(e[22]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.debug_log_file_path]])])])]),u("tr",null,[dlt,u("td",null,[u("div",ult,[ce(u("input",{type:"checkbox",id:"show_news_panel",required:"","onUpdate:modelValue":e[23]||(e[23]=h=>r.configFile.show_news_panel=h),onChange:e[24]||(e[24]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.show_news_panel]])])])]),u("tr",null,[plt,u("td",null,[u("div",_lt,[ce(u("input",{type:"checkbox",id:"auto_save",required:"","onUpdate:modelValue":e[25]||(e[25]=h=>r.configFile.auto_save=h),onChange:e[26]||(e[26]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_save]])])])]),u("tr",null,[hlt,u("td",null,[u("div",flt,[ce(u("input",{type:"checkbox",id:"auto_update",required:"","onUpdate:modelValue":e[27]||(e[27]=h=>r.configFile.auto_update=h),onChange:e[28]||(e[28]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_update]])])])]),u("tr",null,[mlt,u("td",null,[u("div",glt,[ce(u("input",{type:"checkbox",id:"auto_title",required:"","onUpdate:modelValue":e[29]||(e[29]=h=>r.configFile.auto_title=h),onChange:e[30]||(e[30]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_title]])])])])])]),_:1}),Ie(o,{title:"User",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",blt,[u("tr",null,[Elt,u("td",vlt,[ce(u("input",{type:"text",id:"user_name",required:"","onUpdate:modelValue":e[31]||(e[31]=h=>r.configFile.user_name=h),onChange:e[32]||(e[32]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.user_name]])])]),u("tr",null,[ylt,u("td",Slt,[ce(u("textarea",{id:"user_description",required:"","onUpdate:modelValue":e[33]||(e[33]=h=>r.configFile.user_description=h),onChange:e[34]||(e[34]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.user_description]])])]),u("tr",null,[Tlt,u("td",xlt,[ce(u("input",{type:"checkbox",id:"use_user_informations_in_discussion",required:"","onUpdate:modelValue":e[35]||(e[35]=h=>r.configFile.use_user_informations_in_discussion=h),onChange:e[36]||(e[36]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.use_user_informations_in_discussion]])])]),u("tr",null,[Clt,u("td",Rlt,[u("label",Alt,[u("img",{src:"/user_infos/"+r.configFile.user_avatar,class:"w-50 h-50 rounded-full",style:{"max-width":"50px","max-height":"50px",cursor:"pointer"}},null,8,wlt)]),u("input",{type:"file",id:"avatar-upload",style:{display:"none"},onChange:e[37]||(e[37]=(...h)=>r.uploadAvatar&&r.uploadAvatar(...h))},null,32)])]),u("tr",null,[Nlt,u("td",null,[u("div",Olt,[ce(u("input",{type:"checkbox",id:"use_user_name_in_discussions",required:"","onUpdate:modelValue":e[38]||(e[38]=h=>r.configFile.use_user_name_in_discussions=h),onChange:e[39]||(e[39]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.use_user_name_in_discussions]])])])]),u("tr",null,[Ilt,u("td",Mlt,[ce(u("input",{type:"number",id:"min_n_predict",required:"","onUpdate:modelValue":e[40]||(e[40]=h=>r.configFile.min_n_predict=h),onChange:e[41]||(e[41]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.min_n_predict]])])])])]),_:1}),Ie(o,{title:"Code execution",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Dlt,[u("tr",null,[klt,u("td",Llt,[ce(u("input",{type:"checkbox",id:"turn_on_code_execution",required:"","onUpdate:modelValue":e[42]||(e[42]=h=>r.configFile.turn_on_code_execution=h),onChange:e[43]||(e[43]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.turn_on_code_execution]])])]),u("tr",null,[Plt,u("td",Ult,[ce(u("input",{type:"checkbox",id:"turn_on_code_validation",required:"","onUpdate:modelValue":e[44]||(e[44]=h=>r.configFile.turn_on_code_validation=h),onChange:e[45]||(e[45]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.turn_on_code_validation]])])])])]),_:1}),Ie(o,{title:"Data Vectorization",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Flt,[u("tr",null,[Blt,u("td",null,[u("div",Glt,[ce(u("input",{type:"checkbox",id:"use_files",required:"","onUpdate:modelValue":e[46]||(e[46]=h=>r.configFile.use_files=h),onChange:e[47]||(e[47]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.use_files]])])])]),u("tr",null,[zlt,u("td",null,[u("div",Vlt,[ce(u("input",{type:"checkbox",id:"activate_ltm",required:"","onUpdate:modelValue":e[48]||(e[48]=h=>r.configFile.activate_ltm=h),onChange:e[49]||(e[49]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.activate_ltm]])])])]),u("tr",null,[Hlt,u("td",null,[u("div",qlt,[ce(u("input",{type:"checkbox",id:"summerize_discussion",required:"","onUpdate:modelValue":e[50]||(e[50]=h=>r.configFile.summerize_discussion=h),onChange:e[51]||(e[51]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.summerize_discussion]])])])]),u("tr",null,[Ylt,u("td",null,[u("div",$lt,[ce(u("input",{type:"checkbox",id:"data_vectorization_visualize_on_vectorization",required:"","onUpdate:modelValue":e[52]||(e[52]=h=>r.configFile.data_vectorization_visualize_on_vectorization=h),onChange:e[53]||(e[53]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.data_vectorization_visualize_on_vectorization]])])])]),u("tr",null,[Wlt,u("td",null,[u("div",Klt,[ce(u("input",{type:"checkbox",id:"data_vectorization_activate",required:"","onUpdate:modelValue":e[54]||(e[54]=h=>r.configFile.data_vectorization_activate=h),onChange:e[55]||(e[55]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.data_vectorization_activate]])])])]),u("tr",null,[jlt,u("td",null,[u("div",Qlt,[ce(u("input",{type:"checkbox",id:"data_vectorization_build_keys_words",required:"","onUpdate:modelValue":e[56]||(e[56]=h=>r.configFile.data_vectorization_build_keys_words=h),onChange:e[57]||(e[57]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.data_vectorization_build_keys_words]])])])]),u("tr",null,[Xlt,u("td",null,[ce(u("select",{id:"data_vectorization_method",required:"","onUpdate:modelValue":e[58]||(e[58]=h=>r.configFile.data_vectorization_method=h),onChange:e[59]||(e[59]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},ect,544),[[zn,r.configFile.data_vectorization_method]])])]),u("tr",null,[tct,u("td",null,[ce(u("select",{id:"data_visualization_method",required:"","onUpdate:modelValue":e[60]||(e[60]=h=>r.configFile.data_visualization_method=h),onChange:e[61]||(e[61]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},sct,544),[[zn,r.configFile.data_visualization_method]])])]),u("tr",null,[rct,u("td",null,[u("div",oct,[ce(u("input",{type:"checkbox",id:"data_vectorization_save_db",required:"","onUpdate:modelValue":e[62]||(e[62]=h=>r.configFile.data_vectorization_save_db=h),onChange:e[63]||(e[63]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.data_vectorization_save_db]])])])]),u("tr",null,[act,u("td",null,[ce(u("input",{id:"data_vectorization_chunk_size","onUpdate:modelValue":e[64]||(e[64]=h=>r.configFile.data_vectorization_chunk_size=h),onChange:e[65]||(e[65]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"64000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.data_vectorization_chunk_size]]),ce(u("input",{"onUpdate:modelValue":e[66]||(e[66]=h=>r.configFile.data_vectorization_chunk_size=h),type:"number",onChange:e[67]||(e[67]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.data_vectorization_chunk_size]])])]),u("tr",null,[lct,u("td",null,[ce(u("input",{id:"data_vectorization_overlap_size","onUpdate:modelValue":e[68]||(e[68]=h=>r.configFile.data_vectorization_overlap_size=h),onChange:e[69]||(e[69]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"64000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.data_vectorization_overlap_size]]),ce(u("input",{"onUpdate:modelValue":e[70]||(e[70]=h=>r.configFile.data_vectorization_overlap_size=h),type:"number",onChange:e[71]||(e[71]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.data_vectorization_overlap_size]])])]),u("tr",null,[cct,u("td",null,[ce(u("input",{id:"data_vectorization_nb_chunks","onUpdate:modelValue":e[72]||(e[72]=h=>r.configFile.data_vectorization_nb_chunks=h),onChange:e[73]||(e[73]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"1000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.data_vectorization_nb_chunks]]),ce(u("input",{"onUpdate:modelValue":e[74]||(e[74]=h=>r.configFile.data_vectorization_nb_chunks=h),type:"number",onChange:e[75]||(e[75]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.data_vectorization_nb_chunks]])])])])]),_:1}),Ie(o,{title:"Internet search",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",dct,[u("tr",null,[uct,u("td",null,[u("div",pct,[ce(u("input",{type:"checkbox",id:"fun_mode",required:"","onUpdate:modelValue":e[76]||(e[76]=h=>r.configFile.activate_internet_search=h),onChange:e[77]||(e[77]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.activate_internet_search]])])])]),u("tr",null,[_ct,u("td",null,[u("div",hct,[ce(u("input",{type:"checkbox",id:"internet_quick_search",required:"","onUpdate:modelValue":e[78]||(e[78]=h=>r.configFile.internet_quick_search=h),onChange:e[79]||(e[79]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.internet_quick_search]])])])]),u("tr",null,[fct,u("td",null,[u("div",mct,[ce(u("input",{type:"checkbox",id:"internet_activate_search_decision",required:"","onUpdate:modelValue":e[80]||(e[80]=h=>r.configFile.internet_activate_search_decision=h),onChange:e[81]||(e[81]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.internet_activate_search_decision]])])])]),u("tr",null,[gct,u("td",null,[u("div",bct,[ce(u("input",{id:"internet_vectorization_chunk_size","onUpdate:modelValue":e[82]||(e[82]=h=>r.configFile.internet_vectorization_chunk_size=h),onChange:e[83]||(e[83]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"64000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.internet_vectorization_chunk_size]]),ce(u("input",{"onUpdate:modelValue":e[84]||(e[84]=h=>r.configFile.internet_vectorization_chunk_size=h),type:"number",onChange:e[85]||(e[85]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.internet_vectorization_chunk_size]])])])]),u("tr",null,[Ect,u("td",null,[u("div",vct,[ce(u("input",{id:"internet_vectorization_overlap_size","onUpdate:modelValue":e[86]||(e[86]=h=>r.configFile.internet_vectorization_overlap_size=h),onChange:e[87]||(e[87]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"1000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.internet_vectorization_overlap_size]]),ce(u("input",{"onUpdate:modelValue":e[88]||(e[88]=h=>r.configFile.internet_vectorization_overlap_size=h),type:"number",onChange:e[89]||(e[89]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.internet_vectorization_overlap_size]])])])]),u("tr",null,[yct,u("td",null,[u("div",Sct,[ce(u("input",{id:"internet_vectorization_nb_chunks","onUpdate:modelValue":e[90]||(e[90]=h=>r.configFile.internet_vectorization_nb_chunks=h),onChange:e[91]||(e[91]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"100",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.internet_vectorization_nb_chunks]]),ce(u("input",{"onUpdate:modelValue":e[92]||(e[92]=h=>r.configFile.internet_vectorization_nb_chunks=h),type:"number",onChange:e[93]||(e[93]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.internet_vectorization_nb_chunks]])])])]),u("tr",null,[Tct,u("td",null,[u("div",xct,[ce(u("input",{id:"internet_nb_search_pages","onUpdate:modelValue":e[94]||(e[94]=h=>r.configFile.internet_nb_search_pages=h),onChange:e[95]||(e[95]=h=>s.settingsChanged=!0),type:"range",min:"1",max:"100",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.internet_nb_search_pages]]),ce(u("input",{"onUpdate:modelValue":e[96]||(e[96]=h=>r.configFile.internet_nb_search_pages=h),type:"number",onChange:e[97]||(e[97]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.internet_nb_search_pages]])])])])])]),_:1}),Ie(o,{title:"Latex",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Cct,[u("tr",null,[Rct,u("td",null,[u("div",Act,[ce(u("input",{type:"text",id:"pdf_latex_path",required:"","onUpdate:modelValue":e[98]||(e[98]=h=>r.configFile.pdf_latex_path=h),onChange:e[99]||(e[99]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.pdf_latex_path]])])])])])]),_:1}),Ie(o,{title:"Boost",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",wct,[u("tr",null,[Nct,u("td",null,[u("div",Oct,[ce(u("input",{type:"text",id:"positive_boost",required:"","onUpdate:modelValue":e[100]||(e[100]=h=>r.configFile.positive_boost=h),onChange:e[101]||(e[101]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.positive_boost]])])])]),u("tr",null,[Ict,u("td",null,[u("div",Mct,[ce(u("input",{type:"text",id:"negative_boost",required:"","onUpdate:modelValue":e[102]||(e[102]=h=>r.configFile.negative_boost=h),onChange:e[103]||(e[103]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.negative_boost]])])])]),u("tr",null,[Dct,u("td",null,[u("div",kct,[ce(u("input",{type:"text",id:"force_output_language_to_be",required:"","onUpdate:modelValue":e[104]||(e[104]=h=>r.configFile.force_output_language_to_be=h),onChange:e[105]||(e[105]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.force_output_language_to_be]])])])]),u("tr",null,[Lct,u("td",null,[u("div",Pct,[ce(u("input",{type:"checkbox",id:"fun_mode",required:"","onUpdate:modelValue":e[106]||(e[106]=h=>r.configFile.fun_mode=h),onChange:e[107]||(e[107]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.fun_mode]])])])])])]),_:1}),Ie(o,{title:"Whisper audio transcription",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Uct,[u("tr",null,[Fct,u("td",null,[u("div",Bct,[ce(u("select",{id:"whisper_model","onUpdate:modelValue":e[108]||(e[108]=h=>r.configFile.whisper_model=h),onChange:e[109]||(e[109]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},[(N(!0),M($e,null,dt(r.whisperModels,h=>(N(),M("option",{key:h,value:h},ge(h),9,Gct))),128))],544),[[zn,r.configFile.whisper_model]])])])])])]),_:1}),Ie(o,{title:"Browser Audio",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",zct,[u("tr",null,[Vct,u("td",null,[u("div",Hct,[ce(u("input",{type:"checkbox",id:"activate_audio_infos",required:"","onUpdate:modelValue":e[110]||(e[110]=h=>r.configFile.activate_audio_infos=h),onChange:e[111]||(e[111]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.activate_audio_infos]])])])]),u("tr",null,[qct,u("td",null,[u("div",Yct,[ce(u("input",{type:"checkbox",id:"audio_auto_send_input",required:"","onUpdate:modelValue":e[112]||(e[112]=h=>r.configFile.audio_auto_send_input=h),onChange:e[113]||(e[113]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.audio_auto_send_input]])])])]),u("tr",null,[$ct,u("td",null,[u("div",Wct,[ce(u("input",{type:"checkbox",id:"auto_speak",required:"","onUpdate:modelValue":e[114]||(e[114]=h=>r.configFile.auto_speak=h),onChange:e[115]||(e[115]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_speak]])])])]),u("tr",null,[Kct,u("td",null,[ce(u("input",{id:"audio_pitch","onUpdate:modelValue":e[116]||(e[116]=h=>r.configFile.audio_pitch=h),onChange:e[117]||(e[117]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"10",step:"0.1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.audio_pitch]]),ce(u("input",{"onUpdate:modelValue":e[118]||(e[118]=h=>r.configFile.audio_pitch=h),onChange:e[119]||(e[119]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.audio_pitch]])])]),u("tr",null,[jct,u("td",null,[ce(u("input",{id:"audio_silenceTimer","onUpdate:modelValue":e[120]||(e[120]=h=>r.configFile.audio_silenceTimer=h),onChange:e[121]||(e[121]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"10000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.audio_silenceTimer]]),ce(u("input",{"onUpdate:modelValue":e[122]||(e[122]=h=>r.configFile.audio_silenceTimer=h),onChange:e[123]||(e[123]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.audio_silenceTimer]])])]),u("tr",null,[Qct,u("td",null,[ce(u("select",{id:"audio_in_language","onUpdate:modelValue":e[124]||(e[124]=h=>r.configFile.audio_in_language=h),onChange:e[125]||(e[125]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},[(N(!0),M($e,null,dt(r.audioLanguages,h=>(N(),M("option",{key:h.code,value:h.code},ge(h.name),9,Xct))),128))],544),[[zn,r.configFile.audio_in_language]])])]),u("tr",null,[Zct,u("td",null,[ce(u("select",{id:"audio_out_voice","onUpdate:modelValue":e[126]||(e[126]=h=>r.configFile.audio_out_voice=h),onChange:e[127]||(e[127]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},[(N(!0),M($e,null,dt(s.audioVoices,h=>(N(),M("option",{key:h.name,value:h.name},ge(h.name),9,Jct))),128))],544),[[zn,r.configFile.audio_out_voice]])])])])]),_:1})])],2)]),u("div",edt,[u("div",tdt,[u("button",{onClick:e[128]||(e[128]=xe(h=>s.servers_conf_collapsed=!s.servers_conf_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex flex-row items-center"},[ce(u("div",null,idt,512),[[Mt,s.servers_conf_collapsed]]),ce(u("div",null,rdt,512),[[Mt,!s.servers_conf_collapsed]]),odt])]),u("div",{class:Ye([{hidden:s.servers_conf_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[Ie(o,{title:"Lollms service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",adt,[u("tr",null,[ldt,u("td",cdt,[ce(u("input",{type:"text",id:"host",required:"","onUpdate:modelValue":e[129]||(e[129]=h=>r.configFile.host=h),onChange:e[130]||(e[130]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600 dark:bg-gray-600"},null,544),[[Ue,r.configFile.host]])])]),u("tr",null,[ddt,u("td",udt,[ce(u("input",{type:"number",step:"1",id:"port",required:"","onUpdate:modelValue":e[131]||(e[131]=h=>r.configFile.port=h),onChange:e[132]||(e[132]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600 dark:bg-gray-600"},null,544),[[Ue,r.configFile.port]])])]),u("tr",null,[pdt,u("td",_dt,[ce(u("input",{type:"checkbox",id:"headless_server_mode",required:"","onUpdate:modelValue":e[133]||(e[133]=h=>r.configFile.headless_server_mode=h),onChange:e[134]||(e[134]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600 dark:bg-gray-600"},null,544),[[ht,r.configFile.headless_server_mode]])])])])]),_:1}),Ie(o,{title:"Stable diffusion service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",hdt,[u("tr",null,[fdt,u("td",null,[u("div",mdt,[ce(u("input",{type:"checkbox",id:"enable_sd_service",required:"","onUpdate:modelValue":e[135]||(e[135]=h=>r.configFile.enable_sd_service=h),onChange:e[136]||(e[136]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_sd_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[137]||(e[137]=h=>this.$store.state.messageBox.showMessage("Activates Stable diffusion service. The service will be automatically loaded at startup alowing you to use the stable diffusion endpoint to generate images"))},bdt)])]),u("tr",null,[Edt,u("td",null,[u("div",vdt,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[138]||(e[138]=(...h)=>r.reinstallSDService&&r.reinstallSDService(...h))},"install sd service")])])]),u("tr",null,[ydt,u("td",null,[u("div",Sdt,[ce(u("input",{type:"text",id:"sd_base_url",required:"","onUpdate:modelValue":e[139]||(e[139]=h=>r.configFile.sd_base_url=h),onChange:e[140]||(e[140]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.sd_base_url]])])])])])]),_:1}),Ie(o,{title:"Motion Ctrl service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Tdt,[u("tr",null,[xdt,u("td",null,[u("div",Cdt,[ce(u("input",{type:"checkbox",id:"enable_motion_ctrl_service",required:"","onUpdate:modelValue":e[141]||(e[141]=h=>r.configFile.enable_motion_ctrl_service=h),onChange:e[142]||(e[142]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_motion_ctrl_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[143]||(e[143]=h=>this.$store.state.messageBox.showMessage("Activates Motion ctrl service. The service will be automatically loaded at startup alowing you to use the motoin control endpoint to generate videos"))},Adt)])]),u("tr",null,[wdt,u("td",null,[u("div",Ndt,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[144]||(e[144]=(...h)=>r.reinstallMotionCtrlService&&r.reinstallMotionCtrlService(...h))},"install Motion Ctrl service")])])]),u("tr",null,[Odt,u("td",null,[u("div",Idt,[ce(u("input",{type:"text",id:"sd_base_url",required:"","onUpdate:modelValue":e[145]||(e[145]=h=>r.configFile.sd_base_url=h),onChange:e[146]||(e[146]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.sd_base_url]])])])])])]),_:1}),Ie(o,{title:"Ollama service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Mdt,[u("tr",null,[Ddt,u("td",null,[u("div",kdt,[ce(u("input",{type:"checkbox",id:"enable_ollama_service",required:"","onUpdate:modelValue":e[147]||(e[147]=h=>r.configFile.enable_ollama_service=h),onChange:e[148]||(e[148]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_ollama_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[149]||(e[149]=h=>this.$store.state.messageBox.showMessage(`Activates ollama service. The service will be automatically loaded at startup alowing you to use the ollama binding. +You need to apply changes before you leave, or else.`,"Apply configuration","Cancel")&&this.applyConfiguration(),!1}},pe=n=>(wr("data-v-c6117194"),n=n(),Nr(),n),pot={class:"container overflow-y-scroll flex flex-row shadow-lg p-10 pt-0 overflow-y-scroll w-full dark:bg-bg-dark scrollbar-thin scrollbar-track-bg-light-tone scrollbar-thumb-bg-light-tone-panel hover:scrollbar-thumb-primary dark:scrollbar-track-bg-dark-tone dark:scrollbar-thumb-bg-dark-tone-panel dark:hover:scrollbar-thumb-primary active:scrollbar-thumb-secondary"},_ot={class:"sticky top-0 z-10 flex flex-row mb-2 p-3 gap-3 w-full rounded-b-lg bg-bg-light-tone dark:bg-bg-dark-tone shadow-lg"},hot={key:0,class:"flex gap-3 flex-1 items-center duration-75"},fot=pe(()=>u("i",{"data-feather":"x"},null,-1)),mot=[fot],got=pe(()=>u("i",{"data-feather":"check"},null,-1)),bot=[got],Eot={key:1,class:"flex gap-3 flex-1 items-center"},vot=pe(()=>u("i",{"data-feather":"save"},null,-1)),yot=[vot],Sot=pe(()=>u("i",{"data-feather":"refresh-ccw"},null,-1)),Tot=[Sot],xot=pe(()=>u("i",{"data-feather":"list"},null,-1)),Cot=[xot],Rot={class:"flex gap-3 flex-1 items-center justify-end"},Aot=pe(()=>u("i",{"data-feather":"trash-2"},null,-1)),wot=[Aot],Not=pe(()=>u("i",{"data-feather":"refresh-ccw"},null,-1)),Oot=[Not],Iot=pe(()=>u("i",{"data-feather":"arrow-up-circle"},null,-1)),Mot={key:0},Dot=pe(()=>u("i",{"data-feather":"alert-circle"},null,-1)),kot=[Dot],Lot={class:"flex gap-3 items-center"},Pot={key:0,class:"flex gap-3 items-center"},Uot=pe(()=>u("p",{class:"text-red-600 font-bold"},"Apply changes:",-1)),Fot=pe(()=>u("i",{"data-feather":"check"},null,-1)),Bot=[Fot],Got={key:1,role:"status"},zot=pe(()=>u("svg",{"aria-hidden":"true",class:"w-6 h-6 animate-spin fill-secondary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1)),Vot=pe(()=>u("span",{class:"sr-only"},"Loading...",-1)),Hot={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},qot={class:"flex flex-row p-3"},Yot=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),$ot=[Yot],Wot=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),Kot=[Wot],jot=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," System status",-1)),Qot=pe(()=>u("div",{class:"mr-2"},"|",-1)),Xot={class:"text-base font-semibold cursor-pointer select-none items-center"},Zot={class:"flex gap-2 items-center"},Jot={key:0},eat={class:"flex gap-2 items-center"},tat=["src"],nat={class:"font-bold font-large text-lg"},iat={key:1},sat={class:"flex gap-2 items-center"},rat=["src"],oat={class:"font-bold font-large text-lg"},aat=pe(()=>u("i",{"data-feather":"cpu",title:"CPU Ram",class:"w-5 h-5 mx-1 flex-shrink-0"},null,-1)),lat={class:"font-bold font-large text-lg"},cat=pe(()=>u("i",{"data-feather":"hard-drive",title:"Hard drive",class:"w-5 h-5 mx-1 flex-shrink-0"},null,-1)),dat={class:"font-bold font-large text-lg"},uat={class:"mb-2"},pat=pe(()=>u("label",{class:"flex items-center gap-1 ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},[u("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},[u("path",{fill:"currentColor",d:"M17 17H7V7h10m4 4V9h-2V7a2 2 0 0 0-2-2h-2V3h-2v2h-2V3H9v2H7c-1.11 0-2 .89-2 2v2H3v2h2v2H3v2h2v2a2 2 0 0 0 2 2h2v2h2v-2h2v2h2v-2h2a2 2 0 0 0 2-2v-2h2v-2h-2v-2m-6 2h-2v-2h2m2-2H9v6h6V9Z"})]),Ze(" CPU Ram usage: ")],-1)),_at={class:"flex flex-col mx-2"},hat=pe(()=>u("b",null,"Avaliable ram: ",-1)),fat=pe(()=>u("b",null,"Ram usage: ",-1)),mat={class:"p-2"},gat={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},bat={class:"mb-2"},Eat=pe(()=>u("label",{class:"flex items-center gap-1 ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},[u("i",{"data-feather":"hard-drive",class:"w-5 h-5"}),Ze(" Disk usage: ")],-1)),vat={class:"flex flex-col mx-2"},yat=pe(()=>u("b",null,"Avaliable disk space: ",-1)),Sat=pe(()=>u("b",null,"Disk usage: ",-1)),Tat={class:"p-2"},xat={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},Cat={class:"flex items-center gap-1 ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},Rat=["src"],Aat={class:"flex flex-col mx-2"},wat=pe(()=>u("b",null,"Model: ",-1)),Nat=pe(()=>u("b",null,"Avaliable vram: ",-1)),Oat=pe(()=>u("b",null,"GPU usage: ",-1)),Iat={class:"p-2"},Mat={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},Dat={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},kat={class:"flex flex-row p-3"},Lat=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),Pat=[Lat],Uat=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),Fat=[Uat],Bat=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Main configurations",-1)),Gat={class:"flex flex-col mb-2 px-3 pb-2"},zat={class:"expand-to-fit bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Vat=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"hardware_mode",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Hardware mode:")],-1)),Hat={class:"text-center items-center"},qat={class:"flex flex-row"},Yat=pe(()=>u("option",{value:"cpu"},"CPU",-1)),$at=pe(()=>u("option",{value:"cpu-noavx"},"CPU (No AVX)",-1)),Wat=pe(()=>u("option",{value:"nvidia-tensorcores"},"NVIDIA (Tensor Cores)",-1)),Kat=pe(()=>u("option",{value:"nvidia"},"NVIDIA",-1)),jat=pe(()=>u("option",{value:"amd-noavx"},"AMD (No AVX)",-1)),Qat=pe(()=>u("option",{value:"amd"},"AMD",-1)),Xat=pe(()=>u("option",{value:"apple-intel"},"Apple Intel",-1)),Zat=pe(()=>u("option",{value:"apple-silicon"},"Apple Silicon",-1)),Jat=[Yat,$at,Wat,Kat,jat,Qat,Xat,Zat],elt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"discussion_db_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Database path:")],-1)),tlt={style:{width:"100%"}},nlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"copy_to_clipboard_add_all_details",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Add details to messages copied to clipboard:")],-1)),ilt={class:"flex flex-row"},slt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_show_browser",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Auto show browser:")],-1)),rlt={class:"flex flex-row"},olt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"activate_debug",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate debug mode:")],-1)),alt={class:"flex flex-row"},llt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"debug_log_file_path",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Debug file path:")],-1)),clt={class:"flex flex-row"},dlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"show_news_panel",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Show news panel:")],-1)),ult={class:"flex flex-row"},plt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_save",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Auto save:")],-1)),_lt={class:"flex flex-row"},hlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_update",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Auto update:")],-1)),flt={class:"flex flex-row"},mlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_update",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Auto title:")],-1)),glt={class:"flex flex-row"},blt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Elt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"user_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"User name:")],-1)),vlt={style:{width:"100%"}},ylt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"user_description",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"User description:")],-1)),Slt={style:{width:"100%"}},Tlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"use_user_informations_in_discussion",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Use user description in discussion:")],-1)),xlt={style:{width:"100%"}},Clt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"user_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"User avatar:")],-1)),Rlt={style:{width:"100%"}},Alt={for:"avatar-upload"},wlt=["src"],Nlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"use_user_name_in_discussions",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Use User Name in discussions:")],-1)),Olt={class:"flex flex-row"},Ilt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"min_n_predict",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Minimum number of output tokens space (forces the model to have more space to speak):")],-1)),Mlt={style:{width:"100%"}},Dlt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},klt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"turn_on_code_execution",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"turn on code execution:")],-1)),Llt={style:{width:"100%"}},Plt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"turn_on_code_validation",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"turn on code validation:")],-1)),Ult={style:{width:"100%"}},Flt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Blt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"use_files",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate files support:")],-1)),Glt={class:"flex flex-row"},zlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"activate_ltm",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate Long term memory:")],-1)),Vlt={class:"flex flex-row"},Hlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"summerize_discussion",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate Continuous Learning from discussions:")],-1)),qlt={class:"flex flex-row"},Ylt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_visualize_on_vectorization",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"show vectorized data:")],-1)),$lt={class:"flex flex-row"},Wlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_activate",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate data Vectorization:")],-1)),Klt={class:"flex flex-row"},jlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_build_keys_words",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Build keywords when querying the vectorized database:")],-1)),Qlt={class:"flex flex-row"},Xlt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_method",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Data vectorization method:")],-1)),Zlt=pe(()=>u("option",{value:"tfidf_vectorizer"},"tfidf Vectorizer",-1)),Jlt=pe(()=>u("option",{value:"model_embedding"},"Model Embedding",-1)),ect=[Zlt,Jlt],tct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_visualization_method",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Data visualization method:")],-1)),nct=pe(()=>u("option",{value:"PCA"},"PCA",-1)),ict=pe(()=>u("option",{value:"TSNE"},"TSNE",-1)),sct=[nct,ict],rct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_save_db",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Save the new files to the database (The database wil always grow and continue to be the same over many sessions):")],-1)),oct={class:"flex flex-row"},act=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_chunk_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Data vectorization chunk size(tokens):")],-1)),lct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_overlap_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Data vectorization overlap size(tokens):")],-1)),cct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"data_vectorization_overlap_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Number of chunks to use for each message:")],-1)),dct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},uct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"activate_internet_search",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate internet search:")],-1)),pct={class:"flex flex-row"},_ct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_quick_search",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate quick search:")],-1)),hct={class:"flex flex-row"},fct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_activate_search_decision",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate search decision:")],-1)),mct={class:"flex flex-row"},gct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_vectorization_chunk_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Internet vectorization chunk size:")],-1)),bct={class:"flex flex-col"},Ect=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_vectorization_overlap_size",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Internet vectorization overlap size:")],-1)),vct={class:"flex flex-col"},yct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_vectorization_nb_chunks",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Internet vectorization number of chunks:")],-1)),Sct={class:"flex flex-col"},Tct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"internet_nb_search_pages",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Internet number of search pages:")],-1)),xct={class:"flex flex-col"},Cct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Rct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"pdf_latex_path",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"PDF LaTeX path:")],-1)),Act={class:"flex flex-row"},wct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Nct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"positive_boost",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Positive Boost:")],-1)),Oct={class:"flex flex-row"},Ict=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"negative_boost",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Negative Boost:")],-1)),Mct={class:"flex flex-row"},Dct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"force_output_language_to_be",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Force AI to answer in this language:")],-1)),kct={class:"flex flex-row"},Lct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"fun_mode",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Fun mode:")],-1)),Pct={class:"flex flex-row"},Uct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Fct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"whisper_model",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Whisper model:")],-1)),Bct={class:"flex flex-row"},Gct=["value"],zct={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Vct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"activate_audio_infos",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate audio infos:")],-1)),Hct={class:"flex flex-row"},qct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_auto_send_input",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Send audio input automatically:")],-1)),Yct={class:"flex flex-row"},$ct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_speak",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable auto speak:")],-1)),Wct={class:"flex flex-row"},Kct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_pitch",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"audio pitch:")],-1)),jct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_silenceTimer",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"audio in silence timer (ms):")],-1)),Qct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_in_language",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Input Audio Language:")],-1)),Xct=["value"],Zct=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"audio_out_voice",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Output Audio Voice:")],-1)),Jct=["value"],edt={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},tdt={class:"flex flex-row p-3"},ndt=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),idt=[ndt],sdt=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),rdt=[sdt],odt=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Servers configurations",-1)),adt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},ldt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"discussion_db_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Host:")],-1)),cdt={style:{width:"100%"}},ddt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"discussion_db_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Port:")],-1)),udt={style:{width:"100%"}},pdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"discussion_db_name",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Activate headless server mode (deactivates all code exectuion to protect the PC from attacks):")],-1)),_dt={style:{width:"100%"}},hdt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},fdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_sd_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable sd service:")],-1)),mdt={class:"flex flex-row"},gdt=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),bdt=[gdt],Edt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"install_sd_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install SD service:")],-1)),vdt={class:"flex flex-row"},ydt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"sd_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"sd base url:")],-1)),Sdt={class:"flex flex-row"},Tdt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},xdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_sd_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable Motion Ctrl service:")],-1)),Cdt={class:"flex flex-row"},Rdt=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),Adt=[Rdt],wdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"install_sd_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install Motion Ctrl service:")],-1)),Ndt={class:"flex flex-row"},Odt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"sd_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"sd base url:")],-1)),Idt={class:"flex flex-row"},Mdt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Ddt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_ollama_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable ollama service:")],-1)),kdt={class:"flex flex-row"},Ldt=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),Pdt=[Ldt],Udt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"ollama_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install Ollama service:")],-1)),Fdt={class:"flex flex-row"},Bdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"ollama_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"ollama base url:")],-1)),Gdt={class:"flex flex-row"},zdt={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},Vdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_vllm_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable vLLM service:")],-1)),Hdt={class:"flex flex-row"},qdt=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),Ydt=[qdt],$dt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install vLLM service:")],-1)),Wdt={class:"flex flex-row"},Kdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"vllm base url:")],-1)),jdt={class:"flex flex-row"},Qdt=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_gpu_memory_utilization",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"gpu memory utilization:")],-1)),Xdt={class:"flex flex-col align-bottom"},Zdt={class:"relative"},Jdt=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"vllm_gpu_memory_utilization",class:"text-sm font-medium"}," vllm gpu memory utilization: ")],-1)),eut={class:"absolute right-0"},tut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_max_num_seqs",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"vllm max num seqs:")],-1)),nut={class:"flex flex-row"},iut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_max_model_len",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"max model len:")],-1)),sut={class:"flex flex-row"},rut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"vllm_model_path",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"vllm model path:")],-1)),out={class:"flex flex-row"},aut={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},lut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_petals_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable petals service:")],-1)),cut={class:"flex flex-row"},dut=pe(()=>u("i",{"data-feather":"help-circle",class:"w-5 h-5"},null,-1)),uut=[dut],put=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"petals_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Install Petals service:")],-1)),_ut={class:"flex flex-row"},hut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"petals_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"petals base url:")],-1)),fut={class:"flex flex-row"},mut={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},gut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_voice_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable elastic search service:")],-1)),but={class:"flex flex-row"},Eut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"install_elastic_search_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Reinstall Elastic Search service:")],-1)),vut={class:"flex flex-row"},yut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"elastic_search_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"elastic search base url:")],-1)),Sut={class:"flex flex-row"},Tut={class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},xut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"enable_voice_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable voice service:")],-1)),Cut={class:"flex flex-row"},Rut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"install_xtts_service",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"xTTS service:")],-1)),Aut={class:"flex flex-row"},wut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"xtts_base_url",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"xtts base url:")],-1)),Nut={class:"flex flex-row"},Out=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"current_language",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Current language:")],-1)),Iut={class:"flex flex-row"},Mut=["disabled"],Dut=["value"],kut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"current_voice",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Current voice:")],-1)),Lut={class:"flex flex-row"},Put=["disabled"],Uut=["value"],Fut=pe(()=>u("td",{style:{"min-width":"200px"}},[u("label",{for:"auto_read",class:"text-sm font-bold",style:{"margin-right":"1rem"}},"Enable auto read:")],-1)),But={class:"flex flex-row"},Gut=["disabled"],zut={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},Vut={class:"flex flex-row p-3"},Hut=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),qut=[Hut],Yut=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),$ut=[Yut],Wut=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Binding zoo",-1)),Kut={key:0,class:"text-base text-red-600 flex gap-3 items-center mr-2"},jut=pe(()=>u("i",{"data-feather":"alert-triangle",class:"flex-shrink-0"},null,-1)),Qut={key:1,class:"mr-2"},Xut={key:2,class:"text-base font-semibold cursor-pointer select-none items-center"},Zut={class:"flex gap-1 items-center"},Jut=["src"],ept={class:"font-bold font-large text-lg line-clamp-1"},tpt={key:0,class:"mb-2"},npt={for:"binding",class:"block ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},ipt=pe(()=>u("i",{"data-feather":"chevron-up"},null,-1)),spt=[ipt],rpt=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),opt=[rpt],apt={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},lpt={class:"flex flex-row p-3"},cpt=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),dpt=[cpt],upt=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),ppt=[upt],_pt=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Models zoo",-1)),hpt={class:"flex flex-row items-center"},fpt={key:0,class:"text-base text-red-600 flex gap-3 items-center mr-2"},mpt=pe(()=>u("i",{"data-feather":"alert-triangle",class:"flex-shrink-0"},null,-1)),gpt={key:1,class:"text-base text-red-600 flex gap-3 items-center mr-2"},bpt=pe(()=>u("i",{"data-feather":"alert-triangle",class:"flex-shrink-0"},null,-1)),Ept={key:2,class:"mr-2"},vpt={key:3,class:"text-base font-semibold cursor-pointer select-none items-center"},ypt={class:"flex gap-1 items-center"},Spt=["src"],Tpt={class:"font-bold font-large text-lg line-clamp-1"},xpt={class:"mx-2 mb-4"},Cpt={class:"relative"},Rpt={class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},Apt={key:0},wpt=pe(()=>u("div",{role:"status"},[u("svg",{"aria-hidden":"true",class:"inline w-4 h-4 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]),u("span",{class:"sr-only"},"Loading...")],-1)),Npt=[wpt],Opt={key:1},Ipt=pe(()=>u("svg",{"aria-hidden":"true",class:"w-5 h-5 text-gray-500 dark:text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})],-1)),Mpt=[Ipt],Dpt=pe(()=>u("label",{for:"only_installed"},"Show only installed models",-1)),kpt=pe(()=>u("a",{href:"https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard",target:"_blank",class:"mb-4 font-bold underline text-blue-500 pb-4"},"Hugging face Leaderboard",-1)),Lpt={key:0,role:"status",class:"text-center w-full display: flex;align-items: center;"},Ppt=pe(()=>u("svg",{"aria-hidden":"true",class:"text-center w-full display: flex;align-items: center; h-20 animate-spin fill-secondary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1)),Upt=pe(()=>u("p",{class:"heartbeat-text"},"Loading models Zoo",-1)),Fpt=[Ppt,Upt],Bpt={key:1,class:"mb-2"},Gpt={for:"model",class:"block ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},zpt=pe(()=>u("i",{"data-feather":"chevron-up"},null,-1)),Vpt=[zpt],Hpt=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),qpt=[Hpt],Ypt={class:"mb-2"},$pt={class:"p-2"},Wpt={class:"mb-3"},Kpt=pe(()=>u("label",{class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"},"Create a reference from local file path:",-1)),jpt={key:0},Qpt={class:"mb-3"},Xpt=pe(()=>u("label",{class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"},"Download from web:",-1)),Zpt={key:1,class:"relative flex flex-col items-center justify-center flex-grow h-full"},Jpt=pe(()=>u("div",{role:"status",class:"justify-center"},null,-1)),e_t={class:"relative flex flex-row flex-grow items-center w-full h-full bottom-0"},t_t={class:"w-full p-2"},n_t={class:"flex justify-between mb-1"},i_t=zu(' Downloading Loading...',1),s_t={class:"text-sm font-medium text-blue-700 dark:text-white"},r_t=["title"],o_t={class:"w-full bg-gray-200 rounded-full h-2.5 dark:bg-gray-700"},a_t={class:"flex justify-between mb-1"},l_t={class:"text-base font-medium text-blue-700 dark:text-white"},c_t={class:"text-sm font-medium text-blue-700 dark:text-white"},d_t={class:"flex flex-grow"},u_t={class:"flex flex-row flex-grow gap-3"},p_t={class:"p-2 text-center grow"},__t={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},h_t={class:"flex flex-row p-3 items-center"},f_t=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),m_t=[f_t],g_t=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),b_t=[g_t],E_t=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Personalities zoo",-1)),v_t={key:0,class:"mr-2"},y_t={class:"mr-2 font-bold font-large text-lg line-clamp-1"},S_t={key:1,class:"mr-2"},T_t={key:2,class:"text-base font-semibold cursor-pointer select-none items-center flex flex-row"},x_t={key:0,class:"flex -space-x-4 items-center"},C_t={class:"group items-center flex flex-row"},R_t=["onClick"],A_t=["src","title"],w_t=["onClick"],N_t=pe(()=>u("span",{class:"hidden group-hover:block top-0 left-7 absolute active:scale-90 bg-bg-light dark:bg-bg-dark rounded-full border-2 border-transparent",title:"Unmount personality"},[u("svg",{"aria-hidden":"true",class:"w-4 h-4 text-red-600 hover:text-red-500",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})])],-1)),O_t=[N_t],I_t=pe(()=>u("svg",{"aria-hidden":"true",class:"w-4 h-4 text-red-600 hover:text-red-500",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1)),M_t=[I_t],D_t={class:"mx-2 mb-4"},k_t=pe(()=>u("label",{for:"personality-search",class:"mb-2 text-sm font-medium text-gray-900 sr-only dark:text-white"},"Search",-1)),L_t={class:"relative"},P_t={class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},U_t={key:0},F_t=pe(()=>u("div",{role:"status"},[u("svg",{"aria-hidden":"true",class:"inline w-4 h-4 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]),u("span",{class:"sr-only"},"Loading...")],-1)),B_t=[F_t],G_t={key:1},z_t=pe(()=>u("svg",{"aria-hidden":"true",class:"w-5 h-5 text-gray-500 dark:text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})],-1)),V_t=[z_t],H_t={key:0,class:"mx-2 mb-4"},q_t={for:"persCat",class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"},Y_t=["selected"],$_t={key:0,class:"mb-2"},W_t={for:"model",class:"block ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},K_t=pe(()=>u("i",{"data-feather":"chevron-up"},null,-1)),j_t=[K_t],Q_t=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),X_t=[Q_t],Z_t={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},J_t={class:"flex flex-row p-3 items-center"},eht=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),tht=[eht],nht=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),iht=[nht],sht=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Extensions zoo",-1)),rht={key:0,class:"mr-2"},oht={key:1,class:"text-base font-semibold cursor-pointer select-none items-center flex flex-row"},aht={key:0,class:"flex -space-x-4 items-center"},lht={class:"group items-center flex flex-row"},cht=["src","title"],dht=["onClick"],uht=pe(()=>u("span",{class:"hidden group-hover:block top-0 left-7 absolute active:scale-90 bg-bg-light dark:bg-bg-dark rounded-full border-2 border-transparent",title:"Unmount personality"},[u("svg",{"aria-hidden":"true",class:"w-4 h-4 text-red-600 hover:text-red-500",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})])],-1)),pht=[uht],_ht={class:"mx-2 mb-4"},hht=pe(()=>u("label",{for:"personality-search",class:"mb-2 text-sm font-medium text-gray-900 sr-only dark:text-white"},"Search",-1)),fht={class:"relative"},mht={class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},ght={key:0},bht=pe(()=>u("div",{role:"status"},[u("svg",{"aria-hidden":"true",class:"inline w-4 h-4 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]),u("span",{class:"sr-only"},"Loading...")],-1)),Eht=[bht],vht={key:1},yht=pe(()=>u("svg",{"aria-hidden":"true",class:"w-5 h-5 text-gray-500 dark:text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})],-1)),Sht=[yht],Tht={key:0,class:"mx-2 mb-4"},xht={for:"extCat",class:"block mb-2 text-sm font-medium text-gray-900 dark:text-white"},Cht=["selected"],Rht={key:0,class:"mb-2"},Aht={for:"model",class:"block ml-2 mb-2 text-sm font-medium text-gray-900 dark:text-white"},wht=pe(()=>u("i",{"data-feather":"chevron-up"},null,-1)),Nht=[wht],Oht=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),Iht=[Oht],Mht={class:"flex flex-col mb-2 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},Dht={class:"flex flex-row p-3 items-center"},kht=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),Lht=[kht],Pht=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),Uht=[Pht],Fht=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none mr-2"}," Mounted Extensions Priority",-1)),Bht={class:"flex flex-col mb-2 p-3 rounded-lg bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-bg-light-tone-panel hover:dark:bg-bg-dark-tone-panel duration-150 shadow-lg"},Ght={class:"flex flex-row"},zht=pe(()=>u("i",{"data-feather":"chevron-right"},null,-1)),Vht=[zht],Hht=pe(()=>u("i",{"data-feather":"chevron-down"},null,-1)),qht=[Hht],Yht=pe(()=>u("h3",{class:"text-lg font-semibold cursor-pointer select-none"}," Model Configuration",-1)),$ht={class:"m-2"},Wht={class:"flex flex-row gap-2 items-center"},Kht=pe(()=>u("label",{for:"override-model-parameters",class:"block text-sm font-medium"}," Override personality model parameters ",-1)),jht={class:"m-2"},Qht=pe(()=>u("label",{for:"seed",class:"block mb-2 text-sm font-medium"}," Seed: ",-1)),Xht={class:"m-2"},Zht={class:"flex flex-col align-bottom"},Jht={class:"relative"},eft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"temperature",class:"text-sm font-medium"}," Temperature: ")],-1)),tft={class:"absolute right-0"},nft={class:"m-2"},ift={class:"flex flex-col align-bottom"},sft={class:"relative"},rft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"predict",class:"text-sm font-medium"}," N Predict: ")],-1)),oft={class:"absolute right-0"},aft={class:"m-2"},lft={class:"flex flex-col align-bottom"},cft={class:"relative"},dft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"top_k",class:"text-sm font-medium"}," Top-K: ")],-1)),uft={class:"absolute right-0"},pft={class:"m-2"},_ft={class:"flex flex-col align-bottom"},hft={class:"relative"},fft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"top_p",class:"text-sm font-medium"}," Top-P: ")],-1)),mft={class:"absolute right-0"},gft={class:"m-2"},bft={class:"flex flex-col align-bottom"},Eft={class:"relative"},vft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"repeat_penalty",class:"text-sm font-medium"}," Repeat penalty: ")],-1)),yft={class:"absolute right-0"},Sft={class:"m-2"},Tft={class:"flex flex-col align-bottom"},xft={class:"relative"},Cft=pe(()=>u("p",{class:"absolute left-0 mt-6"},[u("label",{for:"repeat_last_n",class:"text-sm font-medium"}," Repeat last N: ")],-1)),Rft={class:"absolute right-0"};function Aft(n,e,t,i,s,r){const o=mt("Card"),a=mt("BindingEntry"),l=mt("RadioOptions"),d=mt("model-entry"),c=mt("personality-entry"),_=mt("ExtensionEntry"),f=mt("AddModelDialog"),m=mt("ChoiceDialog");return N(),M($e,null,[u("div",pot,[u("div",_ot,[s.showConfirmation?(N(),M("div",hot,[u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Cancel",type:"button",onClick:e[0]||(e[0]=xe(h=>s.showConfirmation=!1,["stop"]))},mot),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm save changes",type:"button",onClick:e[1]||(e[1]=xe(h=>r.save_configuration(),["stop"]))},bot)])):W("",!0),s.showConfirmation?W("",!0):(N(),M("div",Eot,[u("button",{title:"Save configuration",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[2]||(e[2]=h=>s.showConfirmation=!0)},yot),u("button",{title:"Reset configuration",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[3]||(e[3]=h=>r.reset_configuration())},Tot),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Collapse / Expand all panels",type:"button",onClick:e[4]||(e[4]=xe(h=>s.all_collapsed=!s.all_collapsed,["stop"]))},Cot)])),u("div",Rot,[u("button",{title:"Clear uploads",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[5]||(e[5]=h=>r.api_get_req("clear_uploads").then(E=>{E.status?this.$store.state.toast.showToast("Success!",4,!0):this.$store.state.toast.showToast(["failed!"],4,!1)}))},wot),u("button",{title:"Restart program",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[6]||(e[6]=h=>r.api_get_req("restart_program").then(E=>{E.status?this.$store.state.toast.showToast("Success!",4,!0):this.$store.state.toast.showToast(["failed!"],4,!1)}))},Oot),u("button",{title:"Upgrade program ",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:e[7]||(e[7]=h=>r.api_get_req("update_software").then(E=>{E.status?this.$store.state.toast.showToast("Success!",4,!0):this.$store.state.toast.showToast("Success!",4,!0)}))},[Iot,s.has_updates?(N(),M("div",Mot,kot)):W("",!0)]),u("div",Lot,[s.settingsChanged?(N(),M("div",Pot,[Uot,s.isLoading?W("",!0):(N(),M("button",{key:0,class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Apply changes",type:"button",onClick:e[8]||(e[8]=xe(h=>r.applyConfiguration(),["stop"]))},Bot))])):W("",!0),s.isLoading?(N(),M("div",Got,[u("p",null,ge(s.loading_text),1),zot,Vot])):W("",!0)])])]),u("div",{class:Ye(s.isLoading?"pointer-events-none opacity-30 w-full":"w-full")},[u("div",Hot,[u("div",qot,[u("button",{onClick:e[9]||(e[9]=xe(h=>s.sc_collapsed=!s.sc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex flex-row items-center"},[ce(u("div",null,$ot,512),[[Mt,s.sc_collapsed]]),ce(u("div",null,Kot,512),[[Mt,!s.sc_collapsed]]),jot,Qot,u("div",Xot,[u("div",Zot,[u("div",null,[r.vramUsage&&r.vramUsage.gpus&&r.vramUsage.gpus.length==1?(N(),M("div",Jot,[(N(!0),M($e,null,dt(r.vramUsage.gpus,h=>(N(),M("div",eat,[u("img",{src:s.SVGGPU,width:"25",height:"25"},null,8,tat),u("h3",nat,[u("div",null,ge(r.computedFileSize(h.used_vram))+" / "+ge(r.computedFileSize(h.total_vram))+" ("+ge(h.percentage)+"%) ",1)])]))),256))])):W("",!0),r.vramUsage&&r.vramUsage.gpus&&r.vramUsage.gpus.length>1?(N(),M("div",iat,[u("div",sat,[u("img",{src:s.SVGGPU,width:"25",height:"25"},null,8,rat),u("h3",oat,[u("div",null,ge(r.vramUsage.gpus.length)+"x ",1)])])])):W("",!0)]),aat,u("h3",lat,[u("div",null,ge(r.ram_usage)+" / "+ge(r.ram_total_space)+" ("+ge(r.ram_percent_usage)+"%)",1)]),cat,u("h3",dat,[u("div",null,ge(r.disk_binding_models_usage)+" / "+ge(r.disk_total_space)+" ("+ge(r.disk_percent_usage)+"%)",1)])])])])]),u("div",{class:Ye([{hidden:s.sc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",uat,[pat,u("div",_at,[u("div",null,[hat,Ze(ge(r.ram_available_space),1)]),u("div",null,[fat,Ze(" "+ge(r.ram_usage)+" / "+ge(r.ram_total_space)+" ("+ge(r.ram_percent_usage)+")% ",1)])]),u("div",mat,[u("div",gat,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt("width: "+r.ram_percent_usage+"%;")},null,4)])])]),u("div",bat,[Eat,u("div",vat,[u("div",null,[yat,Ze(ge(r.disk_available_space),1)]),u("div",null,[Sat,Ze(" "+ge(r.disk_binding_models_usage)+" / "+ge(r.disk_total_space)+" ("+ge(r.disk_percent_usage)+"%)",1)])]),u("div",Tat,[u("div",xat,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt("width: "+r.disk_percent_usage+"%;")},null,4)])])]),(N(!0),M($e,null,dt(r.vramUsage.gpus,h=>(N(),M("div",{class:"mb-2",key:h},[u("label",Cat,[u("img",{src:s.SVGGPU,width:"25",height:"25"},null,8,Rat),Ze(" GPU usage: ")]),u("div",Aat,[u("div",null,[wat,Ze(ge(h.gpu_model),1)]),u("div",null,[Nat,Ze(ge(this.computedFileSize(h.available_space)),1)]),u("div",null,[Oat,Ze(" "+ge(this.computedFileSize(h.used_vram))+" / "+ge(this.computedFileSize(h.total_vram))+" ("+ge(h.percentage)+"%)",1)])]),u("div",Iat,[u("div",Mat,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt("width: "+h.percentage+"%;")},null,4)])])]))),128))],2)]),u("div",Dat,[u("div",kat,[u("button",{onClick:e[10]||(e[10]=xe(h=>s.minconf_collapsed=!s.minconf_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex flex-row items-center"},[ce(u("div",null,Pat,512),[[Mt,s.minconf_collapsed]]),ce(u("div",null,Fat,512),[[Mt,!s.minconf_collapsed]]),Bat])]),u("div",{class:Ye([{hidden:s.minconf_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",Gat,[Ie(o,{title:"General",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",zat,[u("tr",null,[Vat,u("td",Hat,[u("div",qat,[ce(u("select",{id:"hardware_mode",required:"","onUpdate:modelValue":e[11]||(e[11]=h=>r.configFile.hardware_mode=h),onChange:e[12]||(e[12]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},Jat,544),[[zn,r.configFile.hardware_mode]])])])]),u("tr",null,[elt,u("td",tlt,[ce(u("input",{type:"text",id:"discussion_db_name",required:"","onUpdate:modelValue":e[13]||(e[13]=h=>r.configFile.discussion_db_name=h),onChange:e[14]||(e[14]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600 dark:bg-gray-600"},null,544),[[Ue,r.configFile.discussion_db_name]])])]),u("tr",null,[nlt,u("td",null,[u("div",ilt,[ce(u("input",{type:"checkbox",id:"copy_to_clipboard_add_all_details",required:"","onUpdate:modelValue":e[15]||(e[15]=h=>r.configFile.copy_to_clipboard_add_all_details=h),onChange:e[16]||(e[16]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.copy_to_clipboard_add_all_details]])])])]),u("tr",null,[slt,u("td",null,[u("div",rlt,[ce(u("input",{type:"checkbox",id:"auto_show_browser",required:"","onUpdate:modelValue":e[17]||(e[17]=h=>r.configFile.auto_show_browser=h),onChange:e[18]||(e[18]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_show_browser]])])])]),u("tr",null,[olt,u("td",null,[u("div",alt,[ce(u("input",{type:"checkbox",id:"activate_debug",required:"","onUpdate:modelValue":e[19]||(e[19]=h=>r.configFile.debug=h),onChange:e[20]||(e[20]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.debug]])])])]),u("tr",null,[llt,u("td",null,[u("div",clt,[ce(u("input",{type:"text",id:"debug_log_file_path",required:"","onUpdate:modelValue":e[21]||(e[21]=h=>r.configFile.debug_log_file_path=h),onChange:e[22]||(e[22]=h=>s.settingsChanged=!0),class:"m-2 h-50 w-50 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.debug_log_file_path]])])])]),u("tr",null,[dlt,u("td",null,[u("div",ult,[ce(u("input",{type:"checkbox",id:"show_news_panel",required:"","onUpdate:modelValue":e[23]||(e[23]=h=>r.configFile.show_news_panel=h),onChange:e[24]||(e[24]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.show_news_panel]])])])]),u("tr",null,[plt,u("td",null,[u("div",_lt,[ce(u("input",{type:"checkbox",id:"auto_save",required:"","onUpdate:modelValue":e[25]||(e[25]=h=>r.configFile.auto_save=h),onChange:e[26]||(e[26]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_save]])])])]),u("tr",null,[hlt,u("td",null,[u("div",flt,[ce(u("input",{type:"checkbox",id:"auto_update",required:"","onUpdate:modelValue":e[27]||(e[27]=h=>r.configFile.auto_update=h),onChange:e[28]||(e[28]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_update]])])])]),u("tr",null,[mlt,u("td",null,[u("div",glt,[ce(u("input",{type:"checkbox",id:"auto_title",required:"","onUpdate:modelValue":e[29]||(e[29]=h=>r.configFile.auto_title=h),onChange:e[30]||(e[30]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_title]])])])])])]),_:1}),Ie(o,{title:"User",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",blt,[u("tr",null,[Elt,u("td",vlt,[ce(u("input",{type:"text",id:"user_name",required:"","onUpdate:modelValue":e[31]||(e[31]=h=>r.configFile.user_name=h),onChange:e[32]||(e[32]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.user_name]])])]),u("tr",null,[ylt,u("td",Slt,[ce(u("textarea",{id:"user_description",required:"","onUpdate:modelValue":e[33]||(e[33]=h=>r.configFile.user_description=h),onChange:e[34]||(e[34]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.user_description]])])]),u("tr",null,[Tlt,u("td",xlt,[ce(u("input",{type:"checkbox",id:"use_user_informations_in_discussion",required:"","onUpdate:modelValue":e[35]||(e[35]=h=>r.configFile.use_user_informations_in_discussion=h),onChange:e[36]||(e[36]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.use_user_informations_in_discussion]])])]),u("tr",null,[Clt,u("td",Rlt,[u("label",Alt,[u("img",{src:"/user_infos/"+r.configFile.user_avatar,class:"w-50 h-50 rounded-full",style:{"max-width":"50px","max-height":"50px",cursor:"pointer"}},null,8,wlt)]),u("input",{type:"file",id:"avatar-upload",style:{display:"none"},onChange:e[37]||(e[37]=(...h)=>r.uploadAvatar&&r.uploadAvatar(...h))},null,32)])]),u("tr",null,[Nlt,u("td",null,[u("div",Olt,[ce(u("input",{type:"checkbox",id:"use_user_name_in_discussions",required:"","onUpdate:modelValue":e[38]||(e[38]=h=>r.configFile.use_user_name_in_discussions=h),onChange:e[39]||(e[39]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.use_user_name_in_discussions]])])])]),u("tr",null,[Ilt,u("td",Mlt,[ce(u("input",{type:"number",id:"min_n_predict",required:"","onUpdate:modelValue":e[40]||(e[40]=h=>r.configFile.min_n_predict=h),onChange:e[41]||(e[41]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.min_n_predict]])])])])]),_:1}),Ie(o,{title:"Code execution",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Dlt,[u("tr",null,[klt,u("td",Llt,[ce(u("input",{type:"checkbox",id:"turn_on_code_execution",required:"","onUpdate:modelValue":e[42]||(e[42]=h=>r.configFile.turn_on_code_execution=h),onChange:e[43]||(e[43]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.turn_on_code_execution]])])]),u("tr",null,[Plt,u("td",Ult,[ce(u("input",{type:"checkbox",id:"turn_on_code_validation",required:"","onUpdate:modelValue":e[44]||(e[44]=h=>r.configFile.turn_on_code_validation=h),onChange:e[45]||(e[45]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.turn_on_code_validation]])])])])]),_:1}),Ie(o,{title:"Data Vectorization",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Flt,[u("tr",null,[Blt,u("td",null,[u("div",Glt,[ce(u("input",{type:"checkbox",id:"use_files",required:"","onUpdate:modelValue":e[46]||(e[46]=h=>r.configFile.use_files=h),onChange:e[47]||(e[47]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.use_files]])])])]),u("tr",null,[zlt,u("td",null,[u("div",Vlt,[ce(u("input",{type:"checkbox",id:"activate_ltm",required:"","onUpdate:modelValue":e[48]||(e[48]=h=>r.configFile.activate_ltm=h),onChange:e[49]||(e[49]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.activate_ltm]])])])]),u("tr",null,[Hlt,u("td",null,[u("div",qlt,[ce(u("input",{type:"checkbox",id:"summerize_discussion",required:"","onUpdate:modelValue":e[50]||(e[50]=h=>r.configFile.summerize_discussion=h),onChange:e[51]||(e[51]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.summerize_discussion]])])])]),u("tr",null,[Ylt,u("td",null,[u("div",$lt,[ce(u("input",{type:"checkbox",id:"data_vectorization_visualize_on_vectorization",required:"","onUpdate:modelValue":e[52]||(e[52]=h=>r.configFile.data_vectorization_visualize_on_vectorization=h),onChange:e[53]||(e[53]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.data_vectorization_visualize_on_vectorization]])])])]),u("tr",null,[Wlt,u("td",null,[u("div",Klt,[ce(u("input",{type:"checkbox",id:"data_vectorization_activate",required:"","onUpdate:modelValue":e[54]||(e[54]=h=>r.configFile.data_vectorization_activate=h),onChange:e[55]||(e[55]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.data_vectorization_activate]])])])]),u("tr",null,[jlt,u("td",null,[u("div",Qlt,[ce(u("input",{type:"checkbox",id:"data_vectorization_build_keys_words",required:"","onUpdate:modelValue":e[56]||(e[56]=h=>r.configFile.data_vectorization_build_keys_words=h),onChange:e[57]||(e[57]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.data_vectorization_build_keys_words]])])])]),u("tr",null,[Xlt,u("td",null,[ce(u("select",{id:"data_vectorization_method",required:"","onUpdate:modelValue":e[58]||(e[58]=h=>r.configFile.data_vectorization_method=h),onChange:e[59]||(e[59]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},ect,544),[[zn,r.configFile.data_vectorization_method]])])]),u("tr",null,[tct,u("td",null,[ce(u("select",{id:"data_visualization_method",required:"","onUpdate:modelValue":e[60]||(e[60]=h=>r.configFile.data_visualization_method=h),onChange:e[61]||(e[61]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},sct,544),[[zn,r.configFile.data_visualization_method]])])]),u("tr",null,[rct,u("td",null,[u("div",oct,[ce(u("input",{type:"checkbox",id:"data_vectorization_save_db",required:"","onUpdate:modelValue":e[62]||(e[62]=h=>r.configFile.data_vectorization_save_db=h),onChange:e[63]||(e[63]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.data_vectorization_save_db]])])])]),u("tr",null,[act,u("td",null,[ce(u("input",{id:"data_vectorization_chunk_size","onUpdate:modelValue":e[64]||(e[64]=h=>r.configFile.data_vectorization_chunk_size=h),onChange:e[65]||(e[65]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"64000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.data_vectorization_chunk_size]]),ce(u("input",{"onUpdate:modelValue":e[66]||(e[66]=h=>r.configFile.data_vectorization_chunk_size=h),type:"number",onChange:e[67]||(e[67]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.data_vectorization_chunk_size]])])]),u("tr",null,[lct,u("td",null,[ce(u("input",{id:"data_vectorization_overlap_size","onUpdate:modelValue":e[68]||(e[68]=h=>r.configFile.data_vectorization_overlap_size=h),onChange:e[69]||(e[69]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"64000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.data_vectorization_overlap_size]]),ce(u("input",{"onUpdate:modelValue":e[70]||(e[70]=h=>r.configFile.data_vectorization_overlap_size=h),type:"number",onChange:e[71]||(e[71]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.data_vectorization_overlap_size]])])]),u("tr",null,[cct,u("td",null,[ce(u("input",{id:"data_vectorization_nb_chunks","onUpdate:modelValue":e[72]||(e[72]=h=>r.configFile.data_vectorization_nb_chunks=h),onChange:e[73]||(e[73]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"1000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.data_vectorization_nb_chunks]]),ce(u("input",{"onUpdate:modelValue":e[74]||(e[74]=h=>r.configFile.data_vectorization_nb_chunks=h),type:"number",onChange:e[75]||(e[75]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.data_vectorization_nb_chunks]])])])])]),_:1}),Ie(o,{title:"Internet search",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",dct,[u("tr",null,[uct,u("td",null,[u("div",pct,[ce(u("input",{type:"checkbox",id:"fun_mode",required:"","onUpdate:modelValue":e[76]||(e[76]=h=>r.configFile.activate_internet_search=h),onChange:e[77]||(e[77]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.activate_internet_search]])])])]),u("tr",null,[_ct,u("td",null,[u("div",hct,[ce(u("input",{type:"checkbox",id:"internet_quick_search",required:"","onUpdate:modelValue":e[78]||(e[78]=h=>r.configFile.internet_quick_search=h),onChange:e[79]||(e[79]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.internet_quick_search]])])])]),u("tr",null,[fct,u("td",null,[u("div",mct,[ce(u("input",{type:"checkbox",id:"internet_activate_search_decision",required:"","onUpdate:modelValue":e[80]||(e[80]=h=>r.configFile.internet_activate_search_decision=h),onChange:e[81]||(e[81]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.internet_activate_search_decision]])])])]),u("tr",null,[gct,u("td",null,[u("div",bct,[ce(u("input",{id:"internet_vectorization_chunk_size","onUpdate:modelValue":e[82]||(e[82]=h=>r.configFile.internet_vectorization_chunk_size=h),onChange:e[83]||(e[83]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"64000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.internet_vectorization_chunk_size]]),ce(u("input",{"onUpdate:modelValue":e[84]||(e[84]=h=>r.configFile.internet_vectorization_chunk_size=h),type:"number",onChange:e[85]||(e[85]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.internet_vectorization_chunk_size]])])])]),u("tr",null,[Ect,u("td",null,[u("div",vct,[ce(u("input",{id:"internet_vectorization_overlap_size","onUpdate:modelValue":e[86]||(e[86]=h=>r.configFile.internet_vectorization_overlap_size=h),onChange:e[87]||(e[87]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"1000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.internet_vectorization_overlap_size]]),ce(u("input",{"onUpdate:modelValue":e[88]||(e[88]=h=>r.configFile.internet_vectorization_overlap_size=h),type:"number",onChange:e[89]||(e[89]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.internet_vectorization_overlap_size]])])])]),u("tr",null,[yct,u("td",null,[u("div",Sct,[ce(u("input",{id:"internet_vectorization_nb_chunks","onUpdate:modelValue":e[90]||(e[90]=h=>r.configFile.internet_vectorization_nb_chunks=h),onChange:e[91]||(e[91]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"100",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.internet_vectorization_nb_chunks]]),ce(u("input",{"onUpdate:modelValue":e[92]||(e[92]=h=>r.configFile.internet_vectorization_nb_chunks=h),type:"number",onChange:e[93]||(e[93]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.internet_vectorization_nb_chunks]])])])]),u("tr",null,[Tct,u("td",null,[u("div",xct,[ce(u("input",{id:"internet_nb_search_pages","onUpdate:modelValue":e[94]||(e[94]=h=>r.configFile.internet_nb_search_pages=h),onChange:e[95]||(e[95]=h=>s.settingsChanged=!0),type:"range",min:"1",max:"100",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.internet_nb_search_pages]]),ce(u("input",{"onUpdate:modelValue":e[96]||(e[96]=h=>r.configFile.internet_nb_search_pages=h),type:"number",onChange:e[97]||(e[97]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.internet_nb_search_pages]])])])])])]),_:1}),Ie(o,{title:"Latex",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Cct,[u("tr",null,[Rct,u("td",null,[u("div",Act,[ce(u("input",{type:"text",id:"pdf_latex_path",required:"","onUpdate:modelValue":e[98]||(e[98]=h=>r.configFile.pdf_latex_path=h),onChange:e[99]||(e[99]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.pdf_latex_path]])])])])])]),_:1}),Ie(o,{title:"Boost",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",wct,[u("tr",null,[Nct,u("td",null,[u("div",Oct,[ce(u("input",{type:"text",id:"positive_boost",required:"","onUpdate:modelValue":e[100]||(e[100]=h=>r.configFile.positive_boost=h),onChange:e[101]||(e[101]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.positive_boost]])])])]),u("tr",null,[Ict,u("td",null,[u("div",Mct,[ce(u("input",{type:"text",id:"negative_boost",required:"","onUpdate:modelValue":e[102]||(e[102]=h=>r.configFile.negative_boost=h),onChange:e[103]||(e[103]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.negative_boost]])])])]),u("tr",null,[Dct,u("td",null,[u("div",kct,[ce(u("input",{type:"text",id:"force_output_language_to_be",required:"","onUpdate:modelValue":e[104]||(e[104]=h=>r.configFile.force_output_language_to_be=h),onChange:e[105]||(e[105]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.force_output_language_to_be]])])])]),u("tr",null,[Lct,u("td",null,[u("div",Pct,[ce(u("input",{type:"checkbox",id:"fun_mode",required:"","onUpdate:modelValue":e[106]||(e[106]=h=>r.configFile.fun_mode=h),onChange:e[107]||(e[107]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.fun_mode]])])])])])]),_:1}),Ie(o,{title:"Whisper audio transcription",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Uct,[u("tr",null,[Fct,u("td",null,[u("div",Bct,[ce(u("select",{id:"whisper_model","onUpdate:modelValue":e[108]||(e[108]=h=>r.configFile.whisper_model=h),onChange:e[109]||(e[109]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},[(N(!0),M($e,null,dt(r.whisperModels,h=>(N(),M("option",{key:h,value:h},ge(h),9,Gct))),128))],544),[[zn,r.configFile.whisper_model]])])])])])]),_:1}),Ie(o,{title:"Browser Audio",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",zct,[u("tr",null,[Vct,u("td",null,[u("div",Hct,[ce(u("input",{type:"checkbox",id:"activate_audio_infos",required:"","onUpdate:modelValue":e[110]||(e[110]=h=>r.configFile.activate_audio_infos=h),onChange:e[111]||(e[111]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.activate_audio_infos]])])])]),u("tr",null,[qct,u("td",null,[u("div",Yct,[ce(u("input",{type:"checkbox",id:"audio_auto_send_input",required:"","onUpdate:modelValue":e[112]||(e[112]=h=>r.configFile.audio_auto_send_input=h),onChange:e[113]||(e[113]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.audio_auto_send_input]])])])]),u("tr",null,[$ct,u("td",null,[u("div",Wct,[ce(u("input",{type:"checkbox",id:"auto_speak",required:"","onUpdate:modelValue":e[114]||(e[114]=h=>r.configFile.auto_speak=h),onChange:e[115]||(e[115]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.auto_speak]])])])]),u("tr",null,[Kct,u("td",null,[ce(u("input",{id:"audio_pitch","onUpdate:modelValue":e[116]||(e[116]=h=>r.configFile.audio_pitch=h),onChange:e[117]||(e[117]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"10",step:"0.1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.audio_pitch]]),ce(u("input",{"onUpdate:modelValue":e[118]||(e[118]=h=>r.configFile.audio_pitch=h),onChange:e[119]||(e[119]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.audio_pitch]])])]),u("tr",null,[jct,u("td",null,[ce(u("input",{id:"audio_silenceTimer","onUpdate:modelValue":e[120]||(e[120]=h=>r.configFile.audio_silenceTimer=h),onChange:e[121]||(e[121]=h=>s.settingsChanged=!0),type:"range",min:"0",max:"10000",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.audio_silenceTimer]]),ce(u("input",{"onUpdate:modelValue":e[122]||(e[122]=h=>r.configFile.audio_silenceTimer=h),onChange:e[123]||(e[123]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.audio_silenceTimer]])])]),u("tr",null,[Qct,u("td",null,[ce(u("select",{id:"audio_in_language","onUpdate:modelValue":e[124]||(e[124]=h=>r.configFile.audio_in_language=h),onChange:e[125]||(e[125]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},[(N(!0),M($e,null,dt(r.audioLanguages,h=>(N(),M("option",{key:h.code,value:h.code},ge(h.name),9,Xct))),128))],544),[[zn,r.configFile.audio_in_language]])])]),u("tr",null,[Zct,u("td",null,[ce(u("select",{id:"audio_out_voice","onUpdate:modelValue":e[126]||(e[126]=h=>r.configFile.audio_out_voice=h),onChange:e[127]||(e[127]=h=>s.settingsChanged=!0),class:"w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},[(N(!0),M($e,null,dt(s.audioVoices,h=>(N(),M("option",{key:h.name,value:h.name},ge(h.name),9,Jct))),128))],544),[[zn,r.configFile.audio_out_voice]])])])])]),_:1})])],2)]),u("div",edt,[u("div",tdt,[u("button",{onClick:e[128]||(e[128]=xe(h=>s.servers_conf_collapsed=!s.servers_conf_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex flex-row items-center"},[ce(u("div",null,idt,512),[[Mt,s.servers_conf_collapsed]]),ce(u("div",null,rdt,512),[[Mt,!s.servers_conf_collapsed]]),odt])]),u("div",{class:Ye([{hidden:s.servers_conf_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[Ie(o,{title:"Lollms service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",adt,[u("tr",null,[ldt,u("td",cdt,[ce(u("input",{type:"text",id:"host",required:"","onUpdate:modelValue":e[129]||(e[129]=h=>r.configFile.host=h),onChange:e[130]||(e[130]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600 dark:bg-gray-600"},null,544),[[Ue,r.configFile.host]])])]),u("tr",null,[ddt,u("td",udt,[ce(u("input",{type:"number",step:"1",id:"port",required:"","onUpdate:modelValue":e[131]||(e[131]=h=>r.configFile.port=h),onChange:e[132]||(e[132]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600 dark:bg-gray-600"},null,544),[[Ue,r.configFile.port]])])]),u("tr",null,[pdt,u("td",_dt,[ce(u("input",{type:"checkbox",id:"headless_server_mode",required:"","onUpdate:modelValue":e[133]||(e[133]=h=>r.configFile.headless_server_mode=h),onChange:e[134]||(e[134]=h=>s.settingsChanged=!0),class:"w-full w-full mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600 dark:bg-gray-600"},null,544),[[ht,r.configFile.headless_server_mode]])])])])]),_:1}),Ie(o,{title:"Stable diffusion service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",hdt,[u("tr",null,[fdt,u("td",null,[u("div",mdt,[ce(u("input",{type:"checkbox",id:"enable_sd_service",required:"","onUpdate:modelValue":e[135]||(e[135]=h=>r.configFile.enable_sd_service=h),onChange:e[136]||(e[136]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_sd_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[137]||(e[137]=h=>this.$store.state.messageBox.showMessage("Activates Stable diffusion service. The service will be automatically loaded at startup alowing you to use the stable diffusion endpoint to generate images"))},bdt)])]),u("tr",null,[Edt,u("td",null,[u("div",vdt,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[138]||(e[138]=(...h)=>r.reinstallSDService&&r.reinstallSDService(...h))},"install sd service"),u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[139]||(e[139]=(...h)=>r.startSDService&&r.startSDService(...h))},"start sd service")])])]),u("tr",null,[ydt,u("td",null,[u("div",Sdt,[ce(u("input",{type:"text",id:"sd_base_url",required:"","onUpdate:modelValue":e[140]||(e[140]=h=>r.configFile.sd_base_url=h),onChange:e[141]||(e[141]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.sd_base_url]])])])])])]),_:1}),Ie(o,{title:"Motion Ctrl service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Tdt,[u("tr",null,[xdt,u("td",null,[u("div",Cdt,[ce(u("input",{type:"checkbox",id:"enable_motion_ctrl_service",required:"","onUpdate:modelValue":e[142]||(e[142]=h=>r.configFile.enable_motion_ctrl_service=h),onChange:e[143]||(e[143]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_motion_ctrl_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[144]||(e[144]=h=>this.$store.state.messageBox.showMessage("Activates Motion ctrl service. The service will be automatically loaded at startup alowing you to use the motoin control endpoint to generate videos"))},Adt)])]),u("tr",null,[wdt,u("td",null,[u("div",Ndt,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[145]||(e[145]=(...h)=>r.reinstallMotionCtrlService&&r.reinstallMotionCtrlService(...h))},"install Motion Ctrl service")])])]),u("tr",null,[Odt,u("td",null,[u("div",Idt,[ce(u("input",{type:"text",id:"sd_base_url",required:"","onUpdate:modelValue":e[146]||(e[146]=h=>r.configFile.sd_base_url=h),onChange:e[147]||(e[147]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.sd_base_url]])])])])])]),_:1}),Ie(o,{title:"Ollama service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Mdt,[u("tr",null,[Ddt,u("td",null,[u("div",kdt,[ce(u("input",{type:"checkbox",id:"enable_ollama_service",required:"","onUpdate:modelValue":e[148]||(e[148]=h=>r.configFile.enable_ollama_service=h),onChange:e[149]||(e[149]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_ollama_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[150]||(e[150]=h=>this.$store.state.messageBox.showMessage(`Activates ollama service. The service will be automatically loaded at startup alowing you to use the ollama binding. If you are using windows, this uses wsl which requires you to have it installed or at least activated. If You are using windows, this will install wsl so you need to activate it. -Here is how you can do that`))},Pdt)])]),u("tr",null,[Udt,u("td",null,[u("div",Fdt,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[150]||(e[150]=(...h)=>r.reinstallOLLAMAService&&r.reinstallOLLAMAService(...h))},"install ollama service"),u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[151]||(e[151]=(...h)=>r.startollamaService&&r.startollamaService(...h))},"start ollama service")])])]),u("tr",null,[Bdt,u("td",null,[u("div",Gdt,[ce(u("input",{type:"text",id:"ollama_base_url",required:"","onUpdate:modelValue":e[152]||(e[152]=h=>r.configFile.ollama_base_url=h),onChange:e[153]||(e[153]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.ollama_base_url]])])])])])]),_:1}),Ie(o,{title:"vLLM service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",zdt,[u("tr",null,[Vdt,u("td",null,[u("div",Hdt,[ce(u("input",{type:"checkbox",id:"enable_vllm_service",required:"","onUpdate:modelValue":e[154]||(e[154]=h=>r.configFile.enable_vllm_service=h),onChange:e[155]||(e[155]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_vllm_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[156]||(e[156]=h=>this.$store.state.messageBox.showMessage(`Activates vllm service. The service will be automatically loaded at startup alowing you to use the elf binding. +Here is how you can do that`))},Pdt)])]),u("tr",null,[Udt,u("td",null,[u("div",Fdt,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[151]||(e[151]=(...h)=>r.reinstallOLLAMAService&&r.reinstallOLLAMAService(...h))},"install ollama service"),u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[152]||(e[152]=(...h)=>r.startollamaService&&r.startollamaService(...h))},"start ollama service")])])]),u("tr",null,[Bdt,u("td",null,[u("div",Gdt,[ce(u("input",{type:"text",id:"ollama_base_url",required:"","onUpdate:modelValue":e[153]||(e[153]=h=>r.configFile.ollama_base_url=h),onChange:e[154]||(e[154]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.ollama_base_url]])])])])])]),_:1}),Ie(o,{title:"vLLM service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",zdt,[u("tr",null,[Vdt,u("td",null,[u("div",Hdt,[ce(u("input",{type:"checkbox",id:"enable_vllm_service",required:"","onUpdate:modelValue":e[155]||(e[155]=h=>r.configFile.enable_vllm_service=h),onChange:e[156]||(e[156]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_vllm_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[157]||(e[157]=h=>this.$store.state.messageBox.showMessage(`Activates vllm service. The service will be automatically loaded at startup alowing you to use the elf binding. If you are using windows, this uses wsl which requires you to have it installed or at least activated. If You are using windows, this will install wsl so you need to activate it. -Here is how you can do that`))},Ydt)])]),u("tr",null,[$dt,u("td",null,[u("div",Wdt,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[157]||(e[157]=(...h)=>r.reinstallvLLMService&&r.reinstallvLLMService(...h))},"install vLLM service"),u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[158]||(e[158]=(...h)=>r.startvLLMService&&r.startvLLMService(...h))},"start vllm service")])])]),u("tr",null,[Kdt,u("td",null,[u("div",jdt,[ce(u("input",{type:"text",id:"vllm_url",required:"","onUpdate:modelValue":e[159]||(e[159]=h=>r.configFile.vllm_url=h),onChange:e[160]||(e[160]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.vllm_url]])])])]),u("tr",null,[Qdt,u("td",null,[u("div",Xdt,[u("div",Zdt,[Jdt,u("p",eut,[ce(u("input",{type:"text",id:"temp-val","onUpdate:modelValue":e[161]||(e[161]=h=>r.configFile.vllm_gpu_memory_utilization=h),onChange:e[162]||(e[162]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.vllm_gpu_memory_utilization]])])]),ce(u("input",{id:"vllm_gpu_memory_utilization",onChange:e[163]||(e[163]=h=>s.settingsChanged=!0),type:"range","onUpdate:modelValue":e[164]||(e[164]=h=>r.configFile.vllm_gpu_memory_utilization=h),min:"0.10",max:"1",step:"0.01",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.vllm_gpu_memory_utilization]])])])]),u("tr",null,[tut,u("td",null,[u("div",nut,[ce(u("input",{type:"number",id:"vllm_max_num_seqs",min:"64",max:"2048",required:"","onUpdate:modelValue":e[165]||(e[165]=h=>r.configFile.vllm_max_num_seqs=h),onChange:e[166]||(e[166]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.vllm_max_num_seqs]])])])]),u("tr",null,[iut,u("td",null,[u("div",sut,[ce(u("input",{type:"number",id:"vllm_max_model_len",min:"2048",max:"1000000",required:"","onUpdate:modelValue":e[167]||(e[167]=h=>r.configFile.vllm_max_model_len=h),onChange:e[168]||(e[168]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.vllm_max_model_len]])])])]),u("tr",null,[rut,u("td",null,[u("div",out,[ce(u("input",{type:"text",id:"vllm_model_path",required:"","onUpdate:modelValue":e[169]||(e[169]=h=>r.configFile.vllm_model_path=h),onChange:e[170]||(e[170]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.vllm_model_path]])])])])])]),_:1}),Ie(o,{title:"Petals service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",aut,[u("tr",null,[lut,u("td",null,[u("div",cut,[ce(u("input",{type:"checkbox",id:"enable_petals_service",required:"","onUpdate:modelValue":e[171]||(e[171]=h=>r.configFile.enable_petals_service=h),onChange:e[172]||(e[172]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_petals_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[173]||(e[173]=h=>this.$store.state.messageBox.showMessage(`Activates Petals service. The service will be automatically loaded at startup alowing you to use the petals endpoint to generate text in a distributed network. +Here is how you can do that`))},Ydt)])]),u("tr",null,[$dt,u("td",null,[u("div",Wdt,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[158]||(e[158]=(...h)=>r.reinstallvLLMService&&r.reinstallvLLMService(...h))},"install vLLM service"),u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[159]||(e[159]=(...h)=>r.startvLLMService&&r.startvLLMService(...h))},"start vllm service")])])]),u("tr",null,[Kdt,u("td",null,[u("div",jdt,[ce(u("input",{type:"text",id:"vllm_url",required:"","onUpdate:modelValue":e[160]||(e[160]=h=>r.configFile.vllm_url=h),onChange:e[161]||(e[161]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.vllm_url]])])])]),u("tr",null,[Qdt,u("td",null,[u("div",Xdt,[u("div",Zdt,[Jdt,u("p",eut,[ce(u("input",{type:"text",id:"temp-val","onUpdate:modelValue":e[162]||(e[162]=h=>r.configFile.vllm_gpu_memory_utilization=h),onChange:e[163]||(e[163]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.vllm_gpu_memory_utilization]])])]),ce(u("input",{id:"vllm_gpu_memory_utilization",onChange:e[164]||(e[164]=h=>s.settingsChanged=!0),type:"range","onUpdate:modelValue":e[165]||(e[165]=h=>r.configFile.vllm_gpu_memory_utilization=h),min:"0.10",max:"1",step:"0.01",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.vllm_gpu_memory_utilization]])])])]),u("tr",null,[tut,u("td",null,[u("div",nut,[ce(u("input",{type:"number",id:"vllm_max_num_seqs",min:"64",max:"2048",required:"","onUpdate:modelValue":e[166]||(e[166]=h=>r.configFile.vllm_max_num_seqs=h),onChange:e[167]||(e[167]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.vllm_max_num_seqs]])])])]),u("tr",null,[iut,u("td",null,[u("div",sut,[ce(u("input",{type:"number",id:"vllm_max_model_len",min:"2048",max:"1000000",required:"","onUpdate:modelValue":e[168]||(e[168]=h=>r.configFile.vllm_max_model_len=h),onChange:e[169]||(e[169]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.vllm_max_model_len]])])])]),u("tr",null,[rut,u("td",null,[u("div",out,[ce(u("input",{type:"text",id:"vllm_model_path",required:"","onUpdate:modelValue":e[170]||(e[170]=h=>r.configFile.vllm_model_path=h),onChange:e[171]||(e[171]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.vllm_model_path]])])])])])]),_:1}),Ie(o,{title:"Petals service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",aut,[u("tr",null,[lut,u("td",null,[u("div",cut,[ce(u("input",{type:"checkbox",id:"enable_petals_service",required:"","onUpdate:modelValue":e[172]||(e[172]=h=>r.configFile.enable_petals_service=h),onChange:e[173]||(e[173]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_petals_service]])])]),u("td",null,[u("div",{class:"hover:text-secondary duration-75 active:scale-90 peer-checked:text-primary",onClick:e[174]||(e[174]=h=>this.$store.state.messageBox.showMessage(`Activates Petals service. The service will be automatically loaded at startup alowing you to use the petals endpoint to generate text in a distributed network. If You are using windows, this will install wsl so you need to activate it. -Here is how you can do that`))},uut)])]),u("tr",null,[put,u("td",null,[u("div",_ut,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[174]||(e[174]=(...h)=>r.reinstallPetalsService&&r.reinstallPetalsService(...h))},"install petals service")])])]),u("tr",null,[hut,u("td",null,[u("div",fut,[ce(u("input",{type:"text",id:"petals_base_url",required:"","onUpdate:modelValue":e[175]||(e[175]=h=>r.configFile.petals_base_url=h),onChange:e[176]||(e[176]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.petals_base_url]])])])])])]),_:1}),Ie(o,{title:"Elastic search Service (under construction)",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",mut,[u("tr",null,[gut,u("td",null,[u("div",but,[ce(u("input",{type:"checkbox",id:"elastic_search_service",required:"","onUpdate:modelValue":e[177]||(e[177]=h=>r.configFile.elastic_search_service=h),onChange:e[178]||(e[178]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.elastic_search_service]])])])]),u("tr",null,[Eut,u("td",null,[u("div",vut,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[179]||(e[179]=(...h)=>r.reinstallElasticSearchService&&r.reinstallElasticSearchService(...h))},"install ElasticSearch service")])])]),u("tr",null,[yut,u("td",null,[u("div",Sut,[ce(u("input",{type:"text",id:"elastic_search_url",required:"","onUpdate:modelValue":e[180]||(e[180]=h=>r.configFile.elastic_search_url=h),onChange:e[181]||(e[181]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.elastic_search_url]])])])])])]),_:1}),Ie(o,{title:"XTTS service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Tut,[u("tr",null,[xut,u("td",null,[u("div",Cut,[ce(u("input",{type:"checkbox",id:"enable_voice_service",required:"","onUpdate:modelValue":e[182]||(e[182]=h=>r.configFile.enable_voice_service=h),onChange:e[183]||(e[183]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_voice_service]])])])]),u("tr",null,[Rut,u("td",null,[u("div",Aut,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[184]||(e[184]=(...h)=>r.reinstallAudioService&&r.reinstallAudioService(...h))},"install xtts service"),u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[185]||(e[185]=(...h)=>r.startAudioService&&r.startAudioService(...h))},"start xtts service")])])]),u("tr",null,[wut,u("td",null,[u("div",Nut,[ce(u("input",{type:"text",id:"xtts_base_url",required:"","onUpdate:modelValue":e[186]||(e[186]=h=>r.configFile.xtts_base_url=h),onChange:e[187]||(e[187]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.xtts_base_url]])])])]),u("tr",null,[Out,u("td",null,[u("div",Iut,[ce(u("select",{"onUpdate:modelValue":e[188]||(e[188]=h=>r.current_language=h),onChange:e[189]||(e[189]=h=>s.settingsChanged=!0),disabled:!r.enable_voice_service},[(N(!0),M($e,null,dt(s.voice_languages,(h,E)=>(N(),M("option",{key:E,value:h},ge(E),9,Dut))),128))],40,Mut),[[zn,r.current_language]])])])]),u("tr",null,[kut,u("td",null,[u("div",Lut,[ce(u("select",{"onUpdate:modelValue":e[190]||(e[190]=h=>r.current_voice=h),onChange:e[191]||(e[191]=h=>s.settingsChanged=!0),disabled:!r.enable_voice_service},[(N(!0),M($e,null,dt(s.voices,h=>(N(),M("option",{key:h,value:h},ge(h),9,Uut))),128))],40,Put),[[zn,r.current_voice]])])])]),u("tr",null,[Fut,u("td",null,[u("div",But,[ce(u("input",{type:"checkbox",id:"auto_read",required:"","onUpdate:modelValue":e[192]||(e[192]=h=>r.configFile.auto_read=h),onChange:e[193]||(e[193]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600",disabled:!r.enable_voice_service},null,40,Gut),[[ht,r.configFile.auto_read]])])])])])]),_:1})],2)]),u("div",zut,[u("div",Vut,[u("button",{onClick:e[194]||(e[194]=xe(h=>s.bzc_collapsed=!s.bzc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex flex-row items-center"},[ce(u("div",null,qut,512),[[Mt,s.bzc_collapsed]]),ce(u("div",null,$ut,512),[[Mt,!s.bzc_collapsed]]),Wut,r.configFile.binding_name?W("",!0):(N(),M("div",Kut,[jut,Ze(" No binding selected! ")])),r.configFile.binding_name?(N(),M("div",Qut,"|")):W("",!0),r.configFile.binding_name?(N(),M("div",Xut,[u("div",Zut,[u("img",{src:r.imgBinding,class:"w-8 h-8 rounded-full object-fill text-blue-700"},null,8,Jut),u("h3",ept,ge(r.binding_name),1)])])):W("",!0)])]),u("div",{class:Ye([{hidden:s.bzc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[r.bindingsZoo&&r.bindingsZoo.length>0?(N(),M("div",tpt,[u("label",npt," Bindings: ("+ge(r.bindingsZoo.length)+") ",1),u("div",{class:Ye(["overflow-y-auto no-scrollbar p-2 pb-0 grid lg:grid-cols-3 md:grid-cols-2 gap-4",s.bzl_collapsed?"":"max-h-96"])},[Ie(Ls,{name:"list"},{default:nt(()=>[(N(!0),M($e,null,dt(r.bindingsZoo,(h,E)=>(N(),Ot(a,{ref_for:!0,ref:"bindingZoo",key:"index-"+E+"-"+h.folder,binding:h,"on-selected":r.onBindingSelected,"on-reinstall":r.onReinstallBinding,"on-unInstall":r.onUnInstallBinding,"on-install":r.onInstallBinding,"on-settings":r.onSettingsBinding,"on-reload-binding":r.onReloadBinding,selected:h.folder===r.configFile.binding_name},null,8,["binding","on-selected","on-reinstall","on-unInstall","on-install","on-settings","on-reload-binding","selected"]))),128))]),_:1})],2)])):W("",!0),s.bzl_collapsed?(N(),M("button",{key:1,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Collapse",type:"button",onClick:e[195]||(e[195]=h=>s.bzl_collapsed=!s.bzl_collapsed)},spt)):(N(),M("button",{key:2,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Expand",type:"button",onClick:e[196]||(e[196]=h=>s.bzl_collapsed=!s.bzl_collapsed)},opt))],2)]),u("div",apt,[u("div",lpt,[u("button",{onClick:e[197]||(e[197]=xe(h=>r.modelsZooToggleCollapse(),["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex items-center"},[ce(u("div",null,dpt,512),[[Mt,s.mzc_collapsed]]),ce(u("div",null,ppt,512),[[Mt,!s.mzc_collapsed]]),_pt,u("div",hpt,[r.configFile.binding_name?W("",!0):(N(),M("div",fpt,[mpt,Ze(" Select binding first! ")])),!r.configFile.model_name&&r.configFile.binding_name?(N(),M("div",gpt,[bpt,Ze(" No model selected! ")])):W("",!0),r.configFile.model_name?(N(),M("div",Ept,"|")):W("",!0),r.configFile.model_name?(N(),M("div",vpt,[u("div",ypt,[u("img",{src:r.imgModel,class:"w-8 h-8 rounded-lg object-fill"},null,8,Spt),u("h3",Tpt,ge(r.configFile.model_name),1)])])):W("",!0)])])]),u("div",{class:Ye([{hidden:s.mzc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",xpt,[u("div",Cpt,[u("div",Rpt,[s.searchModelInProgress?(N(),M("div",Apt,Npt)):W("",!0),s.searchModelInProgress?W("",!0):(N(),M("div",Opt,Mpt))]),ce(u("input",{type:"search",class:"block w-full p-4 pl-10 text-sm text-gray-900 border border-gray-300 rounded-lg bg-gray-50 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Search models...",required:"","onUpdate:modelValue":e[198]||(e[198]=h=>s.searchModel=h),onKeyup:e[199]||(e[199]=Ar((...h)=>r.searchModel_func&&r.searchModel_func(...h),["enter"]))},null,544),[[Ue,s.searchModel]]),s.searchModel?(N(),M("button",{key:0,onClick:e[200]||(e[200]=xe(h=>s.searchModel="",["stop"])),type:"button",class:"text-white absolute right-2.5 bottom-2.5 bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm px-4 py-2 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"}," Clear search")):W("",!0)])]),u("div",null,[ce(u("input",{"onUpdate:modelValue":e[201]||(e[201]=h=>s.show_only_installed_models=h),class:"m-2 p-2",type:"checkbox",ref:"only_installed"},null,512),[[ht,s.show_only_installed_models]]),Dpt]),u("div",null,[Ie(l,{radioOptions:s.sortOptions,onRadioSelected:r.handleRadioSelected},null,8,["radioOptions","onRadioSelected"])]),kpt,s.is_loading_zoo?(N(),M("div",Lpt,Fpt)):W("",!0),s.models_zoo&&s.models_zoo.length>0?(N(),M("div",Bpt,[u("label",Gpt," Models: ("+ge(s.models_zoo.length)+") ",1),u("div",{class:Ye(["overflow-y-auto p-2 pb-0 grid lg:grid-cols-3 md:grid-cols-2 gap-4 overflow-y-scroll w-full dark:bg-bg-dark scrollbar-thin scrollbar-track-bg-light-tone scrollbar-thumb-bg-light-tone-panel hover:scrollbar-thumb-primary dark:scrollbar-track-bg-dark-tone dark:scrollbar-thumb-bg-dark-tone-panel dark:hover:scrollbar-thumb-primary active:scrollbar-thumb-secondary",s.mzl_collapsed?"":"max-h-96"])},[Ie(Ls,{name:"list"},{default:nt(()=>[(N(!0),M($e,null,dt(r.rendered_models_zoo,(h,E)=>(N(),Ot(d,{ref_for:!0,ref:"modelZoo",key:"index-"+E+"-"+h.name,model:h,"is-installed":h.isInstalled,"on-install":r.onInstall,"on-uninstall":r.onUninstall,"on-selected":r.onModelSelected,selected:h.name===r.configFile.model_name,model_type:h.model_type,"on-copy":r.onCopy,"on-copy-link":r.onCopyLink,"on-cancel-install":r.onCancelInstall},null,8,["model","is-installed","on-install","on-uninstall","on-selected","selected","model_type","on-copy","on-copy-link","on-cancel-install"]))),128)),u("button",{ref:"load_more_models",class:"relative items-start p-4 hover:bg-primary-light rounded-lg mb-2 shadow-lg border-2 select-none",onClick:e[202]||(e[202]=(...h)=>r.load_more_models&&r.load_more_models(...h))},"Load more models",512)]),_:1})],2)])):W("",!0),s.mzl_collapsed?(N(),M("button",{key:2,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Collapse",type:"button",onClick:e[203]||(e[203]=(...h)=>r.open_mzl&&r.open_mzl(...h))},Vpt)):(N(),M("button",{key:3,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Expand",type:"button",onClick:e[204]||(e[204]=(...h)=>r.open_mzl&&r.open_mzl(...h))},qpt)),u("div",Ypt,[u("div",$pt,[u("div",null,[u("div",Wpt,[Kpt,ce(u("input",{type:"text","onUpdate:modelValue":e[205]||(e[205]=h=>s.reference_path=h),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Enter Path ...",required:""},null,512),[[Ue,s.reference_path]])]),u("button",{type:"button",onClick:e[206]||(e[206]=xe(h=>r.onCreateReference(),["stop"])),class:"text-white bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm w-full sm:w-auto px-5 py-2.5 text-center dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"},"Add reference")]),s.modelDownlaodInProgress?W("",!0):(N(),M("div",jpt,[u("div",Qpt,[Xpt,ce(u("input",{type:"text","onUpdate:modelValue":e[207]||(e[207]=h=>s.addModel.url=h),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Enter URL ...",required:""},null,512),[[Ue,s.addModel.url]])]),u("button",{type:"button",onClick:e[208]||(e[208]=xe(h=>r.onInstallAddModel(),["stop"])),class:"text-white bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm w-full sm:w-auto px-5 py-2.5 text-center dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"},"Download")])),s.modelDownlaodInProgress?(N(),M("div",Zpt,[Jpt,u("div",e_t,[u("div",t_t,[u("div",n_t,[i_t,u("span",s_t,ge(Math.floor(s.addModel.progress))+"%",1)]),u("div",{class:"mx-1 opacity-80 line-clamp-1",title:s.addModel.url},ge(s.addModel.url),9,r_t),u("div",o_t,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt({width:s.addModel.progress+"%"})},null,4)]),u("div",a_t,[u("span",l_t,"Download speed: "+ge(r.speed_computed)+"/s",1),u("span",c_t,ge(r.downloaded_size_computed)+"/"+ge(r.total_size_computed),1)])])]),u("div",d_t,[u("div",u_t,[u("div",p_t,[u("button",{onClick:e[209]||(e[209]=xe((...h)=>r.onCancelInstall&&r.onCancelInstall(...h),["stop"])),type:"button",title:"Cancel download",class:"text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:outline-none focus:ring-gray-200 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-10 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-gray-600"}," Cancel ")])])])])):W("",!0)])])],2)]),u("div",__t,[u("div",h_t,[u("button",{onClick:e[212]||(e[212]=xe(h=>s.pzc_collapsed=!s.pzc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 text-left w-full flex items-center"},[ce(u("div",null,m_t,512),[[Mt,s.pzc_collapsed]]),ce(u("div",null,b_t,512),[[Mt,!s.pzc_collapsed]]),E_t,r.configFile.personalities?(N(),M("div",v_t,"|")):W("",!0),u("div",y_t,ge(r.active_pesonality),1),r.configFile.personalities?(N(),M("div",S_t,"|")):W("",!0),r.configFile.personalities?(N(),M("div",T_t,[r.mountedPersArr.length>0?(N(),M("div",x_t,[(N(!0),M($e,null,dt(r.mountedPersArr,(h,E)=>(N(),M("div",{class:"relative hover:-translate-y-2 duration-300 hover:z-10 shrink-0",key:E+"-"+h.name,ref_for:!0,ref:"mountedPersonalities"},[u("div",C_t,[u("button",{onClick:xe(b=>r.onPersonalitySelected(h),["stop"])},[u("img",{src:s.bUrl+h.avatar,onError:e[210]||(e[210]=(...b)=>r.personalityImgPlacehodler&&r.personalityImgPlacehodler(...b)),class:Ye(["w-8 h-8 rounded-full object-fill text-red-700 border-2 active:scale-90 group-hover:border-secondary",r.configFile.active_personality_id==r.configFile.personalities.indexOf(h.full_path)?"border-secondary":"border-transparent z-0"]),title:h.name},null,42,A_t)],8,R_t),u("button",{onClick:xe(b=>r.unmountPersonality(h),["stop"])},O_t,8,w_t)])]))),128))])):W("",!0)])):W("",!0),u("button",{onClick:e[211]||(e[211]=xe(h=>r.unmountAll(),["stop"])),class:"bg-bg-light hover:border-green-200 ml-5 dark:bg-bg-dark rounded-full border-2 border-transparent",title:"Unmount All"},M_t)])]),u("div",{class:Ye([{hidden:s.pzc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",D_t,[k_t,u("div",L_t,[u("div",P_t,[s.searchPersonalityInProgress?(N(),M("div",U_t,B_t)):W("",!0),s.searchPersonalityInProgress?W("",!0):(N(),M("div",G_t,V_t))]),ce(u("input",{type:"search",id:"personality-search",class:"block w-full p-4 pl-10 text-sm text-gray-900 border border-gray-300 rounded-lg bg-gray-50 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Search personality...",required:"","onUpdate:modelValue":e[213]||(e[213]=h=>s.searchPersonality=h),onKeyup:e[214]||(e[214]=xe((...h)=>r.searchPersonality_func&&r.searchPersonality_func(...h),["stop"]))},null,544),[[Ue,s.searchPersonality]]),s.searchPersonality?(N(),M("button",{key:0,onClick:e[215]||(e[215]=xe(h=>s.searchPersonality="",["stop"])),type:"button",class:"text-white absolute right-2.5 bottom-2.5 bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm px-4 py-2 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"}," Clear search")):W("",!0)])]),s.searchPersonality?W("",!0):(N(),M("div",H_t,[u("label",q_t," Personalities Category: ("+ge(s.persCatgArr.length)+") ",1),u("select",{id:"persCat",onChange:e[216]||(e[216]=h=>r.update_personality_category(h.target.value,r.refresh)),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(N(!0),M($e,null,dt(s.persCatgArr,(h,E)=>(N(),M("option",{key:E,selected:h==this.configFile.personality_category},ge(h),9,Y_t))),128))],32)])),u("div",null,[s.personalitiesFiltered.length>0?(N(),M("div",$_t,[u("label",W_t,ge(s.searchPersonality?"Search results":"Personalities")+": ("+ge(s.personalitiesFiltered.length)+") ",1),u("div",{class:Ye(["overflow-y-auto no-scrollbar p-2 pb-0 grid lg:grid-cols-3 md:grid-cols-2 gap-4",s.pzl_collapsed?"":"max-h-96"])},[Ie(Ls,{name:"bounce"},{default:nt(()=>[(N(!0),M($e,null,dt(s.personalitiesFiltered,(h,E)=>(N(),Ot(c,{ref_for:!0,ref:"personalitiesZoo",key:"index-"+E+"-"+h.name,personality:h,select_language:!0,full_path:h.full_path,selected:r.configFile.active_personality_id==r.configFile.personalities.findIndex(b=>b===h.full_path||b===h.full_path+":"+h.language),"on-selected":r.onPersonalitySelected,"on-mount":r.mountPersonality,"on-un-mount":r.unmountPersonality,"on-remount":r.remountPersonality,"on-edit":r.editPersonality,"on-copy-to-custom":r.copyToCustom,"on-reinstall":r.onPersonalityReinstall,"on-settings":r.onSettingsPersonality,"on-copy-personality-name":r.onCopyPersonalityName},null,8,["personality","full_path","selected","on-selected","on-mount","on-un-mount","on-remount","on-edit","on-copy-to-custom","on-reinstall","on-settings","on-copy-personality-name"]))),128))]),_:1})],2)])):W("",!0)]),s.pzl_collapsed?(N(),M("button",{key:1,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Collapse",type:"button",onClick:e[217]||(e[217]=h=>s.pzl_collapsed=!s.pzl_collapsed)},j_t)):(N(),M("button",{key:2,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Expand",type:"button",onClick:e[218]||(e[218]=h=>s.pzl_collapsed=!s.pzl_collapsed)},X_t))],2)]),u("div",Z_t,[u("div",J_t,[u("button",{onClick:e[220]||(e[220]=xe(h=>s.ezc_collapsed=!s.ezc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 text-left w-full flex items-center"},[ce(u("div",null,tht,512),[[Mt,s.ezc_collapsed]]),ce(u("div",null,iht,512),[[Mt,!s.ezc_collapsed]]),sht,r.configFile.extensions?(N(),M("div",rht,"|")):W("",!0),r.configFile.extensions?(N(),M("div",oht,[r.mountedExtensions.length>0?(N(),M("div",aht,[(N(!0),M($e,null,dt(r.mountedExtensions,(h,E)=>(N(),M("div",{class:"relative hover:-translate-y-2 duration-300 hover:z-10 shrink-0",key:E+"-"+h.name,ref_for:!0,ref:"mountedExtensions"},[u("div",lht,[u("button",null,[u("img",{src:s.bUrl+h.avatar,onError:e[219]||(e[219]=(...b)=>r.extensionImgPlacehodler&&r.extensionImgPlacehodler(...b)),class:Ye(["w-8 h-8 rounded-full object-fill text-red-700 border-2 active:scale-90 group-hover:border-secondary","border-transparent z-0"]),title:h.name},null,40,cht)]),u("button",{onClick:xe(b=>r.unmountExtension(h),["stop"])},pht,8,dht)])]))),128))])):W("",!0)])):W("",!0)])]),u("div",{class:Ye([{hidden:s.ezc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",_ht,[hht,u("div",fht,[u("div",mht,[s.searchExtensionInProgress?(N(),M("div",ght,Eht)):W("",!0),s.searchExtensionInProgress?W("",!0):(N(),M("div",vht,Sht))]),ce(u("input",{type:"search",id:"personality-search",class:"block w-full p-4 pl-10 text-sm text-gray-900 border border-gray-300 rounded-lg bg-gray-50 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Search extension...",required:"","onUpdate:modelValue":e[221]||(e[221]=h=>s.searchExtension=h),onKeyup:e[222]||(e[222]=xe((...h)=>n.searchExtension_func&&n.searchExtension_func(...h),["stop"]))},null,544),[[Ue,s.searchExtension]]),s.searchExtension?(N(),M("button",{key:0,onClick:e[223]||(e[223]=xe(h=>s.searchExtension="",["stop"])),type:"button",class:"text-white absolute right-2.5 bottom-2.5 bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm px-4 py-2 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"}," Clear search")):W("",!0)])]),s.searchExtension?W("",!0):(N(),M("div",Tht,[u("label",xht," Extensions Category: ("+ge(s.extCatgArr.length)+") ",1),u("select",{id:"extCat",onChange:e[224]||(e[224]=h=>r.update_extension_category(h.target.value,r.refresh)),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(N(!0),M($e,null,dt(s.extCatgArr,(h,E)=>(N(),M("option",{key:E,selected:h==this.extension_category},ge(h),9,Cht))),128))],32)])),u("div",null,[s.extensionsFiltered.length>0?(N(),M("div",Rht,[u("label",Aht,ge(s.searchExtension?"Search results":"Personalities")+": ("+ge(s.extensionsFiltered.length)+") ",1),u("div",{class:Ye(["overflow-y-auto no-scrollbar p-2 pb-0 grid lg:grid-cols-3 md:grid-cols-2 gap-4",s.ezl_collapsed?"":"max-h-96"])},[(N(!0),M($e,null,dt(s.extensionsFiltered,(h,E)=>(N(),Ot(_,{ref_for:!0,ref:"extensionsZoo",key:"index-"+E+"-"+h.name,extension:h,select_language:!0,full_path:h.full_path,"on-mount":r.mountExtension,"on-un-mount":r.unmountExtension,"on-remount":r.remountExtension,"on-reinstall":r.onExtensionReinstall,"on-settings":r.onSettingsExtension},null,8,["extension","full_path","on-mount","on-un-mount","on-remount","on-reinstall","on-settings"]))),128))],2)])):W("",!0)]),s.ezc_collapsed?(N(),M("button",{key:1,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Collapse",type:"button",onClick:e[225]||(e[225]=h=>s.ezl_collapsed=!s.ezl_collapsed)},Nht)):(N(),M("button",{key:2,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Expand",type:"button",onClick:e[226]||(e[226]=h=>s.ezl_collapsed=!s.ezl_collapsed)},Iht))],2)]),u("div",Mht,[u("div",Dht,[u("button",{onClick:e[227]||(e[227]=xe(h=>s.mep_collapsed=!s.mep_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 text-left w-full flex items-center"},[ce(u("div",null,Lht,512),[[Mt,s.mep_collapsed]]),ce(u("div",null,Uht,512),[[Mt,!s.mep_collapsed]]),Fht])]),u("div",{class:Ye([{hidden:s.mep_collapsed},"flex flex-col mb-2 px-3 pb-0"])},null,2)]),u("div",Bht,[u("div",Ght,[u("button",{onClick:e[228]||(e[228]=xe(h=>s.mc_collapsed=!s.mc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex items-center"},[ce(u("div",null,Vht,512),[[Mt,s.mc_collapsed]]),ce(u("div",null,qht,512),[[Mt,!s.mc_collapsed]]),Yht])]),u("div",{class:Ye([{hidden:s.mc_collapsed},"flex flex-col mb-2 p-2"])},[u("div",$ht,[u("div",Wht,[ce(u("input",{id:"override-model-parameters",type:"checkbox",class:"w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-700 dark:focus:ring-offset-gray-700 focus:ring-2 dark:bg-gray-600 dark:border-gray-500",onClick:e[229]||(e[229]=xe(()=>{},["stop"])),"onUpdate:modelValue":e[230]||(e[230]=h=>r.configFile.override_personality_model_parameters=h),onChange:e[231]||(e[231]=h=>r.update_setting("override_personality_model_parameters",r.configFile.override_personality_model_parameters))},null,544),[[ht,r.configFile.override_personality_model_parameters]]),Kht])]),u("div",{class:Ye(r.configFile.override_personality_model_parameters?"":"pointer-events-none opacity-30")},[u("div",jht,[Qht,ce(u("input",{type:"text",id:"seed","onUpdate:modelValue":e[232]||(e[232]=h=>r.configFile.seed=h),class:"bg-gray-50 border border-gray-300 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,512),[[Ue,r.configFile.seed]])]),u("div",Xht,[u("div",Zht,[u("div",Jht,[eft,u("p",tft,[ce(u("input",{type:"text",id:"temp-val","onUpdate:modelValue":e[233]||(e[233]=h=>r.configFile.temperature=h),onChange:e[234]||(e[234]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.temperature]])])]),ce(u("input",{id:"temperature",onChange:e[235]||(e[235]=h=>s.settingsChanged=!0),type:"range","onUpdate:modelValue":e[236]||(e[236]=h=>r.configFile.temperature=h),min:"0",max:"5",step:"0.1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.temperature]])])]),u("div",nft,[u("div",ift,[u("div",sft,[rft,u("p",oft,[ce(u("input",{type:"text",id:"predict-val","onUpdate:modelValue":e[237]||(e[237]=h=>r.configFile.n_predict=h),onChange:e[238]||(e[238]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.n_predict]])])]),ce(u("input",{id:"predict",type:"range",onChange:e[239]||(e[239]=h=>s.settingsChanged=!0),"onUpdate:modelValue":e[240]||(e[240]=h=>r.configFile.n_predict=h),min:"0",max:"2048",step:"32",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.n_predict]])])]),u("div",aft,[u("div",lft,[u("div",cft,[dft,u("p",uft,[ce(u("input",{type:"text",id:"top_k-val","onUpdate:modelValue":e[241]||(e[241]=h=>r.configFile.top_k=h),onChange:e[242]||(e[242]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.top_k]])])]),ce(u("input",{id:"top_k",type:"range",onChange:e[243]||(e[243]=h=>s.settingsChanged=!0),"onUpdate:modelValue":e[244]||(e[244]=h=>r.configFile.top_k=h),min:"0",max:"100",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.top_k]])])]),u("div",pft,[u("div",_ft,[u("div",hft,[fft,u("p",mft,[ce(u("input",{type:"text",id:"top_p-val","onUpdate:modelValue":e[245]||(e[245]=h=>r.configFile.top_p=h),onChange:e[246]||(e[246]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.top_p]])])]),ce(u("input",{id:"top_p",type:"range","onUpdate:modelValue":e[247]||(e[247]=h=>r.configFile.top_p=h),min:"0",max:"1",step:"0.01",onChange:e[248]||(e[248]=h=>s.settingsChanged=!0),class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.top_p]])])]),u("div",gft,[u("div",bft,[u("div",Eft,[vft,u("p",yft,[ce(u("input",{type:"text",id:"repeat_penalty-val","onUpdate:modelValue":e[249]||(e[249]=h=>r.configFile.repeat_penalty=h),onChange:e[250]||(e[250]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.repeat_penalty]])])]),ce(u("input",{id:"repeat_penalty",onChange:e[251]||(e[251]=h=>s.settingsChanged=!0),type:"range","onUpdate:modelValue":e[252]||(e[252]=h=>r.configFile.repeat_penalty=h),min:"0",max:"2",step:"0.01",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.repeat_penalty]])])]),u("div",Sft,[u("div",Tft,[u("div",xft,[Cft,u("p",Rft,[ce(u("input",{type:"text",id:"repeat_last_n-val","onUpdate:modelValue":e[253]||(e[253]=h=>r.configFile.repeat_last_n=h),onChange:e[254]||(e[254]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.repeat_last_n]])])]),ce(u("input",{id:"repeat_last_n",type:"range","onUpdate:modelValue":e[255]||(e[255]=h=>r.configFile.repeat_last_n=h),min:"0",max:"100",step:"1",onChange:e[256]||(e[256]=h=>s.settingsChanged=!0),class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.repeat_last_n]])])])],2)],2)])],2)]),Ie(f,{ref:"addmodeldialog"},null,512),Ie(m,{class:"z-20",show:s.variantSelectionDialogVisible,choices:s.variant_choices,onChoiceSelected:r.onVariantChoiceSelected,onCloseDialog:r.oncloseVariantChoiceDialog,onChoiceValidated:r.onvalidateVariantChoice},null,8,["show","choices","onChoiceSelected","onCloseDialog","onChoiceValidated"])],64)}const wft=bt(uot,[["render",Aft],["__scopeId","data-v-0e5a7314"]]),Nft={components:{ClipBoardTextInput:RE,Card:vc},data(){return{dataset_path:"",max_length:1024,batch_size:4,lr:5e-5,num_epochs:2,selectedFolder:"",selectedDataset:""}},methods:{submitForm(){const n={model_name:this.selectedModel,dataset_file:this.selectedDataset,max_length:this.max_length,batch_size:this.batch_size,lr:this.lr,num_epochs:this.num_epochs,output_dir:this.selectedFolder};Le.post("/start_training",n).then(e=>{})},openFolderSelector(){this.$refs.folder_selector.click()},selectOutputDirectory(n){var t;console.log("here");const e=(t=n.target.files[0])==null?void 0:t.path;console.log(e),e&&(this.selectedFolder=e)},selectDataset(n){const e=n.target.files;e.length>0&&(this.selectedDataset=e[0])}},computed:{selectedModel:{get(){return this.$store.state.selectedModel}},models:{get(){return this.$store.state.modelsArr}}},watch:{model_name(n){console.log("watching model_name",n),this.$refs.clipboardInput.inputValue=n}}},Oft={key:0,class:"container overflow-y-scroll flex flex-col no-scrollbar shadow-lg p-10 pt-2 bg-bg-light-tone dark:bg-bg-dark-tone"},Ift={class:"mb-4"},Mft=u("label",{for:"model_name",class:"text-sm"},"Model Name:",-1),Dft=["value"],kft={class:"mb-4"},Lft=u("label",{for:"dataset_path",class:"text-sm"},"Dataset:",-1),Pft={class:"mb-4"},Uft=u("label",{for:"lr",class:"text-sm"},"Learning Rate:",-1),Fft={class:"mb-4"},Bft=u("label",{for:"num_epochs",class:"text-sm"},"Number of Epochs:",-1),Gft={class:"mb-4"},zft=u("label",{for:"max_length",class:"text-sm"},"Max Length:",-1),Vft={class:"mb-4"},Hft=u("label",{for:"batch_size",class:"text-sm"},"Batch Size:",-1),qft={class:"mb-4"},Yft=u("label",{for:"output_dir",class:"text-sm"},"Output Directory:",-1),$ft=u("button",{class:"bg-blue-500 text-white px-4 py-2 rounded"},"Start training",-1),Wft={key:1};function Kft(n,e,t,i,s,r){const o=mt("Card"),a=mt("ClipBoardTextInput");return r.selectedModel!==null&&r.selectedModel.toLowerCase().includes("gptq")?(N(),M("div",Oft,[u("form",{onSubmit:e[2]||(e[2]=xe((...l)=>r.submitForm&&r.submitForm(...l),["prevent"])),class:""},[Ie(o,{title:"Training configuration",isHorizontal:!0,disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[Ie(o,{title:"Model",class:"",isHorizontal:!1},{default:nt(()=>[u("div",Ift,[Mft,ce(u("select",{"onUpdate:modelValue":e[0]||(e[0]=l=>r.selectedModel=l),onChange:e[1]||(e[1]=(...l)=>n.setModel&&n.setModel(...l)),class:"bg-white dark:bg-black m-0 border-2 rounded-md shadow-sm w-full"},[(N(!0),M($e,null,dt(r.models,l=>(N(),M("option",{key:l,value:l},ge(l),9,Dft))),128))],544),[[zn,r.selectedModel]])])]),_:1}),Ie(o,{title:"Data",isHorizontal:!1},{default:nt(()=>[u("div",kft,[Lft,Ie(a,{id:"model_path",inputType:"file",value:s.dataset_path,onchange:"selectDataset()"},null,8,["value"])])]),_:1}),Ie(o,{title:"Training",isHorizontal:!1},{default:nt(()=>[u("div",Pft,[Uft,Ie(a,{id:"model_path",inputType:"integer",value:s.lr},null,8,["value"])]),u("div",Fft,[Bft,Ie(a,{id:"model_path",inputType:"integer",value:s.num_epochs},null,8,["value"])]),u("div",Gft,[zft,Ie(a,{id:"model_path",inputType:"integer",value:s.max_length},null,8,["value"])]),u("div",Vft,[Hft,Ie(a,{id:"model_path",inputType:"integer",value:s.batch_size},null,8,["value"])])]),_:1}),Ie(o,{title:"Output",isHorizontal:!1},{default:nt(()=>[u("div",qft,[Yft,Ie(a,{id:"model_path",inputType:"text",value:n.output_dir},null,8,["value"])])]),_:1})]),_:1}),Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[$ft]),_:1})],32)])):(N(),M("div",Wft,[Ie(o,{title:"Info",class:"",isHorizontal:!1},{default:nt(()=>[Ze(" Only GPTQ models are supported for QLora fine tuning. Please select a GPTQ compatible binding. ")]),_:1})]))}const jft=bt(Nft,[["render",Kft]]),Qft={components:{ClipBoardTextInput:RE,Card:vc},data(){return{model_name:"jondurbin/airoboros-7b-gpt4",tokenizer_name:"jondurbin/airoboros-7b-gpt4",dataset_path:"",max_length:1024,batch_size:4,lr:5e-5,num_epochs:2,selectedFolder:"",selectedDatasetPath:""}},methods:{submitForm(){this.model_name,this.tokenizer_name,this.selectedDatasetPath,this.max_length,this.batch_size,this.lr,this.num_epochs,this.selectedFolder},openFolderSelector(){this.$refs.folder_selector.click()},selectOutputDirectory(n){var t;console.log("here");const e=(t=n.target.files[0])==null?void 0:t.path;console.log(e),e&&(this.selectedFolder=e)},selectDatasetPath(n){const e=n.target.files;e.length>0&&(this.selectedDatasetPath=e[0].webkitRelativePath)}}},Xft={class:"container overflow-y-scroll flex flex-col no-scrollbar shadow-lg p-10 pt-2 bg-bg-light-tone dark:bg-bg-dark-tone"},Zft={class:"mb-4"},Jft=u("label",{for:"model_name",class:"text-sm"},"Model Name:",-1),emt={class:"mb-4"},tmt=u("label",{for:"tokenizer_name",class:"text-sm"},"Tokenizer Name:",-1),nmt=u("button",{type:"submit",class:"bg-blue-500 text-white px-4 py-2 rounded"},"Quantize LLM",-1);function imt(n,e,t,i,s,r){const o=mt("ClipBoardTextInput"),a=mt("Card");return N(),M("div",Xft,[u("form",{onSubmit:e[0]||(e[0]=xe((...l)=>r.submitForm&&r.submitForm(...l),["prevent"])),class:"max-w-md mx-auto"},[Ie(a,{title:"Quantizing configuration",isHorizontal:!0,disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[Ie(a,{title:"Model",class:"",isHorizontal:!1},{default:nt(()=>[u("div",Zft,[Jft,Ie(o,{id:"model_path",inputType:"text",value:s.model_name},null,8,["value"])]),u("div",emt,[tmt,Ie(o,{id:"model_path",inputType:"text",value:s.tokenizer_name},null,8,["value"])])]),_:1})]),_:1}),Ie(a,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[nmt]),_:1})],32)])}const smt=bt(Qft,[["render",imt]]),rmt={name:"Discussion",emits:["delete","select","editTitle","makeTitle","checked"],props:{id:Number,title:String,selected:Boolean,loading:Boolean,isCheckbox:Boolean,checkBoxValue:Boolean},setup(){},data(){return{showConfirmation:!1,editTitleMode:!1,makeTitleMode:!1,deleteMode:!1,editTitle:!1,newTitle:String,checkBoxValue_local:!1}},methods:{cancel(){this.editTitleMode=!1,this.makeTitleMode=!1,this.deleteMode=!1,this.showConfirmation=!1},deleteEvent(){this.showConfirmation=!1,this.$emit("delete")},selectEvent(){this.$emit("select")},editTitleEvent(){this.editTitle=!1,this.editTitleMode=!1,this.makeTitleMode=!1,this.deleteMode=!1,this.showConfirmation=!1,this.$emit("editTitle",{title:this.newTitle,id:this.id})},makeTitleEvent(){this.$emit("makeTitle",{id:this.id}),this.showConfirmation=!1},chnageTitle(n){this.newTitle=n},checkedChangeEvent(n,e){this.$emit("checked",n,e)}},mounted(){this.newTitle=this.title,Ve(()=>{qe.replace()})},watch:{showConfirmation(){Ve(()=>{qe.replace()})},editTitleMode(n){this.showConfirmation=n,this.editTitle=n,n&&Ve(()=>{try{this.$refs.titleBox.focus()}catch{}})},deleteMode(n){this.showConfirmation=n,n&&Ve(()=>{this.$refs.titleBox.focus()})},makeTitleMode(n){this.showConfirmation=n},checkBoxValue(n,e){this.checkBoxValue_local=n}}},omt=["id"],amt={class:"flex flex-row items-center gap-2"},lmt={key:0},cmt=["title"],dmt=["value"],umt={class:"flex items-center flex-1 max-h-6"},pmt={key:0,class:"flex gap-3 flex-1 items-center justify-end duration-75"},_mt=u("i",{"data-feather":"x"},null,-1),hmt=[_mt],fmt=u("i",{"data-feather":"check"},null,-1),mmt=[fmt],gmt={key:1,class:"flex gap-3 flex-1 items-center justify-end invisible group-hover:visible duration-75"},bmt=u("i",{"data-feather":"type"},null,-1),Emt=[bmt],vmt=u("i",{"data-feather":"edit-2"},null,-1),ymt=[vmt],Smt=u("i",{"data-feather":"trash"},null,-1),Tmt=[Smt];function xmt(n,e,t,i,s,r){return N(),M("div",{class:Ye([t.selected?"bg-bg-light-discussion dark:bg-bg-dark-discussion shadow-md min-w-[23rem] max-w-[23rem]":" min-w-[23rem] max-w-[23rem]","flex flex-row sm:flex-row flex-wrap flex-shrink: 0 item-center shadow-sm gap-2 py-2 my-2 hover:shadow-md hover:bg-primary-light dark:hover:bg-primary rounded-md p-2 duration-75 group cursor-pointer"]),id:"dis-"+t.id,onClick:e[12]||(e[12]=xe(o=>r.selectEvent(),["stop"]))},[u("div",amt,[t.isCheckbox?(N(),M("div",lmt,[ce(u("input",{type:"checkbox",class:"w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-700 dark:focus:ring-offset-gray-700 focus:ring-2 dark:bg-gray-600 dark:border-gray-500",onClick:e[0]||(e[0]=xe(()=>{},["stop"])),"onUpdate:modelValue":e[1]||(e[1]=o=>s.checkBoxValue_local=o),onInput:e[2]||(e[2]=o=>r.checkedChangeEvent(o,t.id))},null,544),[[ht,s.checkBoxValue_local]])])):W("",!0),t.selected?(N(),M("div",{key:1,class:Ye(["min-h-full w-2 rounded-xl self-stretch",t.loading?"animate-bounce bg-accent ":" bg-secondary "])},null,2)):W("",!0),t.selected?W("",!0):(N(),M("div",{key:2,class:Ye(["w-2",t.loading?"min-h-full w-2 rounded-xl self-stretch animate-bounce bg-accent ":" "])},null,2))]),s.editTitle?W("",!0):(N(),M("p",{key:0,title:t.title,class:"line-clamp-1 w-4/6 ml-1 -mx-5"},ge(t.title?t.title==="untitled"?"New discussion":t.title:"New discussion"),9,cmt)),s.editTitle?(N(),M("input",{key:1,type:"text",id:"title-box",ref:"titleBox",class:"bg-bg-light dark:bg-bg-dark rounded-md border-0 w-full -m-1 p-1",value:t.title,required:"",onKeydown:[e[3]||(e[3]=Ar(xe(o=>r.editTitleEvent(),["exact"]),["enter"])),e[4]||(e[4]=Ar(xe(o=>s.editTitleMode=!1,["exact"]),["esc"]))],onInput:e[5]||(e[5]=o=>r.chnageTitle(o.target.value)),onClick:e[6]||(e[6]=xe(()=>{},["stop"]))},null,40,dmt)):W("",!0),u("div",umt,[s.showConfirmation?(N(),M("div",pmt,[u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Discard title changes",type:"button",onClick:e[7]||(e[7]=xe(o=>r.cancel(),["stop"]))},hmt),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm title changes",type:"button",onClick:e[8]||(e[8]=xe(o=>s.editTitleMode?r.editTitleEvent():s.deleteMode?r.deleteEvent():r.makeTitleEvent(),["stop"]))},mmt)])):W("",!0),s.showConfirmation?W("",!0):(N(),M("div",gmt,[u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Make a title",type:"button",onClick:e[9]||(e[9]=xe(o=>s.makeTitleMode=!0,["stop"]))},Emt),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Edit title",type:"button",onClick:e[10]||(e[10]=xe(o=>s.editTitleMode=!0,["stop"]))},ymt),u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Remove discussion",type:"button",onClick:e[11]||(e[11]=xe(o=>s.deleteMode=!0,["stop"]))},Tmt)]))])],10,omt)}const gO=bt(rmt,[["render",xmt]]),Cmt={data(){return{show:!1,prompt:"",inputText:""}},methods:{showPanel(){this.show=!0},ok(){this.show=!1,this.$emit("ok",this.inputText)},cancel(){this.show=!1,this.inputText=""}},props:{promptText:{type:String,required:!0}},watch:{promptText(n){this.prompt=n}}},Rmt={key:0,class:"fixed top-0 left-0 w-full h-full flex justify-center items-center bg-black bg-opacity-50"},Amt={class:"bg-white p-8 rounded"},wmt={class:"text-xl font-bold mb-4"};function Nmt(n,e,t,i,s,r){return N(),M("div",null,[s.show?(N(),M("div",Rmt,[u("div",Amt,[u("h2",wmt,ge(t.promptText),1),ce(u("input",{type:"text","onUpdate:modelValue":e[0]||(e[0]=o=>s.inputText=o),class:"border border-gray-300 px-4 py-2 rounded mb-4"},null,512),[[Ue,s.inputText]]),u("button",{onClick:e[1]||(e[1]=(...o)=>r.ok&&r.ok(...o)),class:"bg-blue-500 text-white px-4 py-2 rounded mr-2"},"OK"),u("button",{onClick:e[2]||(e[2]=(...o)=>r.cancel&&r.cancel(...o)),class:"bg-gray-500 text-white px-4 py-2 rounded"},"Cancel")])])):W("",!0)])}const bO=bt(Cmt,[["render",Nmt]]),Omt={props:{htmlContent:{type:String,required:!0}}},Imt=["innerHTML"];function Mmt(n,e,t,i,s,r){return N(),M("div",null,[u("div",{innerHTML:t.htmlContent},null,8,Imt)])}const Dmt=bt(Omt,[["render",Mmt]]);const kmt={props:{jsonData:{type:[Object,Array,String],default:null},jsonFormText:{type:String,default:"JSON Form"}},data(){return{collapsed:!0}},computed:{formattedJson(){return typeof this.jsonData=="string"?JSON.stringify(JSON.parse(this.jsonData),null," ").replace(/\n/g,"
"):JSON.stringify(this.jsonData,null," ").replace(/\n/g,"
")},isObject(){return typeof this.jsonData=="object"&&this.jsonData!==null},isContentPresent(){return this.jsonData!==null&&(typeof this.jsonData!="string"||this.jsonData.trim()!=="")}},methods:{toggleCollapsed(){this.collapsed=!this.collapsed},toggleCollapsible(){this.collapsed=!this.collapsed}}},Lmt={key:0},Pmt={class:"toggle-icon mr-1"},Umt={key:0,class:"fas fa-plus-circle text-gray-600"},Fmt={key:1,class:"fas fa-minus-circle text-gray-600"},Bmt={class:"json-viewer max-h-64 overflow-auto p-4 bg-gray-100 border border-gray-300 rounded dark:bg-gray-600"},Gmt={key:0,class:"fas fa-plus-circle text-gray-600"},zmt={key:1,class:"fas fa-minus-circle text-gray-600"},Vmt=["innerHTML"];function Hmt(n,e,t,i,s,r){return r.isContentPresent?(N(),M("div",Lmt,[u("div",{class:"collapsible-section cursor-pointer mb-4 font-bold hover:text-gray-900",onClick:e[0]||(e[0]=(...o)=>r.toggleCollapsible&&r.toggleCollapsible(...o))},[u("span",Pmt,[s.collapsed?(N(),M("i",Umt)):(N(),M("i",Fmt))]),Ze(" "+ge(t.jsonFormText),1)]),ce(u("div",null,[u("div",Bmt,[r.isObject?(N(),M("span",{key:0,onClick:e[1]||(e[1]=(...o)=>r.toggleCollapsed&&r.toggleCollapsed(...o)),class:"toggle-icon cursor-pointer mr-1"},[s.collapsed?(N(),M("i",Gmt)):(N(),M("i",zmt))])):W("",!0),u("pre",{innerHTML:r.formattedJson},null,8,Vmt)])],512),[[Mt,!s.collapsed]])])):W("",!0)}const qmt=bt(kmt,[["render",Hmt]]),Ymt={props:{done:{type:Boolean,required:!0},message:{type:String,required:!0},status:{type:Boolean,required:!0},step_type:{type:String,required:!1,default:"start_end"}}},$mt={class:"flex items-start"},Wmt={class:"step flex items-center mb-4"},Kmt={key:0,class:"flex items-center justify-center w-6 h-6 mr-2"},jmt={key:0},Qmt=u("i",{"data-feather":"square",class:"text-gray-400 w-4 h-4"},null,-1),Xmt=[Qmt],Zmt={key:1},Jmt=u("i",{"data-feather":"check-square",class:"text-green-500 w-4 h-4"},null,-1),egt=[Jmt],tgt={key:2},ngt=u("i",{"data-feather":"x-square",class:"text-red-500 w-4 h-4"},null,-1),igt=[ngt],sgt={key:1,role:"status",class:"m-15"},rgt=u("svg",{"aria-hidden":"true",class:"w-6 h-6 animate-spin fill-secondary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1),ogt=[rgt],agt={class:"text-sm"};function lgt(n,e,t,i,s,r){return N(),M("div",$mt,[u("div",Wmt,[t.step_type=="start_end"?(N(),M("div",Kmt,[t.done?W("",!0):(N(),M("div",jmt,Xmt)),t.done&&t.status?(N(),M("div",Zmt,egt)):W("",!0),t.done&&!t.status?(N(),M("div",tgt,igt)):W("",!0)])):W("",!0),t.done?W("",!0):(N(),M("div",sgt,ogt)),u("h3",agt,ge(t.message),1)])])}const cgt=bt(Ymt,[["render",lgt]]),dgt="/assets/process-61f7a21b.svg",ugt="/assets/ok-a0b56451.svg",pgt="/assets/failed-183609e7.svg";const _gt="/",hgt={name:"Message",emits:["copy","delete","rankUp","rankDown","updateMessage","resendMessage","continueMessage"],components:{MarkdownRenderer:EE,Step:cgt,RenderHTMLJS:Dmt,JsonViewer:qmt,DynamicUIRenderer:mO},props:{host:{type:String,required:!1,default:"http://localhost:9600"},message:Object,avatar:{default:""}},data(){return{isSynthesizingVoice:!1,cpp_block:cO,html5_block:dO,LaTeX_block:uO,json_block:lO,javascript_block:aO,process_svg:dgt,ok_svg:ugt,failed_svg:pgt,loading_svg:_O,code_block:rO,python_block:oO,bash_block:pO,audio_url:null,audio:null,msg:null,isSpeaking:!1,speechSynthesis:null,voices:[],expanded:!1,showConfirmation:!1,editMsgMode_:!1,deleteMsgMode:!1,mdRenderHeight:Number}},mounted(){if("speechSynthesis"in window?(this.speechSynthesis=window.speechSynthesis,this.voices=this.speechSynthesis.getVoices(),this.voices.length===0&&this.speechSynthesis.addEventListener("voiceschanged",this.onVoicesChanged)):console.error("Speech synthesis is not supported in this browser."),Ve(()=>{qe.replace(),this.mdRenderHeight=this.$refs.mdRender.$el.offsetHeight}),console.log("Checking metadata"),console.log(this.message),Object.prototype.hasOwnProperty.call(this.message,"metadata")&&this.message.metadata!=null){console.log("Metadata found!"),Array.isArray(this.message.metadata)||(this.message.metadata=[]),console.log(typeof this.message.metadata),console.log(this.message.metadata);for(let n of this.message.metadata)Object.prototype.hasOwnProperty.call(n,"audio_url")&&n.audio_url!=null&&(this.audio_url=n.audio_url,console.log("Audio URL:",this.audio_url))}},methods:{insertTab(n){const e=n.target,t=e.selectionStart,i=e.selectionEnd,s=n.shiftKey;if(t===i)if(s){if(e.value.substring(t-4,t)==" "){const r=e.value.substring(0,t-4),o=e.value.substring(i),a=r+o;this.message.content=a,this.$nextTick(()=>{e.selectionStart=e.selectionEnd=t-4})}}else{const r=e.value.substring(0,t),o=e.value.substring(i),a=r+" "+o;this.message.content=a,this.$nextTick(()=>{e.selectionStart=e.selectionEnd=t+4})}else{const o=e.value.substring(t,i).split(` +Here is how you can do that`))},uut)])]),u("tr",null,[put,u("td",null,[u("div",_ut,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[175]||(e[175]=(...h)=>r.reinstallPetalsService&&r.reinstallPetalsService(...h))},"install petals service")])])]),u("tr",null,[hut,u("td",null,[u("div",fut,[ce(u("input",{type:"text",id:"petals_base_url",required:"","onUpdate:modelValue":e[176]||(e[176]=h=>r.configFile.petals_base_url=h),onChange:e[177]||(e[177]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.petals_base_url]])])])])])]),_:1}),Ie(o,{title:"Elastic search Service (under construction)",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",mut,[u("tr",null,[gut,u("td",null,[u("div",but,[ce(u("input",{type:"checkbox",id:"elastic_search_service",required:"","onUpdate:modelValue":e[178]||(e[178]=h=>r.configFile.elastic_search_service=h),onChange:e[179]||(e[179]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.elastic_search_service]])])])]),u("tr",null,[Eut,u("td",null,[u("div",vut,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[180]||(e[180]=(...h)=>r.reinstallElasticSearchService&&r.reinstallElasticSearchService(...h))},"install ElasticSearch service")])])]),u("tr",null,[yut,u("td",null,[u("div",Sut,[ce(u("input",{type:"text",id:"elastic_search_url",required:"","onUpdate:modelValue":e[181]||(e[181]=h=>r.configFile.elastic_search_url=h),onChange:e[182]||(e[182]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.elastic_search_url]])])])])])]),_:1}),Ie(o,{title:"XTTS service",is_subcard:!0,class:"pb-2 m-2"},{default:nt(()=>[u("table",Tut,[u("tr",null,[xut,u("td",null,[u("div",Cut,[ce(u("input",{type:"checkbox",id:"enable_voice_service",required:"","onUpdate:modelValue":e[183]||(e[183]=h=>r.configFile.enable_voice_service=h),onChange:e[184]||(e[184]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[ht,r.configFile.enable_voice_service]])])])]),u("tr",null,[Rut,u("td",null,[u("div",Aut,[u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[185]||(e[185]=(...h)=>r.reinstallAudioService&&r.reinstallAudioService(...h))},"install xtts service"),u("button",{class:"hover:text-primary bg-green-200 rounded-lg p-4 m-4 w-full text-center items-center",onClick:e[186]||(e[186]=(...h)=>r.startAudioService&&r.startAudioService(...h))},"start xtts service")])])]),u("tr",null,[wut,u("td",null,[u("div",Nut,[ce(u("input",{type:"text",id:"xtts_base_url",required:"","onUpdate:modelValue":e[187]||(e[187]=h=>r.configFile.xtts_base_url=h),onChange:e[188]||(e[188]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600"},null,544),[[Ue,r.configFile.xtts_base_url]])])])]),u("tr",null,[Out,u("td",null,[u("div",Iut,[ce(u("select",{"onUpdate:modelValue":e[189]||(e[189]=h=>r.current_language=h),onChange:e[190]||(e[190]=h=>s.settingsChanged=!0),disabled:!r.enable_voice_service},[(N(!0),M($e,null,dt(s.voice_languages,(h,E)=>(N(),M("option",{key:E,value:h},ge(E),9,Dut))),128))],40,Mut),[[zn,r.current_language]])])])]),u("tr",null,[kut,u("td",null,[u("div",Lut,[ce(u("select",{"onUpdate:modelValue":e[191]||(e[191]=h=>r.current_voice=h),onChange:e[192]||(e[192]=h=>s.settingsChanged=!0),disabled:!r.enable_voice_service},[(N(!0),M($e,null,dt(s.voices,h=>(N(),M("option",{key:h,value:h},ge(h),9,Uut))),128))],40,Put),[[zn,r.current_voice]])])])]),u("tr",null,[Fut,u("td",null,[u("div",But,[ce(u("input",{type:"checkbox",id:"auto_read",required:"","onUpdate:modelValue":e[193]||(e[193]=h=>r.configFile.auto_read=h),onChange:e[194]||(e[194]=h=>s.settingsChanged=!0),class:"mt-1 px-2 py-1 border border-gray-300 rounded dark:bg-gray-600",disabled:!r.enable_voice_service},null,40,Gut),[[ht,r.configFile.auto_read]])])])])])]),_:1})],2)]),u("div",zut,[u("div",Vut,[u("button",{onClick:e[195]||(e[195]=xe(h=>s.bzc_collapsed=!s.bzc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex flex-row items-center"},[ce(u("div",null,qut,512),[[Mt,s.bzc_collapsed]]),ce(u("div",null,$ut,512),[[Mt,!s.bzc_collapsed]]),Wut,r.configFile.binding_name?W("",!0):(N(),M("div",Kut,[jut,Ze(" No binding selected! ")])),r.configFile.binding_name?(N(),M("div",Qut,"|")):W("",!0),r.configFile.binding_name?(N(),M("div",Xut,[u("div",Zut,[u("img",{src:r.imgBinding,class:"w-8 h-8 rounded-full object-fill text-blue-700"},null,8,Jut),u("h3",ept,ge(r.binding_name),1)])])):W("",!0)])]),u("div",{class:Ye([{hidden:s.bzc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[r.bindingsZoo&&r.bindingsZoo.length>0?(N(),M("div",tpt,[u("label",npt," Bindings: ("+ge(r.bindingsZoo.length)+") ",1),u("div",{class:Ye(["overflow-y-auto no-scrollbar p-2 pb-0 grid lg:grid-cols-3 md:grid-cols-2 gap-4",s.bzl_collapsed?"":"max-h-96"])},[Ie(Ls,{name:"list"},{default:nt(()=>[(N(!0),M($e,null,dt(r.bindingsZoo,(h,E)=>(N(),Ot(a,{ref_for:!0,ref:"bindingZoo",key:"index-"+E+"-"+h.folder,binding:h,"on-selected":r.onBindingSelected,"on-reinstall":r.onReinstallBinding,"on-unInstall":r.onUnInstallBinding,"on-install":r.onInstallBinding,"on-settings":r.onSettingsBinding,"on-reload-binding":r.onReloadBinding,selected:h.folder===r.configFile.binding_name},null,8,["binding","on-selected","on-reinstall","on-unInstall","on-install","on-settings","on-reload-binding","selected"]))),128))]),_:1})],2)])):W("",!0),s.bzl_collapsed?(N(),M("button",{key:1,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Collapse",type:"button",onClick:e[196]||(e[196]=h=>s.bzl_collapsed=!s.bzl_collapsed)},spt)):(N(),M("button",{key:2,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Expand",type:"button",onClick:e[197]||(e[197]=h=>s.bzl_collapsed=!s.bzl_collapsed)},opt))],2)]),u("div",apt,[u("div",lpt,[u("button",{onClick:e[198]||(e[198]=xe(h=>r.modelsZooToggleCollapse(),["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex items-center"},[ce(u("div",null,dpt,512),[[Mt,s.mzc_collapsed]]),ce(u("div",null,ppt,512),[[Mt,!s.mzc_collapsed]]),_pt,u("div",hpt,[r.configFile.binding_name?W("",!0):(N(),M("div",fpt,[mpt,Ze(" Select binding first! ")])),!r.configFile.model_name&&r.configFile.binding_name?(N(),M("div",gpt,[bpt,Ze(" No model selected! ")])):W("",!0),r.configFile.model_name?(N(),M("div",Ept,"|")):W("",!0),r.configFile.model_name?(N(),M("div",vpt,[u("div",ypt,[u("img",{src:r.imgModel,class:"w-8 h-8 rounded-lg object-fill"},null,8,Spt),u("h3",Tpt,ge(r.configFile.model_name),1)])])):W("",!0)])])]),u("div",{class:Ye([{hidden:s.mzc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",xpt,[u("div",Cpt,[u("div",Rpt,[s.searchModelInProgress?(N(),M("div",Apt,Npt)):W("",!0),s.searchModelInProgress?W("",!0):(N(),M("div",Opt,Mpt))]),ce(u("input",{type:"search",class:"block w-full p-4 pl-10 text-sm text-gray-900 border border-gray-300 rounded-lg bg-gray-50 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Search models...",required:"","onUpdate:modelValue":e[199]||(e[199]=h=>s.searchModel=h),onKeyup:e[200]||(e[200]=Ar((...h)=>r.searchModel_func&&r.searchModel_func(...h),["enter"]))},null,544),[[Ue,s.searchModel]]),s.searchModel?(N(),M("button",{key:0,onClick:e[201]||(e[201]=xe(h=>s.searchModel="",["stop"])),type:"button",class:"text-white absolute right-2.5 bottom-2.5 bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm px-4 py-2 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"}," Clear search")):W("",!0)])]),u("div",null,[ce(u("input",{"onUpdate:modelValue":e[202]||(e[202]=h=>s.show_only_installed_models=h),class:"m-2 p-2",type:"checkbox",ref:"only_installed"},null,512),[[ht,s.show_only_installed_models]]),Dpt]),u("div",null,[Ie(l,{radioOptions:s.sortOptions,onRadioSelected:r.handleRadioSelected},null,8,["radioOptions","onRadioSelected"])]),kpt,s.is_loading_zoo?(N(),M("div",Lpt,Fpt)):W("",!0),s.models_zoo&&s.models_zoo.length>0?(N(),M("div",Bpt,[u("label",Gpt," Models: ("+ge(s.models_zoo.length)+") ",1),u("div",{class:Ye(["overflow-y-auto p-2 pb-0 grid lg:grid-cols-3 md:grid-cols-2 gap-4 overflow-y-scroll w-full dark:bg-bg-dark scrollbar-thin scrollbar-track-bg-light-tone scrollbar-thumb-bg-light-tone-panel hover:scrollbar-thumb-primary dark:scrollbar-track-bg-dark-tone dark:scrollbar-thumb-bg-dark-tone-panel dark:hover:scrollbar-thumb-primary active:scrollbar-thumb-secondary",s.mzl_collapsed?"":"max-h-96"])},[Ie(Ls,{name:"list"},{default:nt(()=>[(N(!0),M($e,null,dt(r.rendered_models_zoo,(h,E)=>(N(),Ot(d,{ref_for:!0,ref:"modelZoo",key:"index-"+E+"-"+h.name,model:h,"is-installed":h.isInstalled,"on-install":r.onInstall,"on-uninstall":r.onUninstall,"on-selected":r.onModelSelected,selected:h.name===r.configFile.model_name,model_type:h.model_type,"on-copy":r.onCopy,"on-copy-link":r.onCopyLink,"on-cancel-install":r.onCancelInstall},null,8,["model","is-installed","on-install","on-uninstall","on-selected","selected","model_type","on-copy","on-copy-link","on-cancel-install"]))),128)),u("button",{ref:"load_more_models",class:"relative items-start p-4 hover:bg-primary-light rounded-lg mb-2 shadow-lg border-2 select-none",onClick:e[203]||(e[203]=(...h)=>r.load_more_models&&r.load_more_models(...h))},"Load more models",512)]),_:1})],2)])):W("",!0),s.mzl_collapsed?(N(),M("button",{key:2,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Collapse",type:"button",onClick:e[204]||(e[204]=(...h)=>r.open_mzl&&r.open_mzl(...h))},Vpt)):(N(),M("button",{key:3,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Expand",type:"button",onClick:e[205]||(e[205]=(...h)=>r.open_mzl&&r.open_mzl(...h))},qpt)),u("div",Ypt,[u("div",$pt,[u("div",null,[u("div",Wpt,[Kpt,ce(u("input",{type:"text","onUpdate:modelValue":e[206]||(e[206]=h=>s.reference_path=h),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Enter Path ...",required:""},null,512),[[Ue,s.reference_path]])]),u("button",{type:"button",onClick:e[207]||(e[207]=xe(h=>r.onCreateReference(),["stop"])),class:"text-white bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm w-full sm:w-auto px-5 py-2.5 text-center dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"},"Add reference")]),s.modelDownlaodInProgress?W("",!0):(N(),M("div",jpt,[u("div",Qpt,[Xpt,ce(u("input",{type:"text","onUpdate:modelValue":e[208]||(e[208]=h=>s.addModel.url=h),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Enter URL ...",required:""},null,512),[[Ue,s.addModel.url]])]),u("button",{type:"button",onClick:e[209]||(e[209]=xe(h=>r.onInstallAddModel(),["stop"])),class:"text-white bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm w-full sm:w-auto px-5 py-2.5 text-center dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"},"Download")])),s.modelDownlaodInProgress?(N(),M("div",Zpt,[Jpt,u("div",e_t,[u("div",t_t,[u("div",n_t,[i_t,u("span",s_t,ge(Math.floor(s.addModel.progress))+"%",1)]),u("div",{class:"mx-1 opacity-80 line-clamp-1",title:s.addModel.url},ge(s.addModel.url),9,r_t),u("div",o_t,[u("div",{class:"bg-blue-600 h-2.5 rounded-full",style:Jt({width:s.addModel.progress+"%"})},null,4)]),u("div",a_t,[u("span",l_t,"Download speed: "+ge(r.speed_computed)+"/s",1),u("span",c_t,ge(r.downloaded_size_computed)+"/"+ge(r.total_size_computed),1)])])]),u("div",d_t,[u("div",u_t,[u("div",p_t,[u("button",{onClick:e[210]||(e[210]=xe((...h)=>r.onCancelInstall&&r.onCancelInstall(...h),["stop"])),type:"button",title:"Cancel download",class:"text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:outline-none focus:ring-gray-200 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-10 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-gray-600"}," Cancel ")])])])])):W("",!0)])])],2)]),u("div",__t,[u("div",h_t,[u("button",{onClick:e[213]||(e[213]=xe(h=>s.pzc_collapsed=!s.pzc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 text-left w-full flex items-center"},[ce(u("div",null,m_t,512),[[Mt,s.pzc_collapsed]]),ce(u("div",null,b_t,512),[[Mt,!s.pzc_collapsed]]),E_t,r.configFile.personalities?(N(),M("div",v_t,"|")):W("",!0),u("div",y_t,ge(r.active_pesonality),1),r.configFile.personalities?(N(),M("div",S_t,"|")):W("",!0),r.configFile.personalities?(N(),M("div",T_t,[r.mountedPersArr.length>0?(N(),M("div",x_t,[(N(!0),M($e,null,dt(r.mountedPersArr,(h,E)=>(N(),M("div",{class:"relative hover:-translate-y-2 duration-300 hover:z-10 shrink-0",key:E+"-"+h.name,ref_for:!0,ref:"mountedPersonalities"},[u("div",C_t,[u("button",{onClick:xe(b=>r.onPersonalitySelected(h),["stop"])},[u("img",{src:s.bUrl+h.avatar,onError:e[211]||(e[211]=(...b)=>r.personalityImgPlacehodler&&r.personalityImgPlacehodler(...b)),class:Ye(["w-8 h-8 rounded-full object-fill text-red-700 border-2 active:scale-90 group-hover:border-secondary",r.configFile.active_personality_id==r.configFile.personalities.indexOf(h.full_path)?"border-secondary":"border-transparent z-0"]),title:h.name},null,42,A_t)],8,R_t),u("button",{onClick:xe(b=>r.unmountPersonality(h),["stop"])},O_t,8,w_t)])]))),128))])):W("",!0)])):W("",!0),u("button",{onClick:e[212]||(e[212]=xe(h=>r.unmountAll(),["stop"])),class:"bg-bg-light hover:border-green-200 ml-5 dark:bg-bg-dark rounded-full border-2 border-transparent",title:"Unmount All"},M_t)])]),u("div",{class:Ye([{hidden:s.pzc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",D_t,[k_t,u("div",L_t,[u("div",P_t,[s.searchPersonalityInProgress?(N(),M("div",U_t,B_t)):W("",!0),s.searchPersonalityInProgress?W("",!0):(N(),M("div",G_t,V_t))]),ce(u("input",{type:"search",id:"personality-search",class:"block w-full p-4 pl-10 text-sm text-gray-900 border border-gray-300 rounded-lg bg-gray-50 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Search personality...",required:"","onUpdate:modelValue":e[214]||(e[214]=h=>s.searchPersonality=h),onKeyup:e[215]||(e[215]=xe((...h)=>r.searchPersonality_func&&r.searchPersonality_func(...h),["stop"]))},null,544),[[Ue,s.searchPersonality]]),s.searchPersonality?(N(),M("button",{key:0,onClick:e[216]||(e[216]=xe(h=>s.searchPersonality="",["stop"])),type:"button",class:"text-white absolute right-2.5 bottom-2.5 bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm px-4 py-2 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"}," Clear search")):W("",!0)])]),s.searchPersonality?W("",!0):(N(),M("div",H_t,[u("label",q_t," Personalities Category: ("+ge(s.persCatgArr.length)+") ",1),u("select",{id:"persCat",onChange:e[217]||(e[217]=h=>r.update_personality_category(h.target.value,r.refresh)),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(N(!0),M($e,null,dt(s.persCatgArr,(h,E)=>(N(),M("option",{key:E,selected:h==this.configFile.personality_category},ge(h),9,Y_t))),128))],32)])),u("div",null,[s.personalitiesFiltered.length>0?(N(),M("div",$_t,[u("label",W_t,ge(s.searchPersonality?"Search results":"Personalities")+": ("+ge(s.personalitiesFiltered.length)+") ",1),u("div",{class:Ye(["overflow-y-auto no-scrollbar p-2 pb-0 grid lg:grid-cols-3 md:grid-cols-2 gap-4",s.pzl_collapsed?"":"max-h-96"])},[Ie(Ls,{name:"bounce"},{default:nt(()=>[(N(!0),M($e,null,dt(s.personalitiesFiltered,(h,E)=>(N(),Ot(c,{ref_for:!0,ref:"personalitiesZoo",key:"index-"+E+"-"+h.name,personality:h,select_language:!0,full_path:h.full_path,selected:r.configFile.active_personality_id==r.configFile.personalities.findIndex(b=>b===h.full_path||b===h.full_path+":"+h.language),"on-selected":r.onPersonalitySelected,"on-mount":r.mountPersonality,"on-un-mount":r.unmountPersonality,"on-remount":r.remountPersonality,"on-edit":r.editPersonality,"on-copy-to-custom":r.copyToCustom,"on-reinstall":r.onPersonalityReinstall,"on-settings":r.onSettingsPersonality,"on-copy-personality-name":r.onCopyPersonalityName},null,8,["personality","full_path","selected","on-selected","on-mount","on-un-mount","on-remount","on-edit","on-copy-to-custom","on-reinstall","on-settings","on-copy-personality-name"]))),128))]),_:1})],2)])):W("",!0)]),s.pzl_collapsed?(N(),M("button",{key:1,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Collapse",type:"button",onClick:e[218]||(e[218]=h=>s.pzl_collapsed=!s.pzl_collapsed)},j_t)):(N(),M("button",{key:2,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Expand",type:"button",onClick:e[219]||(e[219]=h=>s.pzl_collapsed=!s.pzl_collapsed)},X_t))],2)]),u("div",Z_t,[u("div",J_t,[u("button",{onClick:e[221]||(e[221]=xe(h=>s.ezc_collapsed=!s.ezc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 text-left w-full flex items-center"},[ce(u("div",null,tht,512),[[Mt,s.ezc_collapsed]]),ce(u("div",null,iht,512),[[Mt,!s.ezc_collapsed]]),sht,r.configFile.extensions?(N(),M("div",rht,"|")):W("",!0),r.configFile.extensions?(N(),M("div",oht,[r.mountedExtensions.length>0?(N(),M("div",aht,[(N(!0),M($e,null,dt(r.mountedExtensions,(h,E)=>(N(),M("div",{class:"relative hover:-translate-y-2 duration-300 hover:z-10 shrink-0",key:E+"-"+h.name,ref_for:!0,ref:"mountedExtensions"},[u("div",lht,[u("button",null,[u("img",{src:s.bUrl+h.avatar,onError:e[220]||(e[220]=(...b)=>r.extensionImgPlacehodler&&r.extensionImgPlacehodler(...b)),class:Ye(["w-8 h-8 rounded-full object-fill text-red-700 border-2 active:scale-90 group-hover:border-secondary","border-transparent z-0"]),title:h.name},null,40,cht)]),u("button",{onClick:xe(b=>r.unmountExtension(h),["stop"])},pht,8,dht)])]))),128))])):W("",!0)])):W("",!0)])]),u("div",{class:Ye([{hidden:s.ezc_collapsed},"flex flex-col mb-2 px-3 pb-0"])},[u("div",_ht,[hht,u("div",fht,[u("div",mht,[s.searchExtensionInProgress?(N(),M("div",ght,Eht)):W("",!0),s.searchExtensionInProgress?W("",!0):(N(),M("div",vht,Sht))]),ce(u("input",{type:"search",id:"personality-search",class:"block w-full p-4 pl-10 text-sm text-gray-900 border border-gray-300 rounded-lg bg-gray-50 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Search extension...",required:"","onUpdate:modelValue":e[222]||(e[222]=h=>s.searchExtension=h),onKeyup:e[223]||(e[223]=xe((...h)=>n.searchExtension_func&&n.searchExtension_func(...h),["stop"]))},null,544),[[Ue,s.searchExtension]]),s.searchExtension?(N(),M("button",{key:0,onClick:e[224]||(e[224]=xe(h=>s.searchExtension="",["stop"])),type:"button",class:"text-white absolute right-2.5 bottom-2.5 bg-blue-700 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm px-4 py-2 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800"}," Clear search")):W("",!0)])]),s.searchExtension?W("",!0):(N(),M("div",Tht,[u("label",xht," Extensions Category: ("+ge(s.extCatgArr.length)+") ",1),u("select",{id:"extCat",onChange:e[225]||(e[225]=h=>r.update_extension_category(h.target.value,r.refresh)),class:"bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"},[(N(!0),M($e,null,dt(s.extCatgArr,(h,E)=>(N(),M("option",{key:E,selected:h==this.extension_category},ge(h),9,Cht))),128))],32)])),u("div",null,[s.extensionsFiltered.length>0?(N(),M("div",Rht,[u("label",Aht,ge(s.searchExtension?"Search results":"Personalities")+": ("+ge(s.extensionsFiltered.length)+") ",1),u("div",{class:Ye(["overflow-y-auto no-scrollbar p-2 pb-0 grid lg:grid-cols-3 md:grid-cols-2 gap-4",s.ezl_collapsed?"":"max-h-96"])},[(N(!0),M($e,null,dt(s.extensionsFiltered,(h,E)=>(N(),Ot(_,{ref_for:!0,ref:"extensionsZoo",key:"index-"+E+"-"+h.name,extension:h,select_language:!0,full_path:h.full_path,"on-mount":r.mountExtension,"on-un-mount":r.unmountExtension,"on-remount":r.remountExtension,"on-reinstall":r.onExtensionReinstall,"on-settings":r.onSettingsExtension},null,8,["extension","full_path","on-mount","on-un-mount","on-remount","on-reinstall","on-settings"]))),128))],2)])):W("",!0)]),s.ezc_collapsed?(N(),M("button",{key:1,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Collapse",type:"button",onClick:e[226]||(e[226]=h=>s.ezl_collapsed=!s.ezl_collapsed)},Nht)):(N(),M("button",{key:2,class:"text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:"Expand",type:"button",onClick:e[227]||(e[227]=h=>s.ezl_collapsed=!s.ezl_collapsed)},Iht))],2)]),u("div",Mht,[u("div",Dht,[u("button",{onClick:e[228]||(e[228]=xe(h=>s.mep_collapsed=!s.mep_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 text-left w-full flex items-center"},[ce(u("div",null,Lht,512),[[Mt,s.mep_collapsed]]),ce(u("div",null,Uht,512),[[Mt,!s.mep_collapsed]]),Fht])]),u("div",{class:Ye([{hidden:s.mep_collapsed},"flex flex-col mb-2 px-3 pb-0"])},null,2)]),u("div",Bht,[u("div",Ght,[u("button",{onClick:e[229]||(e[229]=xe(h=>s.mc_collapsed=!s.mc_collapsed,["stop"])),class:"text-2xl hover:text-primary p-2 -m-2 w-full text-left flex items-center"},[ce(u("div",null,Vht,512),[[Mt,s.mc_collapsed]]),ce(u("div",null,qht,512),[[Mt,!s.mc_collapsed]]),Yht])]),u("div",{class:Ye([{hidden:s.mc_collapsed},"flex flex-col mb-2 p-2"])},[u("div",$ht,[u("div",Wht,[ce(u("input",{id:"override-model-parameters",type:"checkbox",class:"w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-700 dark:focus:ring-offset-gray-700 focus:ring-2 dark:bg-gray-600 dark:border-gray-500",onClick:e[230]||(e[230]=xe(()=>{},["stop"])),"onUpdate:modelValue":e[231]||(e[231]=h=>r.configFile.override_personality_model_parameters=h),onChange:e[232]||(e[232]=h=>r.update_setting("override_personality_model_parameters",r.configFile.override_personality_model_parameters))},null,544),[[ht,r.configFile.override_personality_model_parameters]]),Kht])]),u("div",{class:Ye(r.configFile.override_personality_model_parameters?"":"pointer-events-none opacity-30")},[u("div",jht,[Qht,ce(u("input",{type:"text",id:"seed","onUpdate:modelValue":e[233]||(e[233]=h=>r.configFile.seed=h),class:"bg-gray-50 border border-gray-300 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,512),[[Ue,r.configFile.seed]])]),u("div",Xht,[u("div",Zht,[u("div",Jht,[eft,u("p",tft,[ce(u("input",{type:"text",id:"temp-val","onUpdate:modelValue":e[234]||(e[234]=h=>r.configFile.temperature=h),onChange:e[235]||(e[235]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.temperature]])])]),ce(u("input",{id:"temperature",onChange:e[236]||(e[236]=h=>s.settingsChanged=!0),type:"range","onUpdate:modelValue":e[237]||(e[237]=h=>r.configFile.temperature=h),min:"0",max:"5",step:"0.1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.temperature]])])]),u("div",nft,[u("div",ift,[u("div",sft,[rft,u("p",oft,[ce(u("input",{type:"text",id:"predict-val","onUpdate:modelValue":e[238]||(e[238]=h=>r.configFile.n_predict=h),onChange:e[239]||(e[239]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.n_predict]])])]),ce(u("input",{id:"predict",type:"range",onChange:e[240]||(e[240]=h=>s.settingsChanged=!0),"onUpdate:modelValue":e[241]||(e[241]=h=>r.configFile.n_predict=h),min:"0",max:"2048",step:"32",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.n_predict]])])]),u("div",aft,[u("div",lft,[u("div",cft,[dft,u("p",uft,[ce(u("input",{type:"text",id:"top_k-val","onUpdate:modelValue":e[242]||(e[242]=h=>r.configFile.top_k=h),onChange:e[243]||(e[243]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.top_k]])])]),ce(u("input",{id:"top_k",type:"range",onChange:e[244]||(e[244]=h=>s.settingsChanged=!0),"onUpdate:modelValue":e[245]||(e[245]=h=>r.configFile.top_k=h),min:"0",max:"100",step:"1",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.top_k]])])]),u("div",pft,[u("div",_ft,[u("div",hft,[fft,u("p",mft,[ce(u("input",{type:"text",id:"top_p-val","onUpdate:modelValue":e[246]||(e[246]=h=>r.configFile.top_p=h),onChange:e[247]||(e[247]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.top_p]])])]),ce(u("input",{id:"top_p",type:"range","onUpdate:modelValue":e[248]||(e[248]=h=>r.configFile.top_p=h),min:"0",max:"1",step:"0.01",onChange:e[249]||(e[249]=h=>s.settingsChanged=!0),class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.top_p]])])]),u("div",gft,[u("div",bft,[u("div",Eft,[vft,u("p",yft,[ce(u("input",{type:"text",id:"repeat_penalty-val","onUpdate:modelValue":e[250]||(e[250]=h=>r.configFile.repeat_penalty=h),onChange:e[251]||(e[251]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.repeat_penalty]])])]),ce(u("input",{id:"repeat_penalty",onChange:e[252]||(e[252]=h=>s.settingsChanged=!0),type:"range","onUpdate:modelValue":e[253]||(e[253]=h=>r.configFile.repeat_penalty=h),min:"0",max:"2",step:"0.01",class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.repeat_penalty]])])]),u("div",Sft,[u("div",Tft,[u("div",xft,[Cft,u("p",Rft,[ce(u("input",{type:"text",id:"repeat_last_n-val","onUpdate:modelValue":e[254]||(e[254]=h=>r.configFile.repeat_last_n=h),onChange:e[255]||(e[255]=h=>s.settingsChanged=!0),class:"mt-2 w-16 text-right p-2 border border-gray-300 rounded-lg bg-gray-50 sm:text-xs focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.repeat_last_n]])])]),ce(u("input",{id:"repeat_last_n",type:"range","onUpdate:modelValue":e[256]||(e[256]=h=>r.configFile.repeat_last_n=h),min:"0",max:"100",step:"1",onChange:e[257]||(e[257]=h=>s.settingsChanged=!0),class:"flex-none h-2 mt-14 mb-2 w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700 focus:ring-blue-500 focus:border-blue-500 dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500"},null,544),[[Ue,r.configFile.repeat_last_n]])])])],2)],2)])],2)]),Ie(f,{ref:"addmodeldialog"},null,512),Ie(m,{class:"z-20",show:s.variantSelectionDialogVisible,choices:s.variant_choices,onChoiceSelected:r.onVariantChoiceSelected,onCloseDialog:r.oncloseVariantChoiceDialog,onChoiceValidated:r.onvalidateVariantChoice},null,8,["show","choices","onChoiceSelected","onCloseDialog","onChoiceValidated"])],64)}const wft=bt(uot,[["render",Aft],["__scopeId","data-v-c6117194"]]),Nft={components:{ClipBoardTextInput:RE,Card:vc},data(){return{dataset_path:"",max_length:1024,batch_size:4,lr:5e-5,num_epochs:2,selectedFolder:"",selectedDataset:""}},methods:{submitForm(){const n={model_name:this.selectedModel,dataset_file:this.selectedDataset,max_length:this.max_length,batch_size:this.batch_size,lr:this.lr,num_epochs:this.num_epochs,output_dir:this.selectedFolder};Le.post("/start_training",n).then(e=>{})},openFolderSelector(){this.$refs.folder_selector.click()},selectOutputDirectory(n){var t;console.log("here");const e=(t=n.target.files[0])==null?void 0:t.path;console.log(e),e&&(this.selectedFolder=e)},selectDataset(n){const e=n.target.files;e.length>0&&(this.selectedDataset=e[0])}},computed:{selectedModel:{get(){return this.$store.state.selectedModel}},models:{get(){return this.$store.state.modelsArr}}},watch:{model_name(n){console.log("watching model_name",n),this.$refs.clipboardInput.inputValue=n}}},Oft={key:0,class:"container overflow-y-scroll flex flex-col no-scrollbar shadow-lg p-10 pt-2 bg-bg-light-tone dark:bg-bg-dark-tone"},Ift={class:"mb-4"},Mft=u("label",{for:"model_name",class:"text-sm"},"Model Name:",-1),Dft=["value"],kft={class:"mb-4"},Lft=u("label",{for:"dataset_path",class:"text-sm"},"Dataset:",-1),Pft={class:"mb-4"},Uft=u("label",{for:"lr",class:"text-sm"},"Learning Rate:",-1),Fft={class:"mb-4"},Bft=u("label",{for:"num_epochs",class:"text-sm"},"Number of Epochs:",-1),Gft={class:"mb-4"},zft=u("label",{for:"max_length",class:"text-sm"},"Max Length:",-1),Vft={class:"mb-4"},Hft=u("label",{for:"batch_size",class:"text-sm"},"Batch Size:",-1),qft={class:"mb-4"},Yft=u("label",{for:"output_dir",class:"text-sm"},"Output Directory:",-1),$ft=u("button",{class:"bg-blue-500 text-white px-4 py-2 rounded"},"Start training",-1),Wft={key:1};function Kft(n,e,t,i,s,r){const o=mt("Card"),a=mt("ClipBoardTextInput");return r.selectedModel!==null&&r.selectedModel.toLowerCase().includes("gptq")?(N(),M("div",Oft,[u("form",{onSubmit:e[2]||(e[2]=xe((...l)=>r.submitForm&&r.submitForm(...l),["prevent"])),class:""},[Ie(o,{title:"Training configuration",isHorizontal:!0,disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[Ie(o,{title:"Model",class:"",isHorizontal:!1},{default:nt(()=>[u("div",Ift,[Mft,ce(u("select",{"onUpdate:modelValue":e[0]||(e[0]=l=>r.selectedModel=l),onChange:e[1]||(e[1]=(...l)=>n.setModel&&n.setModel(...l)),class:"bg-white dark:bg-black m-0 border-2 rounded-md shadow-sm w-full"},[(N(!0),M($e,null,dt(r.models,l=>(N(),M("option",{key:l,value:l},ge(l),9,Dft))),128))],544),[[zn,r.selectedModel]])])]),_:1}),Ie(o,{title:"Data",isHorizontal:!1},{default:nt(()=>[u("div",kft,[Lft,Ie(a,{id:"model_path",inputType:"file",value:s.dataset_path,onchange:"selectDataset()"},null,8,["value"])])]),_:1}),Ie(o,{title:"Training",isHorizontal:!1},{default:nt(()=>[u("div",Pft,[Uft,Ie(a,{id:"model_path",inputType:"integer",value:s.lr},null,8,["value"])]),u("div",Fft,[Bft,Ie(a,{id:"model_path",inputType:"integer",value:s.num_epochs},null,8,["value"])]),u("div",Gft,[zft,Ie(a,{id:"model_path",inputType:"integer",value:s.max_length},null,8,["value"])]),u("div",Vft,[Hft,Ie(a,{id:"model_path",inputType:"integer",value:s.batch_size},null,8,["value"])])]),_:1}),Ie(o,{title:"Output",isHorizontal:!1},{default:nt(()=>[u("div",qft,[Yft,Ie(a,{id:"model_path",inputType:"text",value:n.output_dir},null,8,["value"])])]),_:1})]),_:1}),Ie(o,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[$ft]),_:1})],32)])):(N(),M("div",Wft,[Ie(o,{title:"Info",class:"",isHorizontal:!1},{default:nt(()=>[Ze(" Only GPTQ models are supported for QLora fine tuning. Please select a GPTQ compatible binding. ")]),_:1})]))}const jft=bt(Nft,[["render",Kft]]),Qft={components:{ClipBoardTextInput:RE,Card:vc},data(){return{model_name:"jondurbin/airoboros-7b-gpt4",tokenizer_name:"jondurbin/airoboros-7b-gpt4",dataset_path:"",max_length:1024,batch_size:4,lr:5e-5,num_epochs:2,selectedFolder:"",selectedDatasetPath:""}},methods:{submitForm(){this.model_name,this.tokenizer_name,this.selectedDatasetPath,this.max_length,this.batch_size,this.lr,this.num_epochs,this.selectedFolder},openFolderSelector(){this.$refs.folder_selector.click()},selectOutputDirectory(n){var t;console.log("here");const e=(t=n.target.files[0])==null?void 0:t.path;console.log(e),e&&(this.selectedFolder=e)},selectDatasetPath(n){const e=n.target.files;e.length>0&&(this.selectedDatasetPath=e[0].webkitRelativePath)}}},Xft={class:"container overflow-y-scroll flex flex-col no-scrollbar shadow-lg p-10 pt-2 bg-bg-light-tone dark:bg-bg-dark-tone"},Zft={class:"mb-4"},Jft=u("label",{for:"model_name",class:"text-sm"},"Model Name:",-1),emt={class:"mb-4"},tmt=u("label",{for:"tokenizer_name",class:"text-sm"},"Tokenizer Name:",-1),nmt=u("button",{type:"submit",class:"bg-blue-500 text-white px-4 py-2 rounded"},"Quantize LLM",-1);function imt(n,e,t,i,s,r){const o=mt("ClipBoardTextInput"),a=mt("Card");return N(),M("div",Xft,[u("form",{onSubmit:e[0]||(e[0]=xe((...l)=>r.submitForm&&r.submitForm(...l),["prevent"])),class:"max-w-md mx-auto"},[Ie(a,{title:"Quantizing configuration",isHorizontal:!0,disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[Ie(a,{title:"Model",class:"",isHorizontal:!1},{default:nt(()=>[u("div",Zft,[Jft,Ie(o,{id:"model_path",inputType:"text",value:s.model_name},null,8,["value"])]),u("div",emt,[tmt,Ie(o,{id:"model_path",inputType:"text",value:s.tokenizer_name},null,8,["value"])])]),_:1})]),_:1}),Ie(a,{disableHoverAnimation:!0,disableFocus:!0},{default:nt(()=>[nmt]),_:1})],32)])}const smt=bt(Qft,[["render",imt]]),rmt={name:"Discussion",emits:["delete","select","editTitle","makeTitle","checked"],props:{id:Number,title:String,selected:Boolean,loading:Boolean,isCheckbox:Boolean,checkBoxValue:Boolean},setup(){},data(){return{showConfirmation:!1,editTitleMode:!1,makeTitleMode:!1,deleteMode:!1,editTitle:!1,newTitle:String,checkBoxValue_local:!1}},methods:{cancel(){this.editTitleMode=!1,this.makeTitleMode=!1,this.deleteMode=!1,this.showConfirmation=!1},deleteEvent(){this.showConfirmation=!1,this.$emit("delete")},selectEvent(){this.$emit("select")},editTitleEvent(){this.editTitle=!1,this.editTitleMode=!1,this.makeTitleMode=!1,this.deleteMode=!1,this.showConfirmation=!1,this.$emit("editTitle",{title:this.newTitle,id:this.id})},makeTitleEvent(){this.$emit("makeTitle",{id:this.id}),this.showConfirmation=!1},chnageTitle(n){this.newTitle=n},checkedChangeEvent(n,e){this.$emit("checked",n,e)}},mounted(){this.newTitle=this.title,Ve(()=>{qe.replace()})},watch:{showConfirmation(){Ve(()=>{qe.replace()})},editTitleMode(n){this.showConfirmation=n,this.editTitle=n,n&&Ve(()=>{try{this.$refs.titleBox.focus()}catch{}})},deleteMode(n){this.showConfirmation=n,n&&Ve(()=>{this.$refs.titleBox.focus()})},makeTitleMode(n){this.showConfirmation=n},checkBoxValue(n,e){this.checkBoxValue_local=n}}},omt=["id"],amt={class:"flex flex-row items-center gap-2"},lmt={key:0},cmt=["title"],dmt=["value"],umt={class:"flex items-center flex-1 max-h-6"},pmt={key:0,class:"flex gap-3 flex-1 items-center justify-end duration-75"},_mt=u("i",{"data-feather":"x"},null,-1),hmt=[_mt],fmt=u("i",{"data-feather":"check"},null,-1),mmt=[fmt],gmt={key:1,class:"flex gap-3 flex-1 items-center justify-end invisible group-hover:visible duration-75"},bmt=u("i",{"data-feather":"type"},null,-1),Emt=[bmt],vmt=u("i",{"data-feather":"edit-2"},null,-1),ymt=[vmt],Smt=u("i",{"data-feather":"trash"},null,-1),Tmt=[Smt];function xmt(n,e,t,i,s,r){return N(),M("div",{class:Ye([t.selected?"bg-bg-light-discussion dark:bg-bg-dark-discussion shadow-md min-w-[23rem] max-w-[23rem]":" min-w-[23rem] max-w-[23rem]","flex flex-row sm:flex-row flex-wrap flex-shrink: 0 item-center shadow-sm gap-2 py-2 my-2 hover:shadow-md hover:bg-primary-light dark:hover:bg-primary rounded-md p-2 duration-75 group cursor-pointer"]),id:"dis-"+t.id,onClick:e[12]||(e[12]=xe(o=>r.selectEvent(),["stop"]))},[u("div",amt,[t.isCheckbox?(N(),M("div",lmt,[ce(u("input",{type:"checkbox",class:"w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-700 dark:focus:ring-offset-gray-700 focus:ring-2 dark:bg-gray-600 dark:border-gray-500",onClick:e[0]||(e[0]=xe(()=>{},["stop"])),"onUpdate:modelValue":e[1]||(e[1]=o=>s.checkBoxValue_local=o),onInput:e[2]||(e[2]=o=>r.checkedChangeEvent(o,t.id))},null,544),[[ht,s.checkBoxValue_local]])])):W("",!0),t.selected?(N(),M("div",{key:1,class:Ye(["min-h-full w-2 rounded-xl self-stretch",t.loading?"animate-bounce bg-accent ":" bg-secondary "])},null,2)):W("",!0),t.selected?W("",!0):(N(),M("div",{key:2,class:Ye(["w-2",t.loading?"min-h-full w-2 rounded-xl self-stretch animate-bounce bg-accent ":" "])},null,2))]),s.editTitle?W("",!0):(N(),M("p",{key:0,title:t.title,class:"line-clamp-1 w-4/6 ml-1 -mx-5"},ge(t.title?t.title==="untitled"?"New discussion":t.title:"New discussion"),9,cmt)),s.editTitle?(N(),M("input",{key:1,type:"text",id:"title-box",ref:"titleBox",class:"bg-bg-light dark:bg-bg-dark rounded-md border-0 w-full -m-1 p-1",value:t.title,required:"",onKeydown:[e[3]||(e[3]=Ar(xe(o=>r.editTitleEvent(),["exact"]),["enter"])),e[4]||(e[4]=Ar(xe(o=>s.editTitleMode=!1,["exact"]),["esc"]))],onInput:e[5]||(e[5]=o=>r.chnageTitle(o.target.value)),onClick:e[6]||(e[6]=xe(()=>{},["stop"]))},null,40,dmt)):W("",!0),u("div",umt,[s.showConfirmation?(N(),M("div",pmt,[u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Discard title changes",type:"button",onClick:e[7]||(e[7]=xe(o=>r.cancel(),["stop"]))},hmt),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm title changes",type:"button",onClick:e[8]||(e[8]=xe(o=>s.editTitleMode?r.editTitleEvent():s.deleteMode?r.deleteEvent():r.makeTitleEvent(),["stop"]))},mmt)])):W("",!0),s.showConfirmation?W("",!0):(N(),M("div",gmt,[u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Make a title",type:"button",onClick:e[9]||(e[9]=xe(o=>s.makeTitleMode=!0,["stop"]))},Emt),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Edit title",type:"button",onClick:e[10]||(e[10]=xe(o=>s.editTitleMode=!0,["stop"]))},ymt),u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Remove discussion",type:"button",onClick:e[11]||(e[11]=xe(o=>s.deleteMode=!0,["stop"]))},Tmt)]))])],10,omt)}const gO=bt(rmt,[["render",xmt]]),Cmt={data(){return{show:!1,prompt:"",inputText:""}},methods:{showPanel(){this.show=!0},ok(){this.show=!1,this.$emit("ok",this.inputText)},cancel(){this.show=!1,this.inputText=""}},props:{promptText:{type:String,required:!0}},watch:{promptText(n){this.prompt=n}}},Rmt={key:0,class:"fixed top-0 left-0 w-full h-full flex justify-center items-center bg-black bg-opacity-50"},Amt={class:"bg-white p-8 rounded"},wmt={class:"text-xl font-bold mb-4"};function Nmt(n,e,t,i,s,r){return N(),M("div",null,[s.show?(N(),M("div",Rmt,[u("div",Amt,[u("h2",wmt,ge(t.promptText),1),ce(u("input",{type:"text","onUpdate:modelValue":e[0]||(e[0]=o=>s.inputText=o),class:"border border-gray-300 px-4 py-2 rounded mb-4"},null,512),[[Ue,s.inputText]]),u("button",{onClick:e[1]||(e[1]=(...o)=>r.ok&&r.ok(...o)),class:"bg-blue-500 text-white px-4 py-2 rounded mr-2"},"OK"),u("button",{onClick:e[2]||(e[2]=(...o)=>r.cancel&&r.cancel(...o)),class:"bg-gray-500 text-white px-4 py-2 rounded"},"Cancel")])])):W("",!0)])}const bO=bt(Cmt,[["render",Nmt]]),Omt={props:{htmlContent:{type:String,required:!0}}},Imt=["innerHTML"];function Mmt(n,e,t,i,s,r){return N(),M("div",null,[u("div",{innerHTML:t.htmlContent},null,8,Imt)])}const Dmt=bt(Omt,[["render",Mmt]]);const kmt={props:{jsonData:{type:[Object,Array,String],default:null},jsonFormText:{type:String,default:"JSON Form"}},data(){return{collapsed:!0}},computed:{formattedJson(){return typeof this.jsonData=="string"?JSON.stringify(JSON.parse(this.jsonData),null," ").replace(/\n/g,"
"):JSON.stringify(this.jsonData,null," ").replace(/\n/g,"
")},isObject(){return typeof this.jsonData=="object"&&this.jsonData!==null},isContentPresent(){return this.jsonData!==null&&(typeof this.jsonData!="string"||this.jsonData.trim()!=="")}},methods:{toggleCollapsed(){this.collapsed=!this.collapsed},toggleCollapsible(){this.collapsed=!this.collapsed}}},Lmt={key:0},Pmt={class:"toggle-icon mr-1"},Umt={key:0,class:"fas fa-plus-circle text-gray-600"},Fmt={key:1,class:"fas fa-minus-circle text-gray-600"},Bmt={class:"json-viewer max-h-64 overflow-auto p-4 bg-gray-100 border border-gray-300 rounded dark:bg-gray-600"},Gmt={key:0,class:"fas fa-plus-circle text-gray-600"},zmt={key:1,class:"fas fa-minus-circle text-gray-600"},Vmt=["innerHTML"];function Hmt(n,e,t,i,s,r){return r.isContentPresent?(N(),M("div",Lmt,[u("div",{class:"collapsible-section cursor-pointer mb-4 font-bold hover:text-gray-900",onClick:e[0]||(e[0]=(...o)=>r.toggleCollapsible&&r.toggleCollapsible(...o))},[u("span",Pmt,[s.collapsed?(N(),M("i",Umt)):(N(),M("i",Fmt))]),Ze(" "+ge(t.jsonFormText),1)]),ce(u("div",null,[u("div",Bmt,[r.isObject?(N(),M("span",{key:0,onClick:e[1]||(e[1]=(...o)=>r.toggleCollapsed&&r.toggleCollapsed(...o)),class:"toggle-icon cursor-pointer mr-1"},[s.collapsed?(N(),M("i",Gmt)):(N(),M("i",zmt))])):W("",!0),u("pre",{innerHTML:r.formattedJson},null,8,Vmt)])],512),[[Mt,!s.collapsed]])])):W("",!0)}const qmt=bt(kmt,[["render",Hmt]]),Ymt={props:{done:{type:Boolean,required:!0},message:{type:String,required:!0},status:{type:Boolean,required:!0},step_type:{type:String,required:!1,default:"start_end"}}},$mt={class:"flex items-start"},Wmt={class:"step flex items-center mb-4"},Kmt={key:0,class:"flex items-center justify-center w-6 h-6 mr-2"},jmt={key:0},Qmt=u("i",{"data-feather":"square",class:"text-gray-400 w-4 h-4"},null,-1),Xmt=[Qmt],Zmt={key:1},Jmt=u("i",{"data-feather":"check-square",class:"text-green-500 w-4 h-4"},null,-1),egt=[Jmt],tgt={key:2},ngt=u("i",{"data-feather":"x-square",class:"text-red-500 w-4 h-4"},null,-1),igt=[ngt],sgt={key:1,role:"status",class:"m-15"},rgt=u("svg",{"aria-hidden":"true",class:"w-6 h-6 animate-spin fill-secondary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),u("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1),ogt=[rgt],agt={class:"text-sm"};function lgt(n,e,t,i,s,r){return N(),M("div",$mt,[u("div",Wmt,[t.step_type=="start_end"?(N(),M("div",Kmt,[t.done?W("",!0):(N(),M("div",jmt,Xmt)),t.done&&t.status?(N(),M("div",Zmt,egt)):W("",!0),t.done&&!t.status?(N(),M("div",tgt,igt)):W("",!0)])):W("",!0),t.done?W("",!0):(N(),M("div",sgt,ogt)),u("h3",agt,ge(t.message),1)])])}const cgt=bt(Ymt,[["render",lgt]]),dgt="/assets/process-61f7a21b.svg",ugt="/assets/ok-a0b56451.svg",pgt="/assets/failed-183609e7.svg";const _gt="/",hgt={name:"Message",emits:["copy","delete","rankUp","rankDown","updateMessage","resendMessage","continueMessage"],components:{MarkdownRenderer:EE,Step:cgt,RenderHTMLJS:Dmt,JsonViewer:qmt,DynamicUIRenderer:mO},props:{host:{type:String,required:!1,default:"http://localhost:9600"},message:Object,avatar:{default:""}},data(){return{isSynthesizingVoice:!1,cpp_block:cO,html5_block:dO,LaTeX_block:uO,json_block:lO,javascript_block:aO,process_svg:dgt,ok_svg:ugt,failed_svg:pgt,loading_svg:_O,code_block:rO,python_block:oO,bash_block:pO,audio_url:null,audio:null,msg:null,isSpeaking:!1,speechSynthesis:null,voices:[],expanded:!1,showConfirmation:!1,editMsgMode_:!1,deleteMsgMode:!1,mdRenderHeight:Number}},mounted(){if("speechSynthesis"in window?(this.speechSynthesis=window.speechSynthesis,this.voices=this.speechSynthesis.getVoices(),this.voices.length===0&&this.speechSynthesis.addEventListener("voiceschanged",this.onVoicesChanged)):console.error("Speech synthesis is not supported in this browser."),Ve(()=>{qe.replace(),this.mdRenderHeight=this.$refs.mdRender.$el.offsetHeight}),console.log("Checking metadata"),console.log(this.message),Object.prototype.hasOwnProperty.call(this.message,"metadata")&&this.message.metadata!=null){console.log("Metadata found!"),Array.isArray(this.message.metadata)||(this.message.metadata=[]),console.log(typeof this.message.metadata),console.log(this.message.metadata);for(let n of this.message.metadata)Object.prototype.hasOwnProperty.call(n,"audio_url")&&n.audio_url!=null&&(this.audio_url=n.audio_url,console.log("Audio URL:",this.audio_url))}},methods:{insertTab(n){const e=n.target,t=e.selectionStart,i=e.selectionEnd,s=n.shiftKey;if(t===i)if(s){if(e.value.substring(t-4,t)==" "){const r=e.value.substring(0,t-4),o=e.value.substring(i),a=r+o;this.message.content=a,this.$nextTick(()=>{e.selectionStart=e.selectionEnd=t-4})}}else{const r=e.value.substring(0,t),o=e.value.substring(i),a=r+" "+o;this.message.content=a,this.$nextTick(()=>{e.selectionStart=e.selectionEnd=t+4})}else{const o=e.value.substring(t,i).split(` `).map(c=>c.trim()===""?c:s?c.startsWith(" ")?c.substring(4):c:" "+c),a=e.value.substring(0,t),l=e.value.substring(i),d=a+o.join(` `)+l;this.message.content=d,this.$nextTick(()=>{e.selectionStart=t,e.selectionEnd=i+o.length*4})}n.preventDefault()},onVoicesChanged(){this.voices=this.speechSynthesis.getVoices()},read(){this.isSynthesizingVoice?(this.isSynthesizingVoice=!1,this.$refs.audio_player.pause()):(this.isSynthesizingVoice=!0,Le.post("./text2Audio",{text:this.message.content}).then(n=>{this.isSynthesizingVoice=!1;let e=n.data.url;console.log(e),this.audio_url=e,this.message.metadata||(this.message.metadata=[]);let t=!1;for(let i of this.message.metadata)Object.prototype.hasOwnProperty.call(i,"audio_url")&&(i.audio_url=this.audio_url,t=!0);t||this.message.metadata.push({audio_url:this.audio_url}),this.$emit("updateMessage",this.message.id,this.message.content,this.audio_url)}).catch(n=>{this.$store.state.toast.showToast(`Error: ${n}`,4,!1),this.isSynthesizingVoice=!1}))},speak(){if(this.msg){this.speechSynthesis.cancel(),this.msg=null,this.isSpeaking=!1;return}let n=0;console.log("voice on"),this.isSpeaking=!0;const e=200;this.message.content,this.msg=new SpeechSynthesisUtterance,this.msg.pitch=this.$store.state.config.audio_pitch,this.voices.length>0&&(this.msg.voice=this.voices.filter(s=>s.name===this.$store.state.config.audio_out_voice)[0]);const t=s=>{let r=this.message.content.substring(s,s+e);const o=[".","!","?",` `];let a=-1;return o.forEach(l=>{const d=r.lastIndexOf(l);d>a&&(a=d)}),a==-1&&(a=r.length),console.log(a),a+s+1},i=()=>{if(this.message.content.includes(".")){const s=t(n),r=this.message.content.substring(n,s);this.msg.text=r,n=s+1,this.msg.onend=o=>{n{i()},1):(this.isSpeaking=!1,console.log("voice off :",this.message.content.length," ",s))},this.speechSynthesis.speak(this.msg)}else setTimeout(()=>{i()},1)};i()},toggleModel(){this.expanded=!this.expanded},addBlock(n){let e=this.$refs.mdTextarea.selectionStart,t=this.$refs.mdTextarea.selectionEnd;e==t?speechSynthesis==0||this.message.content[e-1]==` diff --git a/web/dist/assets/index-31522f1e.css b/web/dist/assets/index-fe544d3a.css similarity index 99% rename from web/dist/assets/index-31522f1e.css rename to web/dist/assets/index-fe544d3a.css index 87e7df41..baef4adf 100644 --- a/web/dist/assets/index-31522f1e.css +++ b/web/dist/assets/index-fe544d3a.css @@ -5,4 +5,4 @@ Author: (c) Henri Vandersleyen License: see project LICENSE Touched: 2022 -*/.hljs-meta,.hljs-comment{color:#565f89}.hljs-tag,.hljs-doctag,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-template-tag,.hljs-selector-pseudo,.hljs-selector-attr,.hljs-variable.language_,.hljs-deletion{color:#f7768e}.hljs-variable,.hljs-template-variable,.hljs-number,.hljs-literal,.hljs-type,.hljs-params,.hljs-link{color:#ff9e64}.hljs-built_in,.hljs-attribute{color:#e0af68}.hljs-selector-tag{color:#2ac3de}.hljs-keyword,.hljs-title.function_,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-subst,.hljs-property{color:#7dcfff}.hljs-selector-tag{color:#73daca}.hljs-quote,.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#9ece6a}.hljs-code,.hljs-formula,.hljs-section{color:#7aa2f7}.hljs-name,.hljs-keyword,.hljs-operator,.hljs-char.escape_,.hljs-attr{color:#bb9af7}.hljs-punctuation{color:#c0caf5}.hljs{background:#1a1b26;color:#9aa5ce}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.code-container{display:flex;margin:0}.line-numbers{flex-shrink:0;padding-right:5px;color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;margin:0}.code-content{flex-grow:1;margin:0}.progress-bar-container{background-color:#f0f0f0;border-radius:4px;height:8px;overflow:hidden}.progress-bar{background-color:#3498db;height:100%;transition:width .3s ease}.fade-enter-active[data-v-39acdea0],.fade-leave-active[data-v-39acdea0]{transition:opacity .5s}.fade-enter[data-v-39acdea0],.fade-leave-to[data-v-39acdea0]{opacity:0}.container{margin:0;padding:0}.link-item{height:25px;margin-top:5px;padding:0 20px;margin-bottom:-5px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:5px 5px 0 0;font-weight:700;transition:duration-300 ease-in-out transform}.link-item-dark{padding:0 20px;color:#f0f8ff;margin-bottom:-5px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:5px 5px 0 0;font-weight:700;transition:duration-300 ease-in-out transform}.nav-ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;height:100%}.nav-li{cursor:pointer;display:flex;align-items:center;padding:5px}.dot{width:10px;height:10px;border-radius:50%}.dot-green{background-color:green}.dot-red{background-color:red}.hovered{transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transform:scale(1.1)}.active{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;pointer-events:all}select{width:200px}body{background-color:#fafafa;font-family:sans-serif}.container{margin:4px auto;width:800px}.settings{position:fixed;top:0;right:0;width:250px;background-color:#fff;z-index:1000;display:none}.settings-button{cursor:pointer;padding:10px;border:1px solid #ddd;border-radius:5px;color:#333;font-size:14px}.settings-button:hover{background-color:#eee}.settings-button:active{background-color:#ddd}.slider-container{margin-top:20px}.slider-value{display:inline-block;margin-left:10px;color:#6b7280;font-size:14px}.small-button{padding:.5rem .75rem;font-size:.875rem}.active-tab{font-weight:700}.scrollbar[data-v-b19a05a8]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);white-space:pre-wrap;overflow-wrap:break-word}.scrollbar[data-v-b19a05a8]::-webkit-scrollbar{width:8px}.scrollbar[data-v-b19a05a8]::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)}.scrollbar[data-v-b19a05a8]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:4px}.scrollbar[data-v-b19a05a8]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-color)}.menu-container{position:relative;display:inline-block}.menu-button{background-color:#007bff;color:#fff;padding:10px;border:none;cursor:pointer;border-radius:4px}.menu-list{position:absolute;background-color:#fff;color:#000;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px #0003;padding:10px;max-width:500px;z-index:1000}.slide-enter-active,.slide-leave-active{transition:transform .2s}.slide-enter-to,.slide-leave-from{transform:translateY(-10px)}.menu-ul{list-style:none;padding:0;margin:0}.menu-li{cursor:pointer;display:flex;align-items:center;padding:5px}.menu-icon{width:20px;height:20px;margin-right:8px}.menu-command{min-width:200px;text-align:left}.selected-choice{background-color:#bde4ff}.heartbeat-text[data-v-0e5a7314]{font-size:24px;animation:pulsate-0e5a7314 1.5s infinite}@keyframes pulsate-0e5a7314{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}.list-move[data-v-0e5a7314],.list-enter-active[data-v-0e5a7314],.list-leave-active[data-v-0e5a7314]{transition:all .5s ease}.list-enter-from[data-v-0e5a7314]{transform:translatey(-30px)}.list-leave-to[data-v-0e5a7314]{opacity:0;transform:translatey(30px)}.list-leave-active[data-v-0e5a7314]{position:absolute}.bounce-enter-active[data-v-0e5a7314]{animation:bounce-in-0e5a7314 .5s}.bounce-leave-active[data-v-0e5a7314]{animation:bounce-in-0e5a7314 .5s reverse}@keyframes bounce-in-0e5a7314{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}.bg-primary-light[data-v-0e5a7314]{background-color:#0ff}.hover[data-v-0e5a7314]:bg-primary-light:hover{background-color:#7fffd4}.font-bold[data-v-0e5a7314]{font-weight:700}.collapsible-section{cursor:pointer;margin-bottom:10px;font-weight:700}.collapsible-section:hover{color:#1a202c}.collapsible-section .toggle-icon{margin-right:.25rem}.collapsible-section .toggle-icon i{color:#4a5568}.collapsible-section .toggle-icon i:hover{color:#1a202c}.json-viewer{max-height:300px;max-width:700px;flex:auto;overflow-y:auto;padding:10px;background-color:#f1f1f1;border:1px solid #ccc;border-radius:4px}.json-viewer .toggle-icon{cursor:pointer;margin-right:.25rem}.json-viewer .toggle-icon i{color:#4a5568}.json-viewer .toggle-icon i:hover{color:#1a202c}.expand-button{margin-left:10px;margin-right:10px;background:none;border:none;padding:0;cursor:pointer}.htmljs{background:none}.bounce-enter-active[data-v-c50eee06]{animation:bounce-in-c50eee06 .5s}.bounce-leave-active[data-v-c50eee06]{animation:bounce-in-c50eee06 .5s reverse}@keyframes bounce-in-c50eee06{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}.custom-scrollbar[data-v-52cfa09c]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-52cfa09c]::-webkit-scrollbar-track{background-color:#f1f1f1}.custom-scrollbar[data-v-52cfa09c]::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.custom-scrollbar[data-v-52cfa09c]::-webkit-scrollbar-thumb:hover{background-color:#555}.menu[data-v-52cfa09c]{display:flex;flex-direction:column;align-items:center}.commands-menu-items-wrapper[data-v-52cfa09c]{position:relative;display:flex;flex-direction:column;align-items:center}.commands-menu-items-wrapper>#commands-menu-items[data-v-52cfa09c]{top:calc(-100% - 2rem)}.list-move[data-v-fd9d201c],.list-enter-active[data-v-fd9d201c],.list-leave-active[data-v-fd9d201c]{transition:all .5s ease}.list-enter-from[data-v-fd9d201c]{transform:translatey(-30px)}.list-leave-to[data-v-fd9d201c]{opacity:0;transform:translatey(30px)}.list-leave-active[data-v-fd9d201c]{position:absolute}.slide-right-enter-active[data-v-d14101f7],.slide-right-leave-active[data-v-d14101f7]{transition:transform .3s ease}.slide-right-enter[data-v-d14101f7],.slide-right-leave-to[data-v-d14101f7]{transform:translate(-100%)}.fade-and-fly-enter-active[data-v-d14101f7]{animation:fade-and-fly-enter-d14101f7 .5s ease}.fade-and-fly-leave-active[data-v-d14101f7]{animation:fade-and-fly-leave-d14101f7 .5s ease}@keyframes fade-and-fly-enter-d14101f7{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fade-and-fly-leave-d14101f7{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(1.2)}}.list-move[data-v-d14101f7],.list-enter-active[data-v-d14101f7],.list-leave-active[data-v-d14101f7]{transition:all .5s ease}.list-enter-from[data-v-d14101f7]{transform:translatey(-30px)}.list-leave-to[data-v-d14101f7]{opacity:0;transform:translatey(30px)}.list-leave-active[data-v-d14101f7]{position:absolute}.container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.floating-frame{margin:15px;float:left;height:auto;border:1px solid #000;border-radius:4px;overflow:hidden;z-index:5000;position:fixed;cursor:move;bottom:0;right:0}.handle{width:100%;height:20px;background:#ccc;cursor:move;text-align:center}.floating-frame img{width:100%;height:auto}.controls{margin-top:10px}#webglContainer{top:0;left:0}.floating-frame2{margin:15px;width:800px;height:auto;border:1px solid #000;border-radius:4px;overflow:hidden;min-height:200px;z-index:5000}:root{--baklava-control-color-primary: #e28b46;--baklava-control-color-error: #d00000;--baklava-control-color-background: #2c3748;--baklava-control-color-foreground: white;--baklava-control-color-hover: #455670;--baklava-control-color-active: #556986;--baklava-control-color-disabled-foreground: #666c75;--baklava-control-border-radius: 3px;--baklava-sidebar-color-background: #1b202c;--baklava-sidebar-color-foreground: white;--baklava-node-color-background: #1b202c;--baklava-node-color-foreground: white;--baklava-node-color-hover: #e28c4677;--baklava-node-color-selected: var(--baklava-control-color-primary);--baklava-node-color-resize-handle: var(--baklava-control-color-background);--baklava-node-title-color-background: #151a24;--baklava-node-title-color-foreground: white;--baklava-group-node-title-color-background: #215636;--baklava-group-node-title-color-foreground: white;--baklava-node-interface-port-tooltip-color-foreground: var(--baklava-control-color-primary);--baklava-node-interface-port-tooltip-color-background: var(--baklava-editor-background-pattern-black);--baklava-node-border-radius: 6px;--baklava-color-connection-default: #737f96;--baklava-color-connection-allowed: #48bc79;--baklava-color-connection-forbidden: #bc4848;--baklava-editor-background-pattern-default: #202b3c;--baklava-editor-background-pattern-line: #263140;--baklava-editor-background-pattern-black: #263140;--baklava-context-menu-background: #1b202c;--baklava-context-menu-shadow: 0 0 8px rgba(0, 0, 0, .65);--baklava-toolbar-background: #1b202caa;--baklava-toolbar-foreground: white;--baklava-node-palette-background: #1b202caa;--baklava-node-palette-foreground: white;--baklava-visual-transition: .1s linear}.baklava-button{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);transition:background-color var(--baklava-visual-transition);border:none;padding:.45em .35em;border-radius:var(--baklava-control-border-radius);font-size:inherit;cursor:pointer;overflow-x:hidden}.baklava-button:hover{background-color:var(--baklava-control-color-hover)}.baklava-button:active{background-color:var(--baklava-control-color-primary)}.baklava-button.--block{width:100%}.baklava-checkbox{display:flex;padding:.35em 0;cursor:pointer;overflow-x:hidden;align-items:center}.baklava-checkbox .__checkmark-container{display:flex;background-color:var(--baklava-control-color-background);border-radius:var(--baklava-control-border-radius);transition:background-color var(--baklava-visual-transition);width:18px;height:18px}.baklava-checkbox:hover .__checkmark-container{background-color:var(--baklava-control-color-hover)}.baklava-checkbox:active .__checkmark-container{background-color:var(--baklava-control-color-active)}.baklava-checkbox .__checkmark{stroke-dasharray:15;stroke-dashoffset:15;stroke:var(--baklava-control-color-foreground);stroke-width:2px;fill:none;transition:stroke-dashoffset var(--baklava-visual-transition)}.baklava-checkbox.--checked .__checkmark{stroke-dashoffset:0}.baklava-checkbox.--checked .__checkmark-container{background-color:var(--baklava-control-color-primary)}.baklava-checkbox .__label{margin-left:.5rem}.baklava-context-menu{color:var(--baklava-control-color-foreground);position:absolute;display:inline-block;z-index:100;background-color:var(--baklava-context-menu-background);box-shadow:var(--baklava-context-menu-shadow);border-radius:0 0 var(--baklava-control-border-radius) var(--baklava-control-border-radius);min-width:6rem;width:-moz-max-content;width:max-content}.baklava-context-menu>.item{display:flex;align-items:center;padding:.35em 1em;transition:background .05s linear;position:relative}.baklava-context-menu>.item>.__label{flex:1 1 auto}.baklava-context-menu>.item>.__submenu-icon{margin-left:.75rem}.baklava-context-menu>.item.--disabled{color:var(--baklava-control-color-hover)}.baklava-context-menu>.item:not(.--header):not(.--active):not(.--disabled):hover{background:var(--baklava-control-color-primary)}.baklava-context-menu>.item.--active{background:var(--baklava-control-color-primary)}.baklava-context-menu.--nested{left:100%;top:0}.baklava-context-menu.--flipped-x.--nested{left:unset;right:100%}.baklava-context-menu.--flipped-y.--nested{top:unset;bottom:0}.baklava-context-menu>.divider{margin:.35em 0;height:1px;background-color:var(--baklava-control-color-hover)}.baklava-icon{display:block;height:100%}.baklava-icon.--clickable{cursor:pointer;transition:color var(--baklava-visual-transition)}.baklava-icon.--clickable:hover{color:var(--baklava-control-color-primary)}.baklava-input{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);caret-color:var(--baklava-control-color-primary);border:none;border-radius:var(--baklava-control-border-radius);padding:.45em .75em;width:100%;transition:background-color var(--baklava-visual-transition);font-size:inherit;font:inherit}.baklava-input:hover{background-color:var(--baklava-control-color-hover)}.baklava-input:active{background-color:var(--baklava-control-color-active)}.baklava-input:focus-visible{outline:1px solid var(--baklava-control-color-primary)}.baklava-input[type=number]::-webkit-inner-spin-button,.baklava-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.baklava-input.--invalid{box-shadow:0 0 2px 2px var(--baklava-control-color-error)}.baklava-num-input{background:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);border-radius:var(--baklava-control-border-radius);width:100%;display:grid;grid-template-columns:20px 1fr 20px}.baklava-num-input>.__button{display:flex;flex:0 0 auto;width:20px;justify-content:center;align-items:center;transition:background var(--baklava-visual-transition);cursor:pointer}.baklava-num-input>.__button:hover{background-color:var(--baklava-control-color-hover)}.baklava-num-input>.__button:active{background-color:var(--baklava-control-color-active)}.baklava-num-input>.__button.--dec{grid-area:1/1/span 1/span 1}.baklava-num-input>.__button.--dec>svg{transform:rotate(90deg)}.baklava-num-input>.__button.--inc{grid-area:1/3/span 1/span 1}.baklava-num-input>.__button.--inc>svg{transform:rotate(-90deg)}.baklava-num-input>.__button path{stroke:var(--baklava-control-color-foreground);fill:var(--baklava-control-color-foreground)}.baklava-num-input>.__content{grid-area:1/2/span 1/span 1;display:inline-flex;cursor:pointer;max-width:100%;min-width:0;align-items:center;transition:background-color var(--baklava-visual-transition)}.baklava-num-input>.__content:hover{background-color:var(--baklava-control-color-hover)}.baklava-num-input>.__content:active{background-color:var(--baklava-control-color-active)}.baklava-num-input>.__content>.__label,.baklava-num-input>.__content>.__value{margin:.35em 0;padding:0 .5em}.baklava-num-input>.__content>.__label{flex:1;min-width:0;overflow:hidden}.baklava-num-input>.__content>.__value{text-align:right}.baklava-num-input>.__content>input{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);caret-color:var(--baklava-control-color-primary);padding:.35em;width:100%}.baklava-select{width:100%;position:relative;color:var(--baklava-control-color-foreground)}.baklava-select.--open>.__selected{border-bottom-left-radius:0;border-bottom-right-radius:0}.baklava-select.--open>.__selected>.__icon{transform:rotate(180deg)}.baklava-select>.__selected{background-color:var(--baklava-control-color-background);padding:.35em .75em;border-radius:var(--baklava-control-border-radius);transition:background var(--baklava-visual-transition);min-height:1.7em;display:flex;align-items:center;cursor:pointer}.baklava-select>.__selected:hover{background:var(--baklava-control-color-hover)}.baklava-select>.__selected:active{background:var(--baklava-control-color-active)}.baklava-select>.__selected>.__text{flex:1 0 auto;flex-basis:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.baklava-select>.__selected>.__icon{flex:0 0 auto;display:flex;justify-content:center;align-items:center;transition:transform .25s ease;width:18px;height:18px}.baklava-select>.__selected>.__icon path{stroke:var(--baklava-control-color-foreground);fill:var(--baklava-control-color-foreground)}.baklava-select>.__dropdown{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:var(--baklava-context-menu-background);filter:drop-shadow(0 0 4px black);border-radius:0 0 var(--baklava-control-border-radius) var(--baklava-control-border-radius);max-height:15em;overflow-y:scroll}.baklava-select>.__dropdown::-webkit-scrollbar{width:0px;background:transparent}.baklava-select>.__dropdown>.item{padding:.35em .35em .35em 1em;transition:background .05s linear}.baklava-select>.__dropdown>.item:not(.--header):not(.--active){cursor:pointer}.baklava-select>.__dropdown>.item:not(.--header):not(.--active):hover{background:var(--baklava-control-color-hover)}.baklava-select>.__dropdown>.item.--active{background:var(--baklava-control-color-primary)}.baklava-select>.__dropdown>.item.--header{color:var(--baklava-control-color-disabled-foreground);border-bottom:1px solid var(--baklava-control-color-disabled-foreground);padding:.5em .35em .5em 1em}.baklava-slider{background:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);border-radius:var(--baklava-control-border-radius);position:relative;cursor:pointer}.baklava-slider>.__content{display:flex;position:relative}.baklava-slider>.__content>.__label,.baklava-slider>.__content>.__value{flex:1 1 auto;margin:.35em 0;padding:0 .5em;text-overflow:ellipsis}.baklava-slider>.__content>.__value{text-align:right}.baklava-slider>.__content>input{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);caret-color:var(--baklava-control-color-primary);padding:.35em;width:100%}.baklava-slider>.__slider{position:absolute;top:0;bottom:0;left:0;background-color:var(--baklava-control-color-primary);border-radius:var(--baklava-control-border-radius)}.baklava-connection{stroke:var(--baklava-color-connection-default);stroke-width:2px;fill:none}.baklava-connection.--temporary{stroke-width:4px;stroke-dasharray:5 5;stroke-dashoffset:0;animation:dash 1s linear infinite;transform:translateY(-1px)}@keyframes dash{to{stroke-dashoffset:20}}.baklava-connection.--allowed{stroke:var(--baklava-color-connection-allowed)}.baklava-connection.--forbidden{stroke:var(--baklava-color-connection-forbidden)}.baklava-minimap{position:absolute;height:15%;width:15%;min-width:150px;max-width:90%;top:20px;right:20px;z-index:900}.baklava-editor{width:100%;height:100%;position:relative;overflow:hidden;outline:none!important;font-family:Lato,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15px;touch-action:none}.baklava-editor .background{background-color:var(--baklava-editor-background-pattern-default);background-image:linear-gradient(var(--baklava-editor-background-pattern-black) 2px,transparent 2px),linear-gradient(90deg,var(--baklava-editor-background-pattern-black) 2px,transparent 2px),linear-gradient(var(--baklava-editor-background-pattern-line) 1px,transparent 1px),linear-gradient(90deg,var(--baklava-editor-background-pattern-line) 1px,transparent 1px);background-repeat:repeat;width:100%;height:100%;pointer-events:none!important}.baklava-editor *:not(input):not(textarea){user-select:none;-moz-user-select:none;-webkit-user-select:none;touch-action:none}.baklava-editor .input-user-select{user-select:auto;-moz-user-select:auto;-webkit-user-select:auto}.baklava-editor *,.baklava-editor *:after,.baklava-editor *:before{box-sizing:border-box}.baklava-editor.--temporary-connection{cursor:crosshair}.baklava-editor .connections-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none!important}.baklava-editor .node-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.baklava-editor .node-container *{pointer-events:all}.baklava-ignore-mouse *{pointer-events:none!important}.baklava-ignore-mouse .__port{pointer-events:all!important}.baklava-node-interface{padding:.25em 0;position:relative}.baklava-node-interface .__port{position:absolute;width:10px;height:10px;background:white;border-radius:50%;top:calc(50% - 5px);cursor:crosshair}.baklava-node-interface .__port.--selected{outline:2px var(--baklava-color-connection-default) solid;outline-offset:4px}.baklava-node-interface.--input{text-align:left;padding-left:.5em}.baklava-node-interface.--input .__port{left:-1.1em}.baklava-node-interface.--output{text-align:right;padding-right:.5em}.baklava-node-interface.--output .__port{right:-1.1em}.baklava-node-interface .__tooltip{position:absolute;left:5px;top:15px;transform:translate(-50%);background:var(--baklava-node-interface-port-tooltip-color-background);color:var(--baklava-node-interface-port-tooltip-color-foreground);padding:.25em .5em;text-align:center;z-index:2}.baklava-node-palette{position:absolute;left:0;top:60px;width:250px;height:calc(100% - 60px);z-index:3;padding:2rem;overflow-y:auto;background:var(--baklava-node-palette-background);color:var(--baklava-node-palette-foreground)}.baklava-node-palette h1{margin-top:2rem}.baklava-node.--palette{position:unset;margin:1rem 0;cursor:grab}.baklava-node.--palette:first-child{margin-top:0}.baklava-node.--palette .__title{padding:.5rem;border-radius:var(--baklava-node-border-radius)}.baklava-dragged-node{position:absolute;width:calc(250px - 4rem);height:40px;z-index:4;pointer-events:none}.baklava-node{background:var(--baklava-node-color-background);color:var(--baklava-node-color-foreground);border:1px solid transparent;border-radius:var(--baklava-node-border-radius);position:absolute;box-shadow:0 0 4px #000c;transition:border-color var(--baklava-visual-transition),box-shadow var(--baklava-visual-transition);width:var(--width)}.baklava-node:hover{border-color:var(--baklava-node-color-hover)}.baklava-node:hover .__resize-handle:after{opacity:1}.baklava-node.--selected{z-index:5;border-color:var(--baklava-node-color-selected)}.baklava-node.--dragging{box-shadow:0 0 12px #000c}.baklava-node.--dragging>.__title{cursor:grabbing}.baklava-node>.__title{display:flex;background:var(--baklava-node-title-color-background);color:var(--baklava-node-title-color-foreground);padding:.4em .75em;border-radius:var(--baklava-node-border-radius) var(--baklava-node-border-radius) 0 0;cursor:grab}.baklava-node>.__title>*:first-child{flex-grow:1}.baklava-node>.__title>.__title-label{pointer-events:none}.baklava-node>.__title>.__menu{position:relative;cursor:initial}.baklava-node[data-node-type^=__baklava_]>.__title{background:var(--baklava-group-node-title-color-background);color:var(--baklava-group-node-title-color-foreground)}.baklava-node>.__content{padding:.75em}.baklava-node>.__content>div>div{margin:.5em 0}.baklava-node.--two-column>.__content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:". ." ". ."}.baklava-node.--two-column>.__content>.__inputs{grid-row:1;grid-column:1}.baklava-node.--two-column>.__content>.__outputs{grid-row:1;grid-column:2}.baklava-node .__resize-handle{position:absolute;right:0;bottom:0;width:1rem;height:1rem;transform:translate(50%);cursor:ew-resize}.baklava-node .__resize-handle:after{content:"";position:absolute;bottom:0;left:-.5rem;width:1rem;height:1rem;opacity:0;border-bottom-right-radius:var(--baklava-node-border-radius);transition:opacity var(--baklava-visual-transition);background:linear-gradient(-45deg,transparent 10%,var(--baklava-node-color-resize-handle) 10%,var(--baklava-node-color-resize-handle) 15%,transparent 15%,transparent 30%,var(--baklava-node-color-resize-handle) 30%,var(--baklava-node-color-resize-handle) 35%,transparent 35%,transparent 50%,var(--baklava-node-color-resize-handle) 50%,var(--baklava-node-color-resize-handle) 55%,transparent 55%)}.baklava-sidebar{position:absolute;height:100%;width:25%;min-width:300px;max-width:90%;top:0;right:0;z-index:1000;background-color:var(--baklava-sidebar-color-background);color:var(--baklava-sidebar-color-foreground);box-shadow:none;overflow-x:hidden;padding:1em;transform:translate(100%);transition:transform .5s;display:flex;flex-direction:column}.baklava-sidebar.--open{transform:translate(0);box-shadow:0 0 15px #000}.baklava-sidebar .__resizer{position:absolute;left:0;top:0;height:100%;width:4px;cursor:col-resize}.baklava-sidebar .__header{display:flex;align-items:center}.baklava-sidebar .__header .__node-name{margin-left:.5rem}.baklava-sidebar .__close{font-size:2em;border:none;background:none;color:inherit;cursor:pointer}.baklava-sidebar .__interface{margin:.5em 0}.baklava-toolbar{position:absolute;left:0;top:0;width:100%;height:60px;z-index:3;padding:.5rem 2rem;background:var(--baklava-toolbar-background);color:var(--baklava-toolbar-foreground);display:flex;align-items:center}.baklava-toolbar-entry{margin-left:.5rem;margin-right:.5rem}.baklava-toolbar-button{color:var(--baklava-toolbar-foreground);background:none;border:none;transition:color var(--baklava-visual-transition)}.baklava-toolbar-button:not([disabled]){cursor:pointer}.baklava-toolbar-button:hover:not([disabled]){color:var(--baklava-control-color-primary)}.baklava-toolbar-button[disabled]{color:var(--baklava-control-color-disabled-foreground)}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .1s ease-out}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateY(5px);opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease-out!important}.fade-enter-from,.fade-leave-to{opacity:0}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:PTSans,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-color:currentColor;border-color:transparent;background-position:center;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1F2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}.dark input[type=file]::file-selector-button{color:#fff;background:#4B5563}.dark input[type=file]::file-selector-button:hover{background:#6B7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1C64F2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9CA3AF}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6B7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1C64F2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9CA3AF}.dark input[type=range]:disabled::-moz-range-thumb{background:#6B7280}input[type=range]::-moz-range-progress{background:#3F83F8}input[type=range]::-ms-fill-lower{background:#3F83F8}.toggle-bg:after{content:"";position:absolute;top:.125rem;left:.125rem;background:white;border-color:#d1d5db;border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked+.toggle-bg:after{transform:translate(100%);border-color:#fff}input:checked+.toggle-bg{background:#1C64F2;border-color:#1c64f2}*{scrollbar-color:initial;scrollbar-width:initial}html{scroll-behavior:smooth}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-7277cfb8.ttf) format("truetype")}@font-face{font-family:PTSans;src:url(/assets/PTSans-Regular-23b91352.ttf) format("truetype")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-left-1{left:-.25rem}.-left-1\.5{left:-.375rem}.-right-0{right:-0px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-20{top:-5rem}.bottom-0{bottom:0}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-5{bottom:1.25rem}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-7{left:1.75rem}.left-9{left:2.25rem}.right-0{right:0}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-3{top:.75rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.-m-1{margin:-.25rem}.-m-2{margin:-.5rem}.-m-4{margin:-1rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-4\/5{height:80%}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-auto{height:auto}.h-full{height:100%}.h-modal{height:calc(100% - 2rem)}.h-px{height:1px}.h-screen{height:100vh}.max-h-6{max-height:1.5rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[400px\]{max-height:400px}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-\[900px\]{min-height:900px}.min-h-full{min-height:100%}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-4\/6{width:66.666667%}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[23rem\]{min-width:23rem}.min-w-\[24rem\]{min-width:24rem}.min-w-\[300px\]{min-width:300px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[23rem\]{max-width:23rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[300px\]{max-width:300px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y: -0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[40px\,1fr\]{grid-template-columns:40px 1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-bg-dark{border-color:var(--color-bg-dark)}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(164 202 254 / var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(28 100 242 / var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(26 86 219 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(5 122 85 / var(--tw-border-opacity))}.border-green-700{--tw-border-opacity: 1;border-color:rgb(4 108 78 / var(--tw-border-opacity))}.border-pink-600{--tw-border-opacity: 1;border-color:rgb(214 31 105 / var(--tw-border-opacity))}.border-pink-700{--tw-border-opacity: 1;border-color:rgb(191 18 93 / var(--tw-border-opacity))}.border-primary{border-color:var(--color-primary)}.border-primary-light{border-color:var(--color-primary-light)}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(126 58 242 / var(--tw-border-opacity))}.border-purple-700{--tw-border-opacity: 1;border-color:rgb(108 43 217 / var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(224 36 36 / var(--tw-border-opacity))}.border-red-700{--tw-border-opacity: 1;border-color:rgb(200 30 30 / var(--tw-border-opacity))}.border-secondary{border-color:var(--color-secondary)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(227 160 8 / var(--tw-border-opacity))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(194 120 3 / var(--tw-border-opacity))}.bg-accent{background-color:var(--color-accent)}.bg-bg-dark-tone-panel{background-color:var(--color-bg-dark-tone-panel)}.bg-bg-light{background-color:var(--color-bg-light)}.bg-bg-light-discussion{background-color:var(--color-bg-light-discussion)}.bg-bg-light-tone{background-color:var(--color-bg-light-tone)}.bg-bg-light-tone-panel{background-color:var(--color-bg-light-tone-panel)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(235 245 255 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(63 131 248 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(49 196 141 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(229 237 255 / var(--tw-bg-opacity))}.bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(104 117 245 / var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(88 80 236 / var(--tw-bg-opacity))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(254 236 220 / var(--tw-bg-opacity))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 232 243 / var(--tw-bg-opacity))}.bg-pink-200{--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity))}.bg-pink-700{--tw-bg-opacity: 1;background-color:rgb(191 18 93 / var(--tw-bg-opacity))}.bg-primary{background-color:var(--color-primary)}.bg-primary-light{background-color:var(--color-primary-light)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(237 235 254 / var(--tw-bg-opacity))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(144 97 249 / var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(126 58 242 / var(--tw-bg-opacity))}.bg-purple-700{--tw-bg-opacity: 1;background-color:rgb(108 43 217 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(253 232 232 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(249 128 128 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(240 82 82 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity))}.bg-secondary{background-color:var(--color-secondary)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/30{background-color:#ffffff4d}.bg-white\/50{background-color:#ffffff80}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(253 246 178 / var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(227 160 8 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-70{--tw-bg-opacity: .7}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-bg-light{--tw-gradient-from: var(--color-bg-light) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bg-light-tone{--tw-gradient-from: var(--color-bg-light-tone) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3F83F8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(63 131 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #31C48D var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 196 141 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #0E9F6E var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 159 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-500{--tw-gradient-from: #84cc16 var(--tw-gradient-from-position);--tw-gradient-to: rgb(132 204 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #E74694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(231 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #9061F9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(144 97 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #7E3AF2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-200{--tw-gradient-from: #FBD5D5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 213 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #F05252 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 82 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-200{--tw-gradient-from: #AFECEF var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 236 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-300{--tw-gradient-from: #7EDCE2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 220 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from: #0694A2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 148 162 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-5\%{--tw-gradient-from-position: 5%}.via-bg-light{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-bg-light) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to: rgb(28 100 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1C64F2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-600{--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0891b2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-600{--tw-gradient-to: rgb(5 122 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #057A55 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-lime-600{--tw-gradient-to: rgb(101 163 13 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #65a30d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-600{--tw-gradient-to: rgb(214 31 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #D61F69 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600{--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7E3AF2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-300{--tw-gradient-to: rgb(248 180 180 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F8B4B4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-600{--tw-gradient-to: rgb(224 36 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #E02424 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-600{--tw-gradient-to: rgb(4 116 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #047481 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-10\%{--tw-gradient-via-position: 10%}.to-blue-500{--tw-gradient-to: #3F83F8 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #1C64F2 var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1A56DB var(--tw-gradient-to-position)}.to-cyan-700{--tw-gradient-to: #0e7490 var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to: #046C4E var(--tw-gradient-to-position)}.to-lime-200{--tw-gradient-to: #d9f99d var(--tw-gradient-to-position)}.to-lime-300{--tw-gradient-to: #bef264 var(--tw-gradient-to-position)}.to-lime-700{--tw-gradient-to: #4d7c0f var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #FF8A4C var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #E74694 var(--tw-gradient-to-position)}.to-pink-700{--tw-gradient-to: #BF125D var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to: #6C2BD9 var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to: #C81E1E var(--tw-gradient-to-position)}.to-teal-700{--tw-gradient-to: #036672 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-yellow-200{--tw-gradient-to: #FCE96A var(--tw-gradient-to-position)}.to-100\%{--tw-gradient-to-position: 100%}.fill-blue-600{fill:#1c64f2}.fill-gray-300{fill:#d1d5db}.fill-gray-600{fill:#4b5563}.fill-green-500{fill:#0e9f6e}.fill-pink-600{fill:#d61f69}.fill-purple-600{fill:#7e3af2}.fill-red-600{fill:#e02424}.fill-secondary{fill:var(--color-secondary)}.fill-white{fill:#fff}.fill-yellow-400{fill:#e3a008}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:PTSans,Roboto,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[\.82rem\]{font-size:.82rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-blue-100{--tw-text-opacity: 1;color:rgb(225 239 254 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-200{--tw-text-opacity: 1;color:rgb(188 240 218 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(5 122 85 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(4 108 78 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(3 84 63 / var(--tw-text-opacity))}.text-green-900{--tw-text-opacity: 1;color:rgb(1 71 55 / var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(104 117 245 / var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(81 69 205 / var(--tw-text-opacity))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(66 56 157 / var(--tw-text-opacity))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(54 47 120 / var(--tw-text-opacity))}.text-orange-200{--tw-text-opacity: 1;color:rgb(252 217 189 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(255 90 31 / var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity: 1;color:rgb(231 70 148 / var(--tw-text-opacity))}.text-pink-600{--tw-text-opacity: 1;color:rgb(214 31 105 / var(--tw-text-opacity))}.text-pink-700{--tw-text-opacity: 1;color:rgb(191 18 93 / var(--tw-text-opacity))}.text-pink-800{--tw-text-opacity: 1;color:rgb(153 21 75 / var(--tw-text-opacity))}.text-pink-900{--tw-text-opacity: 1;color:rgb(117 26 61 / var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity: 1;color:rgb(144 97 249 / var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity: 1;color:rgb(126 58 242 / var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgb(108 43 217 / var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity: 1;color:rgb(85 33 181 / var(--tw-text-opacity))}.text-purple-900{--tw-text-opacity: 1;color:rgb(74 29 150 / var(--tw-text-opacity))}.text-red-200{--tw-text-opacity: 1;color:rgb(251 213 213 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(249 128 128 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(224 36 36 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(200 30 30 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(155 28 28 / var(--tw-text-opacity))}.text-red-900{--tw-text-opacity: 1;color:rgb(119 29 29 / var(--tw-text-opacity))}.text-secondary{color:var(--color-secondary)}.text-slate-50{--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(227 160 8 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(194 120 3 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(142 75 16 / var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(114 59 19 / var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(99 49 18 / var(--tw-text-opacity))}.text-opacity-95{--tw-text-opacity: .95}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue-500\/50{--tw-shadow-color: rgb(63 131 248 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-800\/80{--tw-shadow-color: rgb(30 66 159 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/50{--tw-shadow-color: rgb(6 182 212 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-800\/80{--tw-shadow-color: rgb(21 94 117 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/50{--tw-shadow-color: rgb(14 159 110 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-800\/80{--tw-shadow-color: rgb(3 84 63 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-500\/50{--tw-shadow-color: rgb(132 204 22 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-800\/80{--tw-shadow-color: rgb(63 98 18 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-500\/50{--tw-shadow-color: rgb(231 70 148 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-800\/80{--tw-shadow-color: rgb(153 21 75 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/50{--tw-shadow-color: rgb(144 97 249 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-800\/80{--tw-shadow-color: rgb(85 33 181 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/50{--tw-shadow-color: rgb(240 82 82 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-800\/80{--tw-shadow-color: rgb(155 28 28 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-teal-500\/50{--tw-shadow-color: rgb(6 148 162 / .5);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-blue-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 66 159 / var(--tw-ring-opacity))}.ring-cyan-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.ring-gray-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity))}.ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity))}.ring-green-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(3 84 63 / var(--tw-ring-opacity))}.ring-pink-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(153 21 75 / var(--tw-ring-opacity))}.ring-pink-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(117 26 61 / var(--tw-ring-opacity))}.ring-purple-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(85 33 181 / var(--tw-ring-opacity))}.ring-purple-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(74 29 150 / var(--tw-ring-opacity))}.ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity))}.ring-red-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(119 29 29 / var(--tw-ring-opacity))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-0{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrollbar{scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover, var(--scrollbar-track))}.scrollbar::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)))}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, var(--scrollbar-thumb))}.scrollbar::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)))}.scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover, var(--scrollbar-corner))}.scrollbar::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)))}.scrollbar{scrollbar-width:auto}.scrollbar::-webkit-scrollbar{display:block;width:var(--scrollbar-width, 16px);height:var(--scrollbar-height, 16px)}.scrollbar-thin{scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar-thin::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover, var(--scrollbar-track))}.scrollbar-thin::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)))}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, var(--scrollbar-thumb))}.scrollbar-thin::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)))}.scrollbar-thin::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar-thin::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover, var(--scrollbar-corner))}.scrollbar-thin::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)))}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{display:block;width:8px;height:8px}.scrollbar-track-bg-light{--scrollbar-track: var(--color-bg-light) !important}.scrollbar-track-bg-light-tone{--scrollbar-track: var(--color-bg-light-tone) !important}.scrollbar-thumb-bg-light-tone{--scrollbar-thumb: var(--color-bg-light-tone) !important}.scrollbar-thumb-bg-light-tone-panel{--scrollbar-thumb: var(--color-bg-light-tone-panel) !important}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.display-none{display:none}h1{font-size:36px;font-weight:700}h2{font-size:24px;font-weight:700}h3{font-size:18px;font-weight:700}h4{font-size:18px;font-style:italic}p{font-size:16px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}ul{list-style-type:disc;margin-left:0}li{list-style-type:disc;margin-left:20px}ol{list-style-type:decimal;margin-left:20px}:root{--color-primary: #0e8ef0;--color-primary-light: #3dabff;--color-secondary: #0fd974;--color-accent: #f0700e;--color-bg-dark: #132e59;--color-bg-dark-tone: #25477d;--color-bg-dark-tone-panel: #4367a3;--color-bg-dark-code-block: #2254a7;--color-bg-light: #e2edff;--color-bg-light-tone: #b9d2f7;--color-bg-light-code-block: #cad7ed;--color-bg-light-tone-panel: #8fb5ef;--color-bg-dark-discussion: #435E8A;--color-bg-dark-discussion-odd: #284471;--color-bg-light-discussion: #c5d8f8;--color-bg-light-discussion-odd: #d6e7ff}.last\:\!border-transparent:last-child{border-color:transparent!important}.last\:pb-0:last-child{padding-bottom:0}.odd\:bg-bg-light-tone:nth-child(odd){background-color:var(--color-bg-light-tone)}.even\:bg-bg-light-discussion-odd:nth-child(2n){background-color:var(--color-bg-light-discussion-odd)}.even\:bg-bg-light-tone-panel:nth-child(2n){background-color:var(--color-bg-light-tone-panel)}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:-translate-y-10{--tw-translate-y: -2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-secondary{border-color:var(--color-secondary)}.group:hover .group-hover\:bg-white\/50{background-color:#ffffff80}.group:hover .group-hover\:bg-opacity-0{--tw-bg-opacity: 0}.group:hover .group-hover\:from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-green-400{--tw-gradient-from: #31C48D var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 196 141 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-pink-500{--tw-gradient-from: #E74694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(231 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-purple-500{--tw-gradient-from: #9061F9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(144 97 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-purple-600{--tw-gradient-from: #7E3AF2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-red-200{--tw-gradient-from: #FBD5D5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 213 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-teal-300{--tw-gradient-from: #7EDCE2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 220 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:via-red-300{--tw-gradient-to: rgb(248 180 180 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F8B4B4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.group:hover .group-hover\:to-blue-500{--tw-gradient-to: #3F83F8 var(--tw-gradient-to-position)}.group:hover .group-hover\:to-blue-600{--tw-gradient-to: #1C64F2 var(--tw-gradient-to-position)}.group:hover .group-hover\:to-lime-300{--tw-gradient-to: #bef264 var(--tw-gradient-to-position)}.group:hover .group-hover\:to-orange-400{--tw-gradient-to: #FF8A4C var(--tw-gradient-to-position)}.group:hover .group-hover\:to-pink-500{--tw-gradient-to: #E74694 var(--tw-gradient-to-position)}.group:hover .group-hover\:to-yellow-200{--tw-gradient-to: #FCE96A var(--tw-gradient-to-position)}.group:hover .group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group:focus .group-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.group:focus .group-focus\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group:focus .group-focus\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}.peer:checked~.peer-checked\:text-primary{color:var(--color-primary)}.hover\:z-10:hover{z-index:10}.hover\:z-20:hover{z-index:20}.hover\:block:hover{display:block}.hover\:h-8:hover{height:2rem}.hover\:-translate-y-2:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-\[-5px\]:hover{--tw-translate-y: -5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-95:hover{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-2:hover{border-width:2px}.hover\:border-solid:hover{border-style:solid}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgb(188 240 218 / var(--tw-border-opacity))}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary-light:hover{border-color:var(--color-primary-light)}.hover\:border-secondary:hover{border-color:var(--color-secondary)}.hover\:bg-bg-light-tone:hover{background-color:var(--color-bg-light-tone)}.hover\:bg-bg-light-tone-panel:hover{background-color:var(--color-bg-light-tone-panel)}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity))}.hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity))}.hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgb(118 169 250 / var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity))}.hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgb(3 84 63 / var(--tw-bg-opacity))}.hover\:bg-pink-800:hover{--tw-bg-opacity: 1;background-color:rgb(153 21 75 / var(--tw-bg-opacity))}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary-light:hover{background-color:var(--color-primary-light)}.hover\:bg-purple-800:hover{--tw-bg-opacity: 1;background-color:rgb(85 33 181 / var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity))}.hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgb(155 28 28 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity))}.hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgb(194 120 3 / var(--tw-bg-opacity))}.hover\:bg-gradient-to-bl:hover{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.hover\:bg-gradient-to-br:hover{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.hover\:bg-gradient-to-l:hover{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.hover\:from-teal-200:hover{--tw-gradient-from: #AFECEF var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 236 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-lime-200:hover{--tw-gradient-to: #d9f99d var(--tw-gradient-to-position)}.hover\:fill-primary:hover{fill:var(--color-primary)}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity))}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(224 36 36 / var(--tw-text-opacity))}.hover\:text-secondary:hover{color:var(--color-secondary)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:scrollbar-thumb-primary{--scrollbar-thumb-hover: var(--color-primary) !important}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(164 202 254 / var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.focus\:border-secondary:focus{border-color:var(--color-secondary)}.focus\:text-blue-700:focus{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(195 221 253 / var(--tw-ring-opacity))}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}.focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(118 169 250 / var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.focus\:ring-blue-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(26 86 219 / var(--tw-ring-opacity))}.focus\:ring-cyan-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(165 243 252 / var(--tw-ring-opacity))}.focus\:ring-cyan-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(103 232 249 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}.focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity))}.focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(188 240 218 / var(--tw-ring-opacity))}.focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(132 225 188 / var(--tw-ring-opacity))}.focus\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(49 196 141 / var(--tw-ring-opacity))}.focus\:ring-lime-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(217 249 157 / var(--tw-ring-opacity))}.focus\:ring-lime-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(190 242 100 / var(--tw-ring-opacity))}.focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 209 232 / var(--tw-ring-opacity))}.focus\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 217 / var(--tw-ring-opacity))}.focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 215 254 / var(--tw-ring-opacity))}.focus\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(202 191 253 / var(--tw-ring-opacity))}.focus\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 232 232 / var(--tw-ring-opacity))}.focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 180 / var(--tw-ring-opacity))}.focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity))}.focus\:ring-secondary:focus{--tw-ring-color: var(--color-secondary)}.focus\:ring-teal-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(126 220 226 / var(--tw-ring-opacity))}.focus\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 202 21 / var(--tw-ring-opacity))}.focus\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 160 8 / var(--tw-ring-opacity))}.active\:scale-75:active{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scrollbar-thumb-secondary{--scrollbar-thumb-active: var(--color-secondary) !important}:is(.dark .dark\:divide-gray-700)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(55 65 81 / var(--tw-divide-opacity))}:is(.dark .dark\:border-bg-light){border-color:var(--color-bg-light)}:is(.dark .dark\:border-blue-500){--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-500){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-600){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-800){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-900){--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity))}:is(.dark .dark\:border-green-500){--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity))}:is(.dark .dark\:border-pink-400){--tw-border-opacity: 1;border-color:rgb(241 126 184 / var(--tw-border-opacity))}:is(.dark .dark\:border-pink-500){--tw-border-opacity: 1;border-color:rgb(231 70 148 / var(--tw-border-opacity))}:is(.dark .dark\:border-purple-400){--tw-border-opacity: 1;border-color:rgb(172 148 250 / var(--tw-border-opacity))}:is(.dark .dark\:border-purple-500){--tw-border-opacity: 1;border-color:rgb(144 97 249 / var(--tw-border-opacity))}:is(.dark .dark\:border-red-500){--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity))}:is(.dark .dark\:border-transparent){border-color:transparent}:is(.dark .dark\:border-yellow-300){--tw-border-opacity: 1;border-color:rgb(250 202 21 / var(--tw-border-opacity))}:is(.dark .dark\:bg-bg-dark){background-color:var(--color-bg-dark)}:is(.dark .dark\:bg-bg-dark-discussion){background-color:var(--color-bg-dark-discussion)}:is(.dark .dark\:bg-bg-dark-tone){background-color:var(--color-bg-dark-tone)}:is(.dark .dark\:bg-bg-dark-tone-panel){background-color:var(--color-bg-dark-tone-panel)}:is(.dark .dark\:bg-black){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-200){--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-500){--tw-bg-opacity: 1;background-color:rgb(63 131 248 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-600){--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-700){--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-800){--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-900){--tw-bg-opacity: 1;background-color:rgb(35 56 118 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-200){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-300){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-400){--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-500){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800\/30){background-color:#1f29374d}:is(.dark .dark\:bg-gray-800\/50){background-color:#1f293780}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-200){--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500){--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-600){--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-800){--tw-bg-opacity: 1;background-color:rgb(3 84 63 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-indigo-200){--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-indigo-500){--tw-bg-opacity: 1;background-color:rgb(104 117 245 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-orange-700){--tw-bg-opacity: 1;background-color:rgb(180 52 3 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-orange-800){--tw-bg-opacity: 1;background-color:rgb(138 44 13 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-pink-200){--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-pink-600){--tw-bg-opacity: 1;background-color:rgb(214 31 105 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-purple-200){--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-purple-500){--tw-bg-opacity: 1;background-color:rgb(144 97 249 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-purple-600){--tw-bg-opacity: 1;background-color:rgb(126 58 242 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-200){--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-500){--tw-bg-opacity: 1;background-color:rgb(240 82 82 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-600){--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-800){--tw-bg-opacity: 1;background-color:rgb(155 28 28 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-yellow-200){--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-opacity-70){--tw-bg-opacity: .7}:is(.dark .dark\:bg-opacity-80){--tw-bg-opacity: .8}:is(.dark .dark\:from-bg-dark){--tw-gradient-from: var(--color-bg-dark) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}:is(.dark .dark\:from-bg-dark-tone){--tw-gradient-from: var(--color-bg-dark-tone) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}:is(.dark .dark\:via-bg-dark){--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-bg-dark) var(--tw-gradient-via-position), var(--tw-gradient-to)}:is(.dark .dark\:fill-gray-300){fill:#d1d5db}:is(.dark .dark\:fill-white){fill:#fff}:is(.dark .dark\:text-blue-200){--tw-text-opacity: 1;color:rgb(195 221 253 / var(--tw-text-opacity))}:is(.dark .dark\:text-blue-500){--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}:is(.dark .dark\:text-blue-800){--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-600){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-800){--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}:is(.dark .dark\:text-green-200){--tw-text-opacity: 1;color:rgb(188 240 218 / var(--tw-text-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity))}:is(.dark .dark\:text-green-800){--tw-text-opacity: 1;color:rgb(3 84 63 / var(--tw-text-opacity))}:is(.dark .dark\:text-green-900){--tw-text-opacity: 1;color:rgb(1 71 55 / var(--tw-text-opacity))}:is(.dark .dark\:text-indigo-500){--tw-text-opacity: 1;color:rgb(104 117 245 / var(--tw-text-opacity))}:is(.dark .dark\:text-indigo-900){--tw-text-opacity: 1;color:rgb(54 47 120 / var(--tw-text-opacity))}:is(.dark .dark\:text-orange-200){--tw-text-opacity: 1;color:rgb(252 217 189 / var(--tw-text-opacity))}:is(.dark .dark\:text-pink-400){--tw-text-opacity: 1;color:rgb(241 126 184 / var(--tw-text-opacity))}:is(.dark .dark\:text-pink-500){--tw-text-opacity: 1;color:rgb(231 70 148 / var(--tw-text-opacity))}:is(.dark .dark\:text-pink-900){--tw-text-opacity: 1;color:rgb(117 26 61 / var(--tw-text-opacity))}:is(.dark .dark\:text-primary){color:var(--color-primary)}:is(.dark .dark\:text-purple-400){--tw-text-opacity: 1;color:rgb(172 148 250 / var(--tw-text-opacity))}:is(.dark .dark\:text-purple-500){--tw-text-opacity: 1;color:rgb(144 97 249 / var(--tw-text-opacity))}:is(.dark .dark\:text-purple-900){--tw-text-opacity: 1;color:rgb(74 29 150 / var(--tw-text-opacity))}:is(.dark .dark\:text-red-200){--tw-text-opacity: 1;color:rgb(251 213 213 / var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity))}:is(.dark .dark\:text-red-800){--tw-text-opacity: 1;color:rgb(155 28 28 / var(--tw-text-opacity))}:is(.dark .dark\:text-red-900){--tw-text-opacity: 1;color:rgb(119 29 29 / var(--tw-text-opacity))}:is(.dark .dark\:text-slate-50){--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-300){--tw-text-opacity: 1;color:rgb(250 202 21 / var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-500){--tw-text-opacity: 1;color:rgb(194 120 3 / var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-800){--tw-text-opacity: 1;color:rgb(114 59 19 / var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-900){--tw-text-opacity: 1;color:rgb(99 49 18 / var(--tw-text-opacity))}:is(.dark .dark\:placeholder-gray-400)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}:is(.dark .dark\:placeholder-gray-400)::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}:is(.dark .dark\:shadow-lg){--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-blue-800\/80){--tw-shadow-color: rgb(30 66 159 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-cyan-800\/80){--tw-shadow-color: rgb(21 94 117 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-green-800\/80){--tw-shadow-color: rgb(3 84 63 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-lime-800\/80){--tw-shadow-color: rgb(63 98 18 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-pink-800\/80){--tw-shadow-color: rgb(153 21 75 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-purple-800\/80){--tw-shadow-color: rgb(85 33 181 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-red-800\/80){--tw-shadow-color: rgb(155 28 28 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-teal-800\/80){--tw-shadow-color: rgb(5 80 92 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:ring-gray-500){--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity))}:is(.dark .dark\:ring-offset-gray-700){--tw-ring-offset-color: #374151}:is(.dark .dark\:ring-offset-gray-800){--tw-ring-offset-color: #1F2937}:is(.dark .dark\:scrollbar-track-bg-dark){--scrollbar-track: var(--color-bg-dark) !important}:is(.dark .dark\:scrollbar-track-bg-dark-tone){--scrollbar-track: var(--color-bg-dark-tone) !important}:is(.dark .dark\:scrollbar-thumb-bg-dark-tone){--scrollbar-thumb: var(--color-bg-dark-tone) !important}:is(.dark .dark\:scrollbar-thumb-bg-dark-tone-panel){--scrollbar-thumb: var(--color-bg-dark-tone-panel) !important}:is(.dark .odd\:dark\:bg-bg-dark-tone):nth-child(odd){background-color:var(--color-bg-dark-tone)}:is(.dark .dark\:even\:bg-bg-dark-discussion-odd:nth-child(2n)){background-color:var(--color-bg-dark-discussion-odd)}:is(.dark .dark\:even\:bg-bg-dark-tone-panel:nth-child(2n)){background-color:var(--color-bg-dark-tone-panel)}:is(.dark .group:hover .dark\:group-hover\:bg-gray-800\/60){background-color:#1f293799}:is(.dark .group:hover .dark\:group-hover\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .group:focus .dark\:group-focus\:ring-gray-800\/70){--tw-ring-color: rgb(31 41 55 / .7)}:is(.dark .dark\:hover\:border-gray-600:hover){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}:is(.dark .dark\:hover\:border-primary:hover){border-color:var(--color-primary)}:is(.dark .dark\:hover\:bg-bg-dark-tone:hover){background-color:var(--color-bg-dark-tone)}:is(.dark .dark\:hover\:bg-blue-300:hover){--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-blue-600:hover){--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-blue-700:hover){--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-600:hover){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-700:hover){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-300:hover){--tw-bg-opacity: 1;background-color:rgb(132 225 188 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-600:hover){--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-700:hover){--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-pink-500:hover){--tw-bg-opacity: 1;background-color:rgb(231 70 148 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-pink-700:hover){--tw-bg-opacity: 1;background-color:rgb(191 18 93 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary:hover){background-color:var(--color-primary)}:is(.dark .dark\:hover\:bg-purple-500:hover){--tw-bg-opacity: 1;background-color:rgb(144 97 249 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-purple-700:hover){--tw-bg-opacity: 1;background-color:rgb(108 43 217 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-red-300:hover){--tw-bg-opacity: 1;background-color:rgb(248 180 180 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-red-600:hover){--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-red-700:hover){--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-yellow-300:hover){--tw-bg-opacity: 1;background-color:rgb(250 202 21 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-yellow-400:hover){--tw-bg-opacity: 1;background-color:rgb(227 160 8 / var(--tw-bg-opacity))}:is(.dark .hover\:dark\:bg-bg-dark-tone):hover{background-color:var(--color-bg-dark-tone)}:is(.dark .hover\:dark\:bg-bg-dark-tone-panel):hover{background-color:var(--color-bg-dark-tone-panel)}:is(.dark .hover\:dark\:bg-bg-light-tone):hover{background-color:var(--color-bg-light-tone)}:is(.dark .dark\:hover\:fill-primary:hover){fill:var(--color-primary)}:is(.dark .dark\:hover\:text-blue-500:hover){--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-900:hover){--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:scrollbar-thumb-primary){--scrollbar-thumb-hover: var(--color-primary) !important}:is(.dark .dark\:focus\:border-blue-500:focus){--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-secondary:focus){border-color:var(--color-secondary)}:is(.dark .dark\:focus\:text-white:focus){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:focus\:ring-blue-500:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-blue-600:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(28 100 242 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-blue-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 66 159 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-cyan-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-500:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-600:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-700:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-green-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(3 84 63 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-lime-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(63 98 18 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-pink-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(153 21 75 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-pink-900:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(117 26 61 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-purple-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(85 33 181 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-purple-900:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(74 29 150 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-red-400:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-red-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(155 28 28 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-red-900:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(119 29 29 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-secondary:focus){--tw-ring-color: var(--color-secondary)}:is(.dark .dark\:focus\:ring-teal-700:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(3 102 114 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-teal-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(5 80 92 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-yellow-900:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(99 49 18 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-offset-gray-700:focus){--tw-ring-offset-color: #374151}@media (min-width: 640px){.sm\:mt-0{margin-top:0}.sm\:h-10{height:2.5rem}.sm\:h-6{height:1.5rem}.sm\:h-64{height:16rem}.sm\:w-1\/4{width:25%}.sm\:w-10{width:2.5rem}.sm\:w-6{width:1.5rem}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:rounded-lg{border-radius:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:text-center{text-align:center}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\:inset-0{top:0;right:0;bottom:0;left:0}.md\:order-2{order:2}.md\:my-2{margin-top:.5rem;margin-bottom:.5rem}.md\:mr-6{margin-right:1.5rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:w-1\/4{width:25%}.md\:w-48{width:12rem}.md\:w-auto{width:auto}.md\:max-w-xl{max-width:36rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.md\:rounded-none{border-radius:0}.md\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.md\:border-0{border-width:0px}.md\:bg-transparent{background-color:transparent}.md\:p-0{padding:0}.md\:p-6{padding:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:font-medium{font-weight:500}.md\:text-blue-700{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.md\:hover\:bg-transparent:hover{background-color:transparent}.md\:hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}:is(.dark .md\:dark\:bg-gray-900){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}:is(.dark .md\:dark\:hover\:bg-transparent:hover){background-color:transparent}:is(.dark .md\:dark\:hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}@media (min-width: 1024px){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}}@media (min-width: 1280px){.xl\:h-80{height:20rem}.xl\:w-1\/6{width:16.666667%}}@media (min-width: 1536px){.\32xl\:h-96{height:24rem}} +*/.hljs-meta,.hljs-comment{color:#565f89}.hljs-tag,.hljs-doctag,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-template-tag,.hljs-selector-pseudo,.hljs-selector-attr,.hljs-variable.language_,.hljs-deletion{color:#f7768e}.hljs-variable,.hljs-template-variable,.hljs-number,.hljs-literal,.hljs-type,.hljs-params,.hljs-link{color:#ff9e64}.hljs-built_in,.hljs-attribute{color:#e0af68}.hljs-selector-tag{color:#2ac3de}.hljs-keyword,.hljs-title.function_,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-subst,.hljs-property{color:#7dcfff}.hljs-selector-tag{color:#73daca}.hljs-quote,.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#9ece6a}.hljs-code,.hljs-formula,.hljs-section{color:#7aa2f7}.hljs-name,.hljs-keyword,.hljs-operator,.hljs-char.escape_,.hljs-attr{color:#bb9af7}.hljs-punctuation{color:#c0caf5}.hljs{background:#1a1b26;color:#9aa5ce}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.code-container{display:flex;margin:0}.line-numbers{flex-shrink:0;padding-right:5px;color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;margin:0}.code-content{flex-grow:1;margin:0}.progress-bar-container{background-color:#f0f0f0;border-radius:4px;height:8px;overflow:hidden}.progress-bar{background-color:#3498db;height:100%;transition:width .3s ease}.fade-enter-active[data-v-39acdea0],.fade-leave-active[data-v-39acdea0]{transition:opacity .5s}.fade-enter[data-v-39acdea0],.fade-leave-to[data-v-39acdea0]{opacity:0}.container{margin:0;padding:0}.link-item{height:25px;margin-top:5px;padding:0 20px;margin-bottom:-5px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:5px 5px 0 0;font-weight:700;transition:duration-300 ease-in-out transform}.link-item-dark{padding:0 20px;color:#f0f8ff;margin-bottom:-5px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:5px 5px 0 0;font-weight:700;transition:duration-300 ease-in-out transform}.nav-ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;height:100%}.nav-li{cursor:pointer;display:flex;align-items:center;padding:5px}.dot{width:10px;height:10px;border-radius:50%}.dot-green{background-color:green}.dot-red{background-color:red}.hovered{transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transform:scale(1.1)}.active{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;pointer-events:all}select{width:200px}body{background-color:#fafafa;font-family:sans-serif}.container{margin:4px auto;width:800px}.settings{position:fixed;top:0;right:0;width:250px;background-color:#fff;z-index:1000;display:none}.settings-button{cursor:pointer;padding:10px;border:1px solid #ddd;border-radius:5px;color:#333;font-size:14px}.settings-button:hover{background-color:#eee}.settings-button:active{background-color:#ddd}.slider-container{margin-top:20px}.slider-value{display:inline-block;margin-left:10px;color:#6b7280;font-size:14px}.small-button{padding:.5rem .75rem;font-size:.875rem}.active-tab{font-weight:700}.scrollbar[data-v-b19a05a8]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);white-space:pre-wrap;overflow-wrap:break-word}.scrollbar[data-v-b19a05a8]::-webkit-scrollbar{width:8px}.scrollbar[data-v-b19a05a8]::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)}.scrollbar[data-v-b19a05a8]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:4px}.scrollbar[data-v-b19a05a8]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-color)}.menu-container{position:relative;display:inline-block}.menu-button{background-color:#007bff;color:#fff;padding:10px;border:none;cursor:pointer;border-radius:4px}.menu-list{position:absolute;background-color:#fff;color:#000;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px #0003;padding:10px;max-width:500px;z-index:1000}.slide-enter-active,.slide-leave-active{transition:transform .2s}.slide-enter-to,.slide-leave-from{transform:translateY(-10px)}.menu-ul{list-style:none;padding:0;margin:0}.menu-li{cursor:pointer;display:flex;align-items:center;padding:5px}.menu-icon{width:20px;height:20px;margin-right:8px}.menu-command{min-width:200px;text-align:left}.selected-choice{background-color:#bde4ff}.heartbeat-text[data-v-c6117194]{font-size:24px;animation:pulsate-c6117194 1.5s infinite}@keyframes pulsate-c6117194{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}.list-move[data-v-c6117194],.list-enter-active[data-v-c6117194],.list-leave-active[data-v-c6117194]{transition:all .5s ease}.list-enter-from[data-v-c6117194]{transform:translatey(-30px)}.list-leave-to[data-v-c6117194]{opacity:0;transform:translatey(30px)}.list-leave-active[data-v-c6117194]{position:absolute}.bounce-enter-active[data-v-c6117194]{animation:bounce-in-c6117194 .5s}.bounce-leave-active[data-v-c6117194]{animation:bounce-in-c6117194 .5s reverse}@keyframes bounce-in-c6117194{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}.bg-primary-light[data-v-c6117194]{background-color:#0ff}.hover[data-v-c6117194]:bg-primary-light:hover{background-color:#7fffd4}.font-bold[data-v-c6117194]{font-weight:700}.collapsible-section{cursor:pointer;margin-bottom:10px;font-weight:700}.collapsible-section:hover{color:#1a202c}.collapsible-section .toggle-icon{margin-right:.25rem}.collapsible-section .toggle-icon i{color:#4a5568}.collapsible-section .toggle-icon i:hover{color:#1a202c}.json-viewer{max-height:300px;max-width:700px;flex:auto;overflow-y:auto;padding:10px;background-color:#f1f1f1;border:1px solid #ccc;border-radius:4px}.json-viewer .toggle-icon{cursor:pointer;margin-right:.25rem}.json-viewer .toggle-icon i{color:#4a5568}.json-viewer .toggle-icon i:hover{color:#1a202c}.expand-button{margin-left:10px;margin-right:10px;background:none;border:none;padding:0;cursor:pointer}.htmljs{background:none}.bounce-enter-active[data-v-c50eee06]{animation:bounce-in-c50eee06 .5s}.bounce-leave-active[data-v-c50eee06]{animation:bounce-in-c50eee06 .5s reverse}@keyframes bounce-in-c50eee06{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}.custom-scrollbar[data-v-52cfa09c]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-52cfa09c]::-webkit-scrollbar-track{background-color:#f1f1f1}.custom-scrollbar[data-v-52cfa09c]::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.custom-scrollbar[data-v-52cfa09c]::-webkit-scrollbar-thumb:hover{background-color:#555}.menu[data-v-52cfa09c]{display:flex;flex-direction:column;align-items:center}.commands-menu-items-wrapper[data-v-52cfa09c]{position:relative;display:flex;flex-direction:column;align-items:center}.commands-menu-items-wrapper>#commands-menu-items[data-v-52cfa09c]{top:calc(-100% - 2rem)}.list-move[data-v-fd9d201c],.list-enter-active[data-v-fd9d201c],.list-leave-active[data-v-fd9d201c]{transition:all .5s ease}.list-enter-from[data-v-fd9d201c]{transform:translatey(-30px)}.list-leave-to[data-v-fd9d201c]{opacity:0;transform:translatey(30px)}.list-leave-active[data-v-fd9d201c]{position:absolute}.slide-right-enter-active[data-v-d14101f7],.slide-right-leave-active[data-v-d14101f7]{transition:transform .3s ease}.slide-right-enter[data-v-d14101f7],.slide-right-leave-to[data-v-d14101f7]{transform:translate(-100%)}.fade-and-fly-enter-active[data-v-d14101f7]{animation:fade-and-fly-enter-d14101f7 .5s ease}.fade-and-fly-leave-active[data-v-d14101f7]{animation:fade-and-fly-leave-d14101f7 .5s ease}@keyframes fade-and-fly-enter-d14101f7{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fade-and-fly-leave-d14101f7{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(1.2)}}.list-move[data-v-d14101f7],.list-enter-active[data-v-d14101f7],.list-leave-active[data-v-d14101f7]{transition:all .5s ease}.list-enter-from[data-v-d14101f7]{transform:translatey(-30px)}.list-leave-to[data-v-d14101f7]{opacity:0;transform:translatey(30px)}.list-leave-active[data-v-d14101f7]{position:absolute}.container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.floating-frame{margin:15px;float:left;height:auto;border:1px solid #000;border-radius:4px;overflow:hidden;z-index:5000;position:fixed;cursor:move;bottom:0;right:0}.handle{width:100%;height:20px;background:#ccc;cursor:move;text-align:center}.floating-frame img{width:100%;height:auto}.controls{margin-top:10px}#webglContainer{top:0;left:0}.floating-frame2{margin:15px;width:800px;height:auto;border:1px solid #000;border-radius:4px;overflow:hidden;min-height:200px;z-index:5000}:root{--baklava-control-color-primary: #e28b46;--baklava-control-color-error: #d00000;--baklava-control-color-background: #2c3748;--baklava-control-color-foreground: white;--baklava-control-color-hover: #455670;--baklava-control-color-active: #556986;--baklava-control-color-disabled-foreground: #666c75;--baklava-control-border-radius: 3px;--baklava-sidebar-color-background: #1b202c;--baklava-sidebar-color-foreground: white;--baklava-node-color-background: #1b202c;--baklava-node-color-foreground: white;--baklava-node-color-hover: #e28c4677;--baklava-node-color-selected: var(--baklava-control-color-primary);--baklava-node-color-resize-handle: var(--baklava-control-color-background);--baklava-node-title-color-background: #151a24;--baklava-node-title-color-foreground: white;--baklava-group-node-title-color-background: #215636;--baklava-group-node-title-color-foreground: white;--baklava-node-interface-port-tooltip-color-foreground: var(--baklava-control-color-primary);--baklava-node-interface-port-tooltip-color-background: var(--baklava-editor-background-pattern-black);--baklava-node-border-radius: 6px;--baklava-color-connection-default: #737f96;--baklava-color-connection-allowed: #48bc79;--baklava-color-connection-forbidden: #bc4848;--baklava-editor-background-pattern-default: #202b3c;--baklava-editor-background-pattern-line: #263140;--baklava-editor-background-pattern-black: #263140;--baklava-context-menu-background: #1b202c;--baklava-context-menu-shadow: 0 0 8px rgba(0, 0, 0, .65);--baklava-toolbar-background: #1b202caa;--baklava-toolbar-foreground: white;--baklava-node-palette-background: #1b202caa;--baklava-node-palette-foreground: white;--baklava-visual-transition: .1s linear}.baklava-button{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);transition:background-color var(--baklava-visual-transition);border:none;padding:.45em .35em;border-radius:var(--baklava-control-border-radius);font-size:inherit;cursor:pointer;overflow-x:hidden}.baklava-button:hover{background-color:var(--baklava-control-color-hover)}.baklava-button:active{background-color:var(--baklava-control-color-primary)}.baklava-button.--block{width:100%}.baklava-checkbox{display:flex;padding:.35em 0;cursor:pointer;overflow-x:hidden;align-items:center}.baklava-checkbox .__checkmark-container{display:flex;background-color:var(--baklava-control-color-background);border-radius:var(--baklava-control-border-radius);transition:background-color var(--baklava-visual-transition);width:18px;height:18px}.baklava-checkbox:hover .__checkmark-container{background-color:var(--baklava-control-color-hover)}.baklava-checkbox:active .__checkmark-container{background-color:var(--baklava-control-color-active)}.baklava-checkbox .__checkmark{stroke-dasharray:15;stroke-dashoffset:15;stroke:var(--baklava-control-color-foreground);stroke-width:2px;fill:none;transition:stroke-dashoffset var(--baklava-visual-transition)}.baklava-checkbox.--checked .__checkmark{stroke-dashoffset:0}.baklava-checkbox.--checked .__checkmark-container{background-color:var(--baklava-control-color-primary)}.baklava-checkbox .__label{margin-left:.5rem}.baklava-context-menu{color:var(--baklava-control-color-foreground);position:absolute;display:inline-block;z-index:100;background-color:var(--baklava-context-menu-background);box-shadow:var(--baklava-context-menu-shadow);border-radius:0 0 var(--baklava-control-border-radius) var(--baklava-control-border-radius);min-width:6rem;width:-moz-max-content;width:max-content}.baklava-context-menu>.item{display:flex;align-items:center;padding:.35em 1em;transition:background .05s linear;position:relative}.baklava-context-menu>.item>.__label{flex:1 1 auto}.baklava-context-menu>.item>.__submenu-icon{margin-left:.75rem}.baklava-context-menu>.item.--disabled{color:var(--baklava-control-color-hover)}.baklava-context-menu>.item:not(.--header):not(.--active):not(.--disabled):hover{background:var(--baklava-control-color-primary)}.baklava-context-menu>.item.--active{background:var(--baklava-control-color-primary)}.baklava-context-menu.--nested{left:100%;top:0}.baklava-context-menu.--flipped-x.--nested{left:unset;right:100%}.baklava-context-menu.--flipped-y.--nested{top:unset;bottom:0}.baklava-context-menu>.divider{margin:.35em 0;height:1px;background-color:var(--baklava-control-color-hover)}.baklava-icon{display:block;height:100%}.baklava-icon.--clickable{cursor:pointer;transition:color var(--baklava-visual-transition)}.baklava-icon.--clickable:hover{color:var(--baklava-control-color-primary)}.baklava-input{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);caret-color:var(--baklava-control-color-primary);border:none;border-radius:var(--baklava-control-border-radius);padding:.45em .75em;width:100%;transition:background-color var(--baklava-visual-transition);font-size:inherit;font:inherit}.baklava-input:hover{background-color:var(--baklava-control-color-hover)}.baklava-input:active{background-color:var(--baklava-control-color-active)}.baklava-input:focus-visible{outline:1px solid var(--baklava-control-color-primary)}.baklava-input[type=number]::-webkit-inner-spin-button,.baklava-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.baklava-input.--invalid{box-shadow:0 0 2px 2px var(--baklava-control-color-error)}.baklava-num-input{background:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);border-radius:var(--baklava-control-border-radius);width:100%;display:grid;grid-template-columns:20px 1fr 20px}.baklava-num-input>.__button{display:flex;flex:0 0 auto;width:20px;justify-content:center;align-items:center;transition:background var(--baklava-visual-transition);cursor:pointer}.baklava-num-input>.__button:hover{background-color:var(--baklava-control-color-hover)}.baklava-num-input>.__button:active{background-color:var(--baklava-control-color-active)}.baklava-num-input>.__button.--dec{grid-area:1/1/span 1/span 1}.baklava-num-input>.__button.--dec>svg{transform:rotate(90deg)}.baklava-num-input>.__button.--inc{grid-area:1/3/span 1/span 1}.baklava-num-input>.__button.--inc>svg{transform:rotate(-90deg)}.baklava-num-input>.__button path{stroke:var(--baklava-control-color-foreground);fill:var(--baklava-control-color-foreground)}.baklava-num-input>.__content{grid-area:1/2/span 1/span 1;display:inline-flex;cursor:pointer;max-width:100%;min-width:0;align-items:center;transition:background-color var(--baklava-visual-transition)}.baklava-num-input>.__content:hover{background-color:var(--baklava-control-color-hover)}.baklava-num-input>.__content:active{background-color:var(--baklava-control-color-active)}.baklava-num-input>.__content>.__label,.baklava-num-input>.__content>.__value{margin:.35em 0;padding:0 .5em}.baklava-num-input>.__content>.__label{flex:1;min-width:0;overflow:hidden}.baklava-num-input>.__content>.__value{text-align:right}.baklava-num-input>.__content>input{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);caret-color:var(--baklava-control-color-primary);padding:.35em;width:100%}.baklava-select{width:100%;position:relative;color:var(--baklava-control-color-foreground)}.baklava-select.--open>.__selected{border-bottom-left-radius:0;border-bottom-right-radius:0}.baklava-select.--open>.__selected>.__icon{transform:rotate(180deg)}.baklava-select>.__selected{background-color:var(--baklava-control-color-background);padding:.35em .75em;border-radius:var(--baklava-control-border-radius);transition:background var(--baklava-visual-transition);min-height:1.7em;display:flex;align-items:center;cursor:pointer}.baklava-select>.__selected:hover{background:var(--baklava-control-color-hover)}.baklava-select>.__selected:active{background:var(--baklava-control-color-active)}.baklava-select>.__selected>.__text{flex:1 0 auto;flex-basis:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.baklava-select>.__selected>.__icon{flex:0 0 auto;display:flex;justify-content:center;align-items:center;transition:transform .25s ease;width:18px;height:18px}.baklava-select>.__selected>.__icon path{stroke:var(--baklava-control-color-foreground);fill:var(--baklava-control-color-foreground)}.baklava-select>.__dropdown{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:var(--baklava-context-menu-background);filter:drop-shadow(0 0 4px black);border-radius:0 0 var(--baklava-control-border-radius) var(--baklava-control-border-radius);max-height:15em;overflow-y:scroll}.baklava-select>.__dropdown::-webkit-scrollbar{width:0px;background:transparent}.baklava-select>.__dropdown>.item{padding:.35em .35em .35em 1em;transition:background .05s linear}.baklava-select>.__dropdown>.item:not(.--header):not(.--active){cursor:pointer}.baklava-select>.__dropdown>.item:not(.--header):not(.--active):hover{background:var(--baklava-control-color-hover)}.baklava-select>.__dropdown>.item.--active{background:var(--baklava-control-color-primary)}.baklava-select>.__dropdown>.item.--header{color:var(--baklava-control-color-disabled-foreground);border-bottom:1px solid var(--baklava-control-color-disabled-foreground);padding:.5em .35em .5em 1em}.baklava-slider{background:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);border-radius:var(--baklava-control-border-radius);position:relative;cursor:pointer}.baklava-slider>.__content{display:flex;position:relative}.baklava-slider>.__content>.__label,.baklava-slider>.__content>.__value{flex:1 1 auto;margin:.35em 0;padding:0 .5em;text-overflow:ellipsis}.baklava-slider>.__content>.__value{text-align:right}.baklava-slider>.__content>input{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);caret-color:var(--baklava-control-color-primary);padding:.35em;width:100%}.baklava-slider>.__slider{position:absolute;top:0;bottom:0;left:0;background-color:var(--baklava-control-color-primary);border-radius:var(--baklava-control-border-radius)}.baklava-connection{stroke:var(--baklava-color-connection-default);stroke-width:2px;fill:none}.baklava-connection.--temporary{stroke-width:4px;stroke-dasharray:5 5;stroke-dashoffset:0;animation:dash 1s linear infinite;transform:translateY(-1px)}@keyframes dash{to{stroke-dashoffset:20}}.baklava-connection.--allowed{stroke:var(--baklava-color-connection-allowed)}.baklava-connection.--forbidden{stroke:var(--baklava-color-connection-forbidden)}.baklava-minimap{position:absolute;height:15%;width:15%;min-width:150px;max-width:90%;top:20px;right:20px;z-index:900}.baklava-editor{width:100%;height:100%;position:relative;overflow:hidden;outline:none!important;font-family:Lato,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15px;touch-action:none}.baklava-editor .background{background-color:var(--baklava-editor-background-pattern-default);background-image:linear-gradient(var(--baklava-editor-background-pattern-black) 2px,transparent 2px),linear-gradient(90deg,var(--baklava-editor-background-pattern-black) 2px,transparent 2px),linear-gradient(var(--baklava-editor-background-pattern-line) 1px,transparent 1px),linear-gradient(90deg,var(--baklava-editor-background-pattern-line) 1px,transparent 1px);background-repeat:repeat;width:100%;height:100%;pointer-events:none!important}.baklava-editor *:not(input):not(textarea){user-select:none;-moz-user-select:none;-webkit-user-select:none;touch-action:none}.baklava-editor .input-user-select{user-select:auto;-moz-user-select:auto;-webkit-user-select:auto}.baklava-editor *,.baklava-editor *:after,.baklava-editor *:before{box-sizing:border-box}.baklava-editor.--temporary-connection{cursor:crosshair}.baklava-editor .connections-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none!important}.baklava-editor .node-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.baklava-editor .node-container *{pointer-events:all}.baklava-ignore-mouse *{pointer-events:none!important}.baklava-ignore-mouse .__port{pointer-events:all!important}.baklava-node-interface{padding:.25em 0;position:relative}.baklava-node-interface .__port{position:absolute;width:10px;height:10px;background:white;border-radius:50%;top:calc(50% - 5px);cursor:crosshair}.baklava-node-interface .__port.--selected{outline:2px var(--baklava-color-connection-default) solid;outline-offset:4px}.baklava-node-interface.--input{text-align:left;padding-left:.5em}.baklava-node-interface.--input .__port{left:-1.1em}.baklava-node-interface.--output{text-align:right;padding-right:.5em}.baklava-node-interface.--output .__port{right:-1.1em}.baklava-node-interface .__tooltip{position:absolute;left:5px;top:15px;transform:translate(-50%);background:var(--baklava-node-interface-port-tooltip-color-background);color:var(--baklava-node-interface-port-tooltip-color-foreground);padding:.25em .5em;text-align:center;z-index:2}.baklava-node-palette{position:absolute;left:0;top:60px;width:250px;height:calc(100% - 60px);z-index:3;padding:2rem;overflow-y:auto;background:var(--baklava-node-palette-background);color:var(--baklava-node-palette-foreground)}.baklava-node-palette h1{margin-top:2rem}.baklava-node.--palette{position:unset;margin:1rem 0;cursor:grab}.baklava-node.--palette:first-child{margin-top:0}.baklava-node.--palette .__title{padding:.5rem;border-radius:var(--baklava-node-border-radius)}.baklava-dragged-node{position:absolute;width:calc(250px - 4rem);height:40px;z-index:4;pointer-events:none}.baklava-node{background:var(--baklava-node-color-background);color:var(--baklava-node-color-foreground);border:1px solid transparent;border-radius:var(--baklava-node-border-radius);position:absolute;box-shadow:0 0 4px #000c;transition:border-color var(--baklava-visual-transition),box-shadow var(--baklava-visual-transition);width:var(--width)}.baklava-node:hover{border-color:var(--baklava-node-color-hover)}.baklava-node:hover .__resize-handle:after{opacity:1}.baklava-node.--selected{z-index:5;border-color:var(--baklava-node-color-selected)}.baklava-node.--dragging{box-shadow:0 0 12px #000c}.baklava-node.--dragging>.__title{cursor:grabbing}.baklava-node>.__title{display:flex;background:var(--baklava-node-title-color-background);color:var(--baklava-node-title-color-foreground);padding:.4em .75em;border-radius:var(--baklava-node-border-radius) var(--baklava-node-border-radius) 0 0;cursor:grab}.baklava-node>.__title>*:first-child{flex-grow:1}.baklava-node>.__title>.__title-label{pointer-events:none}.baklava-node>.__title>.__menu{position:relative;cursor:initial}.baklava-node[data-node-type^=__baklava_]>.__title{background:var(--baklava-group-node-title-color-background);color:var(--baklava-group-node-title-color-foreground)}.baklava-node>.__content{padding:.75em}.baklava-node>.__content>div>div{margin:.5em 0}.baklava-node.--two-column>.__content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:". ." ". ."}.baklava-node.--two-column>.__content>.__inputs{grid-row:1;grid-column:1}.baklava-node.--two-column>.__content>.__outputs{grid-row:1;grid-column:2}.baklava-node .__resize-handle{position:absolute;right:0;bottom:0;width:1rem;height:1rem;transform:translate(50%);cursor:ew-resize}.baklava-node .__resize-handle:after{content:"";position:absolute;bottom:0;left:-.5rem;width:1rem;height:1rem;opacity:0;border-bottom-right-radius:var(--baklava-node-border-radius);transition:opacity var(--baklava-visual-transition);background:linear-gradient(-45deg,transparent 10%,var(--baklava-node-color-resize-handle) 10%,var(--baklava-node-color-resize-handle) 15%,transparent 15%,transparent 30%,var(--baklava-node-color-resize-handle) 30%,var(--baklava-node-color-resize-handle) 35%,transparent 35%,transparent 50%,var(--baklava-node-color-resize-handle) 50%,var(--baklava-node-color-resize-handle) 55%,transparent 55%)}.baklava-sidebar{position:absolute;height:100%;width:25%;min-width:300px;max-width:90%;top:0;right:0;z-index:1000;background-color:var(--baklava-sidebar-color-background);color:var(--baklava-sidebar-color-foreground);box-shadow:none;overflow-x:hidden;padding:1em;transform:translate(100%);transition:transform .5s;display:flex;flex-direction:column}.baklava-sidebar.--open{transform:translate(0);box-shadow:0 0 15px #000}.baklava-sidebar .__resizer{position:absolute;left:0;top:0;height:100%;width:4px;cursor:col-resize}.baklava-sidebar .__header{display:flex;align-items:center}.baklava-sidebar .__header .__node-name{margin-left:.5rem}.baklava-sidebar .__close{font-size:2em;border:none;background:none;color:inherit;cursor:pointer}.baklava-sidebar .__interface{margin:.5em 0}.baklava-toolbar{position:absolute;left:0;top:0;width:100%;height:60px;z-index:3;padding:.5rem 2rem;background:var(--baklava-toolbar-background);color:var(--baklava-toolbar-foreground);display:flex;align-items:center}.baklava-toolbar-entry{margin-left:.5rem;margin-right:.5rem}.baklava-toolbar-button{color:var(--baklava-toolbar-foreground);background:none;border:none;transition:color var(--baklava-visual-transition)}.baklava-toolbar-button:not([disabled]){cursor:pointer}.baklava-toolbar-button:hover:not([disabled]){color:var(--baklava-control-color-primary)}.baklava-toolbar-button[disabled]{color:var(--baklava-control-color-disabled-foreground)}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .1s ease-out}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateY(5px);opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease-out!important}.fade-enter-from,.fade-leave-to{opacity:0}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:PTSans,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-color:currentColor;border-color:transparent;background-position:center;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1F2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}.dark input[type=file]::file-selector-button{color:#fff;background:#4B5563}.dark input[type=file]::file-selector-button:hover{background:#6B7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1C64F2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9CA3AF}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6B7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1C64F2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9CA3AF}.dark input[type=range]:disabled::-moz-range-thumb{background:#6B7280}input[type=range]::-moz-range-progress{background:#3F83F8}input[type=range]::-ms-fill-lower{background:#3F83F8}.toggle-bg:after{content:"";position:absolute;top:.125rem;left:.125rem;background:white;border-color:#d1d5db;border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked+.toggle-bg:after{transform:translate(100%);border-color:#fff}input:checked+.toggle-bg{background:#1C64F2;border-color:#1c64f2}*{scrollbar-color:initial;scrollbar-width:initial}html{scroll-behavior:smooth}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-7277cfb8.ttf) format("truetype")}@font-face{font-family:PTSans;src:url(/assets/PTSans-Regular-23b91352.ttf) format("truetype")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-left-1{left:-.25rem}.-left-1\.5{left:-.375rem}.-right-0{right:-0px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-20{top:-5rem}.bottom-0{bottom:0}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-5{bottom:1.25rem}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-7{left:1.75rem}.left-9{left:2.25rem}.right-0{right:0}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-3{top:.75rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.-m-1{margin:-.25rem}.-m-2{margin:-.5rem}.-m-4{margin:-1rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-4\/5{height:80%}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-auto{height:auto}.h-full{height:100%}.h-modal{height:calc(100% - 2rem)}.h-px{height:1px}.h-screen{height:100vh}.max-h-6{max-height:1.5rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[400px\]{max-height:400px}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-\[900px\]{min-height:900px}.min-h-full{min-height:100%}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-4\/6{width:66.666667%}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[23rem\]{min-width:23rem}.min-w-\[24rem\]{min-width:24rem}.min-w-\[300px\]{min-width:300px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[23rem\]{max-width:23rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[300px\]{max-width:300px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y: -0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[40px\,1fr\]{grid-template-columns:40px 1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-bg-dark{border-color:var(--color-bg-dark)}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(164 202 254 / var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(28 100 242 / var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(26 86 219 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(5 122 85 / var(--tw-border-opacity))}.border-green-700{--tw-border-opacity: 1;border-color:rgb(4 108 78 / var(--tw-border-opacity))}.border-pink-600{--tw-border-opacity: 1;border-color:rgb(214 31 105 / var(--tw-border-opacity))}.border-pink-700{--tw-border-opacity: 1;border-color:rgb(191 18 93 / var(--tw-border-opacity))}.border-primary{border-color:var(--color-primary)}.border-primary-light{border-color:var(--color-primary-light)}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(126 58 242 / var(--tw-border-opacity))}.border-purple-700{--tw-border-opacity: 1;border-color:rgb(108 43 217 / var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(224 36 36 / var(--tw-border-opacity))}.border-red-700{--tw-border-opacity: 1;border-color:rgb(200 30 30 / var(--tw-border-opacity))}.border-secondary{border-color:var(--color-secondary)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(227 160 8 / var(--tw-border-opacity))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(194 120 3 / var(--tw-border-opacity))}.bg-accent{background-color:var(--color-accent)}.bg-bg-dark-tone-panel{background-color:var(--color-bg-dark-tone-panel)}.bg-bg-light{background-color:var(--color-bg-light)}.bg-bg-light-discussion{background-color:var(--color-bg-light-discussion)}.bg-bg-light-tone{background-color:var(--color-bg-light-tone)}.bg-bg-light-tone-panel{background-color:var(--color-bg-light-tone-panel)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(235 245 255 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(63 131 248 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(49 196 141 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(229 237 255 / var(--tw-bg-opacity))}.bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(104 117 245 / var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(88 80 236 / var(--tw-bg-opacity))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(254 236 220 / var(--tw-bg-opacity))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 232 243 / var(--tw-bg-opacity))}.bg-pink-200{--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity))}.bg-pink-700{--tw-bg-opacity: 1;background-color:rgb(191 18 93 / var(--tw-bg-opacity))}.bg-primary{background-color:var(--color-primary)}.bg-primary-light{background-color:var(--color-primary-light)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(237 235 254 / var(--tw-bg-opacity))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(144 97 249 / var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(126 58 242 / var(--tw-bg-opacity))}.bg-purple-700{--tw-bg-opacity: 1;background-color:rgb(108 43 217 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(253 232 232 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(249 128 128 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(240 82 82 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity))}.bg-secondary{background-color:var(--color-secondary)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/30{background-color:#ffffff4d}.bg-white\/50{background-color:#ffffff80}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(253 246 178 / var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(227 160 8 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-70{--tw-bg-opacity: .7}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-bg-light{--tw-gradient-from: var(--color-bg-light) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bg-light-tone{--tw-gradient-from: var(--color-bg-light-tone) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3F83F8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(63 131 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #31C48D var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 196 141 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #0E9F6E var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 159 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-500{--tw-gradient-from: #84cc16 var(--tw-gradient-from-position);--tw-gradient-to: rgb(132 204 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #E74694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(231 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #9061F9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(144 97 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #7E3AF2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-200{--tw-gradient-from: #FBD5D5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 213 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #F05252 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 82 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-200{--tw-gradient-from: #AFECEF var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 236 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-300{--tw-gradient-from: #7EDCE2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 220 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from: #0694A2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 148 162 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-5\%{--tw-gradient-from-position: 5%}.via-bg-light{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-bg-light) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to: rgb(28 100 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1C64F2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-600{--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0891b2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-600{--tw-gradient-to: rgb(5 122 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #057A55 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-lime-600{--tw-gradient-to: rgb(101 163 13 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #65a30d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-600{--tw-gradient-to: rgb(214 31 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #D61F69 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600{--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7E3AF2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-300{--tw-gradient-to: rgb(248 180 180 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F8B4B4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-600{--tw-gradient-to: rgb(224 36 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #E02424 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-600{--tw-gradient-to: rgb(4 116 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #047481 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-10\%{--tw-gradient-via-position: 10%}.to-blue-500{--tw-gradient-to: #3F83F8 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #1C64F2 var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1A56DB var(--tw-gradient-to-position)}.to-cyan-700{--tw-gradient-to: #0e7490 var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to: #046C4E var(--tw-gradient-to-position)}.to-lime-200{--tw-gradient-to: #d9f99d var(--tw-gradient-to-position)}.to-lime-300{--tw-gradient-to: #bef264 var(--tw-gradient-to-position)}.to-lime-700{--tw-gradient-to: #4d7c0f var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #FF8A4C var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #E74694 var(--tw-gradient-to-position)}.to-pink-700{--tw-gradient-to: #BF125D var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to: #6C2BD9 var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to: #C81E1E var(--tw-gradient-to-position)}.to-teal-700{--tw-gradient-to: #036672 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-yellow-200{--tw-gradient-to: #FCE96A var(--tw-gradient-to-position)}.to-100\%{--tw-gradient-to-position: 100%}.fill-blue-600{fill:#1c64f2}.fill-gray-300{fill:#d1d5db}.fill-gray-600{fill:#4b5563}.fill-green-500{fill:#0e9f6e}.fill-pink-600{fill:#d61f69}.fill-purple-600{fill:#7e3af2}.fill-red-600{fill:#e02424}.fill-secondary{fill:var(--color-secondary)}.fill-white{fill:#fff}.fill-yellow-400{fill:#e3a008}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:PTSans,Roboto,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[\.82rem\]{font-size:.82rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-blue-100{--tw-text-opacity: 1;color:rgb(225 239 254 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-200{--tw-text-opacity: 1;color:rgb(188 240 218 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(5 122 85 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(4 108 78 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(3 84 63 / var(--tw-text-opacity))}.text-green-900{--tw-text-opacity: 1;color:rgb(1 71 55 / var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(104 117 245 / var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(81 69 205 / var(--tw-text-opacity))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(66 56 157 / var(--tw-text-opacity))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(54 47 120 / var(--tw-text-opacity))}.text-orange-200{--tw-text-opacity: 1;color:rgb(252 217 189 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(255 90 31 / var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity: 1;color:rgb(231 70 148 / var(--tw-text-opacity))}.text-pink-600{--tw-text-opacity: 1;color:rgb(214 31 105 / var(--tw-text-opacity))}.text-pink-700{--tw-text-opacity: 1;color:rgb(191 18 93 / var(--tw-text-opacity))}.text-pink-800{--tw-text-opacity: 1;color:rgb(153 21 75 / var(--tw-text-opacity))}.text-pink-900{--tw-text-opacity: 1;color:rgb(117 26 61 / var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity: 1;color:rgb(144 97 249 / var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity: 1;color:rgb(126 58 242 / var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgb(108 43 217 / var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity: 1;color:rgb(85 33 181 / var(--tw-text-opacity))}.text-purple-900{--tw-text-opacity: 1;color:rgb(74 29 150 / var(--tw-text-opacity))}.text-red-200{--tw-text-opacity: 1;color:rgb(251 213 213 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(249 128 128 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(224 36 36 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(200 30 30 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(155 28 28 / var(--tw-text-opacity))}.text-red-900{--tw-text-opacity: 1;color:rgb(119 29 29 / var(--tw-text-opacity))}.text-secondary{color:var(--color-secondary)}.text-slate-50{--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(227 160 8 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(194 120 3 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(142 75 16 / var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(114 59 19 / var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(99 49 18 / var(--tw-text-opacity))}.text-opacity-95{--tw-text-opacity: .95}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue-500\/50{--tw-shadow-color: rgb(63 131 248 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-800\/80{--tw-shadow-color: rgb(30 66 159 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/50{--tw-shadow-color: rgb(6 182 212 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-800\/80{--tw-shadow-color: rgb(21 94 117 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/50{--tw-shadow-color: rgb(14 159 110 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-800\/80{--tw-shadow-color: rgb(3 84 63 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-500\/50{--tw-shadow-color: rgb(132 204 22 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-800\/80{--tw-shadow-color: rgb(63 98 18 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-500\/50{--tw-shadow-color: rgb(231 70 148 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-800\/80{--tw-shadow-color: rgb(153 21 75 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/50{--tw-shadow-color: rgb(144 97 249 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-800\/80{--tw-shadow-color: rgb(85 33 181 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/50{--tw-shadow-color: rgb(240 82 82 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-800\/80{--tw-shadow-color: rgb(155 28 28 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-teal-500\/50{--tw-shadow-color: rgb(6 148 162 / .5);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-blue-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 66 159 / var(--tw-ring-opacity))}.ring-cyan-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.ring-gray-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity))}.ring-gray-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity))}.ring-green-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(3 84 63 / var(--tw-ring-opacity))}.ring-pink-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(153 21 75 / var(--tw-ring-opacity))}.ring-pink-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(117 26 61 / var(--tw-ring-opacity))}.ring-purple-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(85 33 181 / var(--tw-ring-opacity))}.ring-purple-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(74 29 150 / var(--tw-ring-opacity))}.ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity))}.ring-red-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(119 29 29 / var(--tw-ring-opacity))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-0{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrollbar{scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover, var(--scrollbar-track))}.scrollbar::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)))}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, var(--scrollbar-thumb))}.scrollbar::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)))}.scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover, var(--scrollbar-corner))}.scrollbar::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)))}.scrollbar{scrollbar-width:auto}.scrollbar::-webkit-scrollbar{display:block;width:var(--scrollbar-width, 16px);height:var(--scrollbar-height, 16px)}.scrollbar-thin{scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar-thin::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover, var(--scrollbar-track))}.scrollbar-thin::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)))}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, var(--scrollbar-thumb))}.scrollbar-thin::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)))}.scrollbar-thin::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar-thin::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover, var(--scrollbar-corner))}.scrollbar-thin::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)))}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{display:block;width:8px;height:8px}.scrollbar-track-bg-light{--scrollbar-track: var(--color-bg-light) !important}.scrollbar-track-bg-light-tone{--scrollbar-track: var(--color-bg-light-tone) !important}.scrollbar-thumb-bg-light-tone{--scrollbar-thumb: var(--color-bg-light-tone) !important}.scrollbar-thumb-bg-light-tone-panel{--scrollbar-thumb: var(--color-bg-light-tone-panel) !important}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.display-none{display:none}h1{font-size:36px;font-weight:700}h2{font-size:24px;font-weight:700}h3{font-size:18px;font-weight:700}h4{font-size:18px;font-style:italic}p{font-size:16px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}ul{list-style-type:disc;margin-left:0}li{list-style-type:disc;margin-left:20px}ol{list-style-type:decimal;margin-left:20px}:root{--color-primary: #0e8ef0;--color-primary-light: #3dabff;--color-secondary: #0fd974;--color-accent: #f0700e;--color-bg-dark: #132e59;--color-bg-dark-tone: #25477d;--color-bg-dark-tone-panel: #4367a3;--color-bg-dark-code-block: #2254a7;--color-bg-light: #e2edff;--color-bg-light-tone: #b9d2f7;--color-bg-light-code-block: #cad7ed;--color-bg-light-tone-panel: #8fb5ef;--color-bg-dark-discussion: #435E8A;--color-bg-dark-discussion-odd: #284471;--color-bg-light-discussion: #c5d8f8;--color-bg-light-discussion-odd: #d6e7ff}.last\:\!border-transparent:last-child{border-color:transparent!important}.last\:pb-0:last-child{padding-bottom:0}.odd\:bg-bg-light-tone:nth-child(odd){background-color:var(--color-bg-light-tone)}.even\:bg-bg-light-discussion-odd:nth-child(2n){background-color:var(--color-bg-light-discussion-odd)}.even\:bg-bg-light-tone-panel:nth-child(2n){background-color:var(--color-bg-light-tone-panel)}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:-translate-y-10{--tw-translate-y: -2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-secondary{border-color:var(--color-secondary)}.group:hover .group-hover\:bg-white\/50{background-color:#ffffff80}.group:hover .group-hover\:bg-opacity-0{--tw-bg-opacity: 0}.group:hover .group-hover\:from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-green-400{--tw-gradient-from: #31C48D var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 196 141 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-pink-500{--tw-gradient-from: #E74694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(231 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-purple-500{--tw-gradient-from: #9061F9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(144 97 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-purple-600{--tw-gradient-from: #7E3AF2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 58 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-red-200{--tw-gradient-from: #FBD5D5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 213 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-teal-300{--tw-gradient-from: #7EDCE2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 220 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:via-red-300{--tw-gradient-to: rgb(248 180 180 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F8B4B4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.group:hover .group-hover\:to-blue-500{--tw-gradient-to: #3F83F8 var(--tw-gradient-to-position)}.group:hover .group-hover\:to-blue-600{--tw-gradient-to: #1C64F2 var(--tw-gradient-to-position)}.group:hover .group-hover\:to-lime-300{--tw-gradient-to: #bef264 var(--tw-gradient-to-position)}.group:hover .group-hover\:to-orange-400{--tw-gradient-to: #FF8A4C var(--tw-gradient-to-position)}.group:hover .group-hover\:to-pink-500{--tw-gradient-to: #E74694 var(--tw-gradient-to-position)}.group:hover .group-hover\:to-yellow-200{--tw-gradient-to: #FCE96A var(--tw-gradient-to-position)}.group:hover .group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group:focus .group-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.group:focus .group-focus\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group:focus .group-focus\:ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}.peer:checked~.peer-checked\:text-primary{color:var(--color-primary)}.hover\:z-10:hover{z-index:10}.hover\:z-20:hover{z-index:20}.hover\:block:hover{display:block}.hover\:h-8:hover{height:2rem}.hover\:-translate-y-2:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-\[-5px\]:hover{--tw-translate-y: -5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-95:hover{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-2:hover{border-width:2px}.hover\:border-solid:hover{border-style:solid}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgb(188 240 218 / var(--tw-border-opacity))}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary-light:hover{border-color:var(--color-primary-light)}.hover\:border-secondary:hover{border-color:var(--color-secondary)}.hover\:bg-bg-light-tone:hover{background-color:var(--color-bg-light-tone)}.hover\:bg-bg-light-tone-panel:hover{background-color:var(--color-bg-light-tone-panel)}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity))}.hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity))}.hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgb(118 169 250 / var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity))}.hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgb(3 84 63 / var(--tw-bg-opacity))}.hover\:bg-pink-800:hover{--tw-bg-opacity: 1;background-color:rgb(153 21 75 / var(--tw-bg-opacity))}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary-light:hover{background-color:var(--color-primary-light)}.hover\:bg-purple-800:hover{--tw-bg-opacity: 1;background-color:rgb(85 33 181 / var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity))}.hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgb(155 28 28 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity))}.hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgb(194 120 3 / var(--tw-bg-opacity))}.hover\:bg-gradient-to-bl:hover{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.hover\:bg-gradient-to-br:hover{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.hover\:bg-gradient-to-l:hover{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.hover\:from-teal-200:hover{--tw-gradient-from: #AFECEF var(--tw-gradient-from-position);--tw-gradient-to: rgb(175 236 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-lime-200:hover{--tw-gradient-to: #d9f99d var(--tw-gradient-to-position)}.hover\:fill-primary:hover{fill:var(--color-primary)}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(118 169 250 / var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity))}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(224 36 36 / var(--tw-text-opacity))}.hover\:text-secondary:hover{color:var(--color-secondary)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:scrollbar-thumb-primary{--scrollbar-thumb-hover: var(--color-primary) !important}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(164 202 254 / var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.focus\:border-secondary:focus{border-color:var(--color-secondary)}.focus\:text-blue-700:focus{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(195 221 253 / var(--tw-ring-opacity))}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}.focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(118 169 250 / var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.focus\:ring-blue-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(26 86 219 / var(--tw-ring-opacity))}.focus\:ring-cyan-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(165 243 252 / var(--tw-ring-opacity))}.focus\:ring-cyan-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(103 232 249 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}.focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity))}.focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(188 240 218 / var(--tw-ring-opacity))}.focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(132 225 188 / var(--tw-ring-opacity))}.focus\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(49 196 141 / var(--tw-ring-opacity))}.focus\:ring-lime-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(217 249 157 / var(--tw-ring-opacity))}.focus\:ring-lime-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(190 242 100 / var(--tw-ring-opacity))}.focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 209 232 / var(--tw-ring-opacity))}.focus\:ring-pink-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 217 / var(--tw-ring-opacity))}.focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 215 254 / var(--tw-ring-opacity))}.focus\:ring-purple-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(202 191 253 / var(--tw-ring-opacity))}.focus\:ring-red-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 232 232 / var(--tw-ring-opacity))}.focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 180 180 / var(--tw-ring-opacity))}.focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity))}.focus\:ring-secondary:focus{--tw-ring-color: var(--color-secondary)}.focus\:ring-teal-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(126 220 226 / var(--tw-ring-opacity))}.focus\:ring-yellow-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 202 21 / var(--tw-ring-opacity))}.focus\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 160 8 / var(--tw-ring-opacity))}.active\:scale-75:active{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scrollbar-thumb-secondary{--scrollbar-thumb-active: var(--color-secondary) !important}:is(.dark .dark\:divide-gray-700)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(55 65 81 / var(--tw-divide-opacity))}:is(.dark .dark\:border-bg-light){border-color:var(--color-bg-light)}:is(.dark .dark\:border-blue-500){--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-500){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-600){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-800){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-900){--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity))}:is(.dark .dark\:border-green-500){--tw-border-opacity: 1;border-color:rgb(14 159 110 / var(--tw-border-opacity))}:is(.dark .dark\:border-pink-400){--tw-border-opacity: 1;border-color:rgb(241 126 184 / var(--tw-border-opacity))}:is(.dark .dark\:border-pink-500){--tw-border-opacity: 1;border-color:rgb(231 70 148 / var(--tw-border-opacity))}:is(.dark .dark\:border-purple-400){--tw-border-opacity: 1;border-color:rgb(172 148 250 / var(--tw-border-opacity))}:is(.dark .dark\:border-purple-500){--tw-border-opacity: 1;border-color:rgb(144 97 249 / var(--tw-border-opacity))}:is(.dark .dark\:border-red-500){--tw-border-opacity: 1;border-color:rgb(240 82 82 / var(--tw-border-opacity))}:is(.dark .dark\:border-transparent){border-color:transparent}:is(.dark .dark\:border-yellow-300){--tw-border-opacity: 1;border-color:rgb(250 202 21 / var(--tw-border-opacity))}:is(.dark .dark\:bg-bg-dark){background-color:var(--color-bg-dark)}:is(.dark .dark\:bg-bg-dark-discussion){background-color:var(--color-bg-dark-discussion)}:is(.dark .dark\:bg-bg-dark-tone){background-color:var(--color-bg-dark-tone)}:is(.dark .dark\:bg-bg-dark-tone-panel){background-color:var(--color-bg-dark-tone-panel)}:is(.dark .dark\:bg-black){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-200){--tw-bg-opacity: 1;background-color:rgb(195 221 253 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-500){--tw-bg-opacity: 1;background-color:rgb(63 131 248 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-600){--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-700){--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-800){--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-900){--tw-bg-opacity: 1;background-color:rgb(35 56 118 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-200){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-300){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-400){--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-500){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800\/30){background-color:#1f29374d}:is(.dark .dark\:bg-gray-800\/50){background-color:#1f293780}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-200){--tw-bg-opacity: 1;background-color:rgb(188 240 218 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500){--tw-bg-opacity: 1;background-color:rgb(14 159 110 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-600){--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-800){--tw-bg-opacity: 1;background-color:rgb(3 84 63 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-indigo-200){--tw-bg-opacity: 1;background-color:rgb(205 219 254 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-indigo-500){--tw-bg-opacity: 1;background-color:rgb(104 117 245 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-orange-700){--tw-bg-opacity: 1;background-color:rgb(180 52 3 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-orange-800){--tw-bg-opacity: 1;background-color:rgb(138 44 13 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-pink-200){--tw-bg-opacity: 1;background-color:rgb(250 209 232 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-pink-600){--tw-bg-opacity: 1;background-color:rgb(214 31 105 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-purple-200){--tw-bg-opacity: 1;background-color:rgb(220 215 254 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-purple-500){--tw-bg-opacity: 1;background-color:rgb(144 97 249 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-purple-600){--tw-bg-opacity: 1;background-color:rgb(126 58 242 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-200){--tw-bg-opacity: 1;background-color:rgb(251 213 213 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-500){--tw-bg-opacity: 1;background-color:rgb(240 82 82 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-600){--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-800){--tw-bg-opacity: 1;background-color:rgb(155 28 28 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-yellow-200){--tw-bg-opacity: 1;background-color:rgb(252 233 106 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-opacity-70){--tw-bg-opacity: .7}:is(.dark .dark\:bg-opacity-80){--tw-bg-opacity: .8}:is(.dark .dark\:from-bg-dark){--tw-gradient-from: var(--color-bg-dark) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}:is(.dark .dark\:from-bg-dark-tone){--tw-gradient-from: var(--color-bg-dark-tone) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}:is(.dark .dark\:via-bg-dark){--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-bg-dark) var(--tw-gradient-via-position), var(--tw-gradient-to)}:is(.dark .dark\:fill-gray-300){fill:#d1d5db}:is(.dark .dark\:fill-white){fill:#fff}:is(.dark .dark\:text-blue-200){--tw-text-opacity: 1;color:rgb(195 221 253 / var(--tw-text-opacity))}:is(.dark .dark\:text-blue-500){--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}:is(.dark .dark\:text-blue-800){--tw-text-opacity: 1;color:rgb(30 66 159 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-600){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-800){--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}:is(.dark .dark\:text-green-200){--tw-text-opacity: 1;color:rgb(188 240 218 / var(--tw-text-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity))}:is(.dark .dark\:text-green-800){--tw-text-opacity: 1;color:rgb(3 84 63 / var(--tw-text-opacity))}:is(.dark .dark\:text-green-900){--tw-text-opacity: 1;color:rgb(1 71 55 / var(--tw-text-opacity))}:is(.dark .dark\:text-indigo-500){--tw-text-opacity: 1;color:rgb(104 117 245 / var(--tw-text-opacity))}:is(.dark .dark\:text-indigo-900){--tw-text-opacity: 1;color:rgb(54 47 120 / var(--tw-text-opacity))}:is(.dark .dark\:text-orange-200){--tw-text-opacity: 1;color:rgb(252 217 189 / var(--tw-text-opacity))}:is(.dark .dark\:text-pink-400){--tw-text-opacity: 1;color:rgb(241 126 184 / var(--tw-text-opacity))}:is(.dark .dark\:text-pink-500){--tw-text-opacity: 1;color:rgb(231 70 148 / var(--tw-text-opacity))}:is(.dark .dark\:text-pink-900){--tw-text-opacity: 1;color:rgb(117 26 61 / var(--tw-text-opacity))}:is(.dark .dark\:text-primary){color:var(--color-primary)}:is(.dark .dark\:text-purple-400){--tw-text-opacity: 1;color:rgb(172 148 250 / var(--tw-text-opacity))}:is(.dark .dark\:text-purple-500){--tw-text-opacity: 1;color:rgb(144 97 249 / var(--tw-text-opacity))}:is(.dark .dark\:text-purple-900){--tw-text-opacity: 1;color:rgb(74 29 150 / var(--tw-text-opacity))}:is(.dark .dark\:text-red-200){--tw-text-opacity: 1;color:rgb(251 213 213 / var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity))}:is(.dark .dark\:text-red-800){--tw-text-opacity: 1;color:rgb(155 28 28 / var(--tw-text-opacity))}:is(.dark .dark\:text-red-900){--tw-text-opacity: 1;color:rgb(119 29 29 / var(--tw-text-opacity))}:is(.dark .dark\:text-slate-50){--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-300){--tw-text-opacity: 1;color:rgb(250 202 21 / var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-500){--tw-text-opacity: 1;color:rgb(194 120 3 / var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-800){--tw-text-opacity: 1;color:rgb(114 59 19 / var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-900){--tw-text-opacity: 1;color:rgb(99 49 18 / var(--tw-text-opacity))}:is(.dark .dark\:placeholder-gray-400)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}:is(.dark .dark\:placeholder-gray-400)::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}:is(.dark .dark\:shadow-lg){--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-blue-800\/80){--tw-shadow-color: rgb(30 66 159 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-cyan-800\/80){--tw-shadow-color: rgb(21 94 117 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-green-800\/80){--tw-shadow-color: rgb(3 84 63 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-lime-800\/80){--tw-shadow-color: rgb(63 98 18 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-pink-800\/80){--tw-shadow-color: rgb(153 21 75 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-purple-800\/80){--tw-shadow-color: rgb(85 33 181 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-red-800\/80){--tw-shadow-color: rgb(155 28 28 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:shadow-teal-800\/80){--tw-shadow-color: rgb(5 80 92 / .8);--tw-shadow: var(--tw-shadow-colored)}:is(.dark .dark\:ring-gray-500){--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity))}:is(.dark .dark\:ring-offset-gray-700){--tw-ring-offset-color: #374151}:is(.dark .dark\:ring-offset-gray-800){--tw-ring-offset-color: #1F2937}:is(.dark .dark\:scrollbar-track-bg-dark){--scrollbar-track: var(--color-bg-dark) !important}:is(.dark .dark\:scrollbar-track-bg-dark-tone){--scrollbar-track: var(--color-bg-dark-tone) !important}:is(.dark .dark\:scrollbar-thumb-bg-dark-tone){--scrollbar-thumb: var(--color-bg-dark-tone) !important}:is(.dark .dark\:scrollbar-thumb-bg-dark-tone-panel){--scrollbar-thumb: var(--color-bg-dark-tone-panel) !important}:is(.dark .odd\:dark\:bg-bg-dark-tone):nth-child(odd){background-color:var(--color-bg-dark-tone)}:is(.dark .dark\:even\:bg-bg-dark-discussion-odd:nth-child(2n)){background-color:var(--color-bg-dark-discussion-odd)}:is(.dark .dark\:even\:bg-bg-dark-tone-panel:nth-child(2n)){background-color:var(--color-bg-dark-tone-panel)}:is(.dark .group:hover .dark\:group-hover\:bg-gray-800\/60){background-color:#1f293799}:is(.dark .group:hover .dark\:group-hover\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .group:focus .dark\:group-focus\:ring-gray-800\/70){--tw-ring-color: rgb(31 41 55 / .7)}:is(.dark .dark\:hover\:border-gray-600:hover){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}:is(.dark .dark\:hover\:border-primary:hover){border-color:var(--color-primary)}:is(.dark .dark\:hover\:bg-bg-dark-tone:hover){background-color:var(--color-bg-dark-tone)}:is(.dark .dark\:hover\:bg-blue-300:hover){--tw-bg-opacity: 1;background-color:rgb(164 202 254 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-blue-600:hover){--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-blue-700:hover){--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-600:hover){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-700:hover){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-300:hover){--tw-bg-opacity: 1;background-color:rgb(132 225 188 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-600:hover){--tw-bg-opacity: 1;background-color:rgb(5 122 85 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-700:hover){--tw-bg-opacity: 1;background-color:rgb(4 108 78 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-pink-500:hover){--tw-bg-opacity: 1;background-color:rgb(231 70 148 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-pink-700:hover){--tw-bg-opacity: 1;background-color:rgb(191 18 93 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary:hover){background-color:var(--color-primary)}:is(.dark .dark\:hover\:bg-purple-500:hover){--tw-bg-opacity: 1;background-color:rgb(144 97 249 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-purple-700:hover){--tw-bg-opacity: 1;background-color:rgb(108 43 217 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-red-300:hover){--tw-bg-opacity: 1;background-color:rgb(248 180 180 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-red-600:hover){--tw-bg-opacity: 1;background-color:rgb(224 36 36 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-red-700:hover){--tw-bg-opacity: 1;background-color:rgb(200 30 30 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-yellow-300:hover){--tw-bg-opacity: 1;background-color:rgb(250 202 21 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-yellow-400:hover){--tw-bg-opacity: 1;background-color:rgb(227 160 8 / var(--tw-bg-opacity))}:is(.dark .hover\:dark\:bg-bg-dark-tone):hover{background-color:var(--color-bg-dark-tone)}:is(.dark .hover\:dark\:bg-bg-dark-tone-panel):hover{background-color:var(--color-bg-dark-tone-panel)}:is(.dark .hover\:dark\:bg-bg-light-tone):hover{background-color:var(--color-bg-light-tone)}:is(.dark .dark\:hover\:fill-primary:hover){fill:var(--color-primary)}:is(.dark .dark\:hover\:text-blue-500:hover){--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-900:hover){--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:scrollbar-thumb-primary){--scrollbar-thumb-hover: var(--color-primary) !important}:is(.dark .dark\:focus\:border-blue-500:focus){--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-secondary:focus){border-color:var(--color-secondary)}:is(.dark .dark\:focus\:text-white:focus){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:focus\:ring-blue-500:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-blue-600:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(28 100 242 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-blue-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 66 159 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-cyan-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(21 94 117 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-500:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-600:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-700:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-green-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(3 84 63 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-lime-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(63 98 18 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-pink-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(153 21 75 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-pink-900:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(117 26 61 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-purple-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(85 33 181 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-purple-900:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(74 29 150 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-red-400:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(249 128 128 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-red-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(155 28 28 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-red-900:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(119 29 29 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-secondary:focus){--tw-ring-color: var(--color-secondary)}:is(.dark .dark\:focus\:ring-teal-700:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(3 102 114 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-teal-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(5 80 92 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-yellow-900:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(99 49 18 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-offset-gray-700:focus){--tw-ring-offset-color: #374151}@media (min-width: 640px){.sm\:mt-0{margin-top:0}.sm\:h-10{height:2.5rem}.sm\:h-6{height:1.5rem}.sm\:h-64{height:16rem}.sm\:w-1\/4{width:25%}.sm\:w-10{width:2.5rem}.sm\:w-6{width:1.5rem}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:rounded-lg{border-radius:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:text-center{text-align:center}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\:inset-0{top:0;right:0;bottom:0;left:0}.md\:order-2{order:2}.md\:my-2{margin-top:.5rem;margin-bottom:.5rem}.md\:mr-6{margin-right:1.5rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:w-1\/4{width:25%}.md\:w-48{width:12rem}.md\:w-auto{width:auto}.md\:max-w-xl{max-width:36rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.md\:rounded-none{border-radius:0}.md\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.md\:border-0{border-width:0px}.md\:bg-transparent{background-color:transparent}.md\:p-0{padding:0}.md\:p-6{padding:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:font-medium{font-weight:500}.md\:text-blue-700{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.md\:hover\:bg-transparent:hover{background-color:transparent}.md\:hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}:is(.dark .md\:dark\:bg-gray-900){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}:is(.dark .md\:dark\:hover\:bg-transparent:hover){background-color:transparent}:is(.dark .md\:dark\:hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}@media (min-width: 1024px){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}}@media (min-width: 1280px){.xl\:h-80{height:20rem}.xl\:w-1\/6{width:16.666667%}}@media (min-width: 1536px){.\32xl\:h-96{height:24rem}} diff --git a/web/dist/index.html b/web/dist/index.html index 07d1907f..f4cf1251 100644 --- a/web/dist/index.html +++ b/web/dist/index.html @@ -6,8 +6,8 @@ LoLLMS WebUI - Welcome - - + +
diff --git a/web/src/views/SettingsView.vue b/web/src/views/SettingsView.vue index ef13e6c1..3794a017 100644 --- a/web/src/views/SettingsView.vue +++ b/web/src/views/SettingsView.vue @@ -1232,6 +1232,7 @@
+
@@ -2803,6 +2804,16 @@ export default { console.error(error); }); + }, + startSDService(){ + axios.get('start_sd') + .then(response => { + + }) + .catch(error => { + console.error(error); + }); + }, reinstallMotionCtrlService(){ axios.get('install_motion_ctrl')