diff --git a/lollms_core b/lollms_core index 33297e81..c6fcfa36 160000 --- a/lollms_core +++ b/lollms_core @@ -1 +1 @@ -Subproject commit 33297e81c74a2f63c2ad6769c0ed422818b17a3c +Subproject commit c6fcfa36868416472c859476634a010d8f83bdcb diff --git a/web/dist/assets/index-5adfb8d9.js b/web/dist/assets/index-239fa098.js similarity index 99% rename from web/dist/assets/index-5adfb8d9.js rename to web/dist/assets/index-239fa098.js index b431f396..5d4117ba 100644 --- a/web/dist/assets/index-5adfb8d9.js +++ b/web/dist/assets/index-239fa098.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;T<y;++T)E(g,v[T])}var c={}.hasOwnProperty;function _(g,v){g[v]=!0}function f(g,v){for(var y in v)c.call(v,y)&&(g[y]=!!v[y])}var m=/\s+/;function h(g,v){for(var y=v.split(m),T=y.length,C=0;C<T;++C)g[y[C]]=!0}function E(g,v){if(v){var y=typeof v;y==="string"?h(g,v):Array.isArray(v)?d(g,v):y==="object"?f(g,v):y==="number"&&_(g,v)}}function b(){for(var g=arguments.length,v=Array(g),y=0;y<g;y++)v[y]=arguments[y];var T=new l;d(T,v);var C=[];for(var x in T)T[x]&&C.push(x);return C.join(" ")}return b}();typeof t<"u"&&t.exports?t.exports=a:(r=[],o=(function(){return a}).apply(i,r),o!==void 0&&(t.exports=o))})()},"./node_modules/core-js/es/array/from.js":function(t,i,s){s("./node_modules/core-js/modules/es.string.iterator.js"),s("./node_modules/core-js/modules/es.array.from.js");var r=s("./node_modules/core-js/internals/path.js");t.exports=r.Array.from},"./node_modules/core-js/internals/a-function.js":function(t,i){t.exports=function(s){if(typeof s!="function")throw TypeError(String(s)+" is not a function");return s}},"./node_modules/core-js/internals/an-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/is-object.js");t.exports=function(o){if(!r(o))throw TypeError(String(o)+" is not an object");return o}},"./node_modules/core-js/internals/array-from.js":function(t,i,s){var r=s("./node_modules/core-js/internals/bind-context.js"),o=s("./node_modules/core-js/internals/to-object.js"),a=s("./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),l=s("./node_modules/core-js/internals/is-array-iterator-method.js"),d=s("./node_modules/core-js/internals/to-length.js"),c=s("./node_modules/core-js/internals/create-property.js"),_=s("./node_modules/core-js/internals/get-iterator-method.js");t.exports=function(m){var h=o(m),E=typeof this=="function"?this:Array,b=arguments.length,g=b>1?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;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(E[v]=g[v])}return E},o=function(){function E(b,g){for(var v=0;v<g.length;v++){var y=g[v];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(b,y.key,y)}}return function(b,g,v){return g&&E(b.prototype,g),v&&E(b,v),b}}(),a=s("./node_modules/classnames/dedupe.js"),l=_(a),d=s("./src/default-attrs.json"),c=_(d);function _(E){return E&&E.__esModule?E:{default:E}}function f(E,b){if(!(E instanceof b))throw new TypeError("Cannot call a class as a function")}var m=function(){function E(b,g){var v=arguments.length>2&&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"<svg "+h(v)+">"+this.contents+"</svg>"}},{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;E<arguments.length;E++){var b=arguments[E];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(h[g]=b[g])}return h},o=s("./node_modules/classnames/dedupe.js"),a=c(o),l=s("./src/icons.js"),d=c(l);function c(h){return h&&h.__esModule?h:{default:h}}function _(){var h=arguments.length>0&&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<n.length;e++)i[n.charCodeAt(e)]=n[e];return i}function Qu(n,e,t){var i,s,r,o,a,l="";for(typeof e!="string"&&(t=e,e=Qu.defaultChars),typeof t>"u"&&(t=!0),a=Gfe(e),i=0,s=n.length;i<s;i++){if(r=n.charCodeAt(i),t&&r===37&&i+2<s&&/^[0-9a-f]{2}$/i.test(n.slice(i+1,i+3))){l+=n.slice(i,i+3),i+=2;continue}if(r<128){l+=a[r];continue}if(r>=55296&&r<=57343){if(r>=55296&&r<=56319&&i+1<s&&(o=n.charCodeAt(i+1),o>=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<n.length;e++)t=n.charCodeAt(e),i[t]="%"+("0"+t.toString(16).toUpperCase()).slice(-2);return i}function Xu(n,e){var t;return typeof e!="string"&&(e=Xu.defaultChars),t=Vfe(e),n.replace(/(%[a-f0-9]{2})+/gi,function(i){var s,r,o,a,l,d,c,_="";for(s=0,r=i.length;s<r;s+=3){if(o=parseInt(i.slice(s+1,s+3),16),o<128){_+=t[o];continue}if((o&224)===192&&s+3<r&&(a=parseInt(i.slice(s+4,s+6),16),(a&192)===128)){c=o<<6&1984|a&63,c<128?_+="��":_+=String.fromCharCode(c),s+=3;continue}if((o&240)===224&&s+6<r&&(a=parseInt(i.slice(s+4,s+6),16),l=parseInt(i.slice(s+7,s+9),16),(a&192)===128&&(l&192)===128)){c=o<<12&61440|a<<6&4032|l&63,c<2048||c>=55296&&c<=57343?_+="���":_+=String.fromCharCode(c),s+=6;continue}if((o&248)===240&&s+9<r&&(a=parseInt(i.slice(s+4,s+6),16),l=parseInt(i.slice(s+7,s+9),16),d=parseInt(i.slice(s+10,s+12),16),(a&192)===128&&(l&192)===128&&(d&192)===128)){c=o<<18&1835008|a<<12&258048|l<<6&4032|d&63,c<65536||c>1114111?_+="����":(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;T<y;++T)E(g,v[T])}var c={}.hasOwnProperty;function _(g,v){g[v]=!0}function f(g,v){for(var y in v)c.call(v,y)&&(g[y]=!!v[y])}var m=/\s+/;function h(g,v){for(var y=v.split(m),T=y.length,C=0;C<T;++C)g[y[C]]=!0}function E(g,v){if(v){var y=typeof v;y==="string"?h(g,v):Array.isArray(v)?d(g,v):y==="object"?f(g,v):y==="number"&&_(g,v)}}function b(){for(var g=arguments.length,v=Array(g),y=0;y<g;y++)v[y]=arguments[y];var T=new l;d(T,v);var C=[];for(var x in T)T[x]&&C.push(x);return C.join(" ")}return b}();typeof t<"u"&&t.exports?t.exports=a:(r=[],o=(function(){return a}).apply(i,r),o!==void 0&&(t.exports=o))})()},"./node_modules/core-js/es/array/from.js":function(t,i,s){s("./node_modules/core-js/modules/es.string.iterator.js"),s("./node_modules/core-js/modules/es.array.from.js");var r=s("./node_modules/core-js/internals/path.js");t.exports=r.Array.from},"./node_modules/core-js/internals/a-function.js":function(t,i){t.exports=function(s){if(typeof s!="function")throw TypeError(String(s)+" is not a function");return s}},"./node_modules/core-js/internals/an-object.js":function(t,i,s){var r=s("./node_modules/core-js/internals/is-object.js");t.exports=function(o){if(!r(o))throw TypeError(String(o)+" is not an object");return o}},"./node_modules/core-js/internals/array-from.js":function(t,i,s){var r=s("./node_modules/core-js/internals/bind-context.js"),o=s("./node_modules/core-js/internals/to-object.js"),a=s("./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),l=s("./node_modules/core-js/internals/is-array-iterator-method.js"),d=s("./node_modules/core-js/internals/to-length.js"),c=s("./node_modules/core-js/internals/create-property.js"),_=s("./node_modules/core-js/internals/get-iterator-method.js");t.exports=function(m){var h=o(m),E=typeof this=="function"?this:Array,b=arguments.length,g=b>1?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;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(E[v]=g[v])}return E},o=function(){function E(b,g){for(var v=0;v<g.length;v++){var y=g[v];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(b,y.key,y)}}return function(b,g,v){return g&&E(b.prototype,g),v&&E(b,v),b}}(),a=s("./node_modules/classnames/dedupe.js"),l=_(a),d=s("./src/default-attrs.json"),c=_(d);function _(E){return E&&E.__esModule?E:{default:E}}function f(E,b){if(!(E instanceof b))throw new TypeError("Cannot call a class as a function")}var m=function(){function E(b,g){var v=arguments.length>2&&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"<svg "+h(v)+">"+this.contents+"</svg>"}},{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;E<arguments.length;E++){var b=arguments[E];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(h[g]=b[g])}return h},o=s("./node_modules/classnames/dedupe.js"),a=c(o),l=s("./src/icons.js"),d=c(l);function c(h){return h&&h.__esModule?h:{default:h}}function _(){var h=arguments.length>0&&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<n.length;e++)i[n.charCodeAt(e)]=n[e];return i}function Qu(n,e,t){var i,s,r,o,a,l="";for(typeof e!="string"&&(t=e,e=Qu.defaultChars),typeof t>"u"&&(t=!0),a=Gfe(e),i=0,s=n.length;i<s;i++){if(r=n.charCodeAt(i),t&&r===37&&i+2<s&&/^[0-9a-f]{2}$/i.test(n.slice(i+1,i+3))){l+=n.slice(i,i+3),i+=2;continue}if(r<128){l+=a[r];continue}if(r>=55296&&r<=57343){if(r>=55296&&r<=56319&&i+1<s&&(o=n.charCodeAt(i+1),o>=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<n.length;e++)t=n.charCodeAt(e),i[t]="%"+("0"+t.toString(16).toUpperCase()).slice(-2);return i}function Xu(n,e){var t;return typeof e!="string"&&(e=Xu.defaultChars),t=Vfe(e),n.replace(/(%[a-f0-9]{2})+/gi,function(i){var s,r,o,a,l,d,c,_="";for(s=0,r=i.length;s<r;s+=3){if(o=parseInt(i.slice(s+1,s+3),16),o<128){_+=t[o];continue}if((o&224)===192&&s+3<r&&(a=parseInt(i.slice(s+4,s+6),16),(a&192)===128)){c=o<<6&1984|a&63,c<128?_+="��":_+=String.fromCharCode(c),s+=3;continue}if((o&240)===224&&s+6<r&&(a=parseInt(i.slice(s+4,s+6),16),l=parseInt(i.slice(s+7,s+9),16),(a&192)===128&&(l&192)===128)){c=o<<12&61440|a<<6&4032|l&63,c<2048||c>=55296&&c<=57343?_+="���":_+=String.fromCharCode(c),s+=6;continue}if((o&248)===240&&s+9<r&&(a=parseInt(i.slice(s+4,s+6),16),l=parseInt(i.slice(s+7,s+9),16),d=parseInt(i.slice(s+10,s+12),16),(a&192)===128&&(l&192)===128&&(d&192)===128)){c=o<<18&1835008|a<<12&258048|l<<6&4032|d&63,c<65536||c>1114111?_+="����":(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;t<Gy.length;t++)r=a.indexOf(Gy[t]),r!==-1&&(c===-1||r<c)&&(c=r);var _,f;for(c===-1?f=a.lastIndexOf("@"):f=a.lastIndexOf("@",c),f!==-1&&(_=a.slice(0,f),a=a.slice(f+1),this.auth=_),c=-1,t=0;t<By.length;t++)r=a.indexOf(By[t]),r!==-1&&(c===-1||r<c)&&(c=r);c===-1&&(c=a.length),a[c-1]===":"&&c--;var m=a.slice(0,c);a=a.slice(c),this.parseHost(m),this.hostname=this.hostname||"";var h=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!h){var E=this.hostname.split(/\./);for(t=0,i=E.length;t<i;t++){var b=E[t];if(b&&!b.match(zy)){for(var g="",v=0,y=b.length;v<y;v++)b.charCodeAt(v)>127?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.pos<d;){if(o=e.src.charCodeAt(e.pos),o===93&&(s--,s===0)){r=!0;break}if(a=e.pos,e.md.inline.skipToken(e),o===91){if(a===e.pos-1)s++;else if(i)return e.pos=c,-1}}return r&&(l=e.pos),e.pos=c,l},jy=Ut.unescapeAll,sme=function(e,t,i){var s,r,o=t,a={ok:!1,pos:0,lines:0,str:""};if(e.charCodeAt(o)===60){for(o++;o<i;){if(s=e.charCodeAt(o),s===10||s===60)return a;if(s===62)return a.pos=o+1,a.str=jy(e.slice(t+1,o)),a.ok=!0,a;if(s===92&&o+1<i){o+=2;continue}o++}return a}for(r=0;o<i&&(s=e.charCodeAt(o),!(s===32||s<32||s===127));){if(s===92&&o+1<i){if(e.charCodeAt(o+1)===32)break;o+=2;continue}if(s===40&&(r++,r>32))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<i;){if(s=e.charCodeAt(a),s===r)return l.pos=a+1,l.lines=o,l.str=rme(e.slice(t+1,a)),l.ok=!0,l;if(s===40&&r===41)return l;s===10?o++:s===92&&a+1<i&&(a++,e.charCodeAt(a)===10&&o++),a++}return l};Zu.parseLinkLabel=ime;Zu.parseLinkDestination=sme;Zu.parseLinkTitle=ome;var ame=Ut.assign,lme=Ut.unescapeAll,ho=Ut.escapeHtml,us={};us.code_inline=function(n,e,t,i,s){var r=n[e];return"<code"+s.renderAttrs(r)+">"+ho(r.content)+"</code>"};us.code_block=function(n,e,t,i,s){var r=n[e];return"<pre"+s.renderAttrs(r)+"><code>"+ho(n[e].content)+`</code></pre> `};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("<pre")===0?d+` `:o?(c=r.attrIndex("class"),f=r.attrs?r.attrs.slice():[],c<0?f.push(["class",t.langPrefix+a]):(f[c]=f[c].slice(),f[c][1]+=" "+t.langPrefix+a),m={attrs:f},"<pre><code"+s.renderAttrs(m)+">"+d+`</code></pre> @@ -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<a;o++)i=n[o].type,typeof r[i]<"u"?s+=r[i](n,o,e,t,this):s+=this.renderToken(n,o,e);return s};$a.prototype.renderInlineAsText=function(n,e,t){for(var i="",s=0,r=n.length;s<r;s++)n[s].type==="text"?i+=n[s].content:n[s].type==="image"?i+=this.renderInlineAsText(n[s].children,e,t):n[s].type==="softbreak"&&(i+=` `);return i};$a.prototype.render=function(n,e,t){var i,s,r,o="",a=this.rules;for(i=0,s=n.length;i<s;i++)r=n[i].type,r==="inline"?o+=this.renderInline(n[i].children,e,t):typeof a[r]<"u"?o+=a[r](n,i,e,t,this):o+=this.renderToken(n,i,e,t);return o};var cme=$a;function $i(){this.__rules__=[],this.__cache__=null}$i.prototype.__find__=function(n){for(var e=0;e<this.__rules__.length;e++)if(this.__rules__[e].name===n)return e;return-1};$i.prototype.__compile__=function(){var n=this,e=[""];n.__rules__.forEach(function(t){t.enabled&&t.alt.forEach(function(i){e.indexOf(i)<0&&e.push(i)})}),n.__cache__={},e.forEach(function(t){n.__cache__[t]=[],n.__rules__.forEach(function(i){i.enabled&&(t&&i.alt.indexOf(t)<0||n.__cache__[t].push(i.fn))})})};$i.prototype.at=function(n,e,t){var i=this.__find__(n),s=t||{};if(i===-1)throw new Error("Parser rule not found: "+n);this.__rules__[i].fn=e,this.__rules__[i].alt=s.alt||[],this.__cache__=null};$i.prototype.before=function(n,e,t,i){var s=this.__find__(n),r=i||{};if(s===-1)throw new Error("Parser rule not found: "+n);this.__rules__.splice(s,0,{name:e,enabled:!0,fn:t,alt:r.alt||[]}),this.__cache__=null};$i.prototype.after=function(n,e,t,i){var s=this.__find__(n),r=i||{};if(s===-1)throw new Error("Parser rule not found: "+n);this.__rules__.splice(s+1,0,{name:e,enabled:!0,fn:t,alt:r.alt||[]}),this.__cache__=null};$i.prototype.push=function(n,e,t){var i=t||{};this.__rules__.push({name:n,enabled:!0,fn:e,alt:i.alt||[]}),this.__cache__=null};$i.prototype.enable=function(n,e){Array.isArray(n)||(n=[n]);var t=[];return n.forEach(function(i){var s=this.__find__(i);if(s<0){if(e)return;throw new Error("Rules manager: invalid rule name "+i)}this.__rules__[s].enabled=!0,t.push(i)},this),this.__cache__=null,t};$i.prototype.enableOnly=function(n,e){Array.isArray(n)||(n=[n]),this.__rules__.forEach(function(t){t.enabled=!1}),this.enable(n,e)};$i.prototype.disable=function(n,e){Array.isArray(n)||(n=[n]);var t=[];return n.forEach(function(i){var s=this.__find__(i);if(s<0){if(e)return;throw new Error("Rules manager: invalid rule name "+i)}this.__rules__[s].enabled=!1,t.push(i)},this),this.__cache__=null,t};$i.prototype.getRules=function(n){return this.__cache__===null&&this.__compile__(),this.__cache__[n]||[]};var rE=$i,dme=/\r\n?|\n/g,ume=/\0/g,pme=function(e){var t;t=e.src.replace(dme,` `),t=t.replace(ume,"�"),e.src=t},_me=function(e){var t;e.inlineMode?(t=new e.Token("inline","",0),t.content=e.src,t.map=[0,1],t.children=[],e.tokens.push(t)):e.md.block.parse(e.src,e.md,e.env,e.tokens)},hme=function(e){var t=e.tokens,i,s,r;for(s=0,r=t.length;s<r;s++)i=t[s],i.type==="inline"&&e.md.inline.parse(i.content,e.md,e.env,i.children)},fme=Ut.arrayReplaceAt;function mme(n){return/^<a[>\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<s;i++)if(!(v[i].type!=="inline"||!e.md.linkify.pretest(v[i].content)))for(r=v[i].children,h=0,t=r.length-1;t>=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;d<y.length;d++)E=y[d].url,b=e.md.normalizeLink(E),e.md.validateLink(b)&&(g=y[d].text,y[d].schema?y[d].schema==="mailto:"&&!/^mailto:/i.test(g)?g=e.md.normalizeLinkText("mailto:"+g).replace(/^mailto:/,""):g=e.md.normalizeLinkText(g):g=e.md.normalizeLinkText("http://"+g).replace(/^http:\/\//,""),_=y[d].index,_>f&&(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<c.length&&(o=new e.Token("text","",0),o.content=c.slice(f),o.level=m,l.push(o)),v[i].children=r=fme(r,t,l)}}}},Zw=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,Eme=/\((c|tm|r)\)/i,vme=/\((c|tm|r)\)/ig,yme={c:"©",r:"®",tm:"™"};function Sme(n,e){return yme[e.toLowerCase()]}function Tme(n){var e,t,i=0;for(e=n.length-1;e>=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<n.length;t++){for(i=n[t],l=n[t].level,v=T.length-1;v>=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<a&&(Jy.lastIndex=o,r=Jy.exec(s),!!r);){if(b=g=!0,o=r.index+1,y=r[0]==="'",c=32,r.index-1>=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<a)_=s.charCodeAt(o);else for(v=t+1;v<n.length&&!(n[v].type==="softbreak"||n[v].type==="hardbreak");v++)if(n[v].content){_=n[v].content.charCodeAt(0);break}if(f=Zy(c)||Xy(String.fromCharCode(c)),m=Zy(_)||Xy(String.fromCharCode(_)),h=Qy(c),E=Qy(_),E?b=!1:m&&(h||f||(b=!1)),h?g=!1:f&&(E||m||(g=!1)),_===34&&r[0]==='"'&&c>=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<l));v--)if(d.single===y&&T[v].level===l){d=T[v],y?(C=e.md.options.quotes[2],x=e.md.options.quotes[3]):(C=e.md.options.quotes[0],x=e.md.options.quotes[1]),i.content=Pc(i.content,r.index,x),n[d.token].content=Pc(n[d.token].content,d.pos,C),o+=x.length-1,d.token===t&&(o+=C.length-1),s=i.content,a=s.length,T.length=v;continue e}}b?T.push({token:t,pos:r.index,single:y,level:l}):g&&y&&(i.content=Pc(i.content,r.index,eS))}}}}var wme=function(e){var t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=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<i;t++)if(l[t].type==="inline"){for(s=l[t].children,o=s.length,r=0;r<o;r++)s[r].type==="text_special"&&(s[r].type="text");for(r=a=0;r<o;r++)s[r].type==="text"&&r+1<o&&s[r+1].type==="text"?s[r+1].content=s[r].content+s[r+1].content:(r!==a&&(s[a]=s[r]),a++);r!==a&&(s.length=a)}};function Wa(n,e,t){this.type=n,this.tag=e,this.attrs=null,this.map=null,this.nesting=t,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}Wa.prototype.attrIndex=function(e){var t,i,s;if(!this.attrs)return-1;for(t=this.attrs,i=0,s=t.length;i<s;i++)if(t[i][0]===e)return i;return-1};Wa.prototype.attrPush=function(e){this.attrs?this.attrs.push(e):this.attrs=[e]};Wa.prototype.attrSet=function(e,t){var i=this.attrIndex(e),s=[e,t];i<0?this.attrPush(s):this.attrs[i]=s};Wa.prototype.attrGet=function(e){var t=this.attrIndex(e),i=null;return 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;n<Vp.length;n++)this.ruler.push(Vp[n][0],Vp[n][1])}aE.prototype.process=function(n){var e,t,i;for(i=this.ruler.getRules(""),e=0,t=i.length;e<t;e++)i[e](n)};aE.prototype.State=Ime;var Dme=aE,Hp=Ut.isSpace;function qp(n,e){var t=n.bMarks[e]+n.tShift[e],i=n.eMarks[e];return n.src.slice(t,i)}function tS(n){var e=[],t=0,i=n.length,s,r=!1,o=0,a="";for(s=n.charCodeAt(t);t<i;)s===124&&(r?(a+=n.substring(o,t-1),o=t):(e.push(a+n.substring(o,t)),a="",o=t+1)),r=s===92,t++,s=n.charCodeAt(t);return e.push(a+n.substring(o)),e}var kme=function(e,t,i,s){var r,o,a,l,d,c,_,f,m,h,E,b,g,v,y,T,C,x;if(t+2>i||(c=t+1,e.sCount[c]<e.blkIndent)||e.sCount[c]-e.blkIndent>=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<e.eMarks[c];){if(r=e.src.charCodeAt(a),r!==124&&r!==45&&r!==58&&!Hp(r))return!1;a++}for(o=qp(e,t+1),_=o.split("|"),h=[],l=0;l<_.length;l++){if(E=_[l].trim(),!E){if(l===0||l===_.length-1)continue;return!1}if(!/^:?-+:?$/.test(E))return!1;E.charCodeAt(E.length-1)===58?h.push(E.charCodeAt(0)===58?"center":"right"):E.charCodeAt(0)===58?h.push("left"):h.push("")}if(o=qp(e,t).trim(),o.indexOf("|")===-1||e.sCount[t]-e.blkIndent>=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<i&&!(e.sCount[c]<e.blkIndent);c++){for(y=!1,l=0,d=T.length;l<d;l++)if(T[l](e,c,i,!0)){y=!0;break}if(y||(o=qp(e,c).trim(),!o)||e.sCount[c]-e.blkIndent>=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<f;l++)m=e.push("td_open","td",1),h[l]&&(m.attrs=[["style","text-align:"+h[l]]]),m=e.push("inline","",0),m.content=_[l]?_[l].trim():"",m.children=[],m=e.push("td_close","td",-1);m=e.push("tr_close","tr",-1)}return g&&(m=e.push("tbody_close","tbody",-1),g[1]=c),m=e.push("table_close","table",-1),b[1]=c,e.parentType=v,e.line=c,!0},Lme=function(e,t,i){var s,r,o;if(e.sCount[t]-e.blkIndent<4)return!1;for(r=s=t+1;s<i;){if(e.isEmpty(s)){s++;continue}if(e.sCount[s]-e.blkIndent>=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<h&&e.sCount[l]<e.blkIndent));)if(e.src.charCodeAt(m)===r&&!(e.sCount[l]-e.blkIndent>=4)&&(m=e.skipChars(m,r),!(m-d<o)&&(m=e.skipSpaces(m),!(m<h)))){f=!0;break}return o=e.sCount[t],e.line=l+(f?1:0),c=e.push("fence","code",0),c.info=a,c.content=e.getLines(t+1,l,o,!0),c.markup=_,c.map=[t,e.line],!0},Ume=Ut.isSpace,Fme=function(e,t,i,s){var r,o,a,l,d,c,_,f,m,h,E,b,g,v,y,T,C,x,O,R,S=e.lineMax,A=e.bMarks[t]+e.tShift[t],U=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=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<i&&(R=e.sCount[f]<e.blkIndent,A=e.bMarks[f]+e.tShift[f],U=e.eMarks[f],!(A>=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&&(o=e.src.charCodeAt(A),Ume(o));){o===9?m+=4-(m+e.bsCount[f]+(r?1:0))%4:m++;A++}c=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<d;a++)if(x[a](e,f,i,!0)){C=!0;break}if(C){e.lineMax=f,e.blkIndent!==0&&(h.push(e.bMarks[f]),E.push(e.bsCount[f]),y.push(e.tShift[f]),v.push(e.sCount[f]),e.sCount[f]-=e.blkIndent);break}h.push(e.bMarks[f]),E.push(e.bsCount[f]),y.push(e.tShift[f]),v.push(e.sCount[f]),e.sCount[f]=-1}for(b=e.blkIndent,e.blkIndent=0,O=e.push("blockquote_open","blockquote",1),O.markup=">",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<y.length;a++)e.bMarks[a+t]=h[a],e.tShift[a+t]=y[a],e.sCount[a+t]=v[a],e.bsCount[a+t]=E[a];return e.blkIndent=b,!0},Bme=Ut.isSpace,Gme=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||(r=e.src.charCodeAt(d++),r!==42&&r!==45&&r!==95))return!1;for(o=1;d<c;){if(a=e.src.charCodeAt(d++),a!==r&&!Bme(a))return!1;a===r&&o++}return o<3?!1:(s||(e.line=t+1,l=e.push("hr","hr",0),l.map=[t,e.line],l.markup=Array(o+1).join(String.fromCharCode(r))),!0)},eN=Ut.isSpace;function nS(n,e){var t,i,s,r;return i=n.bMarks[e]+n.tShift[e],s=n.eMarks[e],t=n.src.charCodeAt(i++),t!==42&&t!==45&&t!==43||i<s&&(r=n.src.charCodeAt(i),!eN(r))?-1:i}function iS(n,e){var t,i=n.bMarks[e]+n.tShift[e],s=i,r=n.eMarks[e];if(s+1>=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<r&&(t=n.src.charCodeAt(s),!eN(t))?-1:s}function zme(n,e){var t,i,s=n.level+2;for(t=e+2,i=n.tokens.length-2;t<i;t++)n.tokens[t].level===s&&n.tokens[t].type==="paragraph_open"&&(n.tokens[t+2].hidden=!0,n.tokens[t].hidden=!0,t+=2)}var Vme=function(e,t,i,s){var r,o,a,l,d,c,_,f,m,h,E,b,g,v,y,T,C,x,O,R,S,A,U,F,K,L,H,G=t,P=!1,j=!0;if(e.sCount[G]-e.blkIndent>=4||e.listIndent>=0&&e.sCount[G]-e.listIndent>=4&&e.sCount[G]<e.blkIndent)return!1;if(s&&e.parentType==="paragraph"&&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<i;){for(S=A,v=e.eMarks[G],c=y=e.sCount[G]+A-(e.bMarks[G]+e.tShift[G]);S<v;){if(r=e.src.charCodeAt(S),r===9)y+=4-(y+e.bsCount[G])%4;else if(r===32)y++;else break;S++}if(o=S,o>=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]<e.blkIndent||e.sCount[G]-e.blkIndent>=4)break;for(K=!1,a=0,m=L.length;a<m;a++)if(L[a](e,G,i,!0)){K=!0;break}if(K)break;if(_){if(A=iS(e,G),A<0)break;F=e.bMarks[G]+e.tShift[G]}else if(A=nS(e,G),A<0)break;if(b!==e.src.charCodeAt(A-1))break}return _?H=e.push("ordered_list_close","ol",-1):H=e.push("bullet_list_close","ul",-1),H.markup=String.fromCharCode(b),h[1]=G,e.line=G,e.parentType=C,j&&zme(e,E),!0},Hme=Ut.normalizeReference,Uc=Ut.isSpace,qme=function(e,t,i,s){var r,o,a,l,d,c,_,f,m,h,E,b,g,v,y,T,C=0,x=e.bMarks[t]+e.tShift[t],O=e.eMarks[t],R=t+1;if(e.sCount[t]-e.blkIndent>=4||e.src.charCodeAt(x)!==91)return!1;for(;++x<O;)if(e.src.charCodeAt(x)===93&&e.src.charCodeAt(x-1)!==92){if(x+1===O||e.src.charCodeAt(x+1)!==58)return!1;break}for(l=e.lineMax,y=e.md.block.ruler.getRules("reference"),h=e.parentType,e.parentType="reference";R<l&&!e.isEmpty(R);R++)if(!(e.sCount[R]-e.blkIndent>3)&&!(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<O;x++){if(r=g.charCodeAt(x),r===91)return!1;if(r===93){m=x;break}else r===10?C++:r===92&&(x++,x<O&&g.charCodeAt(x)===10&&C++)}if(m<0||g.charCodeAt(m+1)!==58)return!1;for(x=m+2;x<O;x++)if(r=g.charCodeAt(x),r===10)C++;else if(!Uc(r))break;if(E=e.md.helpers.parseLinkDestination(g,x,O),!E.ok||(d=e.md.normalizeLink(E.str),!e.md.validateLink(d)))return!1;for(x=E.pos,C+=E.lines,o=x,a=C,b=x;x<O;x++)if(r=g.charCodeAt(x),r===10)C++;else if(!Uc(r))break;for(E=e.md.helpers.parseLinkTitle(g,x,O),x<O&&b!==x&&E.ok?(T=E.str,x=E.pos,C+=E.lines):(T="",x=o,C=a);x<O&&(r=g.charCodeAt(x),!!Uc(r));)x++;if(x<O&&g.charCodeAt(x)!==10&&T)for(T="",x=o,C=a;x<O&&(r=g.charCodeAt(x),!!Uc(r));)x++;return x<O&&g.charCodeAt(x)!==10||(f=Hme(g.slice(1,m)),!f)?!1:(s||(typeof e.env.references>"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="<![A-Z]+\\s+[^>]*>",tge="<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",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],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+sge.join("|")+")(?=(\\s|/?>|$))","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<Ao.length&&!Ao[r][0].test(l);r++);if(r===Ao.length)return!1;if(s)return Ao[r][2];if(o=t+1,!Ao[r][1].test(l)){for(;o<i&&!(e.sCount[o]<e.blkIndent);o++)if(d=e.bMarks[o]+e.tShift[o],c=e.eMarks[o],l=e.src.slice(d,c),Ao[r][1].test(l)){l.length!==0&&o++;break}}return e.line=o,a=e.push("html_block","",0),a.map=[t,o],a.content=e.getLines(t,o,e.blkIndent,!0),!0},sS=Ut.isSpace,age=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||(r=e.src.charCodeAt(d),r!==35||d>=c))return!1;for(o=1,r=e.src.charCodeAt(++d);r===35&&d<c&&o<=6;)o++,r=e.src.charCodeAt(++d);return o>6||d<c&&!sS(r)?!1:(s||(c=e.skipSpacesBack(c,d),a=e.skipCharsBack(c,35,d),a>d&&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";m<i&&!e.isEmpty(m);m++)if(!(e.sCount[m]-e.blkIndent>3)){if(e.sCount[m]>=e.blkIndent&&(d=e.bMarks[m]+e.tShift[m],c=e.eMarks[m],d<c&&(f=e.src.charCodeAt(d),(f===45||f===61)&&(d=e.skipChars(d,f),d=e.skipSpaces(d),d>=c)))){_=f===61?1:2;break}if(!(e.sCount[m]<0)){for(r=!1,o=0,a=E.length;o<a;o++)if(E[o](e,m,i,!0)){r=!0;break}if(r)break}}return _?(s=e.getLines(t,m,e.blkIndent,!1).trim(),e.line=m+1,l=e.push("heading_open","h"+String(_),1),l.markup=String.fromCharCode(f),l.map=[t,e.line],l=e.push("inline","",0),l.content=s,l.map=[t,e.line-1],l.children=[],l=e.push("heading_close","h"+String(_),-1),l.markup=String.fromCharCode(f),e.parentType=h,!0):!1},cge=function(e,t,i){var s,r,o,a,l,d,c=t+1,_=e.md.block.ruler.getRules("paragraph");for(d=e.parentType,e.parentType="paragraph";c<i&&!e.isEmpty(c);c++)if(!(e.sCount[c]-e.blkIndent>3)&&!(e.sCount[c]<0)){for(r=!1,o=0,a=_.length;o<a;o++)if(_[o](e,c,i,!0)){r=!0;break}if(r)break}return s=e.getLines(t,c,e.blkIndent,!1).trim(),e.line=c,l=e.push("paragraph_open","p",1),l.map=[t,e.line],l=e.push("inline","",0),l.content=s,l.map=[t,e.line],l.children=[],l=e.push("paragraph_close","p",-1),e.parentType=d,!0},iN=oE,ep=Ut.isSpace;function ps(n,e,t,i){var s,r,o,a,l,d,c,_;for(this.src=n,this.md=e,this.env=t,this.tokens=i,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",r=this.src,_=!1,o=a=d=c=0,l=r.length;a<l;a++){if(s=r.charCodeAt(a),!_)if(ep(s)){d++,s===9?c+=4-c%4:c++;continue}else _=!0;(s===10||a===l-1)&&(s!==10&&a++,this.bMarks.push(o),this.eMarks.push(a),this.tShift.push(d),this.sCount.push(c),this.bsCount.push(0),_=!1,d=0,c=0,o=a+1)}this.bMarks.push(r.length),this.eMarks.push(r.length),this.tShift.push(0),this.sCount.push(0),this.bsCount.push(0),this.lineMax=this.bMarks.length-1}ps.prototype.push=function(n,e,t){var i=new iN(n,e,t);return i.block=!0,t<0&&this.level--,i.level=this.level,t>0&&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;e<t&&!(this.bMarks[e]+this.tShift[e]<this.eMarks[e]);e++);return e};ps.prototype.skipSpaces=function(e){for(var t,i=this.src.length;e<i&&(t=this.src.charCodeAt(e),!!ep(t));e++);return e};ps.prototype.skipSpacesBack=function(e,t){if(e<=t)return e;for(;e>t;)if(!ep(this.src.charCodeAt(--e)))return e+1;return e};ps.prototype.skipChars=function(e,t){for(var i=this.src.length;e<i&&this.src.charCodeAt(e)===t;e++);return e};ps.prototype.skipCharsBack=function(e,t,i){if(e<=i)return e;for(;e>i;)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;f<t;f++,r++){for(o=0,_=l=this.bMarks[f],f+1<t||s?d=this.eMarks[f]+1:d=this.eMarks[f];l<d&&o<i;){if(a=this.src.charCodeAt(l),ep(a))a===9?o+=4-(o+this.bsCount[f])%4:o++;else if(l-_<this.tShift[f])o++;else break;l++}o>i?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<Fc.length;n++)this.ruler.push(Fc[n][0],Fc[n][1],{alt:(Fc[n][2]||[]).slice()})}tp.prototype.tokenize=function(n,e,t){for(var i,s,r,o=this.ruler.getRules(""),a=o.length,l=e,d=!1,c=n.md.options.maxNesting;l<t&&(n.line=l=n.skipEmptyLines(l),!(l>=t||n.sCount[l]<n.blkIndent));){if(n.level>=c){n.line=t;break}for(r=n.line,s=0;s<a;s++)if(i=o[s](n,l,t,!1),i){if(r>=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,l<t&&n.isEmpty(l)&&(d=!0,l++,n.line=l)}};tp.prototype.parse=function(n,e,t,i){var s;n&&(s=new this.State(n,e,t,i),this.tokenize(s,s.line,s.lineMax))};tp.prototype.State=dge;var pge=tp;function _ge(n){switch(n){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}var hge=function(e,t){for(var i=e.pos;i<e.posMax&&!_ge(e.src.charCodeAt(i));)i++;return i===e.pos?!1:(t||(e.pending+=e.src.slice(e.pos,i)),e.pos=i,!0)},fge=/(?:^|[^a-z0-9.+-])([a-z][a-z0-9.+-]*)$/i,mge=function(e,t){var i,s,r,o,a,l,d,c;return!e.md.options.linkify||e.linkLevel>0||(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<s&&gge(e.src.charCodeAt(o));)o++;return e.pos=o,!0},Ege=Ut.isSpace,lE=[];for(var rS=0;rS<256;rS++)lE.push(0);"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".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<d&&(i=e.src.charCodeAt(l),!!Ege(i));)l++;return e.pos=l,!0}return o=e.src[l],i>=55296&&i<=56319&&l+1<d&&(s=e.src.charCodeAt(l+1),s>=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;_<s&&e.src.charCodeAt(_)===96;)_++;if(r=e.src.slice(i,_),d=r.length,e.backticksScanned&&(e.backticks[d]||0)<=i)return t||(e.pending+=r),e.pos+=d,!0;for(l=_;(a=e.src.indexOf("`",l))!==-1;){for(l=a+1;l<s&&e.src.charCodeAt(l)===96;)l++;if(c=l-a,c===d)return t||(o=e.push("code_inline","code",0),o.markup=r,o.content=e.src.slice(_,a).replace(/\n/g," ").replace(/^ (.+) $/,"$1")),e.pos=l,!0;e.backticks[c]=a}return e.backticksScanned=!0,t||(e.pending+=r),e.pos+=d,!0},np={};np.tokenize=function(e,t){var i,s,r,o,a,l=e.pos,d=e.src.charCodeAt(l);if(t||d!==126||(s=e.scanDelims(e.pos,!0),o=s.length,a=String.fromCharCode(d),o<2))return!1;for(o%2&&(r=e.push("text","",0),r.content=a,o--),i=0;i<o;i+=2)r=e.push("text","",0),r.content=a+a,e.delimiters.push({marker:d,length:0,token:e.tokens.length-1,end:-1,open:s.can_open,close:s.can_close});return e.pos+=s.length,!0};function oS(n,e){var t,i,s,r,o,a=[],l=e.length;for(t=0;t<l;t++)s=e[t],s.marker===126&&s.end!==-1&&(r=e[s.end],o=n.tokens[s.token],o.type="s_open",o.tag="s",o.nesting=1,o.markup="~~",o.content="",o=n.tokens[r.token],o.type="s_close",o.tag="s",o.nesting=-1,o.markup="~~",o.content="",n.tokens[r.token-1].type==="text"&&n.tokens[r.token-1].content==="~"&&a.push(r.token-1));for(;a.length;){for(t=a.pop(),i=t+1;i<n.tokens.length&&n.tokens[i].type==="s_close";)i++;i--,t!==i&&(o=n.tokens[i],n.tokens[i]=n.tokens[t],n.tokens[t]=o)}}np.postProcess=function(e){var t,i=e.tokens_meta,s=e.tokens_meta.length;for(oS(e,e.delimiters),t=0;t<s;t++)i[t]&&i[t].delimiters&&oS(e,i[t].delimiters)};var ip={};ip.tokenize=function(e,t){var i,s,r,o=e.pos,a=e.src.charCodeAt(o);if(t||a!==95&&a!==42)return!1;for(s=e.scanDelims(e.pos,a===42),i=0;i<s.length;i++)r=e.push("text","",0),r.content=String.fromCharCode(a),e.delimiters.push({marker:a,length:s.length,token:e.tokens.length-1,end:-1,open:s.can_open,close:s.can_close});return e.pos+=s.length,!0};function aS(n,e){var t,i,s,r,o,a,l=e.length;for(t=l-1;t>=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<s;t++)i[t]&&i[t].delimiters&&aS(e,i[t].delimiters)};var Sge=Ut.normalizeReference,Yp=Ut.isSpace,Tge=function(e,t){var i,s,r,o,a,l,d,c,_,f="",m="",h=e.pos,E=e.posMax,b=e.pos,g=!0;if(e.src.charCodeAt(e.pos)!==91||(a=e.pos+1,o=e.md.helpers.parseLinkLabel(e,e.pos,!0),o<0))return!1;if(l=o+1,l<E&&e.src.charCodeAt(l)===40){for(g=!1,l++;l<E&&(s=e.src.charCodeAt(l),!(!Yp(s)&&s!==10));l++);if(l>=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&&(s=e.src.charCodeAt(l),!(!Yp(s)&&s!==10));l++);if(d=e.md.helpers.parseLinkTitle(e.src,l,e.posMax),l<E&&b!==l&&d.ok)for(m=d.str,l=d.pos;l<E&&(s=e.src.charCodeAt(l),!(!Yp(s)&&s!==10));l++);}(l>=E||e.src.charCodeAt(l)!==41)&&(g=!0),l++}if(g){if(typeof e.env.references>"u")return!1;if(l<E&&e.src.charCodeAt(l)===91?(b=l+1,l=e.md.helpers.parseLinkLabel(e,l),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&&e.src.charCodeAt(d)===40){for(d++;d<v&&(s=e.src.charCodeAt(d),!(!$p(s)&&s!==10));d++);if(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&&(s=e.src.charCodeAt(d),!(!$p(s)&&s!==10));d++);if(_=e.md.helpers.parseLinkTitle(e.src,d,e.posMax),d<v&&E!==d&&_.ok)for(f=_.str,d=_.pos;d<v&&(s=e.src.charCodeAt(d),!(!$p(s)&&s!==10));d++);else f="";if(d>=v||e.src.charCodeAt(d)!==41)return e.pos=g,!1;d++}else{if(typeof e.env.references>"u")return!1;if(d<v&&e.src.charCodeAt(d)===91?(E=d+1,d=e.md.helpers.parseLinkLabel(e,d),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/^<a[>\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;e<c;e++)if(i=n[e],m.push(0),(n[_].marker!==i.marker||f!==i.token-1)&&(_=e),f=i.token,i.length=i.length||0,!!i.close){for(d.hasOwnProperty(i.marker)||(d[i.marker]=[-1,-1,-1,-1,-1,-1]),r=d[i.marker][(i.open?3:0)+i.length%3],t=_-m[_]-1,o=t;t>r;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;t<s;t++)i[t]&&i[t].delimiters&&dS(i[t].delimiters)},Gge=function(e){var t,i,s=0,r=e.tokens,o=e.tokens.length;for(t=i=0;t<o;t++)r[t].nesting<0&&s--,r[t].level=s,r[t].nesting>0&&s++,r[t].type==="text"&&t+1<o&&r[t+1].type==="text"?r[t+1].content=r[t].content+r[t+1].content:(t!==i&&(r[i]=r[t]),i++);t!==i&&(r.length=i)},cE=oE,uS=Ut.isWhiteSpace,pS=Ut.isPunctChar,_S=Ut.isMdAsciiPunct;function mc(n,e,t,i){this.src=n,this.env=t,this.md=e,this.tokens=i,this.tokens_meta=Array(i.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1,this.linkLevel=0}mc.prototype.pushPending=function(){var n=new cE("text","",0);return n.content=this.pending,n.level=this.pendingLevel,this.tokens.push(n),this.pending="",n};mc.prototype.push=function(n,e,t){this.pending&&this.pushPending();var i=new cE(n,e,t),s=null;return t<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),i.level=this.level,t>0&&(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<h&&this.src.charCodeAt(t)===E;)t++;return r=t-n,s=t<h?this.src.charCodeAt(t):32,d=_S(i)||pS(String.fromCharCode(i)),_=_S(s)||pS(String.fromCharCode(s)),l=uS(i),c=uS(s),c?f=!1:_&&(l||d||(f=!1)),l?m=!1:d&&(c||_||(m=!1)),e?(o=f,a=m):(o=f&&(!m||d),a=m&&(!f||_)),{can_open:o,can_close:a,length:r}};mc.prototype.Token=cE;var zge=mc,hS=rE,Wp=[["text",hge],["linkify",mge],["newline",bge],["escape",vge],["backticks",yge],["strikethrough",np.tokenize],["emphasis",ip.tokenize],["link",Tge],["image",Cge],["autolink",wge],["html_inline",Dge],["entity",Fge]],Kp=[["balance_pairs",Bge],["strikethrough",np.postProcess],["emphasis",ip.postProcess],["fragments_join",Gge]];function gc(){var n;for(this.ruler=new hS,n=0;n<Wp.length;n++)this.ruler.push(Wp[n][0],Wp[n][1]);for(this.ruler2=new hS,n=0;n<Kp.length;n++)this.ruler2.push(Kp[n][0],Kp[n][1])}gc.prototype.skipToken=function(n){var e,t,i=n.pos,s=this.ruler.getRules(""),r=s.length,o=n.md.options.maxNesting,a=n.cache;if(typeof a[i]<"u"){n.pos=a[i];return}if(n.level<o){for(t=0;t<r;t++)if(n.level++,e=s[t](n,!0),n.level--,e){if(i>=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<o;){if(i=n.pos,n.level<a){for(t=0;t<r;t++)if(e=s[t](n,!1),e){if(i>=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<o;s++)r[s](a)};gc.prototype.State=zge;var Vge=gc,jp,fS;function Hge(){return fS||(fS=1,jp=function(n){var e={};n=n||{},e.src_Any=jw().source,e.src_Cc=Qw().source,e.src_Z=Xw().source,e.src_P=sE.source,e.src_ZPCc=[e.src_Z,e.src_P,e.src_Cc].join("|"),e.src_ZCc=[e.src_Z,e.src_Cc].join("|");var t="[><|]";return e.src_pseudo_letter="(?:(?!"+t+"|"+e.src_ZPCc+")"+e.src_Any+")",e.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",e.src_auth="(?:(?:(?!"+e.src_ZCc+"|[@/\\[\\]()]).)+@)?",e.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",e.src_host_terminator="(?=$|"+t+"|"+e.src_ZPCc+")(?!"+(n["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+e.src_ZPCc+"))",e.src_path="(?:[/?#](?:(?!"+e.src_ZCc+"|"+t+`|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!`+e.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+e.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+e.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+e.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+e.src_ZCc+"|[']).)+\\'|\\'(?="+e.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+e.src_ZCc+"|[.]|$)|"+(n["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+e.src_ZCc+"|$)|;(?!"+e.src_ZCc+"|$)|\\!+(?!"+e.src_ZCc+"|[!]|$)|\\?(?!"+e.src_ZCc+"|[?]|$))+|\\/)?",e.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',e.src_xn="xn--[a-z0-9\\-]{1,59}",e.src_domain_root="(?:"+e.src_xn+"|"+e.src_pseudo_letter+"{1,63})",e.src_domain="(?:"+e.src_xn+"|(?:"+e.src_pseudo_letter+")|(?:"+e.src_pseudo_letter+"(?:-|"+e.src_pseudo_letter+"){0,61}"+e.src_pseudo_letter+"))",e.src_host="(?:(?:(?:(?:"+e.src_domain+")\\.)*"+e.src_domain+"))",e.tpl_host_fuzzy="(?:"+e.src_ip4+"|(?:(?:(?:"+e.src_domain+")\\.)+(?:%TLDS%)))",e.tpl_host_no_ip_fuzzy="(?:(?:(?:"+e.src_domain+")\\.)+(?:%TLDS%))",e.src_host_strict=e.src_host+e.src_host_terminator,e.tpl_host_fuzzy_strict=e.tpl_host_fuzzy+e.src_host_terminator,e.src_host_port_strict=e.src_host+e.src_port+e.src_host_terminator,e.tpl_host_port_fuzzy_strict=e.tpl_host_fuzzy+e.src_port+e.src_host_terminator,e.tpl_host_port_no_ip_fuzzy_strict=e.tpl_host_no_ip_fuzzy+e.src_port+e.src_host_terminator,e.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+e.src_ZPCc+"|>|$))",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<this.__index__)&&(i=e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))!==null&&(o=i.index+i[1].length,(this.__index__<0||o<this.__index__)&&(this.__schema__="",this.__index__=o,this.__last_index__=i.index+i[0].length))),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&(c=e.indexOf("@"),c>=0&&(s=e.match(this.re.email_fuzzy))!==null&&(o=s.index+s[1].length,a=s.index+s[0].length,(this.__index__<0||o<this.__index__||o===this.__index__&&a>this.__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<i;){const s=n.charCodeAt(t++);if(s>=55296&&s<=56319&&t<i){const r=n.charCodeAt(t++);(r&64512)==56320?e.push(((s&1023)<<10)+(r&1023)+65536):(e.push(s),t--)}else e.push(s)}return e}const cN=n=>String.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<o;++a)n.charCodeAt(a)>=128&&cr("not-basic"),e.push(n.charCodeAt(a));for(let a=o>0?o+1:0;a<t;){const l=i;for(let c=1,_=ns;;_+=ns){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(f<m)break;const h=ns-m;c>is(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<t;){let l=ra;for(const c of n)c>=i&&c<l&&(l=c);const d=a+1;l-i>is((ra-s)/d)&&cr("overflow"),s+=(l-i)*d,i=l;for(const c of n)if(c<i&&++s>ra&&cr("overflow"),c===i){let _=s;for(let f=ns;;f+=ns){const m=f<=r?dE:f>=r+ec?ec:f-r;if(_<m)break;const h=_-m,E=ns-m;e.push(Xp(bS(m+h%E,0))),_=is(h/E)}e.push(Xp(bS(_,0))),r=dN(s,d,a===o),s=0,++a}++s,++i}return e.join("")},uN=function(n){return lN(n,function(e){return sbe.test(e)?pE(e.slice(4).toLowerCase()):e})},pN=function(n){return lN(n,function(e){return rbe.test(e)?"xn--"+_E(e):e})},dbe={version:"2.1.0",ucs2:{decode:uE,encode:cN},decode:pE,encode:_E,toASCII:pN,toUnicode:uN},ube=Object.freeze(Object.defineProperty({__proto__:null,decode:pE,default:dbe,encode:_E,toASCII:pN,toUnicode:uN,ucs2decode:uE,ucs2encode:cN},Symbol.toStringTag,{value:"Module"})),pbe=HP(ube);var _be={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}},hbe={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","fragments_join"]}}},fbe={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","fragments_join"]}}},kl=Ut,mbe=Zu,gbe=cme,bbe=Dme,Ebe=pge,vbe=Vge,ybe=tbe,no=Ya,_N=pbe,Sbe={default:_be,zero:hbe,commonmark:fbe},Tbe=/^(vbscript|javascript|file|data):/,xbe=/^data:image\/(gif|png|jpeg|webp);/;function Cbe(n){var e=n.trim().toLowerCase();return Tbe.test(e)?!!xbe.test(e):!0}var hN=["http:","https:","mailto:"];function Rbe(n){var e=no.parse(n,!0);if(e.hostname&&(!e.protocol||hN.indexOf(e.protocol)>=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:["</3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]},SHe=function(e,t){return e[t].content},THe=function(e,t,i,s,r){var o=e.utils.arrayReplaceAt,a=e.utils.lib.ucmicro,l=new RegExp([a.Z.source,a.P.source,a.Cc.source].join("|"));function d(c,_,f){var m,h=0,E=[];return c.replace(r,function(b,g,v){var y;if(i.hasOwnProperty(b)){if(y=i[b],g>0&&!l.test(v[g-1])||g+b.length<v.length&&!l.test(v[g+b.length]))return}else y=b.slice(1,-1);g>h&&(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<c.length&&(m=new f("text","",0),m.content=c.slice(h),E.push(m)),E}return function(_){var f,m,h,E,b,g=_.tokens,v=0;for(m=0,h=g.length;m<h;m++)if(g[m].type==="inline")for(E=g[m].children,f=E.length-1;f>=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<h&&e.sCount[l]<e.blkIndent));)if(e.src.charCodeAt(m)===r&&!(e.sCount[l]-e.blkIndent>=4)&&(m=e.skipChars(m,r),!(m-d<o)&&(m=e.skipSpaces(m),!(m<h)))){f=!0;break}return o=e.sCount[t],e.line=l+(f?1:0),c=e.push("fence","code",0),c.info=a,c.content=e.getLines(t+1,l,o,!0),c.markup=_,c.map=[t,e.line],!0},Ume=Ut.isSpace,Fme=function(e,t,i,s){var r,o,a,l,d,c,_,f,m,h,E,b,g,v,y,T,C,x,O,R,S=e.lineMax,A=e.bMarks[t]+e.tShift[t],U=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=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<i&&(R=e.sCount[f]<e.blkIndent,A=e.bMarks[f]+e.tShift[f],U=e.eMarks[f],!(A>=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&&(o=e.src.charCodeAt(A),Ume(o));){o===9?m+=4-(m+e.bsCount[f]+(r?1:0))%4:m++;A++}c=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<d;a++)if(x[a](e,f,i,!0)){C=!0;break}if(C){e.lineMax=f,e.blkIndent!==0&&(h.push(e.bMarks[f]),E.push(e.bsCount[f]),y.push(e.tShift[f]),v.push(e.sCount[f]),e.sCount[f]-=e.blkIndent);break}h.push(e.bMarks[f]),E.push(e.bsCount[f]),y.push(e.tShift[f]),v.push(e.sCount[f]),e.sCount[f]=-1}for(b=e.blkIndent,e.blkIndent=0,O=e.push("blockquote_open","blockquote",1),O.markup=">",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<y.length;a++)e.bMarks[a+t]=h[a],e.tShift[a+t]=y[a],e.sCount[a+t]=v[a],e.bsCount[a+t]=E[a];return e.blkIndent=b,!0},Bme=Ut.isSpace,Gme=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||(r=e.src.charCodeAt(d++),r!==42&&r!==45&&r!==95))return!1;for(o=1;d<c;){if(a=e.src.charCodeAt(d++),a!==r&&!Bme(a))return!1;a===r&&o++}return o<3?!1:(s||(e.line=t+1,l=e.push("hr","hr",0),l.map=[t,e.line],l.markup=Array(o+1).join(String.fromCharCode(r))),!0)},eN=Ut.isSpace;function nS(n,e){var t,i,s,r;return i=n.bMarks[e]+n.tShift[e],s=n.eMarks[e],t=n.src.charCodeAt(i++),t!==42&&t!==45&&t!==43||i<s&&(r=n.src.charCodeAt(i),!eN(r))?-1:i}function iS(n,e){var t,i=n.bMarks[e]+n.tShift[e],s=i,r=n.eMarks[e];if(s+1>=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<r&&(t=n.src.charCodeAt(s),!eN(t))?-1:s}function zme(n,e){var t,i,s=n.level+2;for(t=e+2,i=n.tokens.length-2;t<i;t++)n.tokens[t].level===s&&n.tokens[t].type==="paragraph_open"&&(n.tokens[t+2].hidden=!0,n.tokens[t].hidden=!0,t+=2)}var Vme=function(e,t,i,s){var r,o,a,l,d,c,_,f,m,h,E,b,g,v,y,T,C,x,O,R,S,A,U,F,K,L,H,G=t,P=!1,j=!0;if(e.sCount[G]-e.blkIndent>=4||e.listIndent>=0&&e.sCount[G]-e.listIndent>=4&&e.sCount[G]<e.blkIndent)return!1;if(s&&e.parentType==="paragraph"&&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<i;){for(S=A,v=e.eMarks[G],c=y=e.sCount[G]+A-(e.bMarks[G]+e.tShift[G]);S<v;){if(r=e.src.charCodeAt(S),r===9)y+=4-(y+e.bsCount[G])%4;else if(r===32)y++;else break;S++}if(o=S,o>=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]<e.blkIndent||e.sCount[G]-e.blkIndent>=4)break;for(K=!1,a=0,m=L.length;a<m;a++)if(L[a](e,G,i,!0)){K=!0;break}if(K)break;if(_){if(A=iS(e,G),A<0)break;F=e.bMarks[G]+e.tShift[G]}else if(A=nS(e,G),A<0)break;if(b!==e.src.charCodeAt(A-1))break}return _?H=e.push("ordered_list_close","ol",-1):H=e.push("bullet_list_close","ul",-1),H.markup=String.fromCharCode(b),h[1]=G,e.line=G,e.parentType=C,j&&zme(e,E),!0},Hme=Ut.normalizeReference,Uc=Ut.isSpace,qme=function(e,t,i,s){var r,o,a,l,d,c,_,f,m,h,E,b,g,v,y,T,C=0,x=e.bMarks[t]+e.tShift[t],O=e.eMarks[t],R=t+1;if(e.sCount[t]-e.blkIndent>=4||e.src.charCodeAt(x)!==91)return!1;for(;++x<O;)if(e.src.charCodeAt(x)===93&&e.src.charCodeAt(x-1)!==92){if(x+1===O||e.src.charCodeAt(x+1)!==58)return!1;break}for(l=e.lineMax,y=e.md.block.ruler.getRules("reference"),h=e.parentType,e.parentType="reference";R<l&&!e.isEmpty(R);R++)if(!(e.sCount[R]-e.blkIndent>3)&&!(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<O;x++){if(r=g.charCodeAt(x),r===91)return!1;if(r===93){m=x;break}else r===10?C++:r===92&&(x++,x<O&&g.charCodeAt(x)===10&&C++)}if(m<0||g.charCodeAt(m+1)!==58)return!1;for(x=m+2;x<O;x++)if(r=g.charCodeAt(x),r===10)C++;else if(!Uc(r))break;if(E=e.md.helpers.parseLinkDestination(g,x,O),!E.ok||(d=e.md.normalizeLink(E.str),!e.md.validateLink(d)))return!1;for(x=E.pos,C+=E.lines,o=x,a=C,b=x;x<O;x++)if(r=g.charCodeAt(x),r===10)C++;else if(!Uc(r))break;for(E=e.md.helpers.parseLinkTitle(g,x,O),x<O&&b!==x&&E.ok?(T=E.str,x=E.pos,C+=E.lines):(T="",x=o,C=a);x<O&&(r=g.charCodeAt(x),!!Uc(r));)x++;if(x<O&&g.charCodeAt(x)!==10&&T)for(T="",x=o,C=a;x<O&&(r=g.charCodeAt(x),!!Uc(r));)x++;return x<O&&g.charCodeAt(x)!==10||(f=Hme(g.slice(1,m)),!f)?!1:(s||(typeof e.env.references>"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="<![A-Z]+\\s+[^>]*>",tge="<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",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],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+sge.join("|")+")(?=(\\s|/?>|$))","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<Ao.length&&!Ao[r][0].test(l);r++);if(r===Ao.length)return!1;if(s)return Ao[r][2];if(o=t+1,!Ao[r][1].test(l)){for(;o<i&&!(e.sCount[o]<e.blkIndent);o++)if(d=e.bMarks[o]+e.tShift[o],c=e.eMarks[o],l=e.src.slice(d,c),Ao[r][1].test(l)){l.length!==0&&o++;break}}return e.line=o,a=e.push("html_block","",0),a.map=[t,o],a.content=e.getLines(t,o,e.blkIndent,!0),!0},sS=Ut.isSpace,age=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||(r=e.src.charCodeAt(d),r!==35||d>=c))return!1;for(o=1,r=e.src.charCodeAt(++d);r===35&&d<c&&o<=6;)o++,r=e.src.charCodeAt(++d);return o>6||d<c&&!sS(r)?!1:(s||(c=e.skipSpacesBack(c,d),a=e.skipCharsBack(c,35,d),a>d&&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";m<i&&!e.isEmpty(m);m++)if(!(e.sCount[m]-e.blkIndent>3)){if(e.sCount[m]>=e.blkIndent&&(d=e.bMarks[m]+e.tShift[m],c=e.eMarks[m],d<c&&(f=e.src.charCodeAt(d),(f===45||f===61)&&(d=e.skipChars(d,f),d=e.skipSpaces(d),d>=c)))){_=f===61?1:2;break}if(!(e.sCount[m]<0)){for(r=!1,o=0,a=E.length;o<a;o++)if(E[o](e,m,i,!0)){r=!0;break}if(r)break}}return _?(s=e.getLines(t,m,e.blkIndent,!1).trim(),e.line=m+1,l=e.push("heading_open","h"+String(_),1),l.markup=String.fromCharCode(f),l.map=[t,e.line],l=e.push("inline","",0),l.content=s,l.map=[t,e.line-1],l.children=[],l=e.push("heading_close","h"+String(_),-1),l.markup=String.fromCharCode(f),e.parentType=h,!0):!1},cge=function(e,t,i){var s,r,o,a,l,d,c=t+1,_=e.md.block.ruler.getRules("paragraph");for(d=e.parentType,e.parentType="paragraph";c<i&&!e.isEmpty(c);c++)if(!(e.sCount[c]-e.blkIndent>3)&&!(e.sCount[c]<0)){for(r=!1,o=0,a=_.length;o<a;o++)if(_[o](e,c,i,!0)){r=!0;break}if(r)break}return s=e.getLines(t,c,e.blkIndent,!1).trim(),e.line=c,l=e.push("paragraph_open","p",1),l.map=[t,e.line],l=e.push("inline","",0),l.content=s,l.map=[t,e.line],l.children=[],l=e.push("paragraph_close","p",-1),e.parentType=d,!0},iN=oE,ep=Ut.isSpace;function ps(n,e,t,i){var s,r,o,a,l,d,c,_;for(this.src=n,this.md=e,this.env=t,this.tokens=i,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",r=this.src,_=!1,o=a=d=c=0,l=r.length;a<l;a++){if(s=r.charCodeAt(a),!_)if(ep(s)){d++,s===9?c+=4-c%4:c++;continue}else _=!0;(s===10||a===l-1)&&(s!==10&&a++,this.bMarks.push(o),this.eMarks.push(a),this.tShift.push(d),this.sCount.push(c),this.bsCount.push(0),_=!1,d=0,c=0,o=a+1)}this.bMarks.push(r.length),this.eMarks.push(r.length),this.tShift.push(0),this.sCount.push(0),this.bsCount.push(0),this.lineMax=this.bMarks.length-1}ps.prototype.push=function(n,e,t){var i=new iN(n,e,t);return i.block=!0,t<0&&this.level--,i.level=this.level,t>0&&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;e<t&&!(this.bMarks[e]+this.tShift[e]<this.eMarks[e]);e++);return e};ps.prototype.skipSpaces=function(e){for(var t,i=this.src.length;e<i&&(t=this.src.charCodeAt(e),!!ep(t));e++);return e};ps.prototype.skipSpacesBack=function(e,t){if(e<=t)return e;for(;e>t;)if(!ep(this.src.charCodeAt(--e)))return e+1;return e};ps.prototype.skipChars=function(e,t){for(var i=this.src.length;e<i&&this.src.charCodeAt(e)===t;e++);return e};ps.prototype.skipCharsBack=function(e,t,i){if(e<=i)return e;for(;e>i;)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;f<t;f++,r++){for(o=0,_=l=this.bMarks[f],f+1<t||s?d=this.eMarks[f]+1:d=this.eMarks[f];l<d&&o<i;){if(a=this.src.charCodeAt(l),ep(a))a===9?o+=4-(o+this.bsCount[f])%4:o++;else if(l-_<this.tShift[f])o++;else break;l++}o>i?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<Fc.length;n++)this.ruler.push(Fc[n][0],Fc[n][1],{alt:(Fc[n][2]||[]).slice()})}tp.prototype.tokenize=function(n,e,t){for(var i,s,r,o=this.ruler.getRules(""),a=o.length,l=e,d=!1,c=n.md.options.maxNesting;l<t&&(n.line=l=n.skipEmptyLines(l),!(l>=t||n.sCount[l]<n.blkIndent));){if(n.level>=c){n.line=t;break}for(r=n.line,s=0;s<a;s++)if(i=o[s](n,l,t,!1),i){if(r>=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,l<t&&n.isEmpty(l)&&(d=!0,l++,n.line=l)}};tp.prototype.parse=function(n,e,t,i){var s;n&&(s=new this.State(n,e,t,i),this.tokenize(s,s.line,s.lineMax))};tp.prototype.State=dge;var pge=tp;function _ge(n){switch(n){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}var hge=function(e,t){for(var i=e.pos;i<e.posMax&&!_ge(e.src.charCodeAt(i));)i++;return i===e.pos?!1:(t||(e.pending+=e.src.slice(e.pos,i)),e.pos=i,!0)},fge=/(?:^|[^a-z0-9.+-])([a-z][a-z0-9.+-]*)$/i,mge=function(e,t){var i,s,r,o,a,l,d,c;return!e.md.options.linkify||e.linkLevel>0||(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<s&&gge(e.src.charCodeAt(o));)o++;return e.pos=o,!0},Ege=Ut.isSpace,lE=[];for(var rS=0;rS<256;rS++)lE.push(0);"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".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<d&&(i=e.src.charCodeAt(l),!!Ege(i));)l++;return e.pos=l,!0}return o=e.src[l],i>=55296&&i<=56319&&l+1<d&&(s=e.src.charCodeAt(l+1),s>=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;_<s&&e.src.charCodeAt(_)===96;)_++;if(r=e.src.slice(i,_),d=r.length,e.backticksScanned&&(e.backticks[d]||0)<=i)return t||(e.pending+=r),e.pos+=d,!0;for(l=_;(a=e.src.indexOf("`",l))!==-1;){for(l=a+1;l<s&&e.src.charCodeAt(l)===96;)l++;if(c=l-a,c===d)return t||(o=e.push("code_inline","code",0),o.markup=r,o.content=e.src.slice(_,a).replace(/\n/g," ").replace(/^ (.+) $/,"$1")),e.pos=l,!0;e.backticks[c]=a}return e.backticksScanned=!0,t||(e.pending+=r),e.pos+=d,!0},np={};np.tokenize=function(e,t){var i,s,r,o,a,l=e.pos,d=e.src.charCodeAt(l);if(t||d!==126||(s=e.scanDelims(e.pos,!0),o=s.length,a=String.fromCharCode(d),o<2))return!1;for(o%2&&(r=e.push("text","",0),r.content=a,o--),i=0;i<o;i+=2)r=e.push("text","",0),r.content=a+a,e.delimiters.push({marker:d,length:0,token:e.tokens.length-1,end:-1,open:s.can_open,close:s.can_close});return e.pos+=s.length,!0};function oS(n,e){var t,i,s,r,o,a=[],l=e.length;for(t=0;t<l;t++)s=e[t],s.marker===126&&s.end!==-1&&(r=e[s.end],o=n.tokens[s.token],o.type="s_open",o.tag="s",o.nesting=1,o.markup="~~",o.content="",o=n.tokens[r.token],o.type="s_close",o.tag="s",o.nesting=-1,o.markup="~~",o.content="",n.tokens[r.token-1].type==="text"&&n.tokens[r.token-1].content==="~"&&a.push(r.token-1));for(;a.length;){for(t=a.pop(),i=t+1;i<n.tokens.length&&n.tokens[i].type==="s_close";)i++;i--,t!==i&&(o=n.tokens[i],n.tokens[i]=n.tokens[t],n.tokens[t]=o)}}np.postProcess=function(e){var t,i=e.tokens_meta,s=e.tokens_meta.length;for(oS(e,e.delimiters),t=0;t<s;t++)i[t]&&i[t].delimiters&&oS(e,i[t].delimiters)};var ip={};ip.tokenize=function(e,t){var i,s,r,o=e.pos,a=e.src.charCodeAt(o);if(t||a!==95&&a!==42)return!1;for(s=e.scanDelims(e.pos,a===42),i=0;i<s.length;i++)r=e.push("text","",0),r.content=String.fromCharCode(a),e.delimiters.push({marker:a,length:s.length,token:e.tokens.length-1,end:-1,open:s.can_open,close:s.can_close});return e.pos+=s.length,!0};function aS(n,e){var t,i,s,r,o,a,l=e.length;for(t=l-1;t>=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<s;t++)i[t]&&i[t].delimiters&&aS(e,i[t].delimiters)};var Sge=Ut.normalizeReference,Yp=Ut.isSpace,Tge=function(e,t){var i,s,r,o,a,l,d,c,_,f="",m="",h=e.pos,E=e.posMax,b=e.pos,g=!0;if(e.src.charCodeAt(e.pos)!==91||(a=e.pos+1,o=e.md.helpers.parseLinkLabel(e,e.pos,!0),o<0))return!1;if(l=o+1,l<E&&e.src.charCodeAt(l)===40){for(g=!1,l++;l<E&&(s=e.src.charCodeAt(l),!(!Yp(s)&&s!==10));l++);if(l>=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&&(s=e.src.charCodeAt(l),!(!Yp(s)&&s!==10));l++);if(d=e.md.helpers.parseLinkTitle(e.src,l,e.posMax),l<E&&b!==l&&d.ok)for(m=d.str,l=d.pos;l<E&&(s=e.src.charCodeAt(l),!(!Yp(s)&&s!==10));l++);}(l>=E||e.src.charCodeAt(l)!==41)&&(g=!0),l++}if(g){if(typeof e.env.references>"u")return!1;if(l<E&&e.src.charCodeAt(l)===91?(b=l+1,l=e.md.helpers.parseLinkLabel(e,l),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&&e.src.charCodeAt(d)===40){for(d++;d<v&&(s=e.src.charCodeAt(d),!(!$p(s)&&s!==10));d++);if(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&&(s=e.src.charCodeAt(d),!(!$p(s)&&s!==10));d++);if(_=e.md.helpers.parseLinkTitle(e.src,d,e.posMax),d<v&&E!==d&&_.ok)for(f=_.str,d=_.pos;d<v&&(s=e.src.charCodeAt(d),!(!$p(s)&&s!==10));d++);else f="";if(d>=v||e.src.charCodeAt(d)!==41)return e.pos=g,!1;d++}else{if(typeof e.env.references>"u")return!1;if(d<v&&e.src.charCodeAt(d)===91?(E=d+1,d=e.md.helpers.parseLinkLabel(e,d),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/^<a[>\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;e<c;e++)if(i=n[e],m.push(0),(n[_].marker!==i.marker||f!==i.token-1)&&(_=e),f=i.token,i.length=i.length||0,!!i.close){for(d.hasOwnProperty(i.marker)||(d[i.marker]=[-1,-1,-1,-1,-1,-1]),r=d[i.marker][(i.open?3:0)+i.length%3],t=_-m[_]-1,o=t;t>r;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;t<s;t++)i[t]&&i[t].delimiters&&dS(i[t].delimiters)},Gge=function(e){var t,i,s=0,r=e.tokens,o=e.tokens.length;for(t=i=0;t<o;t++)r[t].nesting<0&&s--,r[t].level=s,r[t].nesting>0&&s++,r[t].type==="text"&&t+1<o&&r[t+1].type==="text"?r[t+1].content=r[t].content+r[t+1].content:(t!==i&&(r[i]=r[t]),i++);t!==i&&(r.length=i)},cE=oE,uS=Ut.isWhiteSpace,pS=Ut.isPunctChar,_S=Ut.isMdAsciiPunct;function mc(n,e,t,i){this.src=n,this.env=t,this.md=e,this.tokens=i,this.tokens_meta=Array(i.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1,this.linkLevel=0}mc.prototype.pushPending=function(){var n=new cE("text","",0);return n.content=this.pending,n.level=this.pendingLevel,this.tokens.push(n),this.pending="",n};mc.prototype.push=function(n,e,t){this.pending&&this.pushPending();var i=new cE(n,e,t),s=null;return t<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),i.level=this.level,t>0&&(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<h&&this.src.charCodeAt(t)===E;)t++;return r=t-n,s=t<h?this.src.charCodeAt(t):32,d=_S(i)||pS(String.fromCharCode(i)),_=_S(s)||pS(String.fromCharCode(s)),l=uS(i),c=uS(s),c?f=!1:_&&(l||d||(f=!1)),l?m=!1:d&&(c||_||(m=!1)),e?(o=f,a=m):(o=f&&(!m||d),a=m&&(!f||_)),{can_open:o,can_close:a,length:r}};mc.prototype.Token=cE;var zge=mc,hS=rE,Wp=[["text",hge],["linkify",mge],["newline",bge],["escape",vge],["backticks",yge],["strikethrough",np.tokenize],["emphasis",ip.tokenize],["link",Tge],["image",Cge],["autolink",wge],["html_inline",Dge],["entity",Fge]],Kp=[["balance_pairs",Bge],["strikethrough",np.postProcess],["emphasis",ip.postProcess],["fragments_join",Gge]];function gc(){var n;for(this.ruler=new hS,n=0;n<Wp.length;n++)this.ruler.push(Wp[n][0],Wp[n][1]);for(this.ruler2=new hS,n=0;n<Kp.length;n++)this.ruler2.push(Kp[n][0],Kp[n][1])}gc.prototype.skipToken=function(n){var e,t,i=n.pos,s=this.ruler.getRules(""),r=s.length,o=n.md.options.maxNesting,a=n.cache;if(typeof a[i]<"u"){n.pos=a[i];return}if(n.level<o){for(t=0;t<r;t++)if(n.level++,e=s[t](n,!0),n.level--,e){if(i>=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<o;){if(i=n.pos,n.level<a){for(t=0;t<r;t++)if(e=s[t](n,!1),e){if(i>=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<o;s++)r[s](a)};gc.prototype.State=zge;var Vge=gc,jp,fS;function Hge(){return fS||(fS=1,jp=function(n){var e={};n=n||{},e.src_Any=jw().source,e.src_Cc=Qw().source,e.src_Z=Xw().source,e.src_P=sE.source,e.src_ZPCc=[e.src_Z,e.src_P,e.src_Cc].join("|"),e.src_ZCc=[e.src_Z,e.src_Cc].join("|");var t="[><|]";return e.src_pseudo_letter="(?:(?!"+t+"|"+e.src_ZPCc+")"+e.src_Any+")",e.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",e.src_auth="(?:(?:(?!"+e.src_ZCc+"|[@/\\[\\]()]).)+@)?",e.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",e.src_host_terminator="(?=$|"+t+"|"+e.src_ZPCc+")(?!"+(n["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+e.src_ZPCc+"))",e.src_path="(?:[/?#](?:(?!"+e.src_ZCc+"|"+t+`|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!`+e.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+e.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+e.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+e.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+e.src_ZCc+"|[']).)+\\'|\\'(?="+e.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+e.src_ZCc+"|[.]|$)|"+(n["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+e.src_ZCc+"|$)|;(?!"+e.src_ZCc+"|$)|\\!+(?!"+e.src_ZCc+"|[!]|$)|\\?(?!"+e.src_ZCc+"|[?]|$))+|\\/)?",e.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',e.src_xn="xn--[a-z0-9\\-]{1,59}",e.src_domain_root="(?:"+e.src_xn+"|"+e.src_pseudo_letter+"{1,63})",e.src_domain="(?:"+e.src_xn+"|(?:"+e.src_pseudo_letter+")|(?:"+e.src_pseudo_letter+"(?:-|"+e.src_pseudo_letter+"){0,61}"+e.src_pseudo_letter+"))",e.src_host="(?:(?:(?:(?:"+e.src_domain+")\\.)*"+e.src_domain+"))",e.tpl_host_fuzzy="(?:"+e.src_ip4+"|(?:(?:(?:"+e.src_domain+")\\.)+(?:%TLDS%)))",e.tpl_host_no_ip_fuzzy="(?:(?:(?:"+e.src_domain+")\\.)+(?:%TLDS%))",e.src_host_strict=e.src_host+e.src_host_terminator,e.tpl_host_fuzzy_strict=e.tpl_host_fuzzy+e.src_host_terminator,e.src_host_port_strict=e.src_host+e.src_port+e.src_host_terminator,e.tpl_host_port_fuzzy_strict=e.tpl_host_fuzzy+e.src_port+e.src_host_terminator,e.tpl_host_port_no_ip_fuzzy_strict=e.tpl_host_no_ip_fuzzy+e.src_port+e.src_host_terminator,e.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+e.src_ZPCc+"|>|$))",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<this.__index__)&&(i=e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))!==null&&(o=i.index+i[1].length,(this.__index__<0||o<this.__index__)&&(this.__schema__="",this.__index__=o,this.__last_index__=i.index+i[0].length))),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&(c=e.indexOf("@"),c>=0&&(s=e.match(this.re.email_fuzzy))!==null&&(o=s.index+s[1].length,a=s.index+s[0].length,(this.__index__<0||o<this.__index__||o===this.__index__&&a>this.__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<i;){const s=n.charCodeAt(t++);if(s>=55296&&s<=56319&&t<i){const r=n.charCodeAt(t++);(r&64512)==56320?e.push(((s&1023)<<10)+(r&1023)+65536):(e.push(s),t--)}else e.push(s)}return e}const cN=n=>String.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<o;++a)n.charCodeAt(a)>=128&&cr("not-basic"),e.push(n.charCodeAt(a));for(let a=o>0?o+1:0;a<t;){const l=i;for(let c=1,_=ns;;_+=ns){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(f<m)break;const h=ns-m;c>is(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<t;){let l=ra;for(const c of n)c>=i&&c<l&&(l=c);const d=a+1;l-i>is((ra-s)/d)&&cr("overflow"),s+=(l-i)*d,i=l;for(const c of n)if(c<i&&++s>ra&&cr("overflow"),c===i){let _=s;for(let f=ns;;f+=ns){const m=f<=r?dE:f>=r+ec?ec:f-r;if(_<m)break;const h=_-m,E=ns-m;e.push(Xp(bS(m+h%E,0))),_=is(h/E)}e.push(Xp(bS(_,0))),r=dN(s,d,a===o),s=0,++a}++s,++i}return e.join("")},uN=function(n){return lN(n,function(e){return sbe.test(e)?pE(e.slice(4).toLowerCase()):e})},pN=function(n){return lN(n,function(e){return rbe.test(e)?"xn--"+_E(e):e})},dbe={version:"2.1.0",ucs2:{decode:uE,encode:cN},decode:pE,encode:_E,toASCII:pN,toUnicode:uN},ube=Object.freeze(Object.defineProperty({__proto__:null,decode:pE,default:dbe,encode:_E,toASCII:pN,toUnicode:uN,ucs2decode:uE,ucs2encode:cN},Symbol.toStringTag,{value:"Module"})),pbe=HP(ube);var _be={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}},hbe={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","fragments_join"]}}},fbe={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","fragments_join"]}}},kl=Ut,mbe=Zu,gbe=cme,bbe=Dme,Ebe=pge,vbe=Vge,ybe=tbe,no=Ya,_N=pbe,Sbe={default:_be,zero:hbe,commonmark:fbe},Tbe=/^(vbscript|javascript|file|data):/,xbe=/^data:image\/(gif|png|jpeg|webp);/;function Cbe(n){var e=n.trim().toLowerCase();return Tbe.test(e)?!!xbe.test(e):!0}var hN=["http:","https:","mailto:"];function Rbe(n){var e=no.parse(n,!0);if(e.hostname&&(!e.protocol||hN.indexOf(e.protocol)>=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:["</3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]},SHe=function(e,t){return e[t].content},THe=function(e,t,i,s,r){var o=e.utils.arrayReplaceAt,a=e.utils.lib.ucmicro,l=new RegExp([a.Z.source,a.P.source,a.Cc.source].join("|"));function d(c,_,f){var m,h=0,E=[];return c.replace(r,function(b,g,v){var y;if(i.hasOwnProperty(b)){if(y=i[b],g>0&&!l.test(v[g-1])||g+b.length<v.length&&!l.test(v[g+b.length]))return}else y=b.slice(1,-1);g>h&&(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<c.length&&(m=new f("text","",0),m.content=c.slice(h),E.push(m)),E}return function(_){var f,m,h,E,b,g=_.tokens,v=0;for(m=0,h=g.length;m<h;m++)if(g[m].type==="inline")for(E=g[m].children,f=E.length-1;f>=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<r.length;a++){var l=r[a];if(l.type==="heading_open"&&o(Number(l.tag.substr(1)))){var d=e.getTokensText(r[a+1].children),c=l.attrGet("id");c=c==null?yS(e.slugify(d),s,!1,e.uniqueSlugStartIndex):yS(c,s,!0,e.uniqueSlugStartIndex),l.attrSet("id",c),e.tabIndex!==!1&&l.attrSet("tabindex",""+e.tabIndex),typeof e.permalink=="function"?e.permalink(c,e,t,a):(e.permalink||e.renderPermalink&&e.renderPermalink!==Yg)&&e.renderPermalink(c,e,t,a),a=r.indexOf(l),e.callback&&e.callback(l,{slug:c,title:d})}}})}Object.assign(vS.defaults,{style:"visually-hidden",space:!0,placement:"after",wrapper:null}),jo.permalink={__proto__:null,legacy:Yg,renderHref:fN,renderAttrs:mN,makePermalink:bc,linkInsideHeader:rp,ariaHidden:qr,headerLink:gN,linkAfterHeader:vS},jo.defaults={level:1,slugify:function(n){return encodeURIComponent(String(n).trim().toLowerCase().replace(/\s+/g,"-"))},uniqueSlugStartIndex:1,tabIndex:"-1",getTokensText:function(n){return n.filter(function(e){return["text","code_inline"].includes(e.type)}).map(function(e){return e.content}).join("")},permalink:!1,renderPermalink:Yg,permalinkClass:qr.defaults.class,permalinkSpace:qr.defaults.space,permalinkSymbol:"¶",permalinkBefore:qr.defaults.placement==="before",permalinkHref:qr.defaults.renderHref,permalinkAttrs:qr.defaults.renderAttrs},jo.default=jo;Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(n){if(typeof n>"u"||n===null)throw new TypeError("Cannot convert first argument to object");for(var e=Object(n),t=1;t<arguments.length;t++){var i=arguments[t];if(!(typeof i>"u"||i===null))for(var s=Object.keys(Object(i)),r=0,o=s.length;r<o;r++){var a=s[r],l=Object.getOwnPropertyDescriptor(i,a);typeof l<"u"&&l.enumerable&&(e[a]=i[a])}}return e}});var wo={},cl={},dl={},Un={},SS;function bN(){if(SS)return Un;SS=1,Object.defineProperty(Un,"__esModule",{value:!0}),Un.accents=Un.fonts=Un.groupings=Un.operators=Un.identifiers=Un.numbers=void 0;var n={};Un.numbers=n;var e="[0-9²³¹¼-¾٠-٩۰-۹߀-߉०-९০-৯৴-৹੦-੯૦-૯୦-୯୲-୷௦-௲౦-౯౸-౾೦-೯൦-൵๐-๙໐-໙༠-༳၀-၉႐-႙፩-፼ᛮ-ᛰ០-៩៰-៹᠐-᠙᥆-᥏᧐-᧚᪀-᪉᪐-᪙᭐-᭙᮰-᮹᱀-᱉᱐-᱙⁰⁴-⁹₀-₉⅐-ↂↅ-↋①-⒛⓪-⓿❶-➓⳽〇〡-〩〸-〺㆒-㆕㈠-㈩㉈-㉏㉑-㉟㊀-㊉㊱-㊿零一二三四五六七八九十百千万億兆京垓𥝱秭穣溝澗正載割分厘毛糸忽微繊沙塵埃꘠-꘩ꛦ-ꛯ꠰-꠵꣐-꣙꤀-꤉꧐-꧙꩐-꩙꯰-꯹0-9]",t=new RegExp(e);Object.defineProperties(n,{digitRange:{value:e},digitRE:{value:t},isdigit:{value:function(_){return _.match(t)}}});var i=["sin","cos","tan","csc","sec","cot","sinh","cosh","tanh","log","ln","det","dim","lim","mod","gcd","lcm","min","max"],s={Gamma:"Γ",Delta:"Δ",Theta:"Θ",Lambda:"Λ",Xi:"Ξ",Pi:"Π",Sigma:"Σ",Phi:"Φ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ɛ",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",pi:"π",rho:"ρ",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",oo:"∞","O/":"∅",CC:"ℂ",NN:"ℕ",QQ:"ℚ",RR:"ℝ",ZZ:"ℤ"};Un.identifiers=s,i.forEach(function(c){s[c]=c}),Object.defineProperty(s,"contains",{value:function(_){return typeof s[_]<"u"}}),Object.defineProperty(s,"funs",{value:i}),Object.defineProperty(s,"isfun",{value:function(_){return i.indexOf(_)>=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;K<C.length;){var L=C.slice(K),H=L.match(x),G=L.match(O);if(H)typeof R!="number"&&(R=K,A=H[0]),F+=1,K+=H[0].length;else if(G){if(F-=1,F===0){U=G[0],S=K+(U.length-1);break}K+=G[0].length}else K+=1}return A?[R===0?"":C.slice(0,R),n.groupings.open.get(A),C.slice(R+A.length,U?S-(U.length-1):C.length),U?n.groupings.close.get(U):"",S?C.slice(S+1):""]:null}function l(C){if(!C.startsWith("|"))return!1;var x=d(C);return x&&x[0]===""}function d(C){function x(G,P,j){return[G===0?"":C.slice(0,G),j?"‖":"|",C.slice(G+(j?2:1),P),j?"‖":"|",C.slice(P+(j?2:1))]}var O=C.indexOf("|"),R=O+1,S=C.slice(O+1),A=S.startsWith("|"),U=A?/\|\|/:/\|/;if(A&&(S=S.slice(1),R+=1),S.indexOf("|")===-1||S.match(/^\.?[_\^]/))return null;for(;S.length>0;){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=["<mi>lim</mi>","<mo>∑</mo>","<mo>∏</mo>"];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,"</").concat(Q,">");var fe=Object.keys(Z).map(function(ve){return"".concat(ve,'="').concat(Z[ve],'"')}).join(" ");return"<".concat(Q," ").concat(fe,">").concat(te,"</").concat(Q,">")}}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='<mspace width="'.concat(z-1,'ex" />');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(/^<mfenced[^>]*>/,"").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(/<mspace\s*([a-z]+="[a-z]")*\s*\?>/);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("</".concat(fe))&&(Ae+=1)}return Q.slice(ve)}function L(Q){for(var re=Q[0],te=re==="("?")":re==="["?"]":Q[0],Z=0,fe=0,ve=0;ve<Q.length;ve+=1){var Ae=Q[ve];if(fe+=1,Ae===te){if(Z-=1,Z===0)break}else Ae===re&&(Z+=1)}return fe}function H(Q){return Object.keys(Q).length===0}function G(Q,re){return Q.indexOf(re)>=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 <math> 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"<math".concat(r.display!=="inline"?' display="'.concat(r.display,'"'):"").concat(r.dir!=="ltr"?' dir="'.concat(r.dir,'"'):"",">").concat(_,"</math>")};if(r.annotate){var d=o(s.trim(),""),c=d===n.default.getlastel(d)?d:"<mrow>".concat(d,"</mrow>");a=l("<semantics>"+c+'<annotation encoding="application/AsciiMath">'+s+"</annotation></semantics>")}else a=l(o(s.trim(),""));return r.standalone&&(a="<!DOCTYPE html><html><head><title>"+s+"</title></head><body>"+a+"</body></html>"),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=i<m?n.src.charCodeAt(i):32,d=h(s),c=h(r),c&&(_=!1),d&&(f=!1),a=_,l=f,{can_open:a,can_close:l,delims:o}}function BHe(n,e){return function(i,s){var r,o,a,l,d,c=i.posMax,_=i.pos,f=i.src.slice(_,_+n.length);if(f!==n||s)return!1;if(a=RS(i,_,f.length),r=a.delims,!a.can_open)return i.pos+=r,i.pending+=i.src.slice(_,i.pos),!0;for(i.pos=_+n.length;i.pos<c;){if(d=i.src.slice(i.pos,i.pos+e.length),d===e&&(a=RS(i,i.pos,e.length),a.can_close)){o=!0;break}i.md.inline.skipToken(i)}return o?(i.posMax=i.pos,i.pos=_+e.length,l=i.push("math_inline","math",0),l.content=i.src.slice(i.pos,i.posMax),l.markup=n,i.pos=i.posMax+e.length,i.posMax=c,!0):(i.pos=_,!1)}}function GHe(n,e){return function(i,s,r,o){var a,l,d,c,_,f,m,h,E=!1,b=i.bMarks[s]+i.tShift[s],g=i.eMarks[s];if(b+n.length>g||(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<g&&i.tShift[c]<i.blkIndent));)i.src.slice(b,g).trim().slice(-e.length)===e&&(i.tShift[c]-i.blkIndent>=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<g)&&(E=!0)));return l=i.tShift[s],i.line=c+(E?1:0),_=i.push("math_block","math",0),_.block=!0,_.content=(f&&f.trim()?f+` @@ -204,9 +204,9 @@ Error: `+e.error,4,!1)},getMountedPersonalities(){this.isLoading=!0;let n=[];con Error: `+e.error,4,!1);this.loading=!1},async unmount_personality(n){if(!n)return{status:!1,error:"no personality - unmount_personality"};const e={language:n.language,category:n.category,folder:n.folder};try{const t=await Le.post("/unmount_personality",e);if(t)return t.data}catch(t){console.log(t.message,"unmount_personality - settings");return}},async onPersonalitySelected(n){if(console.log("on pers",n),console.log("selecting ",n),n){if(n.selected){this.$store.state.toast.showToast("Personality already selected",4,!0);return}const e=n.language===null?n.full_path:n.full_path+":"+n.language;if(console.log("pers_path",e),console.log("this.$store.state.config.personalities",this.$store.state.config.personalities),this.$store.state.config.personalities.includes(e)){const t=await this.select_personality(n);console.log("pers is mounted",t),t&&t.status&&t.active_personality_id>-1?this.$store.state.toast.showToast(`Selected personality: `+n.name,4,!0):this.$store.state.toast.showToast(`Error on select personality: `+n.name,4,!1)}else console.log("mounting pers");this.$emit("personalitySelected"),Ve(()=>{qe.replace()})}},async select_personality(n){if(!n)return{status:!1,error:"no personality - select_personality"};const e=n.language===null?n.full_path:n.full_path+":"+n.language;console.log("Selecting personality ",e);const i={id:this.$store.state.config.personalities.findIndex(s=>s===e)};try{const s=await Le.post("/select_personality",i);if(s)return this.$store.dispatch("refreshConfig").then(()=>{this.$store.dispatch("refreshPersonalitiesZoo").then(()=>{this.$store.dispatch("refreshMountedPersonalities")})}),s.data}catch(s){console.log(s.message,"select_personality - settings");return}},emitloaded(){this.$emit("loaded")},showModels(n){n.preventDefault();const e=this.$refs.modelsSelectionList;console.log(e);const t=new MouseEvent("click");e.dispatchEvent(t)},setModel(n){console.log("Setting model to "+n.name),this.selecting_model=!0,this.selectedModel=n,Le.post("/update_setting",{setting_name:"model_name",setting_value:n.name}).then(async e=>{console.log("UPDATED"),console.log(e),await this.$store.dispatch("refreshConfig"),await this.$store.dispatch("refreshModels"),this.$store.state.toast.showToast(`Model changed to ${this.currentModel.name}`,4,!0),this.selecting_model=!1}).catch(e=>{this.$store.state.toast.showToast(`Error ${e}`,4,!0),this.selecting_model=!1})},download_files(){Le.get("/download_files")},remove_file(n){Le.get("/remove_file",{name:n}).then(e=>{console.log(e)})},clear_files(){Le.get("/clear_personality_files_list").then(n=>{console.log(n),n.data.state?(this.$store.state.toast.showToast("File removed successfully",4,!0),this.filesList.length=0,this.isFileSentList.length=0,this.totalSize=0):this.$store.state.toast.showToast("Files couldn't be removed",4,!1)})},send_file(n,e){console.log("Send file triggered");const t=new FileReader,i=24*1024;let s=0,r=0;t.onloadend=()=>{if(t.error){console.error("Error reading file:",t.error);return}const a=t.result,l=s+a.byteLength>=n.size;je.emit("send_file_chunk",{filename:n.name,chunk:a,offset:s,isLastChunk:l,chunkIndex:r}),s+=a.byteLength,r++,l?(console.log("File sent successfully"),this.isFileSentList[this.filesList.length-1]=!0,console.log(this.isFileSentList),this.$store.state.toast.showToast("File uploaded successfully",4,!0),e()):o()};function o(){const a=n.slice(s,s+i);t.readAsArrayBuffer(a)}console.log("Uploading file"),o()},makeAnEmptyUserMessage(){this.$emit("createEmptyUserMessage",this.message),this.message=""},makeAnEmptyAIMessage(){this.$emit("createEmptyAIMessage")},startSpeechRecognition(){"SpeechRecognition"in window||"webkitSpeechRecognition"in window?(this.recognition=new(window.SpeechRecognition||window.webkitSpeechRecognition),this.recognition.lang=this.$store.state.config.audio_in_language,this.recognition.interimResults=!0,this.recognition.onstart=()=>{this.isLesteningToVoice=!0,this.silenceTimer=setTimeout(()=>{this.recognition.stop()},this.silenceTimeout)},this.recognition.onresult=n=>{let e="";for(let t=n.resultIndex;t<n.results.length;t++)e+=n.results[t][0].transcript;this.message=e,clearTimeout(this.silenceTimer),this.silenceTimer=setTimeout(()=>{this.recognition.stop()},this.silenceTimeout)},this.recognition.onerror=n=>{console.error("Speech recognition error:",n.error),this.isLesteningToVoice=!1,clearTimeout(this.silenceTimer)},this.recognition.onend=()=>{console.log("Speech recognition ended."),this.isLesteningToVoice=!1,clearTimeout(this.silenceTimer),this.submit()},this.recognition.start()):console.error("Speech recognition is not supported in this browser.")},onPersonalitiesReadyFun(){this.personalities_ready=!0},onShowPersListFun(n){this.showPersonalities=!this.showPersonalities},handleOnTalk(n){this.showPersonalities=!1,this.onTalk(n)},onMountFun(n){console.log("Mounting personality"),this.$refs.mountedPers.constructor()},onUnmountFun(n){console.log("Unmounting personality"),this.$refs.mountedPers.constructor()},onRemount(n){console.log("Remounting chat"),this.$refs.mountedPers.constructor()},computedFileSize(n){return Ve(()=>{qe.replace()}),ss(n)},removeItem(n){console.log(n),Le.post("/remove_file",{file:n}).then(()=>{this.filesList=this.filesList.filter(e=>e!=n)}),console.log(this.filesList)},sendMessageEvent(n){this.$emit("messageSentEvent",n)},sendCMDEvent(n){this.$emit("sendCMDEvent",n)},addWebLink(){console.log("Emitting addWebLink"),this.$emit("addWebLink")},add_file(){const n=document.createElement("input");n.type="file",n.style.display="none",n.multiple=!0,document.body.appendChild(n),n.addEventListener("change",()=>{console.log("Calling Add file..."),this.addFiles(n.files),document.body.removeChild(n)}),n.click()},takePicture(){je.emit("take_picture"),je.on("picture_taken",()=>{Le.get("/get_current_personality_files_list").then(n=>{this.filesList=n.data.files,this.isFileSentList=n.data.files.map(e=>!0),console.log(`Files recovered: ${this.filesList}`)})})},submitOnEnter(n){this.loading||n.which===13&&(n.preventDefault(),n.repeat||(this.sendMessageEvent(this.message),this.message=""))},submit(){this.message&&(this.sendMessageEvent(this.message),this.message="")},stopGenerating(){this.$emit("stopGenerating")},addFiles(n){console.log("Adding files");const e=[...n];let t=0;const i=()=>{if(t>=e.length){console.log(`Files_list: ${this.filesList}`);return}const s=e[t];this.filesList.push(s),this.isFileSentList.push(!1),this.send_file(s,()=>{t++,i()})};i()}},watch:{installedModels:{immediate:!0,handler(n){this.$nextTick(()=>{this.installedModels=n})}},model_name:{immediate:!0,handler(n){this.$nextTick(()=>{this.model_name=n})}},showfilesList(){Ve(()=>{qe.replace()})},loading(n,e){Ve(()=>{qe.replace()})},filesList:{handler(n,e){let t=0;if(n.length>0)for(let i=0;i<n.length;i++)t=t+parseInt(n[i].size);this.totalSize=ss(t,!0),console.log("filesList changed")},deep:!0},discussionList(n){console.log("discussion arr",n)}},mounted(){this.emitloaded(),Ve(()=>{qe.replace()})},activated(){Ve(()=>{qe.replace()})}},zt=n=>(wr("data-v-fd9d201c"),n=n(),Nr(),n),TEt={class:"absolute bottom-0 left-0 w-fit min-w-96 w-full justify-center text-center p-4"},xEt={key:0,class:"items-center gap-2 rounded-lg border bg-bg-light-tone dark:bg-bg-dark-tone p-1.5 shadow-sm hover:shadow-none dark:border-gray-800 w-fit"},CEt={class:"flex"},REt=["title"],AEt=zt(()=>u("i",{"data-feather":"list"},null,-1)),wEt=[AEt],NEt={key:0},OEt={class:"flex flex-col max-h-64"},IEt=["title"],MEt={class:"flex flex-row items-center gap-1 text-left p-2 text-sm font-medium items-center gap-2 rounded-lg border bg-gray-100 p-1.5 shadow-sm hover:shadow-none dark:border-gray-800 dark:bg-gray-700 hover:bg-primary dark:hover:bg-primary"},DEt={key:0,filesList:"",role:"status"},kEt=zt(()=>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)),LEt=zt(()=>u("span",{class:"sr-only"},"Loading...",-1)),PEt=[kEt,LEt],UEt=zt(()=>u("div",null,[u("i",{"data-feather":"file",class:"w-5 h-5"})],-1)),FEt=zt(()=>u("div",{class:"grow"},null,-1)),BEt={class:"flex flex-row items-center"},GEt={class:"whitespace-nowrap"},zEt=["onClick"],VEt=zt(()=>u("i",{"data-feather":"x",class:"w-5 h-5"},null,-1)),HEt=[VEt],qEt={key:1,class:"flex mx-1 w-500"},YEt={class:"whitespace-nowrap flex flex-row gap-2"},$Et=zt(()=>u("p",{class:"font-bold"}," Total size: ",-1)),WEt=zt(()=>u("div",{class:"grow"},null,-1)),KEt=zt(()=>u("i",{"data-feather":"trash",class:"w-5 h-5"},null,-1)),jEt=[KEt],QEt=zt(()=>u("i",{"data-feather":"download-cloud",class:"w-5 h-5"},null,-1)),XEt=[QEt],ZEt={key:2,class:"mx-1"},JEt={key:1,title:"Selecting model",class:"flex flex-row flex-grow justify-end bg-primary"},evt={role:"status"},tvt=["src"],nvt=zt(()=>u("span",{class:"sr-only"},"Selecting model...",-1)),ivt={class:"flex w-fit pb-3 relative grow w-full"},svt={class:"relative grow flex h-12.5 cursor-pointer select-none items-center gap-2 rounded-lg border bg-bg-light-tone dark:bg-bg-dark-tone p-1 shadow-sm hover:shadow-none dark:border-gray-800",tabindex:"0"},rvt={key:0,title:"Waiting for reply"},ovt=["src"],avt=zt(()=>u("div",{role:"status"},[u("span",{class:"sr-only"},"Loading...")],-1)),lvt={key:1,class:"w-fit group relative"},cvt={class:"group w-full inline-flex absolute opacity-0 group-hover:opacity-100 transform group-hover:-translate-y-10 group-hover:translate-x-15 transition-all duration-300"},dvt={key:0,class:"group items-center flex flex-row"},uvt=["onClick"],pvt=["src","title"],_vt={class:"group items-center flex flex-row"},hvt=["src","title"],fvt={class:"w-fit group relative"},mvt={class:"group w-full inline-flex absolute opacity-0 group-hover:opacity-100 transform group-hover:-translate-y-10 group-hover:translate-x-15 transition-all duration-300"},gvt={key:0,class:"group items-center flex flex-row"},bvt=["onClick"],Evt=["src","title"],vvt=["onClick"],yvt=zt(()=>u("span",{class:"hidden hover:block top-3 left-9 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)),Svt=[yvt],Tvt={class:"w-fit"},xvt={class:"group relative w-12"},Cvt={width:"100",height:"50"},Rvt=["fill"],Avt=["visibility"],wvt=["visibility"],Nvt=zt(()=>u("div",{class:"pointer-events-none absolute -top-20 left-1/2 w-max -translate-x-1/2 rounded-md bg-gray-100 p-2 opacity-0 transition-opacity group-hover:opacity-100 dark:bg-gray-800"},[u("p",{class:"max-w-sm text-sm text-gray-800 dark:text-gray-200"},"When enabled, the model will try to complement its answer with information queried from the web.")],-1)),Ovt={class:"relative grow"},Ivt={class:"group relative w-max"},Mvt=zt(()=>u("i",{"data-feather":"send"},null,-1)),Dvt=[Mvt],kvt=zt(()=>u("div",{class:"pointer-events-none absolute -top-20 left-1/2 w-max -translate-x-1/2 rounded-md bg-gray-100 p-2 opacity-0 transition-opacity group-hover:opacity-100 dark:bg-gray-800"},[u("p",{class:"max-w-sm text-sm text-gray-800 dark:text-gray-200"},"Sends your message to the AI.")],-1)),Lvt={class:"group relative w-max"},Pvt=zt(()=>u("i",{"data-feather":"mic"},null,-1)),Uvt=[Pvt],Fvt=zt(()=>u("div",{class:"pointer-events-none absolute -top-20 left-1/2 w-max -translate-x-1/2 rounded-md bg-gray-100 p-2 opacity-0 transition-opacity group-hover:opacity-100 dark:bg-gray-800"},[u("p",{class:"max-w-sm text-sm text-gray-800 dark:text-gray-200"},"Press and talk.")],-1)),Bvt={key:3,class:"group relative w-max"},Gvt=zt(()=>u("i",{"data-feather":"file-plus"},null,-1)),zvt=[Gvt],Vvt=zt(()=>u("div",{class:"pointer-events-none absolute -top-20 left-1/2 w-max -translate-x-1/2 rounded-md bg-gray-100 p-2 opacity-0 transition-opacity group-hover:opacity-100 dark:bg-gray-800"},[u("p",{class:"max-w-sm text-sm text-gray-800 dark:text-gray-200"},"Send File to the AI.")],-1)),Hvt={class:"group relative w-max"},qvt=zt(()=>u("i",{"data-feather":"camera"},null,-1)),Yvt=[qvt],$vt=zt(()=>u("div",{class:"pointer-events-none absolute -top-20 left-1/2 w-max -translate-x-1/2 rounded-md bg-gray-100 p-2 opacity-0 transition-opacity group-hover:opacity-100 dark:bg-gray-800"},[u("p",{class:"max-w-sm text-sm text-gray-800 dark:text-gray-200"},"Take a shot from webcam.")],-1)),Wvt={class:"group relative w-max"},Kvt=zt(()=>u("i",{"data-feather":"globe"},null,-1)),jvt=[Kvt],Qvt=zt(()=>u("div",{class:"pointer-events-none absolute -top-20 left-1/2 w-max -translate-x-1/2 rounded-md bg-gray-100 p-2 opacity-0 transition-opacity group-hover:opacity-100 dark:bg-gray-800"},[u("p",{class:"max-w-sm text-sm text-gray-800 dark:text-gray-200"},"Add a weblink to the discussion.")],-1)),Xvt={class:"group relative w-max"},Zvt=zt(()=>u("i",{"data-feather":"message-square"},null,-1)),Jvt=[Zvt],eyt=zt(()=>u("div",{class:"pointer-events-none absolute -top-20 left-1/2 w-max -translate-x-1/2 rounded-md bg-gray-100 p-2 opacity-0 transition-opacity group-hover:opacity-100 dark:bg-gray-800"},[u("p",{class:"max-w-sm text-sm text-gray-800 dark:text-gray-200"},"New empty User message.")],-1)),tyt={class:"group relative w-max"},nyt=zt(()=>u("i",{"data-feather":"message-square"},null,-1)),iyt=[nyt],syt=zt(()=>u("div",{class:"pointer-events-none absolute -top-20 left-1/2 w-max -translate-x-1/2 rounded-md bg-gray-100 p-2 opacity-0 transition-opacity group-hover:opacity-100 dark:bg-gray-800"},[u("p",{class:"max-w-sm text-sm text-gray-800 dark:text-gray-200"},"New empty ai message.")],-1)),ryt=zt(()=>u("div",{class:"ml-auto gap-2"},null,-1));function oyt(n,e,t,i,s,r){const o=mt("MountedPersonalitiesList"),a=mt("MountedPersonalities"),l=mt("PersonalitiesCommands"),d=mt("UniversalForm");return N(),M($e,null,[u("form",null,[u("div",TEt,[s.filesList.length>0||s.showPersonalities?(N(),M("div",xEt,[u("div",CEt,[u("button",{class:"mx-1 w-full text-2xl hover:text-secondary duration-75 flex justify-center hover:bg-bg-light-tone hover:dark:bg-bg-dark-tone rounded-lg",title:s.showfilesList?"Hide file list":"Show file list",type:"button",onClick:e[0]||(e[0]=xe(c=>s.showfilesList=!s.showfilesList,["stop"]))},wEt,8,REt)]),s.filesList.length>0&&s.showfilesList==!0?(N(),M("div",NEt,[u("div",OEt,[Ie(Ls,{name:"list",tag:"div",class:"flex flex-col flex-grow overflow-y-auto scrollbar-thin scrollbar-track-bg-light scrollbar-thumb-bg-light-tone hover:scrollbar-thumb-primary dark:scrollbar-track-bg-dark dark:scrollbar-thumb-bg-dark-tone dark:hover:scrollbar-thumb-primary active:scrollbar-thumb-secondary"},{default:nt(()=>[(N(!0),M($e,null,dt(s.filesList,(c,_)=>(N(),M("div",{key:_+"-"+c.name},[u("div",{class:"m-1",title:c.name},[u("div",MEt,[s.isFileSentList[_]?W("",!0):(N(),M("div",DEt,PEt)),UEt,u("div",{class:Ye(["line-clamp-1 w-3/5",s.isFileSentList[_]?"text-green-500":"text-red-200"])},ge(c.name),3),FEt,u("div",BEt,[u("p",GEt,ge(r.computedFileSize(c.size)),1),u("button",{type:"button",title:"Remove item",class:"flex items-center p-0.5 text-sm rounded-sm hover:text-red-600 active:scale-75",onClick:f=>r.removeItem(c)},HEt,8,zEt)])])],8,IEt)]))),128))]),_:1})])])):W("",!0),s.filesList.length>0?(N(),M("div",qEt,[u("div",YEt,[$Et,Ze(" "+ge(s.totalSize)+" ("+ge(s.filesList.length)+") ",1)]),WEt,u("button",{type:"button",title:"Clear all",class:"flex items-center p-0.5 text-sm rounded-sm hover:text-red-600 active:scale-75",onClick:e[1]||(e[1]=(...c)=>r.clear_files&&r.clear_files(...c))},jEt),u("button",{type:"button",title:"Download database",class:"flex items-center p-0.5 text-sm rounded-sm hover:text-red-600 active:scale-75",onClick:e[2]||(e[2]=(...c)=>r.download_files&&r.download_files(...c))},XEt)])):W("",!0),s.showPersonalities?(N(),M("div",ZEt,[Ie(o,{ref:"mountedPersList",onShowPersList:r.onShowPersListFun,"on-mounted":r.onMountFun,"on-un-mounted":r.onUnmountFun,"on-remounted":n.onRemountFun,"on-talk":r.handleOnTalk,discussionPersonalities:r.allDiscussionPersonalities},null,8,["onShowPersList","on-mounted","on-un-mounted","on-remounted","on-talk","discussionPersonalities"])])):W("",!0)])):W("",!0),s.selecting_model?(N(),M("div",JEt,[u("div",evt,[u("img",{src:s.loader_v0,class:"w-50 h-50"},null,8,tvt),nvt])])):W("",!0),u("div",ivt,[u("div",svt,[t.loading?(N(),M("div",rvt,[u("img",{src:s.loader_v0},null,8,ovt),avt])):W("",!0),t.loading?W("",!0):(N(),M("div",lvt,[u("div",cvt,[(N(!0),M($e,null,dt(r.installedModels,(c,_)=>(N(),M("div",{class:"w-full",key:_+"-"+c.name,ref_for:!0,ref:"installedModels"},[c.name!=r.model_name?(N(),M("div",dvt,[u("button",{onClick:xe(f=>r.setModel(c),["prevent"]),class:"w-8 h-8"},[u("img",{src:c.icon?c.icon:s.modelImgPlaceholder,class:"w-8 h-8 rounded-full object-fill text-red-700 border-2 active:scale-90 hover:border-secondary",title:c.name},null,8,pvt)],8,uvt)])):W("",!0)]))),128))]),u("div",_vt,[u("button",{onClick:e[3]||(e[3]=xe(c=>r.showModelConfig(),["prevent"])),class:"w-8 h-8"},[u("img",{src:r.currentModel.icon?r.currentModel.icon:s.modelImgPlaceholder,class:"w-8 h-8 rounded-full object-fill text-red-700 border-2 active:scale-90 hover:border-secondary",title:r.currentModel?r.currentModel.name:"unknown"},null,8,hvt)])])])),u("div",fvt,[u("div",mvt,[(N(!0),M($e,null,dt(this.$store.state.mountedPersArr,(c,_)=>(N(),M("div",{class:"w-full",key:_+"-"+c.name,ref_for:!0,ref:"mountedPersonalities"},[_!=this.$store.state.config.active_personality_id?(N(),M("div",gvt,[u("button",{onClick:xe(f=>r.onPersonalitySelected(c),["prevent"]),class:"w-8 h-8"},[u("img",{src:s.bUrl+c.avatar,onError:e[4]||(e[4]=(...f)=>n.personalityImgPlacehodler&&n.personalityImgPlacehodler(...f)),class:Ye(["w-8 h-8 rounded-full object-fill text-red-700 border-2 active:scale-90 hover:border-secondary",this.$store.state.active_personality_id==this.$store.state.personalities.indexOf(c.full_path)?"border-secondary":"border-transparent z-0"]),title:c.name},null,42,Evt)],8,bvt),u("button",{onClick:xe(f=>r.unmountPersonality(c),["prevent"])},Svt,8,vvt)])):W("",!0)]))),128))]),Ie(a,{ref:"mountedPers",onShowPersList:r.onShowPersListFun,onReady:r.onPersonalitiesReadyFun},null,8,["onShowPersList","onReady"])]),u("div",Tvt,[s.personalities_ready&&this.$store.state.mountedPersArr[this.$store.state.config.active_personality_id].commands!=""?(N(),Ot(l,{key:0,commandsList:this.$store.state.mountedPersArr[this.$store.state.config.active_personality_id].commands,sendCommand:r.sendCMDEvent,"on-show-toast-message":t.onShowToastMessage,ref:"personalityCMD"},null,8,["commandsList","sendCommand","on-show-toast-message"])):W("",!0)]),u("div",xvt,[u("button",{onClick:e[5]||(e[5]=xe((...c)=>r.toggleSwitch&&r.toggleSwitch(...c),["prevent"]))},[(N(),M("svg",Cvt,[u("rect",{x:"10",y:"15",width:"40",height:"20",rx:"12",ry:"12",fill:r.config.activate_internet_search?"green":"red"},null,8,Rvt),u("circle",{cx:"20",cy:"25",r:"7",visibility:r.config.activate_internet_search?"hidden":"visible"},null,8,Avt),u("circle",{cx:"38",cy:"25",r:"7",visibility:r.config.activate_internet_search?"visible":"hidden"},null,8,wvt)]))]),Nvt]),u("div",Ovt,[ce(u("textarea",{id:"chat",rows:"1","onUpdate:modelValue":e[6]||(e[6]=c=>s.message=c),title:"Hold SHIFT + ENTER to add new line",class:"inline-block no-scrollbar p-2.5 w-full text-sm text-gray-900 bg-bg-light rounded-lg border border-gray-300 focus:ring-blue-500 focus:border-blue-500 dark:bg-bg-dark dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",placeholder:"Send message...",onKeydown:e[7]||(e[7]=Ar(xe(c=>r.submitOnEnter(c),["exact"]),["enter"]))},`\r - `,544),[[Ue,s.message]])]),t.loading?(N(),M("button",{key:2,type:"button",class:"bg-red-500 dark:bg-red-800 hover:bg-red-600 focus:ring-4 focus:ring-blue-300 font-medium rounded-lg text-sm px-5 py-2.5 mr-2 mb-2 dark:hover:bg-bg-dark-tone focus:outline-none dark:focus:ring-blue-800",onClick:e[8]||(e[8]=xe((...c)=>r.stopGenerating&&r.stopGenerating(...c),["stop"]))}," Stop generating ")):W("",!0),u("div",Ivt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[9]||(e[9]=(...c)=>r.submit&&r.submit(...c)),title:"Send",class:"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"},Dvt)),kvt]),u("div",Lvt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[10]||(e[10]=(...c)=>r.startSpeechRecognition&&r.startSpeechRecognition(...c)),class:Ye([{"text-red-500":s.isLesteningToVoice},"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"])},Uvt,2)),Fvt]),t.loading?W("",!0):(N(),M("div",Bvt,[u("input",{type:"file",ref:"fileDialog",style:{display:"none"},onChange:e[11]||(e[11]=(...c)=>r.addFiles&&r.addFiles(...c)),multiple:""},null,544),u("button",{type:"button",onClick:e[12]||(e[12]=xe((...c)=>r.add_file&&r.add_file(...c),["prevent"])),class:"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"},zvt),Vvt])),u("div",Hvt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[13]||(e[13]=xe((...c)=>r.takePicture&&r.takePicture(...c),["stop"])),class:"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"},Yvt)),$vt]),u("div",Wvt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[14]||(e[14]=xe((...c)=>r.addWebLink&&r.addWebLink(...c),["stop"])),class:"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"},jvt)),Qvt]),u("div",Xvt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[15]||(e[15]=xe((...c)=>r.makeAnEmptyUserMessage&&r.makeAnEmptyUserMessage(...c),["stop"])),class:"w-6 text-blue-400 hover:text-secondary duration-75 active:scale-90"},Jvt)),eyt]),u("div",tyt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[16]||(e[16]=xe((...c)=>r.makeAnEmptyAIMessage&&r.makeAnEmptyAIMessage(...c),["stop"])),class:"w-6 text-red-400 hover:text-secondary duration-75 active:scale-90"},iyt)),syt])]),ryt])])]),Ie(d,{ref:"universalForm",class:"z-20"},null,512)],64)}const vO=bt(SEt,[["render",oyt],["__scopeId","data-v-fd9d201c"]]),ayt={name:"WelcomeComponent",setup(){return{}}},lyt={class:"flex flex-col text-center"},cyt=zu('<div class="flex flex-col text-center items-center"><div class="flex items-center gap-3 text-5xl drop-shadow-md align-middle pt-24"><img class="w-24 animate-bounce" title="LoLLMS WebUI" src="'+ga+'" alt="Logo"><div class="flex flex-col items-start"><p class="text-2xl">LoLLMS</p><p class="text-gray-400 text-base">One tool to rule them all</p></div></div><hr class="mt-1 w-96 h-1 mx-auto my-2 md:my-2 dark:bg-bg-dark-tone-panel bg-bg-light-tone-panel border-0 rounded"><p class="text-2xl">Welcome</p><p class="text-lg">Please create a new discussion or select existing one to start</p></div>',1),dyt=[cyt];function uyt(n,e,t,i,s,r){return N(),M("div",lyt,dyt)}const yO=bt(ayt,[["render",uyt]]);var pyt=function(){function n(e,t){t===void 0&&(t=[]),this._eventType=e,this._eventFunctions=t}return n.prototype.init=function(){var e=this;this._eventFunctions.forEach(function(t){typeof window<"u"&&window.addEventListener(e._eventType,t)})},n}(),ou=globalThis&&globalThis.__assign||function(){return ou=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},ou.apply(this,arguments)},au={alwaysOpen:!1,activeClasses:"bg-gray-100 dark:bg-gray-800 text-gray-900 dark:text-white",inactiveClasses:"text-gray-500 dark:text-gray-400",onOpen:function(){},onClose:function(){},onToggle:function(){}},SO=function(){function n(e,t){e===void 0&&(e=[]),t===void 0&&(t=au),this._items=e,this._options=ou(ou({},au),t),this._init()}return n.prototype._init=function(){var e=this;this._items.length&&this._items.map(function(t){t.active&&e.open(t.id),t.triggerEl.addEventListener("click",function(){e.toggle(t.id)})})},n.prototype.getItem=function(e){return this._items.filter(function(t){return t.id===e})[0]},n.prototype.open=function(e){var t,i,s=this,r=this.getItem(e);this._options.alwaysOpen||this._items.map(function(o){var a,l;o!==r&&((a=o.triggerEl.classList).remove.apply(a,s._options.activeClasses.split(" ")),(l=o.triggerEl.classList).add.apply(l,s._options.inactiveClasses.split(" ")),o.targetEl.classList.add("hidden"),o.triggerEl.setAttribute("aria-expanded","false"),o.active=!1,o.iconEl&&o.iconEl.classList.remove("rotate-180"))}),(t=r.triggerEl.classList).add.apply(t,this._options.activeClasses.split(" ")),(i=r.triggerEl.classList).remove.apply(i,this._options.inactiveClasses.split(" ")),r.triggerEl.setAttribute("aria-expanded","true"),r.targetEl.classList.remove("hidden"),r.active=!0,r.iconEl&&r.iconEl.classList.add("rotate-180"),this._options.onOpen(this,r)},n.prototype.toggle=function(e){var t=this.getItem(e);t.active?this.close(e):this.open(e),this._options.onToggle(this,t)},n.prototype.close=function(e){var t,i,s=this.getItem(e);(t=s.triggerEl.classList).remove.apply(t,this._options.activeClasses.split(" ")),(i=s.triggerEl.classList).add.apply(i,this._options.inactiveClasses.split(" ")),s.targetEl.classList.add("hidden"),s.triggerEl.setAttribute("aria-expanded","false"),s.active=!1,s.iconEl&&s.iconEl.classList.remove("rotate-180"),this._options.onClose(this,s)},n}();function NE(){document.querySelectorAll("[data-accordion]").forEach(function(n){var e=n.getAttribute("data-accordion"),t=n.getAttribute("data-active-classes"),i=n.getAttribute("data-inactive-classes"),s=[];n.querySelectorAll("[data-accordion-target]").forEach(function(r){if(r.closest("[data-accordion]")===n){var o={id:r.getAttribute("data-accordion-target"),triggerEl:r,targetEl:document.querySelector(r.getAttribute("data-accordion-target")),iconEl:r.querySelector("[data-accordion-icon]"),active:r.getAttribute("aria-expanded")==="true"};s.push(o)}}),new SO(s,{alwaysOpen:e==="open",activeClasses:t||au.activeClasses,inactiveClasses:i||au.inactiveClasses})})}typeof window<"u"&&(window.Accordion=SO,window.initAccordions=NE);var lu=globalThis&&globalThis.__assign||function(){return lu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},lu.apply(this,arguments)},OC={onCollapse:function(){},onExpand:function(){},onToggle:function(){}},TO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=OC),this._targetEl=e,this._triggerEl=t,this._options=lu(lu({},OC),i),this._visible=!1,this._init()}return n.prototype._init=function(){var e=this;this._triggerEl&&(this._triggerEl.hasAttribute("aria-expanded")?this._visible=this._triggerEl.getAttribute("aria-expanded")==="true":this._visible=!this._targetEl.classList.contains("hidden"),this._triggerEl.addEventListener("click",function(){e.toggle()}))},n.prototype.collapse=function(){this._targetEl.classList.add("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","false"),this._visible=!1,this._options.onCollapse(this)},n.prototype.expand=function(){this._targetEl.classList.remove("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","true"),this._visible=!0,this._options.onExpand(this)},n.prototype.toggle=function(){this._visible?this.collapse():this.expand(),this._options.onToggle(this)},n}();function OE(){document.querySelectorAll("[data-collapse-toggle]").forEach(function(n){var e=n.getAttribute("data-collapse-toggle"),t=document.getElementById(e);t?new TO(t,n):console.error('The target element with id "'.concat(e,'" does not exist. Please check the data-collapse-toggle attribute.'))})}typeof window<"u"&&(window.Collapse=TO,window.initCollapses=OE);var Xr=globalThis&&globalThis.__assign||function(){return Xr=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},Xr.apply(this,arguments)},Gd={defaultPosition:0,indicators:{items:[],activeClasses:"bg-white dark:bg-gray-800",inactiveClasses:"bg-white/50 dark:bg-gray-800/50 hover:bg-white dark:hover:bg-gray-800"},interval:3e3,onNext:function(){},onPrev:function(){},onChange:function(){}},xO=function(){function n(e,t){e===void 0&&(e=[]),t===void 0&&(t=Gd),this._items=e,this._options=Xr(Xr(Xr({},Gd),t),{indicators:Xr(Xr({},Gd.indicators),t.indicators)}),this._activeItem=this.getItem(this._options.defaultPosition),this._indicators=this._options.indicators.items,this._intervalDuration=this._options.interval,this._intervalInstance=null,this._init()}return n.prototype._init=function(){var e=this;this._items.map(function(t){t.el.classList.add("absolute","inset-0","transition-transform","transform")}),this._getActiveItem()?this.slideTo(this._getActiveItem().position):this.slideTo(0),this._indicators.map(function(t,i){t.el.addEventListener("click",function(){e.slideTo(i)})})},n.prototype.getItem=function(e){return this._items[e]},n.prototype.slideTo=function(e){var t=this._items[e],i={left:t.position===0?this._items[this._items.length-1]:this._items[t.position-1],middle:t,right:t.position===this._items.length-1?this._items[0]:this._items[t.position+1]};this._rotate(i),this._setActiveItem(t),this._intervalInstance&&(this.pause(),this.cycle()),this._options.onChange(this)},n.prototype.next=function(){var e=this._getActiveItem(),t=null;e.position===this._items.length-1?t=this._items[0]:t=this._items[e.position+1],this.slideTo(t.position),this._options.onNext(this)},n.prototype.prev=function(){var e=this._getActiveItem(),t=null;e.position===0?t=this._items[this._items.length-1]:t=this._items[e.position-1],this.slideTo(t.position),this._options.onPrev(this)},n.prototype._rotate=function(e){this._items.map(function(t){t.el.classList.add("hidden")}),e.left.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-20"),e.left.el.classList.add("-translate-x-full","z-10"),e.middle.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-10"),e.middle.el.classList.add("translate-x-0","z-20"),e.right.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-20"),e.right.el.classList.add("translate-x-full","z-10")},n.prototype.cycle=function(){var e=this;typeof window<"u"&&(this._intervalInstance=window.setInterval(function(){e.next()},this._intervalDuration))},n.prototype.pause=function(){clearInterval(this._intervalInstance)},n.prototype._getActiveItem=function(){return this._activeItem},n.prototype._setActiveItem=function(e){var t,i,s=this;this._activeItem=e;var r=e.position;this._indicators.length&&(this._indicators.map(function(o){var a,l;o.el.setAttribute("aria-current","false"),(a=o.el.classList).remove.apply(a,s._options.indicators.activeClasses.split(" ")),(l=o.el.classList).add.apply(l,s._options.indicators.inactiveClasses.split(" "))}),(t=this._indicators[r].el.classList).add.apply(t,this._options.indicators.activeClasses.split(" ")),(i=this._indicators[r].el.classList).remove.apply(i,this._options.indicators.inactiveClasses.split(" ")),this._indicators[r].el.setAttribute("aria-current","true"))},n}();function IE(){document.querySelectorAll("[data-carousel]").forEach(function(n){var e=n.getAttribute("data-carousel-interval"),t=n.getAttribute("data-carousel")==="slide",i=[],s=0;n.querySelectorAll("[data-carousel-item]").length&&Array.from(n.querySelectorAll("[data-carousel-item]")).map(function(d,c){i.push({position:c,el:d}),d.getAttribute("data-carousel-item")==="active"&&(s=c)});var r=[];n.querySelectorAll("[data-carousel-slide-to]").length&&Array.from(n.querySelectorAll("[data-carousel-slide-to]")).map(function(d){r.push({position:parseInt(d.getAttribute("data-carousel-slide-to")),el:d})});var o=new xO(i,{defaultPosition:s,indicators:{items:r},interval:e||Gd.interval});t&&o.cycle();var a=n.querySelector("[data-carousel-next]"),l=n.querySelector("[data-carousel-prev]");a&&a.addEventListener("click",function(){o.next()}),l&&l.addEventListener("click",function(){o.prev()})})}typeof window<"u"&&(window.Carousel=xO,window.initCarousels=IE);var cu=globalThis&&globalThis.__assign||function(){return cu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},cu.apply(this,arguments)},IC={transition:"transition-opacity",duration:300,timing:"ease-out",onHide:function(){}},CO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=IC),this._targetEl=e,this._triggerEl=t,this._options=cu(cu({},IC),i),this._init()}return n.prototype._init=function(){var e=this;this._triggerEl&&this._triggerEl.addEventListener("click",function(){e.hide()})},n.prototype.hide=function(){var e=this;this._targetEl.classList.add(this._options.transition,"duration-".concat(this._options.duration),this._options.timing,"opacity-0"),setTimeout(function(){e._targetEl.classList.add("hidden")},this._options.duration),this._options.onHide(this,this._targetEl)},n}();function ME(){document.querySelectorAll("[data-dismiss-target]").forEach(function(n){var e=n.getAttribute("data-dismiss-target"),t=document.querySelector(e);t?new CO(t,n):console.error('The dismiss element with id "'.concat(e,'" does not exist. Please check the data-dismiss-target attribute.'))})}typeof window<"u"&&(window.Dismiss=CO,window.initDismisses=ME);var Qn="top",Ai="bottom",wi="right",Xn="left",DE="auto",Sc=[Qn,Ai,wi,Xn],va="start",sc="end",_yt="clippingParents",RO="viewport",fl="popper",hyt="reference",MC=Sc.reduce(function(n,e){return n.concat([e+"-"+va,e+"-"+sc])},[]),AO=[].concat(Sc,[DE]).reduce(function(n,e){return n.concat([e,e+"-"+va,e+"-"+sc])},[]),fyt="beforeRead",myt="read",gyt="afterRead",byt="beforeMain",Eyt="main",vyt="afterMain",yyt="beforeWrite",Syt="write",Tyt="afterWrite",xyt=[fyt,myt,gyt,byt,Eyt,vyt,yyt,Syt,Tyt];function cs(n){return n?(n.nodeName||"").toLowerCase():null}function ai(n){if(n==null)return window;if(n.toString()!=="[object Window]"){var e=n.ownerDocument;return e&&e.defaultView||window}return n}function mo(n){var e=ai(n).Element;return n instanceof e||n instanceof Element}function xi(n){var e=ai(n).HTMLElement;return n instanceof e||n instanceof HTMLElement}function kE(n){if(typeof ShadowRoot>"u")return!1;var e=ai(n).ShadowRoot;return n instanceof e||n instanceof ShadowRoot}function Cyt(n){var e=n.state;Object.keys(e.elements).forEach(function(t){var i=e.styles[t]||{},s=e.attributes[t]||{},r=e.elements[t];!xi(r)||!cs(r)||(Object.assign(r.style,i),Object.keys(s).forEach(function(o){var a=s[o];a===!1?r.removeAttribute(o):r.setAttribute(o,a===!0?"":a)}))})}function Ryt(n){var e=n.state,t={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,t.popper),e.styles=t,e.elements.arrow&&Object.assign(e.elements.arrow.style,t.arrow),function(){Object.keys(e.elements).forEach(function(i){var s=e.elements[i],r=e.attributes[i]||{},o=Object.keys(e.styles.hasOwnProperty(i)?e.styles[i]:t[i]),a=o.reduce(function(l,d){return l[d]="",l},{});!xi(s)||!cs(s)||(Object.assign(s.style,a),Object.keys(r).forEach(function(l){s.removeAttribute(l)}))})}}const Ayt={name:"applyStyles",enabled:!0,phase:"write",fn:Cyt,effect:Ryt,requires:["computeStyles"]};function rs(n){return n.split("-")[0]}var ao=Math.max,du=Math.min,ya=Math.round;function nb(){var n=navigator.userAgentData;return n!=null&&n.brands&&Array.isArray(n.brands)?n.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function wO(){return!/^((?!chrome|android).)*safari/i.test(nb())}function Sa(n,e,t){e===void 0&&(e=!1),t===void 0&&(t=!1);var i=n.getBoundingClientRect(),s=1,r=1;e&&xi(n)&&(s=n.offsetWidth>0&&ya(i.width)/n.offsetWidth||1,r=n.offsetHeight>0&&ya(i.height)/n.offsetHeight||1);var o=mo(n)?ai(n):window,a=o.visualViewport,l=!wO()&&t,d=(i.left+(l&&a?a.offsetLeft:0))/s,c=(i.top+(l&&a?a.offsetTop:0))/r,_=i.width/s,f=i.height/r;return{width:_,height:f,top:c,right:d+_,bottom:c+f,left:d,x:d,y:c}}function LE(n){var e=Sa(n),t=n.offsetWidth,i=n.offsetHeight;return Math.abs(e.width-t)<=1&&(t=e.width),Math.abs(e.height-i)<=1&&(i=e.height),{x:n.offsetLeft,y:n.offsetTop,width:t,height:i}}function NO(n,e){var t=e.getRootNode&&e.getRootNode();if(n.contains(e))return!0;if(t&&kE(t)){var i=e;do{if(i&&n.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function zs(n){return ai(n).getComputedStyle(n)}function wyt(n){return["table","td","th"].indexOf(cs(n))>=0}function Ir(n){return((mo(n)?n.ownerDocument:n.document)||window.document).documentElement}function cp(n){return cs(n)==="html"?n:n.assignedSlot||n.parentNode||(kE(n)?n.host:null)||Ir(n)}function DC(n){return!xi(n)||zs(n).position==="fixed"?null:n.offsetParent}function Nyt(n){var e=/firefox/i.test(nb()),t=/Trident/i.test(nb());if(t&&xi(n)){var i=zs(n);if(i.position==="fixed")return null}var s=cp(n);for(kE(s)&&(s=s.host);xi(s)&&["html","body"].indexOf(cs(s))<0;){var r=zs(s);if(r.transform!=="none"||r.perspective!=="none"||r.contain==="paint"||["transform","perspective"].indexOf(r.willChange)!==-1||e&&r.willChange==="filter"||e&&r.filter&&r.filter!=="none")return s;s=s.parentNode}return null}function Tc(n){for(var e=ai(n),t=DC(n);t&&wyt(t)&&zs(t).position==="static";)t=DC(t);return t&&(cs(t)==="html"||cs(t)==="body"&&zs(t).position==="static")?e:t||Nyt(n)||e}function PE(n){return["top","bottom"].indexOf(n)>=0?"x":"y"}function Ll(n,e,t){return ao(n,du(e,t))}function Oyt(n,e,t){var i=Ll(n,e,t);return i>t?t:i}function OO(){return{top:0,right:0,bottom:0,left:0}}function IO(n){return Object.assign({},OO(),n)}function MO(n,e){return e.reduce(function(t,i){return t[i]=n,t},{})}var Iyt=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,IO(typeof e!="number"?e:MO(e,Sc))};function Myt(n){var e,t=n.state,i=n.name,s=n.options,r=t.elements.arrow,o=t.modifiersData.popperOffsets,a=rs(t.placement),l=PE(a),d=[Xn,wi].indexOf(a)>=0,c=d?"height":"width";if(!(!r||!o)){var _=Iyt(s.padding,t),f=LE(r),m=l==="y"?Qn:Xn,h=l==="y"?Ai:wi,E=t.rects.reference[c]+t.rects.reference[l]-o[l]-t.rects.popper[c],b=o[l]-t.rects.reference[l],g=Tc(r),v=g?l==="y"?g.clientHeight||0:g.clientWidth||0:0,y=E/2-b/2,T=_[m],C=v-f[c]-_[h],x=v/2-f[c]/2+y,O=Ll(T,x,C),R=l;t.modifiersData[i]=(e={},e[R]=O,e.centerOffset=O-x,e)}}function Dyt(n){var e=n.state,t=n.options,i=t.element,s=i===void 0?"[data-popper-arrow]":i;s!=null&&(typeof s=="string"&&(s=e.elements.popper.querySelector(s),!s)||NO(e.elements.popper,s)&&(e.elements.arrow=s))}const kyt={name:"arrow",enabled:!0,phase:"main",fn:Myt,effect:Dyt,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ta(n){return n.split("-")[1]}var Lyt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Pyt(n,e){var t=n.x,i=n.y,s=e.devicePixelRatio||1;return{x:ya(t*s)/s||0,y:ya(i*s)/s||0}}function kC(n){var e,t=n.popper,i=n.popperRect,s=n.placement,r=n.variation,o=n.offsets,a=n.position,l=n.gpuAcceleration,d=n.adaptive,c=n.roundOffsets,_=n.isFixed,f=o.x,m=f===void 0?0:f,h=o.y,E=h===void 0?0:h,b=typeof c=="function"?c({x:m,y:E}):{x:m,y:E};m=b.x,E=b.y;var g=o.hasOwnProperty("x"),v=o.hasOwnProperty("y"),y=Xn,T=Qn,C=window;if(d){var x=Tc(t),O="clientHeight",R="clientWidth";if(x===ai(t)&&(x=Ir(t),zs(x).position!=="static"&&a==="absolute"&&(O="scrollHeight",R="scrollWidth")),x=x,s===Qn||(s===Xn||s===wi)&&r===sc){T=Ai;var S=_&&x===C&&C.visualViewport?C.visualViewport.height:x[O];E-=S-i.height,E*=l?1:-1}if(s===Xn||(s===Qn||s===Ai)&&r===sc){y=wi;var A=_&&x===C&&C.visualViewport?C.visualViewport.width:x[R];m-=A-i.width,m*=l?1:-1}}var U=Object.assign({position:a},d&&Lyt),F=c===!0?Pyt({x:m,y:E},ai(t)):{x:m,y:E};if(m=F.x,E=F.y,l){var K;return Object.assign({},U,(K={},K[T]=v?"0":"",K[y]=g?"0":"",K.transform=(C.devicePixelRatio||1)<=1?"translate("+m+"px, "+E+"px)":"translate3d("+m+"px, "+E+"px, 0)",K))}return Object.assign({},U,(e={},e[T]=v?E+"px":"",e[y]=g?m+"px":"",e.transform="",e))}function Uyt(n){var e=n.state,t=n.options,i=t.gpuAcceleration,s=i===void 0?!0:i,r=t.adaptive,o=r===void 0?!0:r,a=t.roundOffsets,l=a===void 0?!0:a,d={placement:rs(e.placement),variation:Ta(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,kC(Object.assign({},d,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:o,roundOffsets:l})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,kC(Object.assign({},d,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const Fyt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Uyt,data:{}};var Wc={passive:!0};function Byt(n){var e=n.state,t=n.instance,i=n.options,s=i.scroll,r=s===void 0?!0:s,o=i.resize,a=o===void 0?!0:o,l=ai(e.elements.popper),d=[].concat(e.scrollParents.reference,e.scrollParents.popper);return r&&d.forEach(function(c){c.addEventListener("scroll",t.update,Wc)}),a&&l.addEventListener("resize",t.update,Wc),function(){r&&d.forEach(function(c){c.removeEventListener("scroll",t.update,Wc)}),a&&l.removeEventListener("resize",t.update,Wc)}}const Gyt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Byt,data:{}};var zyt={left:"right",right:"left",bottom:"top",top:"bottom"};function zd(n){return n.replace(/left|right|bottom|top/g,function(e){return zyt[e]})}var Vyt={start:"end",end:"start"};function LC(n){return n.replace(/start|end/g,function(e){return Vyt[e]})}function UE(n){var e=ai(n),t=e.pageXOffset,i=e.pageYOffset;return{scrollLeft:t,scrollTop:i}}function FE(n){return Sa(Ir(n)).left+UE(n).scrollLeft}function Hyt(n,e){var t=ai(n),i=Ir(n),s=t.visualViewport,r=i.clientWidth,o=i.clientHeight,a=0,l=0;if(s){r=s.width,o=s.height;var d=wO();(d||!d&&e==="fixed")&&(a=s.offsetLeft,l=s.offsetTop)}return{width:r,height:o,x:a+FE(n),y:l}}function qyt(n){var e,t=Ir(n),i=UE(n),s=(e=n.ownerDocument)==null?void 0:e.body,r=ao(t.scrollWidth,t.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),o=ao(t.scrollHeight,t.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-i.scrollLeft+FE(n),l=-i.scrollTop;return zs(s||t).direction==="rtl"&&(a+=ao(t.clientWidth,s?s.clientWidth:0)-r),{width:r,height:o,x:a,y:l}}function BE(n){var e=zs(n),t=e.overflow,i=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(t+s+i)}function DO(n){return["html","body","#document"].indexOf(cs(n))>=0?n.ownerDocument.body:xi(n)&&BE(n)?n:DO(cp(n))}function Pl(n,e){var t;e===void 0&&(e=[]);var i=DO(n),s=i===((t=n.ownerDocument)==null?void 0:t.body),r=ai(i),o=s?[r].concat(r.visualViewport||[],BE(i)?i:[]):i,a=e.concat(o);return s?a:a.concat(Pl(cp(o)))}function ib(n){return Object.assign({},n,{left:n.x,top:n.y,right:n.x+n.width,bottom:n.y+n.height})}function Yyt(n,e){var t=Sa(n,!1,e==="fixed");return t.top=t.top+n.clientTop,t.left=t.left+n.clientLeft,t.bottom=t.top+n.clientHeight,t.right=t.left+n.clientWidth,t.width=n.clientWidth,t.height=n.clientHeight,t.x=t.left,t.y=t.top,t}function PC(n,e,t){return e===RO?ib(Hyt(n,t)):mo(e)?Yyt(e,t):ib(qyt(Ir(n)))}function $yt(n){var e=Pl(cp(n)),t=["absolute","fixed"].indexOf(zs(n).position)>=0,i=t&&xi(n)?Tc(n):n;return mo(i)?e.filter(function(s){return mo(s)&&NO(s,i)&&cs(s)!=="body"}):[]}function Wyt(n,e,t,i){var s=e==="clippingParents"?$yt(n):[].concat(e),r=[].concat(s,[t]),o=r[0],a=r.reduce(function(l,d){var c=PC(n,d,i);return l.top=ao(c.top,l.top),l.right=du(c.right,l.right),l.bottom=du(c.bottom,l.bottom),l.left=ao(c.left,l.left),l},PC(n,o,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function kO(n){var e=n.reference,t=n.element,i=n.placement,s=i?rs(i):null,r=i?Ta(i):null,o=e.x+e.width/2-t.width/2,a=e.y+e.height/2-t.height/2,l;switch(s){case Qn:l={x:o,y:e.y-t.height};break;case Ai:l={x:o,y:e.y+e.height};break;case wi:l={x:e.x+e.width,y:a};break;case Xn:l={x:e.x-t.width,y:a};break;default:l={x:e.x,y:e.y}}var d=s?PE(s):null;if(d!=null){var c=d==="y"?"height":"width";switch(r){case va:l[d]=l[d]-(e[c]/2-t[c]/2);break;case sc:l[d]=l[d]+(e[c]/2-t[c]/2);break}}return l}function rc(n,e){e===void 0&&(e={});var t=e,i=t.placement,s=i===void 0?n.placement:i,r=t.strategy,o=r===void 0?n.strategy:r,a=t.boundary,l=a===void 0?_yt:a,d=t.rootBoundary,c=d===void 0?RO:d,_=t.elementContext,f=_===void 0?fl:_,m=t.altBoundary,h=m===void 0?!1:m,E=t.padding,b=E===void 0?0:E,g=IO(typeof b!="number"?b:MO(b,Sc)),v=f===fl?hyt:fl,y=n.rects.popper,T=n.elements[h?v:f],C=Wyt(mo(T)?T:T.contextElement||Ir(n.elements.popper),l,c,o),x=Sa(n.elements.reference),O=kO({reference:x,element:y,strategy:"absolute",placement:s}),R=ib(Object.assign({},y,O)),S=f===fl?R:x,A={top:C.top-S.top+g.top,bottom:S.bottom-C.bottom+g.bottom,left:C.left-S.left+g.left,right:S.right-C.right+g.right},U=n.modifiersData.offset;if(f===fl&&U){var F=U[s];Object.keys(A).forEach(function(K){var L=[wi,Ai].indexOf(K)>=0?1:-1,H=[Qn,Ai].indexOf(K)>=0?"y":"x";A[K]+=F[H]*L})}return A}function Kyt(n,e){e===void 0&&(e={});var t=e,i=t.placement,s=t.boundary,r=t.rootBoundary,o=t.padding,a=t.flipVariations,l=t.allowedAutoPlacements,d=l===void 0?AO:l,c=Ta(i),_=c?a?MC:MC.filter(function(h){return Ta(h)===c}):Sc,f=_.filter(function(h){return d.indexOf(h)>=0});f.length===0&&(f=_);var m=f.reduce(function(h,E){return h[E]=rc(n,{placement:E,boundary:s,rootBoundary:r,padding:o})[rs(E)],h},{});return Object.keys(m).sort(function(h,E){return m[h]-m[E]})}function jyt(n){if(rs(n)===DE)return[];var e=zd(n);return[LC(n),e,LC(e)]}function Qyt(n){var e=n.state,t=n.options,i=n.name;if(!e.modifiersData[i]._skip){for(var s=t.mainAxis,r=s===void 0?!0:s,o=t.altAxis,a=o===void 0?!0:o,l=t.fallbackPlacements,d=t.padding,c=t.boundary,_=t.rootBoundary,f=t.altBoundary,m=t.flipVariations,h=m===void 0?!0:m,E=t.allowedAutoPlacements,b=e.options.placement,g=rs(b),v=g===b,y=l||(v||!h?[zd(b)]:jyt(b)),T=[b].concat(y).reduce(function(fe,ve){return fe.concat(rs(ve)===DE?Kyt(e,{placement:ve,boundary:c,rootBoundary:_,padding:d,flipVariations:h,allowedAutoPlacements:E}):ve)},[]),C=e.rects.reference,x=e.rects.popper,O=new Map,R=!0,S=T[0],A=0;A<T.length;A++){var U=T[A],F=rs(U),K=Ta(U)===va,L=[Qn,Ai].indexOf(F)>=0,H=L?"width":"height",G=rc(e,{placement:U,boundary:c,rootBoundary:_,altBoundary:f,padding:d}),P=L?K?wi:Xn:K?Ai:Qn;C[H]>x[H]&&(P=zd(P));var j=zd(P),q=[];if(r&&q.push(G[F]<=0),a&&q.push(G[P]<=0,G[j]<=0),q.every(function(fe){return fe})){S=U,R=!1;break}O.set(U,q)}if(R)for(var Q=h?3:1,re=function(ve){var Ae=T.find(function(J){var me=O.get(J);if(me)return me.slice(0,ve).every(function(ee){return ee})});if(Ae)return S=Ae,"break"},te=Q;te>0;te--){var Z=re(te);if(Z==="break")break}e.placement!==S&&(e.modifiersData[i]._skip=!0,e.placement=S,e.reset=!0)}}const Xyt={name:"flip",enabled:!0,phase:"main",fn:Qyt,requiresIfExists:["offset"],data:{_skip:!1}};function UC(n,e,t){return t===void 0&&(t={x:0,y:0}),{top:n.top-e.height-t.y,right:n.right-e.width+t.x,bottom:n.bottom-e.height+t.y,left:n.left-e.width-t.x}}function FC(n){return[Qn,wi,Ai,Xn].some(function(e){return n[e]>=0})}function Zyt(n){var e=n.state,t=n.name,i=e.rects.reference,s=e.rects.popper,r=e.modifiersData.preventOverflow,o=rc(e,{elementContext:"reference"}),a=rc(e,{altBoundary:!0}),l=UC(o,i),d=UC(a,s,r),c=FC(l),_=FC(d);e.modifiersData[t]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:_},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":_})}const Jyt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zyt};function eSt(n,e,t){var i=rs(n),s=[Xn,Qn].indexOf(i)>=0?-1:1,r=typeof t=="function"?t(Object.assign({},e,{placement:n})):t,o=r[0],a=r[1];return o=o||0,a=(a||0)*s,[Xn,wi].indexOf(i)>=0?{x:a,y:o}:{x:o,y:a}}function tSt(n){var e=n.state,t=n.options,i=n.name,s=t.offset,r=s===void 0?[0,0]:s,o=AO.reduce(function(c,_){return c[_]=eSt(_,e.rects,r),c},{}),a=o[e.placement],l=a.x,d=a.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=d),e.modifiersData[i]=o}const nSt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:tSt};function iSt(n){var e=n.state,t=n.name;e.modifiersData[t]=kO({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const sSt={name:"popperOffsets",enabled:!0,phase:"read",fn:iSt,data:{}};function rSt(n){return n==="x"?"y":"x"}function oSt(n){var e=n.state,t=n.options,i=n.name,s=t.mainAxis,r=s===void 0?!0:s,o=t.altAxis,a=o===void 0?!1:o,l=t.boundary,d=t.rootBoundary,c=t.altBoundary,_=t.padding,f=t.tether,m=f===void 0?!0:f,h=t.tetherOffset,E=h===void 0?0:h,b=rc(e,{boundary:l,rootBoundary:d,padding:_,altBoundary:c}),g=rs(e.placement),v=Ta(e.placement),y=!v,T=PE(g),C=rSt(T),x=e.modifiersData.popperOffsets,O=e.rects.reference,R=e.rects.popper,S=typeof E=="function"?E(Object.assign({},e.rects,{placement:e.placement})):E,A=typeof S=="number"?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),U=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,F={x:0,y:0};if(x){if(r){var K,L=T==="y"?Qn:Xn,H=T==="y"?Ai:wi,G=T==="y"?"height":"width",P=x[T],j=P+b[L],q=P-b[H],Q=m?-R[G]/2:0,re=v===va?O[G]:R[G],te=v===va?-R[G]:-O[G],Z=e.elements.arrow,fe=m&&Z?LE(Z):{width:0,height:0},ve=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:OO(),Ae=ve[L],J=ve[H],me=Ll(0,O[G],fe[G]),ee=y?O[G]/2-Q-me-Ae-A.mainAxis:re-me-Ae-A.mainAxis,Se=y?-O[G]/2+Q+me+J+A.mainAxis:te+me+J+A.mainAxis,Oe=e.elements.arrow&&Tc(e.elements.arrow),k=Oe?T==="y"?Oe.clientTop||0:Oe.clientLeft||0:0,B=(K=U==null?void 0:U[T])!=null?K:0,Y=P+ee-B-k,le=P+Se-B,ne=Ll(m?du(j,Y):j,P,m?ao(q,le):q);x[T]=ne,F[T]=ne-P}if(a){var Ce,we=T==="x"?Qn:Xn,V=T==="x"?Ai:wi,_e=x[C],ie=C==="y"?"height":"width",ae=_e+b[we],D=_e-b[V],I=[Qn,Xn].indexOf(g)!==-1,z=(Ce=U==null?void 0:U[C])!=null?Ce:0,he=I?ae:_e-O[ie]-R[ie]-z+A.altAxis,X=I?_e+O[ie]+R[ie]-z-A.altAxis:D,se=m&&I?Oyt(he,_e,X):Ll(m?he:ae,_e,m?X:D);x[C]=se,F[C]=se-_e}e.modifiersData[i]=F}}const aSt={name:"preventOverflow",enabled:!0,phase:"main",fn:oSt,requiresIfExists:["offset"]};function lSt(n){return{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}}function cSt(n){return n===ai(n)||!xi(n)?UE(n):lSt(n)}function dSt(n){var e=n.getBoundingClientRect(),t=ya(e.width)/n.offsetWidth||1,i=ya(e.height)/n.offsetHeight||1;return t!==1||i!==1}function uSt(n,e,t){t===void 0&&(t=!1);var i=xi(e),s=xi(e)&&dSt(e),r=Ir(e),o=Sa(n,s,t),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(i||!i&&!t)&&((cs(e)!=="body"||BE(r))&&(a=cSt(e)),xi(e)?(l=Sa(e,!0),l.x+=e.clientLeft,l.y+=e.clientTop):r&&(l.x=FE(r))),{x:o.left+a.scrollLeft-l.x,y:o.top+a.scrollTop-l.y,width:o.width,height:o.height}}function pSt(n){var e=new Map,t=new Set,i=[];n.forEach(function(r){e.set(r.name,r)});function s(r){t.add(r.name);var o=[].concat(r.requires||[],r.requiresIfExists||[]);o.forEach(function(a){if(!t.has(a)){var l=e.get(a);l&&s(l)}}),i.push(r)}return n.forEach(function(r){t.has(r.name)||s(r)}),i}function _St(n){var e=pSt(n);return xyt.reduce(function(t,i){return t.concat(e.filter(function(s){return s.phase===i}))},[])}function hSt(n){var e;return function(){return e||(e=new Promise(function(t){Promise.resolve().then(function(){e=void 0,t(n())})})),e}}function fSt(n){var e=n.reduce(function(t,i){var s=t[i.name];return t[i.name]=s?Object.assign({},s,i,{options:Object.assign({},s.options,i.options),data:Object.assign({},s.data,i.data)}):i,t},{});return Object.keys(e).map(function(t){return e[t]})}var BC={placement:"bottom",modifiers:[],strategy:"absolute"};function GC(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];return!e.some(function(i){return!(i&&typeof i.getBoundingClientRect=="function")})}function mSt(n){n===void 0&&(n={});var e=n,t=e.defaultModifiers,i=t===void 0?[]:t,s=e.defaultOptions,r=s===void 0?BC:s;return function(a,l,d){d===void 0&&(d=r);var c={placement:"bottom",orderedModifiers:[],options:Object.assign({},BC,r),modifiersData:{},elements:{reference:a,popper:l},attributes:{},styles:{}},_=[],f=!1,m={state:c,setOptions:function(g){var v=typeof g=="function"?g(c.options):g;E(),c.options=Object.assign({},r,c.options,v),c.scrollParents={reference:mo(a)?Pl(a):a.contextElement?Pl(a.contextElement):[],popper:Pl(l)};var y=_St(fSt([].concat(i,c.options.modifiers)));return c.orderedModifiers=y.filter(function(T){return T.enabled}),h(),m.update()},forceUpdate:function(){if(!f){var g=c.elements,v=g.reference,y=g.popper;if(GC(v,y)){c.rects={reference:uSt(v,Tc(y),c.options.strategy==="fixed"),popper:LE(y)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach(function(A){return c.modifiersData[A.name]=Object.assign({},A.data)});for(var T=0;T<c.orderedModifiers.length;T++){if(c.reset===!0){c.reset=!1,T=-1;continue}var C=c.orderedModifiers[T],x=C.fn,O=C.options,R=O===void 0?{}:O,S=C.name;typeof x=="function"&&(c=x({state:c,options:R,name:S,instance:m})||c)}}}},update:hSt(function(){return new Promise(function(b){m.forceUpdate(),b(c)})}),destroy:function(){E(),f=!0}};if(!GC(a,l))return m;m.setOptions(d).then(function(b){!f&&d.onFirstUpdate&&d.onFirstUpdate(b)});function h(){c.orderedModifiers.forEach(function(b){var g=b.name,v=b.options,y=v===void 0?{}:v,T=b.effect;if(typeof T=="function"){var C=T({state:c,name:g,instance:m,options:y}),x=function(){};_.push(C||x)}})}function E(){_.forEach(function(b){return b()}),_=[]}return m}}var gSt=[Gyt,sSt,Fyt,Ayt,nSt,Xyt,aSt,kyt,Jyt],GE=mSt({defaultModifiers:gSt}),dr=globalThis&&globalThis.__assign||function(){return dr=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},dr.apply(this,arguments)},Kc=globalThis&&globalThis.__spreadArray||function(n,e,t){if(t||arguments.length===2)for(var i=0,s=e.length,r;i<s;i++)(r||!(i in e))&&(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return n.concat(r||Array.prototype.slice.call(e))},ur={placement:"bottom",triggerType:"click",offsetSkidding:0,offsetDistance:10,delay:300,ignoreClickOutsideClass:!1,onShow:function(){},onHide:function(){},onToggle:function(){}},LO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=ur),this._targetEl=e,this._triggerEl=t,this._options=dr(dr({},ur),i),this._popperInstance=this._createPopperInstance(),this._visible=!1,this._init()}return n.prototype._init=function(){this._triggerEl&&this._setupEventListeners()},n.prototype._setupEventListeners=function(){var e=this,t=this._getTriggerEvents();this._options.triggerType==="click"&&t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.toggle()})}),this._options.triggerType==="hover"&&(t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){i==="click"?e.toggle():setTimeout(function(){e.show()},e._options.delay)}),e._targetEl.addEventListener(i,function(){e.show()})}),t.hideEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){setTimeout(function(){e._targetEl.matches(":hover")||e.hide()},e._options.delay)}),e._targetEl.addEventListener(i,function(){setTimeout(function(){e._triggerEl.matches(":hover")||e.hide()},e._options.delay)})}))},n.prototype._createPopperInstance=function(){return GE(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[this._options.offsetSkidding,this._options.offsetDistance]}}]})},n.prototype._setupClickOutsideListener=function(){var e=this;this._clickOutsideEventListener=function(t){e._handleClickOutside(t,e._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._handleClickOutside=function(e,t){var i=e.target,s=this._options.ignoreClickOutsideClass,r=!1;if(s){var o=document.querySelectorAll(".".concat(s));o.forEach(function(a){if(a.contains(i)){r=!0;return}})}i!==t&&!t.contains(i)&&!this._triggerEl.contains(i)&&!r&&this.isVisible()&&this.hide()},n.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","click"],hideEvents:["mouseleave"]};case"click":return{showEvents:["click"],hideEvents:[]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["click"],hideEvents:[]}}},n.prototype.toggle=function(){this.isVisible()?this.hide():this.show(),this._options.onToggle(this)},n.prototype.isVisible=function(){return this._visible},n.prototype.show=function(){this._targetEl.classList.remove("hidden"),this._targetEl.classList.add("block"),this._popperInstance.setOptions(function(e){return dr(dr({},e),{modifiers:Kc(Kc([],e.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})}),this._setupClickOutsideListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},n.prototype.hide=function(){this._targetEl.classList.remove("block"),this._targetEl.classList.add("hidden"),this._popperInstance.setOptions(function(e){return dr(dr({},e),{modifiers:Kc(Kc([],e.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})}),this._visible=!1,this._removeClickOutsideListener(),this._options.onHide(this)},n}();function zE(){document.querySelectorAll("[data-dropdown-toggle]").forEach(function(n){var e=n.getAttribute("data-dropdown-toggle"),t=document.getElementById(e);if(t){var i=n.getAttribute("data-dropdown-placement"),s=n.getAttribute("data-dropdown-offset-skidding"),r=n.getAttribute("data-dropdown-offset-distance"),o=n.getAttribute("data-dropdown-trigger"),a=n.getAttribute("data-dropdown-delay"),l=n.getAttribute("data-dropdown-ignore-click-outside-class");new LO(t,n,{placement:i||ur.placement,triggerType:o||ur.triggerType,offsetSkidding:s?parseInt(s):ur.offsetSkidding,offsetDistance:r?parseInt(r):ur.offsetDistance,delay:a?parseInt(a):ur.delay,ignoreClickOutsideClass:l||ur.ignoreClickOutsideClass})}else console.error('The dropdown element with id "'.concat(e,'" does not exist. Please check the data-dropdown-toggle attribute.'))})}typeof window<"u"&&(window.Dropdown=LO,window.initDropdowns=zE);var uu=globalThis&&globalThis.__assign||function(){return uu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},uu.apply(this,arguments)},Qo={placement:"center",backdropClasses:"bg-gray-900 bg-opacity-50 dark:bg-opacity-80 fixed inset-0 z-40",backdrop:"dynamic",closable:!0,onHide:function(){},onShow:function(){},onToggle:function(){}},sb=function(){function n(e,t){e===void 0&&(e=null),t===void 0&&(t=Qo),this._targetEl=e,this._options=uu(uu({},Qo),t),this._isHidden=!0,this._backdropEl=null,this._init()}return n.prototype._init=function(){var e=this;this._targetEl&&this._getPlacementClasses().map(function(t){e._targetEl.classList.add(t)})},n.prototype._createBackdrop=function(){var e;if(this._isHidden){var t=document.createElement("div");t.setAttribute("modal-backdrop",""),(e=t.classList).add.apply(e,this._options.backdropClasses.split(" ")),document.querySelector("body").append(t),this._backdropEl=t}},n.prototype._destroyBackdropEl=function(){this._isHidden||document.querySelector("[modal-backdrop]").remove()},n.prototype._setupModalCloseEventListeners=function(){var e=this;this._options.backdrop==="dynamic"&&(this._clickOutsideEventListener=function(t){e._handleOutsideClick(t.target)},this._targetEl.addEventListener("click",this._clickOutsideEventListener,!0)),this._keydownEventListener=function(t){t.key==="Escape"&&e.hide()},document.body.addEventListener("keydown",this._keydownEventListener,!0)},n.prototype._removeModalCloseEventListeners=function(){this._options.backdrop==="dynamic"&&this._targetEl.removeEventListener("click",this._clickOutsideEventListener,!0),document.body.removeEventListener("keydown",this._keydownEventListener,!0)},n.prototype._handleOutsideClick=function(e){(e===this._targetEl||e===this._backdropEl&&this.isVisible())&&this.hide()},n.prototype._getPlacementClasses=function(){switch(this._options.placement){case"top-left":return["justify-start","items-start"];case"top-center":return["justify-center","items-start"];case"top-right":return["justify-end","items-start"];case"center-left":return["justify-start","items-center"];case"center":return["justify-center","items-center"];case"center-right":return["justify-end","items-center"];case"bottom-left":return["justify-start","items-end"];case"bottom-center":return["justify-center","items-end"];case"bottom-right":return["justify-end","items-end"];default:return["justify-center","items-center"]}},n.prototype.toggle=function(){this._isHidden?this.show():this.hide(),this._options.onToggle(this)},n.prototype.show=function(){this.isHidden&&(this._targetEl.classList.add("flex"),this._targetEl.classList.remove("hidden"),this._targetEl.setAttribute("aria-modal","true"),this._targetEl.setAttribute("role","dialog"),this._targetEl.removeAttribute("aria-hidden"),this._createBackdrop(),this._isHidden=!1,document.body.classList.add("overflow-hidden"),this._options.closable&&this._setupModalCloseEventListeners(),this._options.onShow(this))},n.prototype.hide=function(){this.isVisible&&(this._targetEl.classList.add("hidden"),this._targetEl.classList.remove("flex"),this._targetEl.setAttribute("aria-hidden","true"),this._targetEl.removeAttribute("aria-modal"),this._targetEl.removeAttribute("role"),this._destroyBackdropEl(),this._isHidden=!0,document.body.classList.remove("overflow-hidden"),this._options.closable&&this._removeModalCloseEventListeners(),this._options.onHide(this))},n.prototype.isVisible=function(){return!this._isHidden},n.prototype.isHidden=function(){return this._isHidden},n}(),jc=function(n,e){return e.some(function(t){return t.id===n})?e.find(function(t){return t.id===n}):null};function VE(){var n=[];document.querySelectorAll("[data-modal-target]").forEach(function(e){var t=e.getAttribute("data-modal-target"),i=document.getElementById(t);if(i){var s=i.getAttribute("data-modal-placement"),r=i.getAttribute("data-modal-backdrop");jc(t,n)||n.push({id:t,object:new sb(i,{placement:s||Qo.placement,backdrop:r||Qo.backdrop})})}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-target attribute points to the correct modal id?."))}),document.querySelectorAll("[data-modal-toggle]").forEach(function(e){var t=e.getAttribute("data-modal-toggle"),i=document.getElementById(t);if(i){var s=i.getAttribute("data-modal-placement"),r=i.getAttribute("data-modal-backdrop"),o=jc(t,n);o||(o={id:t,object:new sb(i,{placement:s||Qo.placement,backdrop:r||Qo.backdrop})},n.push(o)),e.addEventListener("click",function(){o.object.toggle()})}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-toggle attribute points to the correct modal id?"))}),document.querySelectorAll("[data-modal-show]").forEach(function(e){var t=e.getAttribute("data-modal-show"),i=document.getElementById(t);if(i){var s=jc(t,n);s?e.addEventListener("click",function(){s.object.isHidden&&s.object.show()}):console.error("Modal with id ".concat(t," has not been initialized. Please initialize it using the data-modal-target attribute."))}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-show attribute points to the correct modal id?"))}),document.querySelectorAll("[data-modal-hide]").forEach(function(e){var t=e.getAttribute("data-modal-hide"),i=document.getElementById(t);if(i){var s=jc(t,n);s?e.addEventListener("click",function(){s.object.isVisible&&s.object.hide()}):console.error("Modal with id ".concat(t," has not been initialized. Please initialize it using the data-modal-target attribute."))}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-hide attribute points to the correct modal id?"))})}typeof window<"u"&&(window.Modal=sb,window.initModals=VE);var pu=globalThis&&globalThis.__assign||function(){return pu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},pu.apply(this,arguments)},Zr={placement:"left",bodyScrolling:!1,backdrop:!0,edge:!1,edgeOffset:"bottom-[60px]",backdropClasses:"bg-gray-900 bg-opacity-50 dark:bg-opacity-80 fixed inset-0 z-30",onShow:function(){},onHide:function(){},onToggle:function(){}},PO=function(){function n(e,t){e===void 0&&(e=null),t===void 0&&(t=Zr),this._targetEl=e,this._options=pu(pu({},Zr),t),this._visible=!1,this._init()}return n.prototype._init=function(){var e=this;this._targetEl&&(this._targetEl.setAttribute("aria-hidden","true"),this._targetEl.classList.add("transition-transform")),this._getPlacementClasses(this._options.placement).base.map(function(t){e._targetEl.classList.add(t)}),document.addEventListener("keydown",function(t){t.key==="Escape"&&e.isVisible()&&e.hide()})},n.prototype.hide=function(){var e=this;this._options.edge?(this._getPlacementClasses(this._options.placement+"-edge").active.map(function(t){e._targetEl.classList.remove(t)}),this._getPlacementClasses(this._options.placement+"-edge").inactive.map(function(t){e._targetEl.classList.add(t)})):(this._getPlacementClasses(this._options.placement).active.map(function(t){e._targetEl.classList.remove(t)}),this._getPlacementClasses(this._options.placement).inactive.map(function(t){e._targetEl.classList.add(t)})),this._targetEl.setAttribute("aria-hidden","true"),this._targetEl.removeAttribute("aria-modal"),this._targetEl.removeAttribute("role"),this._options.bodyScrolling||document.body.classList.remove("overflow-hidden"),this._options.backdrop&&this._destroyBackdropEl(),this._visible=!1,this._options.onHide(this)},n.prototype.show=function(){var e=this;this._options.edge?(this._getPlacementClasses(this._options.placement+"-edge").active.map(function(t){e._targetEl.classList.add(t)}),this._getPlacementClasses(this._options.placement+"-edge").inactive.map(function(t){e._targetEl.classList.remove(t)})):(this._getPlacementClasses(this._options.placement).active.map(function(t){e._targetEl.classList.add(t)}),this._getPlacementClasses(this._options.placement).inactive.map(function(t){e._targetEl.classList.remove(t)})),this._targetEl.setAttribute("aria-modal","true"),this._targetEl.setAttribute("role","dialog"),this._targetEl.removeAttribute("aria-hidden"),this._options.bodyScrolling||document.body.classList.add("overflow-hidden"),this._options.backdrop&&this._createBackdrop(),this._visible=!0,this._options.onShow(this)},n.prototype.toggle=function(){this.isVisible()?this.hide():this.show()},n.prototype._createBackdrop=function(){var e,t=this;if(!this._visible){var i=document.createElement("div");i.setAttribute("drawer-backdrop",""),(e=i.classList).add.apply(e,this._options.backdropClasses.split(" ")),document.querySelector("body").append(i),i.addEventListener("click",function(){t.hide()})}},n.prototype._destroyBackdropEl=function(){this._visible&&document.querySelector("[drawer-backdrop]").remove()},n.prototype._getPlacementClasses=function(e){switch(e){case"top":return{base:["top-0","left-0","right-0"],active:["transform-none"],inactive:["-translate-y-full"]};case"right":return{base:["right-0","top-0"],active:["transform-none"],inactive:["translate-x-full"]};case"bottom":return{base:["bottom-0","left-0","right-0"],active:["transform-none"],inactive:["translate-y-full"]};case"left":return{base:["left-0","top-0"],active:["transform-none"],inactive:["-translate-x-full"]};case"bottom-edge":return{base:["left-0","top-0"],active:["transform-none"],inactive:["translate-y-full",this._options.edgeOffset]};default:return{base:["left-0","top-0"],active:["transform-none"],inactive:["-translate-x-full"]}}},n.prototype.isHidden=function(){return!this._visible},n.prototype.isVisible=function(){return this._visible},n}(),Qc=function(n,e){if(e.some(function(t){return t.id===n}))return e.find(function(t){return t.id===n})};function HE(){var n=[];document.querySelectorAll("[data-drawer-target]").forEach(function(e){var t=e.getAttribute("data-drawer-target"),i=document.getElementById(t);if(i){var s=e.getAttribute("data-drawer-placement"),r=e.getAttribute("data-drawer-body-scrolling"),o=e.getAttribute("data-drawer-backdrop"),a=e.getAttribute("data-drawer-edge"),l=e.getAttribute("data-drawer-edge-offset");Qc(t,n)||n.push({id:t,object:new PO(i,{placement:s||Zr.placement,bodyScrolling:r?r==="true":Zr.bodyScrolling,backdrop:o?o==="true":Zr.backdrop,edge:a?a==="true":Zr.edge,edgeOffset:l||Zr.edgeOffset})})}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id?"))}),document.querySelectorAll("[data-drawer-toggle]").forEach(function(e){var t=e.getAttribute("data-drawer-toggle"),i=document.getElementById(t);if(i){var s=Qc(t,n);s?e.addEventListener("click",function(){s.object.toggle()}):console.error("Drawer with id ".concat(t," has not been initialized. Please initialize it using the data-drawer-target attribute."))}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id?"))}),document.querySelectorAll("[data-drawer-dismiss], [data-drawer-hide]").forEach(function(e){var t=e.getAttribute("data-drawer-dismiss")?e.getAttribute("data-drawer-dismiss"):e.getAttribute("data-drawer-hide"),i=document.getElementById(t);if(i){var s=Qc(t,n);s?e.addEventListener("click",function(){s.object.hide()}):console.error("Drawer with id ".concat(t," has not been initialized. Please initialize it using the data-drawer-target attribute."))}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id"))}),document.querySelectorAll("[data-drawer-show]").forEach(function(e){var t=e.getAttribute("data-drawer-show"),i=document.getElementById(t);if(i){var s=Qc(t,n);s?e.addEventListener("click",function(){s.object.show()}):console.error("Drawer with id ".concat(t," has not been initialized. Please initialize it using the data-drawer-target attribute."))}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id?"))})}typeof window<"u"&&(window.Drawer=PO,window.initDrawers=HE);var _u=globalThis&&globalThis.__assign||function(){return _u=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},_u.apply(this,arguments)},zC={defaultTabId:null,activeClasses:"text-blue-600 hover:text-blue-600 dark:text-blue-500 dark:hover:text-blue-500 border-blue-600 dark:border-blue-500",inactiveClasses:"dark:border-transparent text-gray-500 hover:text-gray-600 dark:text-gray-400 border-gray-100 hover:border-gray-300 dark:border-gray-700 dark:hover:text-gray-300",onShow:function(){}},UO=function(){function n(e,t){e===void 0&&(e=[]),t===void 0&&(t=zC),this._items=e,this._activeTab=t?this.getTab(t.defaultTabId):null,this._options=_u(_u({},zC),t),this._init()}return n.prototype._init=function(){var e=this;this._items.length&&(this._activeTab||this._setActiveTab(this._items[0]),this.show(this._activeTab.id,!0),this._items.map(function(t){t.triggerEl.addEventListener("click",function(){e.show(t.id)})}))},n.prototype.getActiveTab=function(){return this._activeTab},n.prototype._setActiveTab=function(e){this._activeTab=e},n.prototype.getTab=function(e){return this._items.filter(function(t){return t.id===e})[0]},n.prototype.show=function(e,t){var i,s,r=this;t===void 0&&(t=!1);var o=this.getTab(e);o===this._activeTab&&!t||(this._items.map(function(a){var l,d;a!==o&&((l=a.triggerEl.classList).remove.apply(l,r._options.activeClasses.split(" ")),(d=a.triggerEl.classList).add.apply(d,r._options.inactiveClasses.split(" ")),a.targetEl.classList.add("hidden"),a.triggerEl.setAttribute("aria-selected","false"))}),(i=o.triggerEl.classList).add.apply(i,this._options.activeClasses.split(" ")),(s=o.triggerEl.classList).remove.apply(s,this._options.inactiveClasses.split(" ")),o.triggerEl.setAttribute("aria-selected","true"),o.targetEl.classList.remove("hidden"),this._setActiveTab(o),this._options.onShow(this,o))},n}();function qE(){document.querySelectorAll("[data-tabs-toggle]").forEach(function(n){var e=[],t=null;n.querySelectorAll('[role="tab"]').forEach(function(i){var s=i.getAttribute("aria-selected")==="true",r={id:i.getAttribute("data-tabs-target"),triggerEl:i,targetEl:document.querySelector(i.getAttribute("data-tabs-target"))};e.push(r),s&&(t=r.id)}),new UO(e,{defaultTabId:t})})}typeof window<"u"&&(window.Tabs=UO,window.initTabs=qE);var pr=globalThis&&globalThis.__assign||function(){return pr=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},pr.apply(this,arguments)},Xc=globalThis&&globalThis.__spreadArray||function(n,e,t){if(t||arguments.length===2)for(var i=0,s=e.length,r;i<s;i++)(r||!(i in e))&&(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return n.concat(r||Array.prototype.slice.call(e))},hu={placement:"top",triggerType:"hover",onShow:function(){},onHide:function(){},onToggle:function(){}},FO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=hu),this._targetEl=e,this._triggerEl=t,this._options=pr(pr({},hu),i),this._popperInstance=this._createPopperInstance(),this._visible=!1,this._init()}return n.prototype._init=function(){this._triggerEl&&this._setupEventListeners()},n.prototype._setupEventListeners=function(){var e=this,t=this._getTriggerEvents();t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.show()})}),t.hideEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.hide()})})},n.prototype._createPopperInstance=function(){return GE(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[0,8]}}]})},n.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]};case"click":return{showEvents:["click","focus"],hideEvents:["focusout","blur"]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]}}},n.prototype._setupKeydownListener=function(){var e=this;this._keydownEventListener=function(t){t.key==="Escape"&&e.hide()},document.body.addEventListener("keydown",this._keydownEventListener,!0)},n.prototype._removeKeydownListener=function(){document.body.removeEventListener("keydown",this._keydownEventListener,!0)},n.prototype._setupClickOutsideListener=function(){var e=this;this._clickOutsideEventListener=function(t){e._handleClickOutside(t,e._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._handleClickOutside=function(e,t){var i=e.target;i!==t&&!t.contains(i)&&!this._triggerEl.contains(i)&&this.isVisible()&&this.hide()},n.prototype.isVisible=function(){return this._visible},n.prototype.toggle=function(){this.isVisible()?this.hide():this.show()},n.prototype.show=function(){this._targetEl.classList.remove("opacity-0","invisible"),this._targetEl.classList.add("opacity-100","visible"),this._popperInstance.setOptions(function(e){return pr(pr({},e),{modifiers:Xc(Xc([],e.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})}),this._setupClickOutsideListener(),this._setupKeydownListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},n.prototype.hide=function(){this._targetEl.classList.remove("opacity-100","visible"),this._targetEl.classList.add("opacity-0","invisible"),this._popperInstance.setOptions(function(e){return pr(pr({},e),{modifiers:Xc(Xc([],e.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})}),this._removeClickOutsideListener(),this._removeKeydownListener(),this._visible=!1,this._options.onHide(this)},n}();function YE(){document.querySelectorAll("[data-tooltip-target]").forEach(function(n){var e=n.getAttribute("data-tooltip-target"),t=document.getElementById(e);if(t){var i=n.getAttribute("data-tooltip-trigger"),s=n.getAttribute("data-tooltip-placement");new FO(t,n,{placement:s||hu.placement,triggerType:i||hu.triggerType})}else console.error('The tooltip element with id "'.concat(e,'" does not exist. Please check the data-tooltip-target attribute.'))})}typeof window<"u"&&(window.Tooltip=FO,window.initTooltips=YE);var _r=globalThis&&globalThis.__assign||function(){return _r=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},_r.apply(this,arguments)},Zc=globalThis&&globalThis.__spreadArray||function(n,e,t){if(t||arguments.length===2)for(var i=0,s=e.length,r;i<s;i++)(r||!(i in e))&&(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return n.concat(r||Array.prototype.slice.call(e))},Ul={placement:"top",offset:10,triggerType:"hover",onShow:function(){},onHide:function(){},onToggle:function(){}},BO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=Ul),this._targetEl=e,this._triggerEl=t,this._options=_r(_r({},Ul),i),this._popperInstance=this._createPopperInstance(),this._visible=!1,this._init()}return n.prototype._init=function(){this._triggerEl&&this._setupEventListeners()},n.prototype._setupEventListeners=function(){var e=this,t=this._getTriggerEvents();t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.show()}),e._targetEl.addEventListener(i,function(){e.show()})}),t.hideEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){setTimeout(function(){e._targetEl.matches(":hover")||e.hide()},100)}),e._targetEl.addEventListener(i,function(){setTimeout(function(){e._triggerEl.matches(":hover")||e.hide()},100)})})},n.prototype._createPopperInstance=function(){return GE(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[0,this._options.offset]}}]})},n.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]};case"click":return{showEvents:["click","focus"],hideEvents:["focusout","blur"]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]}}},n.prototype._setupKeydownListener=function(){var e=this;this._keydownEventListener=function(t){t.key==="Escape"&&e.hide()},document.body.addEventListener("keydown",this._keydownEventListener,!0)},n.prototype._removeKeydownListener=function(){document.body.removeEventListener("keydown",this._keydownEventListener,!0)},n.prototype._setupClickOutsideListener=function(){var e=this;this._clickOutsideEventListener=function(t){e._handleClickOutside(t,e._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._handleClickOutside=function(e,t){var i=e.target;i!==t&&!t.contains(i)&&!this._triggerEl.contains(i)&&this.isVisible()&&this.hide()},n.prototype.isVisible=function(){return this._visible},n.prototype.toggle=function(){this.isVisible()?this.hide():this.show(),this._options.onToggle(this)},n.prototype.show=function(){this._targetEl.classList.remove("opacity-0","invisible"),this._targetEl.classList.add("opacity-100","visible"),this._popperInstance.setOptions(function(e){return _r(_r({},e),{modifiers:Zc(Zc([],e.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})}),this._setupClickOutsideListener(),this._setupKeydownListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},n.prototype.hide=function(){this._targetEl.classList.remove("opacity-100","visible"),this._targetEl.classList.add("opacity-0","invisible"),this._popperInstance.setOptions(function(e){return _r(_r({},e),{modifiers:Zc(Zc([],e.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})}),this._removeClickOutsideListener(),this._removeKeydownListener(),this._visible=!1,this._options.onHide(this)},n}();function $E(){document.querySelectorAll("[data-popover-target]").forEach(function(n){var e=n.getAttribute("data-popover-target"),t=document.getElementById(e);if(t){var i=n.getAttribute("data-popover-trigger"),s=n.getAttribute("data-popover-placement"),r=n.getAttribute("data-popover-offset");new BO(t,n,{placement:s||Ul.placement,offset:r?parseInt(r):Ul.offset,triggerType:i||Ul.triggerType})}else console.error('The popover element with id "'.concat(e,'" does not exist. Please check the data-popover-target attribute.'))})}typeof window<"u"&&(window.Popover=BO,window.initPopovers=$E);var fu=globalThis&&globalThis.__assign||function(){return fu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},fu.apply(this,arguments)},rb={triggerType:"hover",onShow:function(){},onHide:function(){},onToggle:function(){}},GO=function(){function n(e,t,i,s){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=null),s===void 0&&(s=rb),this._parentEl=e,this._triggerEl=t,this._targetEl=i,this._options=fu(fu({},rb),s),this._visible=!1,this._init()}return n.prototype._init=function(){var e=this;if(this._triggerEl){var t=this._getTriggerEventTypes(this._options.triggerType);t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.show()}),e._targetEl.addEventListener(i,function(){e.show()})}),t.hideEvents.forEach(function(i){e._parentEl.addEventListener(i,function(){e._parentEl.matches(":hover")||e.hide()})})}},n.prototype.hide=function(){this._targetEl.classList.add("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","false"),this._visible=!1,this._options.onHide(this)},n.prototype.show=function(){this._targetEl.classList.remove("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","true"),this._visible=!0,this._options.onShow(this)},n.prototype.toggle=function(){this._visible?this.hide():this.show()},n.prototype.isHidden=function(){return!this._visible},n.prototype.isVisible=function(){return this._visible},n.prototype._getTriggerEventTypes=function(e){switch(e){case"hover":return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]};case"click":return{showEvents:["click","focus"],hideEvents:["focusout","blur"]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]}}},n}();function WE(){document.querySelectorAll("[data-dial-init]").forEach(function(n){var e=n.querySelector("[data-dial-toggle]");if(e){var t=e.getAttribute("data-dial-toggle"),i=document.getElementById(t);if(i){var s=e.getAttribute("data-dial-trigger");new GO(n,e,i,{triggerType:s||rb.triggerType})}else console.error("Dial with id ".concat(t," does not exist. Are you sure that the data-dial-toggle attribute points to the correct modal id?"))}else console.error("Dial with id ".concat(n.id," does not have a trigger element. Are you sure that the data-dial-toggle attribute exists?"))})}typeof window<"u"&&(window.Dial=GO,window.initDials=WE);function zO(){NE(),OE(),IE(),ME(),zE(),VE(),HE(),qE(),YE(),$E(),WE()}typeof window<"u"&&(window.initFlowbite=zO);var bSt=new pyt("load",[NE,OE,IE,ME,zE,VE,HE,qE,YE,$E,WE]);bSt.init();const VO="/assets/memory_icon-c56ac42c.svg";const Vt=n=>(wr("data-v-507d3847"),n=n(),Nr(),n),ESt={key:0,class:"fixed top-0 left-0 w-screen h-screen flex items-center justify-center"},vSt={class:"flex flex-col text-center"},ySt={class:"flex flex-col text-center items-center"},SSt={class:"flex items-center gap-3 text-5xl drop-shadow-md align-middle pt-24"},TSt=Vt(()=>u("img",{class:"w-24 animate-bounce",title:"LoLLMS WebUI",src:ga,alt:"Logo"},null,-1)),xSt={class:"flex flex-col items-start"},CSt={class:"text-2xl"},RSt=Vt(()=>u("p",{class:"text-gray-400 text-base"},"One tool to rule them all",-1)),ASt=Vt(()=>u("p",{class:"text-gray-400 text-base"},"by ParisNeo",-1)),wSt=Vt(()=>u("hr",{class:"mt-1 w-96 h-1 mx-auto my-2 md:my-2 dark:bg-bg-dark-tone-panel bg-bg-light-tone-panel border-0 rounded"},null,-1)),NSt=Vt(()=>u("p",{class:"text-2xl mb-10"},"Welcome",-1)),OSt={role:"status",class:"text-center w-full display: flex; flex-row align-items: center;"},ISt={class:"text-2xl animate-pulse mt-2"},MSt=Vt(()=>u("i",{"data-feather":"chevron-right"},null,-1)),DSt=[MSt],kSt=Vt(()=>u("i",{"data-feather":"chevron-left"},null,-1)),LSt=[kSt],PSt={key:0,class:"relative flex flex-col no-scrollbar shadow-lg min-w-[24rem] max-w-[24rem] bg-bg-light-tone dark:bg-bg-dark-tone"},USt={class:"sticky z-10 top-0 bg-bg-light-tone dark:bg-bg-dark-tone shadow-md"},FSt={class:"flex-row p-4 flex items-center gap-3 flex-0"},BSt=Vt(()=>u("i",{"data-feather":"plus"},null,-1)),GSt=[BSt],zSt=Vt(()=>u("i",{"data-feather":"check-square"},null,-1)),VSt=[zSt],HSt=Vt(()=>u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Reset database, remove all discussions"},[u("i",{"data-feather":"refresh-ccw"})],-1)),qSt=Vt(()=>u("i",{"data-feather":"database"},null,-1)),YSt=[qSt],$St=Vt(()=>u("i",{"data-feather":"log-in"},null,-1)),WSt=[$St],KSt={key:0,class:"dropdown"},jSt=Vt(()=>u("i",{"data-feather":"search"},null,-1)),QSt=[jSt],XSt=Vt(()=>u("i",{"data-feather":"save"},null,-1)),ZSt=[XSt],JSt={key:2,class:"flex gap-3 flex-1 items-center duration-75"},e0t=Vt(()=>u("i",{"data-feather":"x"},null,-1)),t0t=[e0t],n0t=Vt(()=>u("i",{"data-feather":"check"},null,-1)),i0t=[n0t],s0t=["src"],r0t={key:4,title:"Loading..",class:"flex flex-row flex-grow justify-end"},o0t=Vt(()=>u("div",{role:"status"},[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"})]),u("span",{class:"sr-only"},"Loading...")],-1)),a0t=[o0t],l0t={key:0,class:"flex-row items-center gap-3 flex-0 w-full"},c0t={class:"p-4 pt-2"},d0t={class:"relative"},u0t=Vt(()=>u("div",{class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},[u("div",{class:"scale-75"},[u("i",{"data-feather":"search"})])],-1)),p0t={class:"absolute inset-y-0 right-0 flex items-center pr-3"},_0t=Vt(()=>u("i",{"data-feather":"x"},null,-1)),h0t=[_0t],f0t={key:1,class:"h-px bg-bg-light p-0 mb-4 px-4 mx-4 border-0 dark:bg-bg-dark"},m0t={key:2,class:"flex flex-row flex-grow p-4 pt-0 items-center"},g0t={class:"flex flex-row flex-grow"},b0t={key:0},E0t={class:"flex flex-row"},v0t={key:0,class:"flex gap-3"},y0t=Vt(()=>u("i",{"data-feather":"trash"},null,-1)),S0t=[y0t],T0t={key:1,class:"flex gap-3 mx-3 flex-1 items-center justify-end group-hover:visible duration-75"},x0t=Vt(()=>u("i",{"data-feather":"check"},null,-1)),C0t=[x0t],R0t=Vt(()=>u("i",{"data-feather":"x"},null,-1)),A0t=[R0t],w0t={class:"flex gap-3"},N0t=Vt(()=>u("i",{"data-feather":"log-out"},null,-1)),O0t=[N0t],I0t=Vt(()=>u("i",{"data-feather":"bookmark"},null,-1)),M0t=[I0t],D0t=Vt(()=>u("i",{"data-feather":"list"},null,-1)),k0t=[D0t],L0t={class:"relative flex flex-row flex-grow mb-10 z-0 w-full"},P0t={key:1,class:"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"},U0t=Vt(()=>u("p",{class:"px-3"},"No discussions are found",-1)),F0t=[U0t],B0t=Vt(()=>u("div",{class:"sticky bottom-0 bg-gradient-to-t pointer-events-none from-bg-light-tone dark:from-bg-dark-tone flex flex-grow"},null,-1)),G0t={class:"ml-2"},z0t={key:1,class:"relative flex flex-col flex-grow w-full"},V0t={class:"container pt-4 pb-50 mb-50 w-full"},H0t=Vt(()=>u("div",null,[u("br"),u("br"),u("br"),u("br"),u("br"),u("br"),u("br")],-1)),q0t=Vt(()=>u("div",{class:"absolute w-full bottom-0 bg-transparent p-10 pt-16 bg-gradient-to-t from-bg-light dark:from-bg-dark from-5% via-bg-light dark:via-bg-dark via-10% to-transparent to-100%"},null,-1)),Y0t={key:0,class:"bottom-0 flex flex-row items-center justify-center"},$0t={role:"status",class:"fixed m-0 p-2 left-2 bottom-2 min-w-[24rem] max-w-[24rem] h-20 flex flex-col justify-center items-center pb-4 bg-blue-500 rounded-lg shadow-lg z-50 background-a"},W0t={class:"text-2xl animate-pulse mt-2 text-white"},K0t={setup(){},data(){return{memory_icon:VO,posts_headers:{accept:"application/json","Content-Type":"application/json"},host:"",progress_visibility_val:!0,progress_value:0,msgTypes:{MSG_TYPE_CHUNK:0,MSG_TYPE_FULL:1,MSG_TYPE_FULL_INVISIBLE_TO_AI:2,MSG_TYPE_FULL_INVISIBLE_TO_USER:3,MSG_TYPE_EXCEPTION:4,MSG_TYPE_WARNING:5,MSG_TYPE_INFO:6,MSG_TYPE_STEP:7,MSG_TYPE_STEP_START:8,MSG_TYPE_STEP_PROGRESS:9,MSG_TYPE_STEP_END:10,MSG_TYPE_JSON_INFOS:11,MSG_TYPE_REF:12,MSG_TYPE_CODE:13,MSG_TYPE_UI:14,MSG_TYPE_NEW_MESSAGE:15,MSG_TYPE_FINISHED_MESSAGE:17},senderTypes:{SENDER_TYPES_USER:0,SENDER_TYPES_AI:1,SENDER_TYPES_SYSTEM:2},list:[],tempList:[],currentDiscussion:{},discussionArr:[],loading:!1,filterTitle:"",filterInProgress:!1,isCreated:!1,isCheckbox:!1,isSelectAll:!1,showSaveConfirmation:!1,showBrainConfirmation:!1,showConfirmation:!1,chime:new Audio("chime_aud.wav"),showToast:!1,isSearch:!1,isDiscussionBottom:!1,personalityAvatars:[],fileList:[],database_selectorDialogVisible:!1,isDragOverDiscussion:!1,isDragOverChat:!1,panelCollapsed:!1,isOpen:!1,discussion_id:0}},methods:{add_webpage(){console.log("addWebLink received"),this.$refs.web_url_input_box.showPanel()},handleOk(){console.log("OK"),je.on("web_page_added",()=>{Le.get("/get_current_personality_files_list").then(n=>{this.filesList=n.data.files,console.log("this.filesList",this.filesList),this.isFileSentList=n.data.files.map(e=>!0),console.log(`Files recovered: ${this.filesList}`)})}),je.emit("add_webpage",{url:this.$refs.web_url_input_box.inputText})},show_progress(n){this.progress_visibility_val=!0},hide_progress(n){this.progress_visibility_val=!1},update_progress(n){console.log("Progress update"),this.progress_value=n.value},onSettingsBinding(){try{this.isLoading=!0,Le.get("/get_active_binding_settings").then(n=>{this.isLoading=!1,n&&(n.data&&Object.keys(n.data).length>0?this.$store.state.universalForm.showForm(n.data,"Binding settings - "+bindingEntry.binding.name,"Save changes","Cancel").then(e=>{try{Le.post("/set_active_binding_settings",e).then(t=>{t&&t.data?(console.log("binding set with new settings",t.data),this.$store.state.toast.showToast("Binding settings updated successfully!",4,!0)):(this.$store.state.toast.showToast(`Did not get binding settings responses. + `,544),[[Ue,s.message]])]),t.loading?(N(),M("button",{key:2,type:"button",class:"bg-red-500 dark:bg-red-800 hover:bg-red-600 focus:ring-4 focus:ring-blue-300 font-medium rounded-lg text-sm px-5 py-2.5 mr-2 mb-2 dark:hover:bg-bg-dark-tone focus:outline-none dark:focus:ring-blue-800",onClick:e[8]||(e[8]=xe((...c)=>r.stopGenerating&&r.stopGenerating(...c),["stop"]))}," Stop generating ")):W("",!0),u("div",Ivt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[9]||(e[9]=(...c)=>r.submit&&r.submit(...c)),title:"Send",class:"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"},Dvt)),kvt]),u("div",Lvt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[10]||(e[10]=(...c)=>r.startSpeechRecognition&&r.startSpeechRecognition(...c)),class:Ye([{"text-red-500":s.isLesteningToVoice},"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"])},Uvt,2)),Fvt]),t.loading?W("",!0):(N(),M("div",Bvt,[u("input",{type:"file",ref:"fileDialog",style:{display:"none"},onChange:e[11]||(e[11]=(...c)=>r.addFiles&&r.addFiles(...c)),multiple:""},null,544),u("button",{type:"button",onClick:e[12]||(e[12]=xe((...c)=>r.add_file&&r.add_file(...c),["prevent"])),class:"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"},zvt),Vvt])),u("div",Hvt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[13]||(e[13]=xe((...c)=>r.takePicture&&r.takePicture(...c),["stop"])),class:"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"},Yvt)),$vt]),u("div",Wvt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[14]||(e[14]=xe((...c)=>r.addWebLink&&r.addWebLink(...c),["stop"])),class:"w-6 hover:text-secondary duration-75 active:scale-90 cursor-pointer transform transition-transform hover:translate-y-[-5px] active:scale-90"},jvt)),Qvt]),u("div",Xvt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[15]||(e[15]=xe((...c)=>r.makeAnEmptyUserMessage&&r.makeAnEmptyUserMessage(...c),["stop"])),class:"w-6 text-blue-400 hover:text-secondary duration-75 active:scale-90"},Jvt)),eyt]),u("div",tyt,[t.loading?W("",!0):(N(),M("button",{key:0,type:"button",onClick:e[16]||(e[16]=xe((...c)=>r.makeAnEmptyAIMessage&&r.makeAnEmptyAIMessage(...c),["stop"])),class:"w-6 text-red-400 hover:text-secondary duration-75 active:scale-90"},iyt)),syt])]),ryt])])]),Ie(d,{ref:"universalForm",class:"z-20"},null,512)],64)}const vO=bt(SEt,[["render",oyt],["__scopeId","data-v-fd9d201c"]]),ayt={name:"WelcomeComponent",setup(){return{}}},lyt={class:"flex flex-col text-center"},cyt=zu('<div class="flex flex-col text-center items-center"><div class="flex items-center gap-3 text-5xl drop-shadow-md align-middle pt-24"><img class="w-24 animate-bounce" title="LoLLMS WebUI" src="'+ga+'" alt="Logo"><div class="flex flex-col items-start"><p class="text-2xl">LoLLMS</p><p class="text-gray-400 text-base">One tool to rule them all</p></div></div><hr class="mt-1 w-96 h-1 mx-auto my-2 md:my-2 dark:bg-bg-dark-tone-panel bg-bg-light-tone-panel border-0 rounded"><p class="text-2xl">Welcome</p><p class="text-lg">Please create a new discussion or select existing one to start</p></div>',1),dyt=[cyt];function uyt(n,e,t,i,s,r){return N(),M("div",lyt,dyt)}const yO=bt(ayt,[["render",uyt]]);var pyt=function(){function n(e,t){t===void 0&&(t=[]),this._eventType=e,this._eventFunctions=t}return n.prototype.init=function(){var e=this;this._eventFunctions.forEach(function(t){typeof window<"u"&&window.addEventListener(e._eventType,t)})},n}(),ou=globalThis&&globalThis.__assign||function(){return ou=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},ou.apply(this,arguments)},au={alwaysOpen:!1,activeClasses:"bg-gray-100 dark:bg-gray-800 text-gray-900 dark:text-white",inactiveClasses:"text-gray-500 dark:text-gray-400",onOpen:function(){},onClose:function(){},onToggle:function(){}},SO=function(){function n(e,t){e===void 0&&(e=[]),t===void 0&&(t=au),this._items=e,this._options=ou(ou({},au),t),this._init()}return n.prototype._init=function(){var e=this;this._items.length&&this._items.map(function(t){t.active&&e.open(t.id),t.triggerEl.addEventListener("click",function(){e.toggle(t.id)})})},n.prototype.getItem=function(e){return this._items.filter(function(t){return t.id===e})[0]},n.prototype.open=function(e){var t,i,s=this,r=this.getItem(e);this._options.alwaysOpen||this._items.map(function(o){var a,l;o!==r&&((a=o.triggerEl.classList).remove.apply(a,s._options.activeClasses.split(" ")),(l=o.triggerEl.classList).add.apply(l,s._options.inactiveClasses.split(" ")),o.targetEl.classList.add("hidden"),o.triggerEl.setAttribute("aria-expanded","false"),o.active=!1,o.iconEl&&o.iconEl.classList.remove("rotate-180"))}),(t=r.triggerEl.classList).add.apply(t,this._options.activeClasses.split(" ")),(i=r.triggerEl.classList).remove.apply(i,this._options.inactiveClasses.split(" ")),r.triggerEl.setAttribute("aria-expanded","true"),r.targetEl.classList.remove("hidden"),r.active=!0,r.iconEl&&r.iconEl.classList.add("rotate-180"),this._options.onOpen(this,r)},n.prototype.toggle=function(e){var t=this.getItem(e);t.active?this.close(e):this.open(e),this._options.onToggle(this,t)},n.prototype.close=function(e){var t,i,s=this.getItem(e);(t=s.triggerEl.classList).remove.apply(t,this._options.activeClasses.split(" ")),(i=s.triggerEl.classList).add.apply(i,this._options.inactiveClasses.split(" ")),s.targetEl.classList.add("hidden"),s.triggerEl.setAttribute("aria-expanded","false"),s.active=!1,s.iconEl&&s.iconEl.classList.remove("rotate-180"),this._options.onClose(this,s)},n}();function NE(){document.querySelectorAll("[data-accordion]").forEach(function(n){var e=n.getAttribute("data-accordion"),t=n.getAttribute("data-active-classes"),i=n.getAttribute("data-inactive-classes"),s=[];n.querySelectorAll("[data-accordion-target]").forEach(function(r){if(r.closest("[data-accordion]")===n){var o={id:r.getAttribute("data-accordion-target"),triggerEl:r,targetEl:document.querySelector(r.getAttribute("data-accordion-target")),iconEl:r.querySelector("[data-accordion-icon]"),active:r.getAttribute("aria-expanded")==="true"};s.push(o)}}),new SO(s,{alwaysOpen:e==="open",activeClasses:t||au.activeClasses,inactiveClasses:i||au.inactiveClasses})})}typeof window<"u"&&(window.Accordion=SO,window.initAccordions=NE);var lu=globalThis&&globalThis.__assign||function(){return lu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},lu.apply(this,arguments)},OC={onCollapse:function(){},onExpand:function(){},onToggle:function(){}},TO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=OC),this._targetEl=e,this._triggerEl=t,this._options=lu(lu({},OC),i),this._visible=!1,this._init()}return n.prototype._init=function(){var e=this;this._triggerEl&&(this._triggerEl.hasAttribute("aria-expanded")?this._visible=this._triggerEl.getAttribute("aria-expanded")==="true":this._visible=!this._targetEl.classList.contains("hidden"),this._triggerEl.addEventListener("click",function(){e.toggle()}))},n.prototype.collapse=function(){this._targetEl.classList.add("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","false"),this._visible=!1,this._options.onCollapse(this)},n.prototype.expand=function(){this._targetEl.classList.remove("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","true"),this._visible=!0,this._options.onExpand(this)},n.prototype.toggle=function(){this._visible?this.collapse():this.expand(),this._options.onToggle(this)},n}();function OE(){document.querySelectorAll("[data-collapse-toggle]").forEach(function(n){var e=n.getAttribute("data-collapse-toggle"),t=document.getElementById(e);t?new TO(t,n):console.error('The target element with id "'.concat(e,'" does not exist. Please check the data-collapse-toggle attribute.'))})}typeof window<"u"&&(window.Collapse=TO,window.initCollapses=OE);var Xr=globalThis&&globalThis.__assign||function(){return Xr=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},Xr.apply(this,arguments)},Gd={defaultPosition:0,indicators:{items:[],activeClasses:"bg-white dark:bg-gray-800",inactiveClasses:"bg-white/50 dark:bg-gray-800/50 hover:bg-white dark:hover:bg-gray-800"},interval:3e3,onNext:function(){},onPrev:function(){},onChange:function(){}},xO=function(){function n(e,t){e===void 0&&(e=[]),t===void 0&&(t=Gd),this._items=e,this._options=Xr(Xr(Xr({},Gd),t),{indicators:Xr(Xr({},Gd.indicators),t.indicators)}),this._activeItem=this.getItem(this._options.defaultPosition),this._indicators=this._options.indicators.items,this._intervalDuration=this._options.interval,this._intervalInstance=null,this._init()}return n.prototype._init=function(){var e=this;this._items.map(function(t){t.el.classList.add("absolute","inset-0","transition-transform","transform")}),this._getActiveItem()?this.slideTo(this._getActiveItem().position):this.slideTo(0),this._indicators.map(function(t,i){t.el.addEventListener("click",function(){e.slideTo(i)})})},n.prototype.getItem=function(e){return this._items[e]},n.prototype.slideTo=function(e){var t=this._items[e],i={left:t.position===0?this._items[this._items.length-1]:this._items[t.position-1],middle:t,right:t.position===this._items.length-1?this._items[0]:this._items[t.position+1]};this._rotate(i),this._setActiveItem(t),this._intervalInstance&&(this.pause(),this.cycle()),this._options.onChange(this)},n.prototype.next=function(){var e=this._getActiveItem(),t=null;e.position===this._items.length-1?t=this._items[0]:t=this._items[e.position+1],this.slideTo(t.position),this._options.onNext(this)},n.prototype.prev=function(){var e=this._getActiveItem(),t=null;e.position===0?t=this._items[this._items.length-1]:t=this._items[e.position-1],this.slideTo(t.position),this._options.onPrev(this)},n.prototype._rotate=function(e){this._items.map(function(t){t.el.classList.add("hidden")}),e.left.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-20"),e.left.el.classList.add("-translate-x-full","z-10"),e.middle.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-10"),e.middle.el.classList.add("translate-x-0","z-20"),e.right.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-20"),e.right.el.classList.add("translate-x-full","z-10")},n.prototype.cycle=function(){var e=this;typeof window<"u"&&(this._intervalInstance=window.setInterval(function(){e.next()},this._intervalDuration))},n.prototype.pause=function(){clearInterval(this._intervalInstance)},n.prototype._getActiveItem=function(){return this._activeItem},n.prototype._setActiveItem=function(e){var t,i,s=this;this._activeItem=e;var r=e.position;this._indicators.length&&(this._indicators.map(function(o){var a,l;o.el.setAttribute("aria-current","false"),(a=o.el.classList).remove.apply(a,s._options.indicators.activeClasses.split(" ")),(l=o.el.classList).add.apply(l,s._options.indicators.inactiveClasses.split(" "))}),(t=this._indicators[r].el.classList).add.apply(t,this._options.indicators.activeClasses.split(" ")),(i=this._indicators[r].el.classList).remove.apply(i,this._options.indicators.inactiveClasses.split(" ")),this._indicators[r].el.setAttribute("aria-current","true"))},n}();function IE(){document.querySelectorAll("[data-carousel]").forEach(function(n){var e=n.getAttribute("data-carousel-interval"),t=n.getAttribute("data-carousel")==="slide",i=[],s=0;n.querySelectorAll("[data-carousel-item]").length&&Array.from(n.querySelectorAll("[data-carousel-item]")).map(function(d,c){i.push({position:c,el:d}),d.getAttribute("data-carousel-item")==="active"&&(s=c)});var r=[];n.querySelectorAll("[data-carousel-slide-to]").length&&Array.from(n.querySelectorAll("[data-carousel-slide-to]")).map(function(d){r.push({position:parseInt(d.getAttribute("data-carousel-slide-to")),el:d})});var o=new xO(i,{defaultPosition:s,indicators:{items:r},interval:e||Gd.interval});t&&o.cycle();var a=n.querySelector("[data-carousel-next]"),l=n.querySelector("[data-carousel-prev]");a&&a.addEventListener("click",function(){o.next()}),l&&l.addEventListener("click",function(){o.prev()})})}typeof window<"u"&&(window.Carousel=xO,window.initCarousels=IE);var cu=globalThis&&globalThis.__assign||function(){return cu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},cu.apply(this,arguments)},IC={transition:"transition-opacity",duration:300,timing:"ease-out",onHide:function(){}},CO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=IC),this._targetEl=e,this._triggerEl=t,this._options=cu(cu({},IC),i),this._init()}return n.prototype._init=function(){var e=this;this._triggerEl&&this._triggerEl.addEventListener("click",function(){e.hide()})},n.prototype.hide=function(){var e=this;this._targetEl.classList.add(this._options.transition,"duration-".concat(this._options.duration),this._options.timing,"opacity-0"),setTimeout(function(){e._targetEl.classList.add("hidden")},this._options.duration),this._options.onHide(this,this._targetEl)},n}();function ME(){document.querySelectorAll("[data-dismiss-target]").forEach(function(n){var e=n.getAttribute("data-dismiss-target"),t=document.querySelector(e);t?new CO(t,n):console.error('The dismiss element with id "'.concat(e,'" does not exist. Please check the data-dismiss-target attribute.'))})}typeof window<"u"&&(window.Dismiss=CO,window.initDismisses=ME);var Qn="top",Ai="bottom",wi="right",Xn="left",DE="auto",Sc=[Qn,Ai,wi,Xn],va="start",sc="end",_yt="clippingParents",RO="viewport",fl="popper",hyt="reference",MC=Sc.reduce(function(n,e){return n.concat([e+"-"+va,e+"-"+sc])},[]),AO=[].concat(Sc,[DE]).reduce(function(n,e){return n.concat([e,e+"-"+va,e+"-"+sc])},[]),fyt="beforeRead",myt="read",gyt="afterRead",byt="beforeMain",Eyt="main",vyt="afterMain",yyt="beforeWrite",Syt="write",Tyt="afterWrite",xyt=[fyt,myt,gyt,byt,Eyt,vyt,yyt,Syt,Tyt];function cs(n){return n?(n.nodeName||"").toLowerCase():null}function ai(n){if(n==null)return window;if(n.toString()!=="[object Window]"){var e=n.ownerDocument;return e&&e.defaultView||window}return n}function mo(n){var e=ai(n).Element;return n instanceof e||n instanceof Element}function xi(n){var e=ai(n).HTMLElement;return n instanceof e||n instanceof HTMLElement}function kE(n){if(typeof ShadowRoot>"u")return!1;var e=ai(n).ShadowRoot;return n instanceof e||n instanceof ShadowRoot}function Cyt(n){var e=n.state;Object.keys(e.elements).forEach(function(t){var i=e.styles[t]||{},s=e.attributes[t]||{},r=e.elements[t];!xi(r)||!cs(r)||(Object.assign(r.style,i),Object.keys(s).forEach(function(o){var a=s[o];a===!1?r.removeAttribute(o):r.setAttribute(o,a===!0?"":a)}))})}function Ryt(n){var e=n.state,t={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,t.popper),e.styles=t,e.elements.arrow&&Object.assign(e.elements.arrow.style,t.arrow),function(){Object.keys(e.elements).forEach(function(i){var s=e.elements[i],r=e.attributes[i]||{},o=Object.keys(e.styles.hasOwnProperty(i)?e.styles[i]:t[i]),a=o.reduce(function(l,d){return l[d]="",l},{});!xi(s)||!cs(s)||(Object.assign(s.style,a),Object.keys(r).forEach(function(l){s.removeAttribute(l)}))})}}const Ayt={name:"applyStyles",enabled:!0,phase:"write",fn:Cyt,effect:Ryt,requires:["computeStyles"]};function rs(n){return n.split("-")[0]}var ao=Math.max,du=Math.min,ya=Math.round;function nb(){var n=navigator.userAgentData;return n!=null&&n.brands&&Array.isArray(n.brands)?n.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function wO(){return!/^((?!chrome|android).)*safari/i.test(nb())}function Sa(n,e,t){e===void 0&&(e=!1),t===void 0&&(t=!1);var i=n.getBoundingClientRect(),s=1,r=1;e&&xi(n)&&(s=n.offsetWidth>0&&ya(i.width)/n.offsetWidth||1,r=n.offsetHeight>0&&ya(i.height)/n.offsetHeight||1);var o=mo(n)?ai(n):window,a=o.visualViewport,l=!wO()&&t,d=(i.left+(l&&a?a.offsetLeft:0))/s,c=(i.top+(l&&a?a.offsetTop:0))/r,_=i.width/s,f=i.height/r;return{width:_,height:f,top:c,right:d+_,bottom:c+f,left:d,x:d,y:c}}function LE(n){var e=Sa(n),t=n.offsetWidth,i=n.offsetHeight;return Math.abs(e.width-t)<=1&&(t=e.width),Math.abs(e.height-i)<=1&&(i=e.height),{x:n.offsetLeft,y:n.offsetTop,width:t,height:i}}function NO(n,e){var t=e.getRootNode&&e.getRootNode();if(n.contains(e))return!0;if(t&&kE(t)){var i=e;do{if(i&&n.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function zs(n){return ai(n).getComputedStyle(n)}function wyt(n){return["table","td","th"].indexOf(cs(n))>=0}function Ir(n){return((mo(n)?n.ownerDocument:n.document)||window.document).documentElement}function cp(n){return cs(n)==="html"?n:n.assignedSlot||n.parentNode||(kE(n)?n.host:null)||Ir(n)}function DC(n){return!xi(n)||zs(n).position==="fixed"?null:n.offsetParent}function Nyt(n){var e=/firefox/i.test(nb()),t=/Trident/i.test(nb());if(t&&xi(n)){var i=zs(n);if(i.position==="fixed")return null}var s=cp(n);for(kE(s)&&(s=s.host);xi(s)&&["html","body"].indexOf(cs(s))<0;){var r=zs(s);if(r.transform!=="none"||r.perspective!=="none"||r.contain==="paint"||["transform","perspective"].indexOf(r.willChange)!==-1||e&&r.willChange==="filter"||e&&r.filter&&r.filter!=="none")return s;s=s.parentNode}return null}function Tc(n){for(var e=ai(n),t=DC(n);t&&wyt(t)&&zs(t).position==="static";)t=DC(t);return t&&(cs(t)==="html"||cs(t)==="body"&&zs(t).position==="static")?e:t||Nyt(n)||e}function PE(n){return["top","bottom"].indexOf(n)>=0?"x":"y"}function Ll(n,e,t){return ao(n,du(e,t))}function Oyt(n,e,t){var i=Ll(n,e,t);return i>t?t:i}function OO(){return{top:0,right:0,bottom:0,left:0}}function IO(n){return Object.assign({},OO(),n)}function MO(n,e){return e.reduce(function(t,i){return t[i]=n,t},{})}var Iyt=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,IO(typeof e!="number"?e:MO(e,Sc))};function Myt(n){var e,t=n.state,i=n.name,s=n.options,r=t.elements.arrow,o=t.modifiersData.popperOffsets,a=rs(t.placement),l=PE(a),d=[Xn,wi].indexOf(a)>=0,c=d?"height":"width";if(!(!r||!o)){var _=Iyt(s.padding,t),f=LE(r),m=l==="y"?Qn:Xn,h=l==="y"?Ai:wi,E=t.rects.reference[c]+t.rects.reference[l]-o[l]-t.rects.popper[c],b=o[l]-t.rects.reference[l],g=Tc(r),v=g?l==="y"?g.clientHeight||0:g.clientWidth||0:0,y=E/2-b/2,T=_[m],C=v-f[c]-_[h],x=v/2-f[c]/2+y,O=Ll(T,x,C),R=l;t.modifiersData[i]=(e={},e[R]=O,e.centerOffset=O-x,e)}}function Dyt(n){var e=n.state,t=n.options,i=t.element,s=i===void 0?"[data-popper-arrow]":i;s!=null&&(typeof s=="string"&&(s=e.elements.popper.querySelector(s),!s)||NO(e.elements.popper,s)&&(e.elements.arrow=s))}const kyt={name:"arrow",enabled:!0,phase:"main",fn:Myt,effect:Dyt,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ta(n){return n.split("-")[1]}var Lyt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Pyt(n,e){var t=n.x,i=n.y,s=e.devicePixelRatio||1;return{x:ya(t*s)/s||0,y:ya(i*s)/s||0}}function kC(n){var e,t=n.popper,i=n.popperRect,s=n.placement,r=n.variation,o=n.offsets,a=n.position,l=n.gpuAcceleration,d=n.adaptive,c=n.roundOffsets,_=n.isFixed,f=o.x,m=f===void 0?0:f,h=o.y,E=h===void 0?0:h,b=typeof c=="function"?c({x:m,y:E}):{x:m,y:E};m=b.x,E=b.y;var g=o.hasOwnProperty("x"),v=o.hasOwnProperty("y"),y=Xn,T=Qn,C=window;if(d){var x=Tc(t),O="clientHeight",R="clientWidth";if(x===ai(t)&&(x=Ir(t),zs(x).position!=="static"&&a==="absolute"&&(O="scrollHeight",R="scrollWidth")),x=x,s===Qn||(s===Xn||s===wi)&&r===sc){T=Ai;var S=_&&x===C&&C.visualViewport?C.visualViewport.height:x[O];E-=S-i.height,E*=l?1:-1}if(s===Xn||(s===Qn||s===Ai)&&r===sc){y=wi;var A=_&&x===C&&C.visualViewport?C.visualViewport.width:x[R];m-=A-i.width,m*=l?1:-1}}var U=Object.assign({position:a},d&&Lyt),F=c===!0?Pyt({x:m,y:E},ai(t)):{x:m,y:E};if(m=F.x,E=F.y,l){var K;return Object.assign({},U,(K={},K[T]=v?"0":"",K[y]=g?"0":"",K.transform=(C.devicePixelRatio||1)<=1?"translate("+m+"px, "+E+"px)":"translate3d("+m+"px, "+E+"px, 0)",K))}return Object.assign({},U,(e={},e[T]=v?E+"px":"",e[y]=g?m+"px":"",e.transform="",e))}function Uyt(n){var e=n.state,t=n.options,i=t.gpuAcceleration,s=i===void 0?!0:i,r=t.adaptive,o=r===void 0?!0:r,a=t.roundOffsets,l=a===void 0?!0:a,d={placement:rs(e.placement),variation:Ta(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,kC(Object.assign({},d,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:o,roundOffsets:l})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,kC(Object.assign({},d,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const Fyt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Uyt,data:{}};var Wc={passive:!0};function Byt(n){var e=n.state,t=n.instance,i=n.options,s=i.scroll,r=s===void 0?!0:s,o=i.resize,a=o===void 0?!0:o,l=ai(e.elements.popper),d=[].concat(e.scrollParents.reference,e.scrollParents.popper);return r&&d.forEach(function(c){c.addEventListener("scroll",t.update,Wc)}),a&&l.addEventListener("resize",t.update,Wc),function(){r&&d.forEach(function(c){c.removeEventListener("scroll",t.update,Wc)}),a&&l.removeEventListener("resize",t.update,Wc)}}const Gyt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Byt,data:{}};var zyt={left:"right",right:"left",bottom:"top",top:"bottom"};function zd(n){return n.replace(/left|right|bottom|top/g,function(e){return zyt[e]})}var Vyt={start:"end",end:"start"};function LC(n){return n.replace(/start|end/g,function(e){return Vyt[e]})}function UE(n){var e=ai(n),t=e.pageXOffset,i=e.pageYOffset;return{scrollLeft:t,scrollTop:i}}function FE(n){return Sa(Ir(n)).left+UE(n).scrollLeft}function Hyt(n,e){var t=ai(n),i=Ir(n),s=t.visualViewport,r=i.clientWidth,o=i.clientHeight,a=0,l=0;if(s){r=s.width,o=s.height;var d=wO();(d||!d&&e==="fixed")&&(a=s.offsetLeft,l=s.offsetTop)}return{width:r,height:o,x:a+FE(n),y:l}}function qyt(n){var e,t=Ir(n),i=UE(n),s=(e=n.ownerDocument)==null?void 0:e.body,r=ao(t.scrollWidth,t.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),o=ao(t.scrollHeight,t.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-i.scrollLeft+FE(n),l=-i.scrollTop;return zs(s||t).direction==="rtl"&&(a+=ao(t.clientWidth,s?s.clientWidth:0)-r),{width:r,height:o,x:a,y:l}}function BE(n){var e=zs(n),t=e.overflow,i=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(t+s+i)}function DO(n){return["html","body","#document"].indexOf(cs(n))>=0?n.ownerDocument.body:xi(n)&&BE(n)?n:DO(cp(n))}function Pl(n,e){var t;e===void 0&&(e=[]);var i=DO(n),s=i===((t=n.ownerDocument)==null?void 0:t.body),r=ai(i),o=s?[r].concat(r.visualViewport||[],BE(i)?i:[]):i,a=e.concat(o);return s?a:a.concat(Pl(cp(o)))}function ib(n){return Object.assign({},n,{left:n.x,top:n.y,right:n.x+n.width,bottom:n.y+n.height})}function Yyt(n,e){var t=Sa(n,!1,e==="fixed");return t.top=t.top+n.clientTop,t.left=t.left+n.clientLeft,t.bottom=t.top+n.clientHeight,t.right=t.left+n.clientWidth,t.width=n.clientWidth,t.height=n.clientHeight,t.x=t.left,t.y=t.top,t}function PC(n,e,t){return e===RO?ib(Hyt(n,t)):mo(e)?Yyt(e,t):ib(qyt(Ir(n)))}function $yt(n){var e=Pl(cp(n)),t=["absolute","fixed"].indexOf(zs(n).position)>=0,i=t&&xi(n)?Tc(n):n;return mo(i)?e.filter(function(s){return mo(s)&&NO(s,i)&&cs(s)!=="body"}):[]}function Wyt(n,e,t,i){var s=e==="clippingParents"?$yt(n):[].concat(e),r=[].concat(s,[t]),o=r[0],a=r.reduce(function(l,d){var c=PC(n,d,i);return l.top=ao(c.top,l.top),l.right=du(c.right,l.right),l.bottom=du(c.bottom,l.bottom),l.left=ao(c.left,l.left),l},PC(n,o,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function kO(n){var e=n.reference,t=n.element,i=n.placement,s=i?rs(i):null,r=i?Ta(i):null,o=e.x+e.width/2-t.width/2,a=e.y+e.height/2-t.height/2,l;switch(s){case Qn:l={x:o,y:e.y-t.height};break;case Ai:l={x:o,y:e.y+e.height};break;case wi:l={x:e.x+e.width,y:a};break;case Xn:l={x:e.x-t.width,y:a};break;default:l={x:e.x,y:e.y}}var d=s?PE(s):null;if(d!=null){var c=d==="y"?"height":"width";switch(r){case va:l[d]=l[d]-(e[c]/2-t[c]/2);break;case sc:l[d]=l[d]+(e[c]/2-t[c]/2);break}}return l}function rc(n,e){e===void 0&&(e={});var t=e,i=t.placement,s=i===void 0?n.placement:i,r=t.strategy,o=r===void 0?n.strategy:r,a=t.boundary,l=a===void 0?_yt:a,d=t.rootBoundary,c=d===void 0?RO:d,_=t.elementContext,f=_===void 0?fl:_,m=t.altBoundary,h=m===void 0?!1:m,E=t.padding,b=E===void 0?0:E,g=IO(typeof b!="number"?b:MO(b,Sc)),v=f===fl?hyt:fl,y=n.rects.popper,T=n.elements[h?v:f],C=Wyt(mo(T)?T:T.contextElement||Ir(n.elements.popper),l,c,o),x=Sa(n.elements.reference),O=kO({reference:x,element:y,strategy:"absolute",placement:s}),R=ib(Object.assign({},y,O)),S=f===fl?R:x,A={top:C.top-S.top+g.top,bottom:S.bottom-C.bottom+g.bottom,left:C.left-S.left+g.left,right:S.right-C.right+g.right},U=n.modifiersData.offset;if(f===fl&&U){var F=U[s];Object.keys(A).forEach(function(K){var L=[wi,Ai].indexOf(K)>=0?1:-1,H=[Qn,Ai].indexOf(K)>=0?"y":"x";A[K]+=F[H]*L})}return A}function Kyt(n,e){e===void 0&&(e={});var t=e,i=t.placement,s=t.boundary,r=t.rootBoundary,o=t.padding,a=t.flipVariations,l=t.allowedAutoPlacements,d=l===void 0?AO:l,c=Ta(i),_=c?a?MC:MC.filter(function(h){return Ta(h)===c}):Sc,f=_.filter(function(h){return d.indexOf(h)>=0});f.length===0&&(f=_);var m=f.reduce(function(h,E){return h[E]=rc(n,{placement:E,boundary:s,rootBoundary:r,padding:o})[rs(E)],h},{});return Object.keys(m).sort(function(h,E){return m[h]-m[E]})}function jyt(n){if(rs(n)===DE)return[];var e=zd(n);return[LC(n),e,LC(e)]}function Qyt(n){var e=n.state,t=n.options,i=n.name;if(!e.modifiersData[i]._skip){for(var s=t.mainAxis,r=s===void 0?!0:s,o=t.altAxis,a=o===void 0?!0:o,l=t.fallbackPlacements,d=t.padding,c=t.boundary,_=t.rootBoundary,f=t.altBoundary,m=t.flipVariations,h=m===void 0?!0:m,E=t.allowedAutoPlacements,b=e.options.placement,g=rs(b),v=g===b,y=l||(v||!h?[zd(b)]:jyt(b)),T=[b].concat(y).reduce(function(fe,ve){return fe.concat(rs(ve)===DE?Kyt(e,{placement:ve,boundary:c,rootBoundary:_,padding:d,flipVariations:h,allowedAutoPlacements:E}):ve)},[]),C=e.rects.reference,x=e.rects.popper,O=new Map,R=!0,S=T[0],A=0;A<T.length;A++){var U=T[A],F=rs(U),K=Ta(U)===va,L=[Qn,Ai].indexOf(F)>=0,H=L?"width":"height",G=rc(e,{placement:U,boundary:c,rootBoundary:_,altBoundary:f,padding:d}),P=L?K?wi:Xn:K?Ai:Qn;C[H]>x[H]&&(P=zd(P));var j=zd(P),q=[];if(r&&q.push(G[F]<=0),a&&q.push(G[P]<=0,G[j]<=0),q.every(function(fe){return fe})){S=U,R=!1;break}O.set(U,q)}if(R)for(var Q=h?3:1,re=function(ve){var Ae=T.find(function(J){var me=O.get(J);if(me)return me.slice(0,ve).every(function(ee){return ee})});if(Ae)return S=Ae,"break"},te=Q;te>0;te--){var Z=re(te);if(Z==="break")break}e.placement!==S&&(e.modifiersData[i]._skip=!0,e.placement=S,e.reset=!0)}}const Xyt={name:"flip",enabled:!0,phase:"main",fn:Qyt,requiresIfExists:["offset"],data:{_skip:!1}};function UC(n,e,t){return t===void 0&&(t={x:0,y:0}),{top:n.top-e.height-t.y,right:n.right-e.width+t.x,bottom:n.bottom-e.height+t.y,left:n.left-e.width-t.x}}function FC(n){return[Qn,wi,Ai,Xn].some(function(e){return n[e]>=0})}function Zyt(n){var e=n.state,t=n.name,i=e.rects.reference,s=e.rects.popper,r=e.modifiersData.preventOverflow,o=rc(e,{elementContext:"reference"}),a=rc(e,{altBoundary:!0}),l=UC(o,i),d=UC(a,s,r),c=FC(l),_=FC(d);e.modifiersData[t]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:_},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":_})}const Jyt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zyt};function eSt(n,e,t){var i=rs(n),s=[Xn,Qn].indexOf(i)>=0?-1:1,r=typeof t=="function"?t(Object.assign({},e,{placement:n})):t,o=r[0],a=r[1];return o=o||0,a=(a||0)*s,[Xn,wi].indexOf(i)>=0?{x:a,y:o}:{x:o,y:a}}function tSt(n){var e=n.state,t=n.options,i=n.name,s=t.offset,r=s===void 0?[0,0]:s,o=AO.reduce(function(c,_){return c[_]=eSt(_,e.rects,r),c},{}),a=o[e.placement],l=a.x,d=a.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=d),e.modifiersData[i]=o}const nSt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:tSt};function iSt(n){var e=n.state,t=n.name;e.modifiersData[t]=kO({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const sSt={name:"popperOffsets",enabled:!0,phase:"read",fn:iSt,data:{}};function rSt(n){return n==="x"?"y":"x"}function oSt(n){var e=n.state,t=n.options,i=n.name,s=t.mainAxis,r=s===void 0?!0:s,o=t.altAxis,a=o===void 0?!1:o,l=t.boundary,d=t.rootBoundary,c=t.altBoundary,_=t.padding,f=t.tether,m=f===void 0?!0:f,h=t.tetherOffset,E=h===void 0?0:h,b=rc(e,{boundary:l,rootBoundary:d,padding:_,altBoundary:c}),g=rs(e.placement),v=Ta(e.placement),y=!v,T=PE(g),C=rSt(T),x=e.modifiersData.popperOffsets,O=e.rects.reference,R=e.rects.popper,S=typeof E=="function"?E(Object.assign({},e.rects,{placement:e.placement})):E,A=typeof S=="number"?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),U=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,F={x:0,y:0};if(x){if(r){var K,L=T==="y"?Qn:Xn,H=T==="y"?Ai:wi,G=T==="y"?"height":"width",P=x[T],j=P+b[L],q=P-b[H],Q=m?-R[G]/2:0,re=v===va?O[G]:R[G],te=v===va?-R[G]:-O[G],Z=e.elements.arrow,fe=m&&Z?LE(Z):{width:0,height:0},ve=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:OO(),Ae=ve[L],J=ve[H],me=Ll(0,O[G],fe[G]),ee=y?O[G]/2-Q-me-Ae-A.mainAxis:re-me-Ae-A.mainAxis,Se=y?-O[G]/2+Q+me+J+A.mainAxis:te+me+J+A.mainAxis,Oe=e.elements.arrow&&Tc(e.elements.arrow),k=Oe?T==="y"?Oe.clientTop||0:Oe.clientLeft||0:0,B=(K=U==null?void 0:U[T])!=null?K:0,Y=P+ee-B-k,le=P+Se-B,ne=Ll(m?du(j,Y):j,P,m?ao(q,le):q);x[T]=ne,F[T]=ne-P}if(a){var Ce,we=T==="x"?Qn:Xn,V=T==="x"?Ai:wi,_e=x[C],ie=C==="y"?"height":"width",ae=_e+b[we],D=_e-b[V],I=[Qn,Xn].indexOf(g)!==-1,z=(Ce=U==null?void 0:U[C])!=null?Ce:0,he=I?ae:_e-O[ie]-R[ie]-z+A.altAxis,X=I?_e+O[ie]+R[ie]-z-A.altAxis:D,se=m&&I?Oyt(he,_e,X):Ll(m?he:ae,_e,m?X:D);x[C]=se,F[C]=se-_e}e.modifiersData[i]=F}}const aSt={name:"preventOverflow",enabled:!0,phase:"main",fn:oSt,requiresIfExists:["offset"]};function lSt(n){return{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}}function cSt(n){return n===ai(n)||!xi(n)?UE(n):lSt(n)}function dSt(n){var e=n.getBoundingClientRect(),t=ya(e.width)/n.offsetWidth||1,i=ya(e.height)/n.offsetHeight||1;return t!==1||i!==1}function uSt(n,e,t){t===void 0&&(t=!1);var i=xi(e),s=xi(e)&&dSt(e),r=Ir(e),o=Sa(n,s,t),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(i||!i&&!t)&&((cs(e)!=="body"||BE(r))&&(a=cSt(e)),xi(e)?(l=Sa(e,!0),l.x+=e.clientLeft,l.y+=e.clientTop):r&&(l.x=FE(r))),{x:o.left+a.scrollLeft-l.x,y:o.top+a.scrollTop-l.y,width:o.width,height:o.height}}function pSt(n){var e=new Map,t=new Set,i=[];n.forEach(function(r){e.set(r.name,r)});function s(r){t.add(r.name);var o=[].concat(r.requires||[],r.requiresIfExists||[]);o.forEach(function(a){if(!t.has(a)){var l=e.get(a);l&&s(l)}}),i.push(r)}return n.forEach(function(r){t.has(r.name)||s(r)}),i}function _St(n){var e=pSt(n);return xyt.reduce(function(t,i){return t.concat(e.filter(function(s){return s.phase===i}))},[])}function hSt(n){var e;return function(){return e||(e=new Promise(function(t){Promise.resolve().then(function(){e=void 0,t(n())})})),e}}function fSt(n){var e=n.reduce(function(t,i){var s=t[i.name];return t[i.name]=s?Object.assign({},s,i,{options:Object.assign({},s.options,i.options),data:Object.assign({},s.data,i.data)}):i,t},{});return Object.keys(e).map(function(t){return e[t]})}var BC={placement:"bottom",modifiers:[],strategy:"absolute"};function GC(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];return!e.some(function(i){return!(i&&typeof i.getBoundingClientRect=="function")})}function mSt(n){n===void 0&&(n={});var e=n,t=e.defaultModifiers,i=t===void 0?[]:t,s=e.defaultOptions,r=s===void 0?BC:s;return function(a,l,d){d===void 0&&(d=r);var c={placement:"bottom",orderedModifiers:[],options:Object.assign({},BC,r),modifiersData:{},elements:{reference:a,popper:l},attributes:{},styles:{}},_=[],f=!1,m={state:c,setOptions:function(g){var v=typeof g=="function"?g(c.options):g;E(),c.options=Object.assign({},r,c.options,v),c.scrollParents={reference:mo(a)?Pl(a):a.contextElement?Pl(a.contextElement):[],popper:Pl(l)};var y=_St(fSt([].concat(i,c.options.modifiers)));return c.orderedModifiers=y.filter(function(T){return T.enabled}),h(),m.update()},forceUpdate:function(){if(!f){var g=c.elements,v=g.reference,y=g.popper;if(GC(v,y)){c.rects={reference:uSt(v,Tc(y),c.options.strategy==="fixed"),popper:LE(y)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach(function(A){return c.modifiersData[A.name]=Object.assign({},A.data)});for(var T=0;T<c.orderedModifiers.length;T++){if(c.reset===!0){c.reset=!1,T=-1;continue}var C=c.orderedModifiers[T],x=C.fn,O=C.options,R=O===void 0?{}:O,S=C.name;typeof x=="function"&&(c=x({state:c,options:R,name:S,instance:m})||c)}}}},update:hSt(function(){return new Promise(function(b){m.forceUpdate(),b(c)})}),destroy:function(){E(),f=!0}};if(!GC(a,l))return m;m.setOptions(d).then(function(b){!f&&d.onFirstUpdate&&d.onFirstUpdate(b)});function h(){c.orderedModifiers.forEach(function(b){var g=b.name,v=b.options,y=v===void 0?{}:v,T=b.effect;if(typeof T=="function"){var C=T({state:c,name:g,instance:m,options:y}),x=function(){};_.push(C||x)}})}function E(){_.forEach(function(b){return b()}),_=[]}return m}}var gSt=[Gyt,sSt,Fyt,Ayt,nSt,Xyt,aSt,kyt,Jyt],GE=mSt({defaultModifiers:gSt}),dr=globalThis&&globalThis.__assign||function(){return dr=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},dr.apply(this,arguments)},Kc=globalThis&&globalThis.__spreadArray||function(n,e,t){if(t||arguments.length===2)for(var i=0,s=e.length,r;i<s;i++)(r||!(i in e))&&(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return n.concat(r||Array.prototype.slice.call(e))},ur={placement:"bottom",triggerType:"click",offsetSkidding:0,offsetDistance:10,delay:300,ignoreClickOutsideClass:!1,onShow:function(){},onHide:function(){},onToggle:function(){}},LO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=ur),this._targetEl=e,this._triggerEl=t,this._options=dr(dr({},ur),i),this._popperInstance=this._createPopperInstance(),this._visible=!1,this._init()}return n.prototype._init=function(){this._triggerEl&&this._setupEventListeners()},n.prototype._setupEventListeners=function(){var e=this,t=this._getTriggerEvents();this._options.triggerType==="click"&&t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.toggle()})}),this._options.triggerType==="hover"&&(t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){i==="click"?e.toggle():setTimeout(function(){e.show()},e._options.delay)}),e._targetEl.addEventListener(i,function(){e.show()})}),t.hideEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){setTimeout(function(){e._targetEl.matches(":hover")||e.hide()},e._options.delay)}),e._targetEl.addEventListener(i,function(){setTimeout(function(){e._triggerEl.matches(":hover")||e.hide()},e._options.delay)})}))},n.prototype._createPopperInstance=function(){return GE(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[this._options.offsetSkidding,this._options.offsetDistance]}}]})},n.prototype._setupClickOutsideListener=function(){var e=this;this._clickOutsideEventListener=function(t){e._handleClickOutside(t,e._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._handleClickOutside=function(e,t){var i=e.target,s=this._options.ignoreClickOutsideClass,r=!1;if(s){var o=document.querySelectorAll(".".concat(s));o.forEach(function(a){if(a.contains(i)){r=!0;return}})}i!==t&&!t.contains(i)&&!this._triggerEl.contains(i)&&!r&&this.isVisible()&&this.hide()},n.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","click"],hideEvents:["mouseleave"]};case"click":return{showEvents:["click"],hideEvents:[]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["click"],hideEvents:[]}}},n.prototype.toggle=function(){this.isVisible()?this.hide():this.show(),this._options.onToggle(this)},n.prototype.isVisible=function(){return this._visible},n.prototype.show=function(){this._targetEl.classList.remove("hidden"),this._targetEl.classList.add("block"),this._popperInstance.setOptions(function(e){return dr(dr({},e),{modifiers:Kc(Kc([],e.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})}),this._setupClickOutsideListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},n.prototype.hide=function(){this._targetEl.classList.remove("block"),this._targetEl.classList.add("hidden"),this._popperInstance.setOptions(function(e){return dr(dr({},e),{modifiers:Kc(Kc([],e.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})}),this._visible=!1,this._removeClickOutsideListener(),this._options.onHide(this)},n}();function zE(){document.querySelectorAll("[data-dropdown-toggle]").forEach(function(n){var e=n.getAttribute("data-dropdown-toggle"),t=document.getElementById(e);if(t){var i=n.getAttribute("data-dropdown-placement"),s=n.getAttribute("data-dropdown-offset-skidding"),r=n.getAttribute("data-dropdown-offset-distance"),o=n.getAttribute("data-dropdown-trigger"),a=n.getAttribute("data-dropdown-delay"),l=n.getAttribute("data-dropdown-ignore-click-outside-class");new LO(t,n,{placement:i||ur.placement,triggerType:o||ur.triggerType,offsetSkidding:s?parseInt(s):ur.offsetSkidding,offsetDistance:r?parseInt(r):ur.offsetDistance,delay:a?parseInt(a):ur.delay,ignoreClickOutsideClass:l||ur.ignoreClickOutsideClass})}else console.error('The dropdown element with id "'.concat(e,'" does not exist. Please check the data-dropdown-toggle attribute.'))})}typeof window<"u"&&(window.Dropdown=LO,window.initDropdowns=zE);var uu=globalThis&&globalThis.__assign||function(){return uu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},uu.apply(this,arguments)},Qo={placement:"center",backdropClasses:"bg-gray-900 bg-opacity-50 dark:bg-opacity-80 fixed inset-0 z-40",backdrop:"dynamic",closable:!0,onHide:function(){},onShow:function(){},onToggle:function(){}},sb=function(){function n(e,t){e===void 0&&(e=null),t===void 0&&(t=Qo),this._targetEl=e,this._options=uu(uu({},Qo),t),this._isHidden=!0,this._backdropEl=null,this._init()}return n.prototype._init=function(){var e=this;this._targetEl&&this._getPlacementClasses().map(function(t){e._targetEl.classList.add(t)})},n.prototype._createBackdrop=function(){var e;if(this._isHidden){var t=document.createElement("div");t.setAttribute("modal-backdrop",""),(e=t.classList).add.apply(e,this._options.backdropClasses.split(" ")),document.querySelector("body").append(t),this._backdropEl=t}},n.prototype._destroyBackdropEl=function(){this._isHidden||document.querySelector("[modal-backdrop]").remove()},n.prototype._setupModalCloseEventListeners=function(){var e=this;this._options.backdrop==="dynamic"&&(this._clickOutsideEventListener=function(t){e._handleOutsideClick(t.target)},this._targetEl.addEventListener("click",this._clickOutsideEventListener,!0)),this._keydownEventListener=function(t){t.key==="Escape"&&e.hide()},document.body.addEventListener("keydown",this._keydownEventListener,!0)},n.prototype._removeModalCloseEventListeners=function(){this._options.backdrop==="dynamic"&&this._targetEl.removeEventListener("click",this._clickOutsideEventListener,!0),document.body.removeEventListener("keydown",this._keydownEventListener,!0)},n.prototype._handleOutsideClick=function(e){(e===this._targetEl||e===this._backdropEl&&this.isVisible())&&this.hide()},n.prototype._getPlacementClasses=function(){switch(this._options.placement){case"top-left":return["justify-start","items-start"];case"top-center":return["justify-center","items-start"];case"top-right":return["justify-end","items-start"];case"center-left":return["justify-start","items-center"];case"center":return["justify-center","items-center"];case"center-right":return["justify-end","items-center"];case"bottom-left":return["justify-start","items-end"];case"bottom-center":return["justify-center","items-end"];case"bottom-right":return["justify-end","items-end"];default:return["justify-center","items-center"]}},n.prototype.toggle=function(){this._isHidden?this.show():this.hide(),this._options.onToggle(this)},n.prototype.show=function(){this.isHidden&&(this._targetEl.classList.add("flex"),this._targetEl.classList.remove("hidden"),this._targetEl.setAttribute("aria-modal","true"),this._targetEl.setAttribute("role","dialog"),this._targetEl.removeAttribute("aria-hidden"),this._createBackdrop(),this._isHidden=!1,document.body.classList.add("overflow-hidden"),this._options.closable&&this._setupModalCloseEventListeners(),this._options.onShow(this))},n.prototype.hide=function(){this.isVisible&&(this._targetEl.classList.add("hidden"),this._targetEl.classList.remove("flex"),this._targetEl.setAttribute("aria-hidden","true"),this._targetEl.removeAttribute("aria-modal"),this._targetEl.removeAttribute("role"),this._destroyBackdropEl(),this._isHidden=!0,document.body.classList.remove("overflow-hidden"),this._options.closable&&this._removeModalCloseEventListeners(),this._options.onHide(this))},n.prototype.isVisible=function(){return!this._isHidden},n.prototype.isHidden=function(){return this._isHidden},n}(),jc=function(n,e){return e.some(function(t){return t.id===n})?e.find(function(t){return t.id===n}):null};function VE(){var n=[];document.querySelectorAll("[data-modal-target]").forEach(function(e){var t=e.getAttribute("data-modal-target"),i=document.getElementById(t);if(i){var s=i.getAttribute("data-modal-placement"),r=i.getAttribute("data-modal-backdrop");jc(t,n)||n.push({id:t,object:new sb(i,{placement:s||Qo.placement,backdrop:r||Qo.backdrop})})}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-target attribute points to the correct modal id?."))}),document.querySelectorAll("[data-modal-toggle]").forEach(function(e){var t=e.getAttribute("data-modal-toggle"),i=document.getElementById(t);if(i){var s=i.getAttribute("data-modal-placement"),r=i.getAttribute("data-modal-backdrop"),o=jc(t,n);o||(o={id:t,object:new sb(i,{placement:s||Qo.placement,backdrop:r||Qo.backdrop})},n.push(o)),e.addEventListener("click",function(){o.object.toggle()})}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-toggle attribute points to the correct modal id?"))}),document.querySelectorAll("[data-modal-show]").forEach(function(e){var t=e.getAttribute("data-modal-show"),i=document.getElementById(t);if(i){var s=jc(t,n);s?e.addEventListener("click",function(){s.object.isHidden&&s.object.show()}):console.error("Modal with id ".concat(t," has not been initialized. Please initialize it using the data-modal-target attribute."))}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-show attribute points to the correct modal id?"))}),document.querySelectorAll("[data-modal-hide]").forEach(function(e){var t=e.getAttribute("data-modal-hide"),i=document.getElementById(t);if(i){var s=jc(t,n);s?e.addEventListener("click",function(){s.object.isVisible&&s.object.hide()}):console.error("Modal with id ".concat(t," has not been initialized. Please initialize it using the data-modal-target attribute."))}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-hide attribute points to the correct modal id?"))})}typeof window<"u"&&(window.Modal=sb,window.initModals=VE);var pu=globalThis&&globalThis.__assign||function(){return pu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},pu.apply(this,arguments)},Zr={placement:"left",bodyScrolling:!1,backdrop:!0,edge:!1,edgeOffset:"bottom-[60px]",backdropClasses:"bg-gray-900 bg-opacity-50 dark:bg-opacity-80 fixed inset-0 z-30",onShow:function(){},onHide:function(){},onToggle:function(){}},PO=function(){function n(e,t){e===void 0&&(e=null),t===void 0&&(t=Zr),this._targetEl=e,this._options=pu(pu({},Zr),t),this._visible=!1,this._init()}return n.prototype._init=function(){var e=this;this._targetEl&&(this._targetEl.setAttribute("aria-hidden","true"),this._targetEl.classList.add("transition-transform")),this._getPlacementClasses(this._options.placement).base.map(function(t){e._targetEl.classList.add(t)}),document.addEventListener("keydown",function(t){t.key==="Escape"&&e.isVisible()&&e.hide()})},n.prototype.hide=function(){var e=this;this._options.edge?(this._getPlacementClasses(this._options.placement+"-edge").active.map(function(t){e._targetEl.classList.remove(t)}),this._getPlacementClasses(this._options.placement+"-edge").inactive.map(function(t){e._targetEl.classList.add(t)})):(this._getPlacementClasses(this._options.placement).active.map(function(t){e._targetEl.classList.remove(t)}),this._getPlacementClasses(this._options.placement).inactive.map(function(t){e._targetEl.classList.add(t)})),this._targetEl.setAttribute("aria-hidden","true"),this._targetEl.removeAttribute("aria-modal"),this._targetEl.removeAttribute("role"),this._options.bodyScrolling||document.body.classList.remove("overflow-hidden"),this._options.backdrop&&this._destroyBackdropEl(),this._visible=!1,this._options.onHide(this)},n.prototype.show=function(){var e=this;this._options.edge?(this._getPlacementClasses(this._options.placement+"-edge").active.map(function(t){e._targetEl.classList.add(t)}),this._getPlacementClasses(this._options.placement+"-edge").inactive.map(function(t){e._targetEl.classList.remove(t)})):(this._getPlacementClasses(this._options.placement).active.map(function(t){e._targetEl.classList.add(t)}),this._getPlacementClasses(this._options.placement).inactive.map(function(t){e._targetEl.classList.remove(t)})),this._targetEl.setAttribute("aria-modal","true"),this._targetEl.setAttribute("role","dialog"),this._targetEl.removeAttribute("aria-hidden"),this._options.bodyScrolling||document.body.classList.add("overflow-hidden"),this._options.backdrop&&this._createBackdrop(),this._visible=!0,this._options.onShow(this)},n.prototype.toggle=function(){this.isVisible()?this.hide():this.show()},n.prototype._createBackdrop=function(){var e,t=this;if(!this._visible){var i=document.createElement("div");i.setAttribute("drawer-backdrop",""),(e=i.classList).add.apply(e,this._options.backdropClasses.split(" ")),document.querySelector("body").append(i),i.addEventListener("click",function(){t.hide()})}},n.prototype._destroyBackdropEl=function(){this._visible&&document.querySelector("[drawer-backdrop]").remove()},n.prototype._getPlacementClasses=function(e){switch(e){case"top":return{base:["top-0","left-0","right-0"],active:["transform-none"],inactive:["-translate-y-full"]};case"right":return{base:["right-0","top-0"],active:["transform-none"],inactive:["translate-x-full"]};case"bottom":return{base:["bottom-0","left-0","right-0"],active:["transform-none"],inactive:["translate-y-full"]};case"left":return{base:["left-0","top-0"],active:["transform-none"],inactive:["-translate-x-full"]};case"bottom-edge":return{base:["left-0","top-0"],active:["transform-none"],inactive:["translate-y-full",this._options.edgeOffset]};default:return{base:["left-0","top-0"],active:["transform-none"],inactive:["-translate-x-full"]}}},n.prototype.isHidden=function(){return!this._visible},n.prototype.isVisible=function(){return this._visible},n}(),Qc=function(n,e){if(e.some(function(t){return t.id===n}))return e.find(function(t){return t.id===n})};function HE(){var n=[];document.querySelectorAll("[data-drawer-target]").forEach(function(e){var t=e.getAttribute("data-drawer-target"),i=document.getElementById(t);if(i){var s=e.getAttribute("data-drawer-placement"),r=e.getAttribute("data-drawer-body-scrolling"),o=e.getAttribute("data-drawer-backdrop"),a=e.getAttribute("data-drawer-edge"),l=e.getAttribute("data-drawer-edge-offset");Qc(t,n)||n.push({id:t,object:new PO(i,{placement:s||Zr.placement,bodyScrolling:r?r==="true":Zr.bodyScrolling,backdrop:o?o==="true":Zr.backdrop,edge:a?a==="true":Zr.edge,edgeOffset:l||Zr.edgeOffset})})}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id?"))}),document.querySelectorAll("[data-drawer-toggle]").forEach(function(e){var t=e.getAttribute("data-drawer-toggle"),i=document.getElementById(t);if(i){var s=Qc(t,n);s?e.addEventListener("click",function(){s.object.toggle()}):console.error("Drawer with id ".concat(t," has not been initialized. Please initialize it using the data-drawer-target attribute."))}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id?"))}),document.querySelectorAll("[data-drawer-dismiss], [data-drawer-hide]").forEach(function(e){var t=e.getAttribute("data-drawer-dismiss")?e.getAttribute("data-drawer-dismiss"):e.getAttribute("data-drawer-hide"),i=document.getElementById(t);if(i){var s=Qc(t,n);s?e.addEventListener("click",function(){s.object.hide()}):console.error("Drawer with id ".concat(t," has not been initialized. Please initialize it using the data-drawer-target attribute."))}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id"))}),document.querySelectorAll("[data-drawer-show]").forEach(function(e){var t=e.getAttribute("data-drawer-show"),i=document.getElementById(t);if(i){var s=Qc(t,n);s?e.addEventListener("click",function(){s.object.show()}):console.error("Drawer with id ".concat(t," has not been initialized. Please initialize it using the data-drawer-target attribute."))}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id?"))})}typeof window<"u"&&(window.Drawer=PO,window.initDrawers=HE);var _u=globalThis&&globalThis.__assign||function(){return _u=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},_u.apply(this,arguments)},zC={defaultTabId:null,activeClasses:"text-blue-600 hover:text-blue-600 dark:text-blue-500 dark:hover:text-blue-500 border-blue-600 dark:border-blue-500",inactiveClasses:"dark:border-transparent text-gray-500 hover:text-gray-600 dark:text-gray-400 border-gray-100 hover:border-gray-300 dark:border-gray-700 dark:hover:text-gray-300",onShow:function(){}},UO=function(){function n(e,t){e===void 0&&(e=[]),t===void 0&&(t=zC),this._items=e,this._activeTab=t?this.getTab(t.defaultTabId):null,this._options=_u(_u({},zC),t),this._init()}return n.prototype._init=function(){var e=this;this._items.length&&(this._activeTab||this._setActiveTab(this._items[0]),this.show(this._activeTab.id,!0),this._items.map(function(t){t.triggerEl.addEventListener("click",function(){e.show(t.id)})}))},n.prototype.getActiveTab=function(){return this._activeTab},n.prototype._setActiveTab=function(e){this._activeTab=e},n.prototype.getTab=function(e){return this._items.filter(function(t){return t.id===e})[0]},n.prototype.show=function(e,t){var i,s,r=this;t===void 0&&(t=!1);var o=this.getTab(e);o===this._activeTab&&!t||(this._items.map(function(a){var l,d;a!==o&&((l=a.triggerEl.classList).remove.apply(l,r._options.activeClasses.split(" ")),(d=a.triggerEl.classList).add.apply(d,r._options.inactiveClasses.split(" ")),a.targetEl.classList.add("hidden"),a.triggerEl.setAttribute("aria-selected","false"))}),(i=o.triggerEl.classList).add.apply(i,this._options.activeClasses.split(" ")),(s=o.triggerEl.classList).remove.apply(s,this._options.inactiveClasses.split(" ")),o.triggerEl.setAttribute("aria-selected","true"),o.targetEl.classList.remove("hidden"),this._setActiveTab(o),this._options.onShow(this,o))},n}();function qE(){document.querySelectorAll("[data-tabs-toggle]").forEach(function(n){var e=[],t=null;n.querySelectorAll('[role="tab"]').forEach(function(i){var s=i.getAttribute("aria-selected")==="true",r={id:i.getAttribute("data-tabs-target"),triggerEl:i,targetEl:document.querySelector(i.getAttribute("data-tabs-target"))};e.push(r),s&&(t=r.id)}),new UO(e,{defaultTabId:t})})}typeof window<"u"&&(window.Tabs=UO,window.initTabs=qE);var pr=globalThis&&globalThis.__assign||function(){return pr=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},pr.apply(this,arguments)},Xc=globalThis&&globalThis.__spreadArray||function(n,e,t){if(t||arguments.length===2)for(var i=0,s=e.length,r;i<s;i++)(r||!(i in e))&&(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return n.concat(r||Array.prototype.slice.call(e))},hu={placement:"top",triggerType:"hover",onShow:function(){},onHide:function(){},onToggle:function(){}},FO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=hu),this._targetEl=e,this._triggerEl=t,this._options=pr(pr({},hu),i),this._popperInstance=this._createPopperInstance(),this._visible=!1,this._init()}return n.prototype._init=function(){this._triggerEl&&this._setupEventListeners()},n.prototype._setupEventListeners=function(){var e=this,t=this._getTriggerEvents();t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.show()})}),t.hideEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.hide()})})},n.prototype._createPopperInstance=function(){return GE(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[0,8]}}]})},n.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]};case"click":return{showEvents:["click","focus"],hideEvents:["focusout","blur"]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]}}},n.prototype._setupKeydownListener=function(){var e=this;this._keydownEventListener=function(t){t.key==="Escape"&&e.hide()},document.body.addEventListener("keydown",this._keydownEventListener,!0)},n.prototype._removeKeydownListener=function(){document.body.removeEventListener("keydown",this._keydownEventListener,!0)},n.prototype._setupClickOutsideListener=function(){var e=this;this._clickOutsideEventListener=function(t){e._handleClickOutside(t,e._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._handleClickOutside=function(e,t){var i=e.target;i!==t&&!t.contains(i)&&!this._triggerEl.contains(i)&&this.isVisible()&&this.hide()},n.prototype.isVisible=function(){return this._visible},n.prototype.toggle=function(){this.isVisible()?this.hide():this.show()},n.prototype.show=function(){this._targetEl.classList.remove("opacity-0","invisible"),this._targetEl.classList.add("opacity-100","visible"),this._popperInstance.setOptions(function(e){return pr(pr({},e),{modifiers:Xc(Xc([],e.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})}),this._setupClickOutsideListener(),this._setupKeydownListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},n.prototype.hide=function(){this._targetEl.classList.remove("opacity-100","visible"),this._targetEl.classList.add("opacity-0","invisible"),this._popperInstance.setOptions(function(e){return pr(pr({},e),{modifiers:Xc(Xc([],e.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})}),this._removeClickOutsideListener(),this._removeKeydownListener(),this._visible=!1,this._options.onHide(this)},n}();function YE(){document.querySelectorAll("[data-tooltip-target]").forEach(function(n){var e=n.getAttribute("data-tooltip-target"),t=document.getElementById(e);if(t){var i=n.getAttribute("data-tooltip-trigger"),s=n.getAttribute("data-tooltip-placement");new FO(t,n,{placement:s||hu.placement,triggerType:i||hu.triggerType})}else console.error('The tooltip element with id "'.concat(e,'" does not exist. Please check the data-tooltip-target attribute.'))})}typeof window<"u"&&(window.Tooltip=FO,window.initTooltips=YE);var _r=globalThis&&globalThis.__assign||function(){return _r=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},_r.apply(this,arguments)},Zc=globalThis&&globalThis.__spreadArray||function(n,e,t){if(t||arguments.length===2)for(var i=0,s=e.length,r;i<s;i++)(r||!(i in e))&&(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return n.concat(r||Array.prototype.slice.call(e))},Ul={placement:"top",offset:10,triggerType:"hover",onShow:function(){},onHide:function(){},onToggle:function(){}},BO=function(){function n(e,t,i){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=Ul),this._targetEl=e,this._triggerEl=t,this._options=_r(_r({},Ul),i),this._popperInstance=this._createPopperInstance(),this._visible=!1,this._init()}return n.prototype._init=function(){this._triggerEl&&this._setupEventListeners()},n.prototype._setupEventListeners=function(){var e=this,t=this._getTriggerEvents();t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.show()}),e._targetEl.addEventListener(i,function(){e.show()})}),t.hideEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){setTimeout(function(){e._targetEl.matches(":hover")||e.hide()},100)}),e._targetEl.addEventListener(i,function(){setTimeout(function(){e._triggerEl.matches(":hover")||e.hide()},100)})})},n.prototype._createPopperInstance=function(){return GE(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[0,this._options.offset]}}]})},n.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]};case"click":return{showEvents:["click","focus"],hideEvents:["focusout","blur"]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]}}},n.prototype._setupKeydownListener=function(){var e=this;this._keydownEventListener=function(t){t.key==="Escape"&&e.hide()},document.body.addEventListener("keydown",this._keydownEventListener,!0)},n.prototype._removeKeydownListener=function(){document.body.removeEventListener("keydown",this._keydownEventListener,!0)},n.prototype._setupClickOutsideListener=function(){var e=this;this._clickOutsideEventListener=function(t){e._handleClickOutside(t,e._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},n.prototype._handleClickOutside=function(e,t){var i=e.target;i!==t&&!t.contains(i)&&!this._triggerEl.contains(i)&&this.isVisible()&&this.hide()},n.prototype.isVisible=function(){return this._visible},n.prototype.toggle=function(){this.isVisible()?this.hide():this.show(),this._options.onToggle(this)},n.prototype.show=function(){this._targetEl.classList.remove("opacity-0","invisible"),this._targetEl.classList.add("opacity-100","visible"),this._popperInstance.setOptions(function(e){return _r(_r({},e),{modifiers:Zc(Zc([],e.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})}),this._setupClickOutsideListener(),this._setupKeydownListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},n.prototype.hide=function(){this._targetEl.classList.remove("opacity-100","visible"),this._targetEl.classList.add("opacity-0","invisible"),this._popperInstance.setOptions(function(e){return _r(_r({},e),{modifiers:Zc(Zc([],e.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})}),this._removeClickOutsideListener(),this._removeKeydownListener(),this._visible=!1,this._options.onHide(this)},n}();function $E(){document.querySelectorAll("[data-popover-target]").forEach(function(n){var e=n.getAttribute("data-popover-target"),t=document.getElementById(e);if(t){var i=n.getAttribute("data-popover-trigger"),s=n.getAttribute("data-popover-placement"),r=n.getAttribute("data-popover-offset");new BO(t,n,{placement:s||Ul.placement,offset:r?parseInt(r):Ul.offset,triggerType:i||Ul.triggerType})}else console.error('The popover element with id "'.concat(e,'" does not exist. Please check the data-popover-target attribute.'))})}typeof window<"u"&&(window.Popover=BO,window.initPopovers=$E);var fu=globalThis&&globalThis.__assign||function(){return fu=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s])}return n},fu.apply(this,arguments)},rb={triggerType:"hover",onShow:function(){},onHide:function(){},onToggle:function(){}},GO=function(){function n(e,t,i,s){e===void 0&&(e=null),t===void 0&&(t=null),i===void 0&&(i=null),s===void 0&&(s=rb),this._parentEl=e,this._triggerEl=t,this._targetEl=i,this._options=fu(fu({},rb),s),this._visible=!1,this._init()}return n.prototype._init=function(){var e=this;if(this._triggerEl){var t=this._getTriggerEventTypes(this._options.triggerType);t.showEvents.forEach(function(i){e._triggerEl.addEventListener(i,function(){e.show()}),e._targetEl.addEventListener(i,function(){e.show()})}),t.hideEvents.forEach(function(i){e._parentEl.addEventListener(i,function(){e._parentEl.matches(":hover")||e.hide()})})}},n.prototype.hide=function(){this._targetEl.classList.add("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","false"),this._visible=!1,this._options.onHide(this)},n.prototype.show=function(){this._targetEl.classList.remove("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","true"),this._visible=!0,this._options.onShow(this)},n.prototype.toggle=function(){this._visible?this.hide():this.show()},n.prototype.isHidden=function(){return!this._visible},n.prototype.isVisible=function(){return this._visible},n.prototype._getTriggerEventTypes=function(e){switch(e){case"hover":return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]};case"click":return{showEvents:["click","focus"],hideEvents:["focusout","blur"]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]}}},n}();function WE(){document.querySelectorAll("[data-dial-init]").forEach(function(n){var e=n.querySelector("[data-dial-toggle]");if(e){var t=e.getAttribute("data-dial-toggle"),i=document.getElementById(t);if(i){var s=e.getAttribute("data-dial-trigger");new GO(n,e,i,{triggerType:s||rb.triggerType})}else console.error("Dial with id ".concat(t," does not exist. Are you sure that the data-dial-toggle attribute points to the correct modal id?"))}else console.error("Dial with id ".concat(n.id," does not have a trigger element. Are you sure that the data-dial-toggle attribute exists?"))})}typeof window<"u"&&(window.Dial=GO,window.initDials=WE);function zO(){NE(),OE(),IE(),ME(),zE(),VE(),HE(),qE(),YE(),$E(),WE()}typeof window<"u"&&(window.initFlowbite=zO);var bSt=new pyt("load",[NE,OE,IE,ME,zE,VE,HE,qE,YE,$E,WE]);bSt.init();const VO="/assets/memory_icon-c56ac42c.svg";const Vt=n=>(wr("data-v-65254335"),n=n(),Nr(),n),ESt={key:0,class:"fixed top-0 left-0 w-screen h-screen flex items-center justify-center"},vSt={class:"flex flex-col text-center"},ySt={class:"flex flex-col text-center items-center"},SSt={class:"flex items-center gap-3 text-5xl drop-shadow-md align-middle pt-24"},TSt=Vt(()=>u("img",{class:"w-24 animate-bounce",title:"LoLLMS WebUI",src:ga,alt:"Logo"},null,-1)),xSt={class:"flex flex-col items-start"},CSt={class:"text-2xl"},RSt=Vt(()=>u("p",{class:"text-gray-400 text-base"},"One tool to rule them all",-1)),ASt=Vt(()=>u("p",{class:"text-gray-400 text-base"},"by ParisNeo",-1)),wSt=Vt(()=>u("hr",{class:"mt-1 w-96 h-1 mx-auto my-2 md:my-2 dark:bg-bg-dark-tone-panel bg-bg-light-tone-panel border-0 rounded"},null,-1)),NSt=Vt(()=>u("p",{class:"text-2xl mb-10"},"Welcome",-1)),OSt={role:"status",class:"text-center w-full display: flex; flex-row align-items: center;"},ISt={class:"text-2xl animate-pulse mt-2"},MSt=Vt(()=>u("i",{"data-feather":"chevron-right"},null,-1)),DSt=[MSt],kSt=Vt(()=>u("i",{"data-feather":"chevron-left"},null,-1)),LSt=[kSt],PSt={key:0,class:"relative flex flex-col no-scrollbar shadow-lg min-w-[24rem] max-w-[24rem] bg-bg-light-tone dark:bg-bg-dark-tone"},USt={class:"sticky z-10 top-0 bg-bg-light-tone dark:bg-bg-dark-tone shadow-md"},FSt={class:"flex-row p-4 flex items-center gap-3 flex-0"},BSt=Vt(()=>u("i",{"data-feather":"plus"},null,-1)),GSt=[BSt],zSt=Vt(()=>u("i",{"data-feather":"check-square"},null,-1)),VSt=[zSt],HSt=Vt(()=>u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Reset database, remove all discussions"},[u("i",{"data-feather":"refresh-ccw"})],-1)),qSt=Vt(()=>u("i",{"data-feather":"database"},null,-1)),YSt=[qSt],$St=Vt(()=>u("i",{"data-feather":"log-in"},null,-1)),WSt=[$St],KSt={key:0,class:"dropdown"},jSt=Vt(()=>u("i",{"data-feather":"search"},null,-1)),QSt=[jSt],XSt=Vt(()=>u("i",{"data-feather":"save"},null,-1)),ZSt=[XSt],JSt={key:2,class:"flex gap-3 flex-1 items-center duration-75"},e0t=Vt(()=>u("i",{"data-feather":"x"},null,-1)),t0t=[e0t],n0t=Vt(()=>u("i",{"data-feather":"check"},null,-1)),i0t=[n0t],s0t=["src"],r0t={key:4,title:"Loading..",class:"flex flex-row flex-grow justify-end"},o0t=Vt(()=>u("div",{role:"status"},[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"})]),u("span",{class:"sr-only"},"Loading...")],-1)),a0t=[o0t],l0t={key:0,class:"flex-row items-center gap-3 flex-0 w-full"},c0t={class:"p-4 pt-2"},d0t={class:"relative"},u0t=Vt(()=>u("div",{class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},[u("div",{class:"scale-75"},[u("i",{"data-feather":"search"})])],-1)),p0t={class:"absolute inset-y-0 right-0 flex items-center pr-3"},_0t=Vt(()=>u("i",{"data-feather":"x"},null,-1)),h0t=[_0t],f0t={key:1,class:"h-px bg-bg-light p-0 mb-4 px-4 mx-4 border-0 dark:bg-bg-dark"},m0t={key:2,class:"flex flex-row flex-grow p-4 pt-0 items-center"},g0t={class:"flex flex-row flex-grow"},b0t={key:0},E0t={class:"flex flex-row"},v0t={key:0,class:"flex gap-3"},y0t=Vt(()=>u("i",{"data-feather":"trash"},null,-1)),S0t=[y0t],T0t={key:1,class:"flex gap-3 mx-3 flex-1 items-center justify-end group-hover:visible duration-75"},x0t=Vt(()=>u("i",{"data-feather":"check"},null,-1)),C0t=[x0t],R0t=Vt(()=>u("i",{"data-feather":"x"},null,-1)),A0t=[R0t],w0t={class:"flex gap-3"},N0t=Vt(()=>u("i",{"data-feather":"log-out"},null,-1)),O0t=[N0t],I0t=Vt(()=>u("i",{"data-feather":"bookmark"},null,-1)),M0t=[I0t],D0t=Vt(()=>u("i",{"data-feather":"list"},null,-1)),k0t=[D0t],L0t={class:"relative flex flex-row flex-grow mb-10 z-0 w-full"},P0t={key:1,class:"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"},U0t=Vt(()=>u("p",{class:"px-3"},"No discussions are found",-1)),F0t=[U0t],B0t=Vt(()=>u("div",{class:"sticky bottom-0 bg-gradient-to-t pointer-events-none from-bg-light-tone dark:from-bg-dark-tone flex flex-grow"},null,-1)),G0t={class:"ml-2"},z0t={key:1,class:"relative flex flex-col flex-grow w-full"},V0t={class:"container pt-4 pb-50 mb-50 w-full"},H0t=Vt(()=>u("div",null,[u("br"),u("br"),u("br"),u("br"),u("br"),u("br"),u("br")],-1)),q0t=Vt(()=>u("div",{class:"absolute w-full bottom-0 bg-transparent p-10 pt-16 bg-gradient-to-t from-bg-light dark:from-bg-dark from-5% via-bg-light dark:via-bg-dark via-10% to-transparent to-100%"},null,-1)),Y0t={key:0,class:"bottom-0 flex flex-row items-center justify-center"},$0t={role:"status",class:"fixed m-0 p-2 left-2 bottom-2 min-w-[24rem] max-w-[24rem] h-20 flex flex-col justify-center items-center pb-4 bg-blue-500 rounded-lg shadow-lg z-50 background-a"},W0t={class:"text-2xl animate-pulse mt-2 text-white"},K0t={setup(){},data(){return{memory_icon:VO,posts_headers:{accept:"application/json","Content-Type":"application/json"},host:"",progress_visibility_val:!0,progress_value:0,msgTypes:{MSG_TYPE_CHUNK:0,MSG_TYPE_FULL:1,MSG_TYPE_FULL_INVISIBLE_TO_AI:2,MSG_TYPE_FULL_INVISIBLE_TO_USER:3,MSG_TYPE_EXCEPTION:4,MSG_TYPE_WARNING:5,MSG_TYPE_INFO:6,MSG_TYPE_STEP:7,MSG_TYPE_STEP_START:8,MSG_TYPE_STEP_PROGRESS:9,MSG_TYPE_STEP_END:10,MSG_TYPE_JSON_INFOS:11,MSG_TYPE_REF:12,MSG_TYPE_CODE:13,MSG_TYPE_UI:14,MSG_TYPE_NEW_MESSAGE:15,MSG_TYPE_FINISHED_MESSAGE:17},senderTypes:{SENDER_TYPES_USER:0,SENDER_TYPES_AI:1,SENDER_TYPES_SYSTEM:2},list:[],tempList:[],currentDiscussion:{},discussionArr:[],loading:!1,filterTitle:"",filterInProgress:!1,isCreated:!1,isCheckbox:!1,isSelectAll:!1,showSaveConfirmation:!1,showBrainConfirmation:!1,showConfirmation:!1,chime:new Audio("chime_aud.wav"),showToast:!1,isSearch:!1,isDiscussionBottom:!1,personalityAvatars:[],fileList:[],database_selectorDialogVisible:!1,isDragOverDiscussion:!1,isDragOverChat:!1,panelCollapsed:!1,isOpen:!1,discussion_id:0}},methods:{add_webpage(){console.log("addWebLink received"),this.$refs.web_url_input_box.showPanel()},handleOk(){console.log("OK"),je.on("web_page_added",()=>{Le.get("/get_current_personality_files_list").then(n=>{this.filesList=n.data.files,console.log("this.filesList",this.filesList),this.isFileSentList=n.data.files.map(e=>!0),console.log(`Files recovered: ${this.filesList}`)})}),je.emit("add_webpage",{url:this.$refs.web_url_input_box.inputText})},show_progress(n){this.progress_visibility_val=!0},hide_progress(n){this.progress_visibility_val=!1},update_progress(n){console.log("Progress update"),this.progress_value=n.value},onSettingsBinding(){try{this.isLoading=!0,Le.get("/get_active_binding_settings").then(n=>{this.isLoading=!1,n&&(n.data&&Object.keys(n.data).length>0?this.$store.state.universalForm.showForm(n.data,"Binding settings - "+bindingEntry.binding.name,"Save changes","Cancel").then(e=>{try{Le.post("/set_active_binding_settings",e).then(t=>{t&&t.data?(console.log("binding set with new settings",t.data),this.$store.state.toast.showToast("Binding settings updated successfully!",4,!0)):(this.$store.state.toast.showToast(`Did not get binding settings responses. `+t,4,!1),this.isLoading=!1)})}catch(t){this.$store.state.toast.showToast(`Did not get binding settings responses. - Endpoint error: `+t.message,4,!1),this.isLoading=!1}}):(this.$store.state.toast.showToast("Binding has no settings",4,!1),this.isLoading=!1))})}catch(n){this.isLoading=!1,this.$store.state.toast.showToast("Could not open binding settings. Endpoint error: "+n.message,4,!1)}},showDatabaseSelector(){this.database_selectorDialogVisible=!0},async ondatabase_selectorDialogSelected(n){console.log("Selected:",n)},onclosedatabase_selectorDialog(){this.database_selectorDialogVisible=!1},async onvalidatedatabase_selectorChoice(n){if(this.database_selectorDialogVisible=!1,(await Le.post("/select_database",{client_id:this.client_id,name:n},{headers:this.posts_headers})).status){console.log("Selected database"),this.$store.state.config=await Le.get("/get_config"),console.log("new config loaded :",this.$store.state.config);let t=await Le.get("/list_databases").data;console.log("New list of database: ",t),this.$store.state.databases=t,console.log("New list of database: ",this.$store.state.databases),location.reload()}},async addDiscussion2SkillsLibrary(){(await Le.post("/add_discussion_to_skills_library")).status&&console.log("done")},async toggleLTM(){this.$store.state.config.activate_skills_lib=!this.$store.state.config.activate_skills_lib,await this.applyConfiguration(),je.emit("upgrade_vectorization")},async applyConfiguration(){this.loading=!0;const n=await Le.post("/apply_settings",{config:this.$store.state.config});this.loading=!1,n.data.status?this.$store.state.toast.showToast("Configuration changed successfully.",4,!0):this.$store.state.toast.showToast("Configuration change failed.",4,!1),Ve(()=>{qe.replace()})},save_configuration(){this.showConfirmation=!1,Le.post("/save_settings",{}).then(n=>{if(n)return n.status?this.$store.state.toast.showToast("Settings saved!",4,!0):this.$store.state.messageBox.showMessage("Error: Couldn't save settings!"),n.data}).catch(n=>(console.log(n.message,"save_configuration"),this.$store.state.messageBox.showMessage("Couldn't save settings!"),{status:!1}))},showToastMessage(n,e,t){console.log("sending",n),this.$store.state.toast.showToast(n,e,t)},togglePanel(){this.panelCollapsed=!this.panelCollapsed},toggleDropdown(){this.isOpen=!this.isOpen},importChatGPT(){},async api_get_req(n){try{const e=await Le.get("/"+n);if(e)return e.data}catch(e){console.log(e.message,"api_get_req");return}},async list_discussions(){try{const n=await Le.get("/list_discussions");if(n)return this.createDiscussionList(n.data),n.data}catch(n){return console.log("Error: Could not list discussions",n.message),[]}},load_discussion(n,e){n&&(console.log("Loading discussion",n),this.loading=!0,this.discussionArr=[],this.setDiscussionLoading(n,this.loading),je.on("discussion",t=>{console.log("Discussion recovered"),this.loading=!1,this.setDiscussionLoading(n,this.loading),t&&(this.discussionArr=t.filter(i=>i.message_type==this.msgTypes.MSG_TYPE_CHUNK||i.message_type==this.msgTypes.MSG_TYPE_FULL||i.message_type==this.msgTypes.MSG_TYPE_FULL_INVISIBLE_TO_AI||i.message_type==this.msgTypes.MSG_TYPE_CODE||i.message_type==this.msgTypes.MSG_TYPE_JSON_INFOS||i.message_type==this.msgTypes.MSG_TYPE_UI),console.log("this.discussionArr"),console.log(this.discussionArr),e&&e()),je.off("discussion")}),je.emit("load_discussion",{id:n}),console.log("here"))},recoverFiles(){console.log("Recovering files"),Le.get("/get_current_personality_files_list").then(n=>{this.$refs.chatBox.filesList=n.data.files,this.$refs.chatBox.isFileSentList=n.data.files.map(e=>!0),console.log(`Files recovered: ${this.$refs.chatBox.filesList}`)})},new_discussion(n){try{this.loading=!0,je.on("discussion_created",e=>{je.off("discussion_created"),this.list_discussions().then(()=>{const t=this.list.findIndex(s=>s.id==e.id),i=this.list[t];this.selectDiscussion(i),this.load_discussion(e.id,()=>{this.loading=!1,this.recoverFiles(),Ve(()=>{const s=document.getElementById("dis-"+e.id);this.scrollToElement(s),console.log("Scrolling tp "+s)})})})}),console.log("new_discussion ",n),je.emit("new_discussion",{title:n})}catch(e){return console.log("Error: Could not create new discussion",e.message),{}}},async delete_discussion(n){try{n&&(this.loading=!0,this.setDiscussionLoading(n,this.loading),await Le.post("/delete_discussion",{client_id:this.client_id,id:n},{headers:this.posts_headers}),this.loading=!1,this.setDiscussionLoading(n,this.loading))}catch(e){console.log("Error: Could not delete discussion",e.message),this.loading=!1,this.setDiscussionLoading(n,this.loading)}},async edit_title(n,e){try{if(n){this.loading=!0,this.setDiscussionLoading(n,this.loading);const t=await Le.post("/edit_title",{client_id:this.client_id,id:n,title:e},{headers:this.posts_headers});if(this.loading=!1,this.setDiscussionLoading(n,this.loading),t.status==200){const i=this.list.findIndex(r=>r.id==n),s=this.list[i];s.title=e,this.tempList=this.list}}}catch(t){console.log("Error: Could not edit title",t.message),this.loading=!1,this.setDiscussionLoading(n,this.loading)}},async make_title(n){try{if(n){this.loading=!0,this.setDiscussionLoading(n,this.loading);const e=await Le.post("/make_title",{client_id:this.client_id,id:n},{headers:this.posts_headers});if(console.log("Making title:",e),this.loading=!1,this.setDiscussionLoading(n,this.loading),e.status==200){const t=this.list.findIndex(s=>s.id==n),i=this.list[t];i.title=e.data.title,this.tempList=this.list}}}catch(e){console.log("Error: Could not edit title",e.message),this.loading=!1,this.setDiscussionLoading(n,this.loading)}},async delete_message(n){try{console.log(typeof n),console.log(typeof this.client_id),console.log(n),console.log(this.client_id);const e=await Le.post("/delete_message",{client_id:this.client_id,id:n},{headers:this.posts_headers});if(e)return e.data}catch(e){return console.log("Error: Could delete message",e.message),{}}},async stop_gen(){try{if(this.discussionArr.length>0){const n=this.discussionArr[this.discussionArr.length-1];n.status_message="Generation canceled"}if(je.emit("cancel_generation"),res)return res.data}catch(n){return console.log("Error: Could not stop generating",n.message),{}}},async message_rank_up(n){try{const e=await Le.post("/message_rank_up",{client_id:this.client_id,id:n},{headers:this.posts_headers});if(e)return e.data}catch(e){return console.log("Error: Could not rank up message",e.message),{}}},async message_rank_down(n){try{const e=await Le.post("/message_rank_down",{client_id:this.client_id,id:n},{headers:this.posts_headers});if(e)return e.data}catch(e){return console.log("Error: Could not rank down message",e.message),{}}},async edit_message(n,e,t){try{console.log(typeof this.client_id),console.log(typeof n),console.log(typeof e),console.log(typeof{audio_url:t});const i=await Le.post("/edit_message",{client_id:this.client_id,id:n,message:e,metadata:[{audio_url:t}]},{headers:this.posts_headers});if(i)return i.data}catch(i){return console.log("Error: Could not update message",i.message),{}}},async export_multiple_discussions(n,e){try{if(n.length>0){const t=await Le.post("/export_multiple_discussions",{discussion_ids:n,export_format:e},{headers:this.posts_headers});if(t)return t.data}}catch(t){return console.log("Error: Could not export multiple discussions",t.message),{}}},async import_multiple_discussions(n){try{if(n.length>0){console.log("sending import",n);const e=await Le.post("/import_multiple_discussions",{jArray:n},{headers:this.posts_headers});if(e)return console.log("import response",e.data),e.data}}catch(e){console.log("Error: Could not import multiple discussions",e.message);return}},filterDiscussions(){this.filterInProgress||(this.filterInProgress=!0,setTimeout(()=>{this.filterTitle?this.list=this.tempList.filter(n=>n.title&&n.title.includes(this.filterTitle)):this.list=this.tempList,this.filterInProgress=!1},100))},async selectDiscussion(n){if(this.isGenerating){this.$store.state.toast.showToast("You are currently generating a text. Please wait for text generation to finish or stop it before trying to select another discussion",4,!1);return}n&&(this.currentDiscussion===void 0?(this.currentDiscussion=n,this.setPageTitle(n),localStorage.setItem("selected_discussion",this.currentDiscussion.id),this.load_discussion(n.id,()=>{this.discussionArr.length>1&&(this.currentDiscussion.title===""||this.currentDiscussion.title===null)&&this.changeTitleUsingUserMSG(this.currentDiscussion.id,this.discussionArr[1].content)})):this.currentDiscussion.id!=n.id&&(console.log("item",n),console.log("this.currentDiscussion",this.currentDiscussion),this.currentDiscussion=n,console.log("this.currentDiscussion",this.currentDiscussion),this.setPageTitle(n),localStorage.setItem("selected_discussion",this.currentDiscussion.id),this.load_discussion(n.id,()=>{this.discussionArr.length>1&&(this.currentDiscussion.title===""||this.currentDiscussion.title===null)&&this.changeTitleUsingUserMSG(this.currentDiscussion.id,this.discussionArr[1].content)})),Ve(()=>{const e=document.getElementById("dis-"+this.currentDiscussion.id);this.scrollToElementInContainer(e,"leftPanel");const t=document.getElementById("messages-list");this.scrollBottom(t)}))},scrollToElement(n){n?n.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"}):console.log("Error: scrollToElement")},scrollToElementInContainer(n,e){try{const t=n.offsetTop;document.getElementById(e).scrollTo({top:t,behavior:"smooth"})}catch{console.log("error")}},scrollBottom(n){n?n.scrollTo({top:n.scrollHeight,behavior:"smooth"}):console.log("Error: scrollBottom")},scrollTop(n){n?n.scrollTo({top:0,behavior:"smooth"}):console.log("Error: scrollTop")},createUserMsg(n){let e={content:n.message,id:n.id,rank:0,sender:n.user,created_at:n.created_at,steps:[],html_js_s:[],status_message:"Warming up"};this.discussionArr.push(e),Ve(()=>{const t=document.getElementById("messages-list");this.scrollBottom(t)})},updateLastUserMsg(n){const e=this.discussionArr.indexOf(i=>i.id=n.user_id),t={binding:n.binding,content:n.message,created_at:n.created_at,type:n.type,finished_generating_at:n.finished_generating_at,id:n.user_id,model:n.model,personality:n.personality,sender:n.user,steps:[]};e!==-1&&(this.discussionArr[e]=t)},socketIOConnected(){return console.log("socketIOConnected"),this.$store.state.isConnected=!0,this.$store.state.client_id=je.id,!0},socketIODisconnected(){return console.log("socketIOConnected"),this.currentDiscussion=null,this.$store.dispatch("refreshModels"),this.$store.state.isConnected=!1,!0},new_message(n){n.sender_type==this.SENDER_TYPES_AI&&(this.isGenerating=!0),console.log("Making a new message"),console.log("New message",n);let e={sender:n.sender,message_type:n.message_type,sender_type:n.sender_type,content:n.content,id:n.id,discussion_id:n.discussion_id,parent_id:n.parent_id,binding:n.binding,model:n.model,personality:n.personality,created_at:n.created_at,finished_generating_at:n.finished_generating_at,rank:0,ui:n.ui,steps:[],parameters:n.parameters,metadata:n.metadata,open:n.open};e.status_message="Warming up",console.log(e),this.discussionArr.push(e),(this.currentDiscussion.title===""||this.currentDiscussion.title===null)&&this.changeTitleUsingUserMSG(this.currentDiscussion.id,n.message),console.log("infos",n)},talk(n){this.isGenerating=!0,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Le.get("/get_generation_status",{}).then(e=>{e&&(e.data.status?console.log("Already generating"):(console.log("Generating message from ",e.data.status),je.emit("generate_msg_from",{id:-1}),this.discussionArr.length>0&&Number(this.discussionArr[this.discussionArr.length-1].id)+1))}).catch(e=>{console.log("Error: Could not get generation status",e)})},createEmptyUserMessage(n){je.emit("create_empty_message",{type:0,message:n})},createEmptyAIMessage(){je.emit("create_empty_message",{type:1})},sendMsg(n){if(!n){this.$store.state.toast.showToast("Message contains no content!",4,!1);return}this.isGenerating=!0,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Le.get("/get_generation_status",{}).then(e=>{if(e)if(e.data.status)console.log("Already generating");else{je.emit("generate_msg",{prompt:n});let t=0;this.discussionArr.length>0&&(t=Number(this.discussionArr[this.discussionArr.length-1].id)+1);let i={message:n,id:t,rank:0,user:this.$store.state.config.user_name,created_at:new Date().toLocaleString(),sender:this.$store.state.config.user_name,message_type:this.msgTypes.MSG_TYPE_FULL,sender_type:this.senderTypes.SENDER_TYPES_USER,content:n,id:t,discussion_id:this.discussion_id,parent_id:t,binding:"",model:"",personality:"",created_at:new Date().toLocaleString(),finished_generating_at:new Date().toLocaleString(),rank:0,steps:[],parameters:null,metadata:[],ui:null};this.createUserMsg(i)}}).catch(e=>{console.log("Error: Could not get generation status",e)})},sendCmd(n){this.isGenerating=!0,je.emit("execute_command",{command:n,parameters:[]})},notify(n){self.isGenerating=!1,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Ve(()=>{const e=document.getElementById("messages-list");this.scrollBottom(e)}),n.display_type==0?this.$store.state.toast.showToast(n.content,n.duration,n.notification_type):n.display_type==1?this.$store.state.messageBox.showMessage(n.content):n.display_type==2?(this.$store.state.messageBox.hideMessage(),this.$store.state.yesNoDialog.askQuestion(n.content,"Yes","No").then(e=>{je.emit("yesNoRes",{yesRes:e})})):n.display_type==3?this.$store.state.messageBox.showBlockingMessage(n.content):n.display_type==4&&this.$store.state.messageBox.hideMessage(),this.chime.play()},streamMessageContent(n){if(this.discussion_id=n.discussion_id,this.setDiscussionLoading(this.discussion_id,!0),this.currentDiscussion.id==this.discussion_id){const e=this.discussionArr.findIndex(i=>i.id==n.id),t=this.discussionArr[e];if(t&&(n.message_type==this.msgTypes.MSG_TYPE_FULL||n.message_type==this.msgTypes.MSG_TYPE_FULL_INVISIBLE_TO_AI))t.content=n.content,t.finished_generating_at=n.finished_generating_at;else if(t&&n.message_type==this.msgTypes.MSG_TYPE_CHUNK)this.isGenerating=!0,t.content+=n.content;else if(n.message_type==this.msgTypes.MSG_TYPE_STEP)t.status_message=n.content,t.steps.push({message:n.content,done:!0,status:!0,type:"instantanious"});else if(n.message_type==this.msgTypes.MSG_TYPE_STEP_START)t.status_message=n.content,t.steps.push({message:n.content,done:!1,status:!0,type:"start_end"});else if(n.message_type==this.msgTypes.MSG_TYPE_STEP_END){console.log("received step end",n);try{const i=t.steps.find(s=>s.message===n.content);if(i){i.done=!0;try{console.log(n.parameters);const s=n.parameters;s!=null&&(i.status=s.status,console.log(s))}catch(s){console.error("Error parsing JSON:",s.message)}}}catch{console.log("error")}}else n.message_type==this.msgTypes.MSG_TYPE_JSON_INFOS?(console.log("JSON message"),console.log(n.metadata),t.metadata=n.metadata):n.message_type==this.msgTypes.MSG_TYPE_UI?(console.log("UI message"),t.ui=n.ui,console.log(t.ui)):n.message_type==this.msgTypes.MSG_TYPE_EXCEPTION&&this.$store.state.toast.showToast(n.content,5,!1)}this.$nextTick(()=>{qe.replace()})},async changeTitleUsingUserMSG(n,e){const t=this.list.findIndex(s=>s.id==n),i=this.list[t];e&&(i.title=e,this.tempList=this.list,await this.edit_title(n,e))},async createNewDiscussion(){this.new_discussion(null)},loadLastUsedDiscussion(){console.log("Loading last discussion");const n=localStorage.getItem("selected_discussion");if(console.log("Last discussion id: ",n),n){const e=this.list.findIndex(i=>i.id==n),t=this.list[e];t&&this.selectDiscussion(t)}},onCopyPersonalityName(n){this.$store.state.toast.showToast("Copied name to clipboard!",4,!0),navigator.clipboard.writeText(n.name)},async deleteDiscussion(n){await this.delete_discussion(n),this.currentDiscussion.id==n&&(this.currentDiscussion={},this.discussionArr=[],this.setPageTitle()),this.list.splice(this.list.findIndex(e=>e.id==n),1),this.createDiscussionList(this.list)},async deleteDiscussionMulti(){const n=this.selectedDiscussions;for(let e=0;e<n.length;e++){const t=n[e];await this.delete_discussion(t.id),this.currentDiscussion.id==t.id&&(this.currentDiscussion={},this.discussionArr=[],this.setPageTitle()),this.list.splice(this.list.findIndex(i=>i.id==t.id),1)}this.tempList=this.list,this.isCheckbox=!1,this.$store.state.toast.showToast("Removed ("+n.length+") items",4,!0),this.showConfirmation=!1,console.log("Multi delete done")},async deleteMessage(n){await this.delete_message(n).then(()=>{this.discussionArr.splice(this.discussionArr.findIndex(e=>e.id==n),1)}).catch(()=>{this.$store.state.toast.showToast("Could not remove message",4,!1),console.log("Error: Could not delete message")})},async editTitle(n){const e=this.list.findIndex(i=>i.id==n.id),t=this.list[e];t.title=n.title,t.loading=!0,await this.edit_title(n.id,n.title),t.loading=!1},async makeTitle(n){this.list.findIndex(e=>e.id==n.id),await this.make_title(n.id)},checkUncheckDiscussion(n,e){const t=this.list.findIndex(s=>s.id==e),i=this.list[t];i.checkBoxValue=n.target.checked,this.tempList=this.list},selectAllDiscussions(){this.isSelectAll=!this.tempList.filter(n=>n.checkBoxValue==!1).length>0;for(let n=0;n<this.tempList.length;n++)this.tempList[n].checkBoxValue=!this.isSelectAll;this.tempList=this.list,this.isSelectAll=!this.isSelectAll},createDiscussionList(n){if(n){const e=n.map(t=>({id:t.id,title:t.title,selected:!1,loading:!1,checkBoxValue:!1})).sort(function(t,i){return i.id-t.id});this.list=e,this.tempList=e}},setDiscussionLoading(n,e){try{const t=this.list.findIndex(s=>s.id==n),i=this.list[t];i.loading=e}catch{console.log("Error setting discussion loading")}},setPageTitle(n){if(n)if(n.id){const e=n.title?n.title==="untitled"?"New discussion":n.title:"New discussion";document.title="LoLLMS WebUI - "+e}else{const e=n||"Welcome";document.title="LoLLMS WebUI - "+e}else{const e=n||"Welcome";document.title="LoLLMS WebUI - "+e}},async rankUpMessage(n){await this.message_rank_up(n).then(e=>{const t=this.discussionArr[this.discussionArr.findIndex(i=>i.id==n)];t.rank=e.new_rank}).catch(()=>{this.$store.state.toast.showToast("Could not rank up message",4,!1),console.log("Error: Could not rank up message")})},async rankDownMessage(n){await this.message_rank_down(n).then(e=>{const t=this.discussionArr[this.discussionArr.findIndex(i=>i.id==n)];t.rank=e.new_rank}).catch(()=>{this.$store.state.toast.showToast("Could not rank down message",4,!1),console.log("Error: Could not rank down message")})},async updateMessage(n,e,t){await this.edit_message(n,e,t).then(()=>{const i=this.discussionArr[this.discussionArr.findIndex(s=>s.id==n)];i.content=e}).catch(()=>{this.$store.state.toast.showToast("Could not update message",4,!1),console.log("Error: Could not update message")})},resendMessage(n,e,t){Ve(()=>{qe.replace()}),this.isGenerating=!0,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Le.get("/get_generation_status",{}).then(i=>{i&&(i.data.status?(this.$store.state.toast.showToast("The server is busy. Wait",4,!1),console.log("Already generating")):je.emit("generate_msg_from",{prompt:e,id:n,msg_type:t}))}).catch(i=>{console.log("Error: Could not get generation status",i)})},continueMessage(n,e){Ve(()=>{qe.replace()}),this.isGenerating=!0,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Le.get("/get_generation_status",{}).then(t=>{t&&(t.data.status?console.log("Already generating"):je.emit("continue_generate_msg_from",{prompt:e,id:n}))}).catch(t=>{console.log("Error: Could not get generation status",t)})},stopGenerating(){this.stop_gen(),this.isGenerating=!1,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),console.log("Stopped generating"),Ve(()=>{const n=document.getElementById("messages-list");this.scrollBottom(n)})},finalMsgEvent(n){if(console.log("final",n),this.discussion_id=n.discussion_id,this.currentDiscussion.id==this.discussion_id){const i=this.discussionArr.findIndex(s=>s.id==n.id);this.discussionArr[i].content=n.content,this.discussionArr[i].finished_generating_at=n.finished_generating_at}Ve(()=>{const i=document.getElementById("messages-list");this.scrollBottom(i)}),this.isGenerating=!1,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),this.chime.play();const e=this.discussionArr.findIndex(i=>i.id==n.id),t=this.discussionArr[e];t.status_message="Done"},copyToClipBoard(n){let e="";if(n.message.content&&(e=n.message.content),this.$store.state.config.copy_to_clipboard_add_all_details){let t="";n.message.binding&&(t=`Binding: ${n.message.binding}`);let i="";n.message.personality&&(i=` + Endpoint error: `+t.message,4,!1),this.isLoading=!1}}):(this.$store.state.toast.showToast("Binding has no settings",4,!1),this.isLoading=!1))})}catch(n){this.isLoading=!1,this.$store.state.toast.showToast("Could not open binding settings. Endpoint error: "+n.message,4,!1)}},showDatabaseSelector(){this.database_selectorDialogVisible=!0},async ondatabase_selectorDialogSelected(n){console.log("Selected:",n)},onclosedatabase_selectorDialog(){this.database_selectorDialogVisible=!1},async onvalidatedatabase_selectorChoice(n){if(this.database_selectorDialogVisible=!1,(await Le.post("/select_database",{client_id:this.client_id,name:n},{headers:this.posts_headers})).status){console.log("Selected database"),this.$store.state.config=await Le.get("/get_config"),console.log("new config loaded :",this.$store.state.config);let t=await Le.get("/list_databases").data;console.log("New list of database: ",t),this.$store.state.databases=t,console.log("New list of database: ",this.$store.state.databases),location.reload()}},async addDiscussion2SkillsLibrary(){(await Le.post("/add_discussion_to_skills_library",{client_id:this.client_id},{headers:this.posts_headers})).status&&console.log("done")},async toggleLTM(){this.$store.state.config.activate_skills_lib=!this.$store.state.config.activate_skills_lib,await this.applyConfiguration(),je.emit("upgrade_vectorization")},async applyConfiguration(){this.loading=!0;const n=await Le.post("/apply_settings",{config:this.$store.state.config});this.loading=!1,n.data.status?this.$store.state.toast.showToast("Configuration changed successfully.",4,!0):this.$store.state.toast.showToast("Configuration change failed.",4,!1),Ve(()=>{qe.replace()})},save_configuration(){this.showConfirmation=!1,Le.post("/save_settings",{}).then(n=>{if(n)return n.status?this.$store.state.toast.showToast("Settings saved!",4,!0):this.$store.state.messageBox.showMessage("Error: Couldn't save settings!"),n.data}).catch(n=>(console.log(n.message,"save_configuration"),this.$store.state.messageBox.showMessage("Couldn't save settings!"),{status:!1}))},showToastMessage(n,e,t){console.log("sending",n),this.$store.state.toast.showToast(n,e,t)},togglePanel(){this.panelCollapsed=!this.panelCollapsed},toggleDropdown(){this.isOpen=!this.isOpen},importChatGPT(){},async api_get_req(n){try{const e=await Le.get("/"+n);if(e)return e.data}catch(e){console.log(e.message,"api_get_req");return}},async list_discussions(){try{const n=await Le.get("/list_discussions");if(n)return this.createDiscussionList(n.data),n.data}catch(n){return console.log("Error: Could not list discussions",n.message),[]}},load_discussion(n,e){n&&(console.log("Loading discussion",n),this.loading=!0,this.discussionArr=[],this.setDiscussionLoading(n,this.loading),je.on("discussion",t=>{console.log("Discussion recovered"),this.loading=!1,this.setDiscussionLoading(n,this.loading),t&&(this.discussionArr=t.filter(i=>i.message_type==this.msgTypes.MSG_TYPE_CHUNK||i.message_type==this.msgTypes.MSG_TYPE_FULL||i.message_type==this.msgTypes.MSG_TYPE_FULL_INVISIBLE_TO_AI||i.message_type==this.msgTypes.MSG_TYPE_CODE||i.message_type==this.msgTypes.MSG_TYPE_JSON_INFOS||i.message_type==this.msgTypes.MSG_TYPE_UI),console.log("this.discussionArr"),console.log(this.discussionArr),e&&e()),je.off("discussion")}),je.emit("load_discussion",{id:n}),console.log("here"))},recoverFiles(){console.log("Recovering files"),Le.get("/get_current_personality_files_list").then(n=>{this.$refs.chatBox.filesList=n.data.files,this.$refs.chatBox.isFileSentList=n.data.files.map(e=>!0),console.log(`Files recovered: ${this.$refs.chatBox.filesList}`)})},new_discussion(n){try{this.loading=!0,je.on("discussion_created",e=>{je.off("discussion_created"),this.list_discussions().then(()=>{const t=this.list.findIndex(s=>s.id==e.id),i=this.list[t];this.selectDiscussion(i),this.load_discussion(e.id,()=>{this.loading=!1,this.recoverFiles(),Ve(()=>{const s=document.getElementById("dis-"+e.id);this.scrollToElement(s),console.log("Scrolling tp "+s)})})})}),console.log("new_discussion ",n),je.emit("new_discussion",{title:n})}catch(e){return console.log("Error: Could not create new discussion",e.message),{}}},async delete_discussion(n){try{n&&(this.loading=!0,this.setDiscussionLoading(n,this.loading),await Le.post("/delete_discussion",{client_id:this.client_id,id:n},{headers:this.posts_headers}),this.loading=!1,this.setDiscussionLoading(n,this.loading))}catch(e){console.log("Error: Could not delete discussion",e.message),this.loading=!1,this.setDiscussionLoading(n,this.loading)}},async edit_title(n,e){try{if(n){this.loading=!0,this.setDiscussionLoading(n,this.loading);const t=await Le.post("/edit_title",{client_id:this.client_id,id:n,title:e},{headers:this.posts_headers});if(this.loading=!1,this.setDiscussionLoading(n,this.loading),t.status==200){const i=this.list.findIndex(r=>r.id==n),s=this.list[i];s.title=e,this.tempList=this.list}}}catch(t){console.log("Error: Could not edit title",t.message),this.loading=!1,this.setDiscussionLoading(n,this.loading)}},async make_title(n){try{if(n){this.loading=!0,this.setDiscussionLoading(n,this.loading);const e=await Le.post("/make_title",{client_id:this.client_id,id:n},{headers:this.posts_headers});if(console.log("Making title:",e),this.loading=!1,this.setDiscussionLoading(n,this.loading),e.status==200){const t=this.list.findIndex(s=>s.id==n),i=this.list[t];i.title=e.data.title,this.tempList=this.list}}}catch(e){console.log("Error: Could not edit title",e.message),this.loading=!1,this.setDiscussionLoading(n,this.loading)}},async delete_message(n){try{console.log(typeof n),console.log(typeof this.client_id),console.log(n),console.log(this.client_id);const e=await Le.post("/delete_message",{client_id:this.client_id,id:n},{headers:this.posts_headers});if(e)return e.data}catch(e){return console.log("Error: Could delete message",e.message),{}}},async stop_gen(){try{if(this.discussionArr.length>0){const n=this.discussionArr[this.discussionArr.length-1];n.status_message="Generation canceled"}if(je.emit("cancel_generation"),res)return res.data}catch(n){return console.log("Error: Could not stop generating",n.message),{}}},async message_rank_up(n){try{const e=await Le.post("/message_rank_up",{client_id:this.client_id,id:n},{headers:this.posts_headers});if(e)return e.data}catch(e){return console.log("Error: Could not rank up message",e.message),{}}},async message_rank_down(n){try{const e=await Le.post("/message_rank_down",{client_id:this.client_id,id:n},{headers:this.posts_headers});if(e)return e.data}catch(e){return console.log("Error: Could not rank down message",e.message),{}}},async edit_message(n,e,t){try{console.log(typeof this.client_id),console.log(typeof n),console.log(typeof e),console.log(typeof{audio_url:t});const i=await Le.post("/edit_message",{client_id:this.client_id,id:n,message:e,metadata:[{audio_url:t}]},{headers:this.posts_headers});if(i)return i.data}catch(i){return console.log("Error: Could not update message",i.message),{}}},async export_multiple_discussions(n,e){try{if(n.length>0){const t=await Le.post("/export_multiple_discussions",{discussion_ids:n,export_format:e},{headers:this.posts_headers});if(t)return t.data}}catch(t){return console.log("Error: Could not export multiple discussions",t.message),{}}},async import_multiple_discussions(n){try{if(n.length>0){console.log("sending import",n);const e=await Le.post("/import_multiple_discussions",{jArray:n},{headers:this.posts_headers});if(e)return console.log("import response",e.data),e.data}}catch(e){console.log("Error: Could not import multiple discussions",e.message);return}},filterDiscussions(){this.filterInProgress||(this.filterInProgress=!0,setTimeout(()=>{this.filterTitle?this.list=this.tempList.filter(n=>n.title&&n.title.includes(this.filterTitle)):this.list=this.tempList,this.filterInProgress=!1},100))},async selectDiscussion(n){if(this.isGenerating){this.$store.state.toast.showToast("You are currently generating a text. Please wait for text generation to finish or stop it before trying to select another discussion",4,!1);return}n&&(this.currentDiscussion===void 0?(this.currentDiscussion=n,this.setPageTitle(n),localStorage.setItem("selected_discussion",this.currentDiscussion.id),this.load_discussion(n.id,()=>{this.discussionArr.length>1&&(this.currentDiscussion.title===""||this.currentDiscussion.title===null)&&this.changeTitleUsingUserMSG(this.currentDiscussion.id,this.discussionArr[1].content)})):this.currentDiscussion.id!=n.id&&(console.log("item",n),console.log("this.currentDiscussion",this.currentDiscussion),this.currentDiscussion=n,console.log("this.currentDiscussion",this.currentDiscussion),this.setPageTitle(n),localStorage.setItem("selected_discussion",this.currentDiscussion.id),this.load_discussion(n.id,()=>{this.discussionArr.length>1&&(this.currentDiscussion.title===""||this.currentDiscussion.title===null)&&this.changeTitleUsingUserMSG(this.currentDiscussion.id,this.discussionArr[1].content)})),Ve(()=>{const e=document.getElementById("dis-"+this.currentDiscussion.id);this.scrollToElementInContainer(e,"leftPanel");const t=document.getElementById("messages-list");this.scrollBottom(t)}))},scrollToElement(n){n?n.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"}):console.log("Error: scrollToElement")},scrollToElementInContainer(n,e){try{const t=n.offsetTop;document.getElementById(e).scrollTo({top:t,behavior:"smooth"})}catch{console.log("error")}},scrollBottom(n){n?n.scrollTo({top:n.scrollHeight,behavior:"smooth"}):console.log("Error: scrollBottom")},scrollTop(n){n?n.scrollTo({top:0,behavior:"smooth"}):console.log("Error: scrollTop")},createUserMsg(n){let e={content:n.message,id:n.id,rank:0,sender:n.user,created_at:n.created_at,steps:[],html_js_s:[],status_message:"Warming up"};this.discussionArr.push(e),Ve(()=>{const t=document.getElementById("messages-list");this.scrollBottom(t)})},updateLastUserMsg(n){const e=this.discussionArr.indexOf(i=>i.id=n.user_id),t={binding:n.binding,content:n.message,created_at:n.created_at,type:n.type,finished_generating_at:n.finished_generating_at,id:n.user_id,model:n.model,personality:n.personality,sender:n.user,steps:[]};e!==-1&&(this.discussionArr[e]=t)},socketIOConnected(){return console.log("socketIOConnected"),this.$store.state.isConnected=!0,this.$store.state.client_id=je.id,!0},socketIODisconnected(){return console.log("socketIOConnected"),this.currentDiscussion=null,this.$store.dispatch("refreshModels"),this.$store.state.isConnected=!1,!0},new_message(n){n.sender_type==this.SENDER_TYPES_AI&&(this.isGenerating=!0),console.log("Making a new message"),console.log("New message",n);let e={sender:n.sender,message_type:n.message_type,sender_type:n.sender_type,content:n.content,id:n.id,discussion_id:n.discussion_id,parent_id:n.parent_id,binding:n.binding,model:n.model,personality:n.personality,created_at:n.created_at,finished_generating_at:n.finished_generating_at,rank:0,ui:n.ui,steps:[],parameters:n.parameters,metadata:n.metadata,open:n.open};e.status_message="Warming up",console.log(e),this.discussionArr.push(e),(this.currentDiscussion.title===""||this.currentDiscussion.title===null)&&this.changeTitleUsingUserMSG(this.currentDiscussion.id,n.message),console.log("infos",n)},talk(n){this.isGenerating=!0,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Le.get("/get_generation_status",{}).then(e=>{e&&(e.data.status?console.log("Already generating"):(console.log("Generating message from ",e.data.status),je.emit("generate_msg_from",{id:-1}),this.discussionArr.length>0&&Number(this.discussionArr[this.discussionArr.length-1].id)+1))}).catch(e=>{console.log("Error: Could not get generation status",e)})},createEmptyUserMessage(n){je.emit("create_empty_message",{type:0,message:n})},createEmptyAIMessage(){je.emit("create_empty_message",{type:1})},sendMsg(n){if(!n){this.$store.state.toast.showToast("Message contains no content!",4,!1);return}this.isGenerating=!0,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Le.get("/get_generation_status",{}).then(e=>{if(e)if(e.data.status)console.log("Already generating");else{je.emit("generate_msg",{prompt:n});let t=0;this.discussionArr.length>0&&(t=Number(this.discussionArr[this.discussionArr.length-1].id)+1);let i={message:n,id:t,rank:0,user:this.$store.state.config.user_name,created_at:new Date().toLocaleString(),sender:this.$store.state.config.user_name,message_type:this.msgTypes.MSG_TYPE_FULL,sender_type:this.senderTypes.SENDER_TYPES_USER,content:n,id:t,discussion_id:this.discussion_id,parent_id:t,binding:"",model:"",personality:"",created_at:new Date().toLocaleString(),finished_generating_at:new Date().toLocaleString(),rank:0,steps:[],parameters:null,metadata:[],ui:null};this.createUserMsg(i)}}).catch(e=>{console.log("Error: Could not get generation status",e)})},sendCmd(n){this.isGenerating=!0,je.emit("execute_command",{command:n,parameters:[]})},notify(n){self.isGenerating=!1,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Ve(()=>{const e=document.getElementById("messages-list");this.scrollBottom(e)}),n.display_type==0?this.$store.state.toast.showToast(n.content,n.duration,n.notification_type):n.display_type==1?this.$store.state.messageBox.showMessage(n.content):n.display_type==2?(this.$store.state.messageBox.hideMessage(),this.$store.state.yesNoDialog.askQuestion(n.content,"Yes","No").then(e=>{je.emit("yesNoRes",{yesRes:e})})):n.display_type==3?this.$store.state.messageBox.showBlockingMessage(n.content):n.display_type==4&&this.$store.state.messageBox.hideMessage(),this.chime.play()},streamMessageContent(n){if(this.discussion_id=n.discussion_id,this.setDiscussionLoading(this.discussion_id,!0),this.currentDiscussion.id==this.discussion_id){const e=this.discussionArr.findIndex(i=>i.id==n.id),t=this.discussionArr[e];if(t&&(n.message_type==this.msgTypes.MSG_TYPE_FULL||n.message_type==this.msgTypes.MSG_TYPE_FULL_INVISIBLE_TO_AI))t.content=n.content,t.finished_generating_at=n.finished_generating_at;else if(t&&n.message_type==this.msgTypes.MSG_TYPE_CHUNK)this.isGenerating=!0,t.content+=n.content;else if(n.message_type==this.msgTypes.MSG_TYPE_STEP)t.status_message=n.content,t.steps.push({message:n.content,done:!0,status:!0,type:"instantanious"});else if(n.message_type==this.msgTypes.MSG_TYPE_STEP_START)t.status_message=n.content,t.steps.push({message:n.content,done:!1,status:!0,type:"start_end"});else if(n.message_type==this.msgTypes.MSG_TYPE_STEP_END){console.log("received step end",n);try{const i=t.steps.find(s=>s.message===n.content);if(i){i.done=!0;try{console.log(n.parameters);const s=n.parameters;s!=null&&(i.status=s.status,console.log(s))}catch(s){console.error("Error parsing JSON:",s.message)}}}catch{console.log("error")}}else n.message_type==this.msgTypes.MSG_TYPE_JSON_INFOS?(console.log("JSON message"),console.log(n.metadata),t.metadata=n.metadata):n.message_type==this.msgTypes.MSG_TYPE_UI?(console.log("UI message"),t.ui=n.ui,console.log(t.ui)):n.message_type==this.msgTypes.MSG_TYPE_EXCEPTION&&this.$store.state.toast.showToast(n.content,5,!1)}this.$nextTick(()=>{qe.replace()})},async changeTitleUsingUserMSG(n,e){const t=this.list.findIndex(s=>s.id==n),i=this.list[t];e&&(i.title=e,this.tempList=this.list,await this.edit_title(n,e))},async createNewDiscussion(){this.new_discussion(null)},loadLastUsedDiscussion(){console.log("Loading last discussion");const n=localStorage.getItem("selected_discussion");if(console.log("Last discussion id: ",n),n){const e=this.list.findIndex(i=>i.id==n),t=this.list[e];t&&this.selectDiscussion(t)}},onCopyPersonalityName(n){this.$store.state.toast.showToast("Copied name to clipboard!",4,!0),navigator.clipboard.writeText(n.name)},async deleteDiscussion(n){await this.delete_discussion(n),this.currentDiscussion.id==n&&(this.currentDiscussion={},this.discussionArr=[],this.setPageTitle()),this.list.splice(this.list.findIndex(e=>e.id==n),1),this.createDiscussionList(this.list)},async deleteDiscussionMulti(){const n=this.selectedDiscussions;for(let e=0;e<n.length;e++){const t=n[e];await this.delete_discussion(t.id),this.currentDiscussion.id==t.id&&(this.currentDiscussion={},this.discussionArr=[],this.setPageTitle()),this.list.splice(this.list.findIndex(i=>i.id==t.id),1)}this.tempList=this.list,this.isCheckbox=!1,this.$store.state.toast.showToast("Removed ("+n.length+") items",4,!0),this.showConfirmation=!1,console.log("Multi delete done")},async deleteMessage(n){await this.delete_message(n).then(()=>{this.discussionArr.splice(this.discussionArr.findIndex(e=>e.id==n),1)}).catch(()=>{this.$store.state.toast.showToast("Could not remove message",4,!1),console.log("Error: Could not delete message")})},async editTitle(n){const e=this.list.findIndex(i=>i.id==n.id),t=this.list[e];t.title=n.title,t.loading=!0,await this.edit_title(n.id,n.title),t.loading=!1},async makeTitle(n){this.list.findIndex(e=>e.id==n.id),await this.make_title(n.id)},checkUncheckDiscussion(n,e){const t=this.list.findIndex(s=>s.id==e),i=this.list[t];i.checkBoxValue=n.target.checked,this.tempList=this.list},selectAllDiscussions(){this.isSelectAll=!this.tempList.filter(n=>n.checkBoxValue==!1).length>0;for(let n=0;n<this.tempList.length;n++)this.tempList[n].checkBoxValue=!this.isSelectAll;this.tempList=this.list,this.isSelectAll=!this.isSelectAll},createDiscussionList(n){if(n){const e=n.map(t=>({id:t.id,title:t.title,selected:!1,loading:!1,checkBoxValue:!1})).sort(function(t,i){return i.id-t.id});this.list=e,this.tempList=e}},setDiscussionLoading(n,e){try{const t=this.list.findIndex(s=>s.id==n),i=this.list[t];i.loading=e}catch{console.log("Error setting discussion loading")}},setPageTitle(n){if(n)if(n.id){const e=n.title?n.title==="untitled"?"New discussion":n.title:"New discussion";document.title="LoLLMS WebUI - "+e}else{const e=n||"Welcome";document.title="LoLLMS WebUI - "+e}else{const e=n||"Welcome";document.title="LoLLMS WebUI - "+e}},async rankUpMessage(n){await this.message_rank_up(n).then(e=>{const t=this.discussionArr[this.discussionArr.findIndex(i=>i.id==n)];t.rank=e.new_rank}).catch(()=>{this.$store.state.toast.showToast("Could not rank up message",4,!1),console.log("Error: Could not rank up message")})},async rankDownMessage(n){await this.message_rank_down(n).then(e=>{const t=this.discussionArr[this.discussionArr.findIndex(i=>i.id==n)];t.rank=e.new_rank}).catch(()=>{this.$store.state.toast.showToast("Could not rank down message",4,!1),console.log("Error: Could not rank down message")})},async updateMessage(n,e,t){await this.edit_message(n,e,t).then(()=>{const i=this.discussionArr[this.discussionArr.findIndex(s=>s.id==n)];i.content=e}).catch(()=>{this.$store.state.toast.showToast("Could not update message",4,!1),console.log("Error: Could not update message")})},resendMessage(n,e,t){Ve(()=>{qe.replace()}),this.isGenerating=!0,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Le.get("/get_generation_status",{}).then(i=>{i&&(i.data.status?(this.$store.state.toast.showToast("The server is busy. Wait",4,!1),console.log("Already generating")):je.emit("generate_msg_from",{prompt:e,id:n,msg_type:t}))}).catch(i=>{console.log("Error: Could not get generation status",i)})},continueMessage(n,e){Ve(()=>{qe.replace()}),this.isGenerating=!0,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),Le.get("/get_generation_status",{}).then(t=>{t&&(t.data.status?console.log("Already generating"):je.emit("continue_generate_msg_from",{prompt:e,id:n}))}).catch(t=>{console.log("Error: Could not get generation status",t)})},stopGenerating(){this.stop_gen(),this.isGenerating=!1,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),console.log("Stopped generating"),Ve(()=>{const n=document.getElementById("messages-list");this.scrollBottom(n)})},finalMsgEvent(n){if(console.log("final",n),this.discussion_id=n.discussion_id,this.currentDiscussion.id==this.discussion_id){const i=this.discussionArr.findIndex(s=>s.id==n.id);this.discussionArr[i].content=n.content,this.discussionArr[i].finished_generating_at=n.finished_generating_at}Ve(()=>{const i=document.getElementById("messages-list");this.scrollBottom(i)}),this.isGenerating=!1,this.setDiscussionLoading(this.currentDiscussion.id,this.isGenerating),this.chime.play();const e=this.discussionArr.findIndex(i=>i.id==n.id),t=this.discussionArr[e];t.status_message="Done"},copyToClipBoard(n){let e="";if(n.message.content&&(e=n.message.content),this.$store.state.config.copy_to_clipboard_add_all_details){let t="";n.message.binding&&(t=`Binding: ${n.message.binding}`);let i="";n.message.personality&&(i=` Personality: ${n.message.personality}`);let s="";n.created_at_parsed&&(s=` Created: ${n.created_at_parsed}`);let r="";n.message.model&&(r=`Model: ${n.message.model}`);let o="";n.message.seed&&(o=`Seed: ${n.message.seed}`);let a="";n.time_spent&&(a=` Time spent: ${n.time_spent}`);let l="";l=`${t} ${r} ${o} ${a}`.trim();const d=`${n.message.sender}${i}${s} @@ -215,7 +215,7 @@ ${e} ${l}`;navigator.clipboard.writeText(d)}else navigator.clipboard.writeText(e);this.$store.state.toast.showToast("Copied to clipboard successfully",4,!0),Ve(()=>{qe.replace()})},closeToast(){this.showToast=!1},saveJSONtoFile(n,e){e=e||"data.json";const t=document.createElement("a");t.href=URL.createObjectURL(new Blob([JSON.stringify(n,null,2)],{type:"text/plain"})),t.setAttribute("download",e),document.body.appendChild(t),t.click(),document.body.removeChild(t)},saveMarkdowntoFile(n,e){e=e||"data.md";const t=document.createElement("a");t.href=URL.createObjectURL(new Blob([n],{type:"text/plain"})),t.setAttribute("download",e),document.body.appendChild(t),t.click(),document.body.removeChild(t)},parseJsonObj(n){try{return JSON.parse(n)}catch(e){return this.$store.state.toast.showToast(`Could not parse JSON. `+e.message,4,!1),null}},async parseJsonFile(n){return new Promise((e,t)=>{const i=new FileReader;i.onload=s=>e(this.parseJsonObj(s.target.result)),i.onerror=s=>t(s),i.readAsText(n)})},async exportDiscussionsAsMarkdown(){const n=this.list.filter(e=>e.checkBoxValue==!0).map(e=>e.id);if(n.length>0){console.log("export",n);let e=new Date;const t=e.getFullYear(),i=(e.getMonth()+1).toString().padStart(2,"0"),s=e.getDate().toString().padStart(2,"0"),r=e.getHours().toString().padStart(2,"0"),o=e.getMinutes().toString().padStart(2,"0"),a=e.getSeconds().toString().padStart(2,"0"),d="discussions_export_"+(t+"."+i+"."+s+"."+r+o+a)+".md";this.loading=!0;const c=await this.export_multiple_discussions(n,"markdown");c?(this.saveMarkdowntoFile(c,d),this.$store.state.toast.showToast("Successfully exported",4,!0),this.isCheckbox=!1):this.$store.state.toast.showToast("Failed to export discussions",4,!1),this.loading=!1}},async exportDiscussionsAsJson(){const n=this.list.filter(e=>e.checkBoxValue==!0).map(e=>e.id);if(n.length>0){console.log("export",n);let e=new Date;const t=e.getFullYear(),i=(e.getMonth()+1).toString().padStart(2,"0"),s=e.getDate().toString().padStart(2,"0"),r=e.getHours().toString().padStart(2,"0"),o=e.getMinutes().toString().padStart(2,"0"),a=e.getSeconds().toString().padStart(2,"0"),d="discussions_export_"+(t+"."+i+"."+s+"."+r+o+a)+".json";this.loading=!0;const c=await this.export_multiple_discussions(n,"json");c?(this.saveJSONtoFile(c,d),this.$store.state.toast.showToast("Successfully exported",4,!0),this.isCheckbox=!1):this.$store.state.toast.showToast("Failed to export discussions",4,!1),this.loading=!1}},async importDiscussions(n){const e=await this.parseJsonFile(n.target.files[0]);await this.import_multiple_discussions(e)?(this.$store.state.toast.showToast("Successfully imported ("+e.length+")",4,!0),await this.list_discussions()):this.$store.state.toast.showToast("Failed to import discussions",4,!1)},async getPersonalityAvatars(){for(;this.$store.state.personalities===null;)await new Promise(e=>setTimeout(e,100));let n=this.$store.state.personalities;this.personalityAvatars=n.map(e=>({name:e.name,avatar:e.avatar}))},getAvatar(n){if(n.toLowerCase().trim()==this.$store.state.config.user_name.toLowerCase().trim())return"user_infos/"+this.$store.state.config.user_avatar;const e=this.personalityAvatars.findIndex(i=>i.name===n),t=this.personalityAvatars[e];if(t)return console.log("Avatar",t.avatar),t.avatar},setFileListChat(n){try{this.$refs.chatBox.fileList=this.$refs.chatBox.fileList.concat(n)}catch(e){this.$store.state.toast.showToast(`Failed to set filelist in chatbox -`+e.message,4,!1)}this.isDragOverChat=!1},async setFileListDiscussion(n){if(n.length>1){this.$store.state.toast.showToast("Failed to import discussions. Too many files",4,!1);return}const e=await this.parseJsonFile(n[0]);await this.import_multiple_discussions(e)?(this.$store.state.toast.showToast("Successfully imported ("+e.length+")",4,!0),await this.list_discussions()):this.$store.state.toast.showToast("Failed to import discussions",4,!1),this.isDragOverDiscussion=!1}},async created(){for(this.$nextTick(()=>{qe.replace()}),je.on("disucssion_renamed",n=>{console.log("Received new title",n.discussion_id,n.title);const e=this.list.findIndex(i=>i.id==n.discussion_id),t=this.list[e];t.title=n.title}),je.onclose=n=>{console.log("WebSocket connection closed:",n.code,n.reason),this.socketIODisconnected()},je.on("connect_error",n=>{n.message==="ERR_CONNECTION_REFUSED"?console.error("Connection refused. The server is not available."):console.error("Connection error:",n),this.$store.state.isConnected=!1}),je.onerror=n=>{console.log("WebSocket connection error:",n.code,n.reason),this.socketIODisconnected(),je.disconnect()},je.on("connected",this.socketIOConnected),je.on("disconnected",this.socketIODisconnected),console.log("Added events"),console.log("Waiting to be ready");this.$store.state.ready===!1;)await new Promise(n=>setTimeout(n,100)),console.log(this.$store.state.ready);console.log("Ready"),this.setPageTitle(),await this.list_discussions(),this.loadLastUsedDiscussion(),je.on("show_progress",this.show_progress),je.on("hide_progress",this.hide_progress),je.on("update_progress",this.update_progress),je.on("notification",this.notify),je.on("new_message",this.new_message),je.on("update_message",this.streamMessageContent),je.on("close_message",this.finalMsgEvent),je.onopen=()=>{console.log("WebSocket connection established."),this.currentDiscussion!=null&&(this.setPageTitle(item),localStorage.setItem("selected_discussion",this.currentDiscussion.id),this.load_discussion(item.id,()=>{this.discussionArr.length>1&&(this.currentDiscussion.title===""||this.currentDiscussion.title===null)&&this.changeTitleUsingUserMSG(this.currentDiscussion.id,this.discussionArr[1].content)}))},this.isCreated=!0},async mounted(){this.$nextTick(()=>{qe.replace()})},async activated(){for(;this.isReady===!1;)await new Promise(n=>setTimeout(n,100));await this.getPersonalityAvatars(),console.log("Avatars found:",this.personalityAvatars),this.isCreated&&Ve(()=>{const n=document.getElementById("messages-list");this.scrollBottom(n)}),this.$store.state.config.show_news_panel&&this.$store.state.news.show()},components:{Discussion:gO,Message:EO,ChatBox:vO,WelcomeComponent:yO,ChoiceDialog:AE,ProgressBar:ic,InputBox:bO},watch:{progress_visibility_val(n){console.log("progress_visibility changed")},filterTitle(n){n==""&&(this.filterInProgress=!0,this.list=this.tempList,this.filterInProgress=!1)},isCheckbox(n){Ve(()=>{qe.replace()}),n||(this.isSelectAll=!1)},socketConnected(n){console.log("Websocket connected (watch)",n)},showConfirmation(){Ve(()=>{qe.replace()})},isSearch(){Ve(()=>{qe.replace()})}},computed:{progress_visibility:{get(){return self.progress_visibility_val}},version_info:{get(){return this.$store.state.version!=null&&this.$store.state.version!="unknown"?" v"+this.$store.state.version:""}},loading_infos:{get(){return this.$store.state.loading_infos}},loading_progress:{get(){return this.$store.state.loading_progress}},isModelOk:{get(){return this.$store.state.isModelOk},set(n){this.$store.state.isModelOk=n}},isGenerating:{get(){return this.$store.state.isGenerating},set(n){this.$store.state.isGenerating=n}},formatted_database_name(){return this.$store.state.config.discussion_db_name},UseDiscussionHistory(){return this.$store.state.config.activate_skills_lib},isReady:{get(){return this.$store.state.ready}},databases(){return this.$store.state.databases},client_id(){return je.id},isReady(){return console.log("verify ready",this.isCreated),this.isCreated},showPanel(){return this.$store.state.ready&&!this.panelCollapsed},socketConnected(){return console.log(" --- > Websocket connected"),this.$store.commit("setIsConnected",!0),!0},socketDisconnected(){return this.$store.commit("setIsConnected",!1),console.log(" --- > Websocket disconnected"),!0},selectedDiscussions(){return Ve(()=>{qe.replace()}),this.list.filter(n=>n.checkBoxValue==!0)}}},j0t=Object.assign(K0t,{__name:"DiscussionsView",setup(n){return qs(()=>{zO()}),Le.defaults.baseURL="/",(e,t)=>(N(),M($e,null,[Ie(as,{name:"fade-and-fly"},{default:nt(()=>[e.isReady?W("",!0):(N(),M("div",ESt,[u("div",vSt,[u("div",ySt,[u("div",SSt,[TSt,u("div",xSt,[u("p",CSt,"LoLLMS "+ge(e.version_info),1),RSt,ASt])]),wSt,NSt,u("div",OSt,[Ie(ic,{ref:"loading_progress",progress:e.loading_progress},null,8,["progress"]),u("p",ISt,ge(e.loading_infos)+" ...",1)])])])]))]),_:1}),e.isReady?(N(),M("button",{key:0,onClick:t[0]||(t[0]=(...i)=>e.togglePanel&&e.togglePanel(...i)),class:"absolute top-0 left-0 z-50 p-2 m-2 bg-white rounded-full shadow-md bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-primary-light dark:hover:bg-primary"},[ce(u("div",null,DSt,512),[[Mt,e.panelCollapsed]]),ce(u("div",null,LSt,512),[[Mt,!e.panelCollapsed]])])):W("",!0),Ie(as,{name:"slide-right"},{default:nt(()=>[e.showPanel?(N(),M("div",PSt,[u("div",{id:"leftPanel",class:"flex flex-col flex-grow overflow-y-scroll no-scrollbar",onDragover:t[22]||(t[22]=xe(i=>e.setDropZoneDiscussion(),["stop","prevent"]))},[u("div",USt,[u("div",FSt,[u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Create new discussion",type:"button",onClick:t[1]||(t[1]=i=>e.createNewDiscussion())},GSt),u("button",{class:Ye(["text-2xl hover:text-secondary duration-75 active:scale-90",e.isCheckbox?"text-secondary":""]),title:"Edit discussion list",type:"button",onClick:t[2]||(t[2]=i=>e.isCheckbox=!e.isCheckbox)},VSt,2),HSt,u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Export database",type:"button",onClick:t[3]||(t[3]=xe(i=>e.database_selectorDialogVisible=!0,["stop"]))},YSt),u("input",{type:"file",ref:"fileDialog",style:{display:"none"},onChange:t[4]||(t[4]=(...i)=>e.importDiscussions&&e.importDiscussions(...i))},null,544),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90 rotate-90",title:"Import discussions",type:"button",onClick:t[5]||(t[5]=xe(i=>e.$refs.fileDialog.click(),["stop"]))},WSt),e.isOpen?(N(),M("div",KSt,[u("button",{onClick:t[6]||(t[6]=(...i)=>e.importDiscussions&&e.importDiscussions(...i))},"LOLLMS"),u("button",{onClick:t[7]||(t[7]=(...i)=>e.importChatGPT&&e.importChatGPT(...i))},"ChatGPT")])):W("",!0),u("button",{class:Ye(["text-2xl hover:text-secondary duration-75 active:scale-90",e.isSearch?"text-secondary":""]),title:"Filter discussions",type:"button",onClick:t[8]||(t[8]=i=>e.isSearch=!e.isSearch)},QSt,2),e.showSaveConfirmation?W("",!0):(N(),M("button",{key:1,title:"Save configuration",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:t[9]||(t[9]=i=>e.showSaveConfirmation=!0)},ZSt)),e.showSaveConfirmation?(N(),M("div",JSt,[u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Cancel",type:"button",onClick:t[10]||(t[10]=xe(i=>e.showSaveConfirmation=!1,["stop"]))},t0t),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm save changes",type:"button",onClick:t[11]||(t[11]=xe(i=>e.save_configuration(),["stop"]))},i0t)])):W("",!0),e.loading?W("",!0):(N(),M("button",{key:3,type:"button",onClick:t[12]||(t[12]=xe((...i)=>e.addDiscussion2SkillsLibrary&&e.addDiscussion2SkillsLibrary(...i),["stop"])),title:"Add this discussion content to skills database",class:"w-6 text-blue-400 hover:text-secondary duration-75 active:scale-90"},[u("img",{src:xt(VO)},null,8,s0t)])),e.loading?(N(),M("div",r0t,a0t)):W("",!0)]),e.isSearch?(N(),M("div",l0t,[u("div",c0t,[u("div",d0t,[u0t,u("div",p0t,[u("div",{class:Ye(["hover:text-secondary duration-75 active:scale-90",e.filterTitle?"visible":"invisible"]),title:"Clear",onClick:t[13]||(t[13]=i=>e.filterTitle="")},h0t,2)]),ce(u("input",{type:"search",id:"default-search",class:"block w-full p-2 pl-10 pr-10 text-sm border border-gray-300 rounded-lg bg-bg-light focus:ring-secondary focus:border-secondary dark:bg-bg-dark dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-secondary dark:focus:border-secondary",placeholder:"Search...",title:"Filter discussions by title","onUpdate:modelValue":t[14]||(t[14]=i=>e.filterTitle=i),onInput:t[15]||(t[15]=i=>e.filterDiscussions())},null,544),[[Ue,e.filterTitle]])])])])):W("",!0),e.isCheckbox?(N(),M("hr",f0t)):W("",!0),e.isCheckbox?(N(),M("div",m0t,[u("div",g0t,[e.selectedDiscussions.length>0?(N(),M("p",b0t,"Selected: "+ge(e.selectedDiscussions.length),1)):W("",!0)]),u("div",E0t,[e.selectedDiscussions.length>0?(N(),M("div",v0t,[e.showConfirmation?W("",!0):(N(),M("button",{key:0,class:"flex mx-3 flex-1 text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Remove selected",type:"button",onClick:t[16]||(t[16]=xe(i=>e.showConfirmation=!0,["stop"]))},S0t)),e.showConfirmation?(N(),M("div",T0t,[u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm removal",type:"button",onClick:t[17]||(t[17]=xe((...i)=>e.deleteDiscussionMulti&&e.deleteDiscussionMulti(...i),["stop"]))},C0t),u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Cancel removal",type:"button",onClick:t[18]||(t[18]=xe(i=>e.showConfirmation=!1,["stop"]))},A0t)])):W("",!0)])):W("",!0),u("div",w0t,[u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90 rotate-90",title:"Export selected to a json file",type:"button",onClick:t[19]||(t[19]=xe((...i)=>e.exportDiscussionsAsJson&&e.exportDiscussionsAsJson(...i),["stop"]))},O0t),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90 rotate-90",title:"Export selected to a martkdown file",type:"button",onClick:t[20]||(t[20]=xe((...i)=>e.exportDiscussionsAsMarkdown&&e.exportDiscussionsAsMarkdown(...i),["stop"]))},M0t),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Select All",type:"button",onClick:t[21]||(t[21]=xe((...i)=>e.selectAllDiscussions&&e.selectAllDiscussions(...i),["stop"]))},k0t)])])])):W("",!0)]),u("div",L0t,[u("div",{class:Ye(["mx-4 flex flex-col flex-grow w-full",e.isDragOverDiscussion?"pointer-events-none":""])},[u("div",{id:"dis-list",class:Ye([e.filterInProgress?"opacity-20 pointer-events-none":"","flex flex-col flex-grow w-full"])},[e.list.length>0?(N(),Ot(Ls,{key:0,name:"list"},{default:nt(()=>[(N(!0),M($e,null,dt(e.list,(i,s)=>(N(),Ot(gO,{key:i.id,id:i.id,title:i.title,selected:e.currentDiscussion.id==i.id,loading:i.loading,isCheckbox:e.isCheckbox,checkBoxValue:i.checkBoxValue,onSelect:r=>e.selectDiscussion(i),onDelete:r=>e.deleteDiscussion(i.id),onEditTitle:e.editTitle,onMakeTitle:e.makeTitle,onChecked:e.checkUncheckDiscussion},null,8,["id","title","selected","loading","isCheckbox","checkBoxValue","onSelect","onDelete","onEditTitle","onMakeTitle","onChecked"]))),128))]),_:1})):W("",!0),e.list.length<1?(N(),M("div",P0t,F0t)):W("",!0),B0t],2)],2)])],32),u("div",{class:"absolute bottom-0 left-0 w-full bg-blue-200 dark:bg-blue-800 text-white py-2 cursor-pointer hover:text-green-500",onClick:t[23]||(t[23]=(...i)=>e.showDatabaseSelector&&e.showDatabaseSelector(...i))},[u("p",G0t,"Current database: "+ge(e.formatted_database_name),1)])])):W("",!0)]),_:1}),e.isReady?(N(),M("div",z0t,[u("div",{id:"messages-list",class:Ye(["w-full z-0 flex flex-col flex-grow 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",e.isDragOverChat?"pointer-events-none":""])},[u("div",V0t,[e.discussionArr.length>0?(N(),Ot(Ls,{key:0,name:"list"},{default:nt(()=>[(N(!0),M($e,null,dt(e.discussionArr,(i,s)=>(N(),Ot(EO,{key:i.id,message:i,id:"msg-"+i.id,host:e.host,ref_for:!0,ref:"messages",onCopy:e.copyToClipBoard,onDelete:e.deleteMessage,onRankUp:e.rankUpMessage,onRankDown:e.rankDownMessage,onUpdateMessage:e.updateMessage,onResendMessage:e.resendMessage,onContinueMessage:e.continueMessage,avatar:e.getAvatar(i.sender)},null,8,["message","id","host","onCopy","onDelete","onRankUp","onRankDown","onUpdateMessage","onResendMessage","onContinueMessage","avatar"]))),128))]),_:1})):W("",!0),e.currentDiscussion.id?W("",!0):(N(),Ot(yO,{key:1})),H0t]),q0t,e.currentDiscussion.id?(N(),M("div",Y0t,[Ie(vO,{ref:"chatBox",loading:e.isGenerating,discussionList:e.discussionArr,"on-show-toast-message":e.showToastMessage,"on-talk":e.talk,onPersonalitySelected:e.recoverFiles,onMessageSentEvent:e.sendMsg,onSendCMDEvent:e.sendCmd,onAddWebLink:e.add_webpage,onCreateEmptyUserMessage:e.createEmptyUserMessage,onCreateEmptyAIMessage:e.createEmptyAIMessage,onStopGenerating:e.stopGenerating,onLoaded:e.recoverFiles},null,8,["loading","discussionList","on-show-toast-message","on-talk","onPersonalitySelected","onMessageSentEvent","onSendCMDEvent","onAddWebLink","onCreateEmptyUserMessage","onCreateEmptyAIMessage","onStopGenerating","onLoaded"])])):W("",!0)],2)])):W("",!0),Ie(AE,{reference:"database_selector",class:"z-20",show:e.database_selectorDialogVisible,choices:e.databases,onChoiceSelected:e.ondatabase_selectorDialogSelected,onCloseDialog:e.onclosedatabase_selectorDialog,onChoiceValidated:e.onvalidatedatabase_selectorChoice},null,8,["show","choices","onChoiceSelected","onCloseDialog","onChoiceValidated"]),ce(u("div",$0t,[Ie(ic,{ref:"progress",progress:e.progress_value,class:"w-full h-4"},null,8,["progress"]),u("p",W0t,ge(e.loading_infos)+" ...",1)],512),[[Mt,e.progress_visibility]]),Ie(bO,{"prompt-text":"Enter the url to the page to use as discussion support",onOk:e.handleOk,ref:"web_url_input_box"},null,8,["onOk"])],64))}}),Q0t=bt(j0t,[["__scopeId","data-v-507d3847"]]);/** +`+e.message,4,!1)}this.isDragOverChat=!1},async setFileListDiscussion(n){if(n.length>1){this.$store.state.toast.showToast("Failed to import discussions. Too many files",4,!1);return}const e=await this.parseJsonFile(n[0]);await this.import_multiple_discussions(e)?(this.$store.state.toast.showToast("Successfully imported ("+e.length+")",4,!0),await this.list_discussions()):this.$store.state.toast.showToast("Failed to import discussions",4,!1),this.isDragOverDiscussion=!1}},async created(){for(this.$nextTick(()=>{qe.replace()}),je.on("disucssion_renamed",n=>{console.log("Received new title",n.discussion_id,n.title);const e=this.list.findIndex(i=>i.id==n.discussion_id),t=this.list[e];t.title=n.title}),je.onclose=n=>{console.log("WebSocket connection closed:",n.code,n.reason),this.socketIODisconnected()},je.on("connect_error",n=>{n.message==="ERR_CONNECTION_REFUSED"?console.error("Connection refused. The server is not available."):console.error("Connection error:",n),this.$store.state.isConnected=!1}),je.onerror=n=>{console.log("WebSocket connection error:",n.code,n.reason),this.socketIODisconnected(),je.disconnect()},je.on("connected",this.socketIOConnected),je.on("disconnected",this.socketIODisconnected),console.log("Added events"),console.log("Waiting to be ready");this.$store.state.ready===!1;)await new Promise(n=>setTimeout(n,100)),console.log(this.$store.state.ready);console.log("Ready"),this.setPageTitle(),await this.list_discussions(),this.loadLastUsedDiscussion(),je.on("show_progress",this.show_progress),je.on("hide_progress",this.hide_progress),je.on("update_progress",this.update_progress),je.on("notification",this.notify),je.on("new_message",this.new_message),je.on("update_message",this.streamMessageContent),je.on("close_message",this.finalMsgEvent),je.onopen=()=>{console.log("WebSocket connection established."),this.currentDiscussion!=null&&(this.setPageTitle(item),localStorage.setItem("selected_discussion",this.currentDiscussion.id),this.load_discussion(item.id,()=>{this.discussionArr.length>1&&(this.currentDiscussion.title===""||this.currentDiscussion.title===null)&&this.changeTitleUsingUserMSG(this.currentDiscussion.id,this.discussionArr[1].content)}))},this.isCreated=!0},async mounted(){this.$nextTick(()=>{qe.replace()})},async activated(){for(;this.isReady===!1;)await new Promise(n=>setTimeout(n,100));await this.getPersonalityAvatars(),console.log("Avatars found:",this.personalityAvatars),this.isCreated&&Ve(()=>{const n=document.getElementById("messages-list");this.scrollBottom(n)}),this.$store.state.config.show_news_panel&&this.$store.state.news.show()},components:{Discussion:gO,Message:EO,ChatBox:vO,WelcomeComponent:yO,ChoiceDialog:AE,ProgressBar:ic,InputBox:bO},watch:{progress_visibility_val(n){console.log("progress_visibility changed")},filterTitle(n){n==""&&(this.filterInProgress=!0,this.list=this.tempList,this.filterInProgress=!1)},isCheckbox(n){Ve(()=>{qe.replace()}),n||(this.isSelectAll=!1)},socketConnected(n){console.log("Websocket connected (watch)",n)},showConfirmation(){Ve(()=>{qe.replace()})},isSearch(){Ve(()=>{qe.replace()})}},computed:{progress_visibility:{get(){return self.progress_visibility_val}},version_info:{get(){return this.$store.state.version!=null&&this.$store.state.version!="unknown"?" v"+this.$store.state.version:""}},loading_infos:{get(){return this.$store.state.loading_infos}},loading_progress:{get(){return this.$store.state.loading_progress}},isModelOk:{get(){return this.$store.state.isModelOk},set(n){this.$store.state.isModelOk=n}},isGenerating:{get(){return this.$store.state.isGenerating},set(n){this.$store.state.isGenerating=n}},formatted_database_name(){return this.$store.state.config.discussion_db_name},UseDiscussionHistory(){return this.$store.state.config.activate_skills_lib},isReady:{get(){return this.$store.state.ready}},databases(){return this.$store.state.databases},client_id(){return je.id},isReady(){return console.log("verify ready",this.isCreated),this.isCreated},showPanel(){return this.$store.state.ready&&!this.panelCollapsed},socketConnected(){return console.log(" --- > Websocket connected"),this.$store.commit("setIsConnected",!0),!0},socketDisconnected(){return this.$store.commit("setIsConnected",!1),console.log(" --- > Websocket disconnected"),!0},selectedDiscussions(){return Ve(()=>{qe.replace()}),this.list.filter(n=>n.checkBoxValue==!0)}}},j0t=Object.assign(K0t,{__name:"DiscussionsView",setup(n){return qs(()=>{zO()}),Le.defaults.baseURL="/",(e,t)=>(N(),M($e,null,[Ie(as,{name:"fade-and-fly"},{default:nt(()=>[e.isReady?W("",!0):(N(),M("div",ESt,[u("div",vSt,[u("div",ySt,[u("div",SSt,[TSt,u("div",xSt,[u("p",CSt,"LoLLMS "+ge(e.version_info),1),RSt,ASt])]),wSt,NSt,u("div",OSt,[Ie(ic,{ref:"loading_progress",progress:e.loading_progress},null,8,["progress"]),u("p",ISt,ge(e.loading_infos)+" ...",1)])])])]))]),_:1}),e.isReady?(N(),M("button",{key:0,onClick:t[0]||(t[0]=(...i)=>e.togglePanel&&e.togglePanel(...i)),class:"absolute top-0 left-0 z-50 p-2 m-2 bg-white rounded-full shadow-md bg-bg-light-tone dark:bg-bg-dark-tone hover:bg-primary-light dark:hover:bg-primary"},[ce(u("div",null,DSt,512),[[Mt,e.panelCollapsed]]),ce(u("div",null,LSt,512),[[Mt,!e.panelCollapsed]])])):W("",!0),Ie(as,{name:"slide-right"},{default:nt(()=>[e.showPanel?(N(),M("div",PSt,[u("div",{id:"leftPanel",class:"flex flex-col flex-grow overflow-y-scroll no-scrollbar",onDragover:t[22]||(t[22]=xe(i=>e.setDropZoneDiscussion(),["stop","prevent"]))},[u("div",USt,[u("div",FSt,[u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Create new discussion",type:"button",onClick:t[1]||(t[1]=i=>e.createNewDiscussion())},GSt),u("button",{class:Ye(["text-2xl hover:text-secondary duration-75 active:scale-90",e.isCheckbox?"text-secondary":""]),title:"Edit discussion list",type:"button",onClick:t[2]||(t[2]=i=>e.isCheckbox=!e.isCheckbox)},VSt,2),HSt,u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Export database",type:"button",onClick:t[3]||(t[3]=xe(i=>e.database_selectorDialogVisible=!0,["stop"]))},YSt),u("input",{type:"file",ref:"fileDialog",style:{display:"none"},onChange:t[4]||(t[4]=(...i)=>e.importDiscussions&&e.importDiscussions(...i))},null,544),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90 rotate-90",title:"Import discussions",type:"button",onClick:t[5]||(t[5]=xe(i=>e.$refs.fileDialog.click(),["stop"]))},WSt),e.isOpen?(N(),M("div",KSt,[u("button",{onClick:t[6]||(t[6]=(...i)=>e.importDiscussions&&e.importDiscussions(...i))},"LOLLMS"),u("button",{onClick:t[7]||(t[7]=(...i)=>e.importChatGPT&&e.importChatGPT(...i))},"ChatGPT")])):W("",!0),u("button",{class:Ye(["text-2xl hover:text-secondary duration-75 active:scale-90",e.isSearch?"text-secondary":""]),title:"Filter discussions",type:"button",onClick:t[8]||(t[8]=i=>e.isSearch=!e.isSearch)},QSt,2),e.showSaveConfirmation?W("",!0):(N(),M("button",{key:1,title:"Save configuration",class:"text-2xl hover:text-secondary duration-75 active:scale-90",onClick:t[9]||(t[9]=i=>e.showSaveConfirmation=!0)},ZSt)),e.showSaveConfirmation?(N(),M("div",JSt,[u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Cancel",type:"button",onClick:t[10]||(t[10]=xe(i=>e.showSaveConfirmation=!1,["stop"]))},t0t),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm save changes",type:"button",onClick:t[11]||(t[11]=xe(i=>e.save_configuration(),["stop"]))},i0t)])):W("",!0),e.loading?W("",!0):(N(),M("button",{key:3,type:"button",onClick:t[12]||(t[12]=xe((...i)=>e.addDiscussion2SkillsLibrary&&e.addDiscussion2SkillsLibrary(...i),["stop"])),title:"Add this discussion content to skills database",class:"w-6 text-blue-400 hover:text-secondary duration-75 active:scale-90"},[u("img",{src:xt(VO)},null,8,s0t)])),e.loading?(N(),M("div",r0t,a0t)):W("",!0)]),e.isSearch?(N(),M("div",l0t,[u("div",c0t,[u("div",d0t,[u0t,u("div",p0t,[u("div",{class:Ye(["hover:text-secondary duration-75 active:scale-90",e.filterTitle?"visible":"invisible"]),title:"Clear",onClick:t[13]||(t[13]=i=>e.filterTitle="")},h0t,2)]),ce(u("input",{type:"search",id:"default-search",class:"block w-full p-2 pl-10 pr-10 text-sm border border-gray-300 rounded-lg bg-bg-light focus:ring-secondary focus:border-secondary dark:bg-bg-dark dark:border-gray-600 dark:placeholder-gray-400 dark:focus:ring-secondary dark:focus:border-secondary",placeholder:"Search...",title:"Filter discussions by title","onUpdate:modelValue":t[14]||(t[14]=i=>e.filterTitle=i),onInput:t[15]||(t[15]=i=>e.filterDiscussions())},null,544),[[Ue,e.filterTitle]])])])])):W("",!0),e.isCheckbox?(N(),M("hr",f0t)):W("",!0),e.isCheckbox?(N(),M("div",m0t,[u("div",g0t,[e.selectedDiscussions.length>0?(N(),M("p",b0t,"Selected: "+ge(e.selectedDiscussions.length),1)):W("",!0)]),u("div",E0t,[e.selectedDiscussions.length>0?(N(),M("div",v0t,[e.showConfirmation?W("",!0):(N(),M("button",{key:0,class:"flex mx-3 flex-1 text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Remove selected",type:"button",onClick:t[16]||(t[16]=xe(i=>e.showConfirmation=!0,["stop"]))},S0t)),e.showConfirmation?(N(),M("div",T0t,[u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Confirm removal",type:"button",onClick:t[17]||(t[17]=xe((...i)=>e.deleteDiscussionMulti&&e.deleteDiscussionMulti(...i),["stop"]))},C0t),u("button",{class:"text-2xl hover:text-red-600 duration-75 active:scale-90",title:"Cancel removal",type:"button",onClick:t[18]||(t[18]=xe(i=>e.showConfirmation=!1,["stop"]))},A0t)])):W("",!0)])):W("",!0),u("div",w0t,[u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90 rotate-90",title:"Export selected to a json file",type:"button",onClick:t[19]||(t[19]=xe((...i)=>e.exportDiscussionsAsJson&&e.exportDiscussionsAsJson(...i),["stop"]))},O0t),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90 rotate-90",title:"Export selected to a martkdown file",type:"button",onClick:t[20]||(t[20]=xe((...i)=>e.exportDiscussionsAsMarkdown&&e.exportDiscussionsAsMarkdown(...i),["stop"]))},M0t),u("button",{class:"text-2xl hover:text-secondary duration-75 active:scale-90",title:"Select All",type:"button",onClick:t[21]||(t[21]=xe((...i)=>e.selectAllDiscussions&&e.selectAllDiscussions(...i),["stop"]))},k0t)])])])):W("",!0)]),u("div",L0t,[u("div",{class:Ye(["mx-4 flex flex-col flex-grow w-full",e.isDragOverDiscussion?"pointer-events-none":""])},[u("div",{id:"dis-list",class:Ye([e.filterInProgress?"opacity-20 pointer-events-none":"","flex flex-col flex-grow w-full"])},[e.list.length>0?(N(),Ot(Ls,{key:0,name:"list"},{default:nt(()=>[(N(!0),M($e,null,dt(e.list,(i,s)=>(N(),Ot(gO,{key:i.id,id:i.id,title:i.title,selected:e.currentDiscussion.id==i.id,loading:i.loading,isCheckbox:e.isCheckbox,checkBoxValue:i.checkBoxValue,onSelect:r=>e.selectDiscussion(i),onDelete:r=>e.deleteDiscussion(i.id),onEditTitle:e.editTitle,onMakeTitle:e.makeTitle,onChecked:e.checkUncheckDiscussion},null,8,["id","title","selected","loading","isCheckbox","checkBoxValue","onSelect","onDelete","onEditTitle","onMakeTitle","onChecked"]))),128))]),_:1})):W("",!0),e.list.length<1?(N(),M("div",P0t,F0t)):W("",!0),B0t],2)],2)])],32),u("div",{class:"absolute bottom-0 left-0 w-full bg-blue-200 dark:bg-blue-800 text-white py-2 cursor-pointer hover:text-green-500",onClick:t[23]||(t[23]=(...i)=>e.showDatabaseSelector&&e.showDatabaseSelector(...i))},[u("p",G0t,"Current database: "+ge(e.formatted_database_name),1)])])):W("",!0)]),_:1}),e.isReady?(N(),M("div",z0t,[u("div",{id:"messages-list",class:Ye(["w-full z-0 flex flex-col flex-grow 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",e.isDragOverChat?"pointer-events-none":""])},[u("div",V0t,[e.discussionArr.length>0?(N(),Ot(Ls,{key:0,name:"list"},{default:nt(()=>[(N(!0),M($e,null,dt(e.discussionArr,(i,s)=>(N(),Ot(EO,{key:i.id,message:i,id:"msg-"+i.id,host:e.host,ref_for:!0,ref:"messages",onCopy:e.copyToClipBoard,onDelete:e.deleteMessage,onRankUp:e.rankUpMessage,onRankDown:e.rankDownMessage,onUpdateMessage:e.updateMessage,onResendMessage:e.resendMessage,onContinueMessage:e.continueMessage,avatar:e.getAvatar(i.sender)},null,8,["message","id","host","onCopy","onDelete","onRankUp","onRankDown","onUpdateMessage","onResendMessage","onContinueMessage","avatar"]))),128))]),_:1})):W("",!0),e.currentDiscussion.id?W("",!0):(N(),Ot(yO,{key:1})),H0t]),q0t,e.currentDiscussion.id?(N(),M("div",Y0t,[Ie(vO,{ref:"chatBox",loading:e.isGenerating,discussionList:e.discussionArr,"on-show-toast-message":e.showToastMessage,"on-talk":e.talk,onPersonalitySelected:e.recoverFiles,onMessageSentEvent:e.sendMsg,onSendCMDEvent:e.sendCmd,onAddWebLink:e.add_webpage,onCreateEmptyUserMessage:e.createEmptyUserMessage,onCreateEmptyAIMessage:e.createEmptyAIMessage,onStopGenerating:e.stopGenerating,onLoaded:e.recoverFiles},null,8,["loading","discussionList","on-show-toast-message","on-talk","onPersonalitySelected","onMessageSentEvent","onSendCMDEvent","onAddWebLink","onCreateEmptyUserMessage","onCreateEmptyAIMessage","onStopGenerating","onLoaded"])])):W("",!0)],2)])):W("",!0),Ie(AE,{reference:"database_selector",class:"z-20",show:e.database_selectorDialogVisible,choices:e.databases,onChoiceSelected:e.ondatabase_selectorDialogSelected,onCloseDialog:e.onclosedatabase_selectorDialog,onChoiceValidated:e.onvalidatedatabase_selectorChoice},null,8,["show","choices","onChoiceSelected","onCloseDialog","onChoiceValidated"]),ce(u("div",$0t,[Ie(ic,{ref:"progress",progress:e.progress_value,class:"w-full h-4"},null,8,["progress"]),u("p",W0t,ge(e.loading_infos)+" ...",1)],512),[[Mt,e.progress_visibility]]),Ie(bO,{"prompt-text":"Enter the url to the page to use as discussion support",onOk:e.handleOk,ref:"web_url_input_box"},null,8,["onOk"])],64))}}),Q0t=bt(j0t,[["__scopeId","data-v-65254335"]]);/** * @license * Copyright 2010-2023 Three.js Authors * SPDX-License-Identifier: MIT diff --git a/web/dist/assets/index-2af5ddab.css b/web/dist/assets/index-3871bd66.css similarity index 99% rename from web/dist/assets/index-2af5ddab.css rename to web/dist/assets/index-3871bd66.css index 81d877b7..1ea004b2 100644 --- a/web/dist/assets/index-2af5ddab.css +++ b/web/dist/assets/index-3871bd66.css @@ -5,4 +5,4 @@ Author: (c) Henri Vandersleyen <hvandersleyen@gmail.com> 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-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-507d3847],.slide-right-leave-active[data-v-507d3847]{transition:transform .3s ease}.slide-right-enter[data-v-507d3847],.slide-right-leave-to[data-v-507d3847]{transform:translate(-100%)}.fade-and-fly-enter-active[data-v-507d3847]{animation:fade-and-fly-enter-507d3847 .5s ease}.fade-and-fly-leave-active[data-v-507d3847]{animation:fade-and-fly-leave-507d3847 .5s ease}@keyframes fade-and-fly-enter-507d3847{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fade-and-fly-leave-507d3847{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(1.2)}}.list-move[data-v-507d3847],.list-enter-active[data-v-507d3847],.list-leave-active[data-v-507d3847]{transition:all .5s ease}.list-enter-from[data-v-507d3847]{transform:translatey(-30px)}.list-leave-to[data-v-507d3847]{opacity:0;transform:translatey(30px)}.list-leave-active[data-v-507d3847]{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-65254335],.slide-right-leave-active[data-v-65254335]{transition:transform .3s ease}.slide-right-enter[data-v-65254335],.slide-right-leave-to[data-v-65254335]{transform:translate(-100%)}.fade-and-fly-enter-active[data-v-65254335]{animation:fade-and-fly-enter-65254335 .5s ease}.fade-and-fly-leave-active[data-v-65254335]{animation:fade-and-fly-leave-65254335 .5s ease}@keyframes fade-and-fly-enter-65254335{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fade-and-fly-leave-65254335{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(1.2)}}.list-move[data-v-65254335],.list-enter-active[data-v-65254335],.list-leave-active[data-v-65254335]{transition:all .5s ease}.list-enter-from[data-v-65254335]{transform:translatey(-30px)}.list-leave-to[data-v-65254335]{opacity:0;transform:translatey(30px)}.list-leave-active[data-v-65254335]{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 7708af91..80e4ddbe 100644 --- a/web/dist/index.html +++ b/web/dist/index.html @@ -6,8 +6,8 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>LoLLMS WebUI - Welcome</title> - <script type="module" crossorigin src="/assets/index-5adfb8d9.js"></script> - <link rel="stylesheet" href="/assets/index-2af5ddab.css"> + <script type="module" crossorigin src="/assets/index-239fa098.js"></script> + <link rel="stylesheet" href="/assets/index-3871bd66.css"> </head> <body> <div id="app"></div> diff --git a/web/src/views/DiscussionsView.vue b/web/src/views/DiscussionsView.vue index 401d624f..3ede8ebb 100644 --- a/web/src/views/DiscussionsView.vue +++ b/web/src/views/DiscussionsView.vue @@ -547,7 +547,9 @@ export default { }, async addDiscussion2SkillsLibrary(){ - let result = await axios.post("/add_discussion_to_skills_library"); + let result = await axios.post("/add_discussion_to_skills_library", { + client_id: this.client_id + }, {headers: this.posts_headers}); if(result.status){ console.log("done") }