diff --git a/.vitepress/config/cn.ts b/.vitepress/config/cn.ts index a41a593..dd9eb9e 100644 --- a/.vitepress/config/cn.ts +++ b/.vitepress/config/cn.ts @@ -81,7 +81,7 @@ export const cn = defineConfig({ }, { text: '配置助手', - link: 'https://easytier.rs/assistant', + link: 'https://easytier.cn/assistant/', }, { text: '提交反馈', diff --git a/.vitepress/config/en.ts b/.vitepress/config/en.ts index d76fbc9..6391759 100644 --- a/.vitepress/config/en.ts +++ b/.vitepress/config/en.ts @@ -77,7 +77,7 @@ export const en = defineConfig({ }, { text: 'Config assistant', - link: 'https://easytier.rs/assistant', + link: 'https://easytier.cn/assistant/', }, { text: 'Submit Feedback', diff --git a/en/guide/network/config-file.md b/en/guide/network/config-file.md index fc73919..1f4b41a 100644 --- a/en/guide/network/config-file.md +++ b/en/guide/network/config-file.md @@ -16,7 +16,7 @@ Running `easytier-core` directly without parameters will generate the minimal co ## EasyTier Assistant -If you do not want to write the configuration file manually, you can use [EasyTier Assistant](https://easytier.rs/assistant) to generate one, then load it with the `-c` parameter: +If you do not want to write the configuration file manually, you can use [EasyTier Assistant](https://easytier.cn/assistant/) to generate one, then load it with the `-c` parameter: ```sh easytier-core -c ./config.toml diff --git a/eslint.config.js b/eslint.config.js index 8f259ca..aa9dea7 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -8,5 +8,5 @@ export default antfu({ 'pnpm/yaml-enforce-settings': 'off', 'style/eol-last': ['error', 'always'], }, - ignores: ['**/*.md'], + ignores: ['**/*.md', 'public/assistant/**'], }) diff --git a/guide/network/config-file.md b/guide/network/config-file.md index f8b404c..9c25dad 100644 --- a/guide/network/config-file.md +++ b/guide/network/config-file.md @@ -16,7 +16,7 @@ easytier-core -c ./config.yaml ## EasyTier 配置助手 -如果不想手动编写配置文件,可以访问 [EasyTier 配置助手](https://easytier.rs/assistant) 按需生成配置文件,然后通过 `-c` 参数加载: +如果不想手动编写配置文件,可以访问 [EasyTier 配置助手](https://easytier.cn/assistant/) 按需生成配置文件,然后通过 `-c` 参数加载: ```sh easytier-core -c ./config.toml diff --git a/public/assistant/assets/easytier_config_bg-CzMAokwQ.wasm b/public/assistant/assets/easytier_config_bg-CzMAokwQ.wasm new file mode 100644 index 0000000..f158951 Binary files /dev/null and b/public/assistant/assets/easytier_config_bg-CzMAokwQ.wasm differ diff --git a/public/assistant/assets/index-CU7Lyann.js b/public/assistant/assets/index-CU7Lyann.js new file mode 100644 index 0000000..dcb2255 --- /dev/null +++ b/public/assistant/assets/index-CU7Lyann.js @@ -0,0 +1,5220 @@ +(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();/** +* @vue/shared v3.5.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function im(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const it={},pa=[],Wr=()=>{},Fw=()=>!1,mu=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),am=t=>t.startsWith("onUpdate:"),Ut=Object.assign,lm=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},YC=Object.prototype.hasOwnProperty,dt=(t,e)=>YC.call(t,e),Re=Array.isArray,fa=t=>bu(t)==="[object Map]",jw=t=>bu(t)==="[object Set]",Ne=t=>typeof t=="function",Tt=t=>typeof t=="string",Bo=t=>typeof t=="symbol",xt=t=>t!==null&&typeof t=="object",zw=t=>(xt(t)||Ne(t))&&Ne(t.then)&&Ne(t.catch),Vw=Object.prototype.toString,bu=t=>Vw.call(t),XC=t=>bu(t).slice(8,-1),Uw=t=>bu(t)==="[object Object]",sm=t=>Tt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,fl=im(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),yu=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},ZC=/-\w/g,Gn=yu(t=>t.replace(ZC,e=>e.slice(1).toUpperCase())),JC=/\B([A-Z])/g,Lo=yu(t=>t.replace(JC,"-$1").toLowerCase()),vu=yu(t=>t.charAt(0).toUpperCase()+t.slice(1)),pc=yu(t=>t?`on${vu(t)}`:""),Bn=(t,e)=>!Object.is(t,e),up=(t,...e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:r,value:n})},QC=t=>{const e=parseFloat(t);return isNaN(e)?t:e},e5=t=>{const e=Tt(t)?Number(t):NaN;return isNaN(e)?t:e};let Ob;const wu=()=>Ob||(Ob=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function vr(t){if(Re(t)){const e={};for(let n=0;n{if(n){const r=n.split(n5);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function ye(t){let e="";if(Tt(t))e=t;else if(Re(t))for(let n=0;n!!(t&&t.__v_isRef===!0),Z=t=>Tt(t)?t:t==null?"":Re(t)||xt(t)&&(t.toString===Vw||!Ne(t.toString))?Kw(t)?Z(t.value):JSON.stringify(t,Gw,2):String(t),Gw=(t,e)=>Kw(e)?Gw(t,e.value):fa(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,i],o)=>(n[pp(r,o)+" =>"]=i,n),{})}:jw(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>pp(n))}:Bo(e)?pp(e):xt(e)&&!Re(e)&&!Uw(e)?String(e):e,pp=(t,e="")=>{var n;return Bo(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/** +* @vue/reactivity v3.5.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let ln;class qw{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ln,!e&&ln&&(this.index=(ln.scopes||(ln.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e0&&--this._on===0&&(ln=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n0)return;if(gl){let e=gl;for(gl=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;hl;){let e=hl;for(hl=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(r){t||(t=r)}e=n}}if(t)throw t}function Qw(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function ek(t){let e,n=t.depsTail,r=n;for(;r;){const i=r.prevDep;r.version===-1?(r===n&&(n=i),um(r),d5(r)):e=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=i}t.deps=e,t.depsTail=n}function th(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(tk(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function tk(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===Ml)||(t.globalVersion=Ml,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!th(t))))return;t.flags|=2;const e=t.dep,n=mt,r=wr;mt=t,wr=!0;try{Qw(t);const i=t.fn(t._value);(e.version===0||Bn(i,t._value))&&(t.flags|=128,t._value=i,e.version++)}catch(i){throw e.version++,i}finally{mt=n,wr=r,ek(t),t.flags&=-3}}function um(t,e=!1){const{dep:n,prevSub:r,nextSub:i}=t;if(r&&(r.nextSub=i,t.prevSub=void 0),i&&(i.prevSub=r,t.nextSub=void 0),n.subs===t&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)um(o,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function d5(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let wr=!0;const nk=[];function Io(){nk.push(wr),wr=!1}function Po(){const t=nk.pop();wr=t===void 0?!0:t}function Ib(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=mt;mt=void 0;try{e()}finally{mt=n}}}let Ml=0;class c5{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class ku{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!mt||!wr||mt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==mt)n=this.activeLink=new c5(mt,this),mt.deps?(n.prevDep=mt.depsTail,mt.depsTail.nextDep=n,mt.depsTail=n):mt.deps=mt.depsTail=n,rk(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=mt.depsTail,n.nextDep=void 0,mt.depsTail.nextDep=n,mt.depsTail=n,mt.deps===n&&(mt.deps=r)}return n}trigger(e){this.version++,Ml++,this.notify(e)}notify(e){dm();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{cm()}}}function rk(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let r=e.deps;r;r=r.nextDep)rk(r)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const nh=new WeakMap,Ni=Symbol(""),rh=Symbol(""),Fl=Symbol("");function cn(t,e,n){if(wr&&mt){let r=nh.get(t);r||nh.set(t,r=new Map);let i=r.get(n);i||(r.set(n,i=new ku),i.map=r,i.key=n),i.track()}}function fo(t,e,n,r,i,o){const a=nh.get(t);if(!a){Ml++;return}const l=s=>{s&&s.trigger()};if(dm(),e==="clear")a.forEach(l);else{const s=Re(t),d=s&&sm(n);if(s&&n==="length"){const c=Number(r);a.forEach((u,p)=>{(p==="length"||p===Fl||!Bo(p)&&p>=c)&&l(u)})}else switch((n!==void 0||a.has(void 0))&&l(a.get(n)),d&&l(a.get(Fl)),e){case"add":s?d&&l(a.get("length")):(l(a.get(Ni)),fa(t)&&l(a.get(rh)));break;case"delete":s||(l(a.get(Ni)),fa(t)&&l(a.get(rh)));break;case"set":fa(t)&&l(a.get(Ni));break}}cm()}function ra(t){const e=ot(t);return e===t?e:(cn(e,"iterate",Fl),nr(t)?e:e.map(Qt))}function _u(t){return cn(t=ot(t),"iterate",Fl),t}const u5={__proto__:null,[Symbol.iterator](){return hp(this,Symbol.iterator,Qt)},concat(...t){return ra(this).concat(...t.map(e=>Re(e)?ra(e):e))},entries(){return hp(this,"entries",t=>(t[1]=Qt(t[1]),t))},every(t,e){return eo(this,"every",t,e,void 0,arguments)},filter(t,e){return eo(this,"filter",t,e,n=>n.map(Qt),arguments)},find(t,e){return eo(this,"find",t,e,Qt,arguments)},findIndex(t,e){return eo(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return eo(this,"findLast",t,e,Qt,arguments)},findLastIndex(t,e){return eo(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return eo(this,"forEach",t,e,void 0,arguments)},includes(...t){return gp(this,"includes",t)},indexOf(...t){return gp(this,"indexOf",t)},join(t){return ra(this).join(t)},lastIndexOf(...t){return gp(this,"lastIndexOf",t)},map(t,e){return eo(this,"map",t,e,void 0,arguments)},pop(){return Va(this,"pop")},push(...t){return Va(this,"push",t)},reduce(t,...e){return Pb(this,"reduce",t,e)},reduceRight(t,...e){return Pb(this,"reduceRight",t,e)},shift(){return Va(this,"shift")},some(t,e){return eo(this,"some",t,e,void 0,arguments)},splice(...t){return Va(this,"splice",t)},toReversed(){return ra(this).toReversed()},toSorted(t){return ra(this).toSorted(t)},toSpliced(...t){return ra(this).toSpliced(...t)},unshift(...t){return Va(this,"unshift",t)},values(){return hp(this,"values",Qt)}};function hp(t,e,n){const r=_u(t),i=r[e]();return r!==t&&!nr(t)&&(i._next=i.next,i.next=()=>{const o=i._next();return o.value&&(o.value=n(o.value)),o}),i}const p5=Array.prototype;function eo(t,e,n,r,i,o){const a=_u(t),l=a!==t&&!nr(t),s=a[e];if(s!==p5[e]){const u=s.apply(t,o);return l?Qt(u):u}let d=n;a!==t&&(l?d=function(u,p){return n.call(this,Qt(u),p,t)}:n.length>2&&(d=function(u,p){return n.call(this,u,p,t)}));const c=s.call(a,d,r);return l&&i?i(c):c}function Pb(t,e,n,r){const i=_u(t);let o=n;return i!==t&&(nr(t)?n.length>3&&(o=function(a,l,s){return n.call(this,a,l,s,t)}):o=function(a,l,s){return n.call(this,a,Qt(l),s,t)}),i[e](o,...r)}function gp(t,e,n){const r=ot(t);cn(r,"iterate",Fl);const i=r[e](...n);return(i===-1||i===!1)&&hm(n[0])?(n[0]=ot(n[0]),r[e](...n)):i}function Va(t,e,n=[]){Io(),dm();const r=ot(t)[e].apply(t,n);return cm(),Po(),r}const f5=im("__proto__,__v_isRef,__isVue"),ok=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Bo));function h5(t){Bo(t)||(t=String(t));const e=ot(this);return cn(e,"has",t),e.hasOwnProperty(t)}class ik{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,r){if(n==="__v_skip")return e.__v_skip;const i=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(i?o?C5:dk:o?sk:lk).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const a=Re(e);if(!i){let s;if(a&&(s=u5[n]))return s;if(n==="hasOwnProperty")return h5}const l=Reflect.get(e,n,Gt(e)?e:r);return(Bo(n)?ok.has(n):f5(n))||(i||cn(e,"get",n),o)?l:Gt(l)?a&&sm(n)?l:l.value:xt(l)?i?sd(l):ld(l):l}}class ak extends ik{constructor(e=!1){super(!1,e)}set(e,n,r,i){let o=e[n];if(!this._isShallow){const s=oi(o);if(!nr(r)&&!oi(r)&&(o=ot(o),r=ot(r)),!Re(e)&&Gt(o)&&!Gt(r))return s||(o.value=r),!0}const a=Re(e)&&sm(n)?Number(n)t,bd=t=>Reflect.getPrototypeOf(t);function v5(t,e,n){return function(...r){const i=this.__v_raw,o=ot(i),a=fa(o),l=t==="entries"||t===Symbol.iterator&&a,s=t==="keys"&&a,d=i[t](...r),c=n?oh:e?Ic:Qt;return!e&&cn(o,"iterate",s?rh:Ni),{next(){const{value:u,done:p}=d.next();return p?{value:u,done:p}:{value:l?[c(u[0]),c(u[1])]:c(u),done:p}},[Symbol.iterator](){return this}}}}function yd(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function w5(t,e){const n={get(i){const o=this.__v_raw,a=ot(o),l=ot(i);t||(Bn(i,l)&&cn(a,"get",i),cn(a,"get",l));const{has:s}=bd(a),d=e?oh:t?Ic:Qt;if(s.call(a,i))return d(o.get(i));if(s.call(a,l))return d(o.get(l));o!==a&&o.get(i)},get size(){const i=this.__v_raw;return!t&&cn(ot(i),"iterate",Ni),i.size},has(i){const o=this.__v_raw,a=ot(o),l=ot(i);return t||(Bn(i,l)&&cn(a,"has",i),cn(a,"has",l)),i===l?o.has(i):o.has(i)||o.has(l)},forEach(i,o){const a=this,l=a.__v_raw,s=ot(l),d=e?oh:t?Ic:Qt;return!t&&cn(s,"iterate",Ni),l.forEach((c,u)=>i.call(o,d(c),d(u),a))}};return Ut(n,t?{add:yd("add"),set:yd("set"),delete:yd("delete"),clear:yd("clear")}:{add(i){!e&&!nr(i)&&!oi(i)&&(i=ot(i));const o=ot(this);return bd(o).has.call(o,i)||(o.add(i),fo(o,"add",i,i)),this},set(i,o){!e&&!nr(o)&&!oi(o)&&(o=ot(o));const a=ot(this),{has:l,get:s}=bd(a);let d=l.call(a,i);d||(i=ot(i),d=l.call(a,i));const c=s.call(a,i);return a.set(i,o),d?Bn(o,c)&&fo(a,"set",i,o):fo(a,"add",i,o),this},delete(i){const o=ot(this),{has:a,get:l}=bd(o);let s=a.call(o,i);s||(i=ot(i),s=a.call(o,i)),l&&l.call(o,i);const d=o.delete(i);return s&&fo(o,"delete",i,void 0),d},clear(){const i=ot(this),o=i.size!==0,a=i.clear();return o&&fo(i,"clear",void 0,void 0),a}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=v5(i,t,e)}),n}function pm(t,e){const n=w5(t,e);return(r,i,o)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?r:Reflect.get(dt(n,i)&&i in r?n:r,i,o)}const k5={get:pm(!1,!1)},_5={get:pm(!1,!0)},x5={get:pm(!0,!1)};const lk=new WeakMap,sk=new WeakMap,dk=new WeakMap,C5=new WeakMap;function S5(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function T5(t){return t.__v_skip||!Object.isExtensible(t)?0:S5(XC(t))}function ld(t){return oi(t)?t:fm(t,!1,m5,k5,lk)}function O5(t){return fm(t,!1,y5,_5,sk)}function sd(t){return fm(t,!0,b5,x5,dk)}function fm(t,e,n,r,i){if(!xt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=T5(t);if(o===0)return t;const a=i.get(t);if(a)return a;const l=new Proxy(t,o===2?r:n);return i.set(t,l),l}function ha(t){return oi(t)?ha(t.__v_raw):!!(t&&t.__v_isReactive)}function oi(t){return!!(t&&t.__v_isReadonly)}function nr(t){return!!(t&&t.__v_isShallow)}function hm(t){return t?!!t.__v_raw:!1}function ot(t){const e=t&&t.__v_raw;return e?ot(e):t}function I5(t){return!dt(t,"__v_skip")&&Object.isExtensible(t)&&Ww(t,"__v_skip",!0),t}const Qt=t=>xt(t)?ld(t):t,Ic=t=>xt(t)?sd(t):t;function Gt(t){return t?t.__v_isRef===!0:!1}function _e(t){return ck(t,!1)}function P5(t){return ck(t,!0)}function ck(t,e){return Gt(t)?t:new R5(t,e)}class R5{constructor(e,n){this.dep=new ku,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:ot(e),this._value=n?e:Qt(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,r=this.__v_isShallow||nr(e)||oi(e);e=r?e:ot(e),Bn(e,n)&&(this._rawValue=e,this._value=r?e:Qt(e),this.dep.trigger())}}function S(t){return Gt(t)?t.value:t}const $5={get:(t,e,n)=>e==="__v_raw"?t:S(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return Gt(i)&&!Gt(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function uk(t){return ha(t)?t:new Proxy(t,$5)}class B5{constructor(e){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new ku,{get:r,set:i}=e(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=i}get value(){return this._value=this._get()}set value(e){this._set(e)}}function L5(t){return new B5(t)}class N5{constructor(e,n,r){this.fn=e,this.setter=n,this._value=void 0,this.dep=new ku(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ml-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&mt!==this)return Jw(this,!0),!0}get value(){const e=this.dep.track();return tk(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function E5(t,e,n=!1){let r,i;return Ne(t)?r=t:(r=t.get,i=t.set),new N5(r,i,n)}const vd={},Pc=new WeakMap;let _i;function D5(t,e=!1,n=_i){if(n){let r=Pc.get(n);r||Pc.set(n,r=[]),r.push(t)}}function A5(t,e,n=it){const{immediate:r,deep:i,once:o,scheduler:a,augmentJob:l,call:s}=n,d=w=>i?w:nr(w)||i===!1||i===0?ho(w,1):ho(w);let c,u,p,f,g=!1,m=!1;if(Gt(t)?(u=()=>t.value,g=nr(t)):ha(t)?(u=()=>d(t),g=!0):Re(t)?(m=!0,g=t.some(w=>ha(w)||nr(w)),u=()=>t.map(w=>{if(Gt(w))return w.value;if(ha(w))return d(w);if(Ne(w))return s?s(w,2):w()})):Ne(t)?e?u=s?()=>s(t,2):t:u=()=>{if(p){Io();try{p()}finally{Po()}}const w=_i;_i=c;try{return s?s(t,3,[f]):t(f)}finally{_i=w}}:u=Wr,e&&i){const w=u,I=i===!0?1/0:i;u=()=>ho(w(),I)}const b=Yw(),y=()=>{c.stop(),b&&b.active&&lm(b.effects,c)};if(o&&e){const w=e;e=(...I)=>{w(...I),y()}}let k=m?new Array(t.length).fill(vd):vd;const x=w=>{if(!(!(c.flags&1)||!c.dirty&&!w))if(e){const I=c.run();if(i||g||(m?I.some((E,P)=>Bn(E,k[P])):Bn(I,k))){p&&p();const E=_i;_i=c;try{const P=[I,k===vd?void 0:m&&k[0]===vd?[]:k,f];k=I,s?s(e,3,P):e(...P)}finally{_i=E}}}else c.run()};return l&&l(x),c=new Xw(u),c.scheduler=a?()=>a(x,!1):x,f=w=>D5(w,!1,c),p=c.onStop=()=>{const w=Pc.get(c);if(w){if(s)s(w,4);else for(const I of w)I();Pc.delete(c)}},e?r?x(!0):k=c.run():a?a(x.bind(null,!0),!0):c.run(),y.pause=c.pause.bind(c),y.resume=c.resume.bind(c),y.stop=y,y}function ho(t,e=1/0,n){if(e<=0||!xt(t)||t.__v_skip||(n=n||new Map,(n.get(t)||0)>=e))return t;if(n.set(t,e),e--,Gt(t))ho(t.value,e,n);else if(Re(t))for(let r=0;r{ho(r,e,n)});else if(Uw(t)){for(const r in t)ho(t[r],e,n);for(const r of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,r)&&ho(t[r],e,n)}return t}/** +* @vue/runtime-core v3.5.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function dd(t,e,n,r){try{return r?t(...r):t()}catch(i){xu(i,e,n)}}function xr(t,e,n,r){if(Ne(t)){const i=dd(t,e,n,r);return i&&zw(i)&&i.catch(o=>{xu(o,e,n)}),i}if(Re(t)){const i=[];for(let o=0;o>>1,i=_n[r],o=jl(i);o=jl(n)?_n.push(t):_n.splice(F5(e),0,t),t.flags|=1,fk()}}function fk(){Rc||(Rc=pk.then(gk))}function j5(t){Re(t)?ga.push(...t):Uo&&t.id===-1?Uo.splice(ia+1,0,t):t.flags&1||(ga.push(t),t.flags|=1),fk()}function Rb(t,e,n=Nr+1){for(;n<_n.length;n++){const r=_n[n];if(r&&r.flags&2){if(t&&r.id!==t.uid)continue;_n.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function hk(t){if(ga.length){const e=[...new Set(ga)].sort((n,r)=>jl(n)-jl(r));if(ga.length=0,Uo){Uo.push(...e);return}for(Uo=e,ia=0;iat.id==null?t.flags&2?-1:1/0:t.id;function gk(t){try{for(Nr=0;Nr<_n.length;Nr++){const e=_n[Nr];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),dd(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;Nr<_n.length;Nr++){const e=_n[Nr];e&&(e.flags&=-2)}Nr=-1,_n.length=0,hk(),Rc=null,(_n.length||ga.length)&&gk()}}let en=null,Cu=null;function $c(t){const e=en;return en=t,Cu=t&&t.type.__scopeId||null,e}function z5(t){Cu=t}function V5(){Cu=null}const U5=t=>Q;function Q(t,e=en,n){if(!e||t._n)return t;const r=(...i)=>{r._d&&Ec(-1);const o=$c(e);let a;try{a=t(...i)}finally{$c(o),r._d&&Ec(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function Ge(t,e){if(en===null)return t;const n=Iu(en),r=t.dirs||(t.dirs=[]);for(let i=0;it.__isTeleport,ml=t=>t&&(t.disabled||t.disabled===""),$b=t=>t&&(t.defer||t.defer===""),Bb=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Lb=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,ih=(t,e)=>{const n=t&&t.to;return Tt(n)?e?e(n):null:n},yk={name:"Teleport",__isTeleport:!0,process(t,e,n,r,i,o,a,l,s,d){const{mc:c,pc:u,pbc:p,o:{insert:f,querySelector:g,createText:m,createComment:b}}=d,y=ml(e.props);let{shapeFlag:k,children:x,dynamicChildren:w}=e;if(t==null){const I=e.el=m(""),E=e.anchor=m("");f(I,n,r),f(E,n,r);const P=(L,H)=>{k&16&&(i&&i.isCE&&(i.ce._teleportTarget=L),c(x,L,H,i,o,a,l,s))},N=()=>{const L=e.target=ih(e.props,g),H=vk(L,e,m,f);L&&(a!=="svg"&&Bb(L)?a="svg":a!=="mathml"&&Lb(L)&&(a="mathml"),y||(P(L,H),fc(e,!1)))};y&&(P(n,E),fc(e,!0)),$b(e.props)?(e.el.__isMounted=!1,vn(()=>{N(),delete e.el.__isMounted},o)):N()}else{if($b(e.props)&&t.el.__isMounted===!1){vn(()=>{yk.process(t,e,n,r,i,o,a,l,s,d)},o);return}e.el=t.el,e.targetStart=t.targetStart;const I=e.anchor=t.anchor,E=e.target=t.target,P=e.targetAnchor=t.targetAnchor,N=ml(t.props),L=N?n:E,H=N?I:P;if(a==="svg"||Bb(E)?a="svg":(a==="mathml"||Lb(E))&&(a="mathml"),w?(p(t.dynamicChildren,w,L,i,o,a,l),wm(t,e,!0)):s||u(t,e,L,H,i,o,a,l,!1),y)N?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):wd(e,n,I,d,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const M=e.target=ih(e.props,g);M&&wd(e,M,null,d,0)}else N&&wd(e,E,P,d,1);fc(e,y)}},remove(t,e,n,{um:r,o:{remove:i}},o){const{shapeFlag:a,children:l,anchor:s,targetStart:d,targetAnchor:c,target:u,props:p}=t;if(u&&(i(d),i(c)),o&&i(s),a&16){const f=o||!ml(p);for(let g=0;g{t.isMounted=!0}),Ik(()=>{t.isUnmounting=!0}),t}const qn=[Function,Array],wk={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:qn,onEnter:qn,onAfterEnter:qn,onEnterCancelled:qn,onBeforeLeave:qn,onLeave:qn,onAfterLeave:qn,onLeaveCancelled:qn,onBeforeAppear:qn,onAppear:qn,onAfterAppear:qn,onAppearCancelled:qn},kk=t=>{const e=t.subTree;return e.component?kk(e.component):e},G5={name:"BaseTransition",props:wk,setup(t,{slots:e}){const n=ir(),r=K5();return()=>{const i=e.default&&Ck(e.default(),!0);if(!i||!i.length)return;const o=_k(i),a=ot(t),{mode:l}=a;if(r.isLeaving)return mp(o);const s=Nb(o);if(!s)return mp(o);let d=ah(s,a,r,n,u=>d=u);s.type!==un&&zl(s,d);let c=n.subTree&&Nb(n.subTree);if(c&&c.type!==un&&!Ii(c,s)&&kk(n).type!==un){let u=ah(c,a,r,n);if(zl(c,u),l==="out-in"&&s.type!==un)return r.isLeaving=!0,u.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete u.afterLeave,c=void 0},mp(o);l==="in-out"&&s.type!==un?u.delayLeave=(p,f,g)=>{const m=xk(r,c);m[String(c.key)]=c,p[co]=()=>{f(),p[co]=void 0,delete d.delayedLeave,c=void 0},d.delayedLeave=()=>{g(),delete d.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function _k(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==un){e=n;break}}return e}const q5=G5;function xk(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function ah(t,e,n,r,i){const{appear:o,mode:a,persisted:l=!1,onBeforeEnter:s,onEnter:d,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:p,onLeave:f,onAfterLeave:g,onLeaveCancelled:m,onBeforeAppear:b,onAppear:y,onAfterAppear:k,onAppearCancelled:x}=e,w=String(t.key),I=xk(n,t),E=(L,H)=>{L&&xr(L,r,9,H)},P=(L,H)=>{const M=H[1];E(L,H),Re(L)?L.every(V=>V.length<=1)&&M():L.length<=1&&M()},N={mode:a,persisted:l,beforeEnter(L){let H=s;if(!n.isMounted)if(o)H=b||s;else return;L[co]&&L[co](!0);const M=I[w];M&&Ii(t,M)&&M.el[co]&&M.el[co](),E(H,[L])},enter(L){let H=d,M=c,V=u;if(!n.isMounted)if(o)H=y||d,M=k||c,V=x||u;else return;let ae=!1;const se=L[kd]=ie=>{ae||(ae=!0,ie?E(V,[L]):E(M,[L]),N.delayedLeave&&N.delayedLeave(),L[kd]=void 0)};H?P(H,[L,se]):se()},leave(L,H){const M=String(t.key);if(L[kd]&&L[kd](!0),n.isUnmounting)return H();E(p,[L]);let V=!1;const ae=L[co]=se=>{V||(V=!0,H(),se?E(m,[L]):E(g,[L]),L[co]=void 0,I[M]===t&&delete I[M])};I[M]=t,f?P(f,[L,ae]):ae()},clone(L){const H=ah(L,e,n,r,i);return i&&i(H),H}};return N}function mp(t){if(Su(t))return t=ii(t),t.children=null,t}function Nb(t){if(!Su(t))return bk(t.type)&&t.children?_k(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&Ne(n.default))return n.default()}}function zl(t,e){t.shapeFlag&6&&t.component?(t.transition=e,zl(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Ck(t,e=!1,n){let r=[],i=0;for(let o=0;o1)for(let o=0;obl(g,e&&(Re(e)?e[m]:e),n,r,i));return}if(ma(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&bl(t,e,n,r.component.subTree);return}const o=r.shapeFlag&4?Iu(r.component):r.el,a=i?null:o,{i:l,r:s}=t,d=e&&e.r,c=l.refs===it?l.refs={}:l.refs,u=l.setupState,p=ot(u),f=u===it?Fw:g=>dt(p,g);if(d!=null&&d!==s){if(Eb(e),Tt(d))c[d]=null,f(d)&&(u[d]=null);else if(Gt(d)){d.value=null;const g=e;g.k&&(c[g.k]=null)}}if(Ne(s))dd(s,l,12,[a,c]);else{const g=Tt(s),m=Gt(s);if(g||m){const b=()=>{if(t.f){const y=g?f(s)?u[s]:c[s]:s.value;if(i)Re(y)&&lm(y,o);else if(Re(y))y.includes(o)||y.push(o);else if(g)c[s]=[o],f(s)&&(u[s]=c[s]);else{const k=[o];s.value=k,t.k&&(c[t.k]=k)}}else g?(c[s]=a,f(s)&&(u[s]=a)):m&&(s.value=a,t.k&&(c[t.k]=a))};if(a){const y=()=>{b(),Bc.delete(t)};y.id=-1,Bc.set(t,y),vn(y,n)}else Eb(t),b()}}}function Eb(t){const e=Bc.get(t);e&&(e.flags|=8,Bc.delete(t))}wu().requestIdleCallback;wu().cancelIdleCallback;const ma=t=>!!t.type.__asyncLoader,Su=t=>t.type.__isKeepAlive;function Y5(t,e){Ok(t,"a",e)}function X5(t,e){Ok(t,"da",e)}function Ok(t,e,n=pn){const r=t.__wdc||(t.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(Tu(e,r,n),n){let i=n.parent;for(;i&&i.parent;)Su(i.parent.vnode)&&Z5(r,e,n,i),i=i.parent}}function Z5(t,e,n,r){const i=Tu(e,t,r,!0);Ki(()=>{lm(r[e],i)},n)}function Tu(t,e,n=pn,r=!1){if(n){const i=n[t]||(n[t]=[]),o=e.__weh||(e.__weh=(...a)=>{Io();const l=pd(n),s=xr(e,n,t,a);return l(),Po(),s});return r?i.unshift(o):i.push(o),o}}const No=t=>(e,n=pn)=>{(!Wl||t==="sp")&&Tu(t,(...r)=>e(...r),n)},J5=No("bm"),Cr=No("m"),Q5=No("bu"),e3=No("u"),Ik=No("bum"),Ki=No("um"),t3=No("sp"),n3=No("rtg"),r3=No("rtc");function o3(t,e=pn){Tu("ec",t,e)}const mm="components",i3="directives";function ce(t,e){return bm(mm,t,!0,e)||t}const Pk=Symbol.for("v-ndc");function we(t){return Tt(t)?bm(mm,t,!1)||t:t||Pk}function Dt(t){return bm(i3,t)}function bm(t,e,n=!0,r=!1){const i=en||pn;if(i){const o=i.type;if(t===mm){const l=H3(o,!1);if(l&&(l===e||l===Gn(e)||l===vu(Gn(e))))return o}const a=Db(i[t]||o[t],e)||Db(i.appContext[t],e);return!a&&r?o:a}}function Db(t,e){return t&&(t[e]||t[Gn(e)]||t[vu(Gn(e))])}function Xe(t,e,n,r){let i;const o=n,a=Re(t);if(a||Tt(t)){const l=a&&ha(t);let s=!1,d=!1;l&&(s=!nr(t),d=oi(t),t=_u(t)),i=new Array(t.length);for(let c=0,u=t.length;ce(l,s,void 0,o));else{const l=Object.keys(t);i=new Array(l.length);for(let s=0,d=l.length;s{const o=r.fn(...i);return o&&(o.key=r.key),o}:r.fn)}return t}function X(t,e,n={},r,i){if(en.ce||en.parent&&ma(en.parent)&&en.parent.ce)return e!=="default"&&(n.name=e),v(),K(fe,null,[A("slot",n,r&&r())],64);let o=t[e];o&&o._c&&(o._d=!1),v();const a=o&&Rk(o(n)),l=n.key||a&&a.key,s=K(fe,{key:(l&&!Bo(l)?l:`_${e}`)+(!a&&r?"_fb":"")},a||(r?r():[]),a&&t._===1?64:-2);return!i&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),o&&o._c&&(o._d=!0),s}function Rk(t){return t.some(e=>Ul(e)?!(e.type===un||e.type===fe&&!Rk(e.children)):!0)?t:null}function _d(t,e){const n={};for(const r in t)n[/[A-Z]/.test(r)?`on:${r}`:pc(r)]=t[r];return n}const lh=t=>t?Xk(t)?Iu(t):lh(t.parent):null,yl=Ut(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>lh(t.parent),$root:t=>lh(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Bk(t),$forceUpdate:t=>t.f||(t.f=()=>{gm(t.update)}),$nextTick:t=>t.n||(t.n=cd.bind(t.proxy)),$watch:t=>I3.bind(t)}),bp=(t,e)=>t!==it&&!t.__isScriptSetup&&dt(t,e),a3={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:o,accessCache:a,type:l,appContext:s}=t;let d;if(e[0]!=="$"){const f=a[e];if(f!==void 0)switch(f){case 1:return r[e];case 2:return i[e];case 4:return n[e];case 3:return o[e]}else{if(bp(r,e))return a[e]=1,r[e];if(i!==it&&dt(i,e))return a[e]=2,i[e];if((d=t.propsOptions[0])&&dt(d,e))return a[e]=3,o[e];if(n!==it&&dt(n,e))return a[e]=4,n[e];sh&&(a[e]=0)}}const c=yl[e];let u,p;if(c)return e==="$attrs"&&cn(t.attrs,"get",""),c(t);if((u=l.__cssModules)&&(u=u[e]))return u;if(n!==it&&dt(n,e))return a[e]=4,n[e];if(p=s.config.globalProperties,dt(p,e))return p[e]},set({_:t},e,n){const{data:r,setupState:i,ctx:o}=t;return bp(i,e)?(i[e]=n,!0):r!==it&&dt(r,e)?(r[e]=n,!0):dt(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:i,propsOptions:o,type:a}},l){let s,d;return!!(n[l]||t!==it&&l[0]!=="$"&&dt(t,l)||bp(e,l)||(s=o[0])&&dt(s,l)||dt(r,l)||dt(yl,l)||dt(i.config.globalProperties,l)||(d=a.__cssModules)&&d[l])},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:dt(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function Lc(t){return Re(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function or(t,e){return!t||!e?t||e:Re(t)&&Re(e)?t.concat(e):Ut({},Lc(t),Lc(e))}let sh=!0;function l3(t){const e=Bk(t),n=t.proxy,r=t.ctx;sh=!1,e.beforeCreate&&Ab(e.beforeCreate,t,"bc");const{data:i,computed:o,methods:a,watch:l,provide:s,inject:d,created:c,beforeMount:u,mounted:p,beforeUpdate:f,updated:g,activated:m,deactivated:b,beforeDestroy:y,beforeUnmount:k,destroyed:x,unmounted:w,render:I,renderTracked:E,renderTriggered:P,errorCaptured:N,serverPrefetch:L,expose:H,inheritAttrs:M,components:V,directives:ae,filters:se}=e;if(d&&s3(d,r,null),a)for(const pe in a){const me=a[pe];Ne(me)&&(r[pe]=me.bind(n))}if(i){const pe=i.call(n,n);xt(pe)&&(t.data=ld(pe))}if(sh=!0,o)for(const pe in o){const me=o[pe],te=Ne(me)?me.bind(n,n):Ne(me.get)?me.get.bind(n,n):Wr,oe=!Ne(me)&&Ne(me.set)?me.set.bind(n):Wr,ge=at({get:te,set:oe});Object.defineProperty(r,pe,{enumerable:!0,configurable:!0,get:()=>ge.value,set:xe=>ge.value=xe})}if(l)for(const pe in l)$k(l[pe],r,n,pe);if(s){const pe=Ne(s)?s.call(n):s;Reflect.ownKeys(pe).forEach(me=>{h3(me,pe[me])})}c&&Ab(c,t,"c");function de(pe,me){Re(me)?me.forEach(te=>pe(te.bind(n))):me&&pe(me.bind(n))}if(de(J5,u),de(Cr,p),de(Q5,f),de(e3,g),de(Y5,m),de(X5,b),de(o3,N),de(r3,E),de(n3,P),de(Ik,k),de(Ki,w),de(t3,L),Re(H))if(H.length){const pe=t.exposed||(t.exposed={});H.forEach(me=>{Object.defineProperty(pe,me,{get:()=>n[me],set:te=>n[me]=te,enumerable:!0})})}else t.exposed||(t.exposed={});I&&t.render===Wr&&(t.render=I),M!=null&&(t.inheritAttrs=M),V&&(t.components=V),ae&&(t.directives=ae),L&&Tk(t)}function s3(t,e,n=Wr){Re(t)&&(t=dh(t));for(const r in t){const i=t[r];let o;xt(i)?"default"in i?o=Ei(i.from||r,i.default,!0):o=Ei(i.from||r):o=Ei(i),Gt(o)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:a=>o.value=a}):e[r]=o}}function Ab(t,e,n){xr(Re(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function $k(t,e,n,r){let i=r.includes(".")?Uk(n,r):()=>n[r];if(Tt(t)){const o=e[t];Ne(o)&<(i,o)}else if(Ne(t))lt(i,t.bind(n));else if(xt(t))if(Re(t))t.forEach(o=>$k(o,e,n,r));else{const o=Ne(t.handler)?t.handler.bind(n):e[t.handler];Ne(o)&<(i,o,t)}}function Bk(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:i,optionsCache:o,config:{optionMergeStrategies:a}}=t.appContext,l=o.get(e);let s;return l?s=l:!i.length&&!n&&!r?s=e:(s={},i.length&&i.forEach(d=>Nc(s,d,a,!0)),Nc(s,e,a)),xt(e)&&o.set(e,s),s}function Nc(t,e,n,r=!1){const{mixins:i,extends:o}=e;o&&Nc(t,o,n,!0),i&&i.forEach(a=>Nc(t,a,n,!0));for(const a in e)if(!(r&&a==="expose")){const l=d3[a]||n&&n[a];t[a]=l?l(t[a],e[a]):e[a]}return t}const d3={data:Mb,props:Fb,emits:Fb,methods:il,computed:il,beforeCreate:yn,created:yn,beforeMount:yn,mounted:yn,beforeUpdate:yn,updated:yn,beforeDestroy:yn,beforeUnmount:yn,destroyed:yn,unmounted:yn,activated:yn,deactivated:yn,errorCaptured:yn,serverPrefetch:yn,components:il,directives:il,watch:u3,provide:Mb,inject:c3};function Mb(t,e){return e?t?function(){return Ut(Ne(t)?t.call(this,this):t,Ne(e)?e.call(this,this):e)}:e:t}function c3(t,e){return il(dh(t),dh(e))}function dh(t){if(Re(t)){const e={};for(let n=0;n1)return n&&Ne(e)?e.call(r&&r.proxy):e}}const Nk={},Ek=()=>Object.create(Nk),Dk=t=>Object.getPrototypeOf(t)===Nk;function g3(t,e,n,r=!1){const i={},o=Ek();t.propsDefaults=Object.create(null),Ak(t,e,i,o);for(const a in t.propsOptions[0])a in i||(i[a]=void 0);n?t.props=r?i:O5(i):t.type.props?t.props=i:t.props=o,t.attrs=o}function m3(t,e,n,r){const{props:i,attrs:o,vnode:{patchFlag:a}}=t,l=ot(i),[s]=t.propsOptions;let d=!1;if((r||a>0)&&!(a&16)){if(a&8){const c=t.vnode.dynamicProps;for(let u=0;u{s=!0;const[p,f]=Mk(u,e,!0);Ut(a,p),f&&l.push(...f)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!o&&!s)return xt(t)&&r.set(t,pa),pa;if(Re(o))for(let c=0;ct==="_"||t==="_ctx"||t==="$stable",vm=t=>Re(t)?t.map(Ar):[Ar(t)],y3=(t,e,n)=>{if(e._n)return e;const r=Q((...i)=>vm(e(...i)),n);return r._c=!1,r},Fk=(t,e,n)=>{const r=t._ctx;for(const i in t){if(ym(i))continue;const o=t[i];if(Ne(o))e[i]=y3(i,o,r);else if(o!=null){const a=vm(o);e[i]=()=>a}}},jk=(t,e)=>{const n=vm(e);t.slots.default=()=>n},zk=(t,e,n)=>{for(const r in e)(n||!ym(r))&&(t[r]=e[r])},v3=(t,e,n)=>{const r=t.slots=Ek();if(t.vnode.shapeFlag&32){const i=e._;i?(zk(r,e,n),n&&Ww(r,"_",i,!0)):Fk(e,r)}else e&&jk(t,e)},w3=(t,e,n)=>{const{vnode:r,slots:i}=t;let o=!0,a=it;if(r.shapeFlag&32){const l=e._;l?n&&l===1?o=!1:zk(i,e,n):(o=!e.$stable,Fk(e,i)),a=e}else e&&(jk(t,e),a={default:1});if(o)for(const l in i)!ym(l)&&a[l]==null&&delete i[l]},vn=E3;function k3(t){return _3(t)}function _3(t,e){const n=wu();n.__VUE__=!0;const{insert:r,remove:i,patchProp:o,createElement:a,createText:l,createComment:s,setText:d,setElementText:c,parentNode:u,nextSibling:p,setScopeId:f=Wr,insertStaticContent:g}=t,m=($,D,Y,ee=null,J=null,ne=null,R=void 0,B=null,j=!!D.dynamicChildren)=>{if($===D)return;$&&!Ii($,D)&&(ee=wt($),xe($,J,ne,!0),$=null),D.patchFlag===-2&&(j=!1,D.dynamicChildren=null);const{type:G,ref:F,shapeFlag:z}=D;switch(G){case ud:b($,D,Y,ee);break;case un:y($,D,Y,ee);break;case vp:$==null&&k(D,Y,ee,R);break;case fe:V($,D,Y,ee,J,ne,R,B,j);break;default:z&1?I($,D,Y,ee,J,ne,R,B,j):z&6?ae($,D,Y,ee,J,ne,R,B,j):(z&64||z&128)&&G.process($,D,Y,ee,J,ne,R,B,j,ue)}F!=null&&J?bl(F,$&&$.ref,ne,D||$,!D):F==null&&$&&$.ref!=null&&bl($.ref,null,ne,$,!0)},b=($,D,Y,ee)=>{if($==null)r(D.el=l(D.children),Y,ee);else{const J=D.el=$.el;D.children!==$.children&&d(J,D.children)}},y=($,D,Y,ee)=>{$==null?r(D.el=s(D.children||""),Y,ee):D.el=$.el},k=($,D,Y,ee)=>{[$.el,$.anchor]=g($.children,D,Y,ee,$.el,$.anchor)},x=({el:$,anchor:D},Y,ee)=>{let J;for(;$&&$!==D;)J=p($),r($,Y,ee),$=J;r(D,Y,ee)},w=({el:$,anchor:D})=>{let Y;for(;$&&$!==D;)Y=p($),i($),$=Y;i(D)},I=($,D,Y,ee,J,ne,R,B,j)=>{D.type==="svg"?R="svg":D.type==="math"&&(R="mathml"),$==null?E(D,Y,ee,J,ne,R,B,j):L($,D,J,ne,R,B,j)},E=($,D,Y,ee,J,ne,R,B)=>{let j,G;const{props:F,shapeFlag:z,transition:le,dirs:ke}=$;if(j=$.el=a($.type,ne,F&&F.is,F),z&8?c(j,$.children):z&16&&N($.children,j,null,ee,J,yp($,ne),R,B),ke&&pi($,null,ee,"created"),P(j,$,$.scopeId,R,ee),F){for(const nt in F)nt!=="value"&&!fl(nt)&&o(j,nt,null,F[nt],ne,ee);"value"in F&&o(j,"value",null,F.value,ne),(G=F.onVnodeBeforeMount)&&Pr(G,ee,$)}ke&&pi($,null,ee,"beforeMount");const Ee=x3(J,le);Ee&&le.beforeEnter(j),r(j,D,Y),((G=F&&F.onVnodeMounted)||Ee||ke)&&vn(()=>{G&&Pr(G,ee,$),Ee&&le.enter(j),ke&&pi($,null,ee,"mounted")},J)},P=($,D,Y,ee,J)=>{if(Y&&f($,Y),ee)for(let ne=0;ne{for(let G=j;G<$.length;G++){const F=$[G]=B?Wo($[G]):Ar($[G]);m(null,F,D,Y,ee,J,ne,R,B)}},L=($,D,Y,ee,J,ne,R)=>{const B=D.el=$.el;let{patchFlag:j,dynamicChildren:G,dirs:F}=D;j|=$.patchFlag&16;const z=$.props||it,le=D.props||it;let ke;if(Y&&fi(Y,!1),(ke=le.onVnodeBeforeUpdate)&&Pr(ke,Y,D,$),F&&pi(D,$,Y,"beforeUpdate"),Y&&fi(Y,!0),(z.innerHTML&&le.innerHTML==null||z.textContent&&le.textContent==null)&&c(B,""),G?H($.dynamicChildren,G,B,Y,ee,yp(D,J),ne):R||me($,D,B,null,Y,ee,yp(D,J),ne,!1),j>0){if(j&16)M(B,z,le,Y,J);else if(j&2&&z.class!==le.class&&o(B,"class",null,le.class,J),j&4&&o(B,"style",z.style,le.style,J),j&8){const Ee=D.dynamicProps;for(let nt=0;nt{ke&&Pr(ke,Y,D,$),F&&pi(D,$,Y,"updated")},ee)},H=($,D,Y,ee,J,ne,R)=>{for(let B=0;B{if(D!==Y){if(D!==it)for(const ne in D)!fl(ne)&&!(ne in Y)&&o($,ne,D[ne],null,J,ee);for(const ne in Y){if(fl(ne))continue;const R=Y[ne],B=D[ne];R!==B&&ne!=="value"&&o($,ne,B,R,J,ee)}"value"in Y&&o($,"value",D.value,Y.value,J)}},V=($,D,Y,ee,J,ne,R,B,j)=>{const G=D.el=$?$.el:l(""),F=D.anchor=$?$.anchor:l("");let{patchFlag:z,dynamicChildren:le,slotScopeIds:ke}=D;ke&&(B=B?B.concat(ke):ke),$==null?(r(G,Y,ee),r(F,Y,ee),N(D.children||[],Y,F,J,ne,R,B,j)):z>0&&z&64&&le&&$.dynamicChildren?(H($.dynamicChildren,le,Y,J,ne,R,B),(D.key!=null||J&&D===J.subTree)&&wm($,D,!0)):me($,D,Y,F,J,ne,R,B,j)},ae=($,D,Y,ee,J,ne,R,B,j)=>{D.slotScopeIds=B,$==null?D.shapeFlag&512?J.ctx.activate(D,Y,ee,R,j):se(D,Y,ee,J,ne,R,j):ie($,D,j)},se=($,D,Y,ee,J,ne,R)=>{const B=$.component=j3($,ee,J);if(Su($)&&(B.ctx.renderer=ue),z3(B,!1,R),B.asyncDep){if(J&&J.registerDep(B,de,R),!$.el){const j=B.subTree=A(un);y(null,j,D,Y),$.placeholder=j.el}}else de(B,$,D,Y,J,ne,R)},ie=($,D,Y)=>{const ee=D.component=$.component;if(L3($,D,Y))if(ee.asyncDep&&!ee.asyncResolved){pe(ee,D,Y);return}else ee.next=D,ee.update();else D.el=$.el,ee.vnode=D},de=($,D,Y,ee,J,ne,R)=>{const B=()=>{if($.isMounted){let{next:z,bu:le,u:ke,parent:Ee,vnode:nt}=$;{const Or=Vk($);if(Or){z&&(z.el=nt.el,pe($,z,R)),Or.asyncDep.then(()=>{$.isUnmounted||B()});return}}let We=z,rn;fi($,!1),z?(z.el=nt.el,pe($,z,R)):z=nt,le&&up(le),(rn=z.props&&z.props.onVnodeBeforeUpdate)&&Pr(rn,Ee,z,nt),fi($,!0);const bn=Vb($),Tr=$.subTree;$.subTree=bn,m(Tr,bn,u(Tr.el),wt(Tr),$,J,ne),z.el=bn.el,We===null&&N3($,bn.el),ke&&vn(ke,J),(rn=z.props&&z.props.onVnodeUpdated)&&vn(()=>Pr(rn,Ee,z,nt),J)}else{let z;const{el:le,props:ke}=D,{bm:Ee,m:nt,parent:We,root:rn,type:bn}=$,Tr=ma(D);fi($,!1),Ee&&up(Ee),!Tr&&(z=ke&&ke.onVnodeBeforeMount)&&Pr(z,We,D),fi($,!0);{rn.ce&&rn.ce._def.shadowRoot!==!1&&rn.ce._injectChildStyle(bn);const Or=$.subTree=Vb($);m(null,Or,Y,ee,$,J,ne),D.el=Or.el}if(nt&&vn(nt,J),!Tr&&(z=ke&&ke.onVnodeMounted)){const Or=D;vn(()=>Pr(z,We,Or),J)}(D.shapeFlag&256||We&&ma(We.vnode)&&We.vnode.shapeFlag&256)&&$.a&&vn($.a,J),$.isMounted=!0,D=Y=ee=null}};$.scope.on();const j=$.effect=new Xw(B);$.scope.off();const G=$.update=j.run.bind(j),F=$.job=j.runIfDirty.bind(j);F.i=$,F.id=$.uid,j.scheduler=()=>gm(F),fi($,!0),G()},pe=($,D,Y)=>{D.component=$;const ee=$.vnode.props;$.vnode=D,$.next=null,m3($,D.props,ee,Y),w3($,D.children,Y),Io(),Rb($),Po()},me=($,D,Y,ee,J,ne,R,B,j=!1)=>{const G=$&&$.children,F=$?$.shapeFlag:0,z=D.children,{patchFlag:le,shapeFlag:ke}=D;if(le>0){if(le&128){oe(G,z,Y,ee,J,ne,R,B,j);return}else if(le&256){te(G,z,Y,ee,J,ne,R,B,j);return}}ke&8?(F&16&&Ue(G,J,ne),z!==G&&c(Y,z)):F&16?ke&16?oe(G,z,Y,ee,J,ne,R,B,j):Ue(G,J,ne,!0):(F&8&&c(Y,""),ke&16&&N(z,Y,ee,J,ne,R,B,j))},te=($,D,Y,ee,J,ne,R,B,j)=>{$=$||pa,D=D||pa;const G=$.length,F=D.length,z=Math.min(G,F);let le;for(le=0;leF?Ue($,J,ne,!0,!1,z):N(D,Y,ee,J,ne,R,B,j,z)},oe=($,D,Y,ee,J,ne,R,B,j)=>{let G=0;const F=D.length;let z=$.length-1,le=F-1;for(;G<=z&&G<=le;){const ke=$[G],Ee=D[G]=j?Wo(D[G]):Ar(D[G]);if(Ii(ke,Ee))m(ke,Ee,Y,null,J,ne,R,B,j);else break;G++}for(;G<=z&&G<=le;){const ke=$[z],Ee=D[le]=j?Wo(D[le]):Ar(D[le]);if(Ii(ke,Ee))m(ke,Ee,Y,null,J,ne,R,B,j);else break;z--,le--}if(G>z){if(G<=le){const ke=le+1,Ee=kele)for(;G<=z;)xe($[G],J,ne,!0),G++;else{const ke=G,Ee=G,nt=new Map;for(G=Ee;G<=le;G++){const zn=D[G]=j?Wo(D[G]):Ar(D[G]);zn.key!=null&&nt.set(zn.key,G)}let We,rn=0;const bn=le-Ee+1;let Tr=!1,Or=0;const za=new Array(bn);for(G=0;G=bn){xe(zn,J,ne,!0);continue}let Ir;if(zn.key!=null)Ir=nt.get(zn.key);else for(We=Ee;We<=le;We++)if(za[We-Ee]===0&&Ii(zn,D[We])){Ir=We;break}Ir===void 0?xe(zn,J,ne,!0):(za[Ir-Ee]=G+1,Ir>=Or?Or=Ir:Tr=!0,m(zn,D[Ir],Y,null,J,ne,R,B,j),rn++)}const Cb=Tr?C3(za):pa;for(We=Cb.length-1,G=bn-1;G>=0;G--){const zn=Ee+G,Ir=D[zn],Sb=D[zn+1],Tb=zn+1{const{el:ne,type:R,transition:B,children:j,shapeFlag:G}=$;if(G&6){ge($.component.subTree,D,Y,ee);return}if(G&128){$.suspense.move(D,Y,ee);return}if(G&64){R.move($,D,Y,ue);return}if(R===fe){r(ne,D,Y);for(let z=0;zB.enter(ne),J);else{const{leave:z,delayLeave:le,afterLeave:ke}=B,Ee=()=>{$.ctx.isUnmounted?i(ne):r(ne,D,Y)},nt=()=>{ne._isLeaving&&ne[co](!0),z(ne,()=>{Ee(),ke&&ke()})};le?le(ne,Ee,nt):nt()}else r(ne,D,Y)},xe=($,D,Y,ee=!1,J=!1)=>{const{type:ne,props:R,ref:B,children:j,dynamicChildren:G,shapeFlag:F,patchFlag:z,dirs:le,cacheIndex:ke}=$;if(z===-2&&(J=!1),B!=null&&(Io(),bl(B,null,Y,$,!0),Po()),ke!=null&&(D.renderCache[ke]=void 0),F&256){D.ctx.deactivate($);return}const Ee=F&1&&le,nt=!ma($);let We;if(nt&&(We=R&&R.onVnodeBeforeUnmount)&&Pr(We,D,$),F&6)qe($.component,Y,ee);else{if(F&128){$.suspense.unmount(Y,ee);return}Ee&&pi($,null,D,"beforeUnmount"),F&64?$.type.remove($,D,Y,ue,ee):G&&!G.hasOnce&&(ne!==fe||z>0&&z&64)?Ue(G,D,Y,!1,!0):(ne===fe&&z&384||!J&&F&16)&&Ue(j,D,Y),ee&&je($)}(nt&&(We=R&&R.onVnodeUnmounted)||Ee)&&vn(()=>{We&&Pr(We,D,$),Ee&&pi($,null,D,"unmounted")},Y)},je=$=>{const{type:D,el:Y,anchor:ee,transition:J}=$;if(D===fe){Oe(Y,ee);return}if(D===vp){w($);return}const ne=()=>{i(Y),J&&!J.persisted&&J.afterLeave&&J.afterLeave()};if($.shapeFlag&1&&J&&!J.persisted){const{leave:R,delayLeave:B}=J,j=()=>R(Y,ne);B?B($.el,ne,j):j()}else ne()},Oe=($,D)=>{let Y;for(;$!==D;)Y=p($),i($),$=Y;i(D)},qe=($,D,Y)=>{const{bum:ee,scope:J,job:ne,subTree:R,um:B,m:j,a:G}=$;zb(j),zb(G),ee&&up(ee),J.stop(),ne&&(ne.flags|=8,xe(R,$,D,Y)),B&&vn(B,D),vn(()=>{$.isUnmounted=!0},D)},Ue=($,D,Y,ee=!1,J=!1,ne=0)=>{for(let R=ne;R<$.length;R++)xe($[R],D,Y,ee,J)},wt=$=>{if($.shapeFlag&6)return wt($.component.subTree);if($.shapeFlag&128)return $.suspense.next();const D=p($.anchor||$.el),Y=D&&D[mk];return Y?p(Y):D};let Yt=!1;const nn=($,D,Y)=>{$==null?D._vnode&&xe(D._vnode,null,null,!0):m(D._vnode||null,$,D,null,null,null,Y),D._vnode=$,Yt||(Yt=!0,Rb(),hk(),Yt=!1)},ue={p:m,um:xe,m:ge,r:je,mt:se,mc:N,pc:me,pbc:H,n:wt,o:t};return{render:nn,hydrate:void 0,createApp:f3(nn)}}function yp({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function fi({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function x3(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function wm(t,e,n=!1){const r=t.children,i=e.children;if(Re(r)&&Re(i))for(let o=0;o>1,t[n[l]]0&&(e[r]=n[o-1]),n[o]=r)}}for(o=n.length,a=n[o-1];o-- >0;)n[o]=a,a=e[a];return n}function Vk(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Vk(e)}function zb(t){if(t)for(let e=0;eEi(S3);function O3(t,e){return km(t,null,{flush:"sync"})}function lt(t,e,n){return km(t,e,n)}function km(t,e,n=it){const{immediate:r,deep:i,flush:o,once:a}=n,l=Ut({},n),s=e&&r||!e&&o!=="post";let d;if(Wl){if(o==="sync"){const f=T3();d=f.__watcherHandles||(f.__watcherHandles=[])}else if(!s){const f=()=>{};return f.stop=Wr,f.resume=Wr,f.pause=Wr,f}}const c=pn;l.call=(f,g,m)=>xr(f,c,g,m);let u=!1;o==="post"?l.scheduler=f=>{vn(f,c&&c.suspense)}:o!=="sync"&&(u=!0,l.scheduler=(f,g)=>{g?f():gm(f)}),l.augmentJob=f=>{e&&(f.flags|=4),u&&(f.flags|=2,c&&(f.id=c.uid,f.i=c))};const p=A5(t,e,l);return Wl&&(d?d.push(p):s&&p()),p}function I3(t,e,n){const r=this.proxy,i=Tt(t)?t.includes(".")?Uk(r,t):()=>r[t]:t.bind(r,r);let o;Ne(e)?o=e:(o=e.handler,n=e);const a=pd(this),l=km(i,o.bind(r),n);return a(),l}function Uk(t,e){const n=e.split(".");return()=>{let r=t;for(let i=0;i{let c,u=it,p;return O3(()=>{const f=t[i];Bn(c,f)&&(c=f,d())}),{get(){return s(),n.get?n.get(c):c},set(f){const g=n.set?n.set(f):f;if(!Bn(g,c)&&!(u!==it&&Bn(f,u)))return;const m=r.vnode.props;m&&(e in m||i in m||o in m)&&(`onUpdate:${e}`in m||`onUpdate:${i}`in m||`onUpdate:${o}`in m)||(c=f,d()),r.emit(`update:${e}`,g),Bn(f,g)&&Bn(f,u)&&!Bn(g,p)&&d(),u=f,p=g}}});return l[Symbol.iterator]=()=>{let s=0;return{next(){return s<2?{value:s++?a||it:l,done:!1}:{done:!0}}}},l}const Wk=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Gn(e)}Modifiers`]||t[`${Lo(e)}Modifiers`];function P3(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||it;let i=n;const o=e.startsWith("update:"),a=o&&Wk(r,e.slice(7));a&&(a.trim&&(i=n.map(c=>Tt(c)?c.trim():c)),a.number&&(i=n.map(QC)));let l,s=r[l=pc(e)]||r[l=pc(Gn(e))];!s&&o&&(s=r[l=pc(Lo(e))]),s&&xr(s,t,6,i);const d=r[l+"Once"];if(d){if(!t.emitted)t.emitted={};else if(t.emitted[l])return;t.emitted[l]=!0,xr(d,t,6,i)}}const R3=new WeakMap;function Hk(t,e,n=!1){const r=n?R3:e.emitsCache,i=r.get(t);if(i!==void 0)return i;const o=t.emits;let a={},l=!1;if(!Ne(t)){const s=d=>{const c=Hk(d,e,!0);c&&(l=!0,Ut(a,c))};!n&&e.mixins.length&&e.mixins.forEach(s),t.extends&&s(t.extends),t.mixins&&t.mixins.forEach(s)}return!o&&!l?(xt(t)&&r.set(t,null),null):(Re(o)?o.forEach(s=>a[s]=null):Ut(a,o),xt(t)&&r.set(t,a),a)}function Ou(t,e){return!t||!mu(e)?!1:(e=e.slice(2).replace(/Once$/,""),dt(t,e[0].toLowerCase()+e.slice(1))||dt(t,Lo(e))||dt(t,e))}function Vb(t){const{type:e,vnode:n,proxy:r,withProxy:i,propsOptions:[o],slots:a,attrs:l,emit:s,render:d,renderCache:c,props:u,data:p,setupState:f,ctx:g,inheritAttrs:m}=t,b=$c(t);let y,k;try{if(n.shapeFlag&4){const w=i||r,I=w;y=Ar(d.call(I,w,c,u,f,p,g)),k=l}else{const w=e;y=Ar(w.length>1?w(u,{attrs:l,slots:a,emit:s}):w(u,null)),k=e.props?l:$3(l)}}catch(w){vl.length=0,xu(w,t,1),y=A(un)}let x=y;if(k&&m!==!1){const w=Object.keys(k),{shapeFlag:I}=x;w.length&&I&7&&(o&&w.some(am)&&(k=B3(k,o)),x=ii(x,k,!1,!0))}return n.dirs&&(x=ii(x,null,!1,!0),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&zl(x,n.transition),y=x,$c(b),y}const $3=t=>{let e;for(const n in t)(n==="class"||n==="style"||mu(n))&&((e||(e={}))[n]=t[n]);return e},B3=(t,e)=>{const n={};for(const r in t)(!am(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function L3(t,e,n){const{props:r,children:i,component:o}=t,{props:a,children:l,patchFlag:s}=e,d=o.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&s>=0){if(s&1024)return!0;if(s&16)return r?Ub(r,a,d):!!a;if(s&8){const c=e.dynamicProps;for(let u=0;ut.__isSuspense;function E3(t,e){e&&e.pendingBranch?Re(t)?e.effects.push(...t):e.effects.push(t):j5(t)}const fe=Symbol.for("v-fgt"),ud=Symbol.for("v-txt"),un=Symbol.for("v-cmt"),vp=Symbol.for("v-stc"),vl=[];let Wn=null;function v(t=!1){vl.push(Wn=t?null:[])}function D3(){vl.pop(),Wn=vl[vl.length-1]||null}let Vl=1;function Ec(t,e=!1){Vl+=t,t<0&&Wn&&e&&(Wn.hasOnce=!0)}function Gk(t){return t.dynamicChildren=Vl>0?Wn||pa:null,D3(),Vl>0&&Wn&&Wn.push(t),t}function O(t,e,n,r,i,o){return Gk(C(t,e,n,r,i,o,!0))}function K(t,e,n,r,i){return Gk(A(t,e,n,r,i,!0))}function Ul(t){return t?t.__v_isVNode===!0:!1}function Ii(t,e){return t.type===e.type&&t.key===e.key}const qk=({key:t})=>t??null,hc=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Tt(t)||Gt(t)||Ne(t)?{i:en,r:t,k:e,f:!!n}:t:null);function C(t,e=null,n=null,r=0,i=null,o=t===fe?0:1,a=!1,l=!1){const s={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&qk(e),ref:e&&hc(e),scopeId:Cu,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:en};return l?(_m(s,n),o&128&&t.normalize(s)):n&&(s.shapeFlag|=Tt(n)?8:16),Vl>0&&!a&&Wn&&(s.patchFlag>0||o&6)&&s.patchFlag!==32&&Wn.push(s),s}const A=A3;function A3(t,e=null,n=null,r=0,i=null,o=!1){if((!t||t===Pk)&&(t=un),Ul(t)){const l=ii(t,e,!0);return n&&_m(l,n),Vl>0&&!o&&Wn&&(l.shapeFlag&6?Wn[Wn.indexOf(t)]=l:Wn.push(l)),l.patchFlag=-2,l}if(K3(t)&&(t=t.__vccOpts),e){e=Yk(e);let{class:l,style:s}=e;l&&!Tt(l)&&(e.class=ye(l)),xt(s)&&(hm(s)&&!Re(s)&&(s=Ut({},s)),e.style=vr(s))}const a=Tt(t)?1:Kk(t)?128:bk(t)?64:xt(t)?4:Ne(t)?2:0;return C(t,e,n,r,i,a,o,!0)}function Yk(t){return t?hm(t)||Dk(t)?Ut({},t):t:null}function ii(t,e,n=!1,r=!1){const{props:i,ref:o,patchFlag:a,children:l,transition:s}=t,d=e?_(i||{},e):i,c={__v_isVNode:!0,__v_skip:!0,type:t.type,props:d,key:d&&qk(d),ref:e&&e.ref?n&&o?Re(o)?o.concat(hc(e)):[o,hc(e)]:hc(e):o,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:l,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==fe?a===-1?16:a|16:a,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:s,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&ii(t.ssContent),ssFallback:t.ssFallback&&ii(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return s&&r&&zl(c,s.clone(c)),c}function bt(t=" ",e=0){return A(ud,null,t,e)}function q(t="",e=!1){return e?(v(),K(un,null,t)):A(un,null,t)}function Ar(t){return t==null||typeof t=="boolean"?A(un):Re(t)?A(fe,null,t.slice()):Ul(t)?Wo(t):A(ud,null,String(t))}function Wo(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:ii(t)}function _m(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(Re(e))n=16;else if(typeof e=="object")if(r&65){const i=e.default;i&&(i._c&&(i._d=!1),_m(t,i()),i._c&&(i._d=!0));return}else{n=32;const i=e._;!i&&!Dk(e)?e._ctx=en:i===3&&en&&(en.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Ne(e)?(e={default:e,_ctx:en},n=32):(e=String(e),r&64?(n=16,e=[bt(e)]):n=8);t.children=e,t.shapeFlag|=n}function _(...t){const e={};for(let n=0;npn||en;let Dc,uh;{const t=wu(),e=(n,r)=>{let i;return(i=t[n])||(i=t[n]=[]),i.push(r),o=>{i.length>1?i.forEach(a=>a(o)):i[0](o)}};Dc=e("__VUE_INSTANCE_SETTERS__",n=>pn=n),uh=e("__VUE_SSR_SETTERS__",n=>Wl=n)}const pd=t=>{const e=pn;return Dc(t),t.scope.on(),()=>{t.scope.off(),Dc(e)}},Wb=()=>{pn&&pn.scope.off(),Dc(null)};function Xk(t){return t.vnode.shapeFlag&4}let Wl=!1;function z3(t,e=!1,n=!1){e&&uh(e);const{props:r,children:i}=t.vnode,o=Xk(t);g3(t,r,o,e),v3(t,i,n||e);const a=o?V3(t,e):void 0;return e&&uh(!1),a}function V3(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,a3);const{setup:r}=n;if(r){Io();const i=t.setupContext=r.length>1?W3(t):null,o=pd(t),a=dd(r,t,0,[t.props,i]),l=zw(a);if(Po(),o(),(l||t.sp)&&!ma(t)&&Tk(t),l){if(a.then(Wb,Wb),e)return a.then(s=>{Hb(t,s)}).catch(s=>{xu(s,t,0)});t.asyncDep=a}else Hb(t,a)}else Zk(t)}function Hb(t,e,n){Ne(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:xt(e)&&(t.setupState=uk(e)),Zk(t)}function Zk(t,e,n){const r=t.type;t.render||(t.render=r.render||Wr);{const i=pd(t);Io();try{l3(t)}finally{Po(),i()}}}const U3={get(t,e){return cn(t,"get",""),t[e]}};function W3(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,U3),slots:t.slots,emit:t.emit,expose:e}}function Iu(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(uk(I5(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in yl)return yl[n](t)},has(e,n){return n in e||n in yl}})):t.proxy}function H3(t,e=!0){return Ne(t)?t.displayName||t.name:t.name||e&&t.__name}function K3(t){return Ne(t)&&"__vccOpts"in t}const at=(t,e)=>E5(t,e,Wl);function Pu(t,e,n){const r=(o,a,l)=>{Ec(-1);try{return A(o,a,l)}finally{Ec(1)}},i=arguments.length;return i===2?xt(e)&&!Re(e)?Ul(e)?r(t,null,[e]):r(t,e):r(t,null,e):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Ul(n)&&(n=[n]),r(t,e,n))}const G3="3.5.21";/** +* @vue/runtime-dom v3.5.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let ph;const Kb=typeof window<"u"&&window.trustedTypes;if(Kb)try{ph=Kb.createPolicy("vue",{createHTML:t=>t})}catch{}const Jk=ph?t=>ph.createHTML(t):t=>t,q3="http://www.w3.org/2000/svg",Y3="http://www.w3.org/1998/Math/MathML",so=typeof document<"u"?document:null,Gb=so&&so.createElement("template"),X3={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const i=e==="svg"?so.createElementNS(q3,t):e==="mathml"?so.createElementNS(Y3,t):n?so.createElement(t,{is:n}):so.createElement(t);return t==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:t=>so.createTextNode(t),createComment:t=>so.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>so.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,i,o){const a=n?n.previousSibling:e.lastChild;if(i&&(i===o||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===o||!(i=i.nextSibling)););else{Gb.innerHTML=Jk(r==="svg"?`${t}`:r==="mathml"?`${t}`:t);const l=Gb.content;if(r==="svg"||r==="mathml"){const s=l.firstChild;for(;s.firstChild;)l.appendChild(s.firstChild);l.removeChild(s)}e.insertBefore(l,n)}return[a?a.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Ao="transition",Ua="animation",Hl=Symbol("_vtc"),Qk={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Z3=Ut({},wk,Qk),J3=t=>(t.displayName="Transition",t.props=Z3,t),Sr=J3((t,{slots:e})=>Pu(q5,Q3(t),e)),hi=(t,e=[])=>{Re(t)?t.forEach(n=>n(...e)):t&&t(...e)},qb=t=>t?Re(t)?t.some(e=>e.length>1):t.length>1:!1;function Q3(t){const e={};for(const V in t)V in Qk||(e[V]=t[V]);if(t.css===!1)return e;const{name:n="v",type:r,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:s=o,appearActiveClass:d=a,appearToClass:c=l,leaveFromClass:u=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=t,g=eS(i),m=g&&g[0],b=g&&g[1],{onBeforeEnter:y,onEnter:k,onEnterCancelled:x,onLeave:w,onLeaveCancelled:I,onBeforeAppear:E=y,onAppear:P=k,onAppearCancelled:N=x}=e,L=(V,ae,se,ie)=>{V._enterCancelled=ie,gi(V,ae?c:l),gi(V,ae?d:a),se&&se()},H=(V,ae)=>{V._isLeaving=!1,gi(V,u),gi(V,f),gi(V,p),ae&&ae()},M=V=>(ae,se)=>{const ie=V?P:k,de=()=>L(ae,V,se);hi(ie,[ae,de]),Yb(()=>{gi(ae,V?s:o),to(ae,V?c:l),qb(ie)||Xb(ae,r,m,de)})};return Ut(e,{onBeforeEnter(V){hi(y,[V]),to(V,o),to(V,a)},onBeforeAppear(V){hi(E,[V]),to(V,s),to(V,d)},onEnter:M(!1),onAppear:M(!0),onLeave(V,ae){V._isLeaving=!0;const se=()=>H(V,ae);to(V,u),V._enterCancelled?(to(V,p),Qb()):(Qb(),to(V,p)),Yb(()=>{V._isLeaving&&(gi(V,u),to(V,f),qb(w)||Xb(V,r,b,se))}),hi(w,[V,se])},onEnterCancelled(V){L(V,!1,void 0,!0),hi(x,[V])},onAppearCancelled(V){L(V,!0,void 0,!0),hi(N,[V])},onLeaveCancelled(V){H(V),hi(I,[V])}})}function eS(t){if(t==null)return null;if(xt(t))return[wp(t.enter),wp(t.leave)];{const e=wp(t);return[e,e]}}function wp(t){return e5(t)}function to(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[Hl]||(t[Hl]=new Set)).add(e)}function gi(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[Hl];n&&(n.delete(e),n.size||(t[Hl]=void 0))}function Yb(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let tS=0;function Xb(t,e,n,r){const i=t._endId=++tS,o=()=>{i===t._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:a,timeout:l,propCount:s}=nS(t,e);if(!a)return r();const d=a+"end";let c=0;const u=()=>{t.removeEventListener(d,p),o()},p=f=>{f.target===t&&++c>=s&&u()};setTimeout(()=>{c(n[g]||"").split(", "),i=r(`${Ao}Delay`),o=r(`${Ao}Duration`),a=Zb(i,o),l=r(`${Ua}Delay`),s=r(`${Ua}Duration`),d=Zb(l,s);let c=null,u=0,p=0;e===Ao?a>0&&(c=Ao,u=a,p=o.length):e===Ua?d>0&&(c=Ua,u=d,p=s.length):(u=Math.max(a,d),c=u>0?a>d?Ao:Ua:null,p=c?c===Ao?o.length:s.length:0);const f=c===Ao&&/\b(?:transform|all)(?:,|$)/.test(r(`${Ao}Property`).toString());return{type:c,timeout:u,propCount:p,hasTransform:f}}function Zb(t,e){for(;t.lengthJb(n)+Jb(t[r])))}function Jb(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Qb(){return document.body.offsetHeight}function rS(t,e,n){const r=t[Hl];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const Ac=Symbol("_vod"),e_=Symbol("_vsh"),fd={name:"show",beforeMount(t,{value:e},{transition:n}){t[Ac]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Wa(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Wa(t,!0),r.enter(t)):r.leave(t,()=>{Wa(t,!1)}):Wa(t,e))},beforeUnmount(t,{value:e}){Wa(t,e)}};function Wa(t,e){t.style.display=e?t[Ac]:"none",t[e_]=!e}const oS=Symbol(""),iS=/(?:^|;)\s*display\s*:/;function aS(t,e,n){const r=t.style,i=Tt(n);let o=!1;if(n&&!i){if(e)if(Tt(e))for(const a of e.split(";")){const l=a.slice(0,a.indexOf(":")).trim();n[l]==null&&gc(r,l,"")}else for(const a in e)n[a]==null&&gc(r,a,"");for(const a in n)a==="display"&&(o=!0),gc(r,a,n[a])}else if(i){if(e!==n){const a=r[oS];a&&(n+=";"+a),r.cssText=n,o=iS.test(n)}}else e&&t.removeAttribute("style");Ac in t&&(t[Ac]=o?r.display:"",t[e_]&&(r.display="none"))}const e0=/\s*!important$/;function gc(t,e,n){if(Re(n))n.forEach(r=>gc(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=lS(t,e);e0.test(n)?t.setProperty(Lo(r),n.replace(e0,""),"important"):t[r]=n}}const t0=["Webkit","Moz","ms"],kp={};function lS(t,e){const n=kp[e];if(n)return n;let r=Gn(e);if(r!=="filter"&&r in t)return kp[e]=r;r=vu(r);for(let i=0;i_p||(pS.then(()=>_p=0),_p=Date.now());function hS(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;xr(gS(r,n.value),e,5,[r])};return n.value=t,n.attached=fS(),n}function gS(t,e){if(Re(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>i=>!i._stopped&&r&&r(i))}else return e}const l0=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,mS=(t,e,n,r,i,o)=>{const a=i==="svg";e==="class"?rS(t,r,a):e==="style"?aS(t,n,r):mu(e)?am(e)||cS(t,e,n,r,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):bS(t,e,r,a))?(o0(t,e,r),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&r0(t,e,r,a,o,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!Tt(r))?o0(t,Gn(e),r,o,e):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),r0(t,e,r,a))};function bS(t,e,n,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in t&&l0(e)&&Ne(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const i=t.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return l0(e)&&Tt(n)?!1:e in t}const yS=["ctrl","shift","alt","meta"],vS={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>yS.some(n=>t[`${n}Key`]&&!e.includes(n))},hd=(t,e)=>{const n=t._withMods||(t._withMods={}),r=e.join(".");return n[r]||(n[r]=(i,...o)=>{for(let a=0;a{const n=t._withKeys||(t._withKeys={}),r=e.join(".");return n[r]||(n[r]=i=>{if(!("key"in i))return;const o=Lo(i.key);if(e.some(a=>a===o||wS[a]===o))return t(i)})},kS=Ut({patchProp:mS},X3);let s0;function _S(){return s0||(s0=k3(kS))}const t_=(...t)=>{const e=_S().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=CS(r);if(!i)return;const o=e._component;!Ne(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const a=n(i,!1,xS(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),a},e};function xS(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function CS(t){return Tt(t)?document.querySelector(t):t}var SS={transitionDuration:"{transition.duration}"},TS={borderWidth:"0 0 1px 0",borderColor:"{content.border.color}"},OS={color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",activeHoverColor:"{text.color}",padding:"1.125rem",fontWeight:"600",borderRadius:"0",borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",hoverBackground:"{content.background}",activeBackground:"{content.background}",activeHoverBackground:"{content.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},toggleIcon:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",activeHoverColor:"{text.color}"},first:{topBorderRadius:"{content.border.radius}",borderWidth:"0"},last:{bottomBorderRadius:"{content.border.radius}",activeBottomBorderRadius:"0"}},IS={borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",color:"{text.color}",padding:"0 1.125rem 1.125rem 1.125rem"},PS={root:SS,panel:TS,header:OS,content:IS},RS={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},$S={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},BS={padding:"{list.padding}",gap:"{list.gap}"},LS={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},NS={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},ES={width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},DS={borderRadius:"{border.radius.sm}"},AS={padding:"{list.option.padding}"},MS={light:{chip:{focusBackground:"{surface.200}",focusColor:"{surface.800}"},dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",focusColor:"{surface.0}"},dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"}}},FS={root:RS,overlay:$S,list:BS,option:LS,optionGroup:NS,dropdown:ES,chip:DS,emptyMessage:AS,colorScheme:MS},jS={width:"2rem",height:"2rem",fontSize:"1rem",background:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},zS={size:"1rem"},VS={borderColor:"{content.background}",offset:"-0.75rem"},US={width:"3rem",height:"3rem",fontSize:"1.5rem",icon:{size:"1.5rem"},group:{offset:"-1rem"}},WS={width:"4rem",height:"4rem",fontSize:"2rem",icon:{size:"2rem"},group:{offset:"-1.5rem"}},HS={root:jS,icon:zS,group:VS,lg:US,xl:WS},KS={borderRadius:"{border.radius.md}",padding:"0 0.5rem",fontSize:"0.75rem",fontWeight:"700",minWidth:"1.5rem",height:"1.5rem"},GS={size:"0.5rem"},qS={fontSize:"0.625rem",minWidth:"1.25rem",height:"1.25rem"},YS={fontSize:"0.875rem",minWidth:"1.75rem",height:"1.75rem"},XS={fontSize:"1rem",minWidth:"2rem",height:"2rem"},ZS={light:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.500}",color:"{surface.0}"},info:{background:"{sky.500}",color:"{surface.0}"},warn:{background:"{orange.500}",color:"{surface.0}"},danger:{background:"{red.500}",color:"{surface.0}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"{green.400}",color:"{green.950}"},info:{background:"{sky.400}",color:"{sky.950}"},warn:{background:"{orange.400}",color:"{orange.950}"},danger:{background:"{red.400}",color:"{red.950}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}},JS={root:KS,dot:GS,sm:qS,lg:YS,xl:XS,colorScheme:ZS},QS={borderRadius:{none:"0",xs:"2px",sm:"4px",md:"6px",lg:"8px",xl:"12px"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"}},e4={transitionDuration:"0.2s",focusRing:{width:"1px",style:"solid",color:"{primary.color}",offset:"2px",shadow:"none"},disabledOpacity:"0.6",iconSize:"1rem",anchorGutter:"2px",primary:{50:"{emerald.50}",100:"{emerald.100}",200:"{emerald.200}",300:"{emerald.300}",400:"{emerald.400}",500:"{emerald.500}",600:"{emerald.600}",700:"{emerald.700}",800:"{emerald.800}",900:"{emerald.900}",950:"{emerald.950}"},formField:{paddingX:"0.75rem",paddingY:"0.5rem",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"},borderRadius:"{border.radius.md}",focusRing:{width:"0",style:"none",color:"transparent",offset:"0",shadow:"none"},transitionDuration:"{transition.duration}"},list:{padding:"0.25rem 0.25rem",gap:"2px",header:{padding:"0.5rem 1rem 0.25rem 1rem"},option:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}"},optionGroup:{padding:"0.5rem 0.75rem",fontWeight:"600"}},content:{borderRadius:"{border.radius.md}"},mask:{transitionDuration:"0.15s"},navigation:{list:{padding:"0.25rem 0.25rem",gap:"2px"},item:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}",gap:"0.5rem"},submenuLabel:{padding:"0.5rem 0.75rem",fontWeight:"600"},submenuIcon:{size:"0.875rem"}},overlay:{select:{borderRadius:"{border.radius.md}",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},popover:{borderRadius:"{border.radius.md}",padding:"0.75rem",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},modal:{borderRadius:"{border.radius.xl}",padding:"1.25rem",shadow:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)"},navigation:{shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"}},colorScheme:{light:{surface:{0:"#ffffff",50:"{slate.50}",100:"{slate.100}",200:"{slate.200}",300:"{slate.300}",400:"{slate.400}",500:"{slate.500}",600:"{slate.600}",700:"{slate.700}",800:"{slate.800}",900:"{slate.900}",950:"{slate.950}"},primary:{color:"{primary.500}",contrastColor:"#ffffff",hoverColor:"{primary.600}",activeColor:"{primary.700}"},highlight:{background:"{primary.50}",focusBackground:"{primary.100}",color:"{primary.700}",focusColor:"{primary.800}"},mask:{background:"rgba(0,0,0,0.4)",color:"{surface.200}"},formField:{background:"{surface.0}",disabledBackground:"{surface.200}",filledBackground:"{surface.50}",filledHoverBackground:"{surface.50}",filledFocusBackground:"{surface.50}",borderColor:"{surface.300}",hoverBorderColor:"{surface.400}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.400}",color:"{surface.700}",disabledColor:"{surface.500}",placeholderColor:"{surface.500}",invalidPlaceholderColor:"{red.600}",floatLabelColor:"{surface.500}",floatLabelFocusColor:"{primary.600}",floatLabelActiveColor:"{surface.500}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.700}",hoverColor:"{surface.800}",mutedColor:"{surface.500}",hoverMutedColor:"{surface.600}"},content:{background:"{surface.0}",hoverBackground:"{surface.100}",borderColor:"{surface.200}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},popover:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},modal:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.100}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.100}",activeBackground:"{surface.100}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}}},dark:{surface:{0:"#ffffff",50:"{zinc.50}",100:"{zinc.100}",200:"{zinc.200}",300:"{zinc.300}",400:"{zinc.400}",500:"{zinc.500}",600:"{zinc.600}",700:"{zinc.700}",800:"{zinc.800}",900:"{zinc.900}",950:"{zinc.950}"},primary:{color:"{primary.400}",contrastColor:"{surface.900}",hoverColor:"{primary.300}",activeColor:"{primary.200}"},highlight:{background:"color-mix(in srgb, {primary.400}, transparent 84%)",focusBackground:"color-mix(in srgb, {primary.400}, transparent 76%)",color:"rgba(255,255,255,.87)",focusColor:"rgba(255,255,255,.87)"},mask:{background:"rgba(0,0,0,0.6)",color:"{surface.200}"},formField:{background:"{surface.950}",disabledBackground:"{surface.700}",filledBackground:"{surface.800}",filledHoverBackground:"{surface.800}",filledFocusBackground:"{surface.800}",borderColor:"{surface.600}",hoverBorderColor:"{surface.500}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.300}",color:"{surface.0}",disabledColor:"{surface.400}",placeholderColor:"{surface.400}",invalidPlaceholderColor:"{red.400}",floatLabelColor:"{surface.400}",floatLabelFocusColor:"{primary.color}",floatLabelActiveColor:"{surface.400}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.0}",hoverColor:"{surface.0}",mutedColor:"{surface.400}",hoverMutedColor:"{surface.300}"},content:{background:"{surface.900}",hoverBackground:"{surface.800}",borderColor:"{surface.700}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},popover:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},modal:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.800}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.800}",activeBackground:"{surface.800}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}}}}},t4={primitive:QS,semantic:e4},n4={borderRadius:"{content.border.radius}"},r4={root:n4},o4={padding:"1rem",background:"{content.background}",gap:"0.5rem",transitionDuration:"{transition.duration}"},i4={color:"{text.muted.color}",hoverColor:"{text.color}",borderRadius:"{content.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",hoverColor:"{navigation.item.icon.focus.color}"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},a4={color:"{navigation.item.icon.color}"},l4={root:o4,item:i4,separator:a4},s4={borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",gap:"0.5rem",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",iconOnlyWidth:"2.5rem",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}",iconOnlyWidth:"2rem"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}",iconOnlyWidth:"3rem"},label:{fontWeight:"500"},raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"},badgeSize:"1rem",transitionDuration:"{form.field.transition.duration}"},d4={light:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",borderColor:"{surface.100}",hoverBorderColor:"{surface.200}",activeBorderColor:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}",focusRing:{color:"{surface.600}",shadow:"none"}},info:{background:"{sky.500}",hoverBackground:"{sky.600}",activeBackground:"{sky.700}",borderColor:"{sky.500}",hoverBorderColor:"{sky.600}",activeBorderColor:"{sky.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{sky.500}",shadow:"none"}},success:{background:"{green.500}",hoverBackground:"{green.600}",activeBackground:"{green.700}",borderColor:"{green.500}",hoverBorderColor:"{green.600}",activeBorderColor:"{green.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{green.500}",shadow:"none"}},warn:{background:"{orange.500}",hoverBackground:"{orange.600}",activeBackground:"{orange.700}",borderColor:"{orange.500}",hoverBorderColor:"{orange.600}",activeBorderColor:"{orange.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{orange.500}",shadow:"none"}},help:{background:"{purple.500}",hoverBackground:"{purple.600}",activeBackground:"{purple.700}",borderColor:"{purple.500}",hoverBorderColor:"{purple.600}",activeBorderColor:"{purple.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{purple.500}",shadow:"none"}},danger:{background:"{red.500}",hoverBackground:"{red.600}",activeBackground:"{red.700}",borderColor:"{red.500}",hoverBorderColor:"{red.600}",activeBorderColor:"{red.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{red.500}",shadow:"none"}},contrast:{background:"{surface.950}",hoverBackground:"{surface.900}",activeBackground:"{surface.800}",borderColor:"{surface.950}",hoverBorderColor:"{surface.900}",activeBorderColor:"{surface.800}",color:"{surface.0}",hoverColor:"{surface.0}",activeColor:"{surface.0}",focusRing:{color:"{surface.950}",shadow:"none"}}},outlined:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",borderColor:"{primary.200}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",borderColor:"{green.200}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",borderColor:"{sky.200}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",borderColor:"{orange.200}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",borderColor:"{purple.200}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",borderColor:"{red.200}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.700}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.700}"}},text:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.700}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},dark:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",borderColor:"{surface.800}",hoverBorderColor:"{surface.700}",activeBorderColor:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}",focusRing:{color:"{surface.300}",shadow:"none"}},info:{background:"{sky.400}",hoverBackground:"{sky.300}",activeBackground:"{sky.200}",borderColor:"{sky.400}",hoverBorderColor:"{sky.300}",activeBorderColor:"{sky.200}",color:"{sky.950}",hoverColor:"{sky.950}",activeColor:"{sky.950}",focusRing:{color:"{sky.400}",shadow:"none"}},success:{background:"{green.400}",hoverBackground:"{green.300}",activeBackground:"{green.200}",borderColor:"{green.400}",hoverBorderColor:"{green.300}",activeBorderColor:"{green.200}",color:"{green.950}",hoverColor:"{green.950}",activeColor:"{green.950}",focusRing:{color:"{green.400}",shadow:"none"}},warn:{background:"{orange.400}",hoverBackground:"{orange.300}",activeBackground:"{orange.200}",borderColor:"{orange.400}",hoverBorderColor:"{orange.300}",activeBorderColor:"{orange.200}",color:"{orange.950}",hoverColor:"{orange.950}",activeColor:"{orange.950}",focusRing:{color:"{orange.400}",shadow:"none"}},help:{background:"{purple.400}",hoverBackground:"{purple.300}",activeBackground:"{purple.200}",borderColor:"{purple.400}",hoverBorderColor:"{purple.300}",activeBorderColor:"{purple.200}",color:"{purple.950}",hoverColor:"{purple.950}",activeColor:"{purple.950}",focusRing:{color:"{purple.400}",shadow:"none"}},danger:{background:"{red.400}",hoverBackground:"{red.300}",activeBackground:"{red.200}",borderColor:"{red.400}",hoverBorderColor:"{red.300}",activeBorderColor:"{red.200}",color:"{red.950}",hoverColor:"{red.950}",activeColor:"{red.950}",focusRing:{color:"{red.400}",shadow:"none"}},contrast:{background:"{surface.0}",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{surface.0}",hoverBorderColor:"{surface.100}",activeBorderColor:"{surface.200}",color:"{surface.950}",hoverColor:"{surface.950}",activeColor:"{surface.950}",focusRing:{color:"{surface.0}",shadow:"none"}}},outlined:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",borderColor:"{primary.700}",color:"{primary.color}"},secondary:{hoverBackground:"rgba(255,255,255,0.04)",activeBackground:"rgba(255,255,255,0.16)",borderColor:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",borderColor:"{green.700}",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",borderColor:"{sky.700}",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",borderColor:"{orange.700}",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",borderColor:"{purple.700}",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",borderColor:"{red.700}",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.500}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.600}",color:"{surface.0}"}},text:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",color:"{primary.color}"},secondary:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}}},c4={root:s4,colorScheme:d4},u4={background:"{content.background}",borderRadius:"{border.radius.xl}",color:"{content.color}",shadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},p4={padding:"1.25rem",gap:"0.5rem"},f4={gap:"0.5rem"},h4={fontSize:"1.25rem",fontWeight:"500"},g4={color:"{text.muted.color}"},m4={root:u4,body:p4,caption:f4,title:h4,subtitle:g4},b4={transitionDuration:"{transition.duration}"},y4={gap:"0.25rem"},v4={padding:"1rem",gap:"0.5rem"},w4={width:"2rem",height:"0.5rem",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},k4={light:{indicator:{background:"{surface.200}",hoverBackground:"{surface.300}",activeBackground:"{primary.color}"}},dark:{indicator:{background:"{surface.700}",hoverBackground:"{surface.600}",activeBackground:"{primary.color}"}}},_4={root:b4,content:y4,indicatorList:v4,indicator:w4,colorScheme:k4},x4={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},C4={width:"2.5rem",color:"{form.field.icon.color}"},S4={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},T4={padding:"{list.padding}",gap:"{list.gap}",mobileIndent:"1rem"},O4={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",icon:{color:"{list.option.icon.color}",focusColor:"{list.option.icon.focus.color}",size:"0.875rem"}},I4={color:"{form.field.icon.color}"},P4={root:x4,dropdown:C4,overlay:S4,list:T4,option:O4,clearIcon:I4},R4={borderRadius:"{border.radius.sm}",width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{width:"1rem",height:"1rem"},lg:{width:"1.5rem",height:"1.5rem"}},$4={size:"0.875rem",color:"{form.field.color}",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}",sm:{size:"0.75rem"},lg:{size:"1rem"}},B4={root:R4,icon:$4},L4={borderRadius:"16px",paddingX:"0.75rem",paddingY:"0.5rem",gap:"0.5rem",transitionDuration:"{transition.duration}"},N4={width:"2rem",height:"2rem"},E4={size:"1rem"},D4={size:"1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"}},A4={light:{root:{background:"{surface.100}",color:"{surface.800}"},icon:{color:"{surface.800}"},removeIcon:{color:"{surface.800}"}},dark:{root:{background:"{surface.800}",color:"{surface.0}"},icon:{color:"{surface.0}"},removeIcon:{color:"{surface.0}"}}},M4={root:L4,image:N4,icon:E4,removeIcon:D4,colorScheme:A4},F4={transitionDuration:"{transition.duration}"},j4={width:"1.5rem",height:"1.5rem",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},z4={shadow:"{overlay.popover.shadow}",borderRadius:"{overlay.popover.borderRadius}"},V4={light:{panel:{background:"{surface.800}",borderColor:"{surface.900}"},handle:{color:"{surface.0}"}},dark:{panel:{background:"{surface.900}",borderColor:"{surface.700}"},handle:{color:"{surface.0}"}}},U4={root:F4,preview:j4,panel:z4,colorScheme:V4},W4={size:"2rem",color:"{overlay.modal.color}"},H4={gap:"1rem"},K4={icon:W4,content:H4},G4={background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},q4={padding:"{overlay.popover.padding}",gap:"1rem"},Y4={size:"1.5rem",color:"{overlay.popover.color}"},X4={gap:"0.5rem",padding:"0 {overlay.popover.padding} {overlay.popover.padding} {overlay.popover.padding}"},Z4={root:G4,content:q4,icon:Y4,footer:X4},J4={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},Q4={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},e6={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},t6={mobileIndent:"1rem"},n6={size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},r6={borderColor:"{content.border.color}"},o6={root:J4,list:Q4,item:e6,submenu:t6,submenuIcon:n6,separator:r6},i6={transitionDuration:"{transition.duration}"},a6={background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},l6={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{datatable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},s6={fontWeight:"600"},d6={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},c6={borderColor:"{datatable.border.color}",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},u6={background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},p6={fontWeight:"600"},f6={background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},h6={color:"{primary.color}"},g6={width:"0.5rem"},m6={width:"1px",color:"{primary.color}"},b6={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",size:"0.875rem"},y6={size:"2rem"},v6={hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},w6={inlineGap:"0.5rem",overlaySelect:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},overlayPopover:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}",gap:"0.5rem"},rule:{borderColor:"{content.border.color}"},constraintList:{padding:"{list.padding}",gap:"{list.gap}"},constraint:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",separator:{borderColor:"{content.border.color}"},padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"}},k6={borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},_6={borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},x6={light:{root:{borderColor:"{content.border.color}"},row:{stripedBackground:"{surface.50}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},row:{stripedBackground:"{surface.950}"},bodyCell:{selectedBorderColor:"{primary.900}"}}},C6={root:i6,header:a6,headerCell:l6,columnTitle:s6,row:d6,bodyCell:c6,footerCell:u6,columnFooter:p6,footer:f6,dropPoint:h6,columnResizer:g6,resizeIndicator:m6,sortIcon:b6,loadingIcon:y6,rowToggleButton:v6,filter:w6,paginatorTop:k6,paginatorBottom:_6,colorScheme:x6},S6={borderColor:"transparent",borderWidth:"0",borderRadius:"0",padding:"0"},T6={background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",borderRadius:"0"},O6={background:"{content.background}",color:"{content.color}",borderColor:"transparent",borderWidth:"0",padding:"0",borderRadius:"0"},I6={background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"1px 0 0 0",padding:"0.75rem 1rem",borderRadius:"0"},P6={borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},R6={borderColor:"{content.border.color}",borderWidth:"1px 0 0 0"},$6={root:S6,header:T6,content:O6,footer:I6,paginatorTop:P6,paginatorBottom:R6},B6={transitionDuration:"{transition.duration}"},L6={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}"},N6={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",padding:"0 0 0.5rem 0"},E6={gap:"0.5rem",fontWeight:"500"},D6={width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},A6={color:"{form.field.icon.color}"},M6={hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},F6={hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},j6={borderColor:"{content.border.color}",gap:"{overlay.popover.padding}"},z6={margin:"0.5rem 0 0 0"},V6={padding:"0.25rem",fontWeight:"500",color:"{content.color}"},U6={hoverBackground:"{content.hover.background}",selectedBackground:"{primary.color}",rangeSelectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{primary.contrast.color}",rangeSelectedColor:"{highlight.color}",width:"2rem",height:"2rem",borderRadius:"50%",padding:"0.25rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},W6={margin:"0.5rem 0 0 0"},H6={padding:"0.375rem",borderRadius:"{content.border.radius}"},K6={margin:"0.5rem 0 0 0"},G6={padding:"0.375rem",borderRadius:"{content.border.radius}"},q6={padding:"0.5rem 0 0 0",borderColor:"{content.border.color}"},Y6={padding:"0.5rem 0 0 0",borderColor:"{content.border.color}",gap:"0.5rem",buttonGap:"0.25rem"},X6={light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"},today:{background:"{surface.200}",color:"{surface.900}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"},today:{background:"{surface.700}",color:"{surface.0}"}}},Z6={root:B6,panel:L6,header:N6,title:E6,dropdown:D6,inputIcon:A6,selectMonth:M6,selectYear:F6,group:j6,dayView:z6,weekDay:V6,date:U6,monthView:W6,month:H6,yearView:K6,year:G6,buttonbar:q6,timePicker:Y6,colorScheme:X6},J6={background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},Q6={padding:"{overlay.modal.padding}",gap:"0.5rem"},eT={fontSize:"1.25rem",fontWeight:"600"},tT={padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},nT={padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}",gap:"0.5rem"},rT={root:J6,header:Q6,title:eT,content:tT,footer:nT},oT={borderColor:"{content.border.color}"},iT={background:"{content.background}",color:"{text.color}"},aT={margin:"1rem 0",padding:"0 1rem",content:{padding:"0 0.5rem"}},lT={margin:"0 1rem",padding:"0.5rem 0",content:{padding:"0.5rem 0"}},sT={root:oT,content:iT,horizontal:aT,vertical:lT},dT={background:"rgba(255, 255, 255, 0.1)",borderColor:"rgba(255, 255, 255, 0.2)",padding:"0.5rem",borderRadius:"{border.radius.xl}"},cT={borderRadius:"{content.border.radius}",padding:"0.5rem",size:"3rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},uT={root:dT,item:cT},pT={background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",shadow:"{overlay.modal.shadow}"},fT={padding:"{overlay.modal.padding}"},hT={fontSize:"1.5rem",fontWeight:"600"},gT={padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},mT={padding:"{overlay.modal.padding}"},bT={root:pT,header:fT,title:hT,content:gT,footer:mT},yT={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}"},vT={color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},wT={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}",padding:"{list.padding}"},kT={focusBackground:"{list.option.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},_T={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},xT={toolbar:yT,toolbarItem:vT,overlay:wT,overlayOption:kT,content:_T},CT={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",padding:"0 1.125rem 1.125rem 1.125rem",transitionDuration:"{transition.duration}"},ST={background:"{content.background}",hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",borderRadius:"{content.border.radius}",borderWidth:"1px",borderColor:"transparent",padding:"0.5rem 0.75rem",gap:"0.5rem",fontWeight:"600",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},TT={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},OT={padding:"0"},IT={root:CT,legend:ST,toggleIcon:TT,content:OT},PT={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},RT={background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"unset",borderWidth:"0",borderRadius:"0",gap:"0.5rem"},$T={highlightBorderColor:"{primary.color}",padding:"0 1.125rem 1.125rem 1.125rem",gap:"1rem"},BT={padding:"1rem",gap:"1rem",borderColor:"{content.border.color}",info:{gap:"0.5rem"}},LT={gap:"0.5rem"},NT={height:"0.25rem"},ET={gap:"0.5rem"},DT={root:PT,header:RT,content:$T,file:BT,fileList:LT,progressbar:NT,basic:ET},AT={color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",activeColor:"{form.field.float.label.active.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s",positionX:"{form.field.padding.x}",positionY:"{form.field.padding.y}",fontWeight:"500",active:{fontSize:"0.75rem",fontWeight:"400"}},MT={active:{top:"-1.25rem"}},FT={input:{paddingTop:"1.5rem",paddingBottom:"{form.field.padding.y}"},active:{top:"{form.field.padding.y}"}},jT={borderRadius:"{border.radius.xs}",active:{background:"{form.field.background}",padding:"0 0.125rem"}},zT={root:AT,over:MT,in:FT,on:jT},VT={borderWidth:"1px",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},UT={background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.100}",hoverColor:"{surface.0}",size:"3rem",gutter:"0.5rem",prev:{borderRadius:"50%"},next:{borderRadius:"50%"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},WT={size:"1.5rem"},HT={background:"{content.background}",padding:"1rem 0.25rem"},KT={size:"2rem",borderRadius:"{content.border.radius}",gutter:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},GT={size:"1rem"},qT={background:"rgba(0, 0, 0, 0.5)",color:"{surface.100}",padding:"1rem"},YT={gap:"0.5rem",padding:"1rem"},XT={width:"1rem",height:"1rem",activeBackground:"{primary.color}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},ZT={background:"rgba(0, 0, 0, 0.5)"},JT={background:"rgba(255, 255, 255, 0.4)",hoverBackground:"rgba(255, 255, 255, 0.6)",activeBackground:"rgba(255, 255, 255, 0.9)"},QT={size:"3rem",gutter:"0.5rem",background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.50}",hoverColor:"{surface.0}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},eO={size:"1.5rem"},tO={light:{thumbnailNavButton:{hoverBackground:"{surface.100}",color:"{surface.600}",hoverColor:"{surface.700}"},indicatorButton:{background:"{surface.200}",hoverBackground:"{surface.300}"}},dark:{thumbnailNavButton:{hoverBackground:"{surface.700}",color:"{surface.400}",hoverColor:"{surface.0}"},indicatorButton:{background:"{surface.700}",hoverBackground:"{surface.600}"}}},nO={root:VT,navButton:UT,navIcon:WT,thumbnailsContent:HT,thumbnailNavButton:KT,thumbnailNavButtonIcon:GT,caption:qT,indicatorList:YT,indicatorButton:XT,insetIndicatorList:ZT,insetIndicatorButton:JT,closeButton:QT,closeButtonIcon:eO,colorScheme:tO},rO={color:"{form.field.icon.color}"},oO={icon:rO},iO={color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s",positionX:"{form.field.padding.x}",top:"{form.field.padding.y}",fontSize:"0.75rem",fontWeight:"400"},aO={paddingTop:"1.5rem",paddingBottom:"{form.field.padding.y}"},lO={root:iO,input:aO},sO={transitionDuration:"{transition.duration}"},dO={icon:{size:"1.5rem"},mask:{background:"{mask.background}",color:"{mask.color}"}},cO={position:{left:"auto",right:"1rem",top:"1rem",bottom:"auto"},blur:"8px",background:"rgba(255,255,255,0.1)",borderColor:"rgba(255,255,255,0.2)",borderWidth:"1px",borderRadius:"30px",padding:".5rem",gap:"0.5rem"},uO={hoverBackground:"rgba(255,255,255,0.1)",color:"{surface.50}",hoverColor:"{surface.0}",size:"3rem",iconSize:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},pO={root:sO,preview:dO,toolbar:cO,action:uO},fO={size:"15px",hoverSize:"30px",background:"rgba(255,255,255,0.3)",hoverBackground:"rgba(255,255,255,0.3)",borderColor:"unset",hoverBorderColor:"unset",borderWidth:"0",borderRadius:"50%",transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"rgba(255,255,255,0.3)",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},hO={handle:fO},gO={padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",gap:"0.5rem"},mO={fontWeight:"500"},bO={size:"1rem"},yO={light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}}},vO={root:gO,text:mO,icon:bO,colorScheme:yO},wO={padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{transition.duration}"},kO={hoverBackground:"{content.hover.background}",hoverColor:"{content.hover.color}"},_O={root:wO,display:kO},xO={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},CO={borderRadius:"{border.radius.sm}"},SO={light:{chip:{focusBackground:"{surface.200}",color:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",color:"{surface.0}"}}},TO={root:xO,chip:CO,colorScheme:SO},OO={background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.icon.color}",borderRadius:"{form.field.border.radius}",padding:"0.5rem",minWidth:"2.5rem"},IO={addon:OO},PO={transitionDuration:"{transition.duration}"},RO={width:"2.5rem",borderRadius:"{form.field.border.radius}",verticalPadding:"{form.field.padding.y}"},$O={light:{button:{background:"transparent",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.500}",activeColor:"{surface.600}"}},dark:{button:{background:"transparent",hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.300}",activeColor:"{surface.200}"}}},BO={root:PO,button:RO,colorScheme:$O},LO={gap:"0.5rem"},NO={width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"}},EO={root:LO,input:NO},DO={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},AO={root:DO},MO={transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},FO={background:"{primary.color}"},jO={background:"{content.border.color}"},zO={color:"{text.muted.color}"},VO={root:MO,value:FO,range:jO,text:zO},UO={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",borderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",shadow:"{form.field.shadow}",borderRadius:"{form.field.border.radius}",transitionDuration:"{form.field.transition.duration}"},WO={padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},HO={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},KO={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},GO={color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},qO={padding:"{list.option.padding}"},YO={light:{option:{stripedBackground:"{surface.50}"}},dark:{option:{stripedBackground:"{surface.900}"}}},XO={root:UO,list:WO,option:HO,optionGroup:KO,checkmark:GO,emptyMessage:qO,colorScheme:YO},ZO={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",verticalOrientation:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},horizontalOrientation:{padding:"0.5rem 0.75rem",gap:"0.5rem"},transitionDuration:"{transition.duration}"},JO={borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},QO={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},eI={padding:"0",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",shadow:"{overlay.navigation.shadow}",gap:"0.5rem"},tI={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},nI={padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background.}",color:"{navigation.submenu.label.color}"},rI={size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},oI={borderColor:"{content.border.color}"},iI={borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},aI={root:ZO,baseItem:JO,item:QO,overlay:eI,submenu:tI,submenuLabel:nI,submenuIcon:rI,separator:oI,mobileButton:iI},lI={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},sI={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},dI={focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},cI={padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background}",color:"{navigation.submenu.label.color}"},uI={borderColor:"{content.border.color}"},pI={root:lI,list:sI,item:dI,submenuLabel:cI,separator:uI},fI={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.5rem 0.75rem",transitionDuration:"{transition.duration}"},hI={borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},gI={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},mI={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",mobileIndent:"1rem",icon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"}},bI={borderColor:"{content.border.color}"},yI={borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},vI={root:fI,baseItem:hI,item:gI,submenu:mI,separator:bI,mobileButton:yI},wI={borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},kI={padding:"0.5rem 0.75rem",gap:"0.5rem",sm:{padding:"0.375rem 0.625rem"},lg:{padding:"0.625rem 0.875rem"}},_I={fontSize:"1rem",fontWeight:"500",sm:{fontSize:"0.875rem"},lg:{fontSize:"1.125rem"}},xI={size:"1.125rem",sm:{size:"1rem"},lg:{size:"1.25rem"}},CI={width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},SI={size:"1rem",sm:{size:"0.875rem"},lg:{size:"1.125rem"}},TI={root:{borderWidth:"1px"}},OI={content:{padding:"0"}},II={light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}},outlined:{color:"{blue.600}",borderColor:"{blue.600}"},simple:{color:"{blue.600}"}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}},outlined:{color:"{green.600}",borderColor:"{green.600}"},simple:{color:"{green.600}"}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}},outlined:{color:"{yellow.600}",borderColor:"{yellow.600}"},simple:{color:"{yellow.600}"}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}},outlined:{color:"{red.600}",borderColor:"{red.600}"},simple:{color:"{red.600}"}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}},outlined:{color:"{surface.500}",borderColor:"{surface.500}"},simple:{color:"{surface.500}"}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}},outlined:{color:"{surface.950}",borderColor:"{surface.950}"},simple:{color:"{surface.950}"}}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}},outlined:{color:"{blue.500}",borderColor:"{blue.500}"},simple:{color:"{blue.500}"}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}},outlined:{color:"{green.500}",borderColor:"{green.500}"},simple:{color:"{green.500}"}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}},outlined:{color:"{yellow.500}",borderColor:"{yellow.500}"},simple:{color:"{yellow.500}"}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}},outlined:{color:"{red.500}",borderColor:"{red.500}"},simple:{color:"{red.500}"}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}},outlined:{color:"{surface.400}",borderColor:"{surface.400}"},simple:{color:"{surface.400}"}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}},outlined:{color:"{surface.0}",borderColor:"{surface.0}"},simple:{color:"{surface.0}"}}}},PI={root:wI,content:kI,text:_I,icon:xI,closeButton:CI,closeIcon:SI,outlined:TI,simple:OI,colorScheme:II},RI={borderRadius:"{content.border.radius}",gap:"1rem"},$I={background:"{content.border.color}",size:"0.5rem"},BI={gap:"0.5rem"},LI={size:"0.5rem"},NI={size:"1rem"},EI={verticalGap:"0.5rem",horizontalGap:"1rem"},DI={root:RI,meters:$I,label:BI,labelMarker:LI,labelIcon:NI,labelList:EI},AI={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},MI={width:"2.5rem",color:"{form.field.icon.color}"},FI={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},jI={padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},zI={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",gap:"0.5rem"},VI={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},UI={color:"{form.field.icon.color}"},WI={borderRadius:"{border.radius.sm}"},HI={padding:"{list.option.padding}"},KI={root:AI,dropdown:MI,overlay:FI,list:jI,option:zI,optionGroup:VI,chip:WI,clearIcon:UI,emptyMessage:HI},GI={gap:"1.125rem"},qI={gap:"0.5rem"},YI={root:GI,controls:qI},XI={gutter:"0.75rem",transitionDuration:"{transition.duration}"},ZI={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{content.border.color}",color:"{content.color}",selectedColor:"{highlight.color}",hoverColor:"{content.hover.color}",padding:"0.75rem 1rem",toggleablePadding:"0.75rem 1rem 1.25rem 1rem",borderRadius:"{content.border.radius}"},JI={background:"{content.background}",hoverBackground:"{content.hover.background}",borderColor:"{content.border.color}",color:"{text.muted.color}",hoverColor:"{text.color}",size:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},QI={color:"{content.border.color}",borderRadius:"{content.border.radius}",height:"24px"},eP={root:XI,node:ZI,nodeToggleButton:JI,connector:QI},tP={outline:{width:"2px",color:"{content.background}"}},nP={root:tP},rP={padding:"0.5rem 1rem",gap:"0.25rem",borderRadius:"{content.border.radius}",background:"{content.background}",color:"{content.color}",transitionDuration:"{transition.duration}"},oP={background:"transparent",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}",width:"2.5rem",height:"2.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},iP={color:"{text.muted.color}"},aP={maxWidth:"2.5rem"},lP={root:rP,navButton:oP,currentPageReport:iP,jumpToPageInput:aP},sP={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},dP={background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"{content.border.color}",borderWidth:"0",borderRadius:"0"},cP={padding:"0.375rem 1.125rem"},uP={fontWeight:"600"},pP={padding:"0 1.125rem 1.125rem 1.125rem"},fP={padding:"0 1.125rem 1.125rem 1.125rem"},hP={root:sP,header:dP,toggleableHeader:cP,title:uP,content:pP,footer:fP},gP={gap:"0.5rem",transitionDuration:"{transition.duration}"},mP={background:"{content.background}",borderColor:"{content.border.color}",borderWidth:"1px",color:"{content.color}",padding:"0.25rem 0.25rem",borderRadius:"{content.border.radius}",first:{borderWidth:"1px",topBorderRadius:"{content.border.radius}"},last:{borderWidth:"1px",bottomBorderRadius:"{content.border.radius}"}},bP={focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",gap:"0.5rem",padding:"{navigation.item.padding}",borderRadius:"{content.border.radius}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},yP={indent:"1rem"},vP={color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}"},wP={root:gP,panel:mP,item:bP,submenu:yP,submenuIcon:vP},kP={background:"{content.border.color}",borderRadius:"{content.border.radius}",height:".75rem"},_P={color:"{form.field.icon.color}"},xP={background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",padding:"{overlay.popover.padding}",shadow:"{overlay.popover.shadow}"},CP={gap:"0.5rem"},SP={light:{strength:{weakBackground:"{red.500}",mediumBackground:"{amber.500}",strongBackground:"{green.500}"}},dark:{strength:{weakBackground:"{red.400}",mediumBackground:"{amber.400}",strongBackground:"{green.400}"}}},TP={meter:kP,icon:_P,overlay:xP,content:CP,colorScheme:SP},OP={gap:"1.125rem"},IP={gap:"0.5rem"},PP={root:OP,controls:IP},RP={background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},$P={padding:"{overlay.popover.padding}"},BP={root:RP,content:$P},LP={background:"{content.border.color}",borderRadius:"{content.border.radius}",height:"1.25rem"},NP={background:"{primary.color}"},EP={color:"{primary.contrast.color}",fontSize:"0.75rem",fontWeight:"600"},DP={root:LP,value:NP,label:EP},AP={light:{root:{colorOne:"{red.500}",colorTwo:"{blue.500}",colorThree:"{green.500}",colorFour:"{yellow.500}"}},dark:{root:{colorOne:"{red.400}",colorTwo:"{blue.400}",colorThree:"{green.400}",colorFour:"{yellow.400}"}}},MP={colorScheme:AP},FP={width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{width:"1rem",height:"1rem"},lg:{width:"1.5rem",height:"1.5rem"}},jP={size:"0.75rem",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}",sm:{size:"0.5rem"},lg:{size:"1rem"}},zP={root:FP,icon:jP},VP={gap:"0.25rem",transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},UP={size:"1rem",color:"{text.muted.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"},WP={root:VP,icon:UP},HP={light:{root:{background:"rgba(0,0,0,0.1)"}},dark:{root:{background:"rgba(255,255,255,0.3)"}}},KP={colorScheme:HP},GP={transitionDuration:"{transition.duration}"},qP={size:"9px",borderRadius:"{border.radius.sm}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},YP={light:{bar:{background:"{surface.100}"}},dark:{bar:{background:"{surface.800}"}}},XP={root:GP,bar:qP,colorScheme:YP},ZP={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},JP={width:"2.5rem",color:"{form.field.icon.color}"},QP={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},e8={padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},t8={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},n8={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},r8={color:"{form.field.icon.color}"},o8={color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},i8={padding:"{list.option.padding}"},a8={root:ZP,dropdown:JP,overlay:QP,list:e8,option:t8,optionGroup:n8,clearIcon:r8,checkmark:o8,emptyMessage:i8},l8={borderRadius:"{form.field.border.radius}"},s8={light:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}},dark:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}}},d8={root:l8,colorScheme:s8},c8={borderRadius:"{content.border.radius}"},u8={light:{root:{background:"{surface.200}",animationBackground:"rgba(255,255,255,0.4)"}},dark:{root:{background:"rgba(255, 255, 255, 0.06)",animationBackground:"rgba(255, 255, 255, 0.04)"}}},p8={root:c8,colorScheme:u8},f8={transitionDuration:"{transition.duration}"},h8={background:"{content.border.color}",borderRadius:"{content.border.radius}",size:"3px"},g8={background:"{primary.color}"},m8={width:"20px",height:"20px",borderRadius:"50%",background:"{content.border.color}",hoverBackground:"{content.border.color}",content:{borderRadius:"50%",hoverBackground:"{content.background}",width:"16px",height:"16px",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.08), 0px 1px 1px 0px rgba(0, 0, 0, 0.14)"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},b8={light:{handle:{content:{background:"{surface.0}"}}},dark:{handle:{content:{background:"{surface.950}"}}}},y8={root:f8,track:h8,range:g8,handle:m8,colorScheme:b8},v8={gap:"0.5rem",transitionDuration:"{transition.duration}"},w8={root:v8},k8={borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)"},_8={root:k8},x8={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",transitionDuration:"{transition.duration}"},C8={background:"{content.border.color}"},S8={size:"24px",background:"transparent",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},T8={root:x8,gutter:C8,handle:S8},O8={transitionDuration:"{transition.duration}"},I8={background:"{content.border.color}",activeBackground:"{primary.color}",margin:"0 0 0 1.625rem",size:"2px"},P8={padding:"0.5rem",gap:"1rem"},R8={padding:"0",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},$8={color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},B8={background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"},L8={padding:"0.875rem 0.5rem 1.125rem 0.5rem"},N8={background:"{content.background}",color:"{content.color}",padding:"0",indent:"1rem"},E8={root:O8,separator:I8,step:P8,stepHeader:R8,stepTitle:$8,stepNumber:B8,steppanels:L8,steppanel:N8},D8={transitionDuration:"{transition.duration}"},A8={background:"{content.border.color}"},M8={borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},F8={color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},j8={background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"},z8={root:D8,separator:A8,itemLink:M8,itemLabel:F8,itemNumber:j8},V8={transitionDuration:"{transition.duration}"},U8={borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},W8={background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},H8={color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},K8={height:"1px",bottom:"-1px",background:"{primary.color}"},G8={root:V8,tablist:U8,item:W8,itemIcon:H8,activeBar:K8},q8={transitionDuration:"{transition.duration}"},Y8={borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},X8={background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},Z8={background:"{content.background}",color:"{content.color}",padding:"0.875rem 1.125rem 1.125rem 1.125rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"inset {focus.ring.shadow}"}},J8={background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",width:"2.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},Q8={height:"1px",bottom:"-1px",background:"{primary.color}"},e9={light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}},t9={root:q8,tablist:Y8,tab:X8,tabpanel:Z8,navButton:J8,activeBar:Q8,colorScheme:e9},n9={transitionDuration:"{transition.duration}"},r9={background:"{content.background}",borderColor:"{content.border.color}"},o9={borderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},i9={background:"{content.background}",color:"{content.color}"},a9={background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}"},l9={light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}},s9={root:n9,tabList:r9,tab:o9,tabPanel:i9,navButton:a9,colorScheme:l9},d9={fontSize:"0.875rem",fontWeight:"700",padding:"0.25rem 0.5rem",gap:"0.25rem",borderRadius:"{content.border.radius}",roundedBorderRadius:"{border.radius.xl}"},c9={size:"0.75rem"},u9={light:{primary:{background:"{primary.100}",color:"{primary.700}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.100}",color:"{green.700}"},info:{background:"{sky.100}",color:"{sky.700}"},warn:{background:"{orange.100}",color:"{orange.700}"},danger:{background:"{red.100}",color:"{red.700}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"color-mix(in srgb, {primary.500}, transparent 84%)",color:"{primary.300}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",color:"{green.300}"},info:{background:"color-mix(in srgb, {sky.500}, transparent 84%)",color:"{sky.300}"},warn:{background:"color-mix(in srgb, {orange.500}, transparent 84%)",color:"{orange.300}"},danger:{background:"color-mix(in srgb, {red.500}, transparent 84%)",color:"{red.300}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}},p9={root:d9,icon:c9,colorScheme:u9},f9={background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.color}",height:"18rem",padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{form.field.border.radius}"},h9={gap:"0.25rem"},g9={margin:"2px 0"},m9={root:f9,prompt:h9,commandResponse:g9},b9={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},y9={root:b9},v9={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},w9={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},k9={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},_9={mobileIndent:"1rem"},x9={size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},C9={borderColor:"{content.border.color}"},S9={root:v9,list:w9,item:k9,submenu:_9,submenuIcon:x9,separator:C9},T9={minHeight:"5rem"},O9={eventContent:{padding:"1rem 0"}},I9={eventContent:{padding:"0 1rem"}},P9={size:"1.125rem",borderRadius:"50%",borderWidth:"2px",background:"{content.background}",borderColor:"{content.border.color}",content:{borderRadius:"50%",size:"0.375rem",background:"{primary.color}",insetShadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"}},R9={color:"{content.border.color}",size:"2px"},$9={event:T9,horizontal:O9,vertical:I9,eventMarker:P9,eventConnector:R9},B9={width:"25rem",borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},L9={size:"1.125rem"},N9={padding:"{overlay.popover.padding}",gap:"0.5rem"},E9={gap:"0.5rem"},D9={fontWeight:"500",fontSize:"1rem"},A9={fontWeight:"500",fontSize:"0.875rem"},M9={width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},F9={size:"1rem"},j9={light:{root:{blur:"1.5px"},info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{root:{blur:"10px"},info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",detailColor:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}},z9={root:B9,icon:L9,content:N9,text:E9,summary:D9,detail:A9,closeButton:M9,closeIcon:F9,colorScheme:j9},V9={padding:"0.25rem",borderRadius:"{content.border.radius}",gap:"0.5rem",fontWeight:"500",disabledBackground:"{form.field.disabled.background}",disabledBorderColor:"{form.field.disabled.background}",disabledColor:"{form.field.disabled.color}",invalidBorderColor:"{form.field.invalid.border.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",padding:"0.25rem"},lg:{fontSize:"{form.field.lg.font.size}",padding:"0.25rem"}},U9={disabledColor:"{form.field.disabled.color}"},W9={padding:"0.25rem 0.75rem",borderRadius:"{content.border.radius}",checkedShadow:"0px 1px 2px 0px rgba(0, 0, 0, 0.02), 0px 1px 2px 0px rgba(0, 0, 0, 0.04)",sm:{padding:"0.25rem 0.75rem"},lg:{padding:"0.25rem 0.75rem"}},H9={light:{root:{background:"{surface.100}",checkedBackground:"{surface.100}",hoverBackground:"{surface.100}",borderColor:"{surface.100}",color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}",checkedBorderColor:"{surface.100}"},content:{checkedBackground:"{surface.0}"},icon:{color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}"}},dark:{root:{background:"{surface.950}",checkedBackground:"{surface.950}",hoverBackground:"{surface.950}",borderColor:"{surface.950}",color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}",checkedBorderColor:"{surface.950}"},content:{checkedBackground:"{surface.800}"},icon:{color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}"}}},K9={root:V9,icon:U9,content:W9,colorScheme:H9},G9={width:"2.5rem",height:"1.5rem",borderRadius:"30px",gap:"0.25rem",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},borderWidth:"1px",borderColor:"transparent",hoverBorderColor:"transparent",checkedBorderColor:"transparent",checkedHoverBorderColor:"transparent",invalidBorderColor:"{form.field.invalid.border.color}",transitionDuration:"{form.field.transition.duration}",slideDuration:"0.2s"},q9={borderRadius:"50%",size:"1rem"},Y9={light:{root:{background:"{surface.300}",disabledBackground:"{form.field.disabled.background}",hoverBackground:"{surface.400}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.0}",disabledBackground:"{form.field.disabled.color}",hoverBackground:"{surface.0}",checkedBackground:"{surface.0}",checkedHoverBackground:"{surface.0}",color:"{text.muted.color}",hoverColor:"{text.color}",checkedColor:"{primary.color}",checkedHoverColor:"{primary.hover.color}"}},dark:{root:{background:"{surface.700}",disabledBackground:"{surface.600}",hoverBackground:"{surface.600}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.400}",disabledBackground:"{surface.900}",hoverBackground:"{surface.300}",checkedBackground:"{surface.900}",checkedHoverBackground:"{surface.900}",color:"{surface.900}",hoverColor:"{surface.800}",checkedColor:"{primary.color}",checkedHoverColor:"{primary.hover.color}"}}},X9={root:G9,handle:q9,colorScheme:Y9},Z9={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.75rem"},J9={root:Z9},Q9={maxWidth:"12.5rem",gutter:"0.25rem",shadow:"{overlay.popover.shadow}",padding:"0.5rem 0.75rem",borderRadius:"{overlay.popover.border.radius}"},eR={light:{root:{background:"{surface.700}",color:"{surface.0}"}},dark:{root:{background:"{surface.700}",color:"{surface.0}"}}},tR={root:Q9,colorScheme:eR},nR={background:"{content.background}",color:"{content.color}",padding:"1rem",gap:"2px",indent:"1rem",transitionDuration:"{transition.duration}"},rR={padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.color}",hoverColor:"{text.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},gap:"0.25rem"},oR={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}"},iR={borderRadius:"50%",size:"1.75rem",hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedHoverColor:"{primary.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},aR={size:"2rem"},lR={margin:"0 0 0.5rem 0"},sR={root:nR,node:rR,nodeIcon:oR,nodeToggleButton:iR,loadingIcon:aR,filter:lR},dR={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},cR={width:"2.5rem",color:"{form.field.icon.color}"},uR={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},pR={padding:"{list.padding}"},fR={padding:"{list.option.padding}"},hR={borderRadius:"{border.radius.sm}"},gR={color:"{form.field.icon.color}"},mR={root:dR,dropdown:cR,overlay:uR,tree:pR,emptyMessage:fR,chip:hR,clearIcon:gR},bR={transitionDuration:"{transition.duration}"},yR={background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},vR={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{treetable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},wR={fontWeight:"600"},kR={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},_R={borderColor:"{treetable.border.color}",padding:"0.75rem 1rem",gap:"0.5rem"},xR={background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",padding:"0.75rem 1rem"},CR={fontWeight:"600"},SR={background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},TR={width:"0.5rem"},OR={width:"1px",color:"{primary.color}"},IR={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",size:"0.875rem"},PR={size:"2rem"},RR={hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},$R={borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},BR={borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},LR={light:{root:{borderColor:"{content.border.color}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},bodyCell:{selectedBorderColor:"{primary.900}"}}},NR={root:bR,header:yR,headerCell:vR,columnTitle:wR,row:kR,bodyCell:_R,footerCell:xR,columnFooter:CR,footer:SR,columnResizer:TR,resizeIndicator:OR,sortIcon:IR,loadingIcon:PR,nodeToggleButton:RR,paginatorTop:$R,paginatorBottom:BR,colorScheme:LR},ER={mask:{background:"{content.background}",color:"{text.muted.color}"},icon:{size:"2rem"}},DR={loader:ER},AR=Object.defineProperty,MR=Object.defineProperties,FR=Object.getOwnPropertyDescriptors,d0=Object.getOwnPropertySymbols,jR=Object.prototype.hasOwnProperty,zR=Object.prototype.propertyIsEnumerable,c0=(t,e,n)=>e in t?AR(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u0,VR=(u0=((t,e)=>{for(var n in e||(e={}))jR.call(e,n)&&c0(t,n,e[n]);if(d0)for(var n of d0(e))zR.call(e,n)&&c0(t,n,e[n]);return t})({},t4),MR(u0,FR({components:{accordion:PS,autocomplete:FS,avatar:HS,badge:JS,blockui:r4,breadcrumb:l4,button:c4,card:m4,carousel:_4,cascadeselect:P4,checkbox:B4,chip:M4,colorpicker:U4,confirmdialog:K4,confirmpopup:Z4,contextmenu:o6,datatable:C6,dataview:$6,datepicker:Z6,dialog:rT,divider:sT,dock:uT,drawer:bT,editor:xT,fieldset:IT,fileupload:DT,floatlabel:zT,galleria:nO,iconfield:oO,iftalabel:lO,image:pO,imagecompare:hO,inlinemessage:vO,inplace:_O,inputchips:TO,inputgroup:IO,inputnumber:BO,inputotp:EO,inputtext:AO,knob:VO,listbox:XO,megamenu:aI,menu:pI,menubar:vI,message:PI,metergroup:DI,multiselect:KI,orderlist:YI,organizationchart:eP,overlaybadge:nP,paginator:lP,panel:hP,panelmenu:wP,password:TP,picklist:PP,popover:BP,progressbar:DP,progressspinner:MP,radiobutton:zP,rating:WP,ripple:KP,scrollpanel:XP,select:a8,selectbutton:d8,skeleton:p8,slider:y8,speeddial:w8,splitbutton:_8,splitter:T8,stepper:E8,steps:z8,tabmenu:G8,tabs:t9,tabview:s9,tag:p9,terminal:m9,textarea:y9,tieredmenu:S9,timeline:$9,toast:z9,togglebutton:K9,toggleswitch:X9,toolbar:J9,tooltip:tR,tree:sR,treeselect:mR,treetable:NR,virtualscroller:DR}}))),UR=Object.defineProperty,p0=Object.getOwnPropertySymbols,WR=Object.prototype.hasOwnProperty,HR=Object.prototype.propertyIsEnumerable,f0=(t,e,n)=>e in t?UR(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,KR=(t,e)=>{for(var n in e||(e={}))WR.call(e,n)&&f0(t,n,e[n]);if(p0)for(var n of p0(e))HR.call(e,n)&&f0(t,n,e[n]);return t};function Mn(t){return t==null||t===""||Array.isArray(t)&&t.length===0||!(t instanceof Date)&&typeof t=="object"&&Object.keys(t).length===0}function GR(t,e,n,r=1){let i=-1,o=Mn(t),a=Mn(e);return o&&a?i=0:o?i=r:a?i=-r:typeof t=="string"&&typeof e=="string"?i=n(t,e):i=te?1:0,i}function fh(t,e,n=new WeakSet){if(t===e)return!0;if(!t||!e||typeof t!="object"||typeof e!="object"||n.has(t)||n.has(e))return!1;n.add(t).add(e);let r=Array.isArray(t),i=Array.isArray(e),o,a,l;if(r&&i){if(a=t.length,a!=e.length)return!1;for(o=a;o--!==0;)if(!fh(t[o],e[o],n))return!1;return!0}if(r!=i)return!1;let s=t instanceof Date,d=e instanceof Date;if(s!=d)return!1;if(s&&d)return t.getTime()==e.getTime();let c=t instanceof RegExp,u=e instanceof RegExp;if(c!=u)return!1;if(c&&u)return t.toString()==e.toString();let p=Object.keys(t);if(a=p.length,a!==Object.keys(e).length)return!1;for(o=a;o--!==0;)if(!Object.prototype.hasOwnProperty.call(e,p[o]))return!1;for(o=a;o--!==0;)if(l=p[o],!fh(t[l],e[l],n))return!1;return!0}function qR(t,e){return fh(t,e)}function Ru(t){return typeof t=="function"&&"call"in t&&"apply"in t}function Ie(t){return!Mn(t)}function Pe(t,e){if(!t||!e)return null;try{let n=t[e];if(Ie(n))return n}catch{}if(Object.keys(t).length){if(Ru(e))return e(t);if(e.indexOf(".")===-1)return t[e];{let n=e.split("."),r=t;for(let i=0,o=n.length;i{let i=r;Hr(e[i])&&i in t&&Hr(t[i])?n[i]=n_(t[i],e[i]):n[i]=e[i]}),n}function XR(...t){return t.reduce((e,n,r)=>r===0?n:n_(e,n),{})}function xp(t,e){let n=-1;if(e){for(let r=0;rjr(a)===i)||"";return xm(En(t[o],n),r.join("."),n)}return}return En(t,n)}function r_(t,e=!0){return Array.isArray(t)&&(e||t.length!==0)}function ZR(t){return Ie(t)&&!isNaN(t)}function o_(t=""){return Ie(t)&&t.length===1&&!!t.match(/\S| /)}function h0(){return new Intl.Collator(void 0,{numeric:!0}).compare}function Di(t,e){if(e){let n=e.test(t);return e.lastIndex=0,n}return!1}function JR(...t){return XR(...t)}function wl(t){return t&&t.replace(/\/\*(?:(?!\*\/)[\s\S])*\*\/|[\r\n\t]+/g,"").replace(/ {2,}/g," ").replace(/ ([{:}]) /g,"$1").replace(/([;,]) /g,"$1").replace(/ !/g,"!").replace(/: /g,":").trim()}function Yn(t){if(t&&/[\xC0-\xFF\u0100-\u017E]/.test(t)){let e={A:/[\xC0-\xC5\u0100\u0102\u0104]/g,AE:/[\xC6]/g,C:/[\xC7\u0106\u0108\u010A\u010C]/g,D:/[\xD0\u010E\u0110]/g,E:/[\xC8-\xCB\u0112\u0114\u0116\u0118\u011A]/g,G:/[\u011C\u011E\u0120\u0122]/g,H:/[\u0124\u0126]/g,I:/[\xCC-\xCF\u0128\u012A\u012C\u012E\u0130]/g,IJ:/[\u0132]/g,J:/[\u0134]/g,K:/[\u0136]/g,L:/[\u0139\u013B\u013D\u013F\u0141]/g,N:/[\xD1\u0143\u0145\u0147\u014A]/g,O:/[\xD2-\xD6\xD8\u014C\u014E\u0150]/g,OE:/[\u0152]/g,R:/[\u0154\u0156\u0158]/g,S:/[\u015A\u015C\u015E\u0160]/g,T:/[\u0162\u0164\u0166]/g,U:/[\xD9-\xDC\u0168\u016A\u016C\u016E\u0170\u0172]/g,W:/[\u0174]/g,Y:/[\xDD\u0176\u0178]/g,Z:/[\u0179\u017B\u017D]/g,a:/[\xE0-\xE5\u0101\u0103\u0105]/g,ae:/[\xE6]/g,c:/[\xE7\u0107\u0109\u010B\u010D]/g,d:/[\u010F\u0111]/g,e:/[\xE8-\xEB\u0113\u0115\u0117\u0119\u011B]/g,g:/[\u011D\u011F\u0121\u0123]/g,i:/[\xEC-\xEF\u0129\u012B\u012D\u012F\u0131]/g,ij:/[\u0133]/g,j:/[\u0135]/g,k:/[\u0137,\u0138]/g,l:/[\u013A\u013C\u013E\u0140\u0142]/g,n:/[\xF1\u0144\u0146\u0148\u014B]/g,p:/[\xFE]/g,o:/[\xF2-\xF6\xF8\u014D\u014F\u0151]/g,oe:/[\u0153]/g,r:/[\u0155\u0157\u0159]/g,s:/[\u015B\u015D\u015F\u0161]/g,t:/[\u0163\u0165\u0167]/g,u:/[\xF9-\xFC\u0169\u016B\u016D\u016F\u0171\u0173]/g,w:/[\u0175]/g,y:/[\xFD\xFF\u0177]/g,z:/[\u017A\u017C\u017E]/g};for(let n in e)t=t.replace(e[n],n)}return t}function g0(t,e,n){t&&e!==n&&(n>=t.length&&(n%=t.length,e%=t.length),t.splice(n,0,t.splice(e,1)[0]))}function m0(t,e,n=1,r,i=1){let o=GR(t,e,r,n),a=n;return(Mn(t)||Mn(e))&&(a=i===1?n:i),a*o}function QR(t){return An(t,!1)?t[0].toUpperCase()+t.slice(1):t}function i_(t){return An(t)?t.replace(/(_)/g,"-").replace(/[A-Z]/g,(e,n)=>n===0?e:"-"+e.toLowerCase()).toLowerCase():t}function $u(){let t=new Map;return{on(e,n){let r=t.get(e);return r?r.push(n):r=[n],t.set(e,r),this},off(e,n){let r=t.get(e);return r&&r.splice(r.indexOf(n)>>>0,1),this},emit(e,n){let r=t.get(e);r&&r.forEach(i=>{i(n)})},clear(){t.clear()}}}function Fe(...t){if(t){let e=[];for(let n=0;nl?a:void 0);e=o.length?e.concat(o.filter(a=>!!a)):e}}return e.join(" ").trim()}}function e$(t,e){return t?t.classList?t.classList.contains(e):new RegExp("(^| )"+e+"( |$)","gi").test(t.className):!1}function xn(t,e){if(t&&e){let n=r=>{e$(t,r)||(t.classList?t.classList.add(r):t.className+=" "+r)};[e].flat().filter(Boolean).forEach(r=>r.split(" ").forEach(n))}}function t$(){return window.innerWidth-document.documentElement.offsetWidth}function n$(t){typeof t=="string"?xn(document.body,t||"p-overflow-hidden"):(t!=null&&t.variableName&&document.body.style.setProperty(t.variableName,t$()+"px"),xn(document.body,(t==null?void 0:t.className)||"p-overflow-hidden"))}function r$(t){if(t){let e=document.createElement("a");if(e.download!==void 0){let{name:n,src:r}=t;return e.setAttribute("href",r),e.setAttribute("download",n),e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e),!0}}return!1}function o$(t,e){let n=new Blob([t],{type:"application/csv;charset=utf-8;"});window.navigator.msSaveOrOpenBlob?navigator.msSaveOrOpenBlob(n,e+".csv"):r$({name:e+".csv",src:URL.createObjectURL(n)})||(t="data:text/csv;charset=utf-8,"+t,window.open(encodeURI(t)))}function Sn(t,e){if(t&&e){let n=r=>{t.classList?t.classList.remove(r):t.className=t.className.replace(new RegExp("(^|\\b)"+r.split(" ").join("|")+"(\\b|$)","gi")," ")};[e].flat().filter(Boolean).forEach(r=>r.split(" ").forEach(n))}}function i$(t){typeof t=="string"?Sn(document.body,t||"p-overflow-hidden"):(t!=null&&t.variableName&&document.body.style.removeProperty(t.variableName),Sn(document.body,(t==null?void 0:t.className)||"p-overflow-hidden"))}function hh(t){for(let e of document==null?void 0:document.styleSheets)try{for(let n of e==null?void 0:e.cssRules)for(let r of n==null?void 0:n.style)if(t.test(r))return{name:r,value:n.style.getPropertyValue(r).trim()}}catch{}return null}function a_(t){let e={width:0,height:0};if(t){let[n,r]=[t.style.visibility,t.style.display];t.style.visibility="hidden",t.style.display="block",e.width=t.offsetWidth,e.height=t.offsetHeight,t.style.display=r,t.style.visibility=n}return e}function Cm(){let t=window,e=document,n=e.documentElement,r=e.getElementsByTagName("body")[0],i=t.innerWidth||n.clientWidth||r.clientWidth,o=t.innerHeight||n.clientHeight||r.clientHeight;return{width:i,height:o}}function gh(t){return t?Math.abs(t.scrollLeft):0}function a$(){let t=document.documentElement;return(window.pageXOffset||gh(t))-(t.clientLeft||0)}function l$(){let t=document.documentElement;return(window.pageYOffset||t.scrollTop)-(t.clientTop||0)}function Mc(t){return t?getComputedStyle(t).direction==="rtl":!1}function Gi(t,e,n=!0){var r,i,o,a;if(t){let l=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:a_(t),s=l.height,d=l.width,c=e.offsetHeight,u=e.offsetWidth,p=e.getBoundingClientRect(),f=l$(),g=a$(),m=Cm(),b,y,k="top";p.top+c+s>m.height?(b=p.top+f-s,k="bottom",b<0&&(b=f)):b=c+p.top+f,p.left+d>m.width?y=Math.max(0,p.left+g+u-d):y=p.left+g,Mc(t)?t.style.insetInlineEnd=y+"px":t.style.insetInlineStart=y+"px",t.style.top=b+"px",t.style.transformOrigin=k,n&&(t.style.marginTop=k==="bottom"?`calc(${(i=(r=hh(/-anchor-gutter$/))==null?void 0:r.value)!=null?i:"2px"} * -1)`:(a=(o=hh(/-anchor-gutter$/))==null?void 0:o.value)!=null?a:"")}}function Ro(t,e){t&&(typeof e=="string"?t.style.cssText=e:Object.entries(e||{}).forEach(([n,r])=>t.style[n]=r))}function $t(t,e){return t instanceof HTMLElement?t.offsetWidth:0}function Bu(t,e,n=!0,r=void 0){var i;if(t){let o=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:a_(t),a=e.offsetHeight,l=e.getBoundingClientRect(),s=Cm(),d,c,u=r??"top";if(!r&&l.top+a+o.height>s.height?(d=-1*o.height,u="bottom",l.top+d<0&&(d=-1*l.top)):d=a,o.width>s.width?c=l.left*-1:l.left+o.width>s.width?c=(l.left+o.width-s.width)*-1:c=0,t.style.top=d+"px",t.style.insetInlineStart=c+"px",t.style.transformOrigin=u,n){let p=(i=hh(/-anchor-gutter$/))==null?void 0:i.value;t.style.marginTop=u==="bottom"?`calc(${p??"2px"} * -1)`:p??""}}}function Sm(t){if(t){let e=t.parentNode;return e&&e instanceof ShadowRoot&&e.host&&(e=e.host),e}return null}function s$(t){return!!(t!==null&&typeof t<"u"&&t.nodeName&&Sm(t))}function qi(t){return typeof Element<"u"?t instanceof Element:t!==null&&typeof t=="object"&&t.nodeType===1&&typeof t.nodeName=="string"}function bc(){if(window.getSelection){let t=window.getSelection()||{};t.empty?t.empty():t.removeAllRanges&&t.rangeCount>0&&t.getRangeAt(0).getClientRects().length>0&&t.removeAllRanges()}}function Fc(t,e={}){if(qi(t)){let n=(r,i)=>{var o,a;let l=(o=t==null?void 0:t.$attrs)!=null&&o[r]?[(a=t==null?void 0:t.$attrs)==null?void 0:a[r]]:[];return[i].flat().reduce((s,d)=>{if(d!=null){let c=typeof d;if(c==="string"||c==="number")s.push(d);else if(c==="object"){let u=Array.isArray(d)?n(r,d):Object.entries(d).map(([p,f])=>r==="style"&&(f||f===0)?`${p.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}:${f}`:f?p:void 0);s=u.length?s.concat(u.filter(p=>!!p)):s}}return s},l)};Object.entries(e).forEach(([r,i])=>{if(i!=null){let o=r.match(/^on(.+)/);o?t.addEventListener(o[1].toLowerCase(),i):r==="p-bind"||r==="pBind"?Fc(t,i):(i=r==="class"?[...new Set(n("class",i))].join(" ").trim():r==="style"?n("style",i).join(";").trim():i,(t.$attrs=t.$attrs||{})&&(t.$attrs[r]=i),t.setAttribute(r,i))}})}}function l_(t,e={},...n){{let r=document.createElement(t);return Fc(r,e),r.append(...n),r}}function zr(t,e){return qi(t)?Array.from(t.querySelectorAll(e)):[]}function Tn(t,e){return qi(t)?t.matches(e)?t:t.querySelector(e):null}function ze(t,e){t&&document.activeElement!==t&&t.focus(e)}function Pt(t,e){if(qi(t)){let n=t.getAttribute(e);return isNaN(n)?n==="true"||n==="false"?n==="true":n:+n}}function Lu(t,e=""){let n=zr(t,`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + [href]:not([tabindex = "-1"]):not([style*="display:none"]):not([hidden])${e}, + input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}`),r=[];for(let i of n)getComputedStyle(i).display!="none"&&getComputedStyle(i).visibility!="hidden"&&r.push(i);return r}function Go(t,e){let n=Lu(t,e);return n.length>0?n[0]:null}function go(t){if(t){let e=t.offsetHeight,n=getComputedStyle(t);return e-=parseFloat(n.paddingTop)+parseFloat(n.paddingBottom)+parseFloat(n.borderTopWidth)+parseFloat(n.borderBottomWidth),e}return 0}function d$(t){if(t){let[e,n]=[t.style.visibility,t.style.display];t.style.visibility="hidden",t.style.display="block";let r=t.offsetHeight;return t.style.display=n,t.style.visibility=e,r}return 0}function c$(t){if(t){let[e,n]=[t.style.visibility,t.style.display];t.style.visibility="hidden",t.style.display="block";let r=t.offsetWidth;return t.style.display=n,t.style.visibility=e,r}return 0}function yc(t){var e;if(t){let n=(e=Sm(t))==null?void 0:e.childNodes,r=0;if(n)for(let i=0;i0?n[n.length-1]:null}function Nu(t,e){let n=t.nextElementSibling;for(;n;){if(n.matches(e))return n;n=n.nextElementSibling}return null}function Zn(t){if(t){let e=t.getBoundingClientRect();return{top:e.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:e.left+(window.pageXOffset||gh(document.documentElement)||gh(document.body)||0)}}return{top:"auto",left:"auto"}}function Sa(t,e){return t?t.offsetHeight:0}function s_(t,e=[]){let n=Sm(t);return n===null?e:s_(n,e.concat([n]))}function Eu(t,e){let n=t.previousElementSibling;for(;n;){if(n.matches(e))return n;n=n.previousElementSibling}return null}function u$(t){let e=[];if(t){let n=s_(t),r=/(auto|scroll)/,i=o=>{try{let a=window.getComputedStyle(o,null);return r.test(a.getPropertyValue("overflow"))||r.test(a.getPropertyValue("overflowX"))||r.test(a.getPropertyValue("overflowY"))}catch{return!1}};for(let o of n){let a=o.nodeType===1&&o.dataset.scrollselectors;if(a){let l=a.split(",");for(let s of l){let d=Tn(o,s);d&&i(d)&&e.push(d)}}o.nodeType!==9&&i(o)&&e.push(o)}}return e}function b0(){if(window.getSelection)return window.getSelection().toString();if(document.getSelection)return document.getSelection().toString()}function Vr(t){if(t){let e=t.offsetWidth,n=getComputedStyle(t);return e-=parseFloat(n.paddingLeft)+parseFloat(n.paddingRight)+parseFloat(n.borderLeftWidth)+parseFloat(n.borderRightWidth),e}return 0}function y0(t,e,n){let r=t[e];typeof r=="function"&&r.apply(t,[])}function p$(){return/(android)/i.test(navigator.userAgent)}function Cp(t){if(t){let e=t.nodeName,n=t.parentElement&&t.parentElement.nodeName;return e==="INPUT"||e==="TEXTAREA"||e==="BUTTON"||e==="A"||n==="INPUT"||n==="TEXTAREA"||n==="BUTTON"||n==="A"||!!t.closest(".p-button, .p-checkbox, .p-radiobutton")}return!1}function d_(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function v0(t,e=""){return qi(t)?t.matches(`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}`):!1}function jc(t){return!!(t&&t.offsetParent!=null)}function Yi(){return"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}function Du(t,e="",n){qi(t)&&n!==null&&n!==void 0&&t.setAttribute(e,n)}var xd={};function f$(t="pui_id_"){return Object.hasOwn(xd,t)||(xd[t]=0),xd[t]++,`${t}${xd[t]}`}function h$(){let t=[],e=(a,l,s=999)=>{let d=i(a,l,s),c=d.value+(d.key===a?0:s)+1;return t.push({key:a,value:c}),c},n=a=>{t=t.filter(l=>l.value!==a)},r=(a,l)=>i(a).value,i=(a,l,s=0)=>[...t].reverse().find(d=>!0)||{key:a,value:s},o=a=>a&&parseInt(a.style.zIndex,10)||0;return{get:o,set:(a,l,s)=>{l&&(l.style.zIndex=String(e(a,!0,s)))},clear:a=>{a&&(n(o(a)),a.style.zIndex="")},getCurrent:a=>r(a)}}var St=h$(),g$=Object.defineProperty,m$=Object.defineProperties,b$=Object.getOwnPropertyDescriptors,zc=Object.getOwnPropertySymbols,c_=Object.prototype.hasOwnProperty,u_=Object.prototype.propertyIsEnumerable,w0=(t,e,n)=>e in t?g$(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,cr=(t,e)=>{for(var n in e||(e={}))c_.call(e,n)&&w0(t,n,e[n]);if(zc)for(var n of zc(e))u_.call(e,n)&&w0(t,n,e[n]);return t},Sp=(t,e)=>m$(t,b$(e)),no=(t,e)=>{var n={};for(var r in t)c_.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&zc)for(var r of zc(t))e.indexOf(r)<0&&u_.call(t,r)&&(n[r]=t[r]);return n},y$=$u(),Jt=y$,Kl=/{([^}]*)}/g,p_=/(\d+\s+[\+\-\*\/]\s+\d+)/g,f_=/var\([^)]+\)/g;function k0(t){return An(t)?t.replace(/[A-Z]/g,(e,n)=>n===0?e:"."+e.toLowerCase()).toLowerCase():t}function v$(t){return Hr(t)&&t.hasOwnProperty("$value")&&t.hasOwnProperty("$type")?t.$value:t}function w$(t){return t.replaceAll(/ /g,"").replace(/[^\w]/g,"-")}function mh(t="",e=""){return w$(`${An(t,!1)&&An(e,!1)?`${t}-`:t}${e}`)}function h_(t="",e=""){return`--${mh(t,e)}`}function k$(t=""){let e=(t.match(/{/g)||[]).length,n=(t.match(/}/g)||[]).length;return(e+n)%2!==0}function g_(t,e="",n="",r=[],i){if(An(t)){let o=t.trim();if(k$(o))return;if(Di(o,Kl)){let a=o.replaceAll(Kl,l=>{let s=l.replace(/{|}/g,"").split(".").filter(d=>!r.some(c=>Di(d,c)));return`var(${h_(n,i_(s.join("-")))}${Ie(i)?`, ${i}`:""})`});return Di(a.replace(f_,"0"),p_)?`calc(${a})`:a}return o}else if(ZR(t))return t}function _$(t,e,n){An(e,!1)&&t.push(`${e}:${n};`)}function aa(t,e){return t?`${t}{${e}}`:""}function m_(t,e){if(t.indexOf("dt(")===-1)return t;function n(a,l){let s=[],d=0,c="",u=null,p=0;for(;d<=a.length;){let f=a[d];if((f==='"'||f==="'"||f==="`")&&a[d-1]!=="\\"&&(u=u===f?null:f),!u&&(f==="("&&p++,f===")"&&p--,(f===","||d===a.length)&&p===0)){let g=c.trim();g.startsWith("dt(")?s.push(m_(g,l)):s.push(r(g)),c="",d++;continue}f!==void 0&&(c+=f),d++}return s}function r(a){let l=a[0];if((l==='"'||l==="'"||l==="`")&&a[a.length-1]===l)return a.slice(1,-1);let s=Number(a);return isNaN(s)?a:s}let i=[],o=[];for(let a=0;a0){let l=o.pop();o.length===0&&i.push([l,a])}if(!i.length)return t;for(let a=i.length-1;a>=0;a--){let[l,s]=i[a],d=t.slice(l+3,s),c=n(d,e),u=e(...c);t=t.slice(0,l)+u+t.slice(s+1)}return t}var Om=t=>{var e;let n=pt.getTheme(),r=bh(n,t,void 0,"variable"),i=(e=r==null?void 0:r.match(/--[\w-]+/g))==null?void 0:e[0],o=bh(n,t,void 0,"value");return{name:i,variable:r,value:o}},Ai=(...t)=>bh(pt.getTheme(),...t),bh=(t={},e,n,r)=>{if(e){let{variable:i,options:o}=pt.defaults||{},{prefix:a,transform:l}=(t==null?void 0:t.options)||o||{},s=Di(e,Kl)?e:`{${e}}`;return r==="value"||Mn(r)&&l==="strict"?pt.getTokenValue(e):g_(s,void 0,a,[i.excludedKeyRegex],n)}return""};function Cd(t,...e){if(t instanceof Array){let n=t.reduce((r,i,o)=>{var a;return r+i+((a=En(e[o],{dt:Ai}))!=null?a:"")},"");return m_(n,Ai)}return En(t,{dt:Ai})}function x$(t,e={}){let n=pt.defaults.variable,{prefix:r=n.prefix,selector:i=n.selector,excludedKeyRegex:o=n.excludedKeyRegex}=e,a=[],l=[],s=[{node:t,path:r}];for(;s.length;){let{node:c,path:u}=s.pop();for(let p in c){let f=c[p],g=v$(f),m=Di(p,o)?mh(u):mh(u,i_(p));if(Hr(g))s.push({node:g,path:m});else{let b=h_(m),y=g_(g,m,r,[o]);_$(l,b,y);let k=m;r&&k.startsWith(r+"-")&&(k=k.slice(r.length+1)),a.push(k.replace(/-/g,"."))}}}let d=l.join("");return{value:l,tokens:a,declarations:d,css:aa(i,d)}}var lr={regex:{rules:{class:{pattern:/^\.([a-zA-Z][\w-]*)$/,resolve(t){return{type:"class",selector:t,matched:this.pattern.test(t.trim())}}},attr:{pattern:/^\[(.*)\]$/,resolve(t){return{type:"attr",selector:`:root${t}`,matched:this.pattern.test(t.trim())}}},media:{pattern:/^@media (.*)$/,resolve(t){return{type:"media",selector:t,matched:this.pattern.test(t.trim())}}},system:{pattern:/^system$/,resolve(t){return{type:"system",selector:"@media (prefers-color-scheme: dark)",matched:this.pattern.test(t.trim())}}},custom:{resolve(t){return{type:"custom",selector:t,matched:!0}}}},resolve(t){let e=Object.keys(this.rules).filter(n=>n!=="custom").map(n=>this.rules[n]);return[t].flat().map(n=>{var r;return(r=e.map(i=>i.resolve(n)).find(i=>i.matched))!=null?r:this.rules.custom.resolve(n)})}},_toVariables(t,e){return x$(t,{prefix:e==null?void 0:e.prefix})},getCommon({name:t="",theme:e={},params:n,set:r,defaults:i}){var o,a,l,s,d,c,u;let{preset:p,options:f}=e,g,m,b,y,k,x,w;if(Ie(p)&&f.transform!=="strict"){let{primitive:I,semantic:E,extend:P}=p,N=E||{},{colorScheme:L}=N,H=no(N,["colorScheme"]),M=P||{},{colorScheme:V}=M,ae=no(M,["colorScheme"]),se=L||{},{dark:ie}=se,de=no(se,["dark"]),pe=V||{},{dark:me}=pe,te=no(pe,["dark"]),oe=Ie(I)?this._toVariables({primitive:I},f):{},ge=Ie(H)?this._toVariables({semantic:H},f):{},xe=Ie(de)?this._toVariables({light:de},f):{},je=Ie(ie)?this._toVariables({dark:ie},f):{},Oe=Ie(ae)?this._toVariables({semantic:ae},f):{},qe=Ie(te)?this._toVariables({light:te},f):{},Ue=Ie(me)?this._toVariables({dark:me},f):{},[wt,Yt]=[(o=oe.declarations)!=null?o:"",oe.tokens],[nn,ue]=[(a=ge.declarations)!=null?a:"",ge.tokens||[]],[be,$]=[(l=xe.declarations)!=null?l:"",xe.tokens||[]],[D,Y]=[(s=je.declarations)!=null?s:"",je.tokens||[]],[ee,J]=[(d=Oe.declarations)!=null?d:"",Oe.tokens||[]],[ne,R]=[(c=qe.declarations)!=null?c:"",qe.tokens||[]],[B,j]=[(u=Ue.declarations)!=null?u:"",Ue.tokens||[]];g=this.transformCSS(t,wt,"light","variable",f,r,i),m=Yt;let G=this.transformCSS(t,`${nn}${be}`,"light","variable",f,r,i),F=this.transformCSS(t,`${D}`,"dark","variable",f,r,i);b=`${G}${F}`,y=[...new Set([...ue,...$,...Y])];let z=this.transformCSS(t,`${ee}${ne}color-scheme:light`,"light","variable",f,r,i),le=this.transformCSS(t,`${B}color-scheme:dark`,"dark","variable",f,r,i);k=`${z}${le}`,x=[...new Set([...J,...R,...j])],w=En(p.css,{dt:Ai})}return{primitive:{css:g,tokens:m},semantic:{css:b,tokens:y},global:{css:k,tokens:x},style:w}},getPreset({name:t="",preset:e={},options:n,params:r,set:i,defaults:o,selector:a}){var l,s,d;let c,u,p;if(Ie(e)&&n.transform!=="strict"){let f=t.replace("-directive",""),g=e,{colorScheme:m,extend:b,css:y}=g,k=no(g,["colorScheme","extend","css"]),x=b||{},{colorScheme:w}=x,I=no(x,["colorScheme"]),E=m||{},{dark:P}=E,N=no(E,["dark"]),L=w||{},{dark:H}=L,M=no(L,["dark"]),V=Ie(k)?this._toVariables({[f]:cr(cr({},k),I)},n):{},ae=Ie(N)?this._toVariables({[f]:cr(cr({},N),M)},n):{},se=Ie(P)?this._toVariables({[f]:cr(cr({},P),H)},n):{},[ie,de]=[(l=V.declarations)!=null?l:"",V.tokens||[]],[pe,me]=[(s=ae.declarations)!=null?s:"",ae.tokens||[]],[te,oe]=[(d=se.declarations)!=null?d:"",se.tokens||[]],ge=this.transformCSS(f,`${ie}${pe}`,"light","variable",n,i,o,a),xe=this.transformCSS(f,te,"dark","variable",n,i,o,a);c=`${ge}${xe}`,u=[...new Set([...de,...me,...oe])],p=En(y,{dt:Ai})}return{css:c,tokens:u,style:p}},getPresetC({name:t="",theme:e={},params:n,set:r,defaults:i}){var o;let{preset:a,options:l}=e,s=(o=a==null?void 0:a.components)==null?void 0:o[t];return this.getPreset({name:t,preset:s,options:l,params:n,set:r,defaults:i})},getPresetD({name:t="",theme:e={},params:n,set:r,defaults:i}){var o,a;let l=t.replace("-directive",""),{preset:s,options:d}=e,c=((o=s==null?void 0:s.components)==null?void 0:o[l])||((a=s==null?void 0:s.directives)==null?void 0:a[l]);return this.getPreset({name:l,preset:c,options:d,params:n,set:r,defaults:i})},applyDarkColorScheme(t){return!(t.darkModeSelector==="none"||t.darkModeSelector===!1)},getColorSchemeOption(t,e){var n;return this.applyDarkColorScheme(t)?this.regex.resolve(t.darkModeSelector===!0?e.options.darkModeSelector:(n=t.darkModeSelector)!=null?n:e.options.darkModeSelector):[]},getLayerOrder(t,e={},n,r){let{cssLayer:i}=e;return i?`@layer ${En(i.order||i.name||"primeui",n)}`:""},getCommonStyleSheet({name:t="",theme:e={},params:n,props:r={},set:i,defaults:o}){let a=this.getCommon({name:t,theme:e,params:n,set:i,defaults:o}),l=Object.entries(r).reduce((s,[d,c])=>s.push(`${d}="${c}"`)&&s,[]).join(" ");return Object.entries(a||{}).reduce((s,[d,c])=>{if(Hr(c)&&Object.hasOwn(c,"css")){let u=wl(c.css),p=`${d}-variables`;s.push(``)}return s},[]).join("")},getStyleSheet({name:t="",theme:e={},params:n,props:r={},set:i,defaults:o}){var a;let l={name:t,theme:e,params:n,set:i,defaults:o},s=(a=t.includes("-directive")?this.getPresetD(l):this.getPresetC(l))==null?void 0:a.css,d=Object.entries(r).reduce((c,[u,p])=>c.push(`${u}="${p}"`)&&c,[]).join(" ");return s?``:""},createTokens(t={},e,n="",r="",i={}){let o=function(l,s={},d=[]){if(d.includes(this.path))return console.warn(`Circular reference detected at ${this.path}`),{colorScheme:l,path:this.path,paths:s,value:void 0};d.push(this.path),s.name=this.path,s.binding||(s.binding={});let c=this.value;if(typeof this.value=="string"&&Kl.test(this.value)){let u=this.value.trim().replace(Kl,p=>{var f;let g=p.slice(1,-1),m=this.tokens[g];if(!m)return console.warn(`Token not found for path: ${g}`),"__UNRESOLVED__";let b=m.computed(l,s,d);return Array.isArray(b)&&b.length===2?`light-dark(${b[0].value},${b[1].value})`:(f=b==null?void 0:b.value)!=null?f:"__UNRESOLVED__"});c=p_.test(u.replace(f_,"0"))?`calc(${u})`:u}return Mn(s.binding)&&delete s.binding,d.pop(),{colorScheme:l,path:this.path,paths:s,value:c.includes("__UNRESOLVED__")?void 0:c}},a=(l,s,d)=>{Object.entries(l).forEach(([c,u])=>{let p=Di(c,e.variable.excludedKeyRegex)?s:s?`${s}.${k0(c)}`:k0(c),f=d?`${d}.${c}`:c;Hr(u)?a(u,p,f):(i[p]||(i[p]={paths:[],computed:(g,m={},b=[])=>{if(i[p].paths.length===1)return i[p].paths[0].computed(i[p].paths[0].scheme,m.binding,b);if(g&&g!=="none")for(let y=0;yy.computed(y.scheme,m[y.scheme],b))}}),i[p].paths.push({path:f,value:u,scheme:f.includes("colorScheme.light")?"light":f.includes("colorScheme.dark")?"dark":"none",computed:o,tokens:i}))})};return a(t,n,r),i},getTokenValue(t,e,n){var r;let i=(l=>l.split(".").filter(s=>!Di(s.toLowerCase(),n.variable.excludedKeyRegex)).join("."))(e),o=e.includes("colorScheme.light")?"light":e.includes("colorScheme.dark")?"dark":void 0,a=[(r=t[i])==null?void 0:r.computed(o)].flat().filter(l=>l);return a.length===1?a[0].value:a.reduce((l={},s)=>{let d=s,{colorScheme:c}=d,u=no(d,["colorScheme"]);return l[c]=u,l},void 0)},getSelectorRule(t,e,n,r){return n==="class"||n==="attr"?aa(Ie(e)?`${t}${e},${t} ${e}`:t,r):aa(t,aa(e??":root",r))},transformCSS(t,e,n,r,i={},o,a,l){if(Ie(e)){let{cssLayer:s}=i;if(r!=="style"){let d=this.getColorSchemeOption(i,a);e=n==="dark"?d.reduce((c,{type:u,selector:p})=>(Ie(p)&&(c+=p.includes("[CSS]")?p.replace("[CSS]",e):this.getSelectorRule(p,l,u,e)),c),""):aa(l??":root",e)}if(s){let d={name:"primeui"};Hr(s)&&(d.name=En(s.name,{name:t,type:r})),Ie(d.name)&&(e=aa(`@layer ${d.name}`,e),o==null||o.layerNames(d.name))}return e}return""}},pt={defaults:{variable:{prefix:"p",selector:":root",excludedKeyRegex:/^(primitive|semantic|components|directives|variables|colorscheme|light|dark|common|root|states|extend|css)$/gi},options:{prefix:"p",darkModeSelector:"system",cssLayer:!1}},_theme:void 0,_layerNames:new Set,_loadedStyleNames:new Set,_loadingStyles:new Set,_tokens:{},update(t={}){let{theme:e}=t;e&&(this._theme=Sp(cr({},e),{options:cr(cr({},this.defaults.options),e.options)}),this._tokens=lr.createTokens(this.preset,this.defaults),this.clearLoadedStyleNames())},get theme(){return this._theme},get preset(){var t;return((t=this.theme)==null?void 0:t.preset)||{}},get options(){var t;return((t=this.theme)==null?void 0:t.options)||{}},get tokens(){return this._tokens},getTheme(){return this.theme},setTheme(t){this.update({theme:t}),Jt.emit("theme:change",t)},getPreset(){return this.preset},setPreset(t){this._theme=Sp(cr({},this.theme),{preset:t}),this._tokens=lr.createTokens(t,this.defaults),this.clearLoadedStyleNames(),Jt.emit("preset:change",t),Jt.emit("theme:change",this.theme)},getOptions(){return this.options},setOptions(t){this._theme=Sp(cr({},this.theme),{options:t}),this.clearLoadedStyleNames(),Jt.emit("options:change",t),Jt.emit("theme:change",this.theme)},getLayerNames(){return[...this._layerNames]},setLayerNames(t){this._layerNames.add(t)},getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(t){return this._loadedStyleNames.has(t)},setLoadedStyleName(t){this._loadedStyleNames.add(t)},deleteLoadedStyleName(t){this._loadedStyleNames.delete(t)},clearLoadedStyleNames(){this._loadedStyleNames.clear()},getTokenValue(t){return lr.getTokenValue(this.tokens,t,this.defaults)},getCommon(t="",e){return lr.getCommon({name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getComponent(t="",e){let n={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return lr.getPresetC(n)},getDirective(t="",e){let n={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return lr.getPresetD(n)},getCustomPreset(t="",e,n,r){let i={name:t,preset:e,options:this.options,selector:n,params:r,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return lr.getPreset(i)},getLayerOrderCSS(t=""){return lr.getLayerOrder(t,this.options,{names:this.getLayerNames()},this.defaults)},transformCSS(t="",e,n="style",r){return lr.transformCSS(t,e,r,n,this.options,{layerNames:this.setLayerNames.bind(this)},this.defaults)},getCommonStyleSheet(t="",e,n={}){return lr.getCommonStyleSheet({name:t,theme:this.theme,params:e,props:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getStyleSheet(t,e,n={}){return lr.getStyleSheet({name:t,theme:this.theme,params:e,props:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},onStyleMounted(t){this._loadingStyles.add(t)},onStyleUpdated(t){this._loadingStyles.add(t)},onStyleLoaded(t,{name:e}){this._loadingStyles.size&&(this._loadingStyles.delete(e),Jt.emit(`theme:${e}:load`,t),!this._loadingStyles.size&&Jt.emit("theme:load"))}};function _0(){n$({variableName:Om("scrollbar.width").name})}function x0(){i$({variableName:Om("scrollbar.width").name})}var C$=Symbol();function S$(){var t=Ei(C$);if(!t)throw new Error("No PrimeVue Confirmation provided!");return t}var T$=Symbol();function O$(){var t=Ei(T$);if(!t)throw new Error("No PrimeVue Toast provided!");return t}function Gl(t){"@babel/helpers - typeof";return Gl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Gl(t)}function C0(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function S0(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:!0;ir()&&ir().components?Cr(t):e?t():cd(t)}var B$=0;function L$(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=_e(!1),r=_e(t),i=_e(null),o=d_()?window.document:void 0,a=e.document,l=a===void 0?o:a,s=e.immediate,d=s===void 0?!0:s,c=e.manual,u=c===void 0?!1:c,p=e.name,f=p===void 0?"style_".concat(++B$):p,g=e.id,m=g===void 0?void 0:g,b=e.media,y=b===void 0?void 0:b,k=e.nonce,x=k===void 0?void 0:k,w=e.first,I=w===void 0?!1:w,E=e.onMounted,P=E===void 0?void 0:E,N=e.onUpdated,L=N===void 0?void 0:N,H=e.onLoad,M=H===void 0?void 0:H,V=e.props,ae=V===void 0?{}:V,se=function(){},ie=function(me){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(l){var oe=S0(S0({},ae),te),ge=oe.name||f,xe=oe.id||m,je=oe.nonce||x;i.value=l.querySelector('style[data-primevue-style-id="'.concat(ge,'"]'))||l.getElementById(xe)||l.createElement("style"),i.value.isConnected||(r.value=me||t,Fc(i.value,{type:"text/css",id:xe,media:y,nonce:je}),I?l.head.prepend(i.value):l.head.appendChild(i.value),Du(i.value,"data-primevue-style-id",ge),Fc(i.value,oe),i.value.onload=function(Oe){return M==null?void 0:M(Oe,{name:ge})},P==null||P(ge)),!n.value&&(se=lt(r,function(Oe){i.value.textContent=Oe,L==null||L(ge)},{immediate:!0}),n.value=!0)}},de=function(){!l||!n.value||(se(),s$(i.value)&&l.head.removeChild(i.value),n.value=!1,i.value=null)};return d&&!u&&$$(ie),{id:m,name:f,el:i,css:r,unload:de,load:ie,isLoaded:sd(n)}}var qo={_loadedStyleNames:new Set,getLoadedStyleNames:function(){return this._loadedStyleNames},isStyleNameLoaded:function(e){return this._loadedStyleNames.has(e)},setLoadedStyleName:function(e){this._loadedStyleNames.add(e)},deleteLoadedStyleName:function(e){this._loadedStyleNames.delete(e)},clearLoadedStyleNames:function(){this._loadedStyleNames.clear()}},N$=` + *, + ::before, + ::after { + box-sizing: border-box; + } + + /* Non vue overlay animations */ + .p-connected-overlay { + opacity: 0; + transform: scaleY(0.8); + transition: + transform 0.12s cubic-bezier(0, 0, 0.2, 1), + opacity 0.12s cubic-bezier(0, 0, 0.2, 1); + } + + .p-connected-overlay-visible { + opacity: 1; + transform: scaleY(1); + } + + .p-connected-overlay-hidden { + opacity: 0; + transform: scaleY(1); + transition: opacity 0.1s linear; + } + + /* Vue based overlay animations */ + .p-connected-overlay-enter-from { + opacity: 0; + transform: scaleY(0.8); + } + + .p-connected-overlay-leave-to { + opacity: 0; + } + + .p-connected-overlay-enter-active { + transition: + transform 0.12s cubic-bezier(0, 0, 0.2, 1), + opacity 0.12s cubic-bezier(0, 0, 0.2, 1); + } + + .p-connected-overlay-leave-active { + transition: opacity 0.1s linear; + } + + /* Toggleable Content */ + .p-toggleable-content-enter-from, + .p-toggleable-content-leave-to { + max-height: 0; + } + + .p-toggleable-content-enter-to, + .p-toggleable-content-leave-from { + max-height: 1000px; + } + + .p-toggleable-content-leave-active { + overflow: hidden; + transition: max-height 0.45s cubic-bezier(0, 1, 0, 1); + } + + .p-toggleable-content-enter-active { + overflow: hidden; + transition: max-height 1s ease-in-out; + } + + .p-disabled, + .p-disabled * { + cursor: default; + pointer-events: none; + user-select: none; + } + + .p-disabled, + .p-component:disabled { + opacity: dt('disabled.opacity'); + } + + .pi { + font-size: dt('icon.size'); + } + + .p-icon { + width: dt('icon.size'); + height: dt('icon.size'); + } + + .p-overlay-mask { + background: dt('mask.background'); + color: dt('mask.color'); + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + } + + .p-overlay-mask-enter { + animation: p-overlay-mask-enter-animation dt('mask.transition.duration') forwards; + } + + .p-overlay-mask-leave { + animation: p-overlay-mask-leave-animation dt('mask.transition.duration') forwards; + } + + @keyframes p-overlay-mask-enter-animation { + from { + background: transparent; + } + to { + background: dt('mask.background'); + } + } + @keyframes p-overlay-mask-leave-animation { + from { + background: dt('mask.background'); + } + to { + background: transparent; + } + } +`;function ql(t){"@babel/helpers - typeof";return ql=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ql(t)}var T0,O0,I0,P0;function R0(t,e){return M$(t)||A$(t,e)||D$(t,e)||E$()}function E$(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function D$(t,e){if(t){if(typeof t=="string")return $0(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$0(t,e):void 0}}function $0(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(o){return o},i=r(Cd(T0||(T0=Sd(["",""])),e));return Ie(i)?L$(wl(i),Tp({name:this.name},n)):{}},loadCSS:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this.load(this.css,e)},loadStyle:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return this.load(this.style,n,function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return pt.transformCSS(n.name||e.name,"".concat(i).concat(Cd(O0||(O0=Sd(["",""])),r)))})},getCommonTheme:function(e){return pt.getCommon(this.name,e)},getComponentTheme:function(e){return pt.getComponent(this.name,e)},getDirectiveTheme:function(e){return pt.getDirective(this.name,e)},getPresetTheme:function(e,n,r){return pt.getCustomPreset(this.name,e,n,r)},getLayerOrderThemeCSS:function(){return pt.getLayerOrderCSS(this.name)},getStyleSheet:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.css){var r=En(this.css,{dt:Ai})||"",i=wl(Cd(I0||(I0=Sd(["","",""])),r,e)),o=Object.entries(n).reduce(function(a,l){var s=R0(l,2),d=s[0],c=s[1];return a.push("".concat(d,'="').concat(c,'"'))&&a},[]).join(" ");return Ie(i)?'"):""}return""},getCommonThemeStyleSheet:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return pt.getCommonStyleSheet(this.name,e,n)},getThemeStyleSheet:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[pt.getStyleSheet(this.name,e,n)];if(this.style){var i=this.name==="base"?"global-style":"".concat(this.name,"-style"),o=Cd(P0||(P0=Sd(["",""])),En(this.style,{dt:Ai})),a=wl(pt.transformCSS(i,o)),l=Object.entries(n).reduce(function(s,d){var c=R0(d,2),u=c[0],p=c[1];return s.push("".concat(u,'="').concat(p,'"'))&&s},[]).join(" ");Ie(a)&&r.push('"))}return r.join("")},extend:function(e){return Tp(Tp({},this),{},{css:void 0,style:void 0},e)}};function H$(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"pc",e=Sk();return"".concat(t).concat(e.replace("v-","").replaceAll("-","_"))}var L0=Ce.extend({name:"common"});function Yl(t){"@babel/helpers - typeof";return Yl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yl(t)}function K$(t){return v_(t)||G$(t)||y_(t)||b_()}function G$(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Ha(t,e){return v_(t)||q$(t,e)||y_(t,e)||b_()}function b_(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function y_(t,e){if(t){if(typeof t=="string")return N0(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N0(t,e):void 0}}function N0(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n1?n-1:0),i=1;i0&&arguments[0]!==void 0?arguments[0]:function(){};qo.clearLoadedStyleNames(),Jt.on("theme:change",e)},_removeThemeListeners:function(){Jt.off("theme:change",this._loadCoreStyles),Jt.off("theme:change",this._load),Jt.off("theme:change",this._themeScopedListener)},_getHostInstance:function(e){return e?this.$options.hostName?e.$.type.name===this.$options.hostName?e:this._getHostInstance(e.$parentInstance):e.$parentInstance:void 0},_getPropValue:function(e){var n;return this[e]||((n=this._getHostInstance(this))===null||n===void 0?void 0:n[e])},_getOptionValue:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return xm(e,n,r)},_getPTValue:function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,a=/./g.test(r)&&!!i[r.split(".")[0]],l=this._getPropValue("ptOptions")||((e=this.$primevueConfig)===null||e===void 0?void 0:e.ptOptions)||{},s=l.mergeSections,d=s===void 0?!0:s,c=l.mergeProps,u=c===void 0?!1:c,p=o?a?this._useGlobalPT(this._getPTClassValue,r,i):this._useDefaultPT(this._getPTClassValue,r,i):void 0,f=a?void 0:this._getPTSelf(n,this._getPTClassValue,r,He(He({},i),{},{global:p||{}})),g=this._getPTDatasets(r);return d||!d&&f?u?this._mergeProps(u,p,f,g):He(He(He({},p),f),g):He(He({},f),g)},_getPTSelf:function(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length,r=new Array(n>1?n-1:0),i=1;i0&&arguments[0]!==void 0?arguments[0]:"",i="data-pc-",o=r==="root"&&Ie((e=this.pt)===null||e===void 0?void 0:e["data-pc-section"]);return r!=="transition"&&He(He({},r==="root"&&He(He(al({},"".concat(i,"name"),jr(o?(n=this.pt)===null||n===void 0?void 0:n["data-pc-section"]:this.$.type.name)),o&&al({},"".concat(i,"extend"),jr(this.$.type.name))),{},al({},"".concat(this.$attrSelector),""))),{},al({},"".concat(i,"section"),jr(r)))},_getPTClassValue:function(){var e=this._getOptionValue.apply(this,arguments);return An(e)||r_(e)?{class:e}:e},_getPT:function(e){var n=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",i=arguments.length>2?arguments[2]:void 0,o=function(l){var s,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=i?i(l):l,u=jr(r),p=jr(n.$name);return(s=d?u!==p?c==null?void 0:c[u]:void 0:c==null?void 0:c[u])!==null&&s!==void 0?s:c};return e!=null&&e.hasOwnProperty("_usept")?{_usept:e._usept,originalValue:o(e.originalValue),value:o(e.value)}:o(e,!0)},_usePT:function(e,n,r,i){var o=function(m){return n(m,r,i)};if(e!=null&&e.hasOwnProperty("_usept")){var a,l=e._usept||((a=this.$primevueConfig)===null||a===void 0?void 0:a.ptOptions)||{},s=l.mergeSections,d=s===void 0?!0:s,c=l.mergeProps,u=c===void 0?!1:c,p=o(e.originalValue),f=o(e.value);return p===void 0&&f===void 0?void 0:An(f)?f:An(p)?p:d||!d&&f?u?this._mergeProps(u,p,f):He(He({},p),f):f}return o(e)},_useGlobalPT:function(e,n,r){return this._usePT(this.globalPT,e,n,r)},_useDefaultPT:function(e,n,r){return this._usePT(this.defaultPT,e,n,r)},ptm:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this._getPTValue(this.pt,e,He(He({},this.$params),n))},ptmi:function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=_(this.$_attrsWithoutPT,this.ptm(n,r));return i!=null&&i.hasOwnProperty("id")&&((e=i.id)!==null&&e!==void 0||(i.id=this.$id)),i},ptmo:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this._getPTValue(e,n,He({instance:this},r),!1)},cx:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.isUnstyled?void 0:this._getOptionValue(this.$style.classes,e,He(He({},this.$params),n))},sx:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(n){var i=this._getOptionValue(this.$style.inlineStyles,e,He(He({},this.$params),r)),o=this._getOptionValue(L0.inlineStyles,e,He(He({},this.$params),r));return[o,i]}}},computed:{globalPT:function(){var e,n=this;return this._getPT((e=this.$primevueConfig)===null||e===void 0?void 0:e.pt,void 0,function(r){return En(r,{instance:n})})},defaultPT:function(){var e,n=this;return this._getPT((e=this.$primevueConfig)===null||e===void 0?void 0:e.pt,void 0,function(r){return n._getOptionValue(r,n.$name,He({},n.$params))||En(r,He({},n.$params))})},isUnstyled:function(){var e;return this.unstyled!==void 0?this.unstyled:(e=this.$primevueConfig)===null||e===void 0?void 0:e.unstyled},$id:function(){return this.$attrs.id||this.uid},$inProps:function(){var e,n=Object.keys(((e=this.$.vnode)===null||e===void 0?void 0:e.props)||{});return Object.fromEntries(Object.entries(this.$props).filter(function(r){var i=Ha(r,1),o=i[0];return n==null?void 0:n.includes(o)}))},$theme:function(){var e;return(e=this.$primevueConfig)===null||e===void 0?void 0:e.theme},$style:function(){return He(He({classes:void 0,inlineStyles:void 0,load:function(){},loadCSS:function(){},loadStyle:function(){}},(this._getHostInstance(this)||{}).$style),this.$options.style)},$styleOptions:function(){var e;return{nonce:(e=this.$primevueConfig)===null||e===void 0||(e=e.csp)===null||e===void 0?void 0:e.nonce}},$primevueConfig:function(){var e;return(e=this.$primevue)===null||e===void 0?void 0:e.config},$name:function(){return this.$options.hostName||this.$.type.name},$params:function(){var e=this._getHostInstance(this)||this.$parent;return{instance:this,props:this.$props,state:this.$data,attrs:this.$attrs,parent:{instance:e,props:e==null?void 0:e.$props,state:e==null?void 0:e.$data,attrs:e==null?void 0:e.$attrs}}},$_attrsPT:function(){return Object.entries(this.$attrs||{}).filter(function(e){var n=Ha(e,1),r=n[0];return r==null?void 0:r.startsWith("pt:")}).reduce(function(e,n){var r=Ha(n,2),i=r[0],o=r[1],a=i.split(":"),l=K$(a),s=l.slice(1);return s==null||s.reduce(function(d,c,u,p){return!d[c]&&(d[c]=u===p.length-1?o:{}),d[c]},e),e},{})},$_attrsWithoutPT:function(){return Object.entries(this.$attrs||{}).filter(function(e){var n=Ha(e,1),r=n[0];return!(r!=null&&r.startsWith("pt:"))}).reduce(function(e,n){var r=Ha(n,2),i=r[0],o=r[1];return e[i]=o,e},{})}}},Z$=` +.p-icon { + display: inline-block; + vertical-align: baseline; +} + +.p-icon-spin { + -webkit-animation: p-icon-spin 2s infinite linear; + animation: p-icon-spin 2s infinite linear; +} + +@-webkit-keyframes p-icon-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes p-icon-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +`,J$=Ce.extend({name:"baseicon",css:Z$});function Xl(t){"@babel/helpers - typeof";return Xl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Xl(t)}function D0(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function A0(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,s=function(){var k=Me._getOptionValue.apply(Me,arguments);return An(k)||r_(k)?{class:k}:k},d=((e=r.binding)===null||e===void 0||(e=e.value)===null||e===void 0?void 0:e.ptOptions)||((n=r.$primevueConfig)===null||n===void 0?void 0:n.ptOptions)||{},c=d.mergeSections,u=c===void 0?!0:c,p=d.mergeProps,f=p===void 0?!1:p,g=l?Me._useDefaultPT(r,r.defaultPT(),s,o,a):void 0,m=Me._usePT(r,Me._getPT(i,r.$name),s,o,Qe(Qe({},a),{},{global:g||{}})),b=Me._getPTDatasets(r,o);return u||!u&&m?f?Me._mergeProps(r,f,g,m,b):Qe(Qe(Qe({},g),m),b):Qe(Qe({},m),b)},_getPTDatasets:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r="data-pc-";return Qe(Qe({},n==="root"&&wh({},"".concat(r,"name"),jr(e.$name))),{},wh({},"".concat(r,"section"),jr(n)))},_getPT:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,i=function(a){var l,s=r?r(a):a,d=jr(n);return(l=s==null?void 0:s[d])!==null&&l!==void 0?l:s};return e&&Object.hasOwn(e,"_usept")?{_usept:e._usept,originalValue:i(e.originalValue),value:i(e.value)}:i(e)},_usePT:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,a=function(b){return r(b,i,o)};if(n&&Object.hasOwn(n,"_usept")){var l,s=n._usept||((l=e.$primevueConfig)===null||l===void 0?void 0:l.ptOptions)||{},d=s.mergeSections,c=d===void 0?!0:d,u=s.mergeProps,p=u===void 0?!1:u,f=a(n.originalValue),g=a(n.value);return f===void 0&&g===void 0?void 0:An(g)?g:An(f)?f:c||!c&&g?p?Me._mergeProps(e,p,f,g):Qe(Qe({},f),g):g}return a(n)},_useDefaultPT:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;return Me._usePT(e,n,r,i,o)},_loadStyles:function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,o=Me._getConfig(r,i),a={nonce:o==null||(e=o.csp)===null||e===void 0?void 0:e.nonce};Me._loadCoreStyles(n,a),Me._loadThemeStyles(n,a),Me._loadScopedThemeStyles(n,a),Me._removeThemeListeners(n),n.$loadStyles=function(){return Me._loadThemeStyles(n,a)},Me._themeChangeListener(n.$loadStyles)},_loadCoreStyles:function(){var e,n,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(!qo.isStyleNameLoaded((e=r.$style)===null||e===void 0?void 0:e.name)&&(n=r.$style)!==null&&n!==void 0&&n.name){var o;Ce.loadCSS(i),(o=r.$style)===null||o===void 0||o.loadCSS(i),qo.setLoadedStyleName(r.$style.name)}},_loadThemeStyles:function(){var e,n,r,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(!(i!=null&&i.isUnstyled()||(i==null||(e=i.theme)===null||e===void 0?void 0:e.call(i))==="none")){if(!pt.isStyleNameLoaded("common")){var a,l,s=((a=i.$style)===null||a===void 0||(l=a.getCommonTheme)===null||l===void 0?void 0:l.call(a))||{},d=s.primitive,c=s.semantic,u=s.global,p=s.style;Ce.load(d==null?void 0:d.css,Qe({name:"primitive-variables"},o)),Ce.load(c==null?void 0:c.css,Qe({name:"semantic-variables"},o)),Ce.load(u==null?void 0:u.css,Qe({name:"global-variables"},o)),Ce.loadStyle(Qe({name:"global-style"},o),p),pt.setLoadedStyleName("common")}if(!pt.isStyleNameLoaded((n=i.$style)===null||n===void 0?void 0:n.name)&&(r=i.$style)!==null&&r!==void 0&&r.name){var f,g,m,b,y=((f=i.$style)===null||f===void 0||(g=f.getDirectiveTheme)===null||g===void 0?void 0:g.call(f))||{},k=y.css,x=y.style;(m=i.$style)===null||m===void 0||m.load(k,Qe({name:"".concat(i.$style.name,"-variables")},o)),(b=i.$style)===null||b===void 0||b.loadStyle(Qe({name:"".concat(i.$style.name,"-style")},o),x),pt.setLoadedStyleName(i.$style.name)}if(!pt.isStyleNameLoaded("layer-order")){var w,I,E=(w=i.$style)===null||w===void 0||(I=w.getLayerOrderThemeCSS)===null||I===void 0?void 0:I.call(w);Ce.load(E,Qe({name:"layer-order",first:!0},o)),pt.setLoadedStyleName("layer-order")}}},_loadScopedThemeStyles:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r=e.preset();if(r&&e.$attrSelector){var i,o,a,l=((i=e.$style)===null||i===void 0||(o=i.getPresetTheme)===null||o===void 0?void 0:o.call(i,r,"[".concat(e.$attrSelector,"]")))||{},s=l.css,d=(a=e.$style)===null||a===void 0?void 0:a.load(s,Qe({name:"".concat(e.$attrSelector,"-").concat(e.$style.name)},n));e.scopedStyleEl=d.el}},_themeChangeListener:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(){};qo.clearLoadedStyleNames(),Jt.on("theme:change",e)},_removeThemeListeners:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Jt.off("theme:change",e.$loadStyles),e.$loadStyles=void 0},_hook:function(e,n,r,i,o,a){var l,s,d="on".concat(QR(n)),c=Me._getConfig(i,o),u=r==null?void 0:r.$instance,p=Me._usePT(u,Me._getPT(i==null||(l=i.value)===null||l===void 0?void 0:l.pt,e),Me._getOptionValue,"hooks.".concat(d)),f=Me._useDefaultPT(u,c==null||(s=c.pt)===null||s===void 0||(s=s.directives)===null||s===void 0?void 0:s[e],Me._getOptionValue,"hooks.".concat(d)),g={el:r,binding:i,vnode:o,prevVnode:a};p==null||p(u,g),f==null||f(u,g)},_mergeProps:function(){for(var e=arguments.length>1?arguments[1]:void 0,n=arguments.length,r=new Array(n>2?n-2:0),i=2;i1&&arguments[1]!==void 0?arguments[1]:{},r=function(l,s,d,c,u){var p,f,g,m;s._$instances=s._$instances||{};var b=Me._getConfig(d,c),y=s._$instances[e]||{},k=Mn(y)?Qe(Qe({},n),n==null?void 0:n.methods):{};s._$instances[e]=Qe(Qe({},y),{},{$name:e,$host:s,$binding:d,$modifiers:d==null?void 0:d.modifiers,$value:d==null?void 0:d.value,$el:y.$el||s||void 0,$style:Qe({classes:void 0,inlineStyles:void 0,load:function(){},loadCSS:function(){},loadStyle:function(){}},n==null?void 0:n.style),$primevueConfig:b,$attrSelector:(p=s.$pd)===null||p===void 0||(p=p[e])===null||p===void 0?void 0:p.attrSelector,defaultPT:function(){return Me._getPT(b==null?void 0:b.pt,void 0,function(w){var I;return w==null||(I=w.directives)===null||I===void 0?void 0:I[e]})},isUnstyled:function(){var w,I;return((w=s._$instances[e])===null||w===void 0||(w=w.$binding)===null||w===void 0||(w=w.value)===null||w===void 0?void 0:w.unstyled)!==void 0?(I=s._$instances[e])===null||I===void 0||(I=I.$binding)===null||I===void 0||(I=I.value)===null||I===void 0?void 0:I.unstyled:b==null?void 0:b.unstyled},theme:function(){var w;return(w=s._$instances[e])===null||w===void 0||(w=w.$primevueConfig)===null||w===void 0?void 0:w.theme},preset:function(){var w;return(w=s._$instances[e])===null||w===void 0||(w=w.$binding)===null||w===void 0||(w=w.value)===null||w===void 0?void 0:w.dt},ptm:function(){var w,I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Me._getPTValue(s._$instances[e],(w=s._$instances[e])===null||w===void 0||(w=w.$binding)===null||w===void 0||(w=w.value)===null||w===void 0?void 0:w.pt,I,Qe({},E))},ptmo:function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Me._getPTValue(s._$instances[e],w,I,E,!1)},cx:function(){var w,I,E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return(w=s._$instances[e])!==null&&w!==void 0&&w.isUnstyled()?void 0:Me._getOptionValue((I=s._$instances[e])===null||I===void 0||(I=I.$style)===null||I===void 0?void 0:I.classes,E,Qe({},P))},sx:function(){var w,I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return E?Me._getOptionValue((w=s._$instances[e])===null||w===void 0||(w=w.$style)===null||w===void 0?void 0:w.inlineStyles,I,Qe({},P)):void 0}},k),s.$instance=s._$instances[e],(f=(g=s.$instance)[l])===null||f===void 0||f.call(g,s,d,c,u),s["$".concat(e)]=s.$instance,Me._hook(e,l,s,d,c,u),s.$pd||(s.$pd={}),s.$pd[e]=Qe(Qe({},(m=s.$pd)===null||m===void 0?void 0:m[e]),{},{name:e,instance:s._$instances[e]})},i=function(l){var s,d,c,u=l._$instances[e],p=u==null?void 0:u.watch,f=function(b){var y,k=b.newValue,x=b.oldValue;return p==null||(y=p.config)===null||y===void 0?void 0:y.call(u,k,x)},g=function(b){var y,k=b.newValue,x=b.oldValue;return p==null||(y=p["config.ripple"])===null||y===void 0?void 0:y.call(u,k,x)};u.$watchersCallback={config:f,"config.ripple":g},p==null||(s=p.config)===null||s===void 0||s.call(u,u==null?void 0:u.$primevueConfig),Yo.on("config:change",f),p==null||(d=p["config.ripple"])===null||d===void 0||d.call(u,u==null||(c=u.$primevueConfig)===null||c===void 0?void 0:c.ripple),Yo.on("config:ripple:change",g)},o=function(l){var s=l._$instances[e].$watchersCallback;s&&(Yo.off("config:change",s.config),Yo.off("config:ripple:change",s["config.ripple"]),l._$instances[e].$watchersCallback=void 0)};return{created:function(l,s,d,c){l.$pd||(l.$pd={}),l.$pd[e]={name:e,attrSelector:f$("pd")},r("created",l,s,d,c)},beforeMount:function(l,s,d,c){var u;Me._loadStyles((u=l.$pd[e])===null||u===void 0?void 0:u.instance,s,d),r("beforeMount",l,s,d,c),i(l)},mounted:function(l,s,d,c){var u;Me._loadStyles((u=l.$pd[e])===null||u===void 0?void 0:u.instance,s,d),r("mounted",l,s,d,c)},beforeUpdate:function(l,s,d,c){r("beforeUpdate",l,s,d,c)},updated:function(l,s,d,c){var u;Me._loadStyles((u=l.$pd[e])===null||u===void 0?void 0:u.instance,s,d),r("updated",l,s,d,c)},beforeUnmount:function(l,s,d,c){var u;o(l),Me._removeThemeListeners((u=l.$pd[e])===null||u===void 0?void 0:u.instance),r("beforeUnmount",l,s,d,c)},unmounted:function(l,s,d,c){var u;(u=l.$pd[e])===null||u===void 0||(u=u.instance)===null||u===void 0||(u=u.scopedStyleEl)===null||u===void 0||(u=u.value)===null||u===void 0||u.remove(),r("unmounted",l,s,d,c)}}},extend:function(){var e=Me._getMeta.apply(Me,arguments),n=M0(e,2),r=n[0],i=n[1];return Qe({extend:function(){var a=Me._getMeta.apply(Me,arguments),l=M0(a,2),s=l[0],d=l[1];return Me.extend(s,Qe(Qe(Qe({},i),i==null?void 0:i.methods),d))}},Me._extend(r,i))}},w7=` + .p-ink { + display: block; + position: absolute; + background: dt('ripple.background'); + border-radius: 100%; + transform: scale(0); + pointer-events: none; + } + + .p-ink-active { + animation: ripple 0.4s linear; + } + + @keyframes ripple { + 100% { + opacity: 0; + transform: scale(2.5); + } + } +`,k7={root:"p-ink"},_7=Ce.extend({name:"ripple-directive",style:w7,classes:k7}),x7=Me.extend({style:_7});function Jl(t){"@babel/helpers - typeof";return Jl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jl(t)}function C7(t){return I7(t)||O7(t)||T7(t)||S7()}function S7(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function T7(t,e){if(t){if(typeof t=="string")return kh(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kh(t,e):void 0}}function O7(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function I7(t){if(Array.isArray(t))return kh(t)}function kh(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n1&&arguments[1]!==void 0?arguments[1]:function(){};$7(this,t),this.element=e,this.listener=n}return L7(t,[{key:"bindScrollListener",value:function(){this.scrollableParents=u$(this.element);for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0&&arguments[0]!==void 0?arguments[0]:[],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],o=[];return i.forEach(function(a){a.children instanceof Array?o=o.concat(n._recursive(o,a.children)):a.type.name===n.type?o.push(a):Ie(a.key)&&(o=o.concat(r.filter(function(l){return n._isMatched(l,a.key)}).map(function(l){return l.vnode})))}),o}}])}();function si(t,e){if(t){var n=t.props;if(n){var r=e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),i=Object.prototype.hasOwnProperty.call(n,r)?r:e;return t.type.extends.props[e].type===Boolean&&n[i]===""?!0:n[i]}}return null}var Zi={name:"SpinnerIcon",extends:tt};function H7(t){return Y7(t)||q7(t)||G7(t)||K7()}function K7(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function G7(t,e){if(t){if(typeof t=="string")return xh(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?xh(t,e):void 0}}function q7(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Y7(t){if(Array.isArray(t))return xh(t)}function xh(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n .p-virtualscroller-content { + display: flex; +} + +.p-virtualscroller-inline .p-virtualscroller-content { + position: static; +} + +.p-virtualscroller .p-virtualscroller-loading { + transform: none !important; + min-height: 0; + position: sticky; + inset-block-start: 0; + inset-inline-start: 0; +} +`,U0=Ce.extend({name:"virtualscroller",css:kB,style:wB}),_B={name:"BaseVirtualScroller",extends:$e,props:{id:{type:String,default:null},style:null,class:null,items:{type:Array,default:null},itemSize:{type:[Number,Array],default:0},scrollHeight:null,scrollWidth:null,orientation:{type:String,default:"vertical"},numToleratedItems:{type:Number,default:null},delay:{type:Number,default:0},resizeDelay:{type:Number,default:10},lazy:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loaderDisabled:{type:Boolean,default:!1},columns:{type:Array,default:null},loading:{type:Boolean,default:!1},showSpacer:{type:Boolean,default:!0},showLoader:{type:Boolean,default:!1},tabindex:{type:Number,default:0},inline:{type:Boolean,default:!1},step:{type:Number,default:0},appendOnly:{type:Boolean,default:!1},autoSize:{type:Boolean,default:!1}},style:U0,provide:function(){return{$pcVirtualScroller:this,$parentInstance:this}},beforeMount:function(){var e;U0.loadCSS({nonce:(e=this.$primevueConfig)===null||e===void 0||(e=e.csp)===null||e===void 0?void 0:e.nonce})}};function ns(t){"@babel/helpers - typeof";return ns=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ns(t)}function W0(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Ka(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:"auto",i=this.isBoth(),o=this.isHorizontal(),a=i?e.every(function(P){return P>-1}):e>-1;if(a){var l=this.first,s=this.element,d=s.scrollTop,c=d===void 0?0:d,u=s.scrollLeft,p=u===void 0?0:u,f=this.calculateNumItems(),g=f.numToleratedItems,m=this.getContentPosition(),b=this.itemSize,y=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,L=arguments.length>1?arguments[1]:void 0;return N<=L?0:N},k=function(N,L,H){return N*L+H},x=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return n.scrollTo({left:N,top:L,behavior:r})},w=i?{rows:0,cols:0}:0,I=!1,E=!1;i?(w={rows:y(e[0],g[0]),cols:y(e[1],g[1])},x(k(w.cols,b[1],m.left),k(w.rows,b[0],m.top)),E=this.lastScrollPos.top!==c||this.lastScrollPos.left!==p,I=w.rows!==l.rows||w.cols!==l.cols):(w=y(e,g),o?x(k(w,b,m.left),c):x(p,k(w,b,m.top)),E=this.lastScrollPos!==(o?p:c),I=w!==l),this.isRangeChanged=I,E&&(this.first=w)}},scrollInView:function(e,n){var r=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"auto";if(n){var o=this.isBoth(),a=this.isHorizontal(),l=o?e.every(function(b){return b>-1}):e>-1;if(l){var s=this.getRenderedRange(),d=s.first,c=s.viewport,u=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return r.scrollTo({left:y,top:k,behavior:i})},p=n==="to-start",f=n==="to-end";if(p){if(o)c.first.rows-d.rows>e[0]?u(c.first.cols*this.itemSize[1],(c.first.rows-1)*this.itemSize[0]):c.first.cols-d.cols>e[1]&&u((c.first.cols-1)*this.itemSize[1],c.first.rows*this.itemSize[0]);else if(c.first-d>e){var g=(c.first-1)*this.itemSize;a?u(g,0):u(0,g)}}else if(f){if(o)c.last.rows-d.rows<=e[0]+1?u(c.first.cols*this.itemSize[1],(c.first.rows+1)*this.itemSize[0]):c.last.cols-d.cols<=e[1]+1&&u((c.first.cols+1)*this.itemSize[1],c.first.rows*this.itemSize[0]);else if(c.last-d<=e+1){var m=(c.first+1)*this.itemSize;a?u(m,0):u(0,m)}}}}else this.scrollToIndex(e,i)},getRenderedRange:function(){var e=function(u,p){return Math.floor(u/(p||u))},n=this.first,r=0;if(this.element){var i=this.isBoth(),o=this.isHorizontal(),a=this.element,l=a.scrollTop,s=a.scrollLeft;if(i)n={rows:e(l,this.itemSize[0]),cols:e(s,this.itemSize[1])},r={rows:n.rows+this.numItemsInViewport.rows,cols:n.cols+this.numItemsInViewport.cols};else{var d=o?s:l;n=e(d,this.itemSize),r=n+this.numItemsInViewport}}return{first:this.first,last:this.last,viewport:{first:n,last:r}}},calculateNumItems:function(){var e=this.isBoth(),n=this.isHorizontal(),r=this.itemSize,i=this.getContentPosition(),o=this.element?this.element.offsetWidth-i.left:0,a=this.element?this.element.offsetHeight-i.top:0,l=function(p,f){return Math.ceil(p/(f||p))},s=function(p){return Math.ceil(p/2)},d=e?{rows:l(a,r[0]),cols:l(o,r[1])}:l(n?o:a,r),c=this.d_numToleratedItems||(e?[s(d.rows),s(d.cols)]:s(d));return{numItemsInViewport:d,numToleratedItems:c}},calculateOptions:function(){var e=this,n=this.isBoth(),r=this.first,i=this.calculateNumItems(),o=i.numItemsInViewport,a=i.numToleratedItems,l=function(c,u,p){var f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return e.getLast(c+u+(c0&&arguments[0]!==void 0?arguments[0]:0,i=arguments.length>1?arguments[1]:void 0;return this.items?Math.min(i?((e=this.columns||this.items[0])===null||e===void 0?void 0:e.length)||0:((n=this.items)===null||n===void 0?void 0:n.length)||0,r):0},getContentPosition:function(){if(this.content){var e=getComputedStyle(this.content),n=parseFloat(e.paddingLeft)+Math.max(parseFloat(e.left)||0,0),r=parseFloat(e.paddingRight)+Math.max(parseFloat(e.right)||0,0),i=parseFloat(e.paddingTop)+Math.max(parseFloat(e.top)||0,0),o=parseFloat(e.paddingBottom)+Math.max(parseFloat(e.bottom)||0,0);return{left:n,right:r,top:i,bottom:o,x:n+r,y:i+o}}return{left:0,right:0,top:0,bottom:0,x:0,y:0}},setSize:function(){var e=this;if(this.element){var n=this.isBoth(),r=this.isHorizontal(),i=this.element.parentElement,o=this.scrollWidth||"".concat(this.element.offsetWidth||i.offsetWidth,"px"),a=this.scrollHeight||"".concat(this.element.offsetHeight||i.offsetHeight,"px"),l=function(d,c){return e.element.style[d]=c};n||r?(l("height",a),l("width",o)):l("height",a)}},setSpacerSize:function(){var e=this,n=this.items;if(n){var r=this.isBoth(),i=this.isHorizontal(),o=this.getContentPosition(),a=function(s,d,c){var u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return e.spacerStyle=Ka(Ka({},e.spacerStyle),__({},"".concat(s),(d||[]).length*c+u+"px"))};r?(a("height",n,this.itemSize[0],o.y),a("width",this.columns||n[1],this.itemSize[1],o.x)):i?a("width",this.columns||n,this.itemSize,o.x):a("height",n,this.itemSize,o.y)}},setContentPosition:function(e){var n=this;if(this.content&&!this.appendOnly){var r=this.isBoth(),i=this.isHorizontal(),o=e?e.first:this.first,a=function(c,u){return c*u},l=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return n.contentStyle=Ka(Ka({},n.contentStyle),{transform:"translate3d(".concat(c,"px, ").concat(u,"px, 0)")})};if(r)l(a(o.cols,this.itemSize[1]),a(o.rows,this.itemSize[0]));else{var s=a(o,this.itemSize);i?l(s,0):l(0,s)}}},onScrollPositionChange:function(e){var n=this,r=e.target,i=this.isBoth(),o=this.isHorizontal(),a=this.getContentPosition(),l=function(M,V){return M?M>V?M-V:M:0},s=function(M,V){return Math.floor(M/(V||M))},d=function(M,V,ae,se,ie,de){return M<=ie?ie:de?ae-se-ie:V+ie-1},c=function(M,V,ae,se,ie,de,pe,me){if(M<=de)return 0;var te=Math.max(0,pe?MV?ae:M-2*de),oe=n.getLast(te,me);return te>oe?oe-ie:te},u=function(M,V,ae,se,ie,de){var pe=V+se+2*ie;return M>=ie&&(pe+=ie+1),n.getLast(pe,de)},p=l(r.scrollTop,a.top),f=l(r.scrollLeft,a.left),g=i?{rows:0,cols:0}:0,m=this.last,b=!1,y=this.lastScrollPos;if(i){var k=this.lastScrollPos.top<=p,x=this.lastScrollPos.left<=f;if(!this.appendOnly||this.appendOnly&&(k||x)){var w={rows:s(p,this.itemSize[0]),cols:s(f,this.itemSize[1])},I={rows:d(w.rows,this.first.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0],k),cols:d(w.cols,this.first.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],x)};g={rows:c(w.rows,I.rows,this.first.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0],k),cols:c(w.cols,I.cols,this.first.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],x,!0)},m={rows:u(w.rows,g.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0]),cols:u(w.cols,g.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],!0)},b=g.rows!==this.first.rows||m.rows!==this.last.rows||g.cols!==this.first.cols||m.cols!==this.last.cols||this.isRangeChanged,y={top:p,left:f}}}else{var E=o?f:p,P=this.lastScrollPos<=E;if(!this.appendOnly||this.appendOnly&&P){var N=s(E,this.itemSize),L=d(N,this.first,this.last,this.numItemsInViewport,this.d_numToleratedItems,P);g=c(N,L,this.first,this.last,this.numItemsInViewport,this.d_numToleratedItems,P),m=u(N,g,this.last,this.numItemsInViewport,this.d_numToleratedItems),b=g!==this.first||m!==this.last||this.isRangeChanged,y=E}}return{first:g,last:m,isRangeChanged:b,scrollPos:y}},onScrollChange:function(e){var n=this.onScrollPositionChange(e),r=n.first,i=n.last,o=n.isRangeChanged,a=n.scrollPos;if(o){var l={first:r,last:i};if(this.setContentPosition(l),this.first=r,this.last=i,this.lastScrollPos=a,this.$emit("scroll-index-change",l),this.lazy&&this.isPageChanged(r)){var s,d,c={first:this.step?Math.min(this.getPageByFirst(r)*this.step,(((s=this.items)===null||s===void 0?void 0:s.length)||0)-this.step):r,last:Math.min(this.step?(this.getPageByFirst(r)+1)*this.step:i,((d=this.items)===null||d===void 0?void 0:d.length)||0)},u=this.lazyLoadState.first!==c.first||this.lazyLoadState.last!==c.last;u&&this.$emit("lazy-load",c),this.lazyLoadState=c}}},onScroll:function(e){var n=this;if(this.$emit("scroll",e),this.delay){if(this.scrollTimeout&&clearTimeout(this.scrollTimeout),this.isPageChanged()){if(!this.d_loading&&this.showLoader){var r=this.onScrollPositionChange(e),i=r.isRangeChanged,o=i||(this.step?this.isPageChanged():!1);o&&(this.d_loading=!0)}this.scrollTimeout=setTimeout(function(){n.onScrollChange(e),n.d_loading&&n.showLoader&&(!n.lazy||n.loading===void 0)&&(n.d_loading=!1,n.page=n.getPageByFirst())},this.delay)}}else this.onScrollChange(e)},onResize:function(){var e=this;this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){if(jc(e.element)){var n=e.isBoth(),r=e.isVertical(),i=e.isHorizontal(),o=[Vr(e.element),go(e.element)],a=o[0],l=o[1],s=a!==e.defaultWidth,d=l!==e.defaultHeight,c=n?s||d:i?s:r?d:!1;c&&(e.d_numToleratedItems=e.numToleratedItems,e.defaultWidth=a,e.defaultHeight=l,e.defaultContentWidth=Vr(e.content),e.defaultContentHeight=go(e.content),e.init())}},this.resizeDelay)},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=this.onResize.bind(this),window.addEventListener("resize",this.resizeListener),window.addEventListener("orientationchange",this.resizeListener),this.resizeObserver=new ResizeObserver(function(){e.onResize()}),this.resizeObserver.observe(this.element))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),window.removeEventListener("orientationchange",this.resizeListener),this.resizeListener=null),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)},getOptions:function(e){var n=(this.items||[]).length,r=this.isBoth()?this.first.rows+e:this.first+e;return{index:r,count:n,first:r===0,last:r===n-1,even:r%2===0,odd:r%2!==0}},getLoaderOptions:function(e,n){var r=this.loaderArr.length;return Ka({index:e,count:r,first:e===0,last:e===r-1,even:e%2===0,odd:e%2!==0},n)},getPageByFirst:function(e){return Math.floor(((e??this.first)+this.d_numToleratedItems*4)/(this.step||1))},isPageChanged:function(e){return this.step&&!this.lazy?this.page!==this.getPageByFirst(e??this.first):!0},setContentEl:function(e){this.content=e||this.content||Tn(this.element,'[data-pc-section="content"]')},elementRef:function(e){this.element=e},contentRef:function(e){this.content=e}},computed:{containerClass:function(){return["p-virtualscroller",this.class,{"p-virtualscroller-inline":this.inline,"p-virtualscroller-both p-both-scroll":this.isBoth(),"p-virtualscroller-horizontal p-horizontal-scroll":this.isHorizontal()}]},contentClass:function(){return["p-virtualscroller-content",{"p-virtualscroller-loading":this.d_loading}]},loaderClass:function(){return["p-virtualscroller-loader",{"p-virtualscroller-loader-mask":!this.$slots.loader}]},loadedItems:function(){var e=this;return this.items&&!this.d_loading?this.isBoth()?this.items.slice(this.appendOnly?0:this.first.rows,this.last.rows).map(function(n){return e.columns?n:n.slice(e.appendOnly?0:e.first.cols,e.last.cols)}):this.isHorizontal()&&this.columns?this.items:this.items.slice(this.appendOnly?0:this.first,this.last):[]},loadedRows:function(){return this.d_loading?this.loaderDisabled?this.loaderArr:[]:this.loadedItems},loadedColumns:function(){if(this.columns){var e=this.isBoth(),n=this.isHorizontal();if(e||n)return this.d_loading&&this.loaderDisabled?e?this.loaderArr[0]:this.loaderArr:this.columns.slice(e?this.first.cols:this.first,e?this.last.cols:this.last)}return this.columns}},components:{SpinnerIcon:Zi}},SB=["tabindex"];function TB(t,e,n,r,i,o){var a=ce("SpinnerIcon");return t.disabled?(v(),O(fe,{key:1},[X(t.$slots,"default"),X(t.$slots,"content",{items:t.items,rows:t.items,columns:o.loadedColumns})],64)):(v(),O("div",_({key:0,ref:o.elementRef,class:o.containerClass,tabindex:t.tabindex,style:t.style,onScroll:e[0]||(e[0]=function(){return o.onScroll&&o.onScroll.apply(o,arguments)})},t.ptmi("root")),[X(t.$slots,"content",{styleClass:o.contentClass,items:o.loadedItems,getItemOptions:o.getOptions,loading:i.d_loading,getLoaderOptions:o.getLoaderOptions,itemSize:t.itemSize,rows:o.loadedRows,columns:o.loadedColumns,contentRef:o.contentRef,spacerStyle:i.spacerStyle,contentStyle:i.contentStyle,vertical:o.isVertical(),horizontal:o.isHorizontal(),both:o.isBoth()},function(){return[C("div",_({ref:o.contentRef,class:o.contentClass,style:i.contentStyle},t.ptm("content")),[(v(!0),O(fe,null,Xe(o.loadedItems,function(l,s){return X(t.$slots,"item",{key:s,item:l,options:o.getOptions(s)})}),128))],16)]}),t.showSpacer?(v(),O("div",_({key:0,class:"p-virtualscroller-spacer",style:i.spacerStyle},t.ptm("spacer")),null,16)):q("",!0),!t.loaderDisabled&&t.showLoader&&i.d_loading?(v(),O("div",_({key:1,class:o.loaderClass},t.ptm("loader")),[t.$slots&&t.$slots.loader?(v(!0),O(fe,{key:0},Xe(i.loaderArr,function(l,s){return X(t.$slots,"loader",{key:s,options:o.getLoaderOptions(s,o.isBoth()&&{numCols:t.d_numItemsInViewport.cols})})}),128)):q("",!0),X(t.$slots,"loadingicon",{},function(){return[A(a,_({spin:"",class:"p-virtualscroller-loading-icon"},t.ptm("loadingIcon")),null,16)]})],16)):q("",!0)],16,SB))}gd.render=TB;var OB=` + .p-autocomplete { + display: inline-flex; + } + + .p-autocomplete-loader { + position: absolute; + top: 50%; + margin-top: -0.5rem; + inset-inline-end: dt('autocomplete.padding.x'); + } + + .p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-loader { + inset-inline-end: calc(dt('autocomplete.dropdown.width') + dt('autocomplete.padding.x')); + } + + .p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input { + flex: 1 1 auto; + width: 1%; + } + + .p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input, + .p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input-multiple { + border-start-end-radius: 0; + border-end-end-radius: 0; + } + + .p-autocomplete-dropdown { + cursor: pointer; + display: inline-flex; + user-select: none; + align-items: center; + justify-content: center; + overflow: hidden; + position: relative; + width: dt('autocomplete.dropdown.width'); + border-start-end-radius: dt('autocomplete.dropdown.border.radius'); + border-end-end-radius: dt('autocomplete.dropdown.border.radius'); + background: dt('autocomplete.dropdown.background'); + border: 1px solid dt('autocomplete.dropdown.border.color'); + border-inline-start: 0 none; + color: dt('autocomplete.dropdown.color'); + transition: + background dt('autocomplete.transition.duration'), + color dt('autocomplete.transition.duration'), + border-color dt('autocomplete.transition.duration'), + outline-color dt('autocomplete.transition.duration'), + box-shadow dt('autocomplete.transition.duration'); + outline-color: transparent; + } + + .p-autocomplete-dropdown:not(:disabled):hover { + background: dt('autocomplete.dropdown.hover.background'); + border-color: dt('autocomplete.dropdown.hover.border.color'); + color: dt('autocomplete.dropdown.hover.color'); + } + + .p-autocomplete-dropdown:not(:disabled):active { + background: dt('autocomplete.dropdown.active.background'); + border-color: dt('autocomplete.dropdown.active.border.color'); + color: dt('autocomplete.dropdown.active.color'); + } + + .p-autocomplete-dropdown:focus-visible { + box-shadow: dt('autocomplete.dropdown.focus.ring.shadow'); + outline: dt('autocomplete.dropdown.focus.ring.width') dt('autocomplete.dropdown.focus.ring.style') dt('autocomplete.dropdown.focus.ring.color'); + outline-offset: dt('autocomplete.dropdown.focus.ring.offset'); + } + + .p-autocomplete-overlay { + position: absolute; + top: 0; + left: 0; + background: dt('autocomplete.overlay.background'); + color: dt('autocomplete.overlay.color'); + border: 1px solid dt('autocomplete.overlay.border.color'); + border-radius: dt('autocomplete.overlay.border.radius'); + box-shadow: dt('autocomplete.overlay.shadow'); + min-width: 100%; + } + + .p-autocomplete-list-container { + overflow: auto; + } + + .p-autocomplete-list { + margin: 0; + list-style-type: none; + display: flex; + flex-direction: column; + gap: dt('autocomplete.list.gap'); + padding: dt('autocomplete.list.padding'); + } + + .p-autocomplete-option { + cursor: pointer; + white-space: nowrap; + position: relative; + overflow: hidden; + display: flex; + align-items: center; + padding: dt('autocomplete.option.padding'); + border: 0 none; + color: dt('autocomplete.option.color'); + background: transparent; + transition: + background dt('autocomplete.transition.duration'), + color dt('autocomplete.transition.duration'), + border-color dt('autocomplete.transition.duration'); + border-radius: dt('autocomplete.option.border.radius'); + } + + .p-autocomplete-option:not(.p-autocomplete-option-selected):not(.p-disabled).p-focus { + background: dt('autocomplete.option.focus.background'); + color: dt('autocomplete.option.focus.color'); + } + + .p-autocomplete-option-selected { + background: dt('autocomplete.option.selected.background'); + color: dt('autocomplete.option.selected.color'); + } + + .p-autocomplete-option-selected.p-focus { + background: dt('autocomplete.option.selected.focus.background'); + color: dt('autocomplete.option.selected.focus.color'); + } + + .p-autocomplete-option-group { + margin: 0; + padding: dt('autocomplete.option.group.padding'); + color: dt('autocomplete.option.group.color'); + background: dt('autocomplete.option.group.background'); + font-weight: dt('autocomplete.option.group.font.weight'); + } + + .p-autocomplete-input-multiple { + margin: 0; + list-style-type: none; + cursor: text; + overflow: hidden; + display: flex; + align-items: center; + flex-wrap: wrap; + padding: calc(dt('autocomplete.padding.y') / 2) dt('autocomplete.padding.x'); + gap: calc(dt('autocomplete.padding.y') / 2); + color: dt('autocomplete.color'); + background: dt('autocomplete.background'); + border: 1px solid dt('autocomplete.border.color'); + border-radius: dt('autocomplete.border.radius'); + width: 100%; + transition: + background dt('autocomplete.transition.duration'), + color dt('autocomplete.transition.duration'), + border-color dt('autocomplete.transition.duration'), + outline-color dt('autocomplete.transition.duration'), + box-shadow dt('autocomplete.transition.duration'); + outline-color: transparent; + box-shadow: dt('autocomplete.shadow'); + } + + .p-autocomplete-input-multiple.p-disabled { + opacity: 1; + background: dt('inputtext.disabled.background'); + color: dt('inputtext.disabled.color'); + } + + .p-autocomplete:not(.p-disabled):hover .p-autocomplete-input-multiple { + border-color: dt('autocomplete.hover.border.color'); + } + + .p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-input-multiple { + border-color: dt('autocomplete.focus.border.color'); + box-shadow: dt('autocomplete.focus.ring.shadow'); + outline: dt('autocomplete.focus.ring.width') dt('autocomplete.focus.ring.style') dt('autocomplete.focus.ring.color'); + outline-offset: dt('autocomplete.focus.ring.offset'); + } + + .p-autocomplete.p-invalid .p-autocomplete-input-multiple { + border-color: dt('autocomplete.invalid.border.color'); + } + + .p-variant-filled.p-autocomplete-input-multiple { + background: dt('autocomplete.filled.background'); + } + + .p-autocomplete:not(.p-disabled):hover .p-variant-filled.p-autocomplete-input-multiple { + background: dt('autocomplete.filled.hover.background'); + } + + .p-autocomplete:not(.p-disabled).p-focus .p-variant-filled.p-autocomplete-input-multiple { + background: dt('autocomplete.filled.focus.background'); + } + + .p-autocomplete.p-disabled .p-autocomplete-input-multiple { + opacity: 1; + background: dt('autocomplete.disabled.background'); + color: dt('autocomplete.disabled.color'); + } + + .p-autocomplete-chip.p-chip { + padding-block-start: calc(dt('autocomplete.padding.y') / 2); + padding-block-end: calc(dt('autocomplete.padding.y') / 2); + border-radius: dt('autocomplete.chip.border.radius'); + } + + .p-autocomplete-input-multiple:has(.p-autocomplete-chip) { + padding-inline-start: calc(dt('autocomplete.padding.y') / 2); + padding-inline-end: calc(dt('autocomplete.padding.y') / 2); + } + + .p-autocomplete-chip-item.p-focus .p-autocomplete-chip { + background: dt('autocomplete.chip.focus.background'); + color: dt('autocomplete.chip.focus.color'); + } + + .p-autocomplete-input-chip { + flex: 1 1 auto; + display: inline-flex; + padding-block-start: calc(dt('autocomplete.padding.y') / 2); + padding-block-end: calc(dt('autocomplete.padding.y') / 2); + } + + .p-autocomplete-input-chip input { + border: 0 none; + outline: 0 none; + background: transparent; + margin: 0; + padding: 0; + box-shadow: none; + border-radius: 0; + width: 100%; + font-family: inherit; + font-feature-settings: inherit; + font-size: 1rem; + color: inherit; + } + + .p-autocomplete-input-chip input::placeholder { + color: dt('autocomplete.placeholder.color'); + } + + .p-autocomplete.p-invalid .p-autocomplete-input-chip input::placeholder { + color: dt('autocomplete.invalid.placeholder.color'); + } + + .p-autocomplete-empty-message { + padding: dt('autocomplete.empty.message.padding'); + } + + .p-autocomplete-fluid { + display: flex; + } + + .p-autocomplete-fluid:has(.p-autocomplete-dropdown) .p-autocomplete-input { + width: 1%; + } + + .p-autocomplete:has(.p-inputtext-sm) .p-autocomplete-dropdown { + width: dt('autocomplete.dropdown.sm.width'); + } + + .p-autocomplete:has(.p-inputtext-sm) .p-autocomplete-dropdown .p-icon { + font-size: dt('form.field.sm.font.size'); + width: dt('form.field.sm.font.size'); + height: dt('form.field.sm.font.size'); + } + + .p-autocomplete:has(.p-inputtext-lg) .p-autocomplete-dropdown { + width: dt('autocomplete.dropdown.lg.width'); + } + + .p-autocomplete:has(.p-inputtext-lg) .p-autocomplete-dropdown .p-icon { + font-size: dt('form.field.lg.font.size'); + width: dt('form.field.lg.font.size'); + height: dt('form.field.lg.font.size'); + } + + .p-autocomplete-clear-icon { + position: absolute; + top: 50%; + margin-top: -0.5rem; + cursor: pointer; + color: dt('autocomplete.dropdown.color'); + inset-inline-end: dt('autocomplete.padding.x'); + } + + .p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-clear-icon { + inset-inline-end: calc(dt('autocomplete.padding.x') + dt('autocomplete.dropdown.width')); + } +`,IB={root:{position:"relative"}},PB={root:function(e){var n=e.instance;return["p-autocomplete p-component p-inputwrapper",{"p-invalid":n.$invalid,"p-focus":n.focused,"p-inputwrapper-filled":n.$filled||Ie(n.inputValue),"p-inputwrapper-focus":n.focused,"p-autocomplete-open":n.overlayVisible,"p-autocomplete-fluid":n.$fluid}]},pcInputText:"p-autocomplete-input",inputMultiple:function(e){var n=e.instance,r=e.props;return["p-autocomplete-input-multiple",{"p-variant-filled":n.$variant==="filled","p-disabled":r.disabled}]},chipItem:function(e){var n=e.instance,r=e.i;return["p-autocomplete-chip-item",{"p-focus":n.focusedMultipleOptionIndex===r}]},pcChip:"p-autocomplete-chip",chipIcon:"p-autocomplete-chip-icon",inputChip:"p-autocomplete-input-chip",loader:"p-autocomplete-loader",dropdown:"p-autocomplete-dropdown",overlay:"p-autocomplete-overlay p-component",listContainer:"p-autocomplete-list-container",list:"p-autocomplete-list",optionGroup:"p-autocomplete-option-group",option:function(e){var n=e.instance,r=e.option,i=e.i,o=e.getItemOptions;return["p-autocomplete-option",{"p-autocomplete-option-selected":n.isSelected(r),"p-focus":n.focusedOptionIndex===n.getOptionIndex(i,o),"p-disabled":n.isOptionDisabled(r)}]},emptyMessage:"p-autocomplete-empty-message"},RB=Ce.extend({name:"autocomplete",style:OB,classes:PB,inlineStyles:IB}),$B={name:"BaseAutoComplete",extends:Eo,props:{suggestions:{type:Array,default:null},optionLabel:null,optionDisabled:null,optionGroupLabel:null,optionGroupChildren:null,scrollHeight:{type:String,default:"14rem"},dropdown:{type:Boolean,default:!1},dropdownMode:{type:String,default:"blank"},multiple:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},placeholder:{type:String,default:null},dataKey:{type:String,default:null},minLength:{type:Number,default:1},delay:{type:Number,default:300},appendTo:{type:[String,Object],default:"body"},forceSelection:{type:Boolean,default:!1},completeOnFocus:{type:Boolean,default:!1},inputId:{type:String,default:null},inputStyle:{type:Object,default:null},inputClass:{type:[String,Object],default:null},panelStyle:{type:Object,default:null},panelClass:{type:[String,Object],default:null},overlayStyle:{type:Object,default:null},overlayClass:{type:[String,Object],default:null},dropdownIcon:{type:String,default:null},dropdownClass:{type:[String,Object],default:null},loader:{type:String,default:null},loadingIcon:{type:String,default:null},removeTokenIcon:{type:String,default:null},chipIcon:{type:String,default:null},virtualScrollerOptions:{type:Object,default:null},autoOptionFocus:{type:Boolean,default:!1},selectOnFocus:{type:Boolean,default:!1},focusOnHover:{type:Boolean,default:!0},searchLocale:{type:String,default:void 0},searchMessage:{type:String,default:null},selectionMessage:{type:String,default:null},emptySelectionMessage:{type:String,default:null},emptySearchMessage:{type:String,default:null},showEmptyMessage:{type:Boolean,default:!0},tabindex:{type:Number,default:0},typeahead:{type:Boolean,default:!0},ariaLabel:{type:String,default:null},ariaLabelledby:{type:String,default:null}},style:RB,provide:function(){return{$pcAutoComplete:this,$parentInstance:this}}};function H0(t,e,n){return(e=BB(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function BB(t){var e=LB(t,"string");return Oa(e)=="symbol"?e:e+""}function LB(t,e){if(Oa(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Oa(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Oa(t){"@babel/helpers - typeof";return Oa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Oa(t)}function K0(t){return AB(t)||DB(t)||EB(t)||NB()}function NB(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function EB(t,e){if(t){if(typeof t=="string")return Sh(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Sh(t,e):void 0}}function DB(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function AB(t){if(Array.isArray(t))return Sh(t)}function Sh(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=this.minLength?(this.focusedOptionIndex=-1,this.searchTimeout=setTimeout(function(){n.search(e,r,"input")},this.delay)):this.hide()}},onChange:function(e){var n=this;if(this.forceSelection){var r=!1;if(this.visibleOptions&&!this.multiple){var i,o=this.multiple?this.$refs.focusInput.value:(i=this.$refs.focusInput)===null||i===void 0||(i=i.$el)===null||i===void 0?void 0:i.value,a=this.visibleOptions.find(function(d){return n.isOptionMatched(d,o||"")});a!==void 0&&(r=!0,!this.isSelected(a)&&this.onOptionSelect(e,a))}if(!r){if(this.multiple)this.$refs.focusInput.value="";else{var l,s=(l=this.$refs.focusInput)===null||l===void 0?void 0:l.$el;s&&(s.value="")}this.$emit("clear"),!this.multiple&&this.updateModel(e,null)}}},onMultipleContainerFocus:function(){this.disabled||(this.focused=!0)},onMultipleContainerBlur:function(){this.focusedMultipleOptionIndex=-1,this.focused=!1},onMultipleContainerKeyDown:function(e){if(this.disabled){e.preventDefault();return}switch(e.code){case"ArrowLeft":this.onArrowLeftKeyOnMultiple(e);break;case"ArrowRight":this.onArrowRightKeyOnMultiple(e);break;case"Backspace":this.onBackspaceKeyOnMultiple(e);break}},onContainerClick:function(e){this.clicked=!0,!(this.disabled||this.searching||this.loading||this.isDropdownClicked(e))&&(!this.overlay||!this.overlay.contains(e.target))&&ze(this.multiple?this.$refs.focusInput:this.$refs.focusInput.$el)},onDropdownClick:function(e){var n=void 0;if(this.overlayVisible)this.hide(!0);else{var r=this.multiple?this.$refs.focusInput:this.$refs.focusInput.$el;ze(r),n=r.value,this.dropdownMode==="blank"?this.search(e,"","dropdown"):this.dropdownMode==="current"&&this.search(e,n,"dropdown")}this.$emit("dropdown-click",{originalEvent:e,query:n})},onOptionSelect:function(e,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,i=this.getOptionValue(n);this.multiple?(this.$refs.focusInput.value="",this.isSelected(n)||this.updateModel(e,[].concat(K0(this.d_value||[]),[i]))):this.updateModel(e,i),this.$emit("item-select",{originalEvent:e,value:n}),this.$emit("option-select",{originalEvent:e,value:n}),r&&this.hide(!0)},onOptionMouseMove:function(e,n){this.focusOnHover&&this.changeFocusedOptionIndex(e,n)},onOptionSelectRange:function(e){var n=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:-1,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-1;if(r===-1&&(r=this.findNearestSelectedOptionIndex(i,!0)),i===-1&&(i=this.findNearestSelectedOptionIndex(r)),r!==-1&&i!==-1){var o=Math.min(r,i),a=Math.max(r,i),l=this.visibleOptions.slice(o,a+1).filter(function(s){return n.isValidOption(s)}).map(function(s){return n.getOptionValue(s)});this.updateModel(e,l)}},onOverlayClick:function(e){Hn.emit("overlay-click",{originalEvent:e,target:this.$el})},onOverlayKeyDown:function(e){switch(e.code){case"Escape":this.onEscapeKey(e);break}},onArrowDownKey:function(e){if(this.overlayVisible){var n=this.focusedOptionIndex!==-1?this.findNextOptionIndex(this.focusedOptionIndex):this.clicked?this.findFirstOptionIndex():this.findFirstFocusedOptionIndex();this.multiple&&e.shiftKey&&this.onOptionSelectRange(e,this.startRangeIndex,n),this.changeFocusedOptionIndex(e,n),e.preventDefault()}},onArrowUpKey:function(e){if(this.overlayVisible)if(e.altKey)this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.overlayVisible&&this.hide(),e.preventDefault();else{var n=this.focusedOptionIndex!==-1?this.findPrevOptionIndex(this.focusedOptionIndex):this.clicked?this.findLastOptionIndex():this.findLastFocusedOptionIndex();this.multiple&&e.shiftKey&&this.onOptionSelectRange(e,n,this.startRangeIndex),this.changeFocusedOptionIndex(e,n),e.preventDefault()}},onArrowLeftKey:function(e){var n=e.currentTarget;this.focusedOptionIndex=-1,this.multiple&&(Mn(n.value)&&this.$filled?(ze(this.$refs.multiContainer),this.focusedMultipleOptionIndex=this.d_value.length):e.stopPropagation())},onArrowRightKey:function(e){this.focusedOptionIndex=-1,this.multiple&&e.stopPropagation()},onHomeKey:function(e){var n=e.currentTarget,r=n.value.length,i=e.metaKey||e.ctrlKey,o=this.findFirstOptionIndex();this.multiple&&e.shiftKey&&i&&this.onOptionSelectRange(e,o,this.startRangeIndex),n.setSelectionRange(0,e.shiftKey?r:0),this.focusedOptionIndex=-1,e.preventDefault()},onEndKey:function(e){var n=e.currentTarget,r=n.value.length,i=e.metaKey||e.ctrlKey,o=this.findLastOptionIndex();this.multiple&&e.shiftKey&&i&&this.onOptionSelectRange(e,this.startRangeIndex,o),n.setSelectionRange(e.shiftKey?0:r,r),this.focusedOptionIndex=-1,e.preventDefault()},onPageUpKey:function(e){this.scrollInView(0),e.preventDefault()},onPageDownKey:function(e){this.scrollInView(this.visibleOptions.length-1),e.preventDefault()},onEnterKey:function(e){this.typeahead?this.overlayVisible?(this.focusedOptionIndex!==-1&&(this.multiple&&e.shiftKey?(this.onOptionSelectRange(e,this.focusedOptionIndex),e.preventDefault()):this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex])),this.hide()):(this.focusedOptionIndex=-1,this.onArrowDownKey(e)):this.multiple&&(e.target.value.trim()&&(this.updateModel(e,[].concat(K0(this.d_value||[]),[e.target.value.trim()])),this.$refs.focusInput.value=""),e.preventDefault())},onSpaceKey:function(e){!this.autoOptionFocus&&this.focusedOptionIndex!==-1&&this.onEnterKey(e)},onEscapeKey:function(e){this.overlayVisible&&this.hide(!0),e.preventDefault()},onTabKey:function(e){this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.overlayVisible&&this.hide()},onShiftKey:function(){this.startRangeIndex=this.focusedOptionIndex},onBackspaceKey:function(e){if(this.multiple){if(Ie(this.d_value)&&!this.$refs.focusInput.value){var n=this.d_value[this.d_value.length-1],r=this.d_value.slice(0,-1);this.writeValue(r,e),this.$emit("item-unselect",{originalEvent:e,value:n}),this.$emit("option-unselect",{originalEvent:e,value:n})}e.stopPropagation()}},onArrowLeftKeyOnMultiple:function(){this.focusedMultipleOptionIndex=this.focusedMultipleOptionIndex<1?0:this.focusedMultipleOptionIndex-1},onArrowRightKeyOnMultiple:function(){this.focusedMultipleOptionIndex++,this.focusedMultipleOptionIndex>this.d_value.length-1&&(this.focusedMultipleOptionIndex=-1,ze(this.$refs.focusInput))},onBackspaceKeyOnMultiple:function(e){this.focusedMultipleOptionIndex!==-1&&this.removeOption(e,this.focusedMultipleOptionIndex)},onOverlayEnter:function(e){St.set("overlay",e,this.$primevue.config.zIndex.overlay),Ro(e,{position:"absolute",top:"0"}),this.alignOverlay(),this.$attrSelector&&e.setAttribute(this.$attrSelector,"")},onOverlayAfterEnter:function(){this.bindOutsideClickListener(),this.bindScrollListener(),this.bindResizeListener(),this.$emit("show")},onOverlayLeave:function(){this.unbindOutsideClickListener(),this.unbindScrollListener(),this.unbindResizeListener(),this.$emit("hide"),this.overlay=null},onOverlayAfterLeave:function(e){St.clear(e)},alignOverlay:function(){var e=this.multiple?this.$refs.multiContainer:this.$refs.focusInput.$el;this.appendTo==="self"?Bu(this.overlay,e):(this.overlay.style.minWidth=$t(e)+"px",Gi(this.overlay,e))},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(n){e.overlayVisible&&e.overlay&&e.isOutsideClicked(n)&&e.hide()},document.addEventListener("click",this.outsideClickListener,!0))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener,!0),this.outsideClickListener=null)},bindScrollListener:function(){var e=this;this.scrollHandler||(this.scrollHandler=new Xi(this.$refs.container,function(){e.overlayVisible&&e.hide()})),this.scrollHandler.bindScrollListener()},unbindScrollListener:function(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(){e.overlayVisible&&!Yi()&&e.hide()},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},isOutsideClicked:function(e){return!this.overlay.contains(e.target)&&!this.isInputClicked(e)&&!this.isDropdownClicked(e)},isInputClicked:function(e){return this.multiple?e.target===this.$refs.multiContainer||this.$refs.multiContainer.contains(e.target):e.target===this.$refs.focusInput.$el},isDropdownClicked:function(e){return this.$refs.dropdownButton?e.target===this.$refs.dropdownButton||this.$refs.dropdownButton.contains(e.target):!1},isOptionMatched:function(e,n){var r;return this.isValidOption(e)&&((r=this.getOptionLabel(e))===null||r===void 0?void 0:r.toLocaleLowerCase(this.searchLocale))===n.toLocaleLowerCase(this.searchLocale)},isValidOption:function(e){return Ie(e)&&!(this.isOptionDisabled(e)||this.isOptionGroup(e))},isValidSelectedOption:function(e){return this.isValidOption(e)&&this.isSelected(e)},isEquals:function(e,n){return tn(e,n,this.equalityKey)},isSelected:function(e){var n=this,r=this.getOptionValue(e);return this.multiple?(this.d_value||[]).some(function(i){return n.isEquals(i,r)}):this.isEquals(this.d_value,this.getOptionValue(e))},findFirstOptionIndex:function(){var e=this;return this.visibleOptions.findIndex(function(n){return e.isValidOption(n)})},findLastOptionIndex:function(){var e=this;return vo(this.visibleOptions,function(n){return e.isValidOption(n)})},findNextOptionIndex:function(e){var n=this,r=e-1?r+e+1:e},findPrevOptionIndex:function(e){var n=this,r=e>0?vo(this.visibleOptions.slice(0,e),function(i){return n.isValidOption(i)}):-1;return r>-1?r:e},findSelectedOptionIndex:function(){var e=this;return this.$filled?this.visibleOptions.findIndex(function(n){return e.isValidSelectedOption(n)}):-1},findFirstFocusedOptionIndex:function(){var e=this.findSelectedOptionIndex();return e<0?this.findFirstOptionIndex():e},findLastFocusedOptionIndex:function(){var e=this.findSelectedOptionIndex();return e<0?this.findLastOptionIndex():e},search:function(e,n,r){n!=null&&(r==="input"&&n.trim().length===0||(this.searching=!0,this.$emit("complete",{originalEvent:e,query:n})))},removeOption:function(e,n){var r=this,i=this.d_value[n],o=this.d_value.filter(function(a,l){return l!==n}).map(function(a){return r.getOptionValue(a)});this.updateModel(e,o),this.$emit("item-unselect",{originalEvent:e,value:i}),this.$emit("option-unselect",{originalEvent:e,value:i}),this.dirty=!0,ze(this.multiple?this.$refs.focusInput:this.$refs.focusInput.$el)},changeFocusedOptionIndex:function(e,n){this.focusedOptionIndex!==n&&(this.focusedOptionIndex=n,this.scrollInView(),this.selectOnFocus&&this.onOptionSelect(e,this.visibleOptions[n],!1))},scrollInView:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1;this.$nextTick(function(){var r=n!==-1?"".concat(e.$id,"_").concat(n):e.focusedOptionId,i=Tn(e.list,'li[id="'.concat(r,'"]'));i?i.scrollIntoView&&i.scrollIntoView({block:"nearest",inline:"start"}):e.virtualScrollerDisabled||e.virtualScroller&&e.virtualScroller.scrollToIndex(n!==-1?n:e.focusedOptionIndex)})},autoUpdateModel:function(){this.selectOnFocus&&this.autoOptionFocus&&!this.$filled&&(this.focusedOptionIndex=this.findFirstFocusedOptionIndex(),this.onOptionSelect(null,this.visibleOptions[this.focusedOptionIndex],!1))},updateModel:function(e,n){this.writeValue(n,e),this.$emit("change",{originalEvent:e,value:n})},flatOptions:function(e){var n=this;return(e||[]).reduce(function(r,i,o){r.push({optionGroup:i,group:!0,index:o});var a=n.getOptionGroupChildren(i);return a&&a.forEach(function(l){return r.push(l)}),r},[])},overlayRef:function(e){this.overlay=e},listRef:function(e,n){this.list=e,n&&n(e)},virtualScrollerRef:function(e){this.virtualScroller=e},findNextSelectedOptionIndex:function(e){var n=this,r=this.$filled&&e-1?r+e+1:-1},findPrevSelectedOptionIndex:function(e){var n=this,r=this.$filled&&e>0?vo(this.visibleOptions.slice(0,e),function(i){return n.isValidSelectedOption(i)}):-1;return r>-1?r:-1},findNearestSelectedOptionIndex:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=-1;return this.$filled&&(n?(r=this.findPrevSelectedOptionIndex(e),r=r===-1?this.findNextSelectedOptionIndex(e):r):(r=this.findNextSelectedOptionIndex(e),r=r===-1?this.findPrevSelectedOptionIndex(e):r)),r>-1?r:e}},computed:{visibleOptions:function(){return this.optionGroupLabel?this.flatOptions(this.suggestions):this.suggestions||[]},inputValue:function(){if(this.$filled)if(Oa(this.d_value)==="object"){var e=this.getOptionLabel(this.d_value);return e??this.d_value}else return this.d_value;else return""},hasSelectedOption:function(){return this.$filled},equalityKey:function(){return this.dataKey},searchResultMessageText:function(){return Ie(this.visibleOptions)&&this.overlayVisible?this.searchMessageText.replaceAll("{0}",this.visibleOptions.length):this.emptySearchMessageText},searchMessageText:function(){return this.searchMessage||this.$primevue.config.locale.searchMessage||""},emptySearchMessageText:function(){return this.emptySearchMessage||this.$primevue.config.locale.emptySearchMessage||""},selectionMessageText:function(){return this.selectionMessage||this.$primevue.config.locale.selectionMessage||""},emptySelectionMessageText:function(){return this.emptySelectionMessage||this.$primevue.config.locale.emptySelectionMessage||""},selectedMessageText:function(){return this.$filled?this.selectionMessageText.replaceAll("{0}",this.multiple?this.d_value.length:"1"):this.emptySelectionMessageText},listAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.listLabel:void 0},focusedOptionId:function(){return this.focusedOptionIndex!==-1?"".concat(this.$id,"_").concat(this.focusedOptionIndex):null},focusedMultipleOptionId:function(){return this.focusedMultipleOptionIndex!==-1?"".concat(this.$id,"_multiple_option_").concat(this.focusedMultipleOptionIndex):null},ariaSetSize:function(){var e=this;return this.visibleOptions.filter(function(n){return!e.isOptionGroup(n)}).length},virtualScrollerDisabled:function(){return!this.virtualScrollerOptions},panelId:function(){return this.$id+"_panel"},containerDataP:function(){return Fe({fluid:this.$fluid})},overlayDataP:function(){return Fe(H0({},"portal-"+this.appendTo,"portal-"+this.appendTo))},inputMultipleDataP:function(){return Fe(H0({invalid:this.$invalid,disabled:this.disabled,focus:this.focused,fluid:this.$fluid,filled:this.$variant==="filled",empty:!this.$filled},this.size,this.size))}},components:{InputText:It,VirtualScroller:gd,Portal:Do,ChevronDownIcon:Aa,SpinnerIcon:Zi,Chip:Mu},directives:{ripple:Wt}};function rs(t){"@babel/helpers - typeof";return rs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rs(t)}function G0(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function q0(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n .p-checkbox-box { + border-color: dt('checkbox.invalid.border.color'); + } + + .p-checkbox.p-variant-filled .p-checkbox-box { + background: dt('checkbox.filled.background'); + } + + .p-checkbox-checked.p-variant-filled .p-checkbox-box { + background: dt('checkbox.checked.background'); + } + + .p-checkbox-checked.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box { + background: dt('checkbox.checked.hover.background'); + } + + .p-checkbox.p-disabled { + opacity: 1; + } + + .p-checkbox.p-disabled .p-checkbox-box { + background: dt('checkbox.disabled.background'); + border-color: dt('checkbox.checked.disabled.border.color'); + } + + .p-checkbox.p-disabled .p-checkbox-box .p-checkbox-icon { + color: dt('checkbox.icon.disabled.color'); + } + + .p-checkbox-sm, + .p-checkbox-sm .p-checkbox-box { + width: dt('checkbox.sm.width'); + height: dt('checkbox.sm.height'); + } + + .p-checkbox-sm .p-checkbox-icon { + font-size: dt('checkbox.icon.sm.size'); + width: dt('checkbox.icon.sm.size'); + height: dt('checkbox.icon.sm.size'); + } + + .p-checkbox-lg, + .p-checkbox-lg .p-checkbox-box { + width: dt('checkbox.lg.width'); + height: dt('checkbox.lg.height'); + } + + .p-checkbox-lg .p-checkbox-icon { + font-size: dt('checkbox.icon.lg.size'); + width: dt('checkbox.icon.lg.size'); + height: dt('checkbox.icon.lg.size'); + } +`,QL={root:function(e){var n=e.instance,r=e.props;return["p-checkbox p-component",{"p-checkbox-checked":n.checked,"p-disabled":r.disabled,"p-invalid":n.$pcCheckboxGroup?n.$pcCheckboxGroup.$invalid:n.$invalid,"p-variant-filled":n.$variant==="filled","p-checkbox-sm p-inputfield-sm":r.size==="small","p-checkbox-lg p-inputfield-lg":r.size==="large"}]},box:"p-checkbox-box",input:"p-checkbox-input",icon:"p-checkbox-icon"},eN=Ce.extend({name:"checkbox",style:JL,classes:QL}),tN={name:"BaseCheckbox",extends:Eo,props:{value:null,binary:Boolean,indeterminate:{type:Boolean,default:!1},trueValue:{type:null,default:!0},falseValue:{type:null,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},tabindex:{type:Number,default:null},inputId:{type:String,default:null},inputClass:{type:[String,Object],default:null},inputStyle:{type:Object,default:null},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null}},style:eN,provide:function(){return{$pcCheckbox:this,$parentInstance:this}}};function ls(t){"@babel/helpers - typeof";return ls=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ls(t)}function nN(t,e,n){return(e=rN(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function rN(t){var e=oN(t,"string");return ls(e)=="symbol"?e:e+""}function oN(t,e){if(ls(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(ls(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function iN(t){return dN(t)||sN(t)||lN(t)||aN()}function aN(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function lN(t,e){if(t){if(typeof t=="string")return $h(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$h(t,e):void 0}}function sN(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function dN(t){if(Array.isArray(t))return $h(t)}function $h(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(d){throw d},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var d=n.next();return a=d.done,d},e:function(d){l=!0,o=d},f:function(){try{a||n.return==null||n.return()}finally{if(l)throw o}}}}function mN(t,e){if(t){if(typeof t=="string")return Z0(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Z0(t,e):void 0}}function Z0(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nn.getTime():e>n},gte:function(e,n){return n==null?!0:e==null?!1:e.getTime&&n.getTime?e.getTime()>=n.getTime():e>=n},dateIs:function(e,n){return n==null?!0:e==null?!1:e.toDateString()===n.toDateString()},dateIsNot:function(e,n){return n==null?!0:e==null?!1:e.toDateString()!==n.toDateString()},dateBefore:function(e,n){return n==null?!0:e==null?!1:e.getTime()n.getTime()}},register:function(e,n){this.filters[e]=n}};function ss(t){"@babel/helpers - typeof";return ss=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ss(t)}function J0(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Td(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n=e.minX&&s+r=e.minY&&d+it.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n2&&arguments[2]!==void 0?arguments[2]:!0,i=this.getOptionValue(n);this.updateModel(e,i),r&&this.hide(!0)},onOptionMouseMove:function(e,n){this.focusOnHover&&this.changeFocusedOptionIndex(e,n)},onFilterChange:function(e){var n=e.target.value;this.filterValue=n,this.focusedOptionIndex=-1,this.$emit("filter",{originalEvent:e,value:n}),!this.virtualScrollerDisabled&&this.virtualScroller.scrollToIndex(0)},onFilterKeyDown:function(e){if(!e.isComposing)switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e,!0);break;case"ArrowLeft":case"ArrowRight":this.onArrowLeftKey(e,!0);break;case"Home":this.onHomeKey(e,!0);break;case"End":this.onEndKey(e,!0);break;case"Enter":case"NumpadEnter":this.onEnterKey(e);break;case"Escape":this.onEscapeKey(e);break;case"Tab":this.onTabKey(e);break}},onFilterBlur:function(){this.focusedOptionIndex=-1},onFilterUpdated:function(){this.overlayVisible&&this.alignOverlay()},onOverlayClick:function(e){Hn.emit("overlay-click",{originalEvent:e,target:this.$el})},onOverlayKeyDown:function(e){switch(e.code){case"Escape":this.onEscapeKey(e);break}},onArrowDownKey:function(e){if(!this.overlayVisible)this.show(),this.editable&&this.changeFocusedOptionIndex(e,this.findSelectedOptionIndex());else{var n=this.focusedOptionIndex!==-1?this.findNextOptionIndex(this.focusedOptionIndex):this.clicked?this.findFirstOptionIndex():this.findFirstFocusedOptionIndex();this.changeFocusedOptionIndex(e,n)}e.preventDefault()},onArrowUpKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(e.altKey&&!n)this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.overlayVisible&&this.hide(),e.preventDefault();else{var r=this.focusedOptionIndex!==-1?this.findPrevOptionIndex(this.focusedOptionIndex):this.clicked?this.findLastOptionIndex():this.findLastFocusedOptionIndex();this.changeFocusedOptionIndex(e,r),!this.overlayVisible&&this.show(),e.preventDefault()}},onArrowLeftKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n&&(this.focusedOptionIndex=-1)},onHomeKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(n){var r=e.currentTarget;e.shiftKey?r.setSelectionRange(0,e.target.selectionStart):(r.setSelectionRange(0,0),this.focusedOptionIndex=-1)}else this.changeFocusedOptionIndex(e,this.findFirstOptionIndex()),!this.overlayVisible&&this.show();e.preventDefault()},onEndKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(n){var r=e.currentTarget;if(e.shiftKey)r.setSelectionRange(e.target.selectionStart,r.value.length);else{var i=r.value.length;r.setSelectionRange(i,i),this.focusedOptionIndex=-1}}else this.changeFocusedOptionIndex(e,this.findLastOptionIndex()),!this.overlayVisible&&this.show();e.preventDefault()},onPageUpKey:function(e){this.scrollInView(0),e.preventDefault()},onPageDownKey:function(e){this.scrollInView(this.visibleOptions.length-1),e.preventDefault()},onEnterKey:function(e){this.overlayVisible?(this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.hide(!0)):(this.focusedOptionIndex=-1,this.onArrowDownKey(e)),e.preventDefault()},onSpaceKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;!n&&this.onEnterKey(e)},onEscapeKey:function(e){this.overlayVisible&&this.hide(!0),e.preventDefault(),e.stopPropagation()},onTabKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n||(this.overlayVisible&&this.hasFocusableElements()?(ze(this.$refs.firstHiddenFocusableElementOnOverlay),e.preventDefault()):(this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.overlayVisible&&this.hide(this.filter)))},onBackspaceKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n&&!this.overlayVisible&&this.show()},onOverlayEnter:function(e){var n=this;St.set("overlay",e,this.$primevue.config.zIndex.overlay),Ro(e,{position:"absolute",top:"0"}),this.alignOverlay(),this.scrollInView(),this.$attrSelector&&e.setAttribute(this.$attrSelector,""),setTimeout(function(){n.autoFilterFocus&&n.filter&&ze(n.$refs.filterInput.$el),n.autoUpdateModel()},1)},onOverlayAfterEnter:function(){this.bindOutsideClickListener(),this.bindScrollListener(),this.bindResizeListener(),this.$emit("show")},onOverlayLeave:function(){var e=this;this.unbindOutsideClickListener(),this.unbindScrollListener(),this.unbindResizeListener(),this.autoFilterFocus&&this.filter&&!this.editable&&this.$nextTick(function(){e.$refs.filterInput&&ze(e.$refs.filterInput.$el)}),this.$emit("hide"),this.overlay=null},onOverlayAfterLeave:function(e){St.clear(e)},alignOverlay:function(){this.appendTo==="self"?Bu(this.overlay,this.$el):this.overlay&&(this.overlay.style.minWidth=$t(this.$el)+"px",Gi(this.overlay,this.$el))},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(n){var r=n.composedPath();e.overlayVisible&&e.overlay&&!r.includes(e.$el)&&!r.includes(e.overlay)&&e.hide()},document.addEventListener("click",this.outsideClickListener,!0))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener,!0),this.outsideClickListener=null)},bindScrollListener:function(){var e=this;this.scrollHandler||(this.scrollHandler=new Xi(this.$refs.container,function(){e.overlayVisible&&e.hide()})),this.scrollHandler.bindScrollListener()},unbindScrollListener:function(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(){e.overlayVisible&&!Yi()&&e.hide()},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},bindLabelClickListener:function(){var e=this;if(!this.editable&&!this.labelClickListener){var n=document.querySelector('label[for="'.concat(this.labelId,'"]'));n&&jc(n)&&(this.labelClickListener=function(){ze(e.$refs.focusInput)},n.addEventListener("click",this.labelClickListener))}},unbindLabelClickListener:function(){if(this.labelClickListener){var e=document.querySelector('label[for="'.concat(this.labelId,'"]'));e&&jc(e)&&e.removeEventListener("click",this.labelClickListener)}},bindMatchMediaOrientationListener:function(){var e=this;if(!this.matchMediaOrientationListener){var n=matchMedia("(orientation: portrait)");this.queryOrientation=n,this.matchMediaOrientationListener=function(){e.alignOverlay()},this.queryOrientation.addEventListener("change",this.matchMediaOrientationListener)}},unbindMatchMediaOrientationListener:function(){this.matchMediaOrientationListener&&(this.queryOrientation.removeEventListener("change",this.matchMediaOrientationListener),this.queryOrientation=null,this.matchMediaOrientationListener=null)},hasFocusableElements:function(){return Lu(this.overlay,':not([data-p-hidden-focusable="true"])').length>0},isOptionExactMatched:function(e){var n;return this.isValidOption(e)&&typeof this.getOptionLabel(e)=="string"&&((n=this.getOptionLabel(e))===null||n===void 0?void 0:n.toLocaleLowerCase(this.filterLocale))==this.searchValue.toLocaleLowerCase(this.filterLocale)},isOptionStartsWith:function(e){var n;return this.isValidOption(e)&&typeof this.getOptionLabel(e)=="string"&&((n=this.getOptionLabel(e))===null||n===void 0?void 0:n.toLocaleLowerCase(this.filterLocale).startsWith(this.searchValue.toLocaleLowerCase(this.filterLocale)))},isValidOption:function(e){return Ie(e)&&!(this.isOptionDisabled(e)||this.isOptionGroup(e))},isValidSelectedOption:function(e){return this.isValidOption(e)&&this.isSelected(e)},isSelected:function(e){return tn(this.d_value,this.getOptionValue(e),this.equalityKey)},findFirstOptionIndex:function(){var e=this;return this.visibleOptions.findIndex(function(n){return e.isValidOption(n)})},findLastOptionIndex:function(){var e=this;return vo(this.visibleOptions,function(n){return e.isValidOption(n)})},findNextOptionIndex:function(e){var n=this,r=e-1?r+e+1:e},findPrevOptionIndex:function(e){var n=this,r=e>0?vo(this.visibleOptions.slice(0,e),function(i){return n.isValidOption(i)}):-1;return r>-1?r:e},findSelectedOptionIndex:function(){var e=this;return this.visibleOptions.findIndex(function(n){return e.isValidSelectedOption(n)})},findFirstFocusedOptionIndex:function(){var e=this.findSelectedOptionIndex();return e<0?this.findFirstOptionIndex():e},findLastFocusedOptionIndex:function(){var e=this.findSelectedOptionIndex();return e<0?this.findLastOptionIndex():e},searchOptions:function(e,n){var r=this;this.searchValue=(this.searchValue||"")+n;var i=-1,o=!1;return Ie(this.searchValue)&&(i=this.visibleOptions.findIndex(function(a){return r.isOptionExactMatched(a)}),i===-1&&(i=this.visibleOptions.findIndex(function(a){return r.isOptionStartsWith(a)})),i!==-1&&(o=!0),i===-1&&this.focusedOptionIndex===-1&&(i=this.findFirstFocusedOptionIndex()),i!==-1&&this.changeFocusedOptionIndex(e,i)),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){r.searchValue="",r.searchTimeout=null},500),o},changeFocusedOptionIndex:function(e,n){this.focusedOptionIndex!==n&&(this.focusedOptionIndex=n,this.scrollInView(),this.selectOnFocus&&this.onOptionSelect(e,this.visibleOptions[n],!1))},scrollInView:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1;this.$nextTick(function(){var r=n!==-1?"".concat(e.$id,"_").concat(n):e.focusedOptionId,i=Tn(e.list,'li[id="'.concat(r,'"]'));i?i.scrollIntoView&&i.scrollIntoView({block:"nearest",inline:"nearest"}):e.virtualScrollerDisabled||e.virtualScroller&&e.virtualScroller.scrollToIndex(n!==-1?n:e.focusedOptionIndex)})},autoUpdateModel:function(){this.autoOptionFocus&&(this.focusedOptionIndex=this.findFirstFocusedOptionIndex()),this.selectOnFocus&&this.autoOptionFocus&&!this.$filled&&this.onOptionSelect(null,this.visibleOptions[this.focusedOptionIndex],!1)},updateModel:function(e,n){this.writeValue(n,e),this.$emit("change",{originalEvent:e,value:n})},flatOptions:function(e){var n=this;return(e||[]).reduce(function(r,i,o){r.push({optionGroup:i,group:!0,index:o});var a=n.getOptionGroupChildren(i);return a&&a.forEach(function(l){return r.push(l)}),r},[])},overlayRef:function(e){this.overlay=e},listRef:function(e,n){this.list=e,n&&n(e)},virtualScrollerRef:function(e){this.virtualScroller=e}},computed:{visibleOptions:function(){var e=this,n=this.optionGroupLabel?this.flatOptions(this.options):this.options||[];if(this.filterValue){var r=Uc.filter(n,this.searchFields,this.filterValue,this.filterMatchMode,this.filterLocale);if(this.optionGroupLabel){var i=this.options||[],o=[];return i.forEach(function(a){var l=e.getOptionGroupChildren(a),s=l.filter(function(d){return r.includes(d)});s.length>0&&o.push(oy(oy({},a),{},xi({},typeof e.optionGroupChildren=="string"?e.optionGroupChildren:"items",rD(s))))}),this.flatOptions(o)}return r}return n},hasSelectedOption:function(){return this.$filled},label:function(){var e=this.findSelectedOptionIndex();return e!==-1?this.getOptionLabel(this.visibleOptions[e]):this.placeholder||"p-emptylabel"},editableInputValue:function(){var e=this.findSelectedOptionIndex();return e!==-1?this.getOptionLabel(this.visibleOptions[e]):this.d_value||""},equalityKey:function(){return this.optionValue?null:this.dataKey},searchFields:function(){return this.filterFields||[this.optionLabel]},filterResultMessageText:function(){return Ie(this.visibleOptions)?this.filterMessageText.replaceAll("{0}",this.visibleOptions.length):this.emptyFilterMessageText},filterMessageText:function(){return this.filterMessage||this.$primevue.config.locale.searchMessage||""},emptyFilterMessageText:function(){return this.emptyFilterMessage||this.$primevue.config.locale.emptySearchMessage||this.$primevue.config.locale.emptyFilterMessage||""},emptyMessageText:function(){return this.emptyMessage||this.$primevue.config.locale.emptyMessage||""},selectionMessageText:function(){return this.selectionMessage||this.$primevue.config.locale.selectionMessage||""},emptySelectionMessageText:function(){return this.emptySelectionMessage||this.$primevue.config.locale.emptySelectionMessage||""},selectedMessageText:function(){return this.$filled?this.selectionMessageText.replaceAll("{0}","1"):this.emptySelectionMessageText},focusedOptionId:function(){return this.focusedOptionIndex!==-1?"".concat(this.$id,"_").concat(this.focusedOptionIndex):null},ariaSetSize:function(){var e=this;return this.visibleOptions.filter(function(n){return!e.isOptionGroup(n)}).length},isClearIconVisible:function(){return this.showClear&&this.d_value!=null&&!this.disabled&&!this.loading},virtualScrollerDisabled:function(){return!this.virtualScrollerOptions},containerDataP:function(){return Fe(xi({invalid:this.$invalid,disabled:this.disabled,focus:this.focused,fluid:this.$fluid,filled:this.$variant==="filled"},this.size,this.size))},labelDataP:function(){return Fe(xi(xi({placeholder:!this.editable&&this.label===this.placeholder,clearable:this.showClear,disabled:this.disabled,editable:this.editable},this.size,this.size),"empty",!this.editable&&!this.$slots.value&&(this.label==="p-emptylabel"||this.label.length===0)))},dropdownIconDataP:function(){return Fe(xi({},this.size,this.size))},overlayDataP:function(){return Fe(xi({},"portal-"+this.appendTo,"portal-"+this.appendTo))}},directives:{ripple:Wt},components:{InputText:It,VirtualScroller:gd,Portal:Do,InputIcon:Bm,IconField:$m,TimesIcon:Ma,ChevronDownIcon:Aa,SpinnerIcon:Zi,SearchIcon:Rm,CheckIcon:Ji,BlankIcon:$_}},cD=["id","data-p"],uD=["name","id","value","placeholder","tabindex","disabled","aria-label","aria-labelledby","aria-expanded","aria-controls","aria-activedescendant","aria-invalid","data-p"],pD=["name","id","tabindex","aria-label","aria-labelledby","aria-expanded","aria-controls","aria-activedescendant","aria-invalid","aria-disabled","data-p"],fD=["data-p"],hD=["id"],gD=["id"],mD=["id","aria-label","aria-selected","aria-disabled","aria-setsize","aria-posinset","onMousedown","onMousemove","data-p-selected","data-p-focused","data-p-disabled"];function bD(t,e,n,r,i,o){var a=ce("SpinnerIcon"),l=ce("InputText"),s=ce("SearchIcon"),d=ce("InputIcon"),c=ce("IconField"),u=ce("CheckIcon"),p=ce("BlankIcon"),f=ce("VirtualScroller"),g=ce("Portal"),m=Dt("ripple");return v(),O("div",_({ref:"container",id:t.$id,class:t.cx("root"),onClick:e[12]||(e[12]=function(){return o.onContainerClick&&o.onContainerClick.apply(o,arguments)}),"data-p":o.containerDataP},t.ptmi("root")),[t.editable?(v(),O("input",_({key:0,ref:"focusInput",name:t.name,id:t.labelId||t.inputId,type:"text",class:[t.cx("label"),t.inputClass,t.labelClass],style:[t.inputStyle,t.labelStyle],value:o.editableInputValue,placeholder:t.placeholder,tabindex:t.disabled?-1:t.tabindex,disabled:t.disabled,autocomplete:"off",role:"combobox","aria-label":t.ariaLabel,"aria-labelledby":t.ariaLabelledby,"aria-haspopup":"listbox","aria-expanded":i.overlayVisible,"aria-controls":t.$id+"_list","aria-activedescendant":i.focused?o.focusedOptionId:void 0,"aria-invalid":t.invalid||void 0,onFocus:e[0]||(e[0]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)}),onBlur:e[1]||(e[1]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)}),onKeydown:e[2]||(e[2]=function(){return o.onKeyDown&&o.onKeyDown.apply(o,arguments)}),onInput:e[3]||(e[3]=function(){return o.onEditableInput&&o.onEditableInput.apply(o,arguments)}),"data-p":o.labelDataP},t.ptm("label")),null,16,uD)):(v(),O("span",_({key:1,ref:"focusInput",name:t.name,id:t.labelId||t.inputId,class:[t.cx("label"),t.inputClass,t.labelClass],style:[t.inputStyle,t.labelStyle],tabindex:t.disabled?-1:t.tabindex,role:"combobox","aria-label":t.ariaLabel||(o.label==="p-emptylabel"?void 0:o.label),"aria-labelledby":t.ariaLabelledby,"aria-haspopup":"listbox","aria-expanded":i.overlayVisible,"aria-controls":t.$id+"_list","aria-activedescendant":i.focused?o.focusedOptionId:void 0,"aria-invalid":t.invalid||void 0,"aria-disabled":t.disabled,onFocus:e[4]||(e[4]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)}),onBlur:e[5]||(e[5]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)}),onKeydown:e[6]||(e[6]=function(){return o.onKeyDown&&o.onKeyDown.apply(o,arguments)}),"data-p":o.labelDataP},t.ptm("label")),[X(t.$slots,"value",{value:t.d_value,placeholder:t.placeholder},function(){var b;return[bt(Z(o.label==="p-emptylabel"?" ":(b=o.label)!==null&&b!==void 0?b:"empty"),1)]})],16,pD)),o.isClearIconVisible?X(t.$slots,"clearicon",{key:2,class:ye(t.cx("clearIcon")),clearCallback:o.onClearClick},function(){return[(v(),K(we(t.clearIcon?"i":"TimesIcon"),_({ref:"clearIcon",class:[t.cx("clearIcon"),t.clearIcon],onClick:o.onClearClick},t.ptm("clearIcon"),{"data-pc-section":"clearicon"}),null,16,["class","onClick"]))]}):q("",!0),C("div",_({class:t.cx("dropdown")},t.ptm("dropdown")),[t.loading?X(t.$slots,"loadingicon",{key:0,class:ye(t.cx("loadingIcon"))},function(){return[t.loadingIcon?(v(),O("span",_({key:0,class:[t.cx("loadingIcon"),"pi-spin",t.loadingIcon],"aria-hidden":"true"},t.ptm("loadingIcon")),null,16)):(v(),K(a,_({key:1,class:t.cx("loadingIcon"),spin:"","aria-hidden":"true"},t.ptm("loadingIcon")),null,16,["class"]))]}):X(t.$slots,"dropdownicon",{key:1,class:ye(t.cx("dropdownIcon"))},function(){return[(v(),K(we(t.dropdownIcon?"span":"ChevronDownIcon"),_({class:[t.cx("dropdownIcon"),t.dropdownIcon],"aria-hidden":"true","data-p":o.dropdownIconDataP},t.ptm("dropdownIcon")),null,16,["class","data-p"]))]})],16),A(g,{appendTo:t.appendTo},{default:Q(function(){return[A(Sr,_({name:"p-connected-overlay",onEnter:o.onOverlayEnter,onAfterEnter:o.onOverlayAfterEnter,onLeave:o.onOverlayLeave,onAfterLeave:o.onOverlayAfterLeave},t.ptm("transition")),{default:Q(function(){return[i.overlayVisible?(v(),O("div",_({key:0,ref:o.overlayRef,class:[t.cx("overlay"),t.panelClass,t.overlayClass],style:[t.panelStyle,t.overlayStyle],onClick:e[10]||(e[10]=function(){return o.onOverlayClick&&o.onOverlayClick.apply(o,arguments)}),onKeydown:e[11]||(e[11]=function(){return o.onOverlayKeyDown&&o.onOverlayKeyDown.apply(o,arguments)}),"data-p":o.overlayDataP},t.ptm("overlay")),[C("span",_({ref:"firstHiddenFocusableElementOnOverlay",role:"presentation","aria-hidden":"true",class:"p-hidden-accessible p-hidden-focusable",tabindex:0,onFocus:e[7]||(e[7]=function(){return o.onFirstHiddenFocus&&o.onFirstHiddenFocus.apply(o,arguments)})},t.ptm("hiddenFirstFocusableEl"),{"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0}),null,16),X(t.$slots,"header",{value:t.d_value,options:o.visibleOptions}),t.filter?(v(),O("div",_({key:0,class:t.cx("header")},t.ptm("header")),[A(c,{unstyled:t.unstyled,pt:t.ptm("pcFilterContainer")},{default:Q(function(){return[A(l,{ref:"filterInput",type:"text",value:i.filterValue,onVnodeMounted:o.onFilterUpdated,onVnodeUpdated:o.onFilterUpdated,class:ye(t.cx("pcFilter")),placeholder:t.filterPlaceholder,variant:t.variant,unstyled:t.unstyled,role:"searchbox",autocomplete:"off","aria-owns":t.$id+"_list","aria-activedescendant":o.focusedOptionId,onKeydown:o.onFilterKeyDown,onBlur:o.onFilterBlur,onInput:o.onFilterChange,pt:t.ptm("pcFilter"),formControl:{novalidate:!0}},null,8,["value","onVnodeMounted","onVnodeUpdated","class","placeholder","variant","unstyled","aria-owns","aria-activedescendant","onKeydown","onBlur","onInput","pt"]),A(d,{unstyled:t.unstyled,pt:t.ptm("pcFilterIconContainer")},{default:Q(function(){return[X(t.$slots,"filtericon",{},function(){return[t.filterIcon?(v(),O("span",_({key:0,class:t.filterIcon},t.ptm("filterIcon")),null,16)):(v(),K(s,Da(_({key:1},t.ptm("filterIcon"))),null,16))]})]}),_:3},8,["unstyled","pt"])]}),_:3},8,["unstyled","pt"]),C("span",_({role:"status","aria-live":"polite",class:"p-hidden-accessible"},t.ptm("hiddenFilterResult"),{"data-p-hidden-accessible":!0}),Z(o.filterResultMessageText),17)],16)):q("",!0),C("div",_({class:t.cx("listContainer"),style:{"max-height":o.virtualScrollerDisabled?t.scrollHeight:""}},t.ptm("listContainer")),[A(f,_({ref:o.virtualScrollerRef},t.virtualScrollerOptions,{items:o.visibleOptions,style:{height:t.scrollHeight},tabindex:-1,disabled:o.virtualScrollerDisabled,pt:t.ptm("virtualScroller")}),Zr({content:Q(function(b){var y=b.styleClass,k=b.contentRef,x=b.items,w=b.getItemOptions,I=b.contentStyle,E=b.itemSize;return[C("ul",_({ref:function(N){return o.listRef(N,k)},id:t.$id+"_list",class:[t.cx("list"),y],style:I,role:"listbox"},t.ptm("list")),[(v(!0),O(fe,null,Xe(x,function(P,N){return v(),O(fe,{key:o.getOptionRenderKey(P,o.getOptionIndex(N,w))},[o.isOptionGroup(P)?(v(),O("li",_({key:0,id:t.$id+"_"+o.getOptionIndex(N,w),style:{height:E?E+"px":void 0},class:t.cx("optionGroup"),role:"option"},{ref_for:!0},t.ptm("optionGroup")),[X(t.$slots,"optiongroup",{option:P.optionGroup,index:o.getOptionIndex(N,w)},function(){return[C("span",_({class:t.cx("optionGroupLabel")},{ref_for:!0},t.ptm("optionGroupLabel")),Z(o.getOptionGroupLabel(P.optionGroup)),17)]})],16,gD)):Ge((v(),O("li",_({key:1,id:t.$id+"_"+o.getOptionIndex(N,w),class:t.cx("option",{option:P,focusedOption:o.getOptionIndex(N,w)}),style:{height:E?E+"px":void 0},role:"option","aria-label":o.getOptionLabel(P),"aria-selected":o.isSelected(P),"aria-disabled":o.isOptionDisabled(P),"aria-setsize":o.ariaSetSize,"aria-posinset":o.getAriaPosInset(o.getOptionIndex(N,w)),onMousedown:function(H){return o.onOptionSelect(H,P)},onMousemove:function(H){return o.onOptionMouseMove(H,o.getOptionIndex(N,w))},onClick:e[8]||(e[8]=hd(function(){},["stop"])),"data-p-selected":!t.checkmark&&o.isSelected(P),"data-p-focused":i.focusedOptionIndex===o.getOptionIndex(N,w),"data-p-disabled":o.isOptionDisabled(P)},{ref_for:!0},o.getPTItemOptions(P,w,N,"option")),[t.checkmark?(v(),O(fe,{key:0},[o.isSelected(P)?(v(),K(u,_({key:0,class:t.cx("optionCheckIcon")},{ref_for:!0},t.ptm("optionCheckIcon")),null,16,["class"])):(v(),K(p,_({key:1,class:t.cx("optionBlankIcon")},{ref_for:!0},t.ptm("optionBlankIcon")),null,16,["class"]))],64)):q("",!0),X(t.$slots,"option",{option:P,selected:o.isSelected(P),index:o.getOptionIndex(N,w)},function(){return[C("span",_({class:t.cx("optionLabel")},{ref_for:!0},t.ptm("optionLabel")),Z(o.getOptionLabel(P)),17)]})],16,mD)),[[m]])],64)}),128)),i.filterValue&&(!x||x&&x.length===0)?(v(),O("li",_({key:0,class:t.cx("emptyMessage"),role:"option"},t.ptm("emptyMessage"),{"data-p-hidden-accessible":!0}),[X(t.$slots,"emptyfilter",{},function(){return[bt(Z(o.emptyFilterMessageText),1)]})],16)):!t.options||t.options&&t.options.length===0?(v(),O("li",_({key:1,class:t.cx("emptyMessage"),role:"option"},t.ptm("emptyMessage"),{"data-p-hidden-accessible":!0}),[X(t.$slots,"empty",{},function(){return[bt(Z(o.emptyMessageText),1)]})],16)):q("",!0)],16,hD)]}),_:2},[t.$slots.loader?{name:"loader",fn:Q(function(b){var y=b.options;return[X(t.$slots,"loader",{options:y})]}),key:"0"}:void 0]),1040,["items","style","disabled","pt"])],16),X(t.$slots,"footer",{value:t.d_value,options:o.visibleOptions}),!t.options||t.options&&t.options.length===0?(v(),O("span",_({key:1,role:"status","aria-live":"polite",class:"p-hidden-accessible"},t.ptm("hiddenEmptyMessage"),{"data-p-hidden-accessible":!0}),Z(o.emptyMessageText),17)):q("",!0),C("span",_({role:"status","aria-live":"polite",class:"p-hidden-accessible"},t.ptm("hiddenSelectedMessage"),{"data-p-hidden-accessible":!0}),Z(o.selectedMessageText),17),C("span",_({ref:"lastHiddenFocusableElementOnOverlay",role:"presentation","aria-hidden":"true",class:"p-hidden-accessible p-hidden-focusable",tabindex:0,onFocus:e[9]||(e[9]=function(){return o.onLastHiddenFocus&&o.onLastHiddenFocus.apply(o,arguments)})},t.ptm("hiddenLastFocusableEl"),{"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0}),null,16)],16,fD)):q("",!0)]}),_:3},16,["onEnter","onAfterEnter","onLeave","onAfterLeave"])]}),_:3},8,["appendTo"])],16,cD)}Fa.render=bD;var B_={name:"AngleDownIcon",extends:tt};function yD(t){return _D(t)||kD(t)||wD(t)||vD()}function vD(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function wD(t,e){if(t){if(typeof t=="string")return jh(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jh(t,e):void 0}}function kD(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function _D(t){if(Array.isArray(t))return jh(t)}function jh(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n1){var s=this.isNumeralChar(o.charAt(n))?n+1:n+2;this.$refs.input.$el.setSelectionRange(s,s)}else this.isNumeralChar(o.charAt(n-1))||e.preventDefault();break;case"ArrowRight":if(i>1){var d=r-1;this.$refs.input.$el.setSelectionRange(d,d)}else this.isNumeralChar(o.charAt(n))||e.preventDefault();break;case"Tab":case"Enter":case"NumpadEnter":a=this.validateValue(this.parseValue(o)),this.$refs.input.$el.value=this.formatValue(a),this.$refs.input.$el.setAttribute("aria-valuenow",a),this.updateModel(e,a);break;case"Backspace":{if(e.preventDefault(),n===r){n>=o.length&&this.suffixChar!==null&&(n=o.length-this.suffixChar.length,this.$refs.input.$el.setSelectionRange(n,n));var c=o.charAt(n-1),u=this.getDecimalCharIndexes(o),p=u.decimalCharIndex,f=u.decimalCharIndexWithoutPrefix;if(this.isNumeralChar(c)){var g=this.getDecimalLength(o);if(this._group.test(c))this._group.lastIndex=0,a=o.slice(0,n-2)+o.slice(n-1);else if(this._decimal.test(c))this._decimal.lastIndex=0,g?this.$refs.input.$el.setSelectionRange(n-1,n-1):a=o.slice(0,n-1)+o.slice(n);else if(p>0&&n>p){var m=this.isDecimalMode()&&(this.minFractionDigits||0)0?a:""):a=o.slice(0,n-1)+o.slice(n)}this.updateValue(e,a,null,"delete-single")}else a=this.deleteRange(o,n,r),this.updateValue(e,a,null,"delete-range");break}case"Delete":if(e.preventDefault(),n===r){var b=o.charAt(n),y=this.getDecimalCharIndexes(o),k=y.decimalCharIndex,x=y.decimalCharIndexWithoutPrefix;if(this.isNumeralChar(b)){var w=this.getDecimalLength(o);if(this._group.test(b))this._group.lastIndex=0,a=o.slice(0,n)+o.slice(n+2);else if(this._decimal.test(b))this._decimal.lastIndex=0,w?this.$refs.input.$el.setSelectionRange(n+1,n+1):a=o.slice(0,n)+o.slice(n+1);else if(k>0&&n>k){var I=this.isDecimalMode()&&(this.minFractionDigits||0)0?a:""):a=o.slice(0,n)+o.slice(n+1)}this.updateValue(e,a,null,"delete-back-single")}else a=this.deleteRange(o,n,r),this.updateValue(e,a,null,"delete-range");break;case"Home":e.preventDefault(),Ie(this.min)&&this.updateModel(e,this.min);break;case"End":e.preventDefault(),Ie(this.max)&&this.updateModel(e,this.max);break}}},onInputKeyPress:function(e){if(!this.readonly){var n=e.key,r=this.isDecimalSign(n),i=this.isMinusSign(n);e.code!=="Enter"&&e.preventDefault(),(Number(n)>=0&&Number(n)<=9||i||r)&&this.insert(e,n,{isDecimalSign:r,isMinusSign:i})}},onPaste:function(e){if(!this.readonly){e.preventDefault();var n=(e.clipboardData||window.clipboardData).getData("Text");if(!(this.inputId==="integeronly"&&/[^\d-]/.test(n))&&n){var r=this.parseValue(n);r!=null&&this.insert(e,r.toString())}}},allowMinusSign:function(){return this.min===null||this.min<0},isMinusSign:function(e){return this._minusSign.test(e)||e==="-"?(this._minusSign.lastIndex=0,!0):!1},isDecimalSign:function(e){var n;return(n=this.locale)!==null&&n!==void 0&&n.includes("fr")&&[".",","].includes(e)||this._decimal.test(e)?(this._decimal.lastIndex=0,!0):!1},isDecimalMode:function(){return this.mode==="decimal"},getDecimalCharIndexes:function(e){var n=e.search(this._decimal);this._decimal.lastIndex=0;var r=e.replace(this._prefix,"").trim().replace(/\s/g,"").replace(this._currency,""),i=r.search(this._decimal);return this._decimal.lastIndex=0,{decimalCharIndex:n,decimalCharIndexWithoutPrefix:i}},getCharIndexes:function(e){var n=e.search(this._decimal);this._decimal.lastIndex=0;var r=e.search(this._minusSign);this._minusSign.lastIndex=0;var i=e.search(this._suffix);this._suffix.lastIndex=0;var o=e.search(this._currency);return this._currency.lastIndex=0,{decimalCharIndex:n,minusCharIndex:r,suffixCharIndex:i,currencyCharIndex:o}},insert:function(e,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{isDecimalSign:!1,isMinusSign:!1},i=n.search(this._minusSign);if(this._minusSign.lastIndex=0,!(!this.allowMinusSign()&&i!==-1)){var o=this.$refs.input.$el.selectionStart,a=this.$refs.input.$el.selectionEnd,l=this.$refs.input.$el.value.trim(),s=this.getCharIndexes(l),d=s.decimalCharIndex,c=s.minusCharIndex,u=s.suffixCharIndex,p=s.currencyCharIndex,f;if(r.isMinusSign){var g=c===-1;(o===0||o===p+1)&&(f=l,(g||a!==0)&&(f=this.insertText(l,n,0,a)),this.updateValue(e,f,n,"insert"))}else if(r.isDecimalSign)d>0&&o===d?this.updateValue(e,l,n,"insert"):d>o&&d0&&o>d){if(o+n.length-(d+1)<=m){var y=p>=o?p-1:u>=o?u:l.length;f=l.slice(0,o)+n+l.slice(o+n.length,y)+l.slice(y),this.updateValue(e,f,n,b)}}else f=this.insertText(l,n,o,a),this.updateValue(e,f,n,b)}}},insertText:function(e,n,r,i){var o=n==="."?n:n.split(".");if(o.length===2){var a=e.slice(r,i).search(this._decimal);return this._decimal.lastIndex=0,a>0?e.slice(0,r)+this.formatValue(n)+e.slice(i):this.formatValue(n)||e}else return i-r===e.length?this.formatValue(n):r===0?n+e.slice(i):i===e.length?e.slice(0,r)+n:e.slice(0,r)+n+e.slice(i)},deleteRange:function(e,n,r){var i;return r-n===e.length?i="":n===0?i=e.slice(r):r===e.length?i=e.slice(0,n):i=e.slice(0,n)+e.slice(r),i},initCursor:function(){var e=this.$refs.input.$el.selectionStart,n=this.$refs.input.$el.value,r=n.length,i=null,o=(this.prefixChar||"").length;n=n.replace(this._prefix,""),e=e-o;var a=n.charAt(e);if(this.isNumeralChar(a))return e+o;for(var l=e-1;l>=0;)if(a=n.charAt(l),this.isNumeralChar(a)){i=l+o;break}else l--;if(i!==null)this.$refs.input.$el.setSelectionRange(i+1,i+1);else{for(l=e;lthis.max?this.max:e},updateInput:function(e,n,r,i){n=n||"";var o=this.$refs.input.$el.value,a=this.formatValue(e),l=o.length;if(a!==i&&(a=this.concatValues(a,i)),l===0){this.$refs.input.$el.value=a,this.$refs.input.$el.setSelectionRange(0,0);var s=this.initCursor(),d=s+n.length;this.$refs.input.$el.setSelectionRange(d,d)}else{var c=this.$refs.input.$el.selectionStart,u=this.$refs.input.$el.selectionEnd;this.$refs.input.$el.value=a;var p=a.length;if(r==="range-insert"){var f=this.parseValue((o||"").slice(0,c)),g=f!==null?f.toString():"",m=g.split("").join("(".concat(this.groupChar,")?")),b=new RegExp(m,"g");b.test(a);var y=n.split("").join("(".concat(this.groupChar,")?")),k=new RegExp(y,"g");k.test(a.slice(b.lastIndex)),u=b.lastIndex+k.lastIndex,this.$refs.input.$el.setSelectionRange(u,u)}else if(p===l)r==="insert"||r==="delete-back-single"?this.$refs.input.$el.setSelectionRange(u+1,u+1):r==="delete-single"?this.$refs.input.$el.setSelectionRange(u-1,u-1):(r==="delete-range"||r==="spin")&&this.$refs.input.$el.setSelectionRange(u,u);else if(r==="delete-back-single"){var x=o.charAt(u-1),w=o.charAt(u),I=l-p,E=this._group.test(w);E&&I===1?u+=1:!E&&this.isNumeralChar(x)&&(u+=-1*I+1),this._group.lastIndex=0,this.$refs.input.$el.setSelectionRange(u,u)}else if(o==="-"&&r==="insert"){this.$refs.input.$el.setSelectionRange(0,0);var P=this.initCursor(),N=P+n.length+1;this.$refs.input.$el.setSelectionRange(N,N)}else u=u+(p-l),this.$refs.input.$el.setSelectionRange(u,u)}this.$refs.input.$el.setAttribute("aria-valuenow",e)},concatValues:function(e,n){if(e&&n){var r=n.search(this._decimal);return this._decimal.lastIndex=0,this.suffixChar?r!==-1?e.replace(this.suffixChar,"").split(this._decimal)[0]+n.replace(this.suffixChar,"").slice(r)+this.suffixChar:e:r!==-1?e.split(this._decimal)[0]+n.slice(r):e}return e},getDecimalLength:function(e){if(e){var n=e.split(this._decimal);if(n.length===2)return n[1].replace(this._suffix,"").trim().replace(/\s/g,"").replace(this._currency,"").length}return 0},updateModel:function(e,n){this.writeValue(n,e)},onInputFocus:function(e){this.focused=!0,!this.disabled&&!this.readonly&&this.$refs.input.$el.value!==b0()&&this.highlightOnFocus&&e.target.select(),this.$emit("focus",e)},onInputBlur:function(e){var n,r;this.focused=!1;var i=e.target,o=this.validateValue(this.parseValue(i.value));this.$emit("blur",{originalEvent:e,value:i.value}),(n=(r=this.formField).onBlur)===null||n===void 0||n.call(r,e),i.value=this.formatValue(o),i.setAttribute("aria-valuenow",o),this.updateModel(e,o),!this.disabled&&!this.readonly&&this.highlightOnFocus&&bc()},clearTimer:function(){this.timer&&clearTimeout(this.timer)},maxBoundry:function(){return this.d_value>=this.max},minBoundry:function(){return this.d_value<=this.min}},computed:{upButtonListeners:function(){var e=this;return{mousedown:function(r){return e.onUpButtonMouseDown(r)},mouseup:function(r){return e.onUpButtonMouseUp(r)},mouseleave:function(r){return e.onUpButtonMouseLeave(r)},keydown:function(r){return e.onUpButtonKeyDown(r)},keyup:function(r){return e.onUpButtonKeyUp(r)}}},downButtonListeners:function(){var e=this;return{mousedown:function(r){return e.onDownButtonMouseDown(r)},mouseup:function(r){return e.onDownButtonMouseUp(r)},mouseleave:function(r){return e.onDownButtonMouseLeave(r)},keydown:function(r){return e.onDownButtonKeyDown(r)},keyup:function(r){return e.onDownButtonKeyUp(r)}}},formattedValue:function(){var e=!this.d_value&&!this.allowEmpty?0:this.d_value;return this.formatValue(e)},getFormatter:function(){return this.numberFormat},dataP:function(){return Fe(Vh(Vh({invalid:this.$invalid,fluid:this.$fluid,filled:this.$variant==="filled"},this.size,this.size),this.buttonLayout,this.showButtons&&this.buttonLayout))}},components:{InputText:It,AngleUpIcon:L_,AngleDownIcon:B_}},zD=["data-p"],VD=["data-p"],UD=["disabled","data-p"],WD=["disabled","data-p"],HD=["disabled","data-p"],KD=["disabled","data-p"];function GD(t,e,n,r,i,o){var a=ce("InputText");return v(),O("span",_({class:t.cx("root")},t.ptmi("root"),{"data-p":o.dataP}),[A(a,{ref:"input",id:t.inputId,name:t.$formName,role:"spinbutton",class:ye([t.cx("pcInputText"),t.inputClass]),style:vr(t.inputStyle),defaultValue:o.formattedValue,"aria-valuemin":t.min,"aria-valuemax":t.max,"aria-valuenow":t.d_value,inputmode:t.mode==="decimal"&&!t.minFractionDigits?"numeric":"decimal",disabled:t.disabled,readonly:t.readonly,placeholder:t.placeholder,"aria-labelledby":t.ariaLabelledby,"aria-label":t.ariaLabel,required:t.required,size:t.size,invalid:t.invalid,variant:t.variant,onInput:o.onUserInput,onKeydown:o.onInputKeyDown,onKeypress:o.onInputKeyPress,onPaste:o.onPaste,onClick:o.onInputClick,onFocus:o.onInputFocus,onBlur:o.onInputBlur,pt:t.ptm("pcInputText"),unstyled:t.unstyled,"data-p":o.dataP},null,8,["id","name","class","style","defaultValue","aria-valuemin","aria-valuemax","aria-valuenow","inputmode","disabled","readonly","placeholder","aria-labelledby","aria-label","required","size","invalid","variant","onInput","onKeydown","onKeypress","onPaste","onClick","onFocus","onBlur","pt","unstyled","data-p"]),t.showButtons&&t.buttonLayout==="stacked"?(v(),O("span",_({key:0,class:t.cx("buttonGroup")},t.ptm("buttonGroup"),{"data-p":o.dataP}),[X(t.$slots,"incrementbutton",{listeners:o.upButtonListeners},function(){return[C("button",_({class:[t.cx("incrementButton"),t.incrementButtonClass]},_d(o.upButtonListeners),{disabled:t.disabled,tabindex:-1,"aria-hidden":"true",type:"button"},t.ptm("incrementButton"),{"data-p":o.dataP}),[X(t.$slots,t.$slots.incrementicon?"incrementicon":"incrementbuttonicon",{},function(){return[(v(),K(we(t.incrementIcon||t.incrementButtonIcon?"span":"AngleUpIcon"),_({class:[t.incrementIcon,t.incrementButtonIcon]},t.ptm("incrementIcon"),{"data-pc-section":"incrementicon"}),null,16,["class"]))]})],16,UD)]}),X(t.$slots,"decrementbutton",{listeners:o.downButtonListeners},function(){return[C("button",_({class:[t.cx("decrementButton"),t.decrementButtonClass]},_d(o.downButtonListeners),{disabled:t.disabled,tabindex:-1,"aria-hidden":"true",type:"button"},t.ptm("decrementButton"),{"data-p":o.dataP}),[X(t.$slots,t.$slots.decrementicon?"decrementicon":"decrementbuttonicon",{},function(){return[(v(),K(we(t.decrementIcon||t.decrementButtonIcon?"span":"AngleDownIcon"),_({class:[t.decrementIcon,t.decrementButtonIcon]},t.ptm("decrementIcon"),{"data-pc-section":"decrementicon"}),null,16,["class"]))]})],16,WD)]})],16,VD)):q("",!0),X(t.$slots,"incrementbutton",{listeners:o.upButtonListeners},function(){return[t.showButtons&&t.buttonLayout!=="stacked"?(v(),O("button",_({key:0,class:[t.cx("incrementButton"),t.incrementButtonClass]},_d(o.upButtonListeners),{disabled:t.disabled,tabindex:-1,"aria-hidden":"true",type:"button"},t.ptm("incrementButton"),{"data-p":o.dataP}),[X(t.$slots,t.$slots.incrementicon?"incrementicon":"incrementbuttonicon",{},function(){return[(v(),K(we(t.incrementIcon||t.incrementButtonIcon?"span":"AngleUpIcon"),_({class:[t.incrementIcon,t.incrementButtonIcon]},t.ptm("incrementIcon"),{"data-pc-section":"incrementicon"}),null,16,["class"]))]})],16,HD)):q("",!0)]}),X(t.$slots,"decrementbutton",{listeners:o.downButtonListeners},function(){return[t.showButtons&&t.buttonLayout!=="stacked"?(v(),O("button",_({key:0,class:[t.cx("decrementButton"),t.decrementButtonClass]},_d(o.downButtonListeners),{disabled:t.disabled,tabindex:-1,"aria-hidden":"true",type:"button"},t.ptm("decrementButton"),{"data-p":o.dataP}),[X(t.$slots,t.$slots.decrementicon?"decrementicon":"decrementbuttonicon",{},function(){return[(v(),K(we(t.decrementIcon||t.decrementButtonIcon?"span":"AngleDownIcon"),_({class:[t.decrementIcon,t.decrementButtonIcon]},t.ptm("decrementIcon"),{"data-pc-section":"decrementicon"}),null,16,["class"]))]})],16,KD)):q("",!0)]})],16,zD)}$n.render=GD;var N_={name:"AngleDoubleRightIcon",extends:tt};function qD(t){return JD(t)||ZD(t)||XD(t)||YD()}function YD(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function XD(t,e){if(t){if(typeof t=="string")return Wh(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wh(t,e):void 0}}function ZD(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function JD(t){if(Array.isArray(t))return Wh(t)}function Wh(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0?this.first+1:0).replace("{last}",Math.min(this.first+this.rows,this.totalRecords)).replace("{rows}",this.rows).replace("{totalRecords}",this.totalRecords);return e}}};function lA(t,e,n,r,i,o){return v(),O("span",_({class:t.cx("current")},t.ptm("current")),Z(o.text),17)}D_.render=lA;var A_={name:"FirstPageLink",hostName:"Paginator",extends:$e,props:{template:{type:Function,default:null}},methods:{getPTOptions:function(e){return this.ptm(e,{context:{disabled:this.$attrs.disabled}})}},components:{AngleDoubleLeftIcon:R_},directives:{ripple:Wt}};function sA(t,e,n,r,i,o){var a=Dt("ripple");return Ge((v(),O("button",_({class:t.cx("first"),type:"button"},o.getPTOptions("first"),{"data-pc-group-section":"pagebutton"}),[(v(),K(we(n.template||"AngleDoubleLeftIcon"),_({class:t.cx("firstIcon")},o.getPTOptions("firstIcon")),null,16,["class"]))],16)),[[a]])}A_.render=sA;var M_={name:"JumpToPageDropdown",hostName:"Paginator",extends:$e,emits:["page-change"],props:{page:Number,pageCount:Number,disabled:Boolean,templates:null},methods:{onChange:function(e){this.$emit("page-change",e)}},computed:{pageOptions:function(){for(var e=[],n=0;nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0&&e&&this.d_first>=e&&this.changePage(this.pageCount-1)}},mounted:function(){this.createStyle()},methods:{changePage:function(e){var n=this.pageCount;if(e>=0&&e0?this.page+1:0},last:function(){return Math.min(this.d_first+this.rows,this.totalRecords)}},components:{CurrentPageReport:D_,FirstPageLink:A_,LastPageLink:j_,NextPageLink:z_,PageLinks:V_,PrevPageLink:U_,RowsPerPageDropdown:W_,JumpToPageDropdown:M_,JumpToPageInput:F_}};function kA(t,e,n,r,i,o){var a=ce("FirstPageLink"),l=ce("PrevPageLink"),s=ce("NextPageLink"),d=ce("LastPageLink"),c=ce("PageLinks"),u=ce("CurrentPageReport"),p=ce("RowsPerPageDropdown"),f=ce("JumpToPageDropdown"),g=ce("JumpToPageInput");return t.alwaysShow||o.pageLinks&&o.pageLinks.length>1?(v(),O("nav",Da(_({key:0},t.ptmi("paginatorContainer"))),[(v(!0),O(fe,null,Xe(o.templateItems,function(m,b){return v(),O("div",_({key:b,ref_for:!0,ref:"paginator",class:t.cx("paginator",{key:b})},{ref_for:!0},t.ptm("root")),[t.$slots.container?X(t.$slots,"container",{key:0,first:i.d_first+1,last:o.last,rows:i.d_rows,page:o.page,pageCount:o.pageCount,pageLinks:o.pageLinks,totalRecords:t.totalRecords,firstPageCallback:o.changePageToFirst,lastPageCallback:o.changePageToLast,prevPageCallback:o.changePageToPrev,nextPageCallback:o.changePageToNext,rowChangeCallback:o.onRowChange,changePageCallback:o.changePage}):(v(),O(fe,{key:1},[t.$slots.start?(v(),O("div",_({key:0,class:t.cx("contentStart")},{ref_for:!0},t.ptm("contentStart")),[X(t.$slots,"start",{state:o.currentState})],16)):q("",!0),C("div",_({class:t.cx("content")},{ref_for:!0},t.ptm("content")),[(v(!0),O(fe,null,Xe(m,function(y){return v(),O(fe,{key:y},[y==="FirstPageLink"?(v(),K(a,{key:0,"aria-label":o.getAriaLabel("firstPageLabel"),template:t.$slots.firsticon||t.$slots.firstpagelinkicon,onClick:e[0]||(e[0]=function(k){return o.changePageToFirst(k)}),disabled:o.isFirstPage||o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","template","disabled","unstyled","pt"])):y==="PrevPageLink"?(v(),K(l,{key:1,"aria-label":o.getAriaLabel("prevPageLabel"),template:t.$slots.previcon||t.$slots.prevpagelinkicon,onClick:e[1]||(e[1]=function(k){return o.changePageToPrev(k)}),disabled:o.isFirstPage||o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","template","disabled","unstyled","pt"])):y==="NextPageLink"?(v(),K(s,{key:2,"aria-label":o.getAriaLabel("nextPageLabel"),template:t.$slots.nexticon||t.$slots.nextpagelinkicon,onClick:e[2]||(e[2]=function(k){return o.changePageToNext(k)}),disabled:o.isLastPage||o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","template","disabled","unstyled","pt"])):y==="LastPageLink"?(v(),K(d,{key:3,"aria-label":o.getAriaLabel("lastPageLabel"),template:t.$slots.lasticon||t.$slots.lastpagelinkicon,onClick:e[3]||(e[3]=function(k){return o.changePageToLast(k)}),disabled:o.isLastPage||o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","template","disabled","unstyled","pt"])):y==="PageLinks"?(v(),K(c,{key:4,"aria-label":o.getAriaLabel("pageLabel"),value:o.pageLinks,page:o.page,onClick:e[4]||(e[4]=function(k){return o.changePageLink(k)}),unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","value","page","unstyled","pt"])):y==="CurrentPageReport"?(v(),K(u,{key:5,"aria-live":"polite",template:t.currentPageReportTemplate,currentPage:o.currentPage,page:o.page,pageCount:o.pageCount,first:i.d_first,rows:i.d_rows,totalRecords:t.totalRecords,unstyled:t.unstyled,pt:t.pt},null,8,["template","currentPage","page","pageCount","first","rows","totalRecords","unstyled","pt"])):y==="RowsPerPageDropdown"&&t.rowsPerPageOptions?(v(),K(p,{key:6,"aria-label":o.getAriaLabel("rowsPerPageLabel"),rows:i.d_rows,options:t.rowsPerPageOptions,onRowsChange:e[5]||(e[5]=function(k){return o.onRowChange(k)}),disabled:o.empty,templates:t.$slots,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","rows","options","disabled","templates","unstyled","pt"])):y==="JumpToPageDropdown"?(v(),K(f,{key:7,"aria-label":o.getAriaLabel("jumpToPageDropdownLabel"),page:o.page,pageCount:o.pageCount,onPageChange:e[6]||(e[6]=function(k){return o.changePage(k)}),disabled:o.empty,templates:t.$slots,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","page","pageCount","disabled","templates","unstyled","pt"])):y==="JumpToPageInput"?(v(),K(g,{key:8,page:o.currentPage,onPageChange:e[7]||(e[7]=function(k){return o.changePage(k)}),disabled:o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["page","disabled","unstyled","pt"])):q("",!0)],64)}),128))],16),t.$slots.end?(v(),O("div",_({key:1,class:t.cx("contentEnd")},{ref_for:!0},t.ptm("contentEnd")),[X(t.$slots,"end",{state:o.currentState})],16)):q("",!0)],64))],16)}),128))],16)):q("",!0)}H_.render=kA;var _A=` + .p-datatable { + position: relative; + } + + .p-datatable-table { + border-spacing: 0; + border-collapse: separate; + width: 100%; + } + + .p-datatable-scrollable > .p-datatable-table-container { + position: relative; + } + + .p-datatable-scrollable-table > .p-datatable-thead { + inset-block-start: 0; + z-index: 1; + } + + .p-datatable-scrollable-table > .p-datatable-frozen-tbody { + position: sticky; + z-index: 1; + } + + .p-datatable-scrollable-table > .p-datatable-tfoot { + inset-block-end: 0; + z-index: 1; + } + + .p-datatable-scrollable .p-datatable-frozen-column { + position: sticky; + background: dt('datatable.header.cell.background'); + } + + .p-datatable-scrollable th.p-datatable-frozen-column { + z-index: 1; + } + + .p-datatable-scrollable > .p-datatable-table-container > .p-datatable-table > .p-datatable-thead, + .p-datatable-scrollable > .p-datatable-table-container > .p-virtualscroller > .p-datatable-table > .p-datatable-thead { + background: dt('datatable.header.cell.background'); + } + + .p-datatable-scrollable > .p-datatable-table-container > .p-datatable-table > .p-datatable-tfoot, + .p-datatable-scrollable > .p-datatable-table-container > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { + background: dt('datatable.footer.cell.background'); + } + + .p-datatable-flex-scrollable { + display: flex; + flex-direction: column; + height: 100%; + } + + .p-datatable-flex-scrollable > .p-datatable-table-container { + display: flex; + flex-direction: column; + flex: 1; + height: 100%; + } + + .p-datatable-scrollable-table > .p-datatable-tbody > .p-datatable-row-group-header { + position: sticky; + z-index: 1; + } + + .p-datatable-resizable-table > .p-datatable-thead > tr > th, + .p-datatable-resizable-table > .p-datatable-tfoot > tr > td, + .p-datatable-resizable-table > .p-datatable-tbody > tr > td { + overflow: hidden; + white-space: nowrap; + } + + .p-datatable-resizable-table > .p-datatable-thead > tr > th.p-datatable-resizable-column:not(.p-datatable-frozen-column) { + background-clip: padding-box; + position: relative; + } + + .p-datatable-resizable-table-fit > .p-datatable-thead > tr > th.p-datatable-resizable-column:last-child .p-datatable-column-resizer { + display: none; + } + + .p-datatable-column-resizer { + display: block; + position: absolute; + inset-block-start: 0; + inset-inline-end: 0; + margin: 0; + width: dt('datatable.column.resizer.width'); + height: 100%; + padding: 0; + cursor: col-resize; + border: 1px solid transparent; + } + + .p-datatable-column-header-content { + display: flex; + align-items: center; + gap: dt('datatable.header.cell.gap'); + } + + .p-datatable-column-resize-indicator { + width: dt('datatable.resize.indicator.width'); + position: absolute; + z-index: 10; + display: none; + background: dt('datatable.resize.indicator.color'); + } + + .p-datatable-row-reorder-indicator-up, + .p-datatable-row-reorder-indicator-down { + position: absolute; + display: none; + } + + .p-datatable-reorderable-column, + .p-datatable-reorderable-row-handle { + cursor: move; + } + + .p-datatable-mask { + position: absolute; + display: flex; + align-items: center; + justify-content: center; + z-index: 2; + } + + .p-datatable-inline-filter { + display: flex; + align-items: center; + width: 100%; + gap: dt('datatable.filter.inline.gap'); + } + + .p-datatable-inline-filter .p-datatable-filter-element-container { + flex: 1 1 auto; + width: 1%; + } + + .p-datatable-filter-overlay { + background: dt('datatable.filter.overlay.select.background'); + color: dt('datatable.filter.overlay.select.color'); + border: 1px solid dt('datatable.filter.overlay.select.border.color'); + border-radius: dt('datatable.filter.overlay.select.border.radius'); + box-shadow: dt('datatable.filter.overlay.select.shadow'); + min-width: 12.5rem; + } + + .p-datatable-filter-constraint-list { + margin: 0; + list-style: none; + display: flex; + flex-direction: column; + padding: dt('datatable.filter.constraint.list.padding'); + gap: dt('datatable.filter.constraint.list.gap'); + } + + .p-datatable-filter-constraint { + padding: dt('datatable.filter.constraint.padding'); + color: dt('datatable.filter.constraint.color'); + border-radius: dt('datatable.filter.constraint.border.radius'); + cursor: pointer; + transition: + background dt('datatable.transition.duration'), + color dt('datatable.transition.duration'), + border-color dt('datatable.transition.duration'), + box-shadow dt('datatable.transition.duration'); + } + + .p-datatable-filter-constraint-selected { + background: dt('datatable.filter.constraint.selected.background'); + color: dt('datatable.filter.constraint.selected.color'); + } + + .p-datatable-filter-constraint:not(.p-datatable-filter-constraint-selected):not(.p-disabled):hover { + background: dt('datatable.filter.constraint.focus.background'); + color: dt('datatable.filter.constraint.focus.color'); + } + + .p-datatable-filter-constraint:focus-visible { + outline: 0 none; + background: dt('datatable.filter.constraint.focus.background'); + color: dt('datatable.filter.constraint.focus.color'); + } + + .p-datatable-filter-constraint-selected:focus-visible { + outline: 0 none; + background: dt('datatable.filter.constraint.selected.focus.background'); + color: dt('datatable.filter.constraint.selected.focus.color'); + } + + .p-datatable-filter-constraint-separator { + border-block-start: 1px solid dt('datatable.filter.constraint.separator.border.color'); + } + + .p-datatable-popover-filter { + display: inline-flex; + margin-inline-start: auto; + } + + .p-datatable-filter-overlay-popover { + background: dt('datatable.filter.overlay.popover.background'); + color: dt('datatable.filter.overlay.popover.color'); + border: 1px solid dt('datatable.filter.overlay.popover.border.color'); + border-radius: dt('datatable.filter.overlay.popover.border.radius'); + box-shadow: dt('datatable.filter.overlay.popover.shadow'); + min-width: 12.5rem; + padding: dt('datatable.filter.overlay.popover.padding'); + display: flex; + flex-direction: column; + gap: dt('datatable.filter.overlay.popover.gap'); + } + + .p-datatable-filter-operator-dropdown { + width: 100%; + } + + .p-datatable-filter-rule-list, + .p-datatable-filter-rule { + display: flex; + flex-direction: column; + gap: dt('datatable.filter.overlay.popover.gap'); + } + + .p-datatable-filter-rule { + border-block-end: 1px solid dt('datatable.filter.rule.border.color'); + padding-bottom: dt('datatable.filter.overlay.popover.gap'); + } + + .p-datatable-filter-rule:last-child { + border-block-end: 0 none; + padding-bottom: 0; + } + + .p-datatable-filter-add-rule-button { + width: 100%; + } + + .p-datatable-filter-remove-rule-button { + width: 100%; + } + + .p-datatable-filter-buttonbar { + padding: 0; + display: flex; + align-items: center; + justify-content: space-between; + } + + .p-datatable-virtualscroller-spacer { + display: flex; + } + + .p-datatable .p-virtualscroller .p-virtualscroller-loading { + transform: none !important; + min-height: 0; + position: sticky; + inset-block-start: 0; + inset-inline-start: 0; + } + + .p-datatable-paginator-top { + border-color: dt('datatable.paginator.top.border.color'); + border-style: solid; + border-width: dt('datatable.paginator.top.border.width'); + } + + .p-datatable-paginator-bottom { + border-color: dt('datatable.paginator.bottom.border.color'); + border-style: solid; + border-width: dt('datatable.paginator.bottom.border.width'); + } + + .p-datatable-header { + background: dt('datatable.header.background'); + color: dt('datatable.header.color'); + border-color: dt('datatable.header.border.color'); + border-style: solid; + border-width: dt('datatable.header.border.width'); + padding: dt('datatable.header.padding'); + } + + .p-datatable-footer { + background: dt('datatable.footer.background'); + color: dt('datatable.footer.color'); + border-color: dt('datatable.footer.border.color'); + border-style: solid; + border-width: dt('datatable.footer.border.width'); + padding: dt('datatable.footer.padding'); + } + + .p-datatable-header-cell { + padding: dt('datatable.header.cell.padding'); + background: dt('datatable.header.cell.background'); + border-color: dt('datatable.header.cell.border.color'); + border-style: solid; + border-width: 0 0 1px 0; + color: dt('datatable.header.cell.color'); + font-weight: normal; + text-align: start; + transition: + background dt('datatable.transition.duration'), + color dt('datatable.transition.duration'), + border-color dt('datatable.transition.duration'), + outline-color dt('datatable.transition.duration'), + box-shadow dt('datatable.transition.duration'); + } + + .p-datatable-column-title { + font-weight: dt('datatable.column.title.font.weight'); + } + + .p-datatable-tbody > tr { + outline-color: transparent; + background: dt('datatable.row.background'); + color: dt('datatable.row.color'); + transition: + background dt('datatable.transition.duration'), + color dt('datatable.transition.duration'), + border-color dt('datatable.transition.duration'), + outline-color dt('datatable.transition.duration'), + box-shadow dt('datatable.transition.duration'); + } + + .p-datatable-tbody > tr > td { + text-align: start; + border-color: dt('datatable.body.cell.border.color'); + border-style: solid; + border-width: 0 0 1px 0; + padding: dt('datatable.body.cell.padding'); + } + + .p-datatable-hoverable .p-datatable-tbody > tr:not(.p-datatable-row-selected):hover { + background: dt('datatable.row.hover.background'); + color: dt('datatable.row.hover.color'); + } + + .p-datatable-tbody > tr.p-datatable-row-selected { + background: dt('datatable.row.selected.background'); + color: dt('datatable.row.selected.color'); + } + + .p-datatable-tbody > tr:has(+ .p-datatable-row-selected) > td { + border-block-end-color: dt('datatable.body.cell.selected.border.color'); + } + + .p-datatable-tbody > tr.p-datatable-row-selected > td { + border-block-end-color: dt('datatable.body.cell.selected.border.color'); + } + + .p-datatable-tbody > tr:focus-visible, + .p-datatable-tbody > tr.p-datatable-contextmenu-row-selected { + box-shadow: dt('datatable.row.focus.ring.shadow'); + outline: dt('datatable.row.focus.ring.width') dt('datatable.row.focus.ring.style') dt('datatable.row.focus.ring.color'); + outline-offset: dt('datatable.row.focus.ring.offset'); + } + + .p-datatable-tfoot > tr > td { + text-align: start; + padding: dt('datatable.footer.cell.padding'); + border-color: dt('datatable.footer.cell.border.color'); + border-style: solid; + border-width: 0 0 1px 0; + color: dt('datatable.footer.cell.color'); + background: dt('datatable.footer.cell.background'); + } + + .p-datatable-column-footer { + font-weight: dt('datatable.column.footer.font.weight'); + } + + .p-datatable-sortable-column { + cursor: pointer; + user-select: none; + outline-color: transparent; + } + + .p-datatable-column-title, + .p-datatable-sort-icon, + .p-datatable-sort-badge { + vertical-align: middle; + } + + .p-datatable-sort-icon { + color: dt('datatable.sort.icon.color'); + font-size: dt('datatable.sort.icon.size'); + width: dt('datatable.sort.icon.size'); + height: dt('datatable.sort.icon.size'); + transition: color dt('datatable.transition.duration'); + } + + .p-datatable-sortable-column:not(.p-datatable-column-sorted):hover { + background: dt('datatable.header.cell.hover.background'); + color: dt('datatable.header.cell.hover.color'); + } + + .p-datatable-sortable-column:not(.p-datatable-column-sorted):hover .p-datatable-sort-icon { + color: dt('datatable.sort.icon.hover.color'); + } + + .p-datatable-column-sorted { + background: dt('datatable.header.cell.selected.background'); + color: dt('datatable.header.cell.selected.color'); + } + + .p-datatable-column-sorted .p-datatable-sort-icon { + color: dt('datatable.header.cell.selected.color'); + } + + .p-datatable-sortable-column:focus-visible { + box-shadow: dt('datatable.header.cell.focus.ring.shadow'); + outline: dt('datatable.header.cell.focus.ring.width') dt('datatable.header.cell.focus.ring.style') dt('datatable.header.cell.focus.ring.color'); + outline-offset: dt('datatable.header.cell.focus.ring.offset'); + } + + .p-datatable-hoverable .p-datatable-selectable-row { + cursor: pointer; + } + + .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 dt('datatable.drop.point.color'); + } + + .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 dt('datatable.drop.point.color'); + } + + .p-datatable-loading-icon { + font-size: dt('datatable.loading.icon.size'); + width: dt('datatable.loading.icon.size'); + height: dt('datatable.loading.icon.size'); + } + + .p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; + } + + .p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; + } + + .p-datatable-gridlines .p-datatable-paginator-top { + border-width: 1px 1px 0 1px; + } + + .p-datatable-gridlines .p-datatable-paginator-bottom { + border-width: 0 1px 1px 1px; + } + + .p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 0 1px 1px; + } + + .p-datatable-gridlines .p-datatable-thead > tr > th:last-child { + border-width: 1px; + } + + .p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px 0 0 1px; + } + + .p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { + border-width: 1px 1px 0 1px; + } + + .p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { + border-width: 1px 0 1px 1px; + } + + .p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { + border-width: 1px; + } + + .p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px 0 1px 1px; + } + + .p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { + border-width: 1px 1px 1px 1px; + } + + .p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { + border-width: 0 0 1px 1px; + } + + .p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { + border-width: 0 1px 1px 1px; + } + + .p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { + border-width: 0 0 1px 1px; + } + + .p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { + border-width: 0 1px 1px 1px; + } + + .p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { + border-width: 0 0 0 1px; + } + + .p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { + border-width: 0 1px 0 1px; + } + + .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd { + background: dt('datatable.row.striped.background'); + } + + .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-datatable-row-selected { + background: dt('datatable.row.selected.background'); + color: dt('datatable.row.selected.color'); + } + + .p-datatable-striped.p-datatable-hoverable .p-datatable-tbody > tr:not(.p-datatable-row-selected):hover { + background: dt('datatable.row.hover.background'); + color: dt('datatable.row.hover.color'); + } + + .p-datatable.p-datatable-sm .p-datatable-header { + padding: dt('datatable.header.sm.padding'); + } + + .p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: dt('datatable.header.cell.sm.padding'); + } + + .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: dt('datatable.body.cell.sm.padding'); + } + + .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: dt('datatable.footer.cell.sm.padding'); + } + + .p-datatable.p-datatable-sm .p-datatable-footer { + padding: dt('datatable.footer.sm.padding'); + } + + .p-datatable.p-datatable-lg .p-datatable-header { + padding: dt('datatable.header.lg.padding'); + } + + .p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: dt('datatable.header.cell.lg.padding'); + } + + .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: dt('datatable.body.cell.lg.padding'); + } + + .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: dt('datatable.footer.cell.lg.padding'); + } + + .p-datatable.p-datatable-lg .p-datatable-footer { + padding: dt('datatable.footer.lg.padding'); + } + + .p-datatable-row-toggle-button { + display: inline-flex; + align-items: center; + justify-content: center; + overflow: hidden; + position: relative; + width: dt('datatable.row.toggle.button.size'); + height: dt('datatable.row.toggle.button.size'); + color: dt('datatable.row.toggle.button.color'); + border: 0 none; + background: transparent; + cursor: pointer; + border-radius: dt('datatable.row.toggle.button.border.radius'); + transition: + background dt('datatable.transition.duration'), + color dt('datatable.transition.duration'), + border-color dt('datatable.transition.duration'), + outline-color dt('datatable.transition.duration'), + box-shadow dt('datatable.transition.duration'); + outline-color: transparent; + user-select: none; + } + + .p-datatable-row-toggle-button:enabled:hover { + color: dt('datatable.row.toggle.button.hover.color'); + background: dt('datatable.row.toggle.button.hover.background'); + } + + .p-datatable-tbody > tr.p-datatable-row-selected .p-datatable-row-toggle-button:hover { + background: dt('datatable.row.toggle.button.selected.hover.background'); + color: dt('datatable.row.toggle.button.selected.hover.color'); + } + + .p-datatable-row-toggle-button:focus-visible { + box-shadow: dt('datatable.row.toggle.button.focus.ring.shadow'); + outline: dt('datatable.row.toggle.button.focus.ring.width') dt('datatable.row.toggle.button.focus.ring.style') dt('datatable.row.toggle.button.focus.ring.color'); + outline-offset: dt('datatable.row.toggle.button.focus.ring.offset'); + } + + .p-datatable-row-toggle-icon:dir(rtl) { + transform: rotate(180deg); + } +`,xA={root:function(e){var n=e.props;return["p-datatable p-component",{"p-datatable-hoverable":n.rowHover||n.selectionMode,"p-datatable-resizable":n.resizableColumns,"p-datatable-resizable-fit":n.resizableColumns&&n.columnResizeMode==="fit","p-datatable-scrollable":n.scrollable,"p-datatable-flex-scrollable":n.scrollable&&n.scrollHeight==="flex","p-datatable-striped":n.stripedRows,"p-datatable-gridlines":n.showGridlines,"p-datatable-sm":n.size==="small","p-datatable-lg":n.size==="large"}]},mask:"p-datatable-mask p-overlay-mask",loadingIcon:"p-datatable-loading-icon",header:"p-datatable-header",pcPaginator:function(e){var n=e.position;return"p-datatable-paginator-"+n},tableContainer:"p-datatable-table-container",table:function(e){var n=e.props;return["p-datatable-table",{"p-datatable-scrollable-table":n.scrollable,"p-datatable-resizable-table":n.resizableColumns,"p-datatable-resizable-table-fit":n.resizableColumns&&n.columnResizeMode==="fit"}]},thead:"p-datatable-thead",headerCell:function(e){var n=e.instance,r=e.props,i=e.column;return i&&!n.columnProp("hidden")&&(r.rowGroupMode!=="subheader"||r.groupRowsBy!==n.columnProp(i,"field"))?["p-datatable-header-cell",{"p-datatable-frozen-column":n.columnProp("frozen")}]:["p-datatable-header-cell",{"p-datatable-sortable-column":n.columnProp("sortable"),"p-datatable-resizable-column":n.resizableColumns,"p-datatable-column-sorted":n.isColumnSorted(),"p-datatable-frozen-column":n.columnProp("frozen"),"p-datatable-reorderable-column":r.reorderableColumns}]},columnResizer:"p-datatable-column-resizer",columnHeaderContent:"p-datatable-column-header-content",columnTitle:"p-datatable-column-title",columnFooter:"p-datatable-column-footer",sortIcon:"p-datatable-sort-icon",pcSortBadge:"p-datatable-sort-badge",filter:function(e){var n=e.props;return["p-datatable-filter",{"p-datatable-inline-filter":n.display==="row","p-datatable-popover-filter":n.display==="menu"}]},filterElementContainer:"p-datatable-filter-element-container",pcColumnFilterButton:"p-datatable-column-filter-button",pcColumnFilterClearButton:"p-datatable-column-filter-clear-button",filterOverlay:function(e){var n=e.props;return["p-datatable-filter-overlay p-component",{"p-datatable-filter-overlay-popover":n.display==="menu"}]},filterConstraintList:"p-datatable-filter-constraint-list",filterConstraint:function(e){var n=e.instance,r=e.matchMode;return["p-datatable-filter-constraint",{"p-datatable-filter-constraint-selected":r&&n.isRowMatchModeSelected(r.value)}]},filterConstraintSeparator:"p-datatable-filter-constraint-separator",filterOperator:"p-datatable-filter-operator",pcFilterOperatorDropdown:"p-datatable-filter-operator-dropdown",filterRuleList:"p-datatable-filter-rule-list",filterRule:"p-datatable-filter-rule",pcFilterConstraintDropdown:"p-datatable-filter-constraint-dropdown",pcFilterRemoveRuleButton:"p-datatable-filter-remove-rule-button",pcFilterAddRuleButton:"p-datatable-filter-add-rule-button",filterButtonbar:"p-datatable-filter-buttonbar",pcFilterClearButton:"p-datatable-filter-clear-button",pcFilterApplyButton:"p-datatable-filter-apply-button",tbody:function(e){var n=e.props;return n.frozenRow?"p-datatable-tbody p-datatable-frozen-tbody":"p-datatable-tbody"},rowGroupHeader:"p-datatable-row-group-header",rowToggleButton:"p-datatable-row-toggle-button",rowToggleIcon:"p-datatable-row-toggle-icon",row:function(e){var n=e.instance,r=e.props,i=e.index,o=e.columnSelectionMode,a=[];return r.selectionMode&&a.push("p-datatable-selectable-row"),r.selection&&a.push({"p-datatable-row-selected":o?n.isSelected&&n.$parentInstance.$parentInstance.highlightOnSelect:n.isSelected}),r.contextMenuSelection&&a.push({"p-datatable-contextmenu-row-selected":n.isSelectedWithContextMenu}),a.push(i%2===0?"p-row-even":"p-row-odd"),a},rowExpansion:"p-datatable-row-expansion",rowGroupFooter:"p-datatable-row-group-footer",emptyMessage:"p-datatable-empty-message",bodyCell:function(e){var n=e.instance;return[{"p-datatable-frozen-column":n.columnProp("frozen")}]},reorderableRowHandle:"p-datatable-reorderable-row-handle",pcRowEditorInit:"p-datatable-row-editor-init",pcRowEditorSave:"p-datatable-row-editor-save",pcRowEditorCancel:"p-datatable-row-editor-cancel",tfoot:"p-datatable-tfoot",footerCell:function(e){var n=e.instance;return[{"p-datatable-frozen-column":n.columnProp("frozen")}]},virtualScrollerSpacer:"p-datatable-virtualscroller-spacer",footer:"p-datatable-footer",columnResizeIndicator:"p-datatable-column-resize-indicator",rowReorderIndicatorUp:"p-datatable-row-reorder-indicator-up",rowReorderIndicatorDown:"p-datatable-row-reorder-indicator-down"},CA={tableContainer:{overflow:"auto"},thead:{position:"sticky"},tfoot:{position:"sticky"}},SA=Ce.extend({name:"datatable",style:_A,classes:xA,inlineStyles:CA}),K_={name:"BarsIcon",extends:tt};function TA(t){return RA(t)||PA(t)||IA(t)||OA()}function OA(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function IA(t,e){if(t){if(typeof t=="string")return Gh(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gh(t,e):void 0}}function PA(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function RA(t){if(Array.isArray(t))return Gh(t)}function Gh(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n .p-radiobutton-box { + border-color: dt('radiobutton.invalid.border.color'); + } + + .p-radiobutton.p-variant-filled .p-radiobutton-box { + background: dt('radiobutton.filled.background'); + } + + .p-radiobutton.p-variant-filled.p-radiobutton-checked .p-radiobutton-box { + background: dt('radiobutton.checked.background'); + } + + .p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-radiobutton-checked .p-radiobutton-box { + background: dt('radiobutton.checked.hover.background'); + } + + .p-radiobutton.p-disabled { + opacity: 1; + } + + .p-radiobutton.p-disabled .p-radiobutton-box { + background: dt('radiobutton.disabled.background'); + border-color: dt('radiobutton.checked.disabled.border.color'); + } + + .p-radiobutton-checked.p-disabled .p-radiobutton-box .p-radiobutton-icon { + background: dt('radiobutton.icon.disabled.color'); + } + + .p-radiobutton-sm, + .p-radiobutton-sm .p-radiobutton-box { + width: dt('radiobutton.sm.width'); + height: dt('radiobutton.sm.height'); + } + + .p-radiobutton-sm .p-radiobutton-icon { + font-size: dt('radiobutton.icon.sm.size'); + width: dt('radiobutton.icon.sm.size'); + height: dt('radiobutton.icon.sm.size'); + } + + .p-radiobutton-lg, + .p-radiobutton-lg .p-radiobutton-box { + width: dt('radiobutton.lg.width'); + height: dt('radiobutton.lg.height'); + } + + .p-radiobutton-lg .p-radiobutton-icon { + font-size: dt('radiobutton.icon.lg.size'); + width: dt('radiobutton.icon.lg.size'); + height: dt('radiobutton.icon.lg.size'); + } +`,FA={root:function(e){var n=e.instance,r=e.props;return["p-radiobutton p-component",{"p-radiobutton-checked":n.checked,"p-disabled":r.disabled,"p-invalid":n.$pcRadioButtonGroup?n.$pcRadioButtonGroup.$invalid:n.$invalid,"p-variant-filled":n.$variant==="filled","p-radiobutton-sm p-inputfield-sm":r.size==="small","p-radiobutton-lg p-inputfield-lg":r.size==="large"}]},box:"p-radiobutton-box",input:"p-radiobutton-input",icon:"p-radiobutton-icon"},jA=Ce.extend({name:"radiobutton",style:MA,classes:FA}),zA={name:"BaseRadioButton",extends:Eo,props:{value:null,binary:Boolean,readonly:{type:Boolean,default:!1},tabindex:{type:Number,default:null},inputId:{type:String,default:null},inputClass:{type:[String,Object],default:null},inputStyle:{type:Object,default:null},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null}},style:jA,provide:function(){return{$pcRadioButton:this,$parentInstance:this}}};function hs(t){"@babel/helpers - typeof";return hs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hs(t)}function VA(t,e,n){return(e=UA(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function UA(t){var e=WA(t,"string");return hs(e)=="symbol"?e:e+""}function WA(t,e){if(hs(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(hs(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var q_={name:"RadioButton",extends:zA,inheritAttrs:!1,emits:["change","focus","blur"],inject:{$pcRadioButtonGroup:{default:void 0}},methods:{getPTOptions:function(e){var n=e==="root"?this.ptmi:this.ptm;return n(e,{context:{checked:this.checked,disabled:this.disabled}})},onChange:function(e){if(!this.disabled&&!this.readonly){var n=this.binary?!this.checked:this.value;this.$pcRadioButtonGroup?this.$pcRadioButtonGroup.writeValue(n,e):this.writeValue(n,e),this.$emit("change",e)}},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){var n,r;this.$emit("blur",e),(n=(r=this.formField).onBlur)===null||n===void 0||n.call(r,e)}},computed:{groupName:function(){return this.$pcRadioButtonGroup?this.$pcRadioButtonGroup.groupName:this.$formName},checked:function(){var e=this.$pcRadioButtonGroup?this.$pcRadioButtonGroup.d_value:this.d_value;return e!=null&&(this.binary?!!e:tn(e,this.value))},dataP:function(){return Fe(VA({invalid:this.$invalid,checked:this.checked,disabled:this.disabled,filled:this.$variant==="filled"},this.size,this.size))}}},HA=["data-p-checked","data-p-disabled","data-p"],KA=["id","value","name","checked","tabindex","disabled","readonly","aria-labelledby","aria-label","aria-invalid"],GA=["data-p"],qA=["data-p"];function YA(t,e,n,r,i,o){return v(),O("div",_({class:t.cx("root")},o.getPTOptions("root"),{"data-p-checked":o.checked,"data-p-disabled":t.disabled,"data-p":o.dataP}),[C("input",_({id:t.inputId,type:"radio",class:[t.cx("input"),t.inputClass],style:t.inputStyle,value:t.value,name:o.groupName,checked:o.checked,tabindex:t.tabindex,disabled:t.disabled,readonly:t.readonly,"aria-labelledby":t.ariaLabelledby,"aria-label":t.ariaLabel,"aria-invalid":t.invalid||void 0,onFocus:e[0]||(e[0]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)}),onBlur:e[1]||(e[1]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)}),onChange:e[2]||(e[2]=function(){return o.onChange&&o.onChange.apply(o,arguments)})},o.getPTOptions("input")),null,16,KA),C("div",_({class:t.cx("box")},o.getPTOptions("box"),{"data-p":o.dataP}),[C("div",_({class:t.cx("icon")},o.getPTOptions("icon"),{"data-p":o.dataP}),null,16,qA)],16,GA)],16,HA)}q_.render=YA;var Y_={name:"FilterIcon",extends:tt};function XA(t){return eM(t)||QA(t)||JA(t)||ZA()}function ZA(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function JA(t,e){if(t){if(typeof t=="string")return Yh(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Yh(t,e):void 0}}function QA(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function eM(t){if(Array.isArray(t))return Yh(t)}function Yh(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n3?(de=te===ie)&&(N=pe[(P=pe[4])?5:(P=3,3)],pe[4]=pe[5]=t):pe[0]<=me&&((de=se<2&&meie||ie>te)&&(pe[4]=se,pe[5]=ie,V.n=te,P=0))}if(de||se>1)return a;throw M=!0,ie}return function(se,ie,de){if(L>1)throw TypeError("Generator is already running");for(M&&ie===1&&ae(ie,de),P=ie,N=de;(e=P<2?t:N)||!M;){E||(P?P<3?(P>1&&(V.n=-1),ae(P,N)):V.n=N:V.v=N);try{if(L=2,E){if(P||(se="next"),e=E[se]){if(!(e=e.call(E,N)))throw TypeError("iterator result is not an object");if(!e.done)return e;N=e.value,P<2&&(P=0)}else P===1&&(e=E.return)&&e.call(E),P<2&&(N=TypeError("The iterator does not provide a '"+se+"' method"),P=1);E=t}else if((e=(M=V.n<0)?N:x.call(w,V))!==a)break}catch(pe){E=t,P=1,N=pe}finally{L=1}}return{value:e,done:M}}}(f,m,b),!0),k}var a={};function l(){}function s(){}function d(){}e=Object.getPrototypeOf;var c=[][r]?e(e([][r]())):(Un(e={},r,function(){return this}),e),u=d.prototype=l.prototype=Object.create(c);function p(f){return Object.setPrototypeOf?Object.setPrototypeOf(f,d):(f.__proto__=d,Un(f,i,"GeneratorFunction")),f.prototype=Object.create(u),f}return s.prototype=d,Un(u,"constructor",d),Un(d,"constructor",s),s.displayName="GeneratorFunction",Un(d,i,"GeneratorFunction"),Un(u),Un(u,i,"Generator"),Un(u,r,function(){return this}),Un(u,"toString",function(){return"[object Generator]"}),(ll=function(){return{w:o,m:p}})()}function Un(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch{i=0}Un=function(a,l,s,d){function c(u,p){Un(a,u,function(f){return this._invoke(u,p,f)})}l?i?i(a,l,{value:s,enumerable:!d,configurable:!d,writable:!d}):a[l]=s:(c("next",0),c("throw",1),c("return",2))},Un(t,e,n,r)}function dy(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(d){return void n(d)}l.done?e(s):Promise.resolve(s).then(r,i)}function cy(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(s){dy(o,r,i,a,l,"next",s)}function l(s){dy(o,r,i,a,l,"throw",s)}a(void 0)})}}var t2={name:"BodyCell",hostName:"DataTable",extends:$e,emits:["cell-edit-init","cell-edit-complete","cell-edit-cancel","row-edit-init","row-edit-save","row-edit-cancel","row-toggle","radio-change","checkbox-change","editing-meta-change"],props:{rowData:{type:Object,default:null},column:{type:Object,default:null},frozenRow:{type:Boolean,default:!1},rowIndex:{type:Number,default:null},index:{type:Number,default:null},isRowExpanded:{type:Boolean,default:!1},selected:{type:Boolean,default:!1},editing:{type:Boolean,default:!1},editingMeta:{type:Object,default:null},editMode:{type:String,default:null},virtualScrollerContentProps:{type:Object,default:null},ariaControls:{type:String,default:null},name:{type:String,default:null},expandedRowIcon:{type:String,default:null},collapsedRowIcon:{type:String,default:null},editButtonProps:{type:Object,default:null}},documentEditListener:null,selfClick:!1,overlayEventListener:null,editCompleteTimeout:null,data:function(){return{d_editing:this.editing,styleObject:{}}},watch:{editing:function(e){this.d_editing=e},"$data.d_editing":function(e){this.$emit("editing-meta-change",{data:this.rowData,field:this.field||"field_".concat(this.index),index:this.rowIndex,editing:e})}},mounted:function(){this.columnProp("frozen")&&this.updateStickyPosition()},updated:function(){var e=this;this.columnProp("frozen")&&this.updateStickyPosition(),this.d_editing&&(this.editMode==="cell"||this.editMode==="row"&&this.columnProp("rowEditor"))&&setTimeout(function(){var n=Go(e.$el);n&&n.focus()},1)},beforeUnmount:function(){this.overlayEventListener&&(Hn.off("overlay-click",this.overlayEventListener),this.overlayEventListener=null)},methods:{columnProp:function(e){return si(this.column,e)},getColumnPT:function(e){var n,r,i={props:this.column.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:this.index,size:(n=this.$parentInstance)===null||n===void 0||(n=n.$parentInstance)===null||n===void 0?void 0:n.size,showGridlines:(r=this.$parentInstance)===null||r===void 0||(r=r.$parentInstance)===null||r===void 0?void 0:r.showGridlines}};return _(this.ptm("column.".concat(e),{column:i}),this.ptm("column.".concat(e),i),this.ptmo(this.getColumnProp(),e,i))},getColumnProp:function(){return this.column.props&&this.column.props.pt?this.column.props.pt:void 0},resolveFieldData:function(){return Pe(this.rowData,this.field)},toggleRow:function(e){this.$emit("row-toggle",{originalEvent:e,data:this.rowData})},toggleRowWithRadio:function(e,n){this.$emit("radio-change",{originalEvent:e.originalEvent,index:n,data:e.data})},toggleRowWithCheckbox:function(e,n){this.$emit("checkbox-change",{originalEvent:e.originalEvent,index:n,data:e.data})},isEditable:function(){return this.column.children&&this.column.children.editor!=null},bindDocumentEditListener:function(){var e=this;this.documentEditListener||(this.documentEditListener=function(n){e.selfClick=e.$el&&e.$el.contains(n.target),e.editCompleteTimeout&&clearTimeout(e.editCompleteTimeout),e.selfClick||(e.editCompleteTimeout=setTimeout(function(){e.completeEdit(n,"outside")},1))},document.addEventListener("mousedown",this.documentEditListener))},unbindDocumentEditListener:function(){this.documentEditListener&&(document.removeEventListener("mousedown",this.documentEditListener),this.documentEditListener=null,this.selfClick=!1,this.editCompleteTimeout&&(clearTimeout(this.editCompleteTimeout),this.editCompleteTimeout=null))},switchCellToViewMode:function(){this.d_editing=!1,this.unbindDocumentEditListener(),Hn.off("overlay-click",this.overlayEventListener),this.overlayEventListener=null},onClick:function(e){var n=this;this.editMode==="cell"&&this.isEditable()&&(this.d_editing||(this.d_editing=!0,this.bindDocumentEditListener(),this.$emit("cell-edit-init",{originalEvent:e,data:this.rowData,field:this.field,index:this.rowIndex}),this.overlayEventListener=function(r){n.selfClick=n.$el&&n.$el.contains(r.target)},Hn.on("overlay-click",this.overlayEventListener)))},completeEdit:function(e,n){var r={originalEvent:e,data:this.rowData,newData:this.editingRowData,value:this.rowData[this.field],newValue:this.editingRowData[this.field],field:this.field,index:this.rowIndex,type:n,defaultPrevented:!1,preventDefault:function(){this.defaultPrevented=!0}};this.$emit("cell-edit-complete",r),r.defaultPrevented||this.switchCellToViewMode()},onKeyDown:function(e){if(this.editMode==="cell")switch(e.code){case"Enter":case"NumpadEnter":this.completeEdit(e,"enter");break;case"Escape":this.switchCellToViewMode(),this.$emit("cell-edit-cancel",{originalEvent:e,data:this.rowData,field:this.field,index:this.rowIndex});break;case"Tab":this.completeEdit(e,"tab"),e.shiftKey?this.moveToPreviousCell(e):this.moveToNextCell(e);break}},moveToPreviousCell:function(e){var n=this;return cy(ll().m(function r(){var i,o;return ll().w(function(a){for(;;)switch(a.n){case 0:if(i=n.findCell(e.target),o=n.findPreviousEditableColumn(i),!o){a.n=2;break}return a.n=1,n.$nextTick();case 1:y0(o,"click"),e.preventDefault();case 2:return a.a(2)}},r)}))()},moveToNextCell:function(e){var n=this;return cy(ll().m(function r(){var i,o;return ll().w(function(a){for(;;)switch(a.n){case 0:if(i=n.findCell(e.target),o=n.findNextEditableColumn(i),!o){a.n=2;break}return a.n=1,n.$nextTick();case 1:y0(o,"click"),e.preventDefault();case 2:return a.a(2)}},r)}))()},findCell:function(e){if(e){for(var n=e;n&&!Pt(n,"data-p-cell-editing");)n=n.parentElement;return n}else return null},findPreviousEditableColumn:function(e){var n=e.previousElementSibling;if(!n){var r=e.parentElement.previousElementSibling;r&&(n=r.lastElementChild)}return n?Pt(n,"data-p-editable-column")?n:this.findPreviousEditableColumn(n):null},findNextEditableColumn:function(e){var n=e.nextElementSibling;if(!n){var r=e.parentElement.nextElementSibling;r&&(n=r.firstElementChild)}return n?Pt(n,"data-p-editable-column")?n:this.findNextEditableColumn(n):null},onRowEditInit:function(e){this.$emit("row-edit-init",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex})},onRowEditSave:function(e){this.$emit("row-edit-save",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex})},onRowEditCancel:function(e){this.$emit("row-edit-cancel",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex})},editorInitCallback:function(e){this.$emit("row-edit-init",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex})},editorSaveCallback:function(e){this.editMode==="row"?this.$emit("row-edit-save",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex}):this.completeEdit(e,"enter")},editorCancelCallback:function(e){this.editMode==="row"?this.$emit("row-edit-cancel",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex}):(this.switchCellToViewMode(),this.$emit("cell-edit-cancel",{originalEvent:e,data:this.rowData,field:this.field,index:this.rowIndex}))},updateStickyPosition:function(){if(this.columnProp("frozen")){var e=this.columnProp("alignFrozen");if(e==="right"){var n=0,r=Nu(this.$el,'[data-p-frozen-column="true"]');r&&(n=$t(r)+parseFloat(r.style["inset-inline-end"]||0)),this.styleObject.insetInlineEnd=n+"px"}else{var i=0,o=Eu(this.$el,'[data-p-frozen-column="true"]');o&&(i=$t(o)+parseFloat(o.style["inset-inline-start"]||0)),this.styleObject.insetInlineStart=i+"px"}}},getVirtualScrollerProp:function(e){return this.virtualScrollerContentProps?this.virtualScrollerContentProps[e]:null}},computed:{editingRowData:function(){return this.editingMeta[this.rowIndex]?this.editingMeta[this.rowIndex].data:this.rowData},field:function(){return this.columnProp("field")},containerClass:function(){return[this.columnProp("bodyClass"),this.columnProp("class"),this.cx("bodyCell")]},containerStyle:function(){var e=this.columnProp("bodyStyle"),n=this.columnProp("style");return this.columnProp("frozen")?[n,e,this.styleObject]:[n,e]},loading:function(){return this.getVirtualScrollerProp("loading")},loadingOptions:function(){var e=this.getVirtualScrollerProp("getLoaderOptions");return e&&e(this.rowIndex,{cellIndex:this.index,cellFirst:this.index===0,cellLast:this.index===this.getVirtualScrollerProp("columns").length-1,cellEven:this.index%2===0,cellOdd:this.index%2!==0,column:this.column,field:this.field})},expandButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.isRowExpanded?this.$primevue.config.locale.aria.expandRow:this.$primevue.config.locale.aria.collapseRow:void 0},initButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.editRow:void 0},saveButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.saveEdit:void 0},cancelButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.cancelEdit:void 0}},components:{DTRadioButton:e2,DTCheckbox:Q_,Button:Le,ChevronDownIcon:Aa,ChevronRightIcon:Au,BarsIcon:K_,PencilIcon:G_,CheckIcon:Ji,TimesIcon:Ma},directives:{ripple:Wt}};function gs(t){"@babel/helpers - typeof";return gs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gs(t)}function uy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Od(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(d){throw d},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var d=n.next();return a=d.done,d},e:function(d){l=!0,o=d},f:function(){try{a||n.return==null||n.return()}finally{if(l)throw o}}}}function eF(t,e){if(t){if(typeof t=="string")return py(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?py(t,e):void 0}}function py(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n-1:this.groupRowsBy===n:!1},findIndexInSelection:function(e){return this.findIndex(e,this.selection)},findIndex:function(e,n){var r=-1;if(n&&n.length){for(var i=0;i-1:!1},isRowGroupExpanded:function(){if(this.expandableRowGroups&&this.expandedRowGroups){var e=Pe(this.rowData,this.groupRowsBy);return this.expandedRowGroups.indexOf(e)>-1}return!1},isSelected:function(){return this.rowData&&this.selection?this.dataKey?this.selectionKeys?this.selectionKeys[Pe(this.rowData,this.dataKey)]!==void 0:!1:this.selection instanceof Array?this.findIndexInSelection(this.rowData)>-1:this.equals(this.rowData,this.selection):!1},isSelectedWithContextMenu:function(){return this.rowData&&this.contextMenuSelection?this.equals(this.rowData,this.contextMenuSelection,this.dataKey):!1},shouldRenderRowGroupHeader:function(){var e=Pe(this.rowData,this.groupRowsBy),n=this.value[this.rowIndex-1];if(n){var r=Pe(n,this.groupRowsBy);return e!==r}else return!0},shouldRenderRowGroupFooter:function(){if(this.expandableRowGroups&&!this.isRowGroupExpanded)return!1;var e=Pe(this.rowData,this.groupRowsBy),n=this.value[this.rowIndex+1];if(n){var r=Pe(n,this.groupRowsBy);return e!==r}else return!0},columnsLength:function(){var e=this;if(this.columns){var n=0;return this.columns.forEach(function(r){e.columnProp(r,"hidden")&&n++}),this.columns.length-n}return 0}},components:{DTBodyCell:t2,ChevronDownIcon:Aa,ChevronRightIcon:Au}};function bs(t){"@babel/helpers - typeof";return bs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bs(t)}function gy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Mo(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(d){throw d},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var d=n.next();return a=d.done,d},e:function(d){l=!0,o=d},f:function(){try{a||n.return==null||n.return()}finally{if(l)throw o}}}}function _F(t,e){if(t){if(typeof t=="string")return yy(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yy(t,e):void 0}}function yy(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n1},removeRuleButtonLabel:function(){return this.$primevue.config.locale?this.$primevue.config.locale.removeRule:void 0},addRuleButtonLabel:function(){return this.$primevue.config.locale?this.$primevue.config.locale.addRule:void 0},isShowAddConstraint:function(){return this.showAddButton&&this.filters[this.field].operator&&this.fieldConstraints&&this.fieldConstraints.length-1?e:e+1},isMultiSorted:function(){return this.sortMode==="multiple"&&this.columnProp("sortable")&&this.getMultiSortMetaIndex()>-1},isColumnSorted:function(){return this.sortMode==="single"?this.sortField&&(this.sortField===this.columnProp("field")||this.sortField===this.columnProp("sortField")):this.isMultiSorted()},updateStickyPosition:function(){if(this.columnProp("frozen")){var e=this.columnProp("alignFrozen");if(e==="right"){var n=0,r=Nu(this.$el,'[data-p-frozen-column="true"]');r&&(n=$t(r)+parseFloat(r.style["inset-inline-end"]||0)),this.styleObject.insetInlineEnd=n+"px"}else{var i=0,o=Eu(this.$el,'[data-p-frozen-column="true"]');o&&(i=$t(o)+parseFloat(o.style["inset-inline-start"]||0)),this.styleObject.insetInlineStart=i+"px"}var a=this.$el.parentElement.nextElementSibling;if(a){var l=yc(this.$el);a.children[l]&&(a.children[l].style["inset-inline-start"]=this.styleObject["inset-inline-start"],a.children[l].style["inset-inline-end"]=this.styleObject["inset-inline-end"])}}},onHeaderCheckboxChange:function(e){this.$emit("checkbox-change",e)}},computed:{containerClass:function(){return[this.cx("headerCell"),this.filterColumn?this.columnProp("filterHeaderClass"):this.columnProp("headerClass"),this.columnProp("class")]},containerStyle:function(){var e=this.filterColumn?this.columnProp("filterHeaderStyle"):this.columnProp("headerStyle"),n=this.columnProp("style");return this.columnProp("frozen")?[n,e,this.styleObject]:[n,e]},sortState:function(){var e=!1,n=null;if(this.sortMode==="single")e=this.sortField&&(this.sortField===this.columnProp("field")||this.sortField===this.columnProp("sortField")),n=e?this.sortOrder:0;else if(this.sortMode==="multiple"){var r=this.getMultiSortMetaIndex();r>-1&&(e=!0,n=this.multiSortMeta[r].order)}return{sorted:e,sortOrder:n}},sortableColumnIcon:function(){var e=this.sortState,n=e.sorted,r=e.sortOrder;if(n){if(n&&r>0)return og;if(n&&r<0)return ng}else return eg;return null},ariaSort:function(){if(this.columnProp("sortable")){var e=this.sortState,n=e.sorted,r=e.sortOrder;return n&&r<0?"descending":n&&r>0?"ascending":"none"}else return null}},components:{Badge:Fu,DTHeaderCheckbox:Nm,DTColumnFilter:Lm,SortAltIcon:eg,SortAmountUpAltIcon:og,SortAmountDownIcon:ng}};function xs(t){"@babel/helpers - typeof";return xs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xs(t)}function Cy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Sy(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(d){throw d},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var d=n.next();return a=d.done,d},e:function(d){l=!0,o=d},f:function(){try{a||n.return==null||n.return()}finally{if(l)throw o}}}}function Ct(t){return dj(t)||sj(t)||Em(t)||lj()}function lj(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Em(t,e){if(t){if(typeof t=="string")return ag(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ag(t,e):void 0}}function sj(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function dj(t){if(Array.isArray(t))return ag(t)}function ag(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nr?this.multisortField(e,n,r+1):0:m0(i,o,this.d_multiSortMeta[r].order,a,this.d_nullSortOrder)},addMultiSortField:function(e){var n=this.d_multiSortMeta.findIndex(function(r){return r.field===e});n>=0?this.removableSort&&this.d_multiSortMeta[n].order*-1===this.defaultSortOrder?this.d_multiSortMeta.splice(n,1):this.d_multiSortMeta[n]={field:e,order:this.d_multiSortMeta[n].order*-1}:this.d_multiSortMeta.push({field:e,order:this.defaultSortOrder}),this.d_multiSortMeta=Ct(this.d_multiSortMeta)},getActiveFilters:function(e){var n=function(a){var l=Iy(a,2),s=l[0],d=l[1];if(d.constraints){var c=d.constraints.filter(function(u){return u.value!==null});if(c.length>0)return[s,Vn(Vn({},d),{},{constraints:c})]}else if(d.value!==null)return[s,d]},r=function(a){return a!==void 0},i=Object.entries(e).map(n).filter(r);return Object.fromEntries(i)},filter:function(e){var n=this;if(e){this.clearEditingMetaData();var r=this.getActiveFilters(this.filters),i;r.global&&(i=this.globalFilterFields||this.columns.map(function(w){return n.columnProp(w,"filterField")||n.columnProp(w,"field")}));for(var o=[],a=0;a=a.length?a.length-1:r+1;this.onRowClick({originalEvent:e,data:a[l],index:l})}e.preventDefault()},onArrowUpKey:function(e,n,r,i){var o=this.findPrevSelectableRow(n);if(o&&this.focusRowChange(n,o),e.shiftKey){var a=this.dataToRender(i.rows),l=r-1<=0?0:r-1;this.onRowClick({originalEvent:e,data:a[l],index:l})}e.preventDefault()},onHomeKey:function(e,n,r,i){var o=this.findFirstSelectableRow();if(o&&this.focusRowChange(n,o),e.ctrlKey&&e.shiftKey){var a=this.dataToRender(i.rows);this.$emit("update:selection",a.slice(0,r+1))}e.preventDefault()},onEndKey:function(e,n,r,i){var o=this.findLastSelectableRow();if(o&&this.focusRowChange(n,o),e.ctrlKey&&e.shiftKey){var a=this.dataToRender(i.rows);this.$emit("update:selection",a.slice(r,a.length))}e.preventDefault()},onEnterKey:function(e,n,r){this.onRowClick({originalEvent:e,data:n,index:r}),e.preventDefault()},onSpaceKey:function(e,n,r,i){if(this.onEnterKey(e,n,r),e.shiftKey&&this.selection!==null){var o=this.dataToRender(i.rows),a;if(this.selection.length>0){var l,s;l=xp(this.selection[0],o),s=xp(this.selection[this.selection.length-1],o),a=r<=l?s:l}else a=xp(this.selection,o);var d=a!==r?o.slice(Math.min(a,r),Math.max(a,r)+1):n;this.$emit("update:selection",d)}},onTabKey:function(e,n){var r=this.$refs.bodyRef&&this.$refs.bodyRef.$el,i=zr(r,'tr[data-p-selectable-row="true"]');if(e.code==="Tab"&&i&&i.length>0){var o=Tn(r,'tr[data-p-selected="true"]'),a=Tn(r,'tr[data-p-selectable-row="true"][tabindex="0"]');o?(o.tabIndex="0",a&&a!==o&&(a.tabIndex="-1")):(i[0].tabIndex="0",a!==i[0]&&i[n]&&(i[n].tabIndex="-1"))}},findNextSelectableRow:function(e){var n=e.nextElementSibling;return n?Pt(n,"data-p-selectable-row")===!0?n:this.findNextSelectableRow(n):null},findPrevSelectableRow:function(e){var n=e.previousElementSibling;return n?Pt(n,"data-p-selectable-row")===!0?n:this.findPrevSelectableRow(n):null},findFirstSelectableRow:function(){var e=Tn(this.$refs.table,'tr[data-p-selectable-row="true"]');return e},findLastSelectableRow:function(){var e=zr(this.$refs.table,'tr[data-p-selectable-row="true"]');return e?e[e.length-1]:null},focusRowChange:function(e,n){e.tabIndex="-1",n.tabIndex="0",ze(n)},toggleRowWithRadio:function(e){var n=e.data;this.isSelected(n)?(this.$emit("update:selection",null),this.$emit("row-unselect",{originalEvent:e.originalEvent,data:n,index:e.index,type:"radiobutton"})):(this.$emit("update:selection",n),this.$emit("row-select",{originalEvent:e.originalEvent,data:n,index:e.index,type:"radiobutton"}))},toggleRowWithCheckbox:function(e){var n=e.data;if(this.isSelected(n)){var r=this.findIndexInSelection(n),i=this.selection.filter(function(a,l){return l!=r});this.$emit("update:selection",i),this.$emit("row-unselect",{originalEvent:e.originalEvent,data:n,index:e.index,type:"checkbox"})}else{var o=this.selection?Ct(this.selection):[];o=[].concat(Ct(o),[n]),this.$emit("update:selection",o),this.$emit("row-select",{originalEvent:e.originalEvent,data:n,index:e.index,type:"checkbox"})}},toggleRowsWithCheckbox:function(e){if(this.selectAll!==null)this.$emit("select-all-change",e);else{var n=e.originalEvent,r=e.checked,i=[];r?(i=this.frozenValue?[].concat(Ct(this.frozenValue),Ct(this.processedData)):this.processedData,this.$emit("row-select-all",{originalEvent:n,data:i})):this.$emit("row-unselect-all",{originalEvent:n}),this.$emit("update:selection",i)}},isSingleSelectionMode:function(){return this.selectionMode==="single"},isMultipleSelectionMode:function(){return this.selectionMode==="multiple"},isSelected:function(e){return e&&this.selection?this.dataKey?this.d_selectionKeys?this.d_selectionKeys[Pe(e,this.dataKey)]!==void 0:!1:this.selection instanceof Array?this.findIndexInSelection(e)>-1:this.equals(e,this.selection):!1},findIndexInSelection:function(e){return this.findIndex(e,this.selection)},findIndex:function(e,n){var r=-1;if(n&&n.length){for(var i=0;ithis.anchorRowIndex?(n=this.anchorRowIndex,r=this.rangeRowIndex):this.rangeRowIndexparseInt(i,10)){if(this.columnResizeMode==="fit"){var o=this.resizeColumnElement.nextElementSibling,a=o.offsetWidth-e;r>15&&a>15&&this.resizeTableCells(r,a)}else if(this.columnResizeMode==="expand"){var l=this.$refs.table.offsetWidth+e+"px",s=function(p){p&&(p.style.width=p.style.minWidth=l)};if(this.resizeTableCells(r),s(this.$refs.table),!this.virtualScrollerDisabled){var d=this.$refs.bodyRef&&this.$refs.bodyRef.$el,c=this.$refs.frozenBodyRef&&this.$refs.frozenBodyRef.$el;s(d),s(c)}}this.$emit("column-resize-end",{element:this.resizeColumnElement,delta:e})}this.$refs.resizeHelper.style.display="none",this.resizeColumn=null,this.$el.removeAttribute("data-p-unselectable-text"),!this.isUnstyled&&(this.$el.style["user-select"]=""),this.unbindColumnResizeEvents(),this.isStateful()&&this.saveState()},resizeTableCells:function(e,n){var r=yc(this.resizeColumnElement),i=[],o=zr(this.$refs.table,'thead[data-pc-section="thead"] > tr > th');o.forEach(function(s){return i.push($t(s))}),this.destroyStyleElement(),this.createStyleElement();var a="",l='[data-pc-name="datatable"]['.concat(this.$attrSelector,'] > [data-pc-section="tablecontainer"] ').concat(this.virtualScrollerDisabled?"":'> [data-pc-name="virtualscroller"]',' > table[data-pc-section="table"]');i.forEach(function(s,d){var c=d===r?e:n&&d===r+1?n:s,u="width: ".concat(c,"px !important; max-width: ").concat(c,"px !important");a+=` + `.concat(l,' > thead[data-pc-section="thead"] > tr > th:nth-child(').concat(d+1,`), + `).concat(l,' > tbody[data-pc-section="tbody"] > tr > td:nth-child(').concat(d+1,`), + `).concat(l,' > tfoot[data-pc-section="tfoot"] > tr > td:nth-child(').concat(d+1,`) { + `).concat(u,` + } + `)}),this.styleElement.innerHTML=a},bindColumnResizeEvents:function(){var e=this;this.documentColumnResizeListener||(this.documentColumnResizeListener=function(n){e.columnResizing&&e.onColumnResize(n)},document.addEventListener("mousemove",this.documentColumnResizeListener)),this.documentColumnResizeEndListener||(this.documentColumnResizeEndListener=function(){e.columnResizing&&(e.columnResizing=!1,e.onColumnResizeEnd())},document.addEventListener("mouseup",this.documentColumnResizeEndListener))},unbindColumnResizeEvents:function(){this.documentColumnResizeListener&&(document.removeEventListener("document",this.documentColumnResizeListener),this.documentColumnResizeListener=null),this.documentColumnResizeEndListener&&(document.removeEventListener("document",this.documentColumnResizeEndListener),this.documentColumnResizeEndListener=null)},onColumnHeaderMouseDown:function(e){var n=e.originalEvent,r=e.column;this.reorderableColumns&&this.columnProp(r,"reorderableColumn")!==!1&&(n.target.nodeName==="INPUT"||n.target.nodeName==="TEXTAREA"||Pt(n.target,'[data-pc-section="columnresizer"]')?n.currentTarget.draggable=!1:n.currentTarget.draggable=!0)},onColumnHeaderDragStart:function(e){var n=e.originalEvent,r=e.column;if(this.columnResizing){n.preventDefault();return}this.colReorderIconWidth=c$(this.$refs.reorderIndicatorUp),this.colReorderIconHeight=d$(this.$refs.reorderIndicatorUp),this.draggedColumn=r,this.draggedColumnElement=this.findParentHeader(n.target),n.dataTransfer.setData("text","b")},onColumnHeaderDragOver:function(e){var n=e.originalEvent,r=e.column,i=this.findParentHeader(n.target);if(this.reorderableColumns&&this.draggedColumnElement&&i&&!this.columnProp(r,"frozen")){n.preventDefault();var o=Zn(this.$el),a=Zn(i);if(this.draggedColumnElement!==i){var l=a.left-o.left,s=a.left+i.offsetWidth/2;this.$refs.reorderIndicatorUp.style.top=a.top-o.top-(this.colReorderIconHeight-1)+"px",this.$refs.reorderIndicatorDown.style.top=a.top-o.top+i.offsetHeight+"px",n.pageX>s?(this.$refs.reorderIndicatorUp.style.left=l+i.offsetWidth-Math.ceil(this.colReorderIconWidth/2)+"px",this.$refs.reorderIndicatorDown.style.left=l+i.offsetWidth-Math.ceil(this.colReorderIconWidth/2)+"px",this.dropPosition=1):(this.$refs.reorderIndicatorUp.style.left=l-Math.ceil(this.colReorderIconWidth/2)+"px",this.$refs.reorderIndicatorDown.style.left=l-Math.ceil(this.colReorderIconWidth/2)+"px",this.dropPosition=-1),this.$refs.reorderIndicatorUp.style.display="block",this.$refs.reorderIndicatorDown.style.display="block"}}},onColumnHeaderDragLeave:function(e){var n=e.originalEvent;this.reorderableColumns&&this.draggedColumnElement&&(n.preventDefault(),this.$refs.reorderIndicatorUp.style.display="none",this.$refs.reorderIndicatorDown.style.display="none")},onColumnHeaderDrop:function(e){var n=this,r=e.originalEvent,i=e.column;if(r.preventDefault(),this.draggedColumnElement){var o=yc(this.draggedColumnElement),a=yc(this.findParentHeader(r.target)),l=o!==a;if(l&&(a-o===1&&this.dropPosition===-1||a-o===-1&&this.dropPosition===1)&&(l=!1),l){var s=function(y,k){return n.columnProp(y,"columnKey")||n.columnProp(k,"columnKey")?n.columnProp(y,"columnKey")===n.columnProp(k,"columnKey"):n.columnProp(y,"field")===n.columnProp(k,"field")},d=this.columns.findIndex(function(b){return s(b,n.draggedColumn)}),c=this.columns.findIndex(function(b){return s(b,i)}),u=[],p=zr(this.$el,'thead[data-pc-section="thead"] > tr > th');p.forEach(function(b){return u.push($t(b))});var f=u.find(function(b,y){return y===d}),g=u.filter(function(b,y){return y!==d}),m=[].concat(Ct(g.slice(0,c)),[f],Ct(g.slice(c)));this.addColumnWidthStyles(m),cd&&this.dropPosition===-1&&c--,g0(this.columns,d,c),this.updateReorderableColumns(),this.$emit("column-reorder",{originalEvent:r,dragIndex:d,dropIndex:c})}this.$refs.reorderIndicatorUp.style.display="none",this.$refs.reorderIndicatorDown.style.display="none",this.draggedColumnElement.draggable=!1,this.draggedColumnElement=null,this.draggedColumn=null,this.dropPosition=null}},findParentHeader:function(e){if(e.nodeName==="TH")return e;for(var n=e.parentElement;n.nodeName!=="TH"&&(n=n.parentElement,!!n););return n},findColumnByKey:function(e,n){if(e&&e.length)for(var r=0;rthis.droppedRowIndex?this.droppedRowIndex:this.droppedRowIndex===0?0:this.droppedRowIndex-1,r=Ct(this.processedData);g0(r,this.draggedRowIndex+this.d_first,n+this.d_first),this.$emit("row-reorder",{originalEvent:e,dragIndex:this.draggedRowIndex,dropIndex:n,value:r})}this.onRowDragLeave(e),this.onRowDragEnd(e),e.preventDefault()},toggleRow:function(e){var n=this,r=e.expanded,i=ej(e,QF),o=e.data,a;if(this.dataKey){var l=Pe(o,this.dataKey);a=this.expandedRows?Vn({},this.expandedRows):{},r?a[l]=!0:delete a[l]}else a=this.expandedRows?Ct(this.expandedRows):[],r?a.push(o):a=a.filter(function(s){return!n.equals(o,s)});this.$emit("update:expandedRows",a),r?this.$emit("row-expand",i):this.$emit("row-collapse",i)},toggleRowGroup:function(e){var n=e.originalEvent,r=e.data,i=Pe(r,this.groupRowsBy),o=this.expandedRowGroups?Ct(this.expandedRowGroups):[];this.isRowGroupExpanded(r)?(o=o.filter(function(a){return a!==i}),this.$emit("update:expandedRowGroups",o),this.$emit("rowgroup-collapse",{originalEvent:n,data:i})):(o.push(i),this.$emit("update:expandedRowGroups",o),this.$emit("rowgroup-expand",{originalEvent:n,data:i}))},isRowGroupExpanded:function(e){if(this.expandableRowGroups&&this.expandedRowGroups){var n=Pe(e,this.groupRowsBy);return this.expandedRowGroups.indexOf(n)>-1}return!1},isStateful:function(){return this.stateKey!=null},getStorage:function(){switch(this.stateStorage){case"local":return window.localStorage;case"session":return window.sessionStorage;default:throw new Error(this.stateStorage+' is not a valid value for the state storage, supported values are "local" and "session".')}},saveState:function(){var e=this.getStorage(),n={};this.paginator&&(n.first=this.d_first,n.rows=this.d_rows),this.d_sortField&&(typeof this.d_sortField!="function"&&(n.sortField=this.d_sortField),n.sortOrder=this.d_sortOrder),this.d_multiSortMeta&&(n.multiSortMeta=this.d_multiSortMeta),this.hasFilters&&(n.filters=this.filters),this.resizableColumns&&this.saveColumnWidths(n),this.reorderableColumns&&(n.columnOrder=this.d_columnOrder),this.expandedRows&&(n.expandedRows=this.expandedRows),this.expandedRowGroups&&(n.expandedRowGroups=this.expandedRowGroups),this.selection&&(n.selection=this.selection,n.selectionKeys=this.d_selectionKeys),Object.keys(n).length&&e.setItem(this.stateKey,JSON.stringify(n)),this.$emit("state-save",n)},restoreState:function(){var e=this.getStorage(),n=e.getItem(this.stateKey),r=/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/,i=function(s,d){return typeof d=="string"&&r.test(d)?new Date(d):d},o;try{o=JSON.parse(n,i)}catch{}if(!o||Ur(o)!=="object"){e.removeItem(this.stateKey);return}var a={};this.paginator&&(typeof o.first=="number"&&(this.d_first=o.first,this.$emit("update:first",this.d_first),a.first=this.d_first),typeof o.rows=="number"&&(this.d_rows=o.rows,this.$emit("update:rows",this.d_rows),a.rows=this.d_rows)),typeof o.sortField=="string"&&(this.d_sortField=o.sortField,this.$emit("update:sortField",this.d_sortField),a.sortField=this.d_sortField),typeof o.sortOrder=="number"&&(this.d_sortOrder=o.sortOrder,this.$emit("update:sortOrder",this.d_sortOrder),a.sortOrder=this.d_sortOrder),Array.isArray(o.multiSortMeta)&&(this.d_multiSortMeta=o.multiSortMeta,this.$emit("update:multiSortMeta",this.d_multiSortMeta),a.multiSortMeta=this.d_multiSortMeta),this.hasFilters&&Ur(o.filters)==="object"&&o.filters!==null&&(this.d_filters=this.cloneFilters(o.filters),this.$emit("update:filters",this.d_filters),a.filters=this.d_filters),this.resizableColumns&&(typeof o.columnWidths=="string"&&(this.columnWidthsState=o.columnWidths,a.columnWidths=this.columnWidthsState),typeof o.tableWidth=="string"&&(this.tableWidthState=o.tableWidth,a.tableWidth=this.tableWidthState)),this.reorderableColumns&&Array.isArray(o.columnOrder)&&(this.d_columnOrder=o.columnOrder,a.columnOrder=this.d_columnOrder),Ur(o.expandedRows)==="object"&&o.expandedRows!==null&&(this.$emit("update:expandedRows",o.expandedRows),a.expandedRows=o.expandedRows),Array.isArray(o.expandedRowGroups)&&(this.$emit("update:expandedRowGroups",o.expandedRowGroups),a.expandedRowGroups=o.expandedRowGroups),Ur(o.selection)==="object"&&o.selection!==null&&(Ur(o.selectionKeys)==="object"&&o.selectionKeys!==null&&(this.d_selectionKeys=o.selectionKeys,a.selectionKeys=this.d_selectionKeys),this.$emit("update:selection",o.selection),a.selection=o.selection),this.$emit("state-restore",a)},saveColumnWidths:function(e){var n=[],r=zr(this.$el,'thead[data-pc-section="thead"] > tr > th');r.forEach(function(i){return n.push($t(i))}),e.columnWidths=n.join(","),this.columnResizeMode==="expand"&&(e.tableWidth=$t(this.$refs.table)+"px")},addColumnWidthStyles:function(e){this.createStyleElement();var n="",r='[data-pc-name="datatable"]['.concat(this.$attrSelector,'] > [data-pc-section="tablecontainer"] ').concat(this.virtualScrollerDisabled?"":'> [data-pc-name="virtualscroller"]',' > table[data-pc-section="table"]');e.forEach(function(i,o){var a="width: ".concat(i,"px !important; max-width: ").concat(i,"px !important");n+=` + `.concat(r,' > thead[data-pc-section="thead"] > tr > th:nth-child(').concat(o+1,`), + `).concat(r,' > tbody[data-pc-section="tbody"] > tr > td:nth-child(').concat(o+1,`), + `).concat(r,' > tfoot[data-pc-section="tfoot"] > tr > td:nth-child(').concat(o+1,`) { + `).concat(a,` + } + `)}),this.styleElement.innerHTML=n},restoreColumnWidths:function(){if(this.columnWidthsState){var e=this.columnWidthsState.split(",");this.columnResizeMode==="expand"&&this.tableWidthState&&(this.$refs.table.style.width=this.tableWidthState,this.$refs.table.style.minWidth=this.tableWidthState),Ie(e)&&this.addColumnWidthStyles(e)}},onCellEditInit:function(e){this.$emit("cell-edit-init",e)},onCellEditComplete:function(e){this.$emit("cell-edit-complete",e)},onCellEditCancel:function(e){this.$emit("cell-edit-cancel",e)},onRowEditInit:function(e){var n=this.editingRows?Ct(this.editingRows):[];n.push(e.data),this.$emit("update:editingRows",n),this.$emit("row-edit-init",e)},onRowEditSave:function(e){var n=Ct(this.editingRows);n.splice(this.findIndex(e.data,n),1),this.$emit("update:editingRows",n),this.$emit("row-edit-save",e)},onRowEditCancel:function(e){var n=Ct(this.editingRows);n.splice(this.findIndex(e.data,n),1),this.$emit("update:editingRows",n),this.$emit("row-edit-cancel",e)},onEditingMetaChange:function(e){var n=e.data,r=e.field,i=e.index,o=e.editing,a=Vn({},this.d_editingMeta),l=a[i];if(o)!l&&(l=a[i]={data:Vn({},n),fields:[]}),l.fields.push(r);else if(l){var s=l.fields.filter(function(d){return d!==r});s.length?l.fields=s:delete a[i]}this.d_editingMeta=a},clearEditingMetaData:function(){this.editMode&&(this.d_editingMeta={})},createLazyLoadEvent:function(e){return{originalEvent:e,first:this.d_first,rows:this.d_rows,sortField:this.d_sortField,sortOrder:this.d_sortOrder,multiSortMeta:this.d_multiSortMeta,filters:this.d_filters}},hasGlobalFilter:function(){return this.filters&&Object.prototype.hasOwnProperty.call(this.filters,"global")},onFilterChange:function(e){this.d_filters=e},onFilterApply:function(){this.d_first=0,this.$emit("update:first",this.d_first),this.$emit("update:filters",this.d_filters),this.lazy&&this.$emit("filter",this.createLazyLoadEvent())},cloneFilters:function(e){var n={};return e&&Object.entries(e).forEach(function(r){var i=Iy(r,2),o=i[0],a=i[1];n[o]=a.operator?{operator:a.operator,constraints:a.constraints.map(function(l){return Vn({},l)})}:Vn({},a)}),n},updateReorderableColumns:function(){var e=this,n=[];this.columns.forEach(function(r){return n.push(e.columnProp(r,"columnKey")||e.columnProp(r,"field"))}),this.d_columnOrder=n},createStyleElement:function(){var e;this.styleElement=document.createElement("style"),this.styleElement.type="text/css",Du(this.styleElement,"nonce",(e=this.$primevue)===null||e===void 0||(e=e.config)===null||e===void 0||(e=e.csp)===null||e===void 0?void 0:e.nonce),document.head.appendChild(this.styleElement)},destroyStyleElement:function(){this.styleElement&&(document.head.removeChild(this.styleElement),this.styleElement=null)},dataToRender:function(e){var n=e||this.processedData;if(n&&this.paginator){var r=this.lazy?0:this.d_first;return n.slice(r,r+this.d_rows)}return n},getVirtualScrollerRef:function(){return this.$refs.virtualScroller},hasSpacerStyle:function(e){return Ie(e)}},computed:{columns:function(){var e=this.d_columns.get(this);if(e&&this.reorderableColumns&&this.d_columnOrder){var n=[],r=qa(this.d_columnOrder),i;try{for(r.s();!(i=r.n()).done;){var o=i.value,a=this.findColumnByKey(e,o);a&&!this.columnProp(a,"hidden")&&n.push(a)}}catch(l){r.e(l)}finally{r.f()}return[].concat(n,Ct(e.filter(function(l){return n.indexOf(l)<0})))}return e},columnGroups:function(){return this.d_columnGroups.get(this)},headerColumnGroup:function(){var e,n=this;return(e=this.columnGroups)===null||e===void 0?void 0:e.find(function(r){return n.columnProp(r,"type")==="header"})},footerColumnGroup:function(){var e,n=this;return(e=this.columnGroups)===null||e===void 0?void 0:e.find(function(r){return n.columnProp(r,"type")==="footer"})},hasFilters:function(){return this.filters&&Object.keys(this.filters).length>0&&this.filters.constructor===Object},processedData:function(){var e,n=this.value||[];return!this.lazy&&!((e=this.virtualScrollerOptions)!==null&&e!==void 0&&e.lazy)&&n&&n.length&&(this.hasFilters&&(n=this.filter(n)),this.sorted&&(this.sortMode==="single"?n=this.sortSingle(n):this.sortMode==="multiple"&&(n=this.sortMultiple(n)))),n},totalRecordsLength:function(){if(this.lazy)return this.totalRecords;var e=this.processedData;return e?e.length:0},empty:function(){var e=this.processedData;return!e||e.length===0},paginatorTop:function(){return this.paginator&&(this.paginatorPosition!=="bottom"||this.paginatorPosition==="both")},paginatorBottom:function(){return this.paginator&&(this.paginatorPosition!=="top"||this.paginatorPosition==="both")},sorted:function(){return this.d_sortField||this.d_multiSortMeta&&this.d_multiSortMeta.length>0},allRowsSelected:function(){var e=this;if(this.selectAll!==null)return this.selectAll;var n=this.frozenValue?[].concat(Ct(this.frozenValue),Ct(this.processedData)):this.processedData;return Ie(n)&&this.selection&&Array.isArray(this.selection)&&n.every(function(r){return e.selection.some(function(i){return e.equals(i,r)})})},groupRowSortField:function(){return this.sortMode==="single"?this.sortField:this.d_groupRowsSortMeta?this.d_groupRowsSortMeta.field:null},headerFilterButtonProps:function(){return Vn(Vn({filter:{severity:"secondary",text:!0,rounded:!0}},this.filterButtonProps),{},{inline:Vn({clear:{severity:"secondary",text:!0,rounded:!0}},this.filterButtonProps.inline),popover:Vn({addRule:{severity:"info",text:!0,size:"small"},removeRule:{severity:"danger",text:!0,size:"small"},apply:{size:"small"},clear:{outlined:!0,size:"small"}},this.filterButtonProps.popover)})},rowEditButtonProps:function(){return Vn(Vn({},{init:{severity:"secondary",text:!0,rounded:!0},save:{severity:"secondary",text:!0,rounded:!0},cancel:{severity:"secondary",text:!0,rounded:!0}}),this.editButtonProps)},virtualScrollerDisabled:function(){return Mn(this.virtualScrollerOptions)||!this.scrollable},dataP:function(){return Fe(wc(wc(wc({scrollable:this.scrollable,"flex-scrollable":this.scrollable&&this.scrollHeight==="flex"},this.size,this.size),"loading",this.loading),"empty",this.empty))}},components:{DTPaginator:H_,DTTableHeader:s2,DTTableBody:r2,DTTableFooter:i2,DTVirtualScroller:gd,ArrowDownIcon:I_,ArrowUpIcon:P_,SpinnerIcon:Zi}};function Ss(t){"@babel/helpers - typeof";return Ss=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ss(t)}function Py(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Ry(t){for(var e=1;e .p-fieldset-legend { + padding: 0; + } + + .p-fieldset-toggle-button { + cursor: pointer; + user-select: none; + overflow: hidden; + position: relative; + text-decoration: none; + display: flex; + gap: dt('fieldset.legend.gap'); + align-items: center; + justify-content: center; + padding: dt('fieldset.legend.padding'); + background: transparent; + border: 0 none; + border-radius: dt('fieldset.legend.border.radius'); + transition: + background dt('fieldset.transition.duration'), + color dt('fieldset.transition.duration'), + outline-color dt('fieldset.transition.duration'), + box-shadow dt('fieldset.transition.duration'); + outline-color: transparent; + } + + .p-fieldset-legend-label { + font-weight: dt('fieldset.legend.font.weight'); + } + + .p-fieldset-toggle-button:focus-visible { + box-shadow: dt('fieldset.legend.focus.ring.shadow'); + outline: dt('fieldset.legend.focus.ring.width') dt('fieldset.legend.focus.ring.style') dt('fieldset.legend.focus.ring.color'); + outline-offset: dt('fieldset.legend.focus.ring.offset'); + } + + .p-fieldset-toggleable > .p-fieldset-legend:hover { + color: dt('fieldset.legend.hover.color'); + background: dt('fieldset.legend.hover.background'); + } + + .p-fieldset-toggle-icon { + color: dt('fieldset.toggle.icon.color'); + transition: color dt('fieldset.transition.duration'); + } + + .p-fieldset-toggleable > .p-fieldset-legend:hover .p-fieldset-toggle-icon { + color: dt('fieldset.toggle.icon.hover.color'); + } + + .p-fieldset .p-fieldset-content { + padding: dt('fieldset.content.padding'); + } +`,Oj={root:function(e){var n=e.props;return["p-fieldset p-component",{"p-fieldset-toggleable":n.toggleable}]},legend:"p-fieldset-legend",legendLabel:"p-fieldset-legend-label",toggleButton:"p-fieldset-toggle-button",toggleIcon:"p-fieldset-toggle-icon",contentContainer:"p-fieldset-content-container",content:"p-fieldset-content"},Ij=Ce.extend({name:"fieldset",style:Tj,classes:Oj}),Pj={name:"BaseFieldset",extends:$e,props:{legend:String,toggleable:Boolean,collapsed:Boolean,toggleButtonProps:{type:null,default:null}},style:Ij,provide:function(){return{$pcFieldset:this,$parentInstance:this}}},d2={name:"Fieldset",extends:Pj,inheritAttrs:!1,emits:["update:collapsed","toggle"],data:function(){return{d_collapsed:this.collapsed}},watch:{collapsed:function(e){this.d_collapsed=e}},methods:{toggle:function(e){this.d_collapsed=!this.d_collapsed,this.$emit("update:collapsed",this.d_collapsed),this.$emit("toggle",{originalEvent:e,value:this.d_collapsed})},onKeyDown:function(e){(e.code==="Enter"||e.code==="NumpadEnter"||e.code==="Space")&&(this.toggle(e),e.preventDefault())}},computed:{buttonAriaLabel:function(){return this.toggleButtonProps&&this.toggleButtonProps.ariaLabel?this.toggleButtonProps.ariaLabel:this.legend},dataP:function(){return Fe({toggleable:this.toggleable})}},directives:{ripple:Wt},components:{PlusIcon:zu,MinusIcon:ju}};function Os(t){"@babel/helpers - typeof";return Os=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Os(t)}function $y(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function By(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n-1?r+1:0},findPrevOptionIndex:function(e){var n=zr(this.container,'li[data-pc-section="item"][data-p-disabled="false"]'),r=Dy(n).findIndex(function(i){return i.id===e});return r>-1?r-1:0},changeFocusedOptionIndex:function(e){var n=zr(this.container,'li[data-pc-section="item"][data-p-disabled="false"]'),r=e>=n.length?n.length-1:e<0?0:e;r>-1&&(this.focusedOptionIndex=n[r].getAttribute("id"))},toggle:function(e,n){this.overlayVisible?this.hide():this.show(e,n)},show:function(e,n){this.overlayVisible=!0,this.target=n??e.currentTarget},hide:function(){this.overlayVisible=!1,this.target=null},onEnter:function(e){Ro(e,{position:"absolute",top:"0"}),this.alignOverlay(),this.bindOutsideClickListener(),this.bindResizeListener(),this.bindScrollListener(),this.autoZIndex&&St.set("menu",e,this.baseZIndex+this.$primevue.config.zIndex.menu),this.popup&&ze(this.list),this.$emit("show")},onLeave:function(){this.unbindOutsideClickListener(),this.unbindResizeListener(),this.unbindScrollListener(),this.$emit("hide")},onAfterLeave:function(e){this.autoZIndex&&St.clear(e)},alignOverlay:function(){Gi(this.container,this.target);var e=$t(this.target);e>$t(this.container)&&(this.container.style.minWidth=$t(this.target)+"px")},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(n){var r=e.container&&!e.container.contains(n.target),i=!(e.target&&(e.target===n.target||e.target.contains(n.target)));e.overlayVisible&&r&&i?e.hide():!e.popup&&r&&i&&(e.focusedOptionIndex=-1)},document.addEventListener("click",this.outsideClickListener,!0))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener,!0),this.outsideClickListener=null)},bindScrollListener:function(){var e=this;this.scrollHandler||(this.scrollHandler=new Xi(this.target,function(){e.overlayVisible&&e.hide()})),this.scrollHandler.bindScrollListener()},unbindScrollListener:function(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(){e.overlayVisible&&!Yi()&&e.hide()},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},visible:function(e){return typeof e.visible=="function"?e.visible():e.visible!==!1},disabled:function(e){return typeof e.disabled=="function"?e.disabled():e.disabled},label:function(e){return typeof e.label=="function"?e.label():e.label},onOverlayClick:function(e){Hn.emit("overlay-click",{originalEvent:e,target:this.target})},containerRef:function(e){this.container=e},listRef:function(e){this.list=e}},computed:{focusedOptionId:function(){return this.focusedOptionIndex!==-1?this.focusedOptionIndex:null},dataP:function(){return Fe({popup:this.popup})}},components:{PVMenuitem:p2,Portal:Do}},Sz=["id","data-p"],Tz=["id","tabindex","aria-activedescendant","aria-label","aria-labelledby"],Oz=["id"];function Iz(t,e,n,r,i,o){var a=ce("PVMenuitem"),l=ce("Portal");return v(),K(l,{appendTo:t.appendTo,disabled:!t.popup},{default:Q(function(){return[A(Sr,_({name:"p-connected-overlay",onEnter:o.onEnter,onLeave:o.onLeave,onAfterLeave:o.onAfterLeave},t.ptm("transition")),{default:Q(function(){return[!t.popup||i.overlayVisible?(v(),O("div",_({key:0,ref:o.containerRef,id:t.$id,class:t.cx("root"),onClick:e[3]||(e[3]=function(){return o.onOverlayClick&&o.onOverlayClick.apply(o,arguments)}),"data-p":o.dataP},t.ptmi("root")),[t.$slots.start?(v(),O("div",_({key:0,class:t.cx("start")},t.ptm("start")),[X(t.$slots,"start")],16)):q("",!0),C("ul",_({ref:o.listRef,id:t.$id+"_list",class:t.cx("list"),role:"menu",tabindex:t.tabindex,"aria-activedescendant":i.focused?o.focusedOptionId:void 0,"aria-label":t.ariaLabel,"aria-labelledby":t.ariaLabelledby,onFocus:e[0]||(e[0]=function(){return o.onListFocus&&o.onListFocus.apply(o,arguments)}),onBlur:e[1]||(e[1]=function(){return o.onListBlur&&o.onListBlur.apply(o,arguments)}),onKeydown:e[2]||(e[2]=function(){return o.onListKeyDown&&o.onListKeyDown.apply(o,arguments)})},t.ptm("list")),[(v(!0),O(fe,null,Xe(t.model,function(s,d){return v(),O(fe,{key:o.label(s)+d.toString()},[s.items&&o.visible(s)&&!s.separator?(v(),O(fe,{key:0},[s.items?(v(),O("li",_({key:0,id:t.$id+"_"+d,class:[t.cx("submenuLabel"),s.class],role:"none"},{ref_for:!0},t.ptm("submenuLabel")),[X(t.$slots,t.$slots.submenulabel?"submenulabel":"submenuheader",{item:s},function(){return[bt(Z(o.label(s)),1)]})],16,Oz)):q("",!0),(v(!0),O(fe,null,Xe(s.items,function(c,u){return v(),O(fe,{key:c.label+d+"_"+u},[o.visible(c)&&!c.separator?(v(),K(a,{key:0,id:t.$id+"_"+d+"_"+u,item:c,templates:t.$slots,focusedOptionId:o.focusedOptionId,unstyled:t.unstyled,onItemClick:o.itemClick,onItemMousemove:o.itemMouseMove,pt:t.pt},null,8,["id","item","templates","focusedOptionId","unstyled","onItemClick","onItemMousemove","pt"])):o.visible(c)&&c.separator?(v(),O("li",_({key:"separator"+d+u,class:[t.cx("separator"),s.class],style:c.style,role:"separator"},{ref_for:!0},t.ptm("separator")),null,16)):q("",!0)],64)}),128))],64)):o.visible(s)&&s.separator?(v(),O("li",_({key:"separator"+d.toString(),class:[t.cx("separator"),s.class],style:s.style,role:"separator"},{ref_for:!0},t.ptm("separator")),null,16)):(v(),K(a,{key:o.label(s)+d.toString(),id:t.$id+"_"+d,item:s,index:d,templates:t.$slots,focusedOptionId:o.focusedOptionId,unstyled:t.unstyled,onItemClick:o.itemClick,onItemMousemove:o.itemMouseMove,pt:t.pt},null,8,["id","item","index","templates","focusedOptionId","unstyled","onItemClick","onItemMousemove","pt"]))],64)}),128))],16,Tz),t.$slots.end?(v(),O("div",_({key:1,class:t.cx("end")},t.ptm("end")),[X(t.$slots,"end")],16)):q("",!0)],16,Sz)):q("",!0)]}),_:3},16,["onEnter","onLeave","onAfterLeave"])]}),_:3},8,["appendTo","disabled"])}Dm.render=Iz;var Pz=` + .p-multiselect { + display: inline-flex; + cursor: pointer; + position: relative; + user-select: none; + background: dt('multiselect.background'); + border: 1px solid dt('multiselect.border.color'); + transition: + background dt('multiselect.transition.duration'), + color dt('multiselect.transition.duration'), + border-color dt('multiselect.transition.duration'), + outline-color dt('multiselect.transition.duration'), + box-shadow dt('multiselect.transition.duration'); + border-radius: dt('multiselect.border.radius'); + outline-color: transparent; + box-shadow: dt('multiselect.shadow'); + } + + .p-multiselect:not(.p-disabled):hover { + border-color: dt('multiselect.hover.border.color'); + } + + .p-multiselect:not(.p-disabled).p-focus { + border-color: dt('multiselect.focus.border.color'); + box-shadow: dt('multiselect.focus.ring.shadow'); + outline: dt('multiselect.focus.ring.width') dt('multiselect.focus.ring.style') dt('multiselect.focus.ring.color'); + outline-offset: dt('multiselect.focus.ring.offset'); + } + + .p-multiselect.p-variant-filled { + background: dt('multiselect.filled.background'); + } + + .p-multiselect.p-variant-filled:not(.p-disabled):hover { + background: dt('multiselect.filled.hover.background'); + } + + .p-multiselect.p-variant-filled.p-focus { + background: dt('multiselect.filled.focus.background'); + } + + .p-multiselect.p-invalid { + border-color: dt('multiselect.invalid.border.color'); + } + + .p-multiselect.p-disabled { + opacity: 1; + background: dt('multiselect.disabled.background'); + } + + .p-multiselect-dropdown { + display: flex; + align-items: center; + justify-content: center; + flex-shrink: 0; + background: transparent; + color: dt('multiselect.dropdown.color'); + width: dt('multiselect.dropdown.width'); + border-start-end-radius: dt('multiselect.border.radius'); + border-end-end-radius: dt('multiselect.border.radius'); + } + + .p-multiselect-clear-icon { + position: absolute; + top: 50%; + margin-top: -0.5rem; + color: dt('multiselect.clear.icon.color'); + inset-inline-end: dt('multiselect.dropdown.width'); + } + + .p-multiselect-label-container { + overflow: hidden; + flex: 1 1 auto; + cursor: pointer; + } + + .p-multiselect-label { + white-space: nowrap; + cursor: pointer; + overflow: hidden; + text-overflow: ellipsis; + padding: dt('multiselect.padding.y') dt('multiselect.padding.x'); + color: dt('multiselect.color'); + } + + .p-multiselect-display-chip .p-multiselect-label { + display: flex; + align-items: center; + gap: calc(dt('multiselect.padding.y') / 2); + } + + .p-multiselect-label.p-placeholder { + color: dt('multiselect.placeholder.color'); + } + + .p-multiselect.p-invalid .p-multiselect-label.p-placeholder { + color: dt('multiselect.invalid.placeholder.color'); + } + + .p-multiselect.p-disabled .p-multiselect-label { + color: dt('multiselect.disabled.color'); + } + + .p-multiselect-label-empty { + overflow: hidden; + visibility: hidden; + } + + .p-multiselect-overlay { + position: absolute; + top: 0; + left: 0; + background: dt('multiselect.overlay.background'); + color: dt('multiselect.overlay.color'); + border: 1px solid dt('multiselect.overlay.border.color'); + border-radius: dt('multiselect.overlay.border.radius'); + box-shadow: dt('multiselect.overlay.shadow'); + min-width: 100%; + } + + .p-multiselect-header { + display: flex; + align-items: center; + padding: dt('multiselect.list.header.padding'); + } + + .p-multiselect-header .p-checkbox { + margin-inline-end: dt('multiselect.option.gap'); + } + + .p-multiselect-filter-container { + flex: 1 1 auto; + } + + .p-multiselect-filter { + width: 100%; + } + + .p-multiselect-list-container { + overflow: auto; + } + + .p-multiselect-list { + margin: 0; + padding: 0; + list-style-type: none; + padding: dt('multiselect.list.padding'); + display: flex; + flex-direction: column; + gap: dt('multiselect.list.gap'); + } + + .p-multiselect-option { + cursor: pointer; + font-weight: normal; + white-space: nowrap; + position: relative; + overflow: hidden; + display: flex; + align-items: center; + gap: dt('multiselect.option.gap'); + padding: dt('multiselect.option.padding'); + border: 0 none; + color: dt('multiselect.option.color'); + background: transparent; + transition: + background dt('multiselect.transition.duration'), + color dt('multiselect.transition.duration'), + border-color dt('multiselect.transition.duration'), + box-shadow dt('multiselect.transition.duration'), + outline-color dt('multiselect.transition.duration'); + border-radius: dt('multiselect.option.border.radius'); + } + + .p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled).p-focus { + background: dt('multiselect.option.focus.background'); + color: dt('multiselect.option.focus.color'); + } + + .p-multiselect-option.p-multiselect-option-selected { + background: dt('multiselect.option.selected.background'); + color: dt('multiselect.option.selected.color'); + } + + .p-multiselect-option.p-multiselect-option-selected.p-focus { + background: dt('multiselect.option.selected.focus.background'); + color: dt('multiselect.option.selected.focus.color'); + } + + .p-multiselect-option-group { + cursor: auto; + margin: 0; + padding: dt('multiselect.option.group.padding'); + background: dt('multiselect.option.group.background'); + color: dt('multiselect.option.group.color'); + font-weight: dt('multiselect.option.group.font.weight'); + } + + .p-multiselect-empty-message { + padding: dt('multiselect.empty.message.padding'); + } + + .p-multiselect-label .p-chip { + padding-block-start: calc(dt('multiselect.padding.y') / 2); + padding-block-end: calc(dt('multiselect.padding.y') / 2); + border-radius: dt('multiselect.chip.border.radius'); + } + + .p-multiselect-label:has(.p-chip) { + padding: calc(dt('multiselect.padding.y') / 2) calc(dt('multiselect.padding.x') / 2); + } + + .p-multiselect-fluid { + display: flex; + width: 100%; + } + + .p-multiselect-sm .p-multiselect-label { + font-size: dt('multiselect.sm.font.size'); + padding-block: dt('multiselect.sm.padding.y'); + padding-inline: dt('multiselect.sm.padding.x'); + } + + .p-multiselect-sm .p-multiselect-dropdown .p-icon { + font-size: dt('multiselect.sm.font.size'); + width: dt('multiselect.sm.font.size'); + height: dt('multiselect.sm.font.size'); + } + + .p-multiselect-lg .p-multiselect-label { + font-size: dt('multiselect.lg.font.size'); + padding-block: dt('multiselect.lg.padding.y'); + padding-inline: dt('multiselect.lg.padding.x'); + } + + .p-multiselect-lg .p-multiselect-dropdown .p-icon { + font-size: dt('multiselect.lg.font.size'); + width: dt('multiselect.lg.font.size'); + height: dt('multiselect.lg.font.size'); + } +`,Rz={root:function(e){var n=e.props;return{position:n.appendTo==="self"?"relative":void 0}}},$z={root:function(e){var n=e.instance,r=e.props;return["p-multiselect p-component p-inputwrapper",{"p-multiselect-display-chip":r.display==="chip","p-disabled":r.disabled,"p-invalid":n.$invalid,"p-variant-filled":n.$variant==="filled","p-focus":n.focused,"p-inputwrapper-filled":n.$filled,"p-inputwrapper-focus":n.focused||n.overlayVisible,"p-multiselect-open":n.overlayVisible,"p-multiselect-fluid":n.$fluid,"p-multiselect-sm p-inputfield-sm":r.size==="small","p-multiselect-lg p-inputfield-lg":r.size==="large"}]},labelContainer:"p-multiselect-label-container",label:function(e){var n=e.instance,r=e.props;return["p-multiselect-label",{"p-placeholder":n.label===r.placeholder,"p-multiselect-label-empty":!r.placeholder&&!n.$filled}]},clearIcon:"p-multiselect-clear-icon",chipItem:"p-multiselect-chip-item",pcChip:"p-multiselect-chip",chipIcon:"p-multiselect-chip-icon",dropdown:"p-multiselect-dropdown",loadingIcon:"p-multiselect-loading-icon",dropdownIcon:"p-multiselect-dropdown-icon",overlay:"p-multiselect-overlay p-component",header:"p-multiselect-header",pcFilterContainer:"p-multiselect-filter-container",pcFilter:"p-multiselect-filter",listContainer:"p-multiselect-list-container",list:"p-multiselect-list",optionGroup:"p-multiselect-option-group",option:function(e){var n=e.instance,r=e.option,i=e.index,o=e.getItemOptions,a=e.props;return["p-multiselect-option",{"p-multiselect-option-selected":n.isSelected(r)&&a.highlightOnSelect,"p-focus":n.focusedOptionIndex===n.getOptionIndex(i,o),"p-disabled":n.isOptionDisabled(r)}]},emptyMessage:"p-multiselect-empty-message"},Bz=Ce.extend({name:"multiselect",style:Pz,classes:$z,inlineStyles:Rz}),Lz={name:"BaseMultiSelect",extends:Eo,props:{options:Array,optionLabel:null,optionValue:null,optionDisabled:null,optionGroupLabel:null,optionGroupChildren:null,scrollHeight:{type:String,default:"14rem"},placeholder:String,inputId:{type:String,default:null},panelClass:{type:String,default:null},panelStyle:{type:null,default:null},overlayClass:{type:String,default:null},overlayStyle:{type:null,default:null},dataKey:null,showClear:{type:Boolean,default:!1},clearIcon:{type:String,default:void 0},resetFilterOnClear:{type:Boolean,default:!1},filter:Boolean,filterPlaceholder:String,filterLocale:String,filterMatchMode:{type:String,default:"contains"},filterFields:{type:Array,default:null},appendTo:{type:[String,Object],default:"body"},display:{type:String,default:"comma"},selectedItemsLabel:{type:String,default:null},maxSelectedLabels:{type:Number,default:null},selectionLimit:{type:Number,default:null},showToggleAll:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},checkboxIcon:{type:String,default:void 0},dropdownIcon:{type:String,default:void 0},filterIcon:{type:String,default:void 0},loadingIcon:{type:String,default:void 0},removeTokenIcon:{type:String,default:void 0},chipIcon:{type:String,default:void 0},selectAll:{type:Boolean,default:null},resetFilterOnHide:{type:Boolean,default:!1},virtualScrollerOptions:{type:Object,default:null},autoOptionFocus:{type:Boolean,default:!1},autoFilterFocus:{type:Boolean,default:!1},focusOnHover:{type:Boolean,default:!0},highlightOnSelect:{type:Boolean,default:!1},filterMessage:{type:String,default:null},selectionMessage:{type:String,default:null},emptySelectionMessage:{type:String,default:null},emptyFilterMessage:{type:String,default:null},emptyMessage:{type:String,default:null},tabindex:{type:Number,default:0},ariaLabel:{type:String,default:null},ariaLabelledby:{type:String,default:null}},style:Bz,provide:function(){return{$pcMultiSelect:this,$parentInstance:this}}};function Rs(t){"@babel/helpers - typeof";return Rs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rs(t)}function Ay(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function My(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n2&&arguments[2]!==void 0?arguments[2]:-1,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!(this.disabled||this.isOptionDisabled(n))){var a=this.isSelected(n),l=null;a?l=this.d_value.filter(function(s){return!tn(s,r.getOptionValue(n),r.equalityKey)}):l=[].concat(Fy(this.d_value||[]),[this.getOptionValue(n)]),this.updateModel(e,l),i!==-1&&(this.focusedOptionIndex=i),o&&ze(this.$refs.focusInput)}},onOptionMouseMove:function(e,n){this.focusOnHover&&this.changeFocusedOptionIndex(e,n)},onOptionSelectRange:function(e){var n=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:-1,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-1;if(r===-1&&(r=this.findNearestSelectedOptionIndex(i,!0)),i===-1&&(i=this.findNearestSelectedOptionIndex(r)),r!==-1&&i!==-1){var o=Math.min(r,i),a=Math.max(r,i),l=this.visibleOptions.slice(o,a+1).filter(function(s){return n.isValidOption(s)}).map(function(s){return n.getOptionValue(s)});this.updateModel(e,l)}},onFilterChange:function(e){var n=e.target.value;this.filterValue=n,this.focusedOptionIndex=-1,this.$emit("filter",{originalEvent:e,value:n}),!this.virtualScrollerDisabled&&this.virtualScroller.scrollToIndex(0)},onFilterKeyDown:function(e){switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e,!0);break;case"ArrowLeft":case"ArrowRight":this.onArrowLeftKey(e,!0);break;case"Home":this.onHomeKey(e,!0);break;case"End":this.onEndKey(e,!0);break;case"Enter":case"NumpadEnter":this.onEnterKey(e);break;case"Escape":this.onEscapeKey(e);break;case"Tab":this.onTabKey(e,!0);break}},onFilterBlur:function(){this.focusedOptionIndex=-1},onFilterUpdated:function(){this.overlayVisible&&this.alignOverlay()},onOverlayClick:function(e){Hn.emit("overlay-click",{originalEvent:e,target:this.$el})},onOverlayKeyDown:function(e){switch(e.code){case"Escape":this.onEscapeKey(e);break}},onArrowDownKey:function(e){if(!this.overlayVisible)this.show();else{var n=this.focusedOptionIndex!==-1?this.findNextOptionIndex(this.focusedOptionIndex):this.clicked?this.findFirstOptionIndex():this.findFirstFocusedOptionIndex();e.shiftKey&&this.onOptionSelectRange(e,this.startRangeIndex,n),this.changeFocusedOptionIndex(e,n)}e.preventDefault()},onArrowUpKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(e.altKey&&!n)this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.overlayVisible&&this.hide(),e.preventDefault();else{var r=this.focusedOptionIndex!==-1?this.findPrevOptionIndex(this.focusedOptionIndex):this.clicked?this.findLastOptionIndex():this.findLastFocusedOptionIndex();e.shiftKey&&this.onOptionSelectRange(e,r,this.startRangeIndex),this.changeFocusedOptionIndex(e,r),!this.overlayVisible&&this.show(),e.preventDefault()}},onArrowLeftKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n&&(this.focusedOptionIndex=-1)},onHomeKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(n){var r=e.currentTarget;e.shiftKey?r.setSelectionRange(0,e.target.selectionStart):(r.setSelectionRange(0,0),this.focusedOptionIndex=-1)}else{var i=e.metaKey||e.ctrlKey,o=this.findFirstOptionIndex();e.shiftKey&&i&&this.onOptionSelectRange(e,o,this.startRangeIndex),this.changeFocusedOptionIndex(e,o),!this.overlayVisible&&this.show()}e.preventDefault()},onEndKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(n){var r=e.currentTarget;if(e.shiftKey)r.setSelectionRange(e.target.selectionStart,r.value.length);else{var i=r.value.length;r.setSelectionRange(i,i),this.focusedOptionIndex=-1}}else{var o=e.metaKey||e.ctrlKey,a=this.findLastOptionIndex();e.shiftKey&&o&&this.onOptionSelectRange(e,this.startRangeIndex,a),this.changeFocusedOptionIndex(e,a),!this.overlayVisible&&this.show()}e.preventDefault()},onPageUpKey:function(e){this.scrollInView(0),e.preventDefault()},onPageDownKey:function(e){this.scrollInView(this.visibleOptions.length-1),e.preventDefault()},onEnterKey:function(e){this.overlayVisible?this.focusedOptionIndex!==-1&&(e.shiftKey?this.onOptionSelectRange(e,this.focusedOptionIndex):this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex])):(this.focusedOptionIndex=-1,this.onArrowDownKey(e)),e.preventDefault()},onEscapeKey:function(e){this.overlayVisible&&(this.hide(!0),e.stopPropagation()),e.preventDefault()},onTabKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n||(this.overlayVisible&&this.hasFocusableElements()?(ze(e.shiftKey?this.$refs.lastHiddenFocusableElementOnOverlay:this.$refs.firstHiddenFocusableElementOnOverlay),e.preventDefault()):(this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.overlayVisible&&this.hide(this.filter)))},onShiftKey:function(){this.startRangeIndex=this.focusedOptionIndex},onOverlayEnter:function(e){St.set("overlay",e,this.$primevue.config.zIndex.overlay),Ro(e,{position:"absolute",top:"0"}),this.alignOverlay(),this.scrollInView(),this.autoFilterFocus&&ze(this.$refs.filterInput.$el),this.autoUpdateModel(),this.$attrSelector&&e.setAttribute(this.$attrSelector,"")},onOverlayAfterEnter:function(){this.bindOutsideClickListener(),this.bindScrollListener(),this.bindResizeListener(),this.$emit("show")},onOverlayLeave:function(){this.unbindOutsideClickListener(),this.unbindScrollListener(),this.unbindResizeListener(),this.$emit("hide"),this.overlay=null},onOverlayAfterLeave:function(e){St.clear(e)},alignOverlay:function(){this.appendTo==="self"?Bu(this.overlay,this.$el):(this.overlay.style.minWidth=$t(this.$el)+"px",Gi(this.overlay,this.$el))},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(n){e.overlayVisible&&e.isOutsideClicked(n)&&e.hide()},document.addEventListener("click",this.outsideClickListener,!0))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener,!0),this.outsideClickListener=null)},bindScrollListener:function(){var e=this;this.scrollHandler||(this.scrollHandler=new Xi(this.$refs.container,function(){e.overlayVisible&&e.hide()})),this.scrollHandler.bindScrollListener()},unbindScrollListener:function(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(){e.overlayVisible&&!Yi()&&e.hide()},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},isOutsideClicked:function(e){return!(this.$el.isSameNode(e.target)||this.$el.contains(e.target)||this.overlay&&this.overlay.contains(e.target))},getLabelByValue:function(e){var n=this,r=this.optionGroupLabel?this.flatOptions(this.options):this.options||[],i=r.find(function(o){return!n.isOptionGroup(o)&&tn(n.getOptionValue(o),e,n.equalityKey)});return i?this.getOptionLabel(i):null},getSelectedItemsLabel:function(){var e=/{(.*?)}/,n=this.selectedItemsLabel||this.$primevue.config.locale.selectionMessage;return e.test(n)?n.replace(n.match(e)[0],this.d_value.length+""):n},onToggleAll:function(e){var n=this;if(this.selectAll!==null)this.$emit("selectall-change",{originalEvent:e,checked:!this.allSelected});else{var r=this.allSelected?[]:this.visibleOptions.filter(function(i){return n.isValidOption(i)}).map(function(i){return n.getOptionValue(i)});this.updateModel(e,r)}},removeOption:function(e,n){var r=this;e.stopPropagation();var i=this.d_value.filter(function(o){return!tn(o,n,r.equalityKey)});this.updateModel(e,i)},clearFilter:function(){this.filterValue=null},hasFocusableElements:function(){return Lu(this.overlay,':not([data-p-hidden-focusable="true"])').length>0},isOptionMatched:function(e){var n;return this.isValidOption(e)&&typeof this.getOptionLabel(e)=="string"&&((n=this.getOptionLabel(e))===null||n===void 0?void 0:n.toLocaleLowerCase(this.filterLocale).startsWith(this.searchValue.toLocaleLowerCase(this.filterLocale)))},isValidOption:function(e){return Ie(e)&&!(this.isOptionDisabled(e)||this.isOptionGroup(e))},isValidSelectedOption:function(e){return this.isValidOption(e)&&this.isSelected(e)},isEquals:function(e,n){return tn(e,n,this.equalityKey)},isSelected:function(e){var n=this,r=this.getOptionValue(e);return(this.d_value||[]).some(function(i){return n.isEquals(i,r)})},findFirstOptionIndex:function(){var e=this;return this.visibleOptions.findIndex(function(n){return e.isValidOption(n)})},findLastOptionIndex:function(){var e=this;return vo(this.visibleOptions,function(n){return e.isValidOption(n)})},findNextOptionIndex:function(e){var n=this,r=e-1?r+e+1:e},findPrevOptionIndex:function(e){var n=this,r=e>0?vo(this.visibleOptions.slice(0,e),function(i){return n.isValidOption(i)}):-1;return r>-1?r:e},findSelectedOptionIndex:function(){var e=this;if(this.$filled){for(var n=function(){var a=e.d_value[i],l=e.visibleOptions.findIndex(function(s){return e.isValidSelectedOption(s)&&e.isEquals(a,e.getOptionValue(s))});if(l>-1)return{v:l}},r,i=this.d_value.length-1;i>=0;i--)if(r=n(),r)return r.v}return-1},findFirstSelectedOptionIndex:function(){var e=this;return this.$filled?this.visibleOptions.findIndex(function(n){return e.isValidSelectedOption(n)}):-1},findLastSelectedOptionIndex:function(){var e=this;return this.$filled?vo(this.visibleOptions,function(n){return e.isValidSelectedOption(n)}):-1},findNextSelectedOptionIndex:function(e){var n=this,r=this.$filled&&e-1?r+e+1:-1},findPrevSelectedOptionIndex:function(e){var n=this,r=this.$filled&&e>0?vo(this.visibleOptions.slice(0,e),function(i){return n.isValidSelectedOption(i)}):-1;return r>-1?r:-1},findNearestSelectedOptionIndex:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=-1;return this.$filled&&(n?(r=this.findPrevSelectedOptionIndex(e),r=r===-1?this.findNextSelectedOptionIndex(e):r):(r=this.findNextSelectedOptionIndex(e),r=r===-1?this.findPrevSelectedOptionIndex(e):r)),r>-1?r:e},findFirstFocusedOptionIndex:function(){var e=this.findFirstSelectedOptionIndex();return e<0?this.findFirstOptionIndex():e},findLastFocusedOptionIndex:function(){var e=this.findSelectedOptionIndex();return e<0?this.findLastOptionIndex():e},searchOptions:function(e){var n=this;this.searchValue=(this.searchValue||"")+e.key;var r=-1;Ie(this.searchValue)&&(this.focusedOptionIndex!==-1?(r=this.visibleOptions.slice(this.focusedOptionIndex).findIndex(function(i){return n.isOptionMatched(i)}),r=r===-1?this.visibleOptions.slice(0,this.focusedOptionIndex).findIndex(function(i){return n.isOptionMatched(i)}):r+this.focusedOptionIndex):r=this.visibleOptions.findIndex(function(i){return n.isOptionMatched(i)}),r===-1&&this.focusedOptionIndex===-1&&(r=this.findFirstFocusedOptionIndex()),r!==-1&&this.changeFocusedOptionIndex(e,r)),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){n.searchValue="",n.searchTimeout=null},500)},changeFocusedOptionIndex:function(e,n){this.focusedOptionIndex!==n&&(this.focusedOptionIndex=n,this.scrollInView(),this.selectOnFocus&&this.onOptionSelect(e,this.visibleOptions[n]))},scrollInView:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1;this.$nextTick(function(){var r=n!==-1?"".concat(e.$id,"_").concat(n):e.focusedOptionId,i=Tn(e.list,'li[id="'.concat(r,'"]'));i?i.scrollIntoView&&i.scrollIntoView({block:"nearest",inline:"nearest"}):e.virtualScrollerDisabled||e.virtualScroller&&e.virtualScroller.scrollToIndex(n!==-1?n:e.focusedOptionIndex)})},autoUpdateModel:function(){if(this.autoOptionFocus&&(this.focusedOptionIndex=this.findFirstFocusedOptionIndex()),this.selectOnFocus&&this.autoOptionFocus&&!this.$filled){var e=this.getOptionValue(this.visibleOptions[this.focusedOptionIndex]);this.updateModel(null,[e])}},updateModel:function(e,n){this.writeValue(n,e),this.$emit("change",{originalEvent:e,value:n})},flatOptions:function(e){var n=this;return(e||[]).reduce(function(r,i,o){r.push({optionGroup:i,group:!0,index:o});var a=n.getOptionGroupChildren(i);return a&&a.forEach(function(l){return r.push(l)}),r},[])},overlayRef:function(e){this.overlay=e},listRef:function(e,n){this.list=e,n&&n(e)},virtualScrollerRef:function(e){this.virtualScroller=e}},computed:{visibleOptions:function(){var e=this,n=this.optionGroupLabel?this.flatOptions(this.options):this.options||[];if(this.filterValue){var r=Uc.filter(n,this.searchFields,this.filterValue,this.filterMatchMode,this.filterLocale);if(this.optionGroupLabel){var i=this.options||[],o=[];return i.forEach(function(a){var l=e.getOptionGroupChildren(a),s=l.filter(function(d){return r.includes(d)});s.length>0&&o.push(My(My({},a),{},jo({},typeof e.optionGroupChildren=="string"?e.optionGroupChildren:"items",Fy(s))))}),this.flatOptions(o)}return r}return n},label:function(){var e;if(this.d_value&&this.d_value.length){if(Ie(this.maxSelectedLabels)&&this.d_value.length>this.maxSelectedLabels)return this.getSelectedItemsLabel();e="";for(var n=0;nthis.maxSelectedLabels},allSelected:function(){var e=this;return this.selectAll!==null?this.selectAll:Ie(this.visibleOptions)&&this.visibleOptions.every(function(n){return e.isOptionGroup(n)||e.isOptionDisabled(n)||e.isSelected(n)})},hasSelectedOption:function(){return this.$filled},equalityKey:function(){return this.optionValue?null:this.dataKey},searchFields:function(){return this.filterFields||[this.optionLabel]},maxSelectionLimitReached:function(){return this.selectionLimit&&this.d_value&&this.d_value.length===this.selectionLimit},filterResultMessageText:function(){return Ie(this.visibleOptions)?this.filterMessageText.replaceAll("{0}",this.visibleOptions.length):this.emptyFilterMessageText},filterMessageText:function(){return this.filterMessage||this.$primevue.config.locale.searchMessage||""},emptyFilterMessageText:function(){return this.emptyFilterMessage||this.$primevue.config.locale.emptySearchMessage||this.$primevue.config.locale.emptyFilterMessage||""},emptyMessageText:function(){return this.emptyMessage||this.$primevue.config.locale.emptyMessage||""},selectionMessageText:function(){return this.selectionMessage||this.$primevue.config.locale.selectionMessage||""},emptySelectionMessageText:function(){return this.emptySelectionMessage||this.$primevue.config.locale.emptySelectionMessage||""},selectedMessageText:function(){return this.$filled?this.selectionMessageText.replaceAll("{0}",this.d_value.length):this.emptySelectionMessageText},focusedOptionId:function(){return this.focusedOptionIndex!==-1?"".concat(this.$id,"_").concat(this.focusedOptionIndex):null},ariaSetSize:function(){var e=this;return this.visibleOptions.filter(function(n){return!e.isOptionGroup(n)}).length},toggleAllAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria[this.allSelected?"selectAll":"unselectAll"]:void 0},listAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.listLabel:void 0},virtualScrollerDisabled:function(){return!this.virtualScrollerOptions},hasFluid:function(){return Mn(this.fluid)?!!this.$pcFluid:this.fluid},isClearIconVisible:function(){return this.showClear&&this.d_value&&this.d_value.length&&this.d_value!=null&&Ie(this.options)&&!this.disabled&&!this.loading},containerDataP:function(){return Fe(jo({invalid:this.$invalid,disabled:this.disabled,focus:this.focused,fluid:this.$fluid,filled:this.$variant==="filled"},this.size,this.size))},labelDataP:function(){return Fe(jo(jo(jo({placeholder:this.label===this.placeholder,clearable:this.showClear,disabled:this.disabled},this.size,this.size),"has-chip",this.display==="chip"&&this.d_value&&this.d_value.length&&(this.maxSelectedLabels?this.d_value.length<=this.maxSelectedLabels:!0)),"empty",!this.placeholder&&!this.$filled))},dropdownIconDataP:function(){return Fe(jo({},this.size,this.size))},overlayDataP:function(){return Fe(jo({},"portal-"+this.appendTo,"portal-"+this.appendTo))}},directives:{ripple:Wt},components:{InputText:It,Checkbox:Ui,VirtualScroller:gd,Portal:Do,Chip:Mu,IconField:$m,InputIcon:Bm,TimesIcon:Ma,SearchIcon:Rm,ChevronDownIcon:Aa,SpinnerIcon:Zi,CheckIcon:Ji}};function $s(t){"@babel/helpers - typeof";return $s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$s(t)}function jy(t,e,n){return(e=jz(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function jz(t){var e=zz(t,"string");return $s(e)=="symbol"?e:e+""}function zz(t,e){if($s(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if($s(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Vz=["data-p"],Uz=["id","disabled","placeholder","tabindex","aria-label","aria-labelledby","aria-expanded","aria-controls","aria-activedescendant","aria-invalid"],Wz=["data-p"],Hz={key:0},Kz=["data-p"],Gz=["id","aria-label"],qz=["id"],Yz=["id","aria-label","aria-selected","aria-disabled","aria-setsize","aria-posinset","onClick","onMousemove","data-p-selected","data-p-focused","data-p-disabled"];function Xz(t,e,n,r,i,o){var a=ce("Chip"),l=ce("SpinnerIcon"),s=ce("Checkbox"),d=ce("InputText"),c=ce("SearchIcon"),u=ce("InputIcon"),p=ce("IconField"),f=ce("VirtualScroller"),g=ce("Portal"),m=Dt("ripple");return v(),O("div",_({ref:"container",class:t.cx("root"),style:t.sx("root"),onClick:e[7]||(e[7]=function(){return o.onContainerClick&&o.onContainerClick.apply(o,arguments)}),"data-p":o.containerDataP},t.ptmi("root")),[C("div",_({class:"p-hidden-accessible"},t.ptm("hiddenInputContainer"),{"data-p-hidden-accessible":!0}),[C("input",_({ref:"focusInput",id:t.inputId,type:"text",readonly:"",disabled:t.disabled,placeholder:t.placeholder,tabindex:t.disabled?-1:t.tabindex,role:"combobox","aria-label":t.ariaLabel,"aria-labelledby":t.ariaLabelledby,"aria-haspopup":"listbox","aria-expanded":i.overlayVisible,"aria-controls":t.$id+"_list","aria-activedescendant":i.focused?o.focusedOptionId:void 0,"aria-invalid":t.invalid||void 0,onFocus:e[0]||(e[0]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)}),onBlur:e[1]||(e[1]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)}),onKeydown:e[2]||(e[2]=function(){return o.onKeyDown&&o.onKeyDown.apply(o,arguments)})},t.ptm("hiddenInput")),null,16,Uz)],16),C("div",_({class:t.cx("labelContainer")},t.ptm("labelContainer")),[C("div",_({class:t.cx("label"),"data-p":o.labelDataP},t.ptm("label")),[X(t.$slots,"value",{value:t.d_value,placeholder:t.placeholder},function(){return[t.display==="comma"?(v(),O(fe,{key:0},[bt(Z(o.label||"empty"),1)],64)):t.display==="chip"?(v(),O(fe,{key:1},[o.chipSelectedItems?(v(),O("span",Hz,Z(o.label),1)):(v(!0),O(fe,{key:1},Xe(t.d_value,function(b,y){return v(),O("span",_({key:"chip-".concat(t.optionValue?b:o.getLabelByValue(b),"_").concat(y),class:t.cx("chipItem")},{ref_for:!0},t.ptm("chipItem")),[X(t.$slots,"chip",{value:b,removeCallback:function(x){return o.removeOption(x,b)}},function(){return[A(a,{class:ye(t.cx("pcChip")),label:o.getLabelByValue(b),removeIcon:t.chipIcon||t.removeTokenIcon,removable:"",unstyled:t.unstyled,onRemove:function(x){return o.removeOption(x,b)},pt:t.ptm("pcChip")},{removeicon:Q(function(){return[X(t.$slots,t.$slots.chipicon?"chipicon":"removetokenicon",{class:ye(t.cx("chipIcon")),item:b,removeCallback:function(x){return o.removeOption(x,b)}})]}),_:2},1032,["class","label","removeIcon","unstyled","onRemove","pt"])]})],16)}),128)),!t.d_value||t.d_value.length===0?(v(),O(fe,{key:2},[bt(Z(t.placeholder||"empty"),1)],64)):q("",!0)],64)):q("",!0)]})],16,Wz)],16),o.isClearIconVisible?X(t.$slots,"clearicon",{key:0,class:ye(t.cx("clearIcon")),clearCallback:o.onClearClick},function(){return[(v(),K(we(t.clearIcon?"i":"TimesIcon"),_({ref:"clearIcon",class:[t.cx("clearIcon"),t.clearIcon],onClick:o.onClearClick},t.ptm("clearIcon"),{"data-pc-section":"clearicon"}),null,16,["class","onClick"]))]}):q("",!0),C("div",_({class:t.cx("dropdown")},t.ptm("dropdown")),[t.loading?X(t.$slots,"loadingicon",{key:0,class:ye(t.cx("loadingIcon"))},function(){return[t.loadingIcon?(v(),O("span",_({key:0,class:[t.cx("loadingIcon"),"pi-spin",t.loadingIcon],"aria-hidden":"true"},t.ptm("loadingIcon")),null,16)):(v(),K(l,_({key:1,class:t.cx("loadingIcon"),spin:"","aria-hidden":"true"},t.ptm("loadingIcon")),null,16,["class"]))]}):X(t.$slots,"dropdownicon",{key:1,class:ye(t.cx("dropdownIcon"))},function(){return[(v(),K(we(t.dropdownIcon?"span":"ChevronDownIcon"),_({class:[t.cx("dropdownIcon"),t.dropdownIcon],"aria-hidden":"true","data-p":o.dropdownIconDataP},t.ptm("dropdownIcon")),null,16,["class","data-p"]))]})],16),A(g,{appendTo:t.appendTo},{default:Q(function(){return[A(Sr,_({name:"p-connected-overlay",onEnter:o.onOverlayEnter,onAfterEnter:o.onOverlayAfterEnter,onLeave:o.onOverlayLeave,onAfterLeave:o.onOverlayAfterLeave},t.ptm("transition")),{default:Q(function(){return[i.overlayVisible?(v(),O("div",_({key:0,ref:o.overlayRef,style:[t.panelStyle,t.overlayStyle],class:[t.cx("overlay"),t.panelClass,t.overlayClass],onClick:e[5]||(e[5]=function(){return o.onOverlayClick&&o.onOverlayClick.apply(o,arguments)}),onKeydown:e[6]||(e[6]=function(){return o.onOverlayKeyDown&&o.onOverlayKeyDown.apply(o,arguments)}),"data-p":o.overlayDataP},t.ptm("overlay")),[C("span",_({ref:"firstHiddenFocusableElementOnOverlay",role:"presentation","aria-hidden":"true",class:"p-hidden-accessible p-hidden-focusable",tabindex:0,onFocus:e[3]||(e[3]=function(){return o.onFirstHiddenFocus&&o.onFirstHiddenFocus.apply(o,arguments)})},t.ptm("hiddenFirstFocusableEl"),{"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0}),null,16),X(t.$slots,"header",{value:t.d_value,options:o.visibleOptions}),t.showToggleAll&&t.selectionLimit==null||t.filter?(v(),O("div",_({key:0,class:t.cx("header")},t.ptm("header")),[t.showToggleAll&&t.selectionLimit==null?(v(),K(s,{key:0,modelValue:o.allSelected,binary:!0,disabled:t.disabled,variant:t.variant,"aria-label":o.toggleAllAriaLabel,onChange:o.onToggleAll,unstyled:t.unstyled,pt:o.getHeaderCheckboxPTOptions("pcHeaderCheckbox"),formControl:{novalidate:!0}},{icon:Q(function(b){return[t.$slots.headercheckboxicon?(v(),K(we(t.$slots.headercheckboxicon),{key:0,checked:b.checked,class:ye(b.class)},null,8,["checked","class"])):b.checked?(v(),K(we(t.checkboxIcon?"span":"CheckIcon"),_({key:1,class:[b.class,jy({},t.checkboxIcon,b.checked)]},o.getHeaderCheckboxPTOptions("pcHeaderCheckbox.icon")),null,16,["class"])):q("",!0)]}),_:1},8,["modelValue","disabled","variant","aria-label","onChange","unstyled","pt"])):q("",!0),t.filter?(v(),K(p,{key:1,class:ye(t.cx("pcFilterContainer")),unstyled:t.unstyled,pt:t.ptm("pcFilterContainer")},{default:Q(function(){return[A(d,{ref:"filterInput",value:i.filterValue,onVnodeMounted:o.onFilterUpdated,onVnodeUpdated:o.onFilterUpdated,class:ye(t.cx("pcFilter")),placeholder:t.filterPlaceholder,disabled:t.disabled,variant:t.variant,unstyled:t.unstyled,role:"searchbox",autocomplete:"off","aria-owns":t.$id+"_list","aria-activedescendant":o.focusedOptionId,onKeydown:o.onFilterKeyDown,onBlur:o.onFilterBlur,onInput:o.onFilterChange,pt:t.ptm("pcFilter"),formControl:{novalidate:!0}},null,8,["value","onVnodeMounted","onVnodeUpdated","class","placeholder","disabled","variant","unstyled","aria-owns","aria-activedescendant","onKeydown","onBlur","onInput","pt"]),A(u,{unstyled:t.unstyled,pt:t.ptm("pcFilterIconContainer")},{default:Q(function(){return[X(t.$slots,"filtericon",{},function(){return[t.filterIcon?(v(),O("span",_({key:0,class:t.filterIcon},t.ptm("filterIcon")),null,16)):(v(),K(c,Da(_({key:1},t.ptm("filterIcon"))),null,16))]})]}),_:3},8,["unstyled","pt"])]}),_:3},8,["class","unstyled","pt"])):q("",!0),t.filter?(v(),O("span",_({key:2,role:"status","aria-live":"polite",class:"p-hidden-accessible"},t.ptm("hiddenFilterResult"),{"data-p-hidden-accessible":!0}),Z(o.filterResultMessageText),17)):q("",!0)],16)):q("",!0),C("div",_({class:t.cx("listContainer"),style:{"max-height":o.virtualScrollerDisabled?t.scrollHeight:""}},t.ptm("listContainer")),[A(f,_({ref:o.virtualScrollerRef},t.virtualScrollerOptions,{items:o.visibleOptions,style:{height:t.scrollHeight},tabindex:-1,disabled:o.virtualScrollerDisabled,pt:t.ptm("virtualScroller")}),Zr({content:Q(function(b){var y=b.styleClass,k=b.contentRef,x=b.items,w=b.getItemOptions,I=b.contentStyle,E=b.itemSize;return[C("ul",_({ref:function(N){return o.listRef(N,k)},id:t.$id+"_list",class:[t.cx("list"),y],style:I,role:"listbox","aria-multiselectable":"true","aria-label":o.listAriaLabel},t.ptm("list")),[(v(!0),O(fe,null,Xe(x,function(P,N){return v(),O(fe,{key:o.getOptionRenderKey(P,o.getOptionIndex(N,w))},[o.isOptionGroup(P)?(v(),O("li",_({key:0,id:t.$id+"_"+o.getOptionIndex(N,w),style:{height:E?E+"px":void 0},class:t.cx("optionGroup"),role:"option"},{ref_for:!0},t.ptm("optionGroup")),[X(t.$slots,"optiongroup",{option:P.optionGroup,index:o.getOptionIndex(N,w)},function(){return[bt(Z(o.getOptionGroupLabel(P.optionGroup)),1)]})],16,qz)):Ge((v(),O("li",_({key:1,id:t.$id+"_"+o.getOptionIndex(N,w),style:{height:E?E+"px":void 0},class:t.cx("option",{option:P,index:N,getItemOptions:w}),role:"option","aria-label":o.getOptionLabel(P),"aria-selected":o.isSelected(P),"aria-disabled":o.isOptionDisabled(P),"aria-setsize":o.ariaSetSize,"aria-posinset":o.getAriaPosInset(o.getOptionIndex(N,w)),onClick:function(H){return o.onOptionSelect(H,P,o.getOptionIndex(N,w),!0)},onMousemove:function(H){return o.onOptionMouseMove(H,o.getOptionIndex(N,w))}},{ref_for:!0},o.getCheckboxPTOptions(P,w,N,"option"),{"data-p-selected":o.isSelected(P),"data-p-focused":i.focusedOptionIndex===o.getOptionIndex(N,w),"data-p-disabled":o.isOptionDisabled(P)}),[A(s,{defaultValue:o.isSelected(P),binary:!0,tabindex:-1,variant:t.variant,unstyled:t.unstyled,pt:o.getCheckboxPTOptions(P,w,N,"pcOptionCheckbox"),formControl:{novalidate:!0}},{icon:Q(function(L){return[t.$slots.optioncheckboxicon||t.$slots.itemcheckboxicon?(v(),K(we(t.$slots.optioncheckboxicon||t.$slots.itemcheckboxicon),{key:0,checked:L.checked,class:ye(L.class)},null,8,["checked","class"])):L.checked?(v(),K(we(t.checkboxIcon?"span":"CheckIcon"),_({key:1,class:[L.class,jy({},t.checkboxIcon,L.checked)]},{ref_for:!0},o.getCheckboxPTOptions(P,w,N,"pcOptionCheckbox.icon")),null,16,["class"])):q("",!0)]}),_:2},1032,["defaultValue","variant","unstyled","pt"]),X(t.$slots,"option",{option:P,selected:o.isSelected(P),index:o.getOptionIndex(N,w)},function(){return[C("span",_({ref_for:!0},t.ptm("optionLabel")),Z(o.getOptionLabel(P)),17)]})],16,Yz)),[[m]])],64)}),128)),i.filterValue&&(!x||x&&x.length===0)?(v(),O("li",_({key:0,class:t.cx("emptyMessage"),role:"option"},t.ptm("emptyMessage")),[X(t.$slots,"emptyfilter",{},function(){return[bt(Z(o.emptyFilterMessageText),1)]})],16)):!t.options||t.options&&t.options.length===0?(v(),O("li",_({key:1,class:t.cx("emptyMessage"),role:"option"},t.ptm("emptyMessage")),[X(t.$slots,"empty",{},function(){return[bt(Z(o.emptyMessageText),1)]})],16)):q("",!0)],16,Gz)]}),_:2},[t.$slots.loader?{name:"loader",fn:Q(function(b){var y=b.options;return[X(t.$slots,"loader",{options:y})]}),key:"0"}:void 0]),1040,["items","style","disabled","pt"])],16),X(t.$slots,"footer",{value:t.d_value,options:o.visibleOptions}),!t.options||t.options&&t.options.length===0?(v(),O("span",_({key:1,role:"status","aria-live":"polite",class:"p-hidden-accessible"},t.ptm("hiddenEmptyMessage"),{"data-p-hidden-accessible":!0}),Z(o.emptyMessageText),17)):q("",!0),C("span",_({role:"status","aria-live":"polite",class:"p-hidden-accessible"},t.ptm("hiddenSelectedMessage"),{"data-p-hidden-accessible":!0}),Z(o.selectedMessageText),17),C("span",_({ref:"lastHiddenFocusableElementOnOverlay",role:"presentation","aria-hidden":"true",class:"p-hidden-accessible p-hidden-focusable",tabindex:0,onFocus:e[4]||(e[4]=function(){return o.onLastHiddenFocus&&o.onLastHiddenFocus.apply(o,arguments)})},t.ptm("hiddenLastFocusableEl"),{"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0}),null,16)],16,Kz)):q("",!0)]}),_:3},16,["onEnter","onAfterEnter","onLeave","onAfterLeave"])]}),_:3},8,["appendTo"])],16,Vz)}Wc.render=Xz;var Zz=` + .p-panel { + display: block; + border: 1px solid dt('panel.border.color'); + border-radius: dt('panel.border.radius'); + background: dt('panel.background'); + color: dt('panel.color'); + } + + .p-panel-header { + display: flex; + justify-content: space-between; + align-items: center; + padding: dt('panel.header.padding'); + background: dt('panel.header.background'); + color: dt('panel.header.color'); + border-style: solid; + border-width: dt('panel.header.border.width'); + border-color: dt('panel.header.border.color'); + border-radius: dt('panel.header.border.radius'); + } + + .p-panel-toggleable .p-panel-header { + padding: dt('panel.toggleable.header.padding'); + } + + .p-panel-title { + line-height: 1; + font-weight: dt('panel.title.font.weight'); + } + + .p-panel-content { + padding: dt('panel.content.padding'); + } + + .p-panel-footer { + padding: dt('panel.footer.padding'); + } +`,Jz={root:function(e){var n=e.props;return["p-panel p-component",{"p-panel-toggleable":n.toggleable}]},header:"p-panel-header",title:"p-panel-title",headerActions:"p-panel-header-actions",pcToggleButton:"p-panel-toggle-button",contentContainer:"p-panel-content-container",content:"p-panel-content",footer:"p-panel-footer"},Qz=Ce.extend({name:"panel",style:Zz,classes:Jz}),eV={name:"BasePanel",extends:$e,props:{header:String,toggleable:Boolean,collapsed:Boolean,toggleButtonProps:{type:Object,default:function(){return{severity:"secondary",text:!0,rounded:!0}}}},style:Qz,provide:function(){return{$pcPanel:this,$parentInstance:this}}},Ri={name:"Panel",extends:eV,inheritAttrs:!1,emits:["update:collapsed","toggle"],data:function(){return{d_collapsed:this.collapsed}},watch:{collapsed:function(e){this.d_collapsed=e}},methods:{toggle:function(e){this.d_collapsed=!this.d_collapsed,this.$emit("update:collapsed",this.d_collapsed),this.$emit("toggle",{originalEvent:e,value:this.d_collapsed})},onKeyDown:function(e){(e.code==="Enter"||e.code==="NumpadEnter"||e.code==="Space")&&(this.toggle(e),e.preventDefault())}},computed:{buttonAriaLabel:function(){return this.toggleButtonProps&&this.toggleButtonProps.ariaLabel?this.toggleButtonProps.ariaLabel:this.header},dataP:function(){return Fe({toggleable:this.toggleable})}},components:{PlusIcon:zu,MinusIcon:ju,Button:Le},directives:{ripple:Wt}},tV=["data-p"],nV=["data-p"],rV=["id"],oV=["id","aria-labelledby"];function iV(t,e,n,r,i,o){var a=ce("Button");return v(),O("div",_({class:t.cx("root"),"data-p":o.dataP},t.ptmi("root")),[C("div",_({class:t.cx("header"),"data-p":o.dataP},t.ptm("header")),[X(t.$slots,"header",{id:t.$id+"_header",class:ye(t.cx("title"))},function(){return[t.header?(v(),O("span",_({key:0,id:t.$id+"_header",class:t.cx("title")},t.ptm("title")),Z(t.header),17,rV)):q("",!0)]}),C("div",_({class:t.cx("headerActions")},t.ptm("headerActions")),[X(t.$slots,"icons"),t.toggleable?X(t.$slots,"togglebutton",{key:0,collapsed:i.d_collapsed,toggleCallback:function(s){return o.toggle(s)},keydownCallback:function(s){return o.onKeyDown(s)}},function(){return[A(a,_({id:t.$id+"_header",class:t.cx("pcToggleButton"),"aria-label":o.buttonAriaLabel,"aria-controls":t.$id+"_content","aria-expanded":!i.d_collapsed,unstyled:t.unstyled,onClick:e[0]||(e[0]=function(l){return o.toggle(l)}),onKeydown:e[1]||(e[1]=function(l){return o.onKeyDown(l)})},t.toggleButtonProps,{pt:t.ptm("pcToggleButton")}),{icon:Q(function(l){return[X(t.$slots,t.$slots.toggleicon?"toggleicon":"togglericon",{collapsed:i.d_collapsed},function(){return[(v(),K(we(i.d_collapsed?"PlusIcon":"MinusIcon"),_({class:l.class},t.ptm("pcToggleButton").icon),null,16,["class"]))]})]}),_:3},16,["id","class","aria-label","aria-controls","aria-expanded","unstyled","pt"])]}):q("",!0)],16)],16,nV),A(Sr,_({name:"p-toggleable-content"},t.ptm("transition")),{default:Q(function(){return[Ge(C("div",_({id:t.$id+"_content",class:t.cx("contentContainer"),role:"region","aria-labelledby":t.$id+"_header"},t.ptm("contentContainer")),[C("div",_({class:t.cx("content")},t.ptm("content")),[X(t.$slots,"default")],16),t.$slots.footer?(v(),O("div",_({key:0,class:t.cx("footer")},t.ptm("footer")),[X(t.$slots,"footer")],16)):q("",!0)],16,oV),[[fd,!i.d_collapsed]])]}),_:3},16)],16,tV)}Ri.render=iV;var f2={name:"EyeSlashIcon",extends:tt};function aV(t){return cV(t)||dV(t)||sV(t)||lV()}function lV(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function sV(t,e){if(t){if(typeof t=="string")return ug(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ug(t,e):void 0}}function dV(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function cV(t){if(Array.isArray(t))return ug(t)}function ug(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nparseInt(e["max-height"],10)?this.$el.style.height=e["max-height"]:this.$el.style.height=this.$refs.content.offsetHeight+parseFloat(e.paddingTop)+parseFloat(e.paddingBottom)+parseFloat(e.borderTopWidth)+parseFloat(e.borderBottomWidth)+"px")},moveBar:function(){var e=this;if(this.$refs.content){var n=this.$refs.content.scrollWidth,r=this.$refs.content.clientWidth,i=(this.$el.clientHeight-this.$refs.xBar.clientHeight)*-1;this.scrollXRatio=r/n;var o=this.$refs.content.scrollHeight,a=this.$refs.content.clientHeight,l=(this.$el.clientWidth-this.$refs.yBar.clientWidth)*-1;this.scrollYRatio=a/o;var s=Math.max(this.scrollYRatio*100,10);this.frame=this.requestAnimationFrame(function(){e.$refs.xBar&&(e.scrollXRatio>=1?(e.$refs.xBar.setAttribute("data-p-scrollpanel-hidden","true"),!e.isUnstyled&&xn(e.$refs.xBar,"p-scrollpanel-hidden")):(e.$refs.xBar.setAttribute("data-p-scrollpanel-hidden","false"),!e.isUnstyled&&Sn(e.$refs.xBar,"p-scrollpanel-hidden"),e.$refs.xBar.style.cssText="width:"+Math.max(e.scrollXRatio*100,10)+"%; inset-inline-start:"+Math.abs(e.$refs.content.scrollLeft)/n*100+"%;bottom:"+i+"px;")),e.$refs.yBar&&(e.scrollYRatio>=1?(e.$refs.yBar.setAttribute("data-p-scrollpanel-hidden","true"),!e.isUnstyled&&xn(e.$refs.yBar,"p-scrollpanel-hidden")):(e.$refs.yBar.setAttribute("data-p-scrollpanel-hidden","false"),!e.isUnstyled&&Sn(e.$refs.yBar,"p-scrollpanel-hidden"),e.$refs.yBar.style.cssText="height:"+s+"%; top: calc("+e.$refs.content.scrollTop/(o-a)*(100-s)+"% - "+e.$refs.xBar.clientHeight+"px); inset-inline-end:"+l+"px;"))})}},onYBarMouseDown:function(e){this.isYBarClicked=!0,this.$refs.yBar.focus(),this.lastPageY=e.pageY,this.$refs.yBar.setAttribute("data-p-scrollpanel-grabbed","true"),!this.isUnstyled&&xn(this.$refs.yBar,"p-scrollpanel-grabbed"),document.body.setAttribute("data-p-scrollpanel-grabbed","true"),!this.isUnstyled&&xn(document.body,"p-scrollpanel-grabbed"),this.bindDocumentMouseListeners(),e.preventDefault()},onXBarMouseDown:function(e){this.isXBarClicked=!0,this.$refs.xBar.focus(),this.lastPageX=e.pageX,this.$refs.yBar.setAttribute("data-p-scrollpanel-grabbed","false"),!this.isUnstyled&&xn(this.$refs.xBar,"p-scrollpanel-grabbed"),document.body.setAttribute("data-p-scrollpanel-grabbed","false"),!this.isUnstyled&&xn(document.body,"p-scrollpanel-grabbed"),this.bindDocumentMouseListeners(),e.preventDefault()},onScroll:function(e){this.lastScrollLeft!==e.target.scrollLeft?(this.lastScrollLeft=e.target.scrollLeft,this.orientation="horizontal"):this.lastScrollTop!==e.target.scrollTop&&(this.lastScrollTop=e.target.scrollTop,this.orientation="vertical"),this.moveBar()},onKeyDown:function(e){if(this.orientation==="vertical")switch(e.code){case"ArrowDown":{this.setTimer("scrollTop",this.step),e.preventDefault();break}case"ArrowUp":{this.setTimer("scrollTop",this.step*-1),e.preventDefault();break}case"ArrowLeft":case"ArrowRight":{e.preventDefault();break}}else if(this.orientation==="horizontal")switch(e.code){case"ArrowRight":{this.setTimer("scrollLeft",this.step),e.preventDefault();break}case"ArrowLeft":{this.setTimer("scrollLeft",this.step*-1),e.preventDefault();break}case"ArrowDown":case"ArrowUp":{e.preventDefault();break}}},onKeyUp:function(){this.clearTimer()},repeat:function(e,n){this.$refs.content[e]+=n,this.moveBar()},setTimer:function(e,n){var r=this;this.clearTimer(),this.timer=setTimeout(function(){r.repeat(e,n)},40)},clearTimer:function(){this.timer&&clearTimeout(this.timer)},onDocumentMouseMove:function(e){this.isXBarClicked?this.onMouseMoveForXBar(e):this.isYBarClicked?this.onMouseMoveForYBar(e):(this.onMouseMoveForXBar(e),this.onMouseMoveForYBar(e))},onMouseMoveForXBar:function(e){var n=this,r=e.pageX-this.lastPageX;this.lastPageX=e.pageX,this.frame=this.requestAnimationFrame(function(){n.$refs.content.scrollLeft+=r/n.scrollXRatio})},onMouseMoveForYBar:function(e){var n=this,r=e.pageY-this.lastPageY;this.lastPageY=e.pageY,this.frame=this.requestAnimationFrame(function(){n.$refs.content.scrollTop+=r/n.scrollYRatio})},onFocus:function(e){this.$refs.xBar.isSameNode(e.target)?this.orientation="horizontal":this.$refs.yBar.isSameNode(e.target)&&(this.orientation="vertical")},onBlur:function(){this.orientation==="horizontal"&&(this.orientation="vertical")},onDocumentMouseUp:function(){this.$refs.yBar.setAttribute("data-p-scrollpanel-grabbed","false"),!this.isUnstyled&&Sn(this.$refs.yBar,"p-scrollpanel-grabbed"),this.$refs.xBar.setAttribute("data-p-scrollpanel-grabbed","false"),!this.isUnstyled&&Sn(this.$refs.xBar,"p-scrollpanel-grabbed"),document.body.setAttribute("data-p-scrollpanel-grabbed","false"),!this.isUnstyled&&Sn(document.body,"p-scrollpanel-grabbed"),this.unbindDocumentMouseListeners(),this.isXBarClicked=!1,this.isYBarClicked=!1},requestAnimationFrame:function(e){var n=window.requestAnimationFrame||this.timeoutFrame;return n(e)},refresh:function(){this.moveBar()},scrollTop:function(e){var n=this.$refs.content.scrollHeight-this.$refs.content.clientHeight;e=e>n?n:e>0?e:0,this.$refs.content.scrollTop=e},timeoutFrame:function(e){setTimeout(e,0)},bindDocumentMouseListeners:function(){var e=this;this.documentMouseMoveListener||(this.documentMouseMoveListener=function(n){e.onDocumentMouseMove(n)},document.addEventListener("mousemove",this.documentMouseMoveListener)),this.documentMouseUpListener||(this.documentMouseUpListener=function(n){e.onDocumentMouseUp(n)},document.addEventListener("mouseup",this.documentMouseUpListener))},unbindDocumentMouseListeners:function(){this.documentMouseMoveListener&&(document.removeEventListener("mousemove",this.documentMouseMoveListener),this.documentMouseMoveListener=null),this.documentMouseUpListener&&(document.removeEventListener("mouseup",this.documentMouseUpListener),this.documentMouseUpListener=null)},bindDocumentResizeListener:function(){var e=this;this.documentResizeListener||(this.documentResizeListener=function(){e.moveBar()},window.addEventListener("resize",this.documentResizeListener))},unbindDocumentResizeListener:function(){this.documentResizeListener&&(window.removeEventListener("resize",this.documentResizeListener),this.documentResizeListener=null)}},computed:{contentId:function(){return this.$id+"_content"}}},RV=["id"],$V=["aria-controls","aria-valuenow"],BV=["aria-controls","aria-valuenow"];function LV(t,e,n,r,i,o){return v(),O("div",_({class:t.cx("root")},t.ptmi("root")),[C("div",_({class:t.cx("contentContainer")},t.ptm("contentContainer")),[C("div",_({ref:"content",id:o.contentId,class:t.cx("content"),onScroll:e[0]||(e[0]=function(){return o.onScroll&&o.onScroll.apply(o,arguments)}),onMouseenter:e[1]||(e[1]=function(){return o.moveBar&&o.moveBar.apply(o,arguments)})},t.ptm("content")),[X(t.$slots,"default")],16,RV)],16),C("div",_({ref:"xBar",class:t.cx("barx"),tabindex:"0",role:"scrollbar","aria-orientation":"horizontal","aria-controls":o.contentId,"aria-valuenow":i.lastScrollLeft,onMousedown:e[2]||(e[2]=function(){return o.onXBarMouseDown&&o.onXBarMouseDown.apply(o,arguments)}),onKeydown:e[3]||(e[3]=function(a){return o.onKeyDown(a)}),onKeyup:e[4]||(e[4]=function(){return o.onKeyUp&&o.onKeyUp.apply(o,arguments)}),onFocus:e[5]||(e[5]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)}),onBlur:e[6]||(e[6]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)})},t.ptm("barx"),{"data-pc-group-section":"bar"}),null,16,$V),C("div",_({ref:"yBar",class:t.cx("bary"),tabindex:"0",role:"scrollbar","aria-orientation":"vertical","aria-controls":o.contentId,"aria-valuenow":i.lastScrollTop,onMousedown:e[7]||(e[7]=function(){return o.onYBarMouseDown&&o.onYBarMouseDown.apply(o,arguments)}),onKeydown:e[8]||(e[8]=function(a){return o.onKeyDown(a)}),onKeyup:e[9]||(e[9]=function(){return o.onKeyUp&&o.onKeyUp.apply(o,arguments)}),onFocus:e[10]||(e[10]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)})},t.ptm("bary"),{"data-pc-group-section":"bar"}),null,16,BV)],16)}h2.render=LV;var NV=` + .p-togglebutton { + display: inline-flex; + cursor: pointer; + user-select: none; + overflow: hidden; + position: relative; + color: dt('togglebutton.color'); + background: dt('togglebutton.background'); + border: 1px solid dt('togglebutton.border.color'); + padding: dt('togglebutton.padding'); + font-size: 1rem; + font-family: inherit; + font-feature-settings: inherit; + transition: + background dt('togglebutton.transition.duration'), + color dt('togglebutton.transition.duration'), + border-color dt('togglebutton.transition.duration'), + outline-color dt('togglebutton.transition.duration'), + box-shadow dt('togglebutton.transition.duration'); + border-radius: dt('togglebutton.border.radius'); + outline-color: transparent; + font-weight: dt('togglebutton.font.weight'); + } + + .p-togglebutton-content { + display: inline-flex; + flex: 1 1 auto; + align-items: center; + justify-content: center; + gap: dt('togglebutton.gap'); + padding: dt('togglebutton.content.padding'); + background: transparent; + border-radius: dt('togglebutton.content.border.radius'); + transition: + background dt('togglebutton.transition.duration'), + color dt('togglebutton.transition.duration'), + border-color dt('togglebutton.transition.duration'), + outline-color dt('togglebutton.transition.duration'), + box-shadow dt('togglebutton.transition.duration'); + } + + .p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover { + background: dt('togglebutton.hover.background'); + color: dt('togglebutton.hover.color'); + } + + .p-togglebutton.p-togglebutton-checked { + background: dt('togglebutton.checked.background'); + border-color: dt('togglebutton.checked.border.color'); + color: dt('togglebutton.checked.color'); + } + + .p-togglebutton-checked .p-togglebutton-content { + background: dt('togglebutton.content.checked.background'); + box-shadow: dt('togglebutton.content.checked.shadow'); + } + + .p-togglebutton:focus-visible { + box-shadow: dt('togglebutton.focus.ring.shadow'); + outline: dt('togglebutton.focus.ring.width') dt('togglebutton.focus.ring.style') dt('togglebutton.focus.ring.color'); + outline-offset: dt('togglebutton.focus.ring.offset'); + } + + .p-togglebutton.p-invalid { + border-color: dt('togglebutton.invalid.border.color'); + } + + .p-togglebutton:disabled { + opacity: 1; + cursor: default; + background: dt('togglebutton.disabled.background'); + border-color: dt('togglebutton.disabled.border.color'); + color: dt('togglebutton.disabled.color'); + } + + .p-togglebutton-label, + .p-togglebutton-icon { + position: relative; + transition: none; + } + + .p-togglebutton-icon { + color: dt('togglebutton.icon.color'); + } + + .p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover .p-togglebutton-icon { + color: dt('togglebutton.icon.hover.color'); + } + + .p-togglebutton.p-togglebutton-checked .p-togglebutton-icon { + color: dt('togglebutton.icon.checked.color'); + } + + .p-togglebutton:disabled .p-togglebutton-icon { + color: dt('togglebutton.icon.disabled.color'); + } + + .p-togglebutton-sm { + padding: dt('togglebutton.sm.padding'); + font-size: dt('togglebutton.sm.font.size'); + } + + .p-togglebutton-sm .p-togglebutton-content { + padding: dt('togglebutton.content.sm.padding'); + } + + .p-togglebutton-lg { + padding: dt('togglebutton.lg.padding'); + font-size: dt('togglebutton.lg.font.size'); + } + + .p-togglebutton-lg .p-togglebutton-content { + padding: dt('togglebutton.content.lg.padding'); + } + + .p-togglebutton-fluid { + width: 100%; + } +`,EV={root:function(e){var n=e.instance,r=e.props;return["p-togglebutton p-component",{"p-togglebutton-checked":n.active,"p-invalid":n.$invalid,"p-togglebutton-fluid":r.fluid,"p-togglebutton-sm p-inputfield-sm":r.size==="small","p-togglebutton-lg p-inputfield-lg":r.size==="large"}]},content:"p-togglebutton-content",icon:"p-togglebutton-icon",label:"p-togglebutton-label"},DV=Ce.extend({name:"togglebutton",style:NV,classes:EV}),AV={name:"BaseToggleButton",extends:Im,props:{onIcon:String,offIcon:String,onLabel:{type:String,default:"Yes"},offLabel:{type:String,default:"No"},readonly:{type:Boolean,default:!1},tabindex:{type:Number,default:null},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null},size:{type:String,default:null},fluid:{type:Boolean,default:null}},style:DV,provide:function(){return{$pcToggleButton:this,$parentInstance:this}}};function Ns(t){"@babel/helpers - typeof";return Ns=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ns(t)}function MV(t,e,n){return(e=FV(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function FV(t){var e=jV(t,"string");return Ns(e)=="symbol"?e:e+""}function jV(t,e){if(Ns(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Ns(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Xo={name:"ToggleButton",extends:AV,inheritAttrs:!1,emits:["change"],methods:{getPTOptions:function(e){var n=e==="root"?this.ptmi:this.ptm;return n(e,{context:{active:this.active,disabled:this.disabled}})},onChange:function(e){!this.disabled&&!this.readonly&&(this.writeValue(!this.d_value,e),this.$emit("change",e))},onBlur:function(e){var n,r;(n=(r=this.formField).onBlur)===null||n===void 0||n.call(r,e)}},computed:{active:function(){return this.d_value===!0},hasLabel:function(){return Ie(this.onLabel)&&Ie(this.offLabel)},label:function(){return this.hasLabel?this.d_value?this.onLabel:this.offLabel:" "},dataP:function(){return Fe(MV({checked:this.active,invalid:this.$invalid},this.size,this.size))}},directives:{ripple:Wt}},zV=["tabindex","disabled","aria-pressed","aria-label","aria-labelledby","data-p-checked","data-p-disabled","data-p"],VV=["data-p"];function UV(t,e,n,r,i,o){var a=Dt("ripple");return Ge((v(),O("button",_({type:"button",class:t.cx("root"),tabindex:t.tabindex,disabled:t.disabled,"aria-pressed":t.d_value,onClick:e[0]||(e[0]=function(){return o.onChange&&o.onChange.apply(o,arguments)}),onBlur:e[1]||(e[1]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)})},o.getPTOptions("root"),{"aria-label":t.ariaLabel,"aria-labelledby":t.ariaLabelledby,"data-p-checked":o.active,"data-p-disabled":t.disabled,"data-p":o.dataP}),[C("span",_({class:t.cx("content")},o.getPTOptions("content"),{"data-p":o.dataP}),[X(t.$slots,"default",{},function(){return[X(t.$slots,"icon",{value:t.d_value,class:ye(t.cx("icon"))},function(){return[t.onIcon||t.offIcon?(v(),O("span",_({key:0,class:[t.cx("icon"),t.d_value?t.onIcon:t.offIcon]},o.getPTOptions("icon")),null,16)):q("",!0)]}),C("span",_({class:t.cx("label")},o.getPTOptions("label")),Z(o.label),17)]})],16,VV)],16,zV)),[[a]])}Xo.render=UV;var WV=` + .p-selectbutton { + display: inline-flex; + user-select: none; + vertical-align: bottom; + outline-color: transparent; + border-radius: dt('selectbutton.border.radius'); + } + + .p-selectbutton .p-togglebutton { + border-radius: 0; + border-width: 1px 1px 1px 0; + } + + .p-selectbutton .p-togglebutton:focus-visible { + position: relative; + z-index: 1; + } + + .p-selectbutton .p-togglebutton:first-child { + border-inline-start-width: 1px; + border-start-start-radius: dt('selectbutton.border.radius'); + border-end-start-radius: dt('selectbutton.border.radius'); + } + + .p-selectbutton .p-togglebutton:last-child { + border-start-end-radius: dt('selectbutton.border.radius'); + border-end-end-radius: dt('selectbutton.border.radius'); + } + + .p-selectbutton.p-invalid { + outline: 1px solid dt('selectbutton.invalid.border.color'); + outline-offset: 0; + } + + .p-selectbutton-fluid { + width: 100%; + } + + .p-selectbutton-fluid .p-togglebutton { + flex: 1 1 0; + } +`,HV={root:function(e){var n=e.props,r=e.instance;return["p-selectbutton p-component",{"p-invalid":r.$invalid,"p-selectbutton-fluid":n.fluid}]}},KV=Ce.extend({name:"selectbutton",style:WV,classes:HV}),GV={name:"BaseSelectButton",extends:Im,props:{options:Array,optionLabel:null,optionValue:null,optionDisabled:null,multiple:Boolean,allowEmpty:{type:Boolean,default:!0},dataKey:null,ariaLabelledby:{type:String,default:null},size:{type:String,default:null},fluid:{type:Boolean,default:null}},style:KV,provide:function(){return{$pcSelectButton:this,$parentInstance:this}}};function qV(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=g2(t))||e){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(d){throw d},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var d=n.next();return a=d.done,d},e:function(d){l=!0,o=d},f:function(){try{a||n.return==null||n.return()}finally{if(l)throw o}}}}function YV(t){return JV(t)||ZV(t)||g2(t)||XV()}function XV(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function g2(t,e){if(t){if(typeof t=="string")return pg(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pg(t,e):void 0}}function ZV(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function JV(t){if(Array.isArray(t))return pg(t)}function pg(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n1&&arguments[1]!==void 0?arguments[1]:!1,r=n?e:e.nextElementSibling;return r?Pt(r,"data-p-disabled")||Pt(r,"data-pc-section")==="activebar"?this.findNextTab(r):Tn(r,'[data-pc-name="tab"]'):null},findPrevTab:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=n?e:e.previousElementSibling;return r?Pt(r,"data-p-disabled")||Pt(r,"data-pc-section")==="activebar"?this.findPrevTab(r):Tn(r,'[data-pc-name="tab"]'):null},findFirstTab:function(){return this.findNextTab(this.$pcTabList.$refs.tabs.firstElementChild,!0)},findLastTab:function(){return this.findPrevTab(this.$pcTabList.$refs.tabs.lastElementChild,!0)},changeActiveValue:function(){this.$pcTabs.updateValue(this.value)},changeFocusedTab:function(e,n){ze(n),this.scrollInView(n)},scrollInView:function(e){var n;e==null||(n=e.scrollIntoView)===null||n===void 0||n.call(e,{block:"nearest"})}},computed:{active:function(){var e;return tn((e=this.$pcTabs)===null||e===void 0?void 0:e.d_value,this.value)},id:function(){var e;return"".concat((e=this.$pcTabs)===null||e===void 0?void 0:e.$id,"_tab_").concat(this.value)},ariaControls:function(){var e;return"".concat((e=this.$pcTabs)===null||e===void 0?void 0:e.$id,"_tabpanel_").concat(this.value)},attrs:function(){return _(this.asAttrs,this.a11yAttrs,this.ptmi("root",this.ptParams))},asAttrs:function(){return this.as==="BUTTON"?{type:"button",disabled:this.disabled}:void 0},a11yAttrs:function(){return{id:this.id,tabindex:this.active?this.$pcTabs.tabindex:-1,role:"tab","aria-selected":this.active,"aria-controls":this.ariaControls,"data-pc-name":"tab","data-p-disabled":this.disabled,"data-p-active":this.active,onFocus:this.onFocus,onKeydown:this.onKeydown}},ptParams:function(){return{context:{active:this.active}}},dataP:function(){return Fe({active:this.active})}},directives:{ripple:Wt}};function oU(t,e,n,r,i,o){var a=Dt("ripple");return t.asChild?X(t.$slots,"default",{key:1,dataP:o.dataP,class:ye(t.cx("root")),active:o.active,a11yAttrs:o.a11yAttrs,onClick:o.onClick}):Ge((v(),K(we(t.as),_({key:0,class:t.cx("root"),"data-p":o.dataP,onClick:o.onClick},o.attrs),{default:Q(function(){return[X(t.$slots,"default")]}),_:3},16,["class","data-p","onClick"])),[[a]])}m2.render=oU;var iU={root:"p-tablist",content:"p-tablist-content p-tablist-viewport",tabList:"p-tablist-tab-list",activeBar:"p-tablist-active-bar",prevButton:"p-tablist-prev-button p-tablist-nav-button",nextButton:"p-tablist-next-button p-tablist-nav-button"},aU=Ce.extend({name:"tablist",classes:iU}),lU={name:"BaseTabList",extends:$e,props:{},style:aU,provide:function(){return{$pcTabList:this,$parentInstance:this}}},b2={name:"TabList",extends:lU,inheritAttrs:!1,inject:["$pcTabs"],data:function(){return{isPrevButtonEnabled:!1,isNextButtonEnabled:!0}},resizeObserver:void 0,watch:{showNavigators:function(e){e?this.bindResizeObserver():this.unbindResizeObserver()},activeValue:{flush:"post",handler:function(){this.updateInkBar()}}},mounted:function(){var e=this;setTimeout(function(){e.updateInkBar()},150),this.showNavigators&&(this.updateButtonState(),this.bindResizeObserver())},updated:function(){this.showNavigators&&this.updateButtonState()},beforeUnmount:function(){this.unbindResizeObserver()},methods:{onScroll:function(e){this.showNavigators&&this.updateButtonState(),e.preventDefault()},onPrevButtonClick:function(){var e=this.$refs.content,n=this.getVisibleButtonWidths(),r=Vr(e)-n,i=Math.abs(e.scrollLeft),o=r*.8,a=i-o,l=Math.max(a,0);e.scrollLeft=Mc(e)?-1*l:l},onNextButtonClick:function(){var e=this.$refs.content,n=this.getVisibleButtonWidths(),r=Vr(e)-n,i=Math.abs(e.scrollLeft),o=r*.8,a=i+o,l=e.scrollWidth-r,s=Math.min(a,l);e.scrollLeft=Mc(e)?-1*s:s},bindResizeObserver:function(){var e=this;this.resizeObserver=new ResizeObserver(function(){return e.updateButtonState()}),this.resizeObserver.observe(this.$refs.list)},unbindResizeObserver:function(){var e;(e=this.resizeObserver)===null||e===void 0||e.unobserve(this.$refs.list),this.resizeObserver=void 0},updateInkBar:function(){var e=this.$refs,n=e.content,r=e.inkbar,i=e.tabs;if(r){var o=Tn(n,'[data-pc-name="tab"][data-p-active="true"]');this.$pcTabs.isVertical()?(r.style.height=Sa(o)+"px",r.style.top=Zn(o).top-Zn(i).top+"px"):(r.style.width=$t(o)+"px",r.style.left=Zn(o).left-Zn(i).left+"px")}},updateButtonState:function(){var e=this.$refs,n=e.list,r=e.content,i=r.scrollTop,o=r.scrollWidth,a=r.scrollHeight,l=r.offsetWidth,s=r.offsetHeight,d=Math.abs(r.scrollLeft),c=[Vr(r),go(r)],u=c[0],p=c[1];this.$pcTabs.isVertical()?(this.isPrevButtonEnabled=i!==0,this.isNextButtonEnabled=n.offsetHeight>=s&&parseInt(i)!==a-p):(this.isPrevButtonEnabled=d!==0,this.isNextButtonEnabled=n.offsetWidth>=l&&parseInt(d)!==o-u)},getVisibleButtonWidths:function(){var e=this.$refs,n=e.prevButton,r=e.nextButton,i=0;return this.showNavigators&&(i=((n==null?void 0:n.offsetWidth)||0)+((r==null?void 0:r.offsetWidth)||0)),i}},computed:{templates:function(){return this.$pcTabs.$slots},activeValue:function(){return this.$pcTabs.d_value},showNavigators:function(){return this.$pcTabs.showNavigators},prevButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.previous:void 0},nextButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.next:void 0},dataP:function(){return Fe({scrollable:this.$pcTabs.scrollable})}},components:{ChevronLeftIcon:x_,ChevronRightIcon:Au},directives:{ripple:Wt}},sU=["data-p"],dU=["aria-label","tabindex"],cU=["data-p"],uU=["aria-orientation"],pU=["aria-label","tabindex"];function fU(t,e,n,r,i,o){var a=Dt("ripple");return v(),O("div",_({ref:"list",class:t.cx("root"),"data-p":o.dataP},t.ptmi("root")),[o.showNavigators&&i.isPrevButtonEnabled?Ge((v(),O("button",_({key:0,ref:"prevButton",type:"button",class:t.cx("prevButton"),"aria-label":o.prevButtonAriaLabel,tabindex:o.$pcTabs.tabindex,onClick:e[0]||(e[0]=function(){return o.onPrevButtonClick&&o.onPrevButtonClick.apply(o,arguments)})},t.ptm("prevButton"),{"data-pc-group-section":"navigator"}),[(v(),K(we(o.templates.previcon||"ChevronLeftIcon"),_({"aria-hidden":"true"},t.ptm("prevIcon")),null,16))],16,dU)),[[a]]):q("",!0),C("div",_({ref:"content",class:t.cx("content"),onScroll:e[1]||(e[1]=function(){return o.onScroll&&o.onScroll.apply(o,arguments)}),"data-p":o.dataP},t.ptm("content")),[C("div",_({ref:"tabs",class:t.cx("tabList"),role:"tablist","aria-orientation":o.$pcTabs.orientation||"horizontal"},t.ptm("tabList")),[X(t.$slots,"default"),C("span",_({ref:"inkbar",class:t.cx("activeBar"),role:"presentation","aria-hidden":"true"},t.ptm("activeBar")),null,16)],16,uU)],16,cU),o.showNavigators&&i.isNextButtonEnabled?Ge((v(),O("button",_({key:1,ref:"nextButton",type:"button",class:t.cx("nextButton"),"aria-label":o.nextButtonAriaLabel,tabindex:o.$pcTabs.tabindex,onClick:e[2]||(e[2]=function(){return o.onNextButtonClick&&o.onNextButtonClick.apply(o,arguments)})},t.ptm("nextButton"),{"data-pc-group-section":"navigator"}),[(v(),K(we(o.templates.nexticon||"ChevronRightIcon"),_({"aria-hidden":"true"},t.ptm("nextIcon")),null,16))],16,pU)),[[a]]):q("",!0)],16,sU)}b2.render=fU;var hU={root:function(e){var n=e.instance;return["p-tabpanel",{"p-tabpanel-active":n.active}]}},gU=Ce.extend({name:"tabpanel",classes:hU}),mU={name:"BaseTabPanel",extends:$e,props:{value:{type:[String,Number],default:void 0},as:{type:[String,Object],default:"DIV"},asChild:{type:Boolean,default:!1},header:null,headerStyle:null,headerClass:null,headerProps:null,headerActionProps:null,contentStyle:null,contentClass:null,contentProps:null,disabled:Boolean},style:gU,provide:function(){return{$pcTabPanel:this,$parentInstance:this}}},y2={name:"TabPanel",extends:mU,inheritAttrs:!1,inject:["$pcTabs"],computed:{active:function(){var e;return tn((e=this.$pcTabs)===null||e===void 0?void 0:e.d_value,this.value)},id:function(){var e;return"".concat((e=this.$pcTabs)===null||e===void 0?void 0:e.$id,"_tabpanel_").concat(this.value)},ariaLabelledby:function(){var e;return"".concat((e=this.$pcTabs)===null||e===void 0?void 0:e.$id,"_tab_").concat(this.value)},attrs:function(){return _(this.a11yAttrs,this.ptmi("root",this.ptParams))},a11yAttrs:function(){var e;return{id:this.id,tabindex:(e=this.$pcTabs)===null||e===void 0?void 0:e.tabindex,role:"tabpanel","aria-labelledby":this.ariaLabelledby,"data-pc-name":"tabpanel","data-p-active":this.active}},ptParams:function(){return{context:{active:this.active}}}}};function bU(t,e,n,r,i,o){var a,l;return o.$pcTabs?(v(),O(fe,{key:1},[t.asChild?X(t.$slots,"default",{key:1,class:ye(t.cx("root")),active:o.active,a11yAttrs:o.a11yAttrs}):(v(),O(fe,{key:0},[!((a=o.$pcTabs)!==null&&a!==void 0&&a.lazy)||o.active?Ge((v(),K(we(t.as),_({key:0,class:t.cx("root")},o.attrs),{default:Q(function(){return[X(t.$slots,"default")]}),_:3},16,["class"])),[[fd,(l=o.$pcTabs)!==null&&l!==void 0&&l.lazy?!0:o.active]]):q("",!0)],64))],64)):X(t.$slots,"default",{key:0})}y2.render=bU;var yU={root:"p-tabpanels"},vU=Ce.extend({name:"tabpanels",classes:yU}),wU={name:"BaseTabPanels",extends:$e,props:{},style:vU,provide:function(){return{$pcTabPanels:this,$parentInstance:this}}},v2={name:"TabPanels",extends:wU,inheritAttrs:!1};function kU(t,e,n,r,i,o){return v(),O("div",_({class:t.cx("root"),role:"presentation"},t.ptmi("root")),[X(t.$slots,"default")],16)}v2.render=kU;var _U=` + .p-tabs { + display: flex; + flex-direction: column; + } + + .p-tablist { + display: flex; + position: relative; + overflow: hidden; + } + + .p-tablist-viewport { + overflow-x: auto; + overflow-y: hidden; + scroll-behavior: smooth; + scrollbar-width: none; + overscroll-behavior: contain auto; + } + + .p-tablist-viewport::-webkit-scrollbar { + display: none; + } + + .p-tablist-tab-list { + position: relative; + display: flex; + background: dt('tabs.tablist.background'); + border-style: solid; + border-color: dt('tabs.tablist.border.color'); + border-width: dt('tabs.tablist.border.width'); + } + + .p-tablist-content { + flex-grow: 1; + } + + .p-tablist-nav-button { + all: unset; + position: absolute !important; + flex-shrink: 0; + inset-block-start: 0; + z-index: 2; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + background: dt('tabs.nav.button.background'); + color: dt('tabs.nav.button.color'); + width: dt('tabs.nav.button.width'); + transition: + color dt('tabs.transition.duration'), + outline-color dt('tabs.transition.duration'), + box-shadow dt('tabs.transition.duration'); + box-shadow: dt('tabs.nav.button.shadow'); + outline-color: transparent; + cursor: pointer; + } + + .p-tablist-nav-button:focus-visible { + z-index: 1; + box-shadow: dt('tabs.nav.button.focus.ring.shadow'); + outline: dt('tabs.nav.button.focus.ring.width') dt('tabs.nav.button.focus.ring.style') dt('tabs.nav.button.focus.ring.color'); + outline-offset: dt('tabs.nav.button.focus.ring.offset'); + } + + .p-tablist-nav-button:hover { + color: dt('tabs.nav.button.hover.color'); + } + + .p-tablist-prev-button { + inset-inline-start: 0; + } + + .p-tablist-next-button { + inset-inline-end: 0; + } + + .p-tablist-prev-button:dir(rtl), + .p-tablist-next-button:dir(rtl) { + transform: rotate(180deg); + } + + .p-tab { + flex-shrink: 0; + cursor: pointer; + user-select: none; + position: relative; + border-style: solid; + white-space: nowrap; + gap: dt('tabs.tab.gap'); + background: dt('tabs.tab.background'); + border-width: dt('tabs.tab.border.width'); + border-color: dt('tabs.tab.border.color'); + color: dt('tabs.tab.color'); + padding: dt('tabs.tab.padding'); + font-weight: dt('tabs.tab.font.weight'); + transition: + background dt('tabs.transition.duration'), + border-color dt('tabs.transition.duration'), + color dt('tabs.transition.duration'), + outline-color dt('tabs.transition.duration'), + box-shadow dt('tabs.transition.duration'); + margin: dt('tabs.tab.margin'); + outline-color: transparent; + } + + .p-tab:not(.p-disabled):focus-visible { + z-index: 1; + box-shadow: dt('tabs.tab.focus.ring.shadow'); + outline: dt('tabs.tab.focus.ring.width') dt('tabs.tab.focus.ring.style') dt('tabs.tab.focus.ring.color'); + outline-offset: dt('tabs.tab.focus.ring.offset'); + } + + .p-tab:not(.p-tab-active):not(.p-disabled):hover { + background: dt('tabs.tab.hover.background'); + border-color: dt('tabs.tab.hover.border.color'); + color: dt('tabs.tab.hover.color'); + } + + .p-tab-active { + background: dt('tabs.tab.active.background'); + border-color: dt('tabs.tab.active.border.color'); + color: dt('tabs.tab.active.color'); + } + + .p-tabpanels { + background: dt('tabs.tabpanel.background'); + color: dt('tabs.tabpanel.color'); + padding: dt('tabs.tabpanel.padding'); + outline: 0 none; + } + + .p-tabpanel:focus-visible { + box-shadow: dt('tabs.tabpanel.focus.ring.shadow'); + outline: dt('tabs.tabpanel.focus.ring.width') dt('tabs.tabpanel.focus.ring.style') dt('tabs.tabpanel.focus.ring.color'); + outline-offset: dt('tabs.tabpanel.focus.ring.offset'); + } + + .p-tablist-active-bar { + z-index: 1; + display: block; + position: absolute; + inset-block-end: dt('tabs.active.bar.bottom'); + height: dt('tabs.active.bar.height'); + background: dt('tabs.active.bar.background'); + transition: 250ms cubic-bezier(0.35, 0, 0.25, 1); + } +`,xU={root:function(e){var n=e.props;return["p-tabs p-component",{"p-tabs-scrollable":n.scrollable}]}},CU=Ce.extend({name:"tabs",style:_U,classes:xU}),SU={name:"BaseTabs",extends:$e,props:{value:{type:[String,Number],default:void 0},lazy:{type:Boolean,default:!1},scrollable:{type:Boolean,default:!1},showNavigators:{type:Boolean,default:!0},tabindex:{type:Number,default:0},selectOnFocus:{type:Boolean,default:!1}},style:CU,provide:function(){return{$pcTabs:this,$parentInstance:this}}},w2={name:"Tabs",extends:SU,inheritAttrs:!1,emits:["update:value"],data:function(){return{d_value:this.value}},watch:{value:function(e){this.d_value=e}},methods:{updateValue:function(e){this.d_value!==e&&(this.d_value=e,this.$emit("update:value",e))},isVertical:function(){return this.orientation==="vertical"}}};function TU(t,e,n,r,i,o){return v(),O("div",_({class:t.cx("root")},t.ptmi("root")),[X(t.$slots,"default")],16)}w2.render=TU;var OU=` + .p-tag { + display: inline-flex; + align-items: center; + justify-content: center; + background: dt('tag.primary.background'); + color: dt('tag.primary.color'); + font-size: dt('tag.font.size'); + font-weight: dt('tag.font.weight'); + padding: dt('tag.padding'); + border-radius: dt('tag.border.radius'); + gap: dt('tag.gap'); + } + + .p-tag-icon { + font-size: dt('tag.icon.size'); + width: dt('tag.icon.size'); + height: dt('tag.icon.size'); + } + + .p-tag-rounded { + border-radius: dt('tag.rounded.border.radius'); + } + + .p-tag-success { + background: dt('tag.success.background'); + color: dt('tag.success.color'); + } + + .p-tag-info { + background: dt('tag.info.background'); + color: dt('tag.info.color'); + } + + .p-tag-warn { + background: dt('tag.warn.background'); + color: dt('tag.warn.color'); + } + + .p-tag-danger { + background: dt('tag.danger.background'); + color: dt('tag.danger.color'); + } + + .p-tag-secondary { + background: dt('tag.secondary.background'); + color: dt('tag.secondary.color'); + } + + .p-tag-contrast { + background: dt('tag.contrast.background'); + color: dt('tag.contrast.color'); + } +`,IU={root:function(e){var n=e.props;return["p-tag p-component",{"p-tag-info":n.severity==="info","p-tag-success":n.severity==="success","p-tag-warn":n.severity==="warn","p-tag-danger":n.severity==="danger","p-tag-secondary":n.severity==="secondary","p-tag-contrast":n.severity==="contrast","p-tag-rounded":n.rounded}]},icon:"p-tag-icon",label:"p-tag-label"},PU=Ce.extend({name:"tag",style:OU,classes:IU}),RU={name:"BaseTag",extends:$e,props:{value:null,severity:null,rounded:Boolean,icon:String},style:PU,provide:function(){return{$pcTag:this,$parentInstance:this}}};function Es(t){"@babel/helpers - typeof";return Es=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Es(t)}function $U(t,e,n){return(e=BU(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function BU(t){var e=LU(t,"string");return Es(e)=="symbol"?e:e+""}function LU(t,e){if(Es(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Es(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Ds={name:"Tag",extends:RU,inheritAttrs:!1,computed:{dataP:function(){return Fe($U({rounded:this.rounded},this.severity,this.severity))}}},NU=["data-p"];function EU(t,e,n,r,i,o){return v(),O("span",_({class:t.cx("root"),"data-p":o.dataP},t.ptmi("root")),[t.$slots.icon?(v(),K(we(t.$slots.icon),_({key:0,class:t.cx("icon")},t.ptm("icon")),null,16,["class"])):t.icon?(v(),O("span",_({key:1,class:[t.cx("icon"),t.icon]},t.ptm("icon")),null,16)):q("",!0),t.value!=null||t.$slots.default?X(t.$slots,"default",{key:2},function(){return[C("span",_({class:t.cx("label")},t.ptm("label")),Z(t.value),17)]}):q("",!0)],16,NU)}Ds.render=EU;var DU=` + .p-textarea { + font-family: inherit; + font-feature-settings: inherit; + font-size: 1rem; + color: dt('textarea.color'); + background: dt('textarea.background'); + padding-block: dt('textarea.padding.y'); + padding-inline: dt('textarea.padding.x'); + border: 1px solid dt('textarea.border.color'); + transition: + background dt('textarea.transition.duration'), + color dt('textarea.transition.duration'), + border-color dt('textarea.transition.duration'), + outline-color dt('textarea.transition.duration'), + box-shadow dt('textarea.transition.duration'); + appearance: none; + border-radius: dt('textarea.border.radius'); + outline-color: transparent; + box-shadow: dt('textarea.shadow'); + } + + .p-textarea:enabled:hover { + border-color: dt('textarea.hover.border.color'); + } + + .p-textarea:enabled:focus { + border-color: dt('textarea.focus.border.color'); + box-shadow: dt('textarea.focus.ring.shadow'); + outline: dt('textarea.focus.ring.width') dt('textarea.focus.ring.style') dt('textarea.focus.ring.color'); + outline-offset: dt('textarea.focus.ring.offset'); + } + + .p-textarea.p-invalid { + border-color: dt('textarea.invalid.border.color'); + } + + .p-textarea.p-variant-filled { + background: dt('textarea.filled.background'); + } + + .p-textarea.p-variant-filled:enabled:hover { + background: dt('textarea.filled.hover.background'); + } + + .p-textarea.p-variant-filled:enabled:focus { + background: dt('textarea.filled.focus.background'); + } + + .p-textarea:disabled { + opacity: 1; + background: dt('textarea.disabled.background'); + color: dt('textarea.disabled.color'); + } + + .p-textarea::placeholder { + color: dt('textarea.placeholder.color'); + } + + .p-textarea.p-invalid::placeholder { + color: dt('textarea.invalid.placeholder.color'); + } + + .p-textarea-fluid { + width: 100%; + } + + .p-textarea-resizable { + overflow: hidden; + resize: none; + } + + .p-textarea-sm { + font-size: dt('textarea.sm.font.size'); + padding-block: dt('textarea.sm.padding.y'); + padding-inline: dt('textarea.sm.padding.x'); + } + + .p-textarea-lg { + font-size: dt('textarea.lg.font.size'); + padding-block: dt('textarea.lg.padding.y'); + padding-inline: dt('textarea.lg.padding.x'); + } +`,AU={root:function(e){var n=e.instance,r=e.props;return["p-textarea p-component",{"p-filled":n.$filled,"p-textarea-resizable ":r.autoResize,"p-textarea-sm p-inputfield-sm":r.size==="small","p-textarea-lg p-inputfield-lg":r.size==="large","p-invalid":n.$invalid,"p-variant-filled":n.$variant==="filled","p-textarea-fluid":n.$fluid}]}},MU=Ce.extend({name:"textarea",style:DU,classes:AU}),FU={name:"BaseTextarea",extends:Eo,props:{autoResize:Boolean},style:MU,provide:function(){return{$pcTextarea:this,$parentInstance:this}}};function As(t){"@babel/helpers - typeof";return As=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},As(t)}function jU(t,e,n){return(e=zU(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function zU(t){var e=VU(t,"string");return As(e)=="symbol"?e:e+""}function VU(t,e){if(As(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(As(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Am={name:"Textarea",extends:FU,inheritAttrs:!1,observer:null,mounted:function(){var e=this;this.autoResize&&(this.observer=new ResizeObserver(function(){requestAnimationFrame(function(){e.resize()})}),this.observer.observe(this.$el))},updated:function(){this.autoResize&&this.resize()},beforeUnmount:function(){this.observer&&this.observer.disconnect()},methods:{resize:function(){if(this.$el.offsetParent){var e=this.$el.style.height,n=parseInt(e)||0,r=this.$el.scrollHeight,i=!n||r>n,o=n&&re in t?iW(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Ae=(t,e,n)=>aW(t,typeof e!="symbol"?e+"":e,n),lW=Object.defineProperty,Wy=Object.getOwnPropertySymbols,sW=Object.prototype.hasOwnProperty,dW=Object.prototype.propertyIsEnumerable,Hy=(t,e,n)=>e in t?lW(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,cW=(t,e)=>{for(var n in e||(e={}))sW.call(e,n)&&Hy(t,n,e[n]);if(Wy)for(var n of Wy(e))dW.call(e,n)&&Hy(t,n,e[n]);return t};function Mm(t){return t==null||t===""||Array.isArray(t)&&t.length===0||!(t instanceof Date)&&typeof t=="object"&&Object.keys(t).length===0}function _2(t){return typeof t=="function"&&"call"in t&&"apply"in t}function Ot(t){return!Mm(t)}function ei(t,e=!0){return t instanceof Object&&t.constructor===Object&&(e||Object.keys(t).length!==0)}function x2(t={},e={}){let n=cW({},t);return Object.keys(e).forEach(r=>{let i=r;ei(e[i])&&i in t&&ei(t[i])?n[i]=x2(t[i],e[i]):n[i]=e[i]}),n}function uW(...t){return t.reduce((e,n,r)=>r===0?n:x2(e,n),{})}function Jn(t,...e){return _2(t)?t(...e):t}function Kr(t,e=!0){return typeof t=="string"&&(e||t!=="")}function Pi(t){return Kr(t)?t.replace(/(-|_)/g,"").toLowerCase():t}function C2(t,e="",n={}){let r=Pi(e).split("."),i=r.shift();if(i){if(ei(t)){let o=Object.keys(t).find(a=>Pi(a)===i)||"";return C2(Jn(t[o],n),r.join("."),n)}return}return Jn(t,n)}function pW(t,e=!0){return Array.isArray(t)&&(e||t.length!==0)}function fW(t){return Ot(t)&&!isNaN(t)}function Mi(t,e){if(e){let n=e.test(t);return e.lastIndex=0,n}return!1}function hW(...t){return uW(...t)}function kl(t){return t&&t.replace(/\/\*(?:(?!\*\/)[\s\S])*\*\/|[\r\n\t]+/g,"").replace(/ {2,}/g," ").replace(/ ([{:}]) /g,"$1").replace(/([;,]) /g,"$1").replace(/ !/g,"!").replace(/: /g,":").trim()}function S2(t){return Kr(t)?t.replace(/(_)/g,"-").replace(/[A-Z]/g,(e,n)=>n===0?e:"-"+e.toLowerCase()).toLowerCase():t}function T2(){let t=new Map;return{on(e,n){let r=t.get(e);return r?r.push(n):r=[n],t.set(e,r),this},off(e,n){let r=t.get(e);return r&&r.splice(r.indexOf(n)>>>0,1),this},emit(e,n){let r=t.get(e);r&&r.forEach(i=>{i(n)})},clear(){t.clear()}}}function gW(t){if(t){let e=t.parentNode;return e&&e instanceof ShadowRoot&&e.host&&(e=e.host),e}return null}function mW(t){return!!(t!==null&&typeof t<"u"&&t.nodeName&&gW(t))}function Uu(t){return typeof Element<"u"?t instanceof Element:t!==null&&typeof t=="object"&&t.nodeType===1&&typeof t.nodeName=="string"}function fg(t,e={}){if(Uu(t)){let n=(r,i)=>{var o,a;let l=(o=t==null?void 0:t.$attrs)!=null&&o[r]?[(a=t==null?void 0:t.$attrs)==null?void 0:a[r]]:[];return[i].flat().reduce((s,d)=>{if(d!=null){let c=typeof d;if(c==="string"||c==="number")s.push(d);else if(c==="object"){let u=Array.isArray(d)?n(r,d):Object.entries(d).map(([p,f])=>r==="style"&&(f||f===0)?`${p.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}:${f}`:f?p:void 0);s=u.length?s.concat(u.filter(p=>!!p)):s}}return s},l)};Object.entries(e).forEach(([r,i])=>{if(i!=null){let o=r.match(/^on(.+)/);o?t.addEventListener(o[1].toLowerCase(),i):r==="p-bind"||r==="pBind"?fg(t,i):(i=r==="class"?[...new Set(n("class",i))].join(" ").trim():r==="style"?n("style",i).join(";").trim():i,(t.$attrs=t.$attrs||{})&&(t.$attrs[r]=i),t.setAttribute(r,i))}})}}function bW(t,e){return Uu(t)?t.matches(e)?t:t.querySelector(e):null}function yW(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function vW(t,e="",n){Uu(t)&&n!==null&&n!==void 0&&t.setAttribute(e,n)}var wW=Object.defineProperty,kW=Object.defineProperties,_W=Object.getOwnPropertyDescriptors,Kc=Object.getOwnPropertySymbols,O2=Object.prototype.hasOwnProperty,I2=Object.prototype.propertyIsEnumerable,Ky=(t,e,n)=>e in t?wW(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,ur=(t,e)=>{for(var n in e||(e={}))O2.call(e,n)&&Ky(t,n,e[n]);if(Kc)for(var n of Kc(e))I2.call(e,n)&&Ky(t,n,e[n]);return t},Pp=(t,e)=>kW(t,_W(e)),ro=(t,e)=>{var n={};for(var r in t)O2.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&Kc)for(var r of Kc(t))e.indexOf(r)<0&&I2.call(t,r)&&(n[r]=t[r]);return n},xW=T2(),wn=xW,Fs=/{([^}]*)}/g,P2=/(\d+\s+[\+\-\*\/]\s+\d+)/g,R2=/var\([^)]+\)/g;function Gy(t){return Kr(t)?t.replace(/[A-Z]/g,(e,n)=>n===0?e:"."+e.toLowerCase()).toLowerCase():t}function CW(t){return ei(t)&&t.hasOwnProperty("$value")&&t.hasOwnProperty("$type")?t.$value:t}function SW(t){return t.replaceAll(/ /g,"").replace(/[^\w]/g,"-")}function hg(t="",e=""){return SW(`${Kr(t,!1)&&Kr(e,!1)?`${t}-`:t}${e}`)}function $2(t="",e=""){return`--${hg(t,e)}`}function TW(t=""){let e=(t.match(/{/g)||[]).length,n=(t.match(/}/g)||[]).length;return(e+n)%2!==0}function B2(t,e="",n="",r=[],i){if(Kr(t)){let o=t.trim();if(TW(o))return;if(Mi(o,Fs)){let a=o.replaceAll(Fs,l=>{let s=l.replace(/{|}/g,"").split(".").filter(d=>!r.some(c=>Mi(d,c)));return`var(${$2(n,S2(s.join("-")))}${Ot(i)?`, ${i}`:""})`});return Mi(a.replace(R2,"0"),P2)?`calc(${a})`:a}return o}else if(fW(t))return t}function OW(t,e,n){Kr(e,!1)&&t.push(`${e}:${n};`)}function la(t,e){return t?`${t}{${e}}`:""}function L2(t,e){if(t.indexOf("dt(")===-1)return t;function n(a,l){let s=[],d=0,c="",u=null,p=0;for(;d<=a.length;){let f=a[d];if((f==='"'||f==="'"||f==="`")&&a[d-1]!=="\\"&&(u=u===f?null:f),!u&&(f==="("&&p++,f===")"&&p--,(f===","||d===a.length)&&p===0)){let g=c.trim();g.startsWith("dt(")?s.push(L2(g,l)):s.push(r(g)),c="",d++;continue}f!==void 0&&(c+=f),d++}return s}function r(a){let l=a[0];if((l==='"'||l==="'"||l==="`")&&a[a.length-1]===l)return a.slice(1,-1);let s=Number(a);return isNaN(s)?a:s}let i=[],o=[];for(let a=0;a0){let l=o.pop();o.length===0&&i.push([l,a])}if(!i.length)return t;for(let a=i.length-1;a>=0;a--){let[l,s]=i[a],d=t.slice(l+3,s),c=n(d,e),u=e(...c);t=t.slice(0,l)+u+t.slice(s+1)}return t}var Fi=(...t)=>IW(Rt.getTheme(),...t),IW=(t={},e,n,r)=>{if(e){let{variable:i,options:o}=Rt.defaults||{},{prefix:a,transform:l}=(t==null?void 0:t.options)||o||{},s=Mi(e,Fs)?e:`{${e}}`;return r==="value"||Mm(r)&&l==="strict"?Rt.getTokenValue(e):B2(s,void 0,a,[i.excludedKeyRegex],n)}return""};function $d(t,...e){if(t instanceof Array){let n=t.reduce((r,i,o)=>{var a;return r+i+((a=Jn(e[o],{dt:Fi}))!=null?a:"")},"");return L2(n,Fi)}return Jn(t,{dt:Fi})}function PW(t,e={}){let n=Rt.defaults.variable,{prefix:r=n.prefix,selector:i=n.selector,excludedKeyRegex:o=n.excludedKeyRegex}=e,a=[],l=[],s=[{node:t,path:r}];for(;s.length;){let{node:c,path:u}=s.pop();for(let p in c){let f=c[p],g=CW(f),m=Mi(p,o)?hg(u):hg(u,S2(p));if(ei(g))s.push({node:g,path:m});else{let b=$2(m),y=B2(g,m,r,[o]);OW(l,b,y);let k=m;r&&k.startsWith(r+"-")&&(k=k.slice(r.length+1)),a.push(k.replace(/-/g,"."))}}}let d=l.join("");return{value:l,tokens:a,declarations:d,css:la(i,d)}}var sr={regex:{rules:{class:{pattern:/^\.([a-zA-Z][\w-]*)$/,resolve(t){return{type:"class",selector:t,matched:this.pattern.test(t.trim())}}},attr:{pattern:/^\[(.*)\]$/,resolve(t){return{type:"attr",selector:`:root${t}`,matched:this.pattern.test(t.trim())}}},media:{pattern:/^@media (.*)$/,resolve(t){return{type:"media",selector:t,matched:this.pattern.test(t.trim())}}},system:{pattern:/^system$/,resolve(t){return{type:"system",selector:"@media (prefers-color-scheme: dark)",matched:this.pattern.test(t.trim())}}},custom:{resolve(t){return{type:"custom",selector:t,matched:!0}}}},resolve(t){let e=Object.keys(this.rules).filter(n=>n!=="custom").map(n=>this.rules[n]);return[t].flat().map(n=>{var r;return(r=e.map(i=>i.resolve(n)).find(i=>i.matched))!=null?r:this.rules.custom.resolve(n)})}},_toVariables(t,e){return PW(t,{prefix:e==null?void 0:e.prefix})},getCommon({name:t="",theme:e={},params:n,set:r,defaults:i}){var o,a,l,s,d,c,u;let{preset:p,options:f}=e,g,m,b,y,k,x,w;if(Ot(p)&&f.transform!=="strict"){let{primitive:I,semantic:E,extend:P}=p,N=E||{},{colorScheme:L}=N,H=ro(N,["colorScheme"]),M=P||{},{colorScheme:V}=M,ae=ro(M,["colorScheme"]),se=L||{},{dark:ie}=se,de=ro(se,["dark"]),pe=V||{},{dark:me}=pe,te=ro(pe,["dark"]),oe=Ot(I)?this._toVariables({primitive:I},f):{},ge=Ot(H)?this._toVariables({semantic:H},f):{},xe=Ot(de)?this._toVariables({light:de},f):{},je=Ot(ie)?this._toVariables({dark:ie},f):{},Oe=Ot(ae)?this._toVariables({semantic:ae},f):{},qe=Ot(te)?this._toVariables({light:te},f):{},Ue=Ot(me)?this._toVariables({dark:me},f):{},[wt,Yt]=[(o=oe.declarations)!=null?o:"",oe.tokens],[nn,ue]=[(a=ge.declarations)!=null?a:"",ge.tokens||[]],[be,$]=[(l=xe.declarations)!=null?l:"",xe.tokens||[]],[D,Y]=[(s=je.declarations)!=null?s:"",je.tokens||[]],[ee,J]=[(d=Oe.declarations)!=null?d:"",Oe.tokens||[]],[ne,R]=[(c=qe.declarations)!=null?c:"",qe.tokens||[]],[B,j]=[(u=Ue.declarations)!=null?u:"",Ue.tokens||[]];g=this.transformCSS(t,wt,"light","variable",f,r,i),m=Yt;let G=this.transformCSS(t,`${nn}${be}`,"light","variable",f,r,i),F=this.transformCSS(t,`${D}`,"dark","variable",f,r,i);b=`${G}${F}`,y=[...new Set([...ue,...$,...Y])];let z=this.transformCSS(t,`${ee}${ne}color-scheme:light`,"light","variable",f,r,i),le=this.transformCSS(t,`${B}color-scheme:dark`,"dark","variable",f,r,i);k=`${z}${le}`,x=[...new Set([...J,...R,...j])],w=Jn(p.css,{dt:Fi})}return{primitive:{css:g,tokens:m},semantic:{css:b,tokens:y},global:{css:k,tokens:x},style:w}},getPreset({name:t="",preset:e={},options:n,params:r,set:i,defaults:o,selector:a}){var l,s,d;let c,u,p;if(Ot(e)&&n.transform!=="strict"){let f=t.replace("-directive",""),g=e,{colorScheme:m,extend:b,css:y}=g,k=ro(g,["colorScheme","extend","css"]),x=b||{},{colorScheme:w}=x,I=ro(x,["colorScheme"]),E=m||{},{dark:P}=E,N=ro(E,["dark"]),L=w||{},{dark:H}=L,M=ro(L,["dark"]),V=Ot(k)?this._toVariables({[f]:ur(ur({},k),I)},n):{},ae=Ot(N)?this._toVariables({[f]:ur(ur({},N),M)},n):{},se=Ot(P)?this._toVariables({[f]:ur(ur({},P),H)},n):{},[ie,de]=[(l=V.declarations)!=null?l:"",V.tokens||[]],[pe,me]=[(s=ae.declarations)!=null?s:"",ae.tokens||[]],[te,oe]=[(d=se.declarations)!=null?d:"",se.tokens||[]],ge=this.transformCSS(f,`${ie}${pe}`,"light","variable",n,i,o,a),xe=this.transformCSS(f,te,"dark","variable",n,i,o,a);c=`${ge}${xe}`,u=[...new Set([...de,...me,...oe])],p=Jn(y,{dt:Fi})}return{css:c,tokens:u,style:p}},getPresetC({name:t="",theme:e={},params:n,set:r,defaults:i}){var o;let{preset:a,options:l}=e,s=(o=a==null?void 0:a.components)==null?void 0:o[t];return this.getPreset({name:t,preset:s,options:l,params:n,set:r,defaults:i})},getPresetD({name:t="",theme:e={},params:n,set:r,defaults:i}){var o,a;let l=t.replace("-directive",""),{preset:s,options:d}=e,c=((o=s==null?void 0:s.components)==null?void 0:o[l])||((a=s==null?void 0:s.directives)==null?void 0:a[l]);return this.getPreset({name:l,preset:c,options:d,params:n,set:r,defaults:i})},applyDarkColorScheme(t){return!(t.darkModeSelector==="none"||t.darkModeSelector===!1)},getColorSchemeOption(t,e){var n;return this.applyDarkColorScheme(t)?this.regex.resolve(t.darkModeSelector===!0?e.options.darkModeSelector:(n=t.darkModeSelector)!=null?n:e.options.darkModeSelector):[]},getLayerOrder(t,e={},n,r){let{cssLayer:i}=e;return i?`@layer ${Jn(i.order||i.name||"primeui",n)}`:""},getCommonStyleSheet({name:t="",theme:e={},params:n,props:r={},set:i,defaults:o}){let a=this.getCommon({name:t,theme:e,params:n,set:i,defaults:o}),l=Object.entries(r).reduce((s,[d,c])=>s.push(`${d}="${c}"`)&&s,[]).join(" ");return Object.entries(a||{}).reduce((s,[d,c])=>{if(ei(c)&&Object.hasOwn(c,"css")){let u=kl(c.css),p=`${d}-variables`;s.push(``)}return s},[]).join("")},getStyleSheet({name:t="",theme:e={},params:n,props:r={},set:i,defaults:o}){var a;let l={name:t,theme:e,params:n,set:i,defaults:o},s=(a=t.includes("-directive")?this.getPresetD(l):this.getPresetC(l))==null?void 0:a.css,d=Object.entries(r).reduce((c,[u,p])=>c.push(`${u}="${p}"`)&&c,[]).join(" ");return s?``:""},createTokens(t={},e,n="",r="",i={}){let o=function(l,s={},d=[]){if(d.includes(this.path))return console.warn(`Circular reference detected at ${this.path}`),{colorScheme:l,path:this.path,paths:s,value:void 0};d.push(this.path),s.name=this.path,s.binding||(s.binding={});let c=this.value;if(typeof this.value=="string"&&Fs.test(this.value)){let u=this.value.trim().replace(Fs,p=>{var f;let g=p.slice(1,-1),m=this.tokens[g];if(!m)return console.warn(`Token not found for path: ${g}`),"__UNRESOLVED__";let b=m.computed(l,s,d);return Array.isArray(b)&&b.length===2?`light-dark(${b[0].value},${b[1].value})`:(f=b==null?void 0:b.value)!=null?f:"__UNRESOLVED__"});c=P2.test(u.replace(R2,"0"))?`calc(${u})`:u}return Mm(s.binding)&&delete s.binding,d.pop(),{colorScheme:l,path:this.path,paths:s,value:c.includes("__UNRESOLVED__")?void 0:c}},a=(l,s,d)=>{Object.entries(l).forEach(([c,u])=>{let p=Mi(c,e.variable.excludedKeyRegex)?s:s?`${s}.${Gy(c)}`:Gy(c),f=d?`${d}.${c}`:c;ei(u)?a(u,p,f):(i[p]||(i[p]={paths:[],computed:(g,m={},b=[])=>{if(i[p].paths.length===1)return i[p].paths[0].computed(i[p].paths[0].scheme,m.binding,b);if(g&&g!=="none")for(let y=0;yy.computed(y.scheme,m[y.scheme],b))}}),i[p].paths.push({path:f,value:u,scheme:f.includes("colorScheme.light")?"light":f.includes("colorScheme.dark")?"dark":"none",computed:o,tokens:i}))})};return a(t,n,r),i},getTokenValue(t,e,n){var r;let i=(l=>l.split(".").filter(s=>!Mi(s.toLowerCase(),n.variable.excludedKeyRegex)).join("."))(e),o=e.includes("colorScheme.light")?"light":e.includes("colorScheme.dark")?"dark":void 0,a=[(r=t[i])==null?void 0:r.computed(o)].flat().filter(l=>l);return a.length===1?a[0].value:a.reduce((l={},s)=>{let d=s,{colorScheme:c}=d,u=ro(d,["colorScheme"]);return l[c]=u,l},void 0)},getSelectorRule(t,e,n,r){return n==="class"||n==="attr"?la(Ot(e)?`${t}${e},${t} ${e}`:t,r):la(t,la(e??":root",r))},transformCSS(t,e,n,r,i={},o,a,l){if(Ot(e)){let{cssLayer:s}=i;if(r!=="style"){let d=this.getColorSchemeOption(i,a);e=n==="dark"?d.reduce((c,{type:u,selector:p})=>(Ot(p)&&(c+=p.includes("[CSS]")?p.replace("[CSS]",e):this.getSelectorRule(p,l,u,e)),c),""):la(l??":root",e)}if(s){let d={name:"primeui"};ei(s)&&(d.name=Jn(s.name,{name:t,type:r})),Ot(d.name)&&(e=la(`@layer ${d.name}`,e),o==null||o.layerNames(d.name))}return e}return""}},Rt={defaults:{variable:{prefix:"p",selector:":root",excludedKeyRegex:/^(primitive|semantic|components|directives|variables|colorscheme|light|dark|common|root|states|extend|css)$/gi},options:{prefix:"p",darkModeSelector:"system",cssLayer:!1}},_theme:void 0,_layerNames:new Set,_loadedStyleNames:new Set,_loadingStyles:new Set,_tokens:{},update(t={}){let{theme:e}=t;e&&(this._theme=Pp(ur({},e),{options:ur(ur({},this.defaults.options),e.options)}),this._tokens=sr.createTokens(this.preset,this.defaults),this.clearLoadedStyleNames())},get theme(){return this._theme},get preset(){var t;return((t=this.theme)==null?void 0:t.preset)||{}},get options(){var t;return((t=this.theme)==null?void 0:t.options)||{}},get tokens(){return this._tokens},getTheme(){return this.theme},setTheme(t){this.update({theme:t}),wn.emit("theme:change",t)},getPreset(){return this.preset},setPreset(t){this._theme=Pp(ur({},this.theme),{preset:t}),this._tokens=sr.createTokens(t,this.defaults),this.clearLoadedStyleNames(),wn.emit("preset:change",t),wn.emit("theme:change",this.theme)},getOptions(){return this.options},setOptions(t){this._theme=Pp(ur({},this.theme),{options:t}),this.clearLoadedStyleNames(),wn.emit("options:change",t),wn.emit("theme:change",this.theme)},getLayerNames(){return[...this._layerNames]},setLayerNames(t){this._layerNames.add(t)},getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(t){return this._loadedStyleNames.has(t)},setLoadedStyleName(t){this._loadedStyleNames.add(t)},deleteLoadedStyleName(t){this._loadedStyleNames.delete(t)},clearLoadedStyleNames(){this._loadedStyleNames.clear()},getTokenValue(t){return sr.getTokenValue(this.tokens,t,this.defaults)},getCommon(t="",e){return sr.getCommon({name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getComponent(t="",e){let n={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return sr.getPresetC(n)},getDirective(t="",e){let n={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return sr.getPresetD(n)},getCustomPreset(t="",e,n,r){let i={name:t,preset:e,options:this.options,selector:n,params:r,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return sr.getPreset(i)},getLayerOrderCSS(t=""){return sr.getLayerOrder(t,this.options,{names:this.getLayerNames()},this.defaults)},transformCSS(t="",e,n="style",r){return sr.transformCSS(t,e,r,n,this.options,{layerNames:this.setLayerNames.bind(this)},this.defaults)},getCommonStyleSheet(t="",e,n={}){return sr.getCommonStyleSheet({name:t,theme:this.theme,params:e,props:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getStyleSheet(t,e,n={}){return sr.getStyleSheet({name:t,theme:this.theme,params:e,props:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},onStyleMounted(t){this._loadingStyles.add(t)},onStyleUpdated(t){this._loadingStyles.add(t)},onStyleLoaded(t,{name:e}){this._loadingStyles.size&&(this._loadingStyles.delete(e),wn.emit(`theme:${e}:load`,t),!this._loadingStyles.size&&wn.emit("theme:load"))}},Ya={_loadedStyleNames:new Set,getLoadedStyleNames:function(){return this._loadedStyleNames},isStyleNameLoaded:function(t){return this._loadedStyleNames.has(t)},setLoadedStyleName:function(t){this._loadedStyleNames.add(t)},deleteLoadedStyleName:function(t){this._loadedStyleNames.delete(t)},clearLoadedStyleNames:function(){this._loadedStyleNames.clear()}},RW=` + *, + ::before, + ::after { + box-sizing: border-box; + } + + /* Non vue overlay animations */ + .p-connected-overlay { + opacity: 0; + transform: scaleY(0.8); + transition: + transform 0.12s cubic-bezier(0, 0, 0.2, 1), + opacity 0.12s cubic-bezier(0, 0, 0.2, 1); + } + + .p-connected-overlay-visible { + opacity: 1; + transform: scaleY(1); + } + + .p-connected-overlay-hidden { + opacity: 0; + transform: scaleY(1); + transition: opacity 0.1s linear; + } + + /* Vue based overlay animations */ + .p-connected-overlay-enter-from { + opacity: 0; + transform: scaleY(0.8); + } + + .p-connected-overlay-leave-to { + opacity: 0; + } + + .p-connected-overlay-enter-active { + transition: + transform 0.12s cubic-bezier(0, 0, 0.2, 1), + opacity 0.12s cubic-bezier(0, 0, 0.2, 1); + } + + .p-connected-overlay-leave-active { + transition: opacity 0.1s linear; + } + + /* Toggleable Content */ + .p-toggleable-content-enter-from, + .p-toggleable-content-leave-to { + max-height: 0; + } + + .p-toggleable-content-enter-to, + .p-toggleable-content-leave-from { + max-height: 1000px; + } + + .p-toggleable-content-leave-active { + overflow: hidden; + transition: max-height 0.45s cubic-bezier(0, 1, 0, 1); + } + + .p-toggleable-content-enter-active { + overflow: hidden; + transition: max-height 1s ease-in-out; + } + + .p-disabled, + .p-disabled * { + cursor: default; + pointer-events: none; + user-select: none; + } + + .p-disabled, + .p-component:disabled { + opacity: dt('disabled.opacity'); + } + + .pi { + font-size: dt('icon.size'); + } + + .p-icon { + width: dt('icon.size'); + height: dt('icon.size'); + } + + .p-overlay-mask { + background: dt('mask.background'); + color: dt('mask.color'); + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + } + + .p-overlay-mask-enter { + animation: p-overlay-mask-enter-animation dt('mask.transition.duration') forwards; + } + + .p-overlay-mask-leave { + animation: p-overlay-mask-leave-animation dt('mask.transition.duration') forwards; + } + + @keyframes p-overlay-mask-enter-animation { + from { + background: transparent; + } + to { + background: dt('mask.background'); + } + } + @keyframes p-overlay-mask-leave-animation { + from { + background: dt('mask.background'); + } + to { + background: transparent; + } + } +`;function js(t){"@babel/helpers - typeof";return js=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},js(t)}function qy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Yy(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:!0;ir()&&ir().components?Cr(t):e?t():cd(t)}var EW=0;function DW(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=_e(!1),r=_e(t),i=_e(null),o=yW()?window.document:void 0,a=e.document,l=a===void 0?o:a,s=e.immediate,d=s===void 0?!0:s,c=e.manual,u=c===void 0?!1:c,p=e.name,f=p===void 0?"style_".concat(++EW):p,g=e.id,m=g===void 0?void 0:g,b=e.media,y=b===void 0?void 0:b,k=e.nonce,x=k===void 0?void 0:k,w=e.first,I=w===void 0?!1:w,E=e.onMounted,P=E===void 0?void 0:E,N=e.onUpdated,L=N===void 0?void 0:N,H=e.onLoad,M=H===void 0?void 0:H,V=e.props,ae=V===void 0?{}:V,se=function(){},ie=function(pe){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(l){var te=Yy(Yy({},ae),me),oe=te.name||f,ge=te.id||m,xe=te.nonce||x;i.value=l.querySelector('style[data-primevue-style-id="'.concat(oe,'"]'))||l.getElementById(ge)||l.createElement("style"),i.value.isConnected||(r.value=pe||t,fg(i.value,{type:"text/css",id:ge,media:y,nonce:xe}),I?l.head.prepend(i.value):l.head.appendChild(i.value),vW(i.value,"data-primevue-style-id",oe),fg(i.value,te),i.value.onload=function(je){return M==null?void 0:M(je,{name:oe})},P==null||P(oe)),!n.value&&(se=lt(r,function(je){i.value.textContent=je,L==null||L(oe)},{immediate:!0}),n.value=!0)}},de=function(){!l||!n.value||(se(),mW(i.value)&&l.head.removeChild(i.value),n.value=!1,i.value=null)};return d&&!u&&NW(ie),{id:m,name:f,el:i,css:r,unload:de,load:ie,isLoaded:sd(n)}}function zs(t){"@babel/helpers - typeof";return zs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zs(t)}var Xy,Zy,Jy,Qy;function ev(t,e){return jW(t)||FW(t,e)||MW(t,e)||AW()}function AW(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function MW(t,e){if(t){if(typeof t=="string")return tv(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tv(t,e):void 0}}function tv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(i){return i},r=n($d(Xy||(Xy=Bd(["",""])),t));return Ot(r)?DW(kl(r),Rp({name:this.name},e)):{}},loadCSS:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this.load(this.css,t)},loadStyle:function(){var t=this,e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return this.load(this.style,e,function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Rt.transformCSS(e.name||t.name,"".concat(r).concat($d(Zy||(Zy=Bd(["",""])),n)))})},getCommonTheme:function(t){return Rt.getCommon(this.name,t)},getComponentTheme:function(t){return Rt.getComponent(this.name,t)},getDirectiveTheme:function(t){return Rt.getDirective(this.name,t)},getPresetTheme:function(t,e,n){return Rt.getCustomPreset(this.name,t,e,n)},getLayerOrderThemeCSS:function(){return Rt.getLayerOrderCSS(this.name)},getStyleSheet:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.css){var n=Jn(this.css,{dt:Fi})||"",r=kl($d(Jy||(Jy=Bd(["","",""])),n,t)),i=Object.entries(e).reduce(function(o,a){var l=ev(a,2),s=l[0],d=l[1];return o.push("".concat(s,'="').concat(d,'"'))&&o},[]).join(" ");return Ot(r)?'"):""}return""},getCommonThemeStyleSheet:function(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Rt.getCommonStyleSheet(this.name,t,e)},getThemeStyleSheet:function(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[Rt.getStyleSheet(this.name,t,e)];if(this.style){var r=this.name==="base"?"global-style":"".concat(this.name,"-style"),i=$d(Qy||(Qy=Bd(["",""])),Jn(this.style,{dt:Fi})),o=kl(Rt.transformCSS(r,i)),a=Object.entries(e).reduce(function(l,s){var d=ev(s,2),c=d[0],u=d[1];return l.push("".concat(c,'="').concat(u,'"'))&&l},[]).join(" ");Ot(o)&&n.push('"))}return n.join("")},extend:function(t){return Rp(Rp({},this),{},{css:void 0,style:void 0},t)}};function GW(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"pc",e=Sk();return"".concat(t).concat(e.replace("v-","").replaceAll("-","_"))}var rv=dn.extend({name:"common"});function Vs(t){"@babel/helpers - typeof";return Vs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vs(t)}function qW(t){return D2(t)||YW(t)||E2(t)||N2()}function YW(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Xa(t,e){return D2(t)||XW(t,e)||E2(t,e)||N2()}function N2(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function E2(t,e){if(t){if(typeof t=="string")return ov(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ov(t,e):void 0}}function ov(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n1?e-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:function(){};Ya.clearLoadedStyleNames(),wn.on("theme:change",t)},_removeThemeListeners:function(){wn.off("theme:change",this._loadCoreStyles),wn.off("theme:change",this._load),wn.off("theme:change",this._themeScopedListener)},_getHostInstance:function(t){return t?this.$options.hostName?t.$.type.name===this.$options.hostName?t:this._getHostInstance(t.$parentInstance):t.$parentInstance:void 0},_getPropValue:function(t){var e;return this[t]||((e=this._getHostInstance(this))===null||e===void 0?void 0:e[t])},_getOptionValue:function(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return C2(t,e,n)},_getPTValue:function(){var t,e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,o=/./g.test(n)&&!!r[n.split(".")[0]],a=this._getPropValue("ptOptions")||((t=this.$primevueConfig)===null||t===void 0?void 0:t.ptOptions)||{},l=a.mergeSections,s=l===void 0?!0:l,d=a.mergeProps,c=d===void 0?!1:d,u=i?o?this._useGlobalPT(this._getPTClassValue,n,r):this._useDefaultPT(this._getPTClassValue,n,r):void 0,p=o?void 0:this._getPTSelf(e,this._getPTClassValue,n,Ke(Ke({},r),{},{global:u||{}})),f=this._getPTDatasets(n);return s||!s&&p?c?this._mergeProps(c,u,p,f):Ke(Ke(Ke({},u),p),f):Ke(Ke({},p),f)},_getPTSelf:function(){for(var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=arguments.length,n=new Array(e>1?e-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:"",r="data-pc-",i=n==="root"&&Ot((t=this.pt)===null||t===void 0?void 0:t["data-pc-section"]);return n!=="transition"&&Ke(Ke({},n==="root"&&Ke(Ke(sl({},"".concat(r,"name"),Pi(i?(e=this.pt)===null||e===void 0?void 0:e["data-pc-section"]:this.$.type.name)),i&&sl({},"".concat(r,"extend"),Pi(this.$.type.name))),{},sl({},"".concat(this.$attrSelector),""))),{},sl({},"".concat(r,"section"),Pi(n)))},_getPTClassValue:function(){var t=this._getOptionValue.apply(this,arguments);return Kr(t)||pW(t)?{class:t}:t},_getPT:function(t){var e=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,i=function(o){var a,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=r?r(o):o,d=Pi(n),c=Pi(e.$name);return(a=l?d!==c?s==null?void 0:s[d]:void 0:s==null?void 0:s[d])!==null&&a!==void 0?a:s};return t!=null&&t.hasOwnProperty("_usept")?{_usept:t._usept,originalValue:i(t.originalValue),value:i(t.value)}:i(t,!0)},_usePT:function(t,e,n,r){var i=function(f){return e(f,n,r)};if(t!=null&&t.hasOwnProperty("_usept")){var o,a=t._usept||((o=this.$primevueConfig)===null||o===void 0?void 0:o.ptOptions)||{},l=a.mergeSections,s=l===void 0?!0:l,d=a.mergeProps,c=d===void 0?!1:d,u=i(t.originalValue),p=i(t.value);return u===void 0&&p===void 0?void 0:Kr(p)?p:Kr(u)?u:s||!s&&p?c?this._mergeProps(c,u,p):Ke(Ke({},u),p):p}return i(t)},_useGlobalPT:function(t,e,n){return this._usePT(this.globalPT,t,e,n)},_useDefaultPT:function(t,e,n){return this._usePT(this.defaultPT,t,e,n)},ptm:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this._getPTValue(this.pt,t,Ke(Ke({},this.$params),e))},ptmi:function(){var t,e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=_(this.$_attrsWithoutPT,this.ptm(e,n));return r!=null&&r.hasOwnProperty("id")&&((t=r.id)!==null&&t!==void 0||(r.id=this.$id)),r},ptmo:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this._getPTValue(t,e,Ke({instance:this},n),!1)},cx:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.isUnstyled?void 0:this._getOptionValue(this.$style.classes,t,Ke(Ke({},this.$params),e))},sx:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(e){var r=this._getOptionValue(this.$style.inlineStyles,t,Ke(Ke({},this.$params),n)),i=this._getOptionValue(rv.inlineStyles,t,Ke(Ke({},this.$params),n));return[i,r]}}},computed:{globalPT:function(){var t,e=this;return this._getPT((t=this.$primevueConfig)===null||t===void 0?void 0:t.pt,void 0,function(n){return Jn(n,{instance:e})})},defaultPT:function(){var t,e=this;return this._getPT((t=this.$primevueConfig)===null||t===void 0?void 0:t.pt,void 0,function(n){return e._getOptionValue(n,e.$name,Ke({},e.$params))||Jn(n,Ke({},e.$params))})},isUnstyled:function(){var t;return this.unstyled!==void 0?this.unstyled:(t=this.$primevueConfig)===null||t===void 0?void 0:t.unstyled},$id:function(){return this.$attrs.id||this.uid},$inProps:function(){var t,e=Object.keys(((t=this.$.vnode)===null||t===void 0?void 0:t.props)||{});return Object.fromEntries(Object.entries(this.$props).filter(function(n){var r=Xa(n,1),i=r[0];return e==null?void 0:e.includes(i)}))},$theme:function(){var t;return(t=this.$primevueConfig)===null||t===void 0?void 0:t.theme},$style:function(){return Ke(Ke({classes:void 0,inlineStyles:void 0,load:function(){},loadCSS:function(){},loadStyle:function(){}},(this._getHostInstance(this)||{}).$style),this.$options.style)},$styleOptions:function(){var t;return{nonce:(t=this.$primevueConfig)===null||t===void 0||(t=t.csp)===null||t===void 0?void 0:t.nonce}},$primevueConfig:function(){var t;return(t=this.$primevue)===null||t===void 0?void 0:t.config},$name:function(){return this.$options.hostName||this.$.type.name},$params:function(){var t=this._getHostInstance(this)||this.$parent;return{instance:this,props:this.$props,state:this.$data,attrs:this.$attrs,parent:{instance:t,props:t==null?void 0:t.$props,state:t==null?void 0:t.$data,attrs:t==null?void 0:t.$attrs}}},$_attrsPT:function(){return Object.entries(this.$attrs||{}).filter(function(t){var e=Xa(t,1),n=e[0];return n==null?void 0:n.startsWith("pt:")}).reduce(function(t,e){var n=Xa(e,2),r=n[0],i=n[1],o=r.split(":"),a=qW(o),l=a.slice(1);return l==null||l.reduce(function(s,d,c,u){return!s[d]&&(s[d]=c===u.length-1?i:{}),s[d]},t),t},{})},$_attrsWithoutPT:function(){return Object.entries(this.$attrs||{}).filter(function(t){var e=Xa(t,1),n=e[0];return!(n!=null&&n.startsWith("pt:"))}).reduce(function(t,e){var n=Xa(e,2),r=n[0],i=n[1];return t[r]=i,t},{})}}},QW=` + .p-inputgroup, + .p-inputgroup .p-iconfield, + .p-inputgroup .p-floatlabel, + .p-inputgroup .p-iftalabel { + display: flex; + align-items: stretch; + width: 100%; + } + + .p-inputgroup .p-inputtext, + .p-inputgroup .p-inputwrapper { + flex: 1 1 auto; + width: 1%; + } + + .p-inputgroupaddon { + display: flex; + align-items: center; + justify-content: center; + padding: dt('inputgroup.addon.padding'); + background: dt('inputgroup.addon.background'); + color: dt('inputgroup.addon.color'); + border-block-start: 1px solid dt('inputgroup.addon.border.color'); + border-block-end: 1px solid dt('inputgroup.addon.border.color'); + min-width: dt('inputgroup.addon.min.width'); + } + + .p-inputgroupaddon:first-child, + .p-inputgroupaddon + .p-inputgroupaddon { + border-inline-start: 1px solid dt('inputgroup.addon.border.color'); + } + + .p-inputgroupaddon:last-child { + border-inline-end: 1px solid dt('inputgroup.addon.border.color'); + } + + .p-inputgroupaddon:has(.p-button) { + padding: 0; + overflow: hidden; + } + + .p-inputgroupaddon .p-button { + border-radius: 0; + } + + .p-inputgroup > .p-component, + .p-inputgroup > .p-inputwrapper > .p-component, + .p-inputgroup > .p-iconfield > .p-component, + .p-inputgroup > .p-floatlabel > .p-component, + .p-inputgroup > .p-floatlabel > .p-inputwrapper > .p-component, + .p-inputgroup > .p-iftalabel > .p-component, + .p-inputgroup > .p-iftalabel > .p-inputwrapper > .p-component { + border-radius: 0; + margin: 0; + } + + .p-inputgroupaddon:first-child, + .p-inputgroup > .p-component:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-iconfield:first-child > .p-component, + .p-inputgroup > .p-floatlabel:first-child > .p-component, + .p-inputgroup > .p-floatlabel:first-child > .p-inputwrapper > .p-component, + .p-inputgroup > .p-iftalabel:first-child > .p-component, + .p-inputgroup > .p-iftalabel:first-child > .p-inputwrapper > .p-component { + border-start-start-radius: dt('inputgroup.addon.border.radius'); + border-end-start-radius: dt('inputgroup.addon.border.radius'); + } + + .p-inputgroupaddon:last-child, + .p-inputgroup > .p-component:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-iconfield:last-child > .p-component, + .p-inputgroup > .p-floatlabel:last-child > .p-component, + .p-inputgroup > .p-floatlabel:last-child > .p-inputwrapper > .p-component, + .p-inputgroup > .p-iftalabel:last-child > .p-component, + .p-inputgroup > .p-iftalabel:last-child > .p-inputwrapper > .p-component { + border-start-end-radius: dt('inputgroup.addon.border.radius'); + border-end-end-radius: dt('inputgroup.addon.border.radius'); + } + + .p-inputgroup .p-component:focus, + .p-inputgroup .p-component.p-focus, + .p-inputgroup .p-inputwrapper-focus, + .p-inputgroup .p-component:focus ~ label, + .p-inputgroup .p-component.p-focus ~ label, + .p-inputgroup .p-inputwrapper-focus ~ label { + z-index: 1; + } + + .p-inputgroup > .p-button:not(.p-button-icon-only) { + width: auto; + } + + .p-inputgroup .p-iconfield + .p-iconfield .p-inputtext { + border-inline-start: 0; + } +`,eH={root:"p-inputgroup"},tH=dn.extend({name:"inputgroup",style:QW,classes:eH}),nH={name:"BaseInputGroup",extends:A2,style:tH,provide:function(){return{$pcInputGroup:this,$parentInstance:this}}},Ho={name:"InputGroup",extends:nH,inheritAttrs:!1};function rH(t,e,n,r,i,o){return v(),O("div",_({class:t.cx("root")},t.ptmi("root")),[X(t.$slots,"default")],16)}Ho.render=rH;var oH={root:"p-inputgroupaddon"},iH=dn.extend({name:"inputgroupaddon",classes:oH}),aH={name:"BaseInputGroupAddon",extends:A2,style:iH,provide:function(){return{$pcInputGroupAddon:this,$parentInstance:this}}},Ko={name:"InputGroupAddon",extends:aH,inheritAttrs:!1};function lH(t,e,n,r,i,o){return v(),O("div",_({class:t.cx("root")},t.ptmi("root")),[X(t.$slots,"default")],16)}Ko.render=lH;const Xt=[];for(let t=0;t<256;++t)Xt.push((t+256).toString(16).slice(1));function sH(t,e=0){return(Xt[t[e+0]]+Xt[t[e+1]]+Xt[t[e+2]]+Xt[t[e+3]]+"-"+Xt[t[e+4]]+Xt[t[e+5]]+"-"+Xt[t[e+6]]+Xt[t[e+7]]+"-"+Xt[t[e+8]]+Xt[t[e+9]]+"-"+Xt[t[e+10]]+Xt[t[e+11]]+Xt[t[e+12]]+Xt[t[e+13]]+Xt[t[e+14]]+Xt[t[e+15]]).toLowerCase()}let $p;const dH=new Uint8Array(16);function cH(){if(!$p){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");$p=crypto.getRandomValues.bind(crypto)}return $p(dH)}const uH=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),av={randomUUID:uH};function pH(t,e,n){var r;if(av.randomUUID&&!t)return av.randomUUID();t=t||{};const i=t.random??((r=t.rng)==null?void 0:r.call(t))??cH();if(i.length<16)throw new Error("Random bytes length must be >= 16");return i[6]=i[6]&15|64,i[8]=i[8]&63|128,sH(i)}function Fm(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}function fH(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}let mo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),Wu=[];for(let t=0;t>4,a=o,i=2;break;case 2:n[r++]=(a&15)<<4|(o&60)>>2,a=o,i=3;break;case 3:n[r++]=(a&3)<<6|o,i=0;break}}if(i==1)throw Error("invalid base64 string.");return n.subarray(0,r)}function gH(t){let e="",n=0,r,i=0;for(let o=0;o>2],i=(r&3)<<4,n=1;break;case 1:e+=mo[i|r>>4],i=(r&15)<<2,n=2;break;case 2:e+=mo[i|r>>6],e+=mo[r&63],n=0;break}return n&&(e+=mo[i],e+="=",n==1&&(e+="=")),e}var T;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(n,r,i,o,a)=>{(e(r)?r[t.symbol]:r[t.symbol]=[]).push({no:i,wireType:o,data:a})},t.onWrite=(n,r,i)=>{for(let{no:o,wireType:a,data:l}of t.list(r))i.tag(o,a).raw(l)},t.list=(n,r)=>{if(e(n)){let i=n[t.symbol];return r?i.filter(o=>o.no==r):i}return[]},t.last=(n,r)=>t.list(n,r).slice(-1)[0];const e=n=>n&&Array.isArray(n[t.symbol])})(T||(T={}));var h;(function(t){t[t.Varint=0]="Varint",t[t.Bit64=1]="Bit64",t[t.LengthDelimited=2]="LengthDelimited",t[t.StartGroup=3]="StartGroup",t[t.EndGroup=4]="EndGroup",t[t.Bit32=5]="Bit32"})(h||(h={}));function mH(){let t=0,e=0;for(let r=0;r<28;r+=7){let i=this.buf[this.pos++];if(t|=(i&127)<>4,!(n&128))return this.assertBounds(),[t,e];for(let r=3;r<=31;r+=7){let i=this.buf[this.pos++];if(e|=(i&127)<>>o,l=!(!(a>>>7)&&e==0),s=(l?a|128:a)&255;if(n.push(s),!l)return}const r=t>>>28&15|(e&7)<<4,i=!!(e>>3);if(n.push((i?r|128:r)&255),!!i){for(let o=3;o<31;o=o+7){const a=e>>>o,l=!!(a>>>7),s=(l?a|128:a)&255;if(n.push(s),!l)return}n.push(e>>>31&1)}}const kc=65536*65536;function M2(t){let e=t[0]=="-";e&&(t=t.slice(1));const n=1e6;let r=0,i=0;function o(a,l){const s=Number(t.slice(a,l));i*=n,r=r*n+s,r>=kc&&(i=i+(r/kc|0),r=r%kc)}return o(-24,-18),o(-18,-12),o(-12,-6),o(-6),[e,r,i]}function gg(t,e){if(e>>>0<=2097151)return""+(kc*e+(t>>>0));let n=t&16777215,r=(t>>>24|e<<8)>>>0&16777215,i=e>>16&65535,o=n+r*6777216+i*6710656,a=r+i*8147497,l=i*2,s=1e7;o>=s&&(a+=Math.floor(o/s),o%=s),a>=s&&(l+=Math.floor(a/s),a%=s);function d(c,u){let p=c?String(c):"";return u?"0000000".slice(p.length)+p:p}return d(l,0)+d(a,l)+d(o,1)}function lv(t,e){if(t>=0){for(;t>127;)e.push(t&127|128),t=t>>>7;e.push(t)}else{for(let n=0;n<9;n++)e.push(t&127|128),t=t>>7;e.push(1)}}function bH(){let t=this.buf[this.pos++],e=t&127;if(!(t&128))return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<7,!(t&128))return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<14,!(t&128))return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<21,!(t&128))return this.assertBounds(),e;t=this.buf[this.pos++],e|=(t&15)<<28;for(let n=5;t&128&&n<10;n++)t=this.buf[this.pos++];if(t&128)throw new Error("invalid varint");return this.assertBounds(),e>>>0}let ht;function yH(){const t=new DataView(new ArrayBuffer(8));ht=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}yH();function F2(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}const j2=/^-?[0-9]+$/,Gc=4294967296,Ld=2147483648;class z2{constructor(e,n){this.lo=e|0,this.hi=n|0}isZero(){return this.lo==0&&this.hi==0}toNumber(){let e=this.hi*Gc+(this.lo>>>0);if(!Number.isSafeInteger(e))throw new Error("cannot convert to safe number");return e}}class hn extends z2{static from(e){if(ht)switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=="")throw new Error("string is no integer");e=ht.C(e);case"number":if(e===0)return this.ZERO;e=ht.C(e);case"bigint":if(!e)return this.ZERO;if(eht.UMAX)throw new Error("ulong too large");return ht.V.setBigUint64(0,e,!0),new hn(ht.V.getInt32(0,!0),ht.V.getInt32(4,!0))}else switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=e.trim(),!j2.test(e))throw new Error("string is no integer");let[n,r,i]=M2(e);if(n)throw new Error("signed value for ulong");return new hn(r,i);case"number":if(e==0)return this.ZERO;if(!Number.isSafeInteger(e))throw new Error("number is no integer");if(e<0)throw new Error("signed value for ulong");return new hn(e,e/Gc)}throw new Error("unknown value "+typeof e)}toString(){return ht?this.toBigInt().toString():gg(this.lo,this.hi)}toBigInt(){return F2(ht),ht.V.setInt32(0,this.lo,!0),ht.V.setInt32(4,this.hi,!0),ht.V.getBigUint64(0,!0)}}hn.ZERO=new hn(0,0);class yt extends z2{static from(e){if(ht)switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=="")throw new Error("string is no integer");e=ht.C(e);case"number":if(e===0)return this.ZERO;e=ht.C(e);case"bigint":if(!e)return this.ZERO;if(eht.MAX)throw new Error("signed long too large");return ht.V.setBigInt64(0,e,!0),new yt(ht.V.getInt32(0,!0),ht.V.getInt32(4,!0))}else switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=e.trim(),!j2.test(e))throw new Error("string is no integer");let[n,r,i]=M2(e);if(n){if(i>Ld||i==Ld&&r!=0)throw new Error("signed long too small")}else if(i>=Ld)throw new Error("signed long too large");let o=new yt(r,i);return n?o.negate():o;case"number":if(e==0)return this.ZERO;if(!Number.isSafeInteger(e))throw new Error("number is no integer");return e>0?new yt(e,e/Gc):new yt(-e,-e/Gc).negate()}throw new Error("unknown value "+typeof e)}isNegative(){return(this.hi&Ld)!==0}negate(){let e=~this.hi,n=this.lo;return n?n=~n+1:e+=1,new yt(n,e)}toString(){if(ht)return this.toBigInt().toString();if(this.isNegative()){let e=this.negate();return"-"+gg(e.lo,e.hi)}return gg(this.lo,this.hi)}toBigInt(){return F2(ht),ht.V.setInt32(0,this.lo,!0),ht.V.setInt32(4,this.hi,!0),ht.V.getBigInt64(0,!0)}}yt.ZERO=new yt(0,0);const sv={readUnknownField:!0,readerFactory:t=>new wH(t)};function vH(t){return t?Object.assign(Object.assign({},sv),t):sv}class wH{constructor(e,n){this.varint64=mH,this.uint32=bH,this.buf=e,this.len=e.length,this.pos=0,this.view=new DataView(e.buffer,e.byteOffset,e.byteLength),this.textDecoder=n??new TextDecoder("utf-8",{fatal:!0,ignoreBOM:!0})}tag(){let e=this.uint32(),n=e>>>3,r=e&7;if(n<=0||r<0||r>5)throw new Error("illegal tag: field no "+n+" wire type "+r);return[n,r]}skip(e){let n=this.pos;switch(e){case h.Varint:for(;this.buf[this.pos++]&128;);break;case h.Bit64:this.pos+=4;case h.Bit32:this.pos+=4;break;case h.LengthDelimited:let r=this.uint32();this.pos+=r;break;case h.StartGroup:let i;for(;(i=this.tag()[1])!==h.EndGroup;)this.skip(i);break;default:throw new Error("cant skip wire type "+e)}return this.assertBounds(),this.buf.subarray(n,this.pos)}assertBounds(){if(this.pos>this.len)throw new RangeError("premature EOF")}int32(){return this.uint32()|0}sint32(){let e=this.uint32();return e>>>1^-(e&1)}int64(){return new yt(...this.varint64())}uint64(){return new hn(...this.varint64())}sint64(){let[e,n]=this.varint64(),r=-(e&1);return e=(e>>>1|(n&1)<<31)^r,n=n>>>1^r,new yt(e,n)}bool(){let[e,n]=this.varint64();return e!==0||n!==0}fixed32(){return this.view.getUint32((this.pos+=4)-4,!0)}sfixed32(){return this.view.getInt32((this.pos+=4)-4,!0)}fixed64(){return new hn(this.sfixed32(),this.sfixed32())}sfixed64(){return new yt(this.sfixed32(),this.sfixed32())}float(){return this.view.getFloat32((this.pos+=4)-4,!0)}double(){return this.view.getFloat64((this.pos+=8)-8,!0)}bytes(){let e=this.uint32(),n=this.pos;return this.pos+=e,this.assertBounds(),this.buf.subarray(n,n+e)}string(){return this.textDecoder.decode(this.bytes())}}function rt(t,e){if(!t)throw new Error(e)}const kH=34028234663852886e22,_H=-34028234663852886e22,xH=4294967295,CH=2147483647,SH=-2147483648;function _l(t){if(typeof t!="number")throw new Error("invalid int 32: "+typeof t);if(!Number.isInteger(t)||t>CH||txH||t<0)throw new Error("invalid uint 32: "+t)}function jm(t){if(typeof t!="number")throw new Error("invalid float 32: "+typeof t);if(Number.isFinite(t)&&(t>kH||t<_H))throw new Error("invalid float 32: "+t)}const dv={writeUnknownFields:!0,writerFactory:()=>new OH};function TH(t){return t?Object.assign(Object.assign({},dv),t):dv}class OH{constructor(e){this.stack=[],this.textEncoder=e??new TextEncoder,this.chunks=[],this.buf=[]}finish(){this.chunks.push(new Uint8Array(this.buf));let e=0;for(let i=0;i>>0)}raw(e){return this.buf.length&&(this.chunks.push(new Uint8Array(this.buf)),this.buf=[]),this.chunks.push(e),this}uint32(e){for(qc(e);e>127;)this.buf.push(e&127|128),e=e>>>7;return this.buf.push(e),this}int32(e){return _l(e),lv(e,this.buf),this}bool(e){return this.buf.push(e?1:0),this}bytes(e){return this.uint32(e.byteLength),this.raw(e)}string(e){let n=this.textEncoder.encode(e);return this.uint32(n.byteLength),this.raw(n)}float(e){jm(e);let n=new Uint8Array(4);return new DataView(n.buffer).setFloat32(0,e,!0),this.raw(n)}double(e){let n=new Uint8Array(8);return new DataView(n.buffer).setFloat64(0,e,!0),this.raw(n)}fixed32(e){qc(e);let n=new Uint8Array(4);return new DataView(n.buffer).setUint32(0,e,!0),this.raw(n)}sfixed32(e){_l(e);let n=new Uint8Array(4);return new DataView(n.buffer).setInt32(0,e,!0),this.raw(n)}sint32(e){return _l(e),e=(e<<1^e>>31)>>>0,lv(e,this.buf),this}sfixed64(e){let n=new Uint8Array(8),r=new DataView(n.buffer),i=yt.from(e);return r.setInt32(0,i.lo,!0),r.setInt32(4,i.hi,!0),this.raw(n)}fixed64(e){let n=new Uint8Array(8),r=new DataView(n.buffer),i=hn.from(e);return r.setInt32(0,i.lo,!0),r.setInt32(4,i.hi,!0),this.raw(n)}int64(e){let n=yt.from(e);return Bp(n.lo,n.hi,this.buf),this}sint64(e){let n=yt.from(e),r=n.hi>>31,i=n.lo<<1^r,o=(n.hi<<1|n.lo>>>31)^r;return Bp(i,o,this.buf),this}uint64(e){let n=hn.from(e);return Bp(n.lo,n.hi,this.buf),this}}const cv={emitDefaultValues:!1,enumAsInteger:!1,useProtoFieldName:!1,prettySpaces:0},uv={ignoreUnknownFields:!1};function IH(t){return t?Object.assign(Object.assign({},uv),t):uv}function PH(t){return t?Object.assign(Object.assign({},cv),t):cv}const V2=Symbol.for("protobuf-ts/message-type");function mg(t){let e=!1;const n=[];for(let r=0;r!i.includes(a))||!r&&i.some(a=>!o.known.includes(a)))return!1;if(n<1)return!0;for(const a of o.oneofs){const l=e[a];if(!$H(l))return!1;if(l.oneofKind===void 0)continue;const s=this.fields.find(d=>d.localName===l.oneofKind);if(!s||!this.field(l[l.oneofKind],s,r,n))return!1}for(const a of this.fields)if(a.oneof===void 0&&!this.field(e[a.localName],a,r,n))return!1;return!0}field(e,n,r,i){let o=n.repeat;switch(n.kind){case"scalar":return e===void 0?n.opt:o?this.scalars(e,n.T,i,n.L):this.scalar(e,n.T,n.L);case"enum":return e===void 0?n.opt:o?this.scalars(e,re.INT32,i):this.scalar(e,re.INT32);case"message":return e===void 0?!0:o?this.messages(e,n.T(),r,i):this.message(e,n.T(),r,i);case"map":if(typeof e!="object"||e===null)return!1;if(i<2)return!0;if(!this.mapKeys(e,n.K,i))return!1;switch(n.V.kind){case"scalar":return this.scalars(Object.values(e),n.V.T,i,n.V.L);case"enum":return this.scalars(Object.values(e),re.INT32,i);case"message":return this.messages(Object.values(e),n.V.T(),r,i)}break}return!0}message(e,n,r,i){return r?n.isAssignable(e,i):n.is(e,i)}messages(e,n,r,i){if(!Array.isArray(e))return!1;if(i<2)return!0;if(r){for(let o=0;oparseInt(o)),n,r);case re.BOOL:return this.scalars(i.slice(0,r).map(o=>o=="true"?!0:o=="false"?!1:o),n,r);default:return this.scalars(i,n,r,Gr.STRING)}}}function fr(t,e){switch(e){case Gr.BIGINT:return t.toBigInt();case Gr.NUMBER:return t.toNumber();default:return t.toString()}}class LH{constructor(e){this.info=e}prepare(){var e;if(this.fMap===void 0){this.fMap={};const n=(e=this.info.fields)!==null&&e!==void 0?e:[];for(const r of n)this.fMap[r.name]=r,this.fMap[r.jsonName]=r,this.fMap[r.localName]=r}}assert(e,n,r){if(!e){let i=Fm(r);throw(i=="number"||i=="boolean")&&(i=r.toString()),new Error(`Cannot parse JSON ${i} for ${this.info.typeName}#${n}`)}}read(e,n,r){this.prepare();const i=[];for(const[o,a]of Object.entries(e)){const l=this.fMap[o];if(!l){if(!r.ignoreUnknownFields)throw new Error(`Found unknown field while reading ${this.info.typeName} from JSON format. JSON key: ${o}`);continue}const s=l.localName;let d;if(l.oneof){if(a===null&&(l.kind!=="enum"||l.T()[0]!=="google.protobuf.NullValue"))continue;if(i.includes(l.oneof))throw new Error(`Multiple members of the oneof group "${l.oneof}" of ${this.info.typeName} are present in JSON.`);i.push(l.oneof),d=n[l.oneof]={oneofKind:s}}else d=n;if(l.kind=="map"){if(a===null)continue;this.assert(fH(a),l.name,a);const c=d[s];for(const[u,p]of Object.entries(a)){this.assert(p!==null,l.name+" map value",null);let f;switch(l.V.kind){case"message":f=l.V.T().internalJsonRead(p,r);break;case"enum":if(f=this.enum(l.V.T(),p,l.name,r.ignoreUnknownFields),f===!1)continue;break;case"scalar":f=this.scalar(p,l.V.T,l.V.L,l.name);break}this.assert(f!==void 0,l.name+" map value",p);let g=u;l.K==re.BOOL&&(g=g=="true"?!0:g=="false"?!1:g),g=this.scalar(g,l.K,Gr.STRING,l.name).toString(),c[g]=f}}else if(l.repeat){if(a===null)continue;this.assert(Array.isArray(a),l.name,a);const c=d[s];for(const u of a){this.assert(u!==null,l.name,null);let p;switch(l.kind){case"message":p=l.T().internalJsonRead(u,r);break;case"enum":if(p=this.enum(l.T(),u,l.name,r.ignoreUnknownFields),p===!1)continue;break;case"scalar":p=this.scalar(u,l.T,l.L,l.name);break}this.assert(p!==void 0,l.name,a),c.push(p)}}else switch(l.kind){case"message":if(a===null&&l.T().typeName!="google.protobuf.Value"){this.assert(l.oneof===void 0,l.name+" (oneof member)",null);continue}d[s]=l.T().internalJsonRead(a,r,d[s]);break;case"enum":if(a===null)continue;let c=this.enum(l.T(),a,l.name,r.ignoreUnknownFields);if(c===!1)continue;d[s]=c;break;case"scalar":if(a===null)continue;d[s]=this.scalar(a,l.T,l.L,l.name);break}}}enum(e,n,r,i){if(e[0]=="google.protobuf.NullValue"&&rt(n===null||n==="NULL_VALUE",`Unable to parse field ${this.info.typeName}#${r}, enum ${e[0]} only accepts null.`),n===null)return 0;switch(typeof n){case"number":return rt(Number.isInteger(n),`Unable to parse field ${this.info.typeName}#${r}, enum can only be integral number, got ${n}.`),n;case"string":let o=n;e[2]&&n.substring(0,e[2].length)===e[2]&&(o=n.substring(e[2].length));let a=e[1][o];return typeof a>"u"&&i?!1:(rt(typeof a=="number",`Unable to parse field ${this.info.typeName}#${r}, enum ${e[0]} has no value for "${n}".`),a)}rt(!1,`Unable to parse field ${this.info.typeName}#${r}, cannot parse enum value from ${typeof n}".`)}scalar(e,n,r,i){let o;try{switch(n){case re.DOUBLE:case re.FLOAT:if(e===null)return 0;if(e==="NaN")return Number.NaN;if(e==="Infinity")return Number.POSITIVE_INFINITY;if(e==="-Infinity")return Number.NEGATIVE_INFINITY;if(e===""){o="empty string";break}if(typeof e=="string"&&e.trim().length!==e.length){o="extra whitespace";break}if(typeof e!="string"&&typeof e!="number")break;let a=Number(e);if(Number.isNaN(a)){o="not a number";break}if(!Number.isFinite(a)){o="too large or small";break}return n==re.FLOAT&&jm(a),a;case re.INT32:case re.FIXED32:case re.SFIXED32:case re.SINT32:case re.UINT32:if(e===null)return 0;let l;if(typeof e=="number"?l=e:e===""?o="empty string":typeof e=="string"&&(e.trim().length!==e.length?o="extra whitespace":l=Number(e)),l===void 0)break;return n==re.UINT32?qc(l):_l(l),l;case re.INT64:case re.SFIXED64:case re.SINT64:if(e===null)return fr(yt.ZERO,r);if(typeof e!="number"&&typeof e!="string")break;return fr(yt.from(e),r);case re.FIXED64:case re.UINT64:if(e===null)return fr(hn.ZERO,r);if(typeof e!="number"&&typeof e!="string")break;return fr(hn.from(e),r);case re.BOOL:if(e===null)return!1;if(typeof e!="boolean")break;return e;case re.STRING:if(e===null)return"";if(typeof e!="string"){o="extra whitespace";break}try{encodeURIComponent(e)}catch(s){s="invalid UTF8";break}return e;case re.BYTES:if(e===null||e==="")return new Uint8Array(0);if(typeof e!="string")break;return hH(e)}}catch(a){o=a.message}this.assert(!1,i+(o?" - "+o:""),e)}}class NH{constructor(e){var n;this.fields=(n=e.fields)!==null&&n!==void 0?n:[]}write(e,n){const r={},i=e;for(const o of this.fields){if(!o.oneof){let d=this.field(o,i[o.localName],n);d!==void 0&&(r[n.useProtoFieldName?o.name:o.jsonName]=d);continue}const a=i[o.oneof];if(a.oneofKind!==o.localName)continue;const l=o.kind=="scalar"||o.kind=="enum"?Object.assign(Object.assign({},n),{emitDefaultValues:!0}):n;let s=this.field(o,a[o.localName],l);rt(s!==void 0),r[n.useProtoFieldName?o.name:o.jsonName]=s}return r}field(e,n,r){let i;if(e.kind=="map"){rt(typeof n=="object"&&n!==null);const o={};switch(e.V.kind){case"scalar":for(const[s,d]of Object.entries(n)){const c=this.scalar(e.V.T,d,e.name,!1,!0);rt(c!==void 0),o[s.toString()]=c}break;case"message":const a=e.V.T();for(const[s,d]of Object.entries(n)){const c=this.message(a,d,e.name,r);rt(c!==void 0),o[s.toString()]=c}break;case"enum":const l=e.V.T();for(const[s,d]of Object.entries(n)){rt(d===void 0||typeof d=="number");const c=this.enum(l,d,e.name,!1,!0,r.enumAsInteger);rt(c!==void 0),o[s.toString()]=c}break}(r.emitDefaultValues||Object.keys(o).length>0)&&(i=o)}else if(e.repeat){rt(Array.isArray(n));const o=[];switch(e.kind){case"scalar":for(let s=0;s0||r.emitDefaultValues)&&(i=o)}else switch(e.kind){case"scalar":i=this.scalar(e.T,n,e.name,e.opt,r.emitDefaultValues);break;case"enum":i=this.enum(e.T(),n,e.name,e.opt,r.emitDefaultValues,r.enumAsInteger);break;case"message":i=this.message(e.T(),n,e.name,r);break}return i}enum(e,n,r,i,o,a){if(e[0]=="google.protobuf.NullValue")return!o&&!i?void 0:null;if(n===void 0){rt(i);return}if(!(n===0&&!o&&!i))return rt(typeof n=="number"),rt(Number.isInteger(n)),a||!e[1].hasOwnProperty(n)?n:e[2]?e[2]+e[1][n]:e[1][n]}message(e,n,r,i){return n===void 0?i.emitDefaultValues?null:void 0:e.internalJsonWrite(n,i)}scalar(e,n,r,i,o){if(n===void 0){rt(i);return}const a=o||i;switch(e){case re.INT32:case re.SFIXED32:case re.SINT32:return n===0?a?0:void 0:(_l(n),n);case re.FIXED32:case re.UINT32:return n===0?a?0:void 0:(qc(n),n);case re.FLOAT:jm(n);case re.DOUBLE:return n===0?a?0:void 0:(rt(typeof n=="number"),Number.isNaN(n)?"NaN":n===Number.POSITIVE_INFINITY?"Infinity":n===Number.NEGATIVE_INFINITY?"-Infinity":n);case re.STRING:return n===""?a?"":void 0:(rt(typeof n=="string"),n);case re.BOOL:return n===!1?a?!1:void 0:(rt(typeof n=="boolean"),n);case re.UINT64:case re.FIXED64:rt(typeof n=="number"||typeof n=="string"||typeof n=="bigint");let l=hn.from(n);return l.isZero()&&!a?void 0:l.toString();case re.INT64:case re.SFIXED64:case re.SINT64:rt(typeof n=="number"||typeof n=="string"||typeof n=="bigint");let s=yt.from(n);return s.isZero()&&!a?void 0:s.toString();case re.BYTES:return rt(n instanceof Uint8Array),n.byteLength?gH(n):a?"":void 0}}}function bg(t,e=Gr.STRING){switch(t){case re.BOOL:return!1;case re.UINT64:case re.FIXED64:return fr(hn.ZERO,e);case re.INT64:case re.SFIXED64:case re.SINT64:return fr(yt.ZERO,e);case re.DOUBLE:case re.FLOAT:return 0;case re.BYTES:return new Uint8Array(0);case re.STRING:return"";default:return 0}}class EH{constructor(e){this.info=e}prepare(){var e;if(!this.fieldNoToField){const n=(e=this.info.fields)!==null&&e!==void 0?e:[];this.fieldNoToField=new Map(n.map(r=>[r.no,r]))}}read(e,n,r,i){this.prepare();const o=i===void 0?e.len:e.pos+i;for(;e.posn.no-r.no)}}write(e,n,r){this.prepare();for(const o of this.fields){let a,l,s=o.repeat,d=o.localName;if(o.oneof){const c=e[o.oneof];if(c.oneofKind!==d)continue;a=c[d],l=!0}else a=e[d],l=!1;switch(o.kind){case"scalar":case"enum":let c=o.kind=="enum"?re.INT32:o.T;if(s)if(rt(Array.isArray(a)),s==Yc.PACKED)this.packed(n,c,o.no,a);else for(const u of a)this.scalar(n,c,o.no,u,!0);else a===void 0?rt(o.opt):this.scalar(n,c,o.no,a,l||o.opt);break;case"message":if(s){rt(Array.isArray(a));for(const u of a)this.message(n,r,o.T(),o.no,u)}else this.message(n,r,o.T(),o.no,a);break;case"map":rt(typeof a=="object"&&a!==null);for(const[u,p]of Object.entries(a))this.mapEntry(n,r,o,u,p);break}}let i=r.writeUnknownFields;i!==!1&&(i===!0?T.onWrite:i)(this.info.typeName,e,n)}mapEntry(e,n,r,i,o){e.tag(r.no,h.LengthDelimited),e.fork();let a=i;switch(r.K){case re.INT32:case re.FIXED32:case re.UINT32:case re.SFIXED32:case re.SINT32:a=Number.parseInt(i);break;case re.BOOL:rt(i=="true"||i=="false"),a=i=="true";break}switch(this.scalar(e,r.K,1,a,!0),r.V.kind){case"scalar":this.scalar(e,r.V.T,2,o,!0);break;case"enum":this.scalar(e,re.INT32,2,o,!0);break;case"message":this.message(e,n,r.V.T(),2,o);break}e.join()}message(e,n,r,i,o){o!==void 0&&(r.internalBinaryWrite(o,e.tag(i,h.LengthDelimited).fork(),n),e.join())}scalar(e,n,r,i,o){let[a,l,s]=this.scalarInfo(n,i);(!s||o)&&(e.tag(r,a),e[l](i))}packed(e,n,r,i){if(!i.length)return;rt(n!==re.BYTES&&n!==re.STRING),e.tag(r,h.LengthDelimited),e.fork();let[,o]=this.scalarInfo(n);for(let a=0;ajH(i,this)),this.options=r??{}}}class zH extends W{constructor(){super("error.OtherError",[{no:1,name:"error_message",kind:"scalar",localName:"error_message",T:9}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.error_message="",e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posLp},{no:2,name:"invalid_method_index",kind:"message",localName:"invalid_method_index",oneof:"error_kind",T:()=>Np},{no:3,name:"invalid_service",kind:"message",localName:"invalid_service",oneof:"error_kind",T:()=>Ep},{no:4,name:"prost_decode_error",kind:"message",localName:"prost_decode_error",oneof:"error_kind",T:()=>Dp},{no:5,name:"prost_encode_error",kind:"message",localName:"prost_encode_error",oneof:"error_kind",T:()=>Ap},{no:6,name:"execute_error",kind:"message",localName:"execute_error",oneof:"error_kind",T:()=>Mp},{no:7,name:"malformat_rpc_packet",kind:"message",localName:"malformat_rpc_packet",oneof:"error_kind",T:()=>Fp},{no:8,name:"timeout",kind:"message",oneof:"error_kind",T:()=>jp}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.error_kind={oneofKind:void 0},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos(t[t.Invalid=0]="Invalid",t[t.None=1]="None",t[t.Zstd=2]="Zstd",t))(Ia||{}),Pa=(t=>(t[t.Unknown=0]="Unknown",t[t.OpenInternet=1]="OpenInternet",t[t.NoPAT=2]="NoPAT",t[t.FullCone=3]="FullCone",t[t.Restricted=4]="Restricted",t[t.PortRestricted=5]="PortRestricted",t[t.Symmetric=6]="Symmetric",t[t.SymUdpFirewall=7]="SymUdpFirewall",t[t.SymmetricEasyInc=8]="SymmetricEasyInc",t[t.SymmetricEasyDec=9]="SymmetricEasyDec",t))(Pa||{}),H2=(t=>(t[t.TCP=0]="TCP",t[t.UDP=1]="UDP",t))(H2||{});class XH extends W{constructor(){super("common.FlagsInConfig",[{no:1,name:"default_protocol",kind:"scalar",localName:"default_protocol",T:9},{no:2,name:"dev_name",kind:"scalar",localName:"dev_name",T:9},{no:3,name:"enable_encryption",kind:"scalar",localName:"enable_encryption",T:8},{no:4,name:"enable_ipv6",kind:"scalar",localName:"enable_ipv6",T:8},{no:5,name:"mtu",kind:"scalar",T:13},{no:6,name:"latency_first",kind:"scalar",localName:"latency_first",T:8},{no:7,name:"enable_exit_node",kind:"scalar",localName:"enable_exit_node",T:8},{no:8,name:"no_tun",kind:"scalar",localName:"no_tun",T:8},{no:9,name:"use_smoltcp",kind:"scalar",localName:"use_smoltcp",T:8},{no:10,name:"relay_network_whitelist",kind:"scalar",localName:"relay_network_whitelist",T:9},{no:11,name:"disable_p2p",kind:"scalar",localName:"disable_p2p",jsonName:"disableP2p",T:8},{no:12,name:"relay_all_peer_rpc",kind:"scalar",localName:"relay_all_peer_rpc",T:8},{no:13,name:"disable_udp_hole_punching",kind:"scalar",localName:"disable_udp_hole_punching",T:8},{no:15,name:"multi_thread",kind:"scalar",localName:"multi_thread",T:8},{no:16,name:"data_compress_algo",kind:"enum",localName:"data_compress_algo",T:()=>["common.CompressionAlgoPb",Ia]},{no:17,name:"bind_device",kind:"scalar",localName:"bind_device",T:8},{no:18,name:"enable_kcp_proxy",kind:"scalar",localName:"enable_kcp_proxy",T:8},{no:19,name:"disable_kcp_input",kind:"scalar",localName:"disable_kcp_input",T:8},{no:20,name:"disable_relay_kcp",kind:"scalar",localName:"disable_relay_kcp",T:8},{no:21,name:"proxy_forward_by_system",kind:"scalar",localName:"proxy_forward_by_system",T:8},{no:22,name:"accept_dns",kind:"scalar",localName:"accept_dns",T:8},{no:23,name:"private_mode",kind:"scalar",localName:"private_mode",T:8},{no:24,name:"enable_quic_proxy",kind:"scalar",localName:"enable_quic_proxy",T:8},{no:25,name:"disable_quic_input",kind:"scalar",localName:"disable_quic_input",T:8},{no:35,name:"disable_relay_quic",kind:"scalar",localName:"disable_relay_quic",T:8},{no:33,name:"quic_listen_port",kind:"scalar",localName:"quic_listen_port",T:13},{no:26,name:"foreign_relay_bps_limit",kind:"scalar",localName:"foreign_relay_bps_limit",T:4,L:0},{no:27,name:"multi_thread_count",kind:"scalar",localName:"multi_thread_count",T:13},{no:28,name:"enable_relay_foreign_network_kcp",kind:"scalar",localName:"enable_relay_foreign_network_kcp",T:8},{no:36,name:"enable_relay_foreign_network_quic",kind:"scalar",localName:"enable_relay_foreign_network_quic",T:8},{no:29,name:"encryption_algorithm",kind:"scalar",localName:"encryption_algorithm",T:9},{no:30,name:"disable_sym_hole_punching",kind:"scalar",localName:"disable_sym_hole_punching",T:8},{no:31,name:"tld_dns_zone",kind:"scalar",localName:"tld_dns_zone",T:9},{no:32,name:"p2p_only",kind:"scalar",localName:"p2p_only",jsonName:"p2pOnly",T:8},{no:34,name:"disable_tcp_hole_punching",kind:"scalar",localName:"disable_tcp_hole_punching",T:8},{no:37,name:"lazy_p2p",kind:"scalar",localName:"lazy_p2p",jsonName:"lazyP2p",T:8},{no:38,name:"need_p2p",kind:"scalar",localName:"need_p2p",jsonName:"needP2p",T:8},{no:39,name:"instance_recv_bps_limit",kind:"scalar",localName:"instance_recv_bps_limit",T:4,L:0},{no:40,name:"disable_upnp",kind:"scalar",localName:"disable_upnp",T:8},{no:41,name:"disable_relay_data",kind:"scalar",localName:"disable_relay_data",T:8},{no:42,name:"enable_udp_broadcast_relay",kind:"scalar",localName:"enable_udp_broadcast_relay",T:8},{no:43,name:"socket_mark",kind:"scalar",localName:"socket_mark",opt:!0,T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.default_protocol="",n.dev_name="",n.enable_encryption=!1,n.enable_ipv6=!1,n.mtu=0,n.latency_first=!1,n.enable_exit_node=!1,n.no_tun=!1,n.use_smoltcp=!1,n.relay_network_whitelist="",n.disable_p2p=!1,n.relay_all_peer_rpc=!1,n.disable_udp_hole_punching=!1,n.multi_thread=!1,n.data_compress_algo=0,n.bind_device=!1,n.enable_kcp_proxy=!1,n.disable_kcp_input=!1,n.disable_relay_kcp=!1,n.proxy_forward_by_system=!1,n.accept_dns=!1,n.private_mode=!1,n.enable_quic_proxy=!1,n.disable_quic_input=!1,n.disable_relay_quic=!1,n.quic_listen_port=0,n.foreign_relay_bps_limit=0n,n.multi_thread_count=0,n.enable_relay_foreign_network_kcp=!1,n.enable_relay_foreign_network_quic=!1,n.encryption_algorithm="",n.disable_sym_hole_punching=!1,n.tld_dns_zone="",n.p2p_only=!1,n.disable_tcp_hole_punching=!1,n.lazy_p2p=!1,n.need_p2p=!1,n.instance_recv_bps_limit=0n,n.disable_upnp=!1,n.disable_relay_data=!1,n.enable_udp_broadcast_relay=!1,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posya},{no:2,name:"request",kind:"scalar",T:12},{no:3,name:"timeout_ms",kind:"scalar",localName:"timeout_ms",T:5}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.request=new Uint8Array(0),n.timeout_ms=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poszp},{no:3,name:"runtime_us",kind:"scalar",localName:"runtime_us",T:4,L:0}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.response=new Uint8Array(0),n.runtime_us=0n,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos["common.CompressionAlgoPb",Ia]},{no:2,name:"accepted_algo",kind:"enum",localName:"accepted_algo",T:()=>["common.CompressionAlgoPb",Ia]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.algo=0,n.accepted_algo=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posya},{no:5,name:"body",kind:"scalar",T:12},{no:6,name:"is_request",kind:"scalar",localName:"is_request",T:8},{no:7,name:"total_pieces",kind:"scalar",localName:"total_pieces",T:13},{no:8,name:"piece_idx",kind:"scalar",localName:"piece_idx",T:13},{no:9,name:"trace_id",kind:"scalar",localName:"trace_id",T:5},{no:10,name:"compression_info",kind:"message",localName:"compression_info",T:()=>Vp}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.from_peer=0,n.to_peer=0,n.transaction_id=0n,n.body=new Uint8Array(0),n.is_request=!1,n.total_pieces=0,n.piece_idx=0,n.trace_id=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posgt},{no:2,name:"ipv6",kind:"message",oneof:"ip",T:()=>Kt}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.ip={oneofKind:void 0},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posgt},{no:2,name:"network_length",kind:"scalar",localName:"network_length",T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.network_length=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posKt},{no:2,name:"network_length",kind:"scalar",localName:"network_length",T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.network_length=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posxo},{no:2,name:"ipv6",kind:"message",oneof:"ip",T:()=>De}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.ip={oneofKind:void 0},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posgt},{no:2,name:"ipv6",kind:"message",oneof:"ip",T:()=>Kt},{no:3,name:"port",kind:"scalar",T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.ip={oneofKind:void 0},n.port=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posLt},{no:3,name:"remote_addr",kind:"message",localName:"remote_addr",T:()=>Lt},{no:4,name:"resolved_remote_addr",kind:"message",localName:"resolved_remote_addr",T:()=>Lt}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.tunnel_type="",e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos["common.NatType",Pa]},{no:2,name:"tcp_nat_type",kind:"enum",localName:"tcp_nat_type",T:()=>["common.NatType",Pa]},{no:3,name:"last_update_time",kind:"scalar",localName:"last_update_time",T:3,L:0},{no:4,name:"public_ip",kind:"scalar",localName:"public_ip",repeat:2,T:9},{no:5,name:"min_port",kind:"scalar",localName:"min_port",T:13},{no:6,name:"max_port",kind:"scalar",localName:"max_port",T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.udp_nat_type=0,n.tcp_nat_type=0,n.last_update_time=0n,n.public_ip=[],n.min_port=0,n.max_port=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe},{no:2,name:"dst_addr",kind:"message",localName:"dst_addr",T:()=>Te},{no:3,name:"socket_type",kind:"enum",localName:"socket_type",T:()=>["common.SocketType",H2]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.socket_type=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posDate.parse("9999-12-31T23:59:59Z"))throw new Error("Unable to encode Timestamp to JSON. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.");if(e.nanos<0)throw new Error("Unable to encode invalid Timestamp to JSON. Nanos must not be negative.");let i="Z";if(e.nanos>0){let o=(e.nanos+1e9).toString().substring(1);o.substring(3)==="000000"?i="."+o.substring(0,3)+"Z":o.substring(6)==="000"?i="."+o.substring(0,6)+"Z":i="."+o+"Z"}return new Date(r).toISOString().replace(".000Z",i)}internalJsonRead(e,n,r){if(typeof e!="string")throw new Error("Unable to parse Timestamp from JSON "+Fm(e)+".");let i=e.match(/^([0-9]{4})-([0-9]{2})-([0-9]{2})T([0-9]{2}):([0-9]{2}):([0-9]{2})(?:Z|\.([0-9]{3,9})Z|([+-][0-9][0-9]:[0-9][0-9]))$/);if(!i)throw new Error("Unable to parse Timestamp from JSON. Invalid format.");let o=Date.parse(i[1]+"-"+i[2]+"-"+i[3]+"T"+i[4]+":"+i[5]+":"+i[6]+(i[8]?i[8]:"Z"));if(Number.isNaN(o))throw new Error("Unable to parse Timestamp from JSON. Invalid value.");if(oDate.parse("9999-12-31T23:59:59Z"))throw new globalThis.Error("Unable to parse Timestamp from JSON. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.");return r||(r=this.create()),r.seconds=yt.from(o/1e3).toBigInt(),r.nanos=0,i[7]&&(r.nanos=parseInt("1"+i[7]+"0".repeat(9-i[7].length))-1e9),r}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.seconds=0n,n.nanos=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos(t[t.DuplicatePeerId=0]="DuplicatePeerId",t[t.Stopped=1]="Stopped",t))(K2||{}),G2=(t=>(t[t.None=0]="None",t[t.EncryptedUnauthenticated=1]="EncryptedUnauthenticated",t[t.PeerVerified=2]="PeerVerified",t[t.NetworkSecretConfirmed=3]="NetworkSecretConfirmed",t))(G2||{}),q2=(t=>(t[t.Admin=0]="Admin",t[t.Credential=1]="Credential",t[t.SharedNode=2]="SharedNode",t))(q2||{}),zm=(t=>(t[t.Join=0]="Join",t[t.Sync=1]="Sync",t[t.Create=2]="Create",t))(zm||{});class vK extends W{constructor(){super("peer_rpc.TrustedCredentialPubkey",[{no:1,name:"pubkey",kind:"scalar",T:12},{no:2,name:"groups",kind:"scalar",repeat:2,T:9},{no:3,name:"allow_relay",kind:"scalar",localName:"allow_relay",T:8},{no:4,name:"expiry_unix",kind:"scalar",localName:"expiry_unix",T:3,L:0},{no:5,name:"allowed_proxy_cidrs",kind:"scalar",localName:"allowed_proxy_cidrs",repeat:2,T:9},{no:6,name:"reusable",kind:"scalar",opt:!0,T:8}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.pubkey=new Uint8Array(0),n.groups=[],n.allow_relay=!1,n.expiry_unix=0n,n.allowed_proxy_cidrs=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posKp},{no:2,name:"credential_hmac",kind:"scalar",localName:"credential_hmac",T:12}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.credential_hmac=new Uint8Array(0),e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe},{no:3,name:"cost",kind:"scalar",T:13},{no:4,name:"ipv4_addr",kind:"message",localName:"ipv4_addr",T:()=>gt},{no:5,name:"proxy_cidrs",kind:"scalar",localName:"proxy_cidrs",repeat:2,T:9},{no:6,name:"hostname",kind:"scalar",opt:!0,T:9},{no:7,name:"udp_nat_type",kind:"enum",localName:"udp_nat_type",T:()=>["common.NatType",Pa]},{no:8,name:"last_update",kind:"message",localName:"last_update",T:()=>To},{no:9,name:"version",kind:"scalar",T:13},{no:10,name:"easytier_version",kind:"scalar",localName:"easytier_version",T:9},{no:11,name:"feature_flag",kind:"message",localName:"feature_flag",T:()=>So},{no:12,name:"peer_route_id",kind:"scalar",localName:"peer_route_id",T:4,L:0},{no:13,name:"network_length",kind:"scalar",localName:"network_length",T:13},{no:14,name:"quic_port",kind:"scalar",localName:"quic_port",opt:!0,T:13},{no:15,name:"ipv6_addr",kind:"message",localName:"ipv6_addr",T:()=>De},{no:16,name:"groups",kind:"message",repeat:2,T:()=>rf},{no:17,name:"tcp_nat_type",kind:"enum",localName:"tcp_nat_type",T:()=>["common.NatType",Pa]},{no:18,name:"noise_static_pubkey",kind:"scalar",localName:"noise_static_pubkey",T:12},{no:19,name:"trusted_credential_pubkeys",kind:"message",localName:"trusted_credential_pubkeys",repeat:2,T:()=>Gp},{no:22,name:"ipv6_public_addr_prefix",kind:"message",localName:"ipv6_public_addr_prefix",T:()=>De},{no:24,name:"ipv6_public_addr_lease",kind:"message",localName:"ipv6_public_addr_lease",T:()=>De}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_id=0,n.cost=0,n.proxy_cidrs=[],n.udp_nat_type=0,n.version=0,n.easytier_version="",n.peer_route_id=0n,n.network_length=0,n.groups=[],n.tcp_nat_type=0,n.noise_static_pubkey=new Uint8Array(0),n.trusted_credential_pubkeys=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posva},{no:2,name:"bitmap",kind:"scalar",T:12}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_ids=[],n.bitmap=new Uint8Array(0),e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posZp}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_conn_infos=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posva},{no:2,name:"connected_peer_ids",kind:"scalar",localName:"connected_peer_ids",repeat:1,T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.connected_peer_ids=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posqp}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.items=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTo},{no:3,name:"version",kind:"scalar",T:13},{no:4,name:"network_secret_digest",kind:"scalar",localName:"network_secret_digest",T:12},{no:5,name:"my_peer_id_for_this_network",kind:"scalar",localName:"my_peer_id_for_this_network",T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.foreign_peer_ids=[],n.version=0,n.network_secret_digest=new Uint8Array(0),n.my_peer_id_for_this_network=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posnf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.infos=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posQp},{no:2,name:"value",kind:"message",T:()=>ef}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posEd}}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.info_map={},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posJp},{no:5,name:"conn_bitmap",kind:"message",localName:"conn_bitmap",oneof:"conn_info",T:()=>Yp},{no:7,name:"conn_peer_list",kind:"message",localName:"conn_peer_list",oneof:"conn_info",T:()=>Xp},{no:6,name:"foreign_network_infos",kind:"message",localName:"foreign_network_infos",T:()=>tf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.my_peer_id=0,n.my_session_id=0n,n.is_initiator=!1,n.conn_info={oneofKind:void 0},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos["peer_rpc.SyncRouteInfoError",K2]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.is_initiator=!1,n.session_id=0n,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_id=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe},{no:3,name:"leased_addr",kind:"message",localName:"leased_addr",T:()=>De}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_id=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_id=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_id=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe},{no:3,name:"provider_prefix",kind:"message",localName:"provider_prefix",T:()=>De},{no:4,name:"leased_addr",kind:"message",localName:"leased_addr",T:()=>De},{no:5,name:"valid_until",kind:"message",localName:"valid_until",T:()=>To},{no:6,name:"reused",kind:"scalar",T:8},{no:7,name:"error_msg",kind:"scalar",localName:"error_msg",opt:!0,T:9}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.provider_peer_id=0,n.reused=!1,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posgt},{no:2,name:"interface_ipv4s",kind:"message",localName:"interface_ipv4s",jsonName:"interfaceIpv4s",repeat:2,T:()=>gt},{no:3,name:"public_ipv6",kind:"message",localName:"public_ipv6",T:()=>Kt},{no:4,name:"interface_ipv6s",kind:"message",localName:"interface_ipv6s",jsonName:"interfaceIpv6s",repeat:2,T:()=>Kt},{no:5,name:"listeners",kind:"message",repeat:2,T:()=>Lt}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.interface_ipv4s=[],n.interface_ipv6s=[],n.listeners=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe},{no:2,name:"listener_port",kind:"scalar",localName:"listener_port",T:13},{no:3,name:"preferred_src_ipv6",kind:"message",localName:"preferred_src_ipv6",T:()=>Kt},{no:4,name:"connector_addrs",kind:"message",localName:"connector_addrs",repeat:2,T:()=>Te}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.listener_port=0,n.connector_addrs=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe},{no:2,name:"dest_addr",kind:"message",localName:"dest_addr",T:()=>Te},{no:3,name:"transaction_id",kind:"scalar",localName:"transaction_id",T:13},{no:4,name:"packet_count_per_batch",kind:"scalar",localName:"packet_count_per_batch",T:13},{no:5,name:"packet_batch_count",kind:"scalar",localName:"packet_batch_count",T:13},{no:6,name:"packet_interval_ms",kind:"scalar",localName:"packet_interval_ms",T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.transaction_id=0,n.packet_count_per_batch=0,n.packet_batch_count=0,n.packet_interval_ms=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe},{no:2,name:"public_ips",kind:"message",localName:"public_ips",repeat:2,T:()=>gt},{no:3,name:"transaction_id",kind:"scalar",localName:"transaction_id",T:13},{no:4,name:"port_index",kind:"scalar",localName:"port_index",T:13},{no:5,name:"round",kind:"scalar",T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.public_ips=[],n.transaction_id=0,n.port_index=0,n.round=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe},{no:2,name:"public_ips",kind:"message",localName:"public_ips",repeat:2,T:()=>gt},{no:3,name:"transaction_id",kind:"scalar",localName:"transaction_id",T:13},{no:4,name:"base_port_num",kind:"scalar",localName:"base_port_num",T:13},{no:5,name:"max_port_num",kind:"scalar",localName:"max_port_num",T:13},{no:6,name:"is_incremental",kind:"scalar",localName:"is_incremental",T:8}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.public_ips=[],n.transaction_id=0,n.base_port_num=0,n.max_port_num=0,n.is_incremental=!1,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posgt},{no:3,name:"transaction_id",kind:"scalar",localName:"transaction_id",T:13},{no:4,name:"dst_port_num",kind:"scalar",localName:"dst_port_num",T:13},{no:5,name:"wait_time_ms",kind:"scalar",localName:"wait_time_ms",T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.udp_socket_count=0,n.transaction_id=0,n.dst_port_num=0,n.wait_time_ms=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.is_busy=!1,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posDd}}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.direct_peers={},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posmr}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.my_peer_id=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posmr}}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.map={},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posmr}},{no:2,name:"digest",kind:"scalar",opt:!0,T:4,L:0}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.global_peer_map={},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe},{no:4,name:"dst",kind:"message",T:()=>Te}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe},{no:5,name:"client_encryption_algorithm",kind:"scalar",localName:"client_encryption_algorithm",T:9}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.version=0,n.a_network_name="",n.client_encryption_algorithm="",e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos["peer_rpc.PeerConnSessionActionPb",zm]},{no:4,name:"b_session_generation",kind:"scalar",localName:"b_session_generation",T:13},{no:5,name:"root_key_32",kind:"scalar",localName:"root_key_32",opt:!0,T:12},{no:6,name:"initial_epoch",kind:"scalar",localName:"initial_epoch",T:13},{no:7,name:"b_conn_id",kind:"message",localName:"b_conn_id",T:()=>he},{no:8,name:"a_conn_id_echo",kind:"message",localName:"a_conn_id_echo",T:()=>he},{no:9,name:"secret_proof_32",kind:"scalar",localName:"secret_proof_32",opt:!0,T:12},{no:10,name:"server_encryption_algorithm",kind:"scalar",localName:"server_encryption_algorithm",T:9}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.b_network_name="",n.role_hint=0,n.action=0,n.b_session_generation=0,n.initial_epoch=0,n.server_encryption_algorithm="",e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe},{no:5,name:"client_encryption_algorithm",kind:"scalar",localName:"client_encryption_algorithm",T:9}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.version=0,n.client_encryption_algorithm="",e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos["peer_rpc.PeerConnSessionActionPb",zm]},{no:4,name:"b_session_generation",kind:"scalar",localName:"b_session_generation",T:13},{no:5,name:"root_key_32",kind:"scalar",localName:"root_key_32",opt:!0,T:12},{no:6,name:"initial_epoch",kind:"scalar",localName:"initial_epoch",T:13},{no:7,name:"b_conn_id",kind:"message",localName:"b_conn_id",T:()=>he},{no:8,name:"a_conn_id_echo",kind:"message",localName:"a_conn_id_echo",T:()=>he},{no:10,name:"server_encryption_algorithm",kind:"scalar",localName:"server_encryption_algorithm",T:9}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.action=0,n.b_session_generation=0,n.initial_epoch=0,n.server_encryption_algorithm="",e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe},{no:2,name:"b_conn_id_echo",kind:"message",localName:"b_conn_id_echo",T:()=>he},{no:3,name:"secret_proof_32",kind:"scalar",localName:"secret_proof_32",opt:!0,T:12},{no:4,name:"secret_digest",kind:"scalar",localName:"secret_digest",T:12}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.secret_digest=new Uint8Array(0),e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos(t[t.Unspecified=0]="Unspecified",t[t.TCP=1]="TCP",t[t.UDP=2]="UDP",t[t.ICMP=3]="ICMP",t[t.ICMPv6=4]="ICMPv6",t[t.Any=5]="Any",t))(jt||{}),Cn=(t=>(t[t.Noop=0]="Noop",t[t.Allow=1]="Allow",t[t.Drop=2]="Drop",t))(Cn||{}),sn=(t=>(t[t.UnspecifiedChain=0]="UnspecifiedChain",t[t.Inbound=1]="Inbound",t[t.Outbound=2]="Outbound",t[t.Forward=3]="Forward",t))(sn||{}),Y2=(t=>(t[t.New=0]="New",t[t.Established=1]="Established",t[t.Related=2]="Related",t[t.Invalid=3]="Invalid",t))(Y2||{});class DG extends W{constructor(){super("acl.TimeWindow",[{no:1,name:"days_of_week",kind:"scalar",localName:"days_of_week",repeat:1,T:13},{no:2,name:"start_time",kind:"scalar",localName:"start_time",T:13},{no:3,name:"end_time",kind:"scalar",localName:"end_time",T:13},{no:4,name:"timezone_offset",kind:"scalar",localName:"timezone_offset",T:5}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.days_of_week=[],n.start_time=0,n.end_time=0,n.timezone_offset=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos["acl.Protocol",jt]},{no:6,name:"ports",kind:"scalar",repeat:2,T:9},{no:7,name:"source_ips",kind:"scalar",localName:"source_ips",repeat:2,T:9},{no:8,name:"destination_ips",kind:"scalar",localName:"destination_ips",repeat:2,T:9},{no:9,name:"source_ports",kind:"scalar",localName:"source_ports",repeat:2,T:9},{no:10,name:"action",kind:"enum",T:()=>["acl.Action",Cn]},{no:11,name:"rate_limit",kind:"scalar",localName:"rate_limit",T:13},{no:12,name:"burst_limit",kind:"scalar",localName:"burst_limit",T:13},{no:13,name:"stateful",kind:"scalar",T:8},{no:14,name:"source_groups",kind:"scalar",localName:"source_groups",repeat:2,T:9},{no:15,name:"destination_groups",kind:"scalar",localName:"destination_groups",repeat:2,T:9}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.name="",n.description="",n.priority=0,n.enabled=!1,n.protocol=0,n.ports=[],n.source_ips=[],n.destination_ips=[],n.source_ports=[],n.action=0,n.rate_limit=0,n.burst_limit=0,n.stateful=!1,n.source_groups=[],n.destination_groups=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos["acl.ChainType",sn]},{no:3,name:"description",kind:"scalar",T:9},{no:4,name:"enabled",kind:"scalar",T:8},{no:5,name:"rules",kind:"message",repeat:2,T:()=>ka},{no:6,name:"default_action",kind:"enum",localName:"default_action",T:()=>["acl.Action",Cn]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.name="",n.chain_type=0,n.description="",n.enabled=!1,n.rules=[],n.default_action=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.possf},{no:2,name:"members",kind:"scalar",repeat:2,T:9}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.declares=[],n.members=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posaf},{no:2,name:"group",kind:"message",T:()=>lf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.chains=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe},{no:2,name:"dst_addr",kind:"message",localName:"dst_addr",T:()=>Te},{no:3,name:"protocol",kind:"enum",T:()=>["acl.Protocol",jt]},{no:4,name:"state",kind:"enum",T:()=>["acl.ConnState",Y2]},{no:5,name:"created_at",kind:"scalar",localName:"created_at",T:4,L:0},{no:6,name:"last_seen",kind:"scalar",localName:"last_seen",T:4,L:0},{no:7,name:"packet_count",kind:"scalar",localName:"packet_count",T:4,L:0},{no:8,name:"byte_count",kind:"scalar",localName:"byte_count",T:4,L:0}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.protocol=0,n.state=0,n.created_at=0n,n.last_seen=0n,n.packet_count=0n,n.byte_count=0n,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posdf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poska},{no:2,name:"stat",kind:"message",T:()=>pf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posff},{no:2,name:"conn_track",kind:"message",localName:"conn_track",repeat:2,T:()=>cf},{no:3,name:"global",kind:"map",K:9,V:{kind:"scalar",T:4,L:0}}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.rules=[],n.conn_track=[],n.global={},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos(t[t.UNSPECIFIED=0]="UNSPECIFIED",t[t.OSPF_NODE=1]="OSPF_NODE",t[t.OSPF_CREDENTIAL=2]="OSPF_CREDENTIAL",t))(X2||{}),Z2=(t=>(t[t.CONNECTED=0]="CONNECTED",t[t.DISCONNECTED=1]="DISCONNECTED",t[t.CONNECTING=2]="CONNECTING",t))(Z2||{}),J2=(t=>(t[t.TCP=0]="TCP",t[t.KCP=1]="KCP",t[t.QUIC=2]="QUIC",t))(J2||{}),Q2=(t=>(t[t.Unknown=0]="Unknown",t[t.SynReceived=1]="SynReceived",t[t.ConnectingDst=2]="ConnectingDst",t[t.Connected=3]="Connected",t[t.Closed=4]="Closed",t[t.ClosingSrc=5]="ClosingSrc",t[t.ClosingDst=6]="ClosingDst",t))(Q2||{});class GG extends W{constructor(){super("api.instance.InstanceIdentifier",[{no:1,name:"id",kind:"message",oneof:"selector",T:()=>he},{no:2,name:"instance_selector",kind:"message",localName:"instance_selector",oneof:"selector",T:()=>gf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.selector={oneofKind:void 0},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posUp},{no:6,name:"stats",kind:"message",T:()=>mf},{no:7,name:"loss_rate",kind:"scalar",localName:"loss_rate",T:2},{no:8,name:"is_client",kind:"scalar",localName:"is_client",T:8},{no:9,name:"network_name",kind:"scalar",localName:"network_name",T:9},{no:10,name:"is_closed",kind:"scalar",localName:"is_closed",T:8},{no:11,name:"noise_local_static_pubkey",kind:"scalar",localName:"noise_local_static_pubkey",T:12},{no:12,name:"noise_remote_static_pubkey",kind:"scalar",localName:"noise_remote_static_pubkey",T:12},{no:13,name:"secure_auth_level",kind:"enum",localName:"secure_auth_level",T:()=>["peer_rpc.SecureAuthLevel",G2]},{no:14,name:"peer_identity_type",kind:"enum",localName:"peer_identity_type",T:()=>["peer_rpc.PeerIdentityType",q2]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.conn_id="",n.my_peer_id=0,n.peer_id=0,n.features=[],n.loss_rate=0,n.is_client=!1,n.network_name="",n.is_closed=!1,n.noise_local_static_pubkey=new Uint8Array(0),n.noise_remote_static_pubkey=new Uint8Array(0),n.secure_auth_level=0,n.peer_identity_type=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posbf},{no:3,name:"default_conn_id",kind:"message",localName:"default_conn_id",T:()=>he},{no:4,name:"directly_connected_conns",kind:"message",localName:"directly_connected_conns",repeat:2,T:()=>he}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_id=0,n.conns=[],n.directly_connected_conns=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posrr},{no:2,name:"my_info",kind:"message",localName:"my_info",T:()=>_a}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_infos=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posxo},{no:3,name:"next_hop_peer_id",kind:"scalar",localName:"next_hop_peer_id",T:13},{no:4,name:"cost",kind:"scalar",T:5},{no:11,name:"path_latency",kind:"scalar",localName:"path_latency",T:5},{no:5,name:"proxy_cidrs",kind:"scalar",localName:"proxy_cidrs",repeat:2,T:9},{no:6,name:"hostname",kind:"scalar",T:9},{no:7,name:"stun_info",kind:"message",localName:"stun_info",T:()=>Co},{no:8,name:"inst_id",kind:"scalar",localName:"inst_id",T:9},{no:9,name:"version",kind:"scalar",T:9},{no:10,name:"feature_flag",kind:"message",localName:"feature_flag",T:()=>So},{no:12,name:"next_hop_peer_id_latency_first",kind:"scalar",localName:"next_hop_peer_id_latency_first",opt:!0,T:13},{no:13,name:"cost_latency_first",kind:"scalar",localName:"cost_latency_first",opt:!0,T:5},{no:14,name:"path_latency_latency_first",kind:"scalar",localName:"path_latency_latency_first",opt:!0,T:5},{no:15,name:"ipv6_addr",kind:"message",localName:"ipv6_addr",T:()=>De},{no:16,name:"public_ipv6_addr",kind:"message",localName:"public_ipv6_addr",T:()=>De},{no:17,name:"ipv6_public_addr_prefix",kind:"message",localName:"ipv6_public_addr_prefix",T:()=>De}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_id=0,n.next_hop_peer_id=0,n.cost=0,n.path_latency=0,n.proxy_cidrs=[],n.hostname="",n.inst_id="",n.version="",e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posOo},{no:2,name:"peer",kind:"message",T:()=>rr}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posCo},{no:6,name:"inst_id",kind:"scalar",localName:"inst_id",T:9},{no:7,name:"listeners",kind:"scalar",repeat:2,T:9},{no:8,name:"config",kind:"scalar",T:9},{no:9,name:"version",kind:"scalar",T:9},{no:10,name:"feature_flag",kind:"message",localName:"feature_flag",T:()=>So},{no:11,name:"ip_list",kind:"message",localName:"ip_list",T:()=>ji},{no:12,name:"public_ipv6_addr",kind:"message",localName:"public_ipv6_addr",T:()=>De},{no:13,name:"ipv6_public_addr_prefix",kind:"message",localName:"ipv6_public_addr_prefix",T:()=>De}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_id=0,n.ipv4_addr="",n.proxy_cidrs=[],n.hostname="",n.inst_id="",n.listeners=[],n.config="",n.version="",e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos_a}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posDe},{no:4,name:"valid_until_unix_seconds",kind:"scalar",localName:"valid_until_unix_seconds",T:3,L:0},{no:5,name:"reused",kind:"scalar",T:8}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_id=0,n.inst_id="",n.valid_until_unix_seconds=0n,n.reused=!1,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posDe},{no:2,name:"provider_leases",kind:"message",localName:"provider_leases",repeat:2,T:()=>vf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.provider_leases=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posOo}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.routes=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe},{no:2,name:"include_trusted_keys",kind:"scalar",localName:"include_trusted_keys",T:8}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.include_trusted_keys=!1,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos["api.instance.TrustedKeySourcePb",X2,"TRUSTED_KEY_SOURCE_PB_"]},{no:3,name:"expiry_unix",kind:"scalar",localName:"expiry_unix",opt:!0,T:3,L:0}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.pubkey=new Uint8Array(0),n.source=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posrr},{no:2,name:"network_secret_digest",kind:"scalar",localName:"network_secret_digest",T:12},{no:3,name:"my_peer_id_for_this_network",kind:"scalar",localName:"my_peer_id_for_this_network",T:13},{no:4,name:"trusted_keys",kind:"message",localName:"trusted_keys",repeat:2,T:()=>wf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peers=[],n.network_secret_digest=new Uint8Array(0),n.my_peer_id_for_this_network=0,n.trusted_keys=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posAd}}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.foreign_networks={},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posMd}}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.foreign_networks={},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poskf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.foreign_networks=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poswa}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posLt},{no:2,name:"status",kind:"enum",T:()=>["api.instance.ConnectorStatus",Z2]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.status=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos_f}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.connectors=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posLt}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posxf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.mappedlisteners=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posCf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTe},{no:2,name:"dst",kind:"message",T:()=>Te},{no:3,name:"start_time",kind:"scalar",localName:"start_time",T:4,L:0},{no:4,name:"state",kind:"enum",T:()=>["api.instance.TcpProxyEntryState",Q2]},{no:5,name:"transport_type",kind:"enum",localName:"transport_type",T:()=>["api.instance.TcpProxyEntryTransportType",J2]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.start_time=0n,n.state=0,n.transport_type=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.entries=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posWp}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.cfgs=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posTf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.metrics=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe},{no:7,name:"reusable",kind:"scalar",opt:!0,T:8}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.groups=[],n.allow_relay=!1,n.allowed_proxy_cidrs=[],n.ttl_seconds=0n,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.credential_id="",e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posSe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posOf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.credentials=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos(t[t.PublicServer=0]="PublicServer",t[t.Manual=1]="Manual",t[t.Standalone=2]="Standalone",t))(bo||{}),Hu=(t=>(t[t.ConfigSourceUnspecified=0]="ConfigSourceUnspecified",t[t.ConfigSourceUser=1]="ConfigSourceUser",t[t.ConfigSourceWeb=2]="ConfigSourceWeb",t))(Hu||{});class FY extends W{constructor(){super("api.manage.NetworkConfig",[{no:1,name:"instance_id",kind:"scalar",localName:"instance_id",opt:!0,T:9},{no:2,name:"dhcp",kind:"scalar",opt:!0,T:8},{no:3,name:"virtual_ipv4",kind:"scalar",localName:"virtual_ipv4",opt:!0,T:9},{no:4,name:"network_length",kind:"scalar",localName:"network_length",opt:!0,T:5},{no:5,name:"hostname",kind:"scalar",opt:!0,T:9},{no:6,name:"network_name",kind:"scalar",localName:"network_name",opt:!0,T:9},{no:7,name:"network_secret",kind:"scalar",localName:"network_secret",opt:!0,T:9},{no:8,name:"networking_method",kind:"enum",localName:"networking_method",opt:!0,T:()=>["api.manage.NetworkingMethod",bo]},{no:9,name:"public_server_url",kind:"scalar",localName:"public_server_url",opt:!0,T:9},{no:10,name:"peer_urls",kind:"scalar",localName:"peer_urls",repeat:2,T:9},{no:11,name:"proxy_cidrs",kind:"scalar",localName:"proxy_cidrs",repeat:2,T:9},{no:12,name:"enable_vpn_portal",kind:"scalar",localName:"enable_vpn_portal",opt:!0,T:8},{no:13,name:"vpn_portal_listen_port",kind:"scalar",localName:"vpn_portal_listen_port",opt:!0,T:5},{no:14,name:"vpn_portal_client_network_addr",kind:"scalar",localName:"vpn_portal_client_network_addr",opt:!0,T:9},{no:15,name:"vpn_portal_client_network_len",kind:"scalar",localName:"vpn_portal_client_network_len",opt:!0,T:5},{no:16,name:"advanced_settings",kind:"scalar",localName:"advanced_settings",opt:!0,T:8},{no:17,name:"listener_urls",kind:"scalar",localName:"listener_urls",repeat:2,T:9},{no:19,name:"latency_first",kind:"scalar",localName:"latency_first",opt:!0,T:8},{no:20,name:"dev_name",kind:"scalar",localName:"dev_name",opt:!0,T:9},{no:21,name:"use_smoltcp",kind:"scalar",localName:"use_smoltcp",opt:!0,T:8},{no:47,name:"disable_ipv6",kind:"scalar",localName:"disable_ipv6",opt:!0,T:8},{no:22,name:"enable_kcp_proxy",kind:"scalar",localName:"enable_kcp_proxy",opt:!0,T:8},{no:23,name:"disable_kcp_input",kind:"scalar",localName:"disable_kcp_input",opt:!0,T:8},{no:24,name:"disable_p2p",kind:"scalar",localName:"disable_p2p",jsonName:"disableP2p",opt:!0,T:8},{no:25,name:"bind_device",kind:"scalar",localName:"bind_device",opt:!0,T:8},{no:26,name:"no_tun",kind:"scalar",localName:"no_tun",opt:!0,T:8},{no:27,name:"enable_exit_node",kind:"scalar",localName:"enable_exit_node",opt:!0,T:8},{no:28,name:"relay_all_peer_rpc",kind:"scalar",localName:"relay_all_peer_rpc",opt:!0,T:8},{no:29,name:"multi_thread",kind:"scalar",localName:"multi_thread",opt:!0,T:8},{no:30,name:"enable_relay_network_whitelist",kind:"scalar",localName:"enable_relay_network_whitelist",opt:!0,T:8},{no:31,name:"relay_network_whitelist",kind:"scalar",localName:"relay_network_whitelist",repeat:2,T:9},{no:32,name:"enable_manual_routes",kind:"scalar",localName:"enable_manual_routes",opt:!0,T:8},{no:33,name:"routes",kind:"scalar",repeat:2,T:9},{no:34,name:"exit_nodes",kind:"scalar",localName:"exit_nodes",repeat:2,T:9},{no:35,name:"proxy_forward_by_system",kind:"scalar",localName:"proxy_forward_by_system",opt:!0,T:8},{no:36,name:"disable_encryption",kind:"scalar",localName:"disable_encryption",opt:!0,T:8},{no:37,name:"enable_socks5",kind:"scalar",localName:"enable_socks5",opt:!0,T:8},{no:38,name:"socks5_port",kind:"scalar",localName:"socks5_port",opt:!0,T:5},{no:39,name:"disable_udp_hole_punching",kind:"scalar",localName:"disable_udp_hole_punching",opt:!0,T:8},{no:40,name:"mtu",kind:"scalar",opt:!0,T:5},{no:41,name:"mapped_listeners",kind:"scalar",localName:"mapped_listeners",repeat:2,T:9},{no:42,name:"enable_magic_dns",kind:"scalar",localName:"enable_magic_dns",opt:!0,T:8},{no:43,name:"enable_private_mode",kind:"scalar",localName:"enable_private_mode",opt:!0,T:8},{no:45,name:"enable_quic_proxy",kind:"scalar",localName:"enable_quic_proxy",opt:!0,T:8},{no:46,name:"disable_quic_input",kind:"scalar",localName:"disable_quic_input",opt:!0,T:8},{no:50,name:"quic_listen_port",kind:"scalar",localName:"quic_listen_port",opt:!0,T:5},{no:48,name:"port_forwards",kind:"message",localName:"port_forwards",repeat:2,T:()=>Pf},{no:49,name:"disable_sym_hole_punching",kind:"scalar",localName:"disable_sym_hole_punching",opt:!0,T:8},{no:51,name:"p2p_only",kind:"scalar",localName:"p2p_only",jsonName:"p2pOnly",opt:!0,T:8},{no:52,name:"data_compress_algo",kind:"enum",localName:"data_compress_algo",opt:!0,T:()=>["common.CompressionAlgoPb",Ia]},{no:53,name:"encryption_algorithm",kind:"scalar",localName:"encryption_algorithm",opt:!0,T:9},{no:54,name:"disable_tcp_hole_punching",kind:"scalar",localName:"disable_tcp_hole_punching",opt:!0,T:8},{no:55,name:"secure_mode",kind:"message",localName:"secure_mode",T:()=>Hp},{no:56,name:"acl",kind:"message",T:()=>uf},{no:57,name:"credential_file",kind:"scalar",localName:"credential_file",opt:!0,T:9},{no:58,name:"lazy_p2p",kind:"scalar",localName:"lazy_p2p",jsonName:"lazyP2p",opt:!0,T:8},{no:59,name:"need_p2p",kind:"scalar",localName:"need_p2p",jsonName:"needP2p",opt:!0,T:8},{no:60,name:"instance_recv_bps_limit",kind:"scalar",localName:"instance_recv_bps_limit",opt:!0,T:4,L:0},{no:61,name:"disable_upnp",kind:"scalar",localName:"disable_upnp",opt:!0,T:8},{no:62,name:"ipv6_public_addr_provider",kind:"scalar",localName:"ipv6_public_addr_provider",opt:!0,T:8},{no:63,name:"ipv6_public_addr_auto",kind:"scalar",localName:"ipv6_public_addr_auto",opt:!0,T:8},{no:64,name:"ipv6_public_addr_prefix",kind:"scalar",localName:"ipv6_public_addr_prefix",opt:!0,T:9},{no:65,name:"disable_relay_data",kind:"scalar",localName:"disable_relay_data",opt:!0,T:8},{no:66,name:"enable_udp_broadcast_relay",kind:"scalar",localName:"enable_udp_broadcast_relay",opt:!0,T:8},{no:67,name:"socket_mark",kind:"scalar",localName:"socket_mark",opt:!0,T:13},{no:68,name:"peers",kind:"message",repeat:2,T:()=>If}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.peer_urls=[],n.proxy_cidrs=[],n.listener_urls=[],n.relay_network_whitelist=[],n.routes=[],n.exit_nodes=[],n.mapped_listeners=[],n.port_forwards=[],n.peers=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posxo},{no:2,name:"hostname",kind:"scalar",T:9},{no:3,name:"version",kind:"scalar",T:9},{no:4,name:"ips",kind:"message",T:()=>ji},{no:5,name:"stun_info",kind:"message",localName:"stun_info",T:()=>Co},{no:6,name:"listeners",kind:"message",repeat:2,T:()=>Lt},{no:7,name:"vpn_portal_cfg",kind:"scalar",localName:"vpn_portal_cfg",opt:!0,T:9},{no:8,name:"peer_id",kind:"scalar",localName:"peer_id",T:13}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.hostname="",n.version="",n.listeners=[],n.peer_id=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posRf},{no:3,name:"events",kind:"scalar",repeat:2,T:9},{no:4,name:"routes",kind:"message",repeat:2,T:()=>Oo},{no:5,name:"peers",kind:"message",repeat:2,T:()=>rr},{no:6,name:"peer_route_pairs",kind:"message",localName:"peer_route_pairs",repeat:2,T:()=>yf},{no:7,name:"running",kind:"scalar",T:8},{no:8,name:"error_msg",kind:"scalar",localName:"error_msg",opt:!0,T:9},{no:9,name:"foreign_network_summary",kind:"message",localName:"foreign_network_summary",T:()=>wa}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.dev_name="",n.events=[],n.routes=[],n.peers=[],n.peer_route_pairs=[],n.running=!1,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posFd}}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.map={},e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe},{no:2,name:"network_name",kind:"scalar",localName:"network_name",T:9},{no:3,name:"config_permission",kind:"scalar",localName:"config_permission",T:13},{no:4,name:"instance_name",kind:"scalar",localName:"instance_name",T:9},{no:5,name:"source",kind:"enum",T:()=>["api.manage.ConfigSource",Hu]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.network_name="",n.config_permission=0,n.instance_name="",n.source=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posKn}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe},{no:2,name:"config",kind:"message",T:()=>Kn},{no:3,name:"overwrite",kind:"scalar",T:8},{no:4,name:"source",kind:"enum",T:()=>["api.manage.ConfigSource",Hu]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.overwrite=!1,n.source=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.inst_ids=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.remain_inst_ids=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.inst_ids=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos$f}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.inst_ids=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.inst_ids=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.remain_inst_ids=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posKn},{no:2,name:"source",kind:"enum",T:()=>["api.manage.ConfigSource",Hu]}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.source=0,e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.poshe}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.inst_ids=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.posBf}])}create(e){const n=globalThis.Object.create(this.messagePrototype);return n.metas=[],e!==void 0&&U(this,n,e),n}internalBinaryRead(e,n,r,i){let o=i??this.create(),a=e.pos+n;for(;e.pos({...r,chain_type:r.chain_type??sn.UnspecifiedChain,default_action:r.default_action??Cn.Allow,rules:(r.rules??[]).map(i=>({...i,protocol:i.protocol??jt.Any,action:i.action??Cn.Allow}))}))}}}:t}function yg(t){if(t!==void 0&&!(typeof t=="number"&&!Number.isFinite(t)))return Array.isArray(t)?t.map(yg).filter(e=>e!==void 0):TX(t)?Object.fromEntries(Object.entries(t).map(([e,n])=>[e,yg(n)]).filter(([,e])=>e!==void 0)):t}function TX(t){return typeof t=="object"&&t!==null}function OX(t,e){const n=t[e];if(typeof n!="string")return;const r=n.trim();if(!IX(r)){delete t[e];return}t[e]=r}function IX(t){if(!/^\d+$/.test(t))return!1;const e=BigInt(t);return e>0n&&e<=CX}const tx=(1n<<64n)-1n;function Us(){return{declares:[],members:[]}}function nx(){return{acl_v1:{group:Us(),chains:[]}}}function Vm(){return{...Kn.create(),instance_id:pH(),dhcp:!0,virtual_ipv4:"",network_length:24,network_name:"easytier",network_secret:"",credential_file:"",networking_method:bo.Manual,public_server_url:"",peer_urls:[],proxy_cidrs:[],enable_vpn_portal:!1,vpn_portal_listen_port:22022,vpn_portal_client_network_addr:"",vpn_portal_client_network_len:24,advanced_settings:!1,listener_urls:["tcp://0.0.0.0:11010","udp://0.0.0.0:11010","wg://0.0.0.0:11011"],latency_first:!1,dev_name:"",use_smoltcp:!1,disable_ipv6:!1,ipv6_public_addr_auto:!1,enable_kcp_proxy:!1,disable_kcp_input:!1,enable_quic_proxy:!1,disable_quic_input:!1,disable_p2p:!1,p2p_only:!1,lazy_p2p:!1,bind_device:!0,no_tun:!1,enable_exit_node:!1,relay_all_peer_rpc:!1,need_p2p:!1,multi_thread:!0,proxy_forward_by_system:!1,disable_encryption:!1,disable_tcp_hole_punching:!1,disable_udp_hole_punching:!1,disable_upnp:!1,enable_udp_broadcast_relay:!1,disable_sym_hole_punching:!1,enable_relay_network_whitelist:!1,relay_network_whitelist:[],enable_manual_routes:!1,routes:[],exit_nodes:[],enable_socks5:!1,socks5_port:1080,mtu:null,instance_recv_bps_limit:null,mapped_listeners:[],enable_magic_dns:!1,enable_private_mode:!1,port_forwards:[],acl:nx()}}function PX(t){return(t??[]).map(e=>e.trim()).filter(e=>e.length>0)}function RX(t){return(t??[]).map(e=>({...e,uri:e.uri.trim()})).filter(e=>e.uri.length>0)}function $X(t,e){const n=new Map;for(const r of e)n.has(r.uri)||n.set(r.uri,r);return t.map(r=>({...n.get(r)??{},uri:r}))}function Ra(t){return t.ports??(t.ports=[]),t.source_ips??(t.source_ips=[]),t.destination_ips??(t.destination_ips=[]),t.source_ports??(t.source_ports=[]),t.source_groups??(t.source_groups=[]),t.destination_groups??(t.destination_groups=[]),t}function Um(t){return t.rules??(t.rules=[]),t.rules.forEach(Ra),t}function Ku(t){return t.declares??(t.declares=[]),t.members??(t.members=[]),t}function rx(t){var e;return t.acl_v1??(t.acl_v1={chains:[],group:Us()}),(e=t.acl_v1).chains??(e.chains=[]),t.acl_v1.chains.forEach(Um),t.acl_v1.group=Ku(t.acl_v1.group??Us()),t.acl_v1}function BX(t){var e,n;const r=t??nx(),i=r.acl_v1??{chains:[],group:Us()};return{...r,acl_v1:{...i,chains:(i.chains??[]).map(o=>({...o,rules:(o.rules??[]).map(a=>({...Ra({...a})}))})),group:Ku({...i.group??Us(),declares:((e=i.group)==null?void 0:e.declares)??[],members:((n=i.group)==null?void 0:n.members)??[]})}}}function LX(t){var e,n;return(((e=t==null?void 0:t.declares)==null?void 0:e.length)??0)===0&&(((n=t==null?void 0:t.members)==null?void 0:n.length)??0)===0}function NX(t){var e;const n=t==null?void 0:t.acl_v1;return!n||(((e=n.chains)==null?void 0:e.length)??0)===0&&LX(n.group)}function EX(t){if(t==null)return null;try{const e=typeof t=="bigint"?t:BigInt(t);return e===0n||e>tx?null:e<=BigInt(Number.MAX_SAFE_INTEGER)?Number(e):e.toString()}catch{return null}}function ox(t){if(t==null)return null;const e=Number(t);return Number.isFinite(e)?e:null}function DX(t){if(!(t==null||t===""))try{const e=typeof t=="bigint"?t:BigInt(t);return e>0n&&e<=tx?e:void 0}catch{return}}function ix(t,e={}){var n;const r=RX(t.peers);t.peer_urls=PX(t.peer_urls),e.fillPeerUrlsFromPeers&&t.peer_urls.length===0&&r.length>0&&(t.peer_urls=r.map(o=>o.uri));const i=((n=t.public_server_url)==null?void 0:n.trim())??"";switch(t.networking_method??bo.Manual){case bo.PublicServer:t.peer_urls=i?[i]:e.fillPeerUrlsFromPeers?r.map(o=>o.uri):[];break;case bo.Manual:break;case bo.Standalone:default:t.peer_urls=[];break}t.networking_method=bo.Manual,t.public_server_url="",t.peers=$X(t.peer_urls,r)}function ax(t){const e=Kn.fromJson(ex(t),{ignoreUnknownFields:!0});return ix(e,{fillPeerUrlsFromPeers:!0}),e.mtu=ox(e.mtu),e.instance_recv_bps_limit=EX(e.instance_recv_bps_limit),e.proxy_cidrs??(e.proxy_cidrs=[]),e.listener_urls??(e.listener_urls=[]),e.relay_network_whitelist??(e.relay_network_whitelist=[]),e.routes??(e.routes=[]),e.exit_nodes??(e.exit_nodes=[]),e.mapped_listeners??(e.mapped_listeners=[]),e.port_forwards??(e.port_forwards=[]),e.acl=t.acl===void 0?void 0:BX(e.acl),e}function AX(t){const e=Kn.fromJson(ex(t),{ignoreUnknownFields:!0});return ix(e),e.mtu=ox(t.mtu)??void 0,e.instance_recv_bps_limit=DX(t.instance_recv_bps_limit),(t.acl===void 0||NX(t.acl))&&(e.acl=void 0),Kn.toJson(e,{useProtoFieldName:!0})}const lx=t=>{t.push({proto:"tcp",bind_ip:"",bind_port:65535,dst_ip:"",dst_port:65535})},vg=(t,e)=>{e.splice(t,1)};var Wm=(t=>(t.TunDeviceReady="TunDeviceReady",t.TunDeviceError="TunDeviceError",t.PeerAdded="PeerAdded",t.PeerRemoved="PeerRemoved",t.PeerConnAdded="PeerConnAdded",t.PeerConnRemoved="PeerConnRemoved",t.ListenerAdded="ListenerAdded",t.ListenerAddFailed="ListenerAddFailed",t.ListenerAcceptFailed="ListenerAcceptFailed",t.ConnectionAccepted="ConnectionAccepted",t.ConnectionError="ConnectionError",t.Connecting="Connecting",t.ConnectError="ConnectError",t.VpnPortalStarted="VpnPortalStarted",t.VpnPortalClientConnected="VpnPortalClientConnected",t.VpnPortalClientDisconnected="VpnPortalClientDisconnected",t.DhcpIpv4Changed="DhcpIpv4Changed",t.DhcpIpv4Conflicted="DhcpIpv4Conflicted",t.PortForwardAdded="PortForwardAdded",t.ProxyCidrsUpdated="ProxyCidrsUpdated",t.UdpBroadcastRelayStartResult="UdpBroadcastRelayStartResult",t))(Wm||{});const hv=Object.freeze(Object.defineProperty({__proto__:null,AclAction:Cn,AclChainType:sn,AclProtocol:jt,CompressionAlgoPb:Ia,DEFAULT_NETWORK_CONFIG:Vm,EventType:Wm,NatType:Pa,NetworkingMethod:bo,addRow:lx,ensureAclChain:Um,ensureAclRuleLists:Ra,ensureAclV1:rx,ensureGroupInfo:Ku,normalizeNetworkConfig:ax,removeRow:vg,toBackendNetworkConfig:AX},Symbol.toStringTag,{value:"Module"}));/*! + * shared v10.0.8 + * (c) 2025 kazuya kawaguchi + * Released under the MIT License. + */function MX(t,e){typeof console<"u"&&(console.warn("[intlify] "+t),e&&console.warn(e.stack))}const Zc=typeof window<"u",di=(t,e=!1)=>e?Symbol.for(t):Symbol(t),FX=(t,e,n)=>jX({l:t,k:e,s:n}),jX=t=>JSON.stringify(t).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Nt=t=>typeof t=="number"&&isFinite(t),zX=t=>Hm(t)==="[object Date]",$a=t=>Hm(t)==="[object RegExp]",Gu=t=>Ve(t)&&Object.keys(t).length===0,Vt=Object.assign,VX=Object.create,ft=(t=null)=>VX(t);let gv;const $i=()=>gv||(gv=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:ft());function mv(t){return t.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/").replace(/=/g,"=")}function bv(t){return t.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function UX(t){return t=t.replace(/(\w+)\s*=\s*"([^"]*)"/g,(e,n,r)=>`${n}="${bv(r)}"`),t=t.replace(/(\w+)\s*=\s*'([^']*)'/g,(e,n,r)=>`${n}='${bv(r)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(t)&&(t=t.replace(/(\s+)(on)(\w+\s*=)/gi,"$1on$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(e=>{t=t.replace(e,"$1javascript:")}),t}const WX=Object.prototype.hasOwnProperty;function br(t,e){return WX.call(t,e)}const Bt=Array.isArray,_t=t=>typeof t=="function",ve=t=>typeof t=="string",et=t=>typeof t=="boolean",st=t=>t!==null&&typeof t=="object",HX=t=>st(t)&&_t(t.then)&&_t(t.catch),sx=Object.prototype.toString,Hm=t=>sx.call(t),Ve=t=>Hm(t)==="[object Object]",KX=t=>t==null?"":Bt(t)||Ve(t)&&t.toString===sx?JSON.stringify(t,null,2):String(t);function Km(t,e=""){return t.reduce((n,r,i)=>i===0?n+r:n+e+r,"")}const jd=t=>!st(t)||Bt(t);function _c(t,e){if(jd(t)||jd(e))throw new Error("Invalid value");const n=[{src:t,des:e}];for(;n.length;){const{src:r,des:i}=n.pop();Object.keys(r).forEach(o=>{o!=="__proto__"&&(st(r[o])&&!st(i[o])&&(i[o]=Array.isArray(r[o])?[]:ft()),jd(i[o])||jd(r[o])?i[o]=r[o]:n.push({src:r[o],des:i[o]}))})}}/*! + * message-compiler v10.0.8 + * (c) 2025 kazuya kawaguchi + * Released under the MIT License. + */function GX(t,e,n){return{line:t,column:e,offset:n}}function wg(t,e,n){return{start:t,end:e}}const ct={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14},qX=17;function qu(t,e,n={}){const{domain:r,messages:i,args:o}=n,a=t,l=new SyntaxError(String(a));return l.code=t,e&&(l.location=e),l.domain=r,l}function YX(t){throw t}const oo=" ",XX="\r",Rn=` +`,ZX="\u2028",JX="\u2029";function QX(t){const e=t;let n=0,r=1,i=1,o=0;const a=P=>e[P]===XX&&e[P+1]===Rn,l=P=>e[P]===Rn,s=P=>e[P]===JX,d=P=>e[P]===ZX,c=P=>a(P)||l(P)||s(P)||d(P),u=()=>n,p=()=>r,f=()=>i,g=()=>o,m=P=>a(P)||s(P)||d(P)?Rn:e[P],b=()=>m(n),y=()=>m(n+o);function k(){return o=0,c(n)&&(r++,i=0),a(n)&&n++,n++,i++,e[n]}function x(){return a(n+o)&&o++,o++,e[n+o]}function w(){n=0,r=1,i=1,o=0}function I(P=0){o=P}function E(){const P=n+o;for(;P!==n;)k();o=0}return{index:u,line:p,column:f,peekOffset:g,charAt:m,currentChar:b,currentPeek:y,next:k,peek:x,reset:w,resetPeek:I,skipToPeek:E}}const Fo=void 0,yv="'",eZ="tokenizer";function tZ(t,e={}){const n=e.location!==!1,r=QX(t),i=()=>r.index(),o=()=>GX(r.line(),r.column(),r.index()),a=o(),l=i(),s={currentType:13,offset:l,startLoc:a,endLoc:a,lastType:13,lastOffset:l,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},d=()=>s,{onError:c}=e;function u(R,B,j,...G){const F=d();if(B.column+=j,B.offset+=j,c){const z=n?wg(F.startLoc,B):null,le=qu(R,z,{domain:eZ,args:G});c(le)}}function p(R,B,j){R.endLoc=o(),R.currentType=B;const G={type:B};return n&&(G.loc=wg(R.startLoc,R.endLoc)),j!=null&&(G.value=j),G}const f=R=>p(R,13);function g(R,B){return R.currentChar()===B?(R.next(),B):(u(ct.EXPECTED_TOKEN,o(),0,B),"")}function m(R){let B="";for(;R.currentPeek()===oo||R.currentPeek()===Rn;)B+=R.currentPeek(),R.peek();return B}function b(R){const B=m(R);return R.skipToPeek(),B}function y(R){if(R===Fo)return!1;const B=R.charCodeAt(0);return B>=97&&B<=122||B>=65&&B<=90||B===95}function k(R){if(R===Fo)return!1;const B=R.charCodeAt(0);return B>=48&&B<=57}function x(R,B){const{currentType:j}=B;if(j!==2)return!1;m(R);const G=y(R.currentPeek());return R.resetPeek(),G}function w(R,B){const{currentType:j}=B;if(j!==2)return!1;m(R);const G=R.currentPeek()==="-"?R.peek():R.currentPeek(),F=k(G);return R.resetPeek(),F}function I(R,B){const{currentType:j}=B;if(j!==2)return!1;m(R);const G=R.currentPeek()===yv;return R.resetPeek(),G}function E(R,B){const{currentType:j}=B;if(j!==7)return!1;m(R);const G=R.currentPeek()===".";return R.resetPeek(),G}function P(R,B){const{currentType:j}=B;if(j!==8)return!1;m(R);const G=y(R.currentPeek());return R.resetPeek(),G}function N(R,B){const{currentType:j}=B;if(!(j===7||j===11))return!1;m(R);const G=R.currentPeek()===":";return R.resetPeek(),G}function L(R,B){const{currentType:j}=B;if(j!==9)return!1;const G=()=>{const z=R.currentPeek();return z==="{"?y(R.peek()):z==="@"||z==="|"||z===":"||z==="."||z===oo||!z?!1:z===Rn?(R.peek(),G()):M(R,!1)},F=G();return R.resetPeek(),F}function H(R){m(R);const B=R.currentPeek()==="|";return R.resetPeek(),B}function M(R,B=!0){const j=(F=!1,z="")=>{const le=R.currentPeek();return le==="{"||le==="@"||!le?F:le==="|"?!(z===oo||z===Rn):le===oo?(R.peek(),j(!0,oo)):le===Rn?(R.peek(),j(!0,Rn)):!0},G=j();return B&&R.resetPeek(),G}function V(R,B){const j=R.currentChar();return j===Fo?Fo:B(j)?(R.next(),j):null}function ae(R){const B=R.charCodeAt(0);return B>=97&&B<=122||B>=65&&B<=90||B>=48&&B<=57||B===95||B===36}function se(R){return V(R,ae)}function ie(R){const B=R.charCodeAt(0);return B>=97&&B<=122||B>=65&&B<=90||B>=48&&B<=57||B===95||B===36||B===45}function de(R){return V(R,ie)}function pe(R){const B=R.charCodeAt(0);return B>=48&&B<=57}function me(R){return V(R,pe)}function te(R){const B=R.charCodeAt(0);return B>=48&&B<=57||B>=65&&B<=70||B>=97&&B<=102}function oe(R){return V(R,te)}function ge(R){let B="",j="";for(;B=me(R);)j+=B;return j}function xe(R){let B="";for(;;){const j=R.currentChar();if(j==="{"||j==="}"||j==="@"||j==="|"||!j)break;if(j===oo||j===Rn)if(M(R))B+=j,R.next();else{if(H(R))break;B+=j,R.next()}else B+=j,R.next()}return B}function je(R){b(R);let B="",j="";for(;B=de(R);)j+=B;return R.currentChar()===Fo&&u(ct.UNTERMINATED_CLOSING_BRACE,o(),0),j}function Oe(R){b(R);let B="";return R.currentChar()==="-"?(R.next(),B+=`-${ge(R)}`):B+=ge(R),R.currentChar()===Fo&&u(ct.UNTERMINATED_CLOSING_BRACE,o(),0),B}function qe(R){return R!==yv&&R!==Rn}function Ue(R){b(R),g(R,"'");let B="",j="";for(;B=V(R,qe);)B==="\\"?j+=wt(R):j+=B;const G=R.currentChar();return G===Rn||G===Fo?(u(ct.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),G===Rn&&(R.next(),g(R,"'")),j):(g(R,"'"),j)}function wt(R){const B=R.currentChar();switch(B){case"\\":case"'":return R.next(),`\\${B}`;case"u":return Yt(R,B,4);case"U":return Yt(R,B,6);default:return u(ct.UNKNOWN_ESCAPE_SEQUENCE,o(),0,B),""}}function Yt(R,B,j){g(R,B);let G="";for(let F=0;F{const G=R.currentChar();return G==="{"||G==="@"||G==="|"||G==="("||G===")"||!G||G===oo?j:(j+=G,R.next(),B(j))};return B("")}function D(R){b(R);const B=g(R,"|");return b(R),B}function Y(R,B){let j=null;switch(R.currentChar()){case"{":return B.braceNest>=1&&u(ct.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),R.next(),j=p(B,2,"{"),b(R),B.braceNest++,j;case"}":return B.braceNest>0&&B.currentType===2&&u(ct.EMPTY_PLACEHOLDER,o(),0),R.next(),j=p(B,3,"}"),B.braceNest--,B.braceNest>0&&b(R),B.inLinked&&B.braceNest===0&&(B.inLinked=!1),j;case"@":return B.braceNest>0&&u(ct.UNTERMINATED_CLOSING_BRACE,o(),0),j=ee(R,B)||f(B),B.braceNest=0,j;default:{let G=!0,F=!0,z=!0;if(H(R))return B.braceNest>0&&u(ct.UNTERMINATED_CLOSING_BRACE,o(),0),j=p(B,1,D(R)),B.braceNest=0,B.inLinked=!1,j;if(B.braceNest>0&&(B.currentType===4||B.currentType===5||B.currentType===6))return u(ct.UNTERMINATED_CLOSING_BRACE,o(),0),B.braceNest=0,J(R,B);if(G=x(R,B))return j=p(B,4,je(R)),b(R),j;if(F=w(R,B))return j=p(B,5,Oe(R)),b(R),j;if(z=I(R,B))return j=p(B,6,Ue(R)),b(R),j;if(!G&&!F&&!z)return j=p(B,12,ue(R)),u(ct.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,j.value),b(R),j;break}}return j}function ee(R,B){const{currentType:j}=B;let G=null;const F=R.currentChar();switch((j===7||j===8||j===11||j===9)&&(F===Rn||F===oo)&&u(ct.INVALID_LINKED_FORMAT,o(),0),F){case"@":return R.next(),G=p(B,7,"@"),B.inLinked=!0,G;case".":return b(R),R.next(),p(B,8,".");case":":return b(R),R.next(),p(B,9,":");default:return H(R)?(G=p(B,1,D(R)),B.braceNest=0,B.inLinked=!1,G):E(R,B)||N(R,B)?(b(R),ee(R,B)):P(R,B)?(b(R),p(B,11,be(R))):L(R,B)?(b(R),F==="{"?Y(R,B)||G:p(B,10,$(R))):(j===7&&u(ct.INVALID_LINKED_FORMAT,o(),0),B.braceNest=0,B.inLinked=!1,J(R,B))}}function J(R,B){let j={type:13};if(B.braceNest>0)return Y(R,B)||f(B);if(B.inLinked)return ee(R,B)||f(B);switch(R.currentChar()){case"{":return Y(R,B)||f(B);case"}":return u(ct.UNBALANCED_CLOSING_BRACE,o(),0),R.next(),p(B,3,"}");case"@":return ee(R,B)||f(B);default:{if(H(R))return j=p(B,1,D(R)),B.braceNest=0,B.inLinked=!1,j;if(M(R))return p(B,0,xe(R));break}}return j}function ne(){const{currentType:R,offset:B,startLoc:j,endLoc:G}=s;return s.lastType=R,s.lastOffset=B,s.lastStartLoc=j,s.lastEndLoc=G,s.offset=i(),s.startLoc=o(),r.currentChar()===Fo?p(s,13):J(r,s)}return{nextToken:ne,currentOffset:i,currentPosition:o,context:d}}const nZ="parser",rZ=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function oZ(t,e,n){switch(t){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(e||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function iZ(t={}){const e=t.location!==!1,{onError:n}=t;function r(y,k,x,w,...I){const E=y.currentPosition();if(E.offset+=w,E.column+=w,n){const P=e?wg(x,E):null,N=qu(k,P,{domain:nZ,args:I});n(N)}}function i(y,k,x){const w={type:y};return e&&(w.start=k,w.end=k,w.loc={start:x,end:x}),w}function o(y,k,x,w){e&&(y.end=k,y.loc&&(y.loc.end=x))}function a(y,k){const x=y.context(),w=i(3,x.offset,x.startLoc);return w.value=k,o(w,y.currentOffset(),y.currentPosition()),w}function l(y,k){const x=y.context(),{lastOffset:w,lastStartLoc:I}=x,E=i(5,w,I);return E.index=parseInt(k,10),y.nextToken(),o(E,y.currentOffset(),y.currentPosition()),E}function s(y,k){const x=y.context(),{lastOffset:w,lastStartLoc:I}=x,E=i(4,w,I);return E.key=k,y.nextToken(),o(E,y.currentOffset(),y.currentPosition()),E}function d(y,k){const x=y.context(),{lastOffset:w,lastStartLoc:I}=x,E=i(9,w,I);return E.value=k.replace(rZ,oZ),y.nextToken(),o(E,y.currentOffset(),y.currentPosition()),E}function c(y){const k=y.nextToken(),x=y.context(),{lastOffset:w,lastStartLoc:I}=x,E=i(8,w,I);return k.type!==11?(r(y,ct.UNEXPECTED_EMPTY_LINKED_MODIFIER,x.lastStartLoc,0),E.value="",o(E,w,I),{nextConsumeToken:k,node:E}):(k.value==null&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,$r(k)),E.value=k.value||"",o(E,y.currentOffset(),y.currentPosition()),{node:E})}function u(y,k){const x=y.context(),w=i(7,x.offset,x.startLoc);return w.value=k,o(w,y.currentOffset(),y.currentPosition()),w}function p(y){const k=y.context(),x=i(6,k.offset,k.startLoc);let w=y.nextToken();if(w.type===8){const I=c(y);x.modifier=I.node,w=I.nextConsumeToken||y.nextToken()}switch(w.type!==9&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,$r(w)),w=y.nextToken(),w.type===2&&(w=y.nextToken()),w.type){case 10:w.value==null&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,$r(w)),x.key=u(y,w.value||"");break;case 4:w.value==null&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,$r(w)),x.key=s(y,w.value||"");break;case 5:w.value==null&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,$r(w)),x.key=l(y,w.value||"");break;case 6:w.value==null&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,$r(w)),x.key=d(y,w.value||"");break;default:{r(y,ct.UNEXPECTED_EMPTY_LINKED_KEY,k.lastStartLoc,0);const I=y.context(),E=i(7,I.offset,I.startLoc);return E.value="",o(E,I.offset,I.startLoc),x.key=E,o(x,I.offset,I.startLoc),{nextConsumeToken:w,node:x}}}return o(x,y.currentOffset(),y.currentPosition()),{node:x}}function f(y){const k=y.context(),x=k.currentType===1?y.currentOffset():k.offset,w=k.currentType===1?k.endLoc:k.startLoc,I=i(2,x,w);I.items=[];let E=null;do{const L=E||y.nextToken();switch(E=null,L.type){case 0:L.value==null&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,$r(L)),I.items.push(a(y,L.value||""));break;case 5:L.value==null&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,$r(L)),I.items.push(l(y,L.value||""));break;case 4:L.value==null&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,$r(L)),I.items.push(s(y,L.value||""));break;case 6:L.value==null&&r(y,ct.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,$r(L)),I.items.push(d(y,L.value||""));break;case 7:{const H=p(y);I.items.push(H.node),E=H.nextConsumeToken||null;break}}}while(k.currentType!==13&&k.currentType!==1);const P=k.currentType===1?k.lastOffset:y.currentOffset(),N=k.currentType===1?k.lastEndLoc:y.currentPosition();return o(I,P,N),I}function g(y,k,x,w){const I=y.context();let E=w.items.length===0;const P=i(1,k,x);P.cases=[],P.cases.push(w);do{const N=f(y);E||(E=N.items.length===0),P.cases.push(N)}while(I.currentType!==13);return E&&r(y,ct.MUST_HAVE_MESSAGES_IN_PLURAL,x,0),o(P,y.currentOffset(),y.currentPosition()),P}function m(y){const k=y.context(),{offset:x,startLoc:w}=k,I=f(y);return k.currentType===13?I:g(y,x,w,I)}function b(y){const k=tZ(y,Vt({},t)),x=k.context(),w=i(0,x.offset,x.startLoc);return e&&w.loc&&(w.loc.source=y),w.body=m(k),t.onCacheKey&&(w.cacheKey=t.onCacheKey(y)),x.currentType!==13&&r(k,ct.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,y[x.offset]||""),o(w,k.currentOffset(),k.currentPosition()),w}return{parse:b}}function $r(t){if(t.type===13)return"EOF";const e=(t.value||"").replace(/\r?\n/gu,"\\n");return e.length>10?e.slice(0,9)+"…":e}function aZ(t,e={}){const n={ast:t,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function vv(t,e){for(let n=0;nwv(n)),t}function wv(t){if(t.items.length===1){const e=t.items[0];(e.type===3||e.type===9)&&(t.static=e.value,delete e.value)}else{const e=[];for(let n=0;na;function s(f,g){a.code+=f}function d(f,g=!0){const m=g?r:"";s(i?m+" ".repeat(f):m)}function c(f=!0){const g=++a.indentLevel;f&&d(g)}function u(f=!0){const g=--a.indentLevel;f&&d(g)}function p(){d(a.indentLevel)}return{context:l,push:s,indent:c,deindent:u,newline:p,helper:f=>`_${f}`,needIndent:()=>a.needIndent}}function cZ(t,e){const{helper:n}=t;t.push(`${n("linked")}(`),Ba(t,e.key),e.modifier?(t.push(", "),Ba(t,e.modifier),t.push(", _type")):t.push(", undefined, _type"),t.push(")")}function uZ(t,e){const{helper:n,needIndent:r}=t;t.push(`${n("normalize")}([`),t.indent(r());const i=e.items.length;for(let o=0;o1){t.push(`${n("plural")}([`),t.indent(r());const i=e.cases.length;for(let o=0;o{const n=ve(e.mode)?e.mode:"normal",r=ve(e.filename)?e.filename:"message.intl";e.sourceMap;const i=e.breakLineCode!=null?e.breakLineCode:n==="arrow"?";":` +`,o=e.needIndent?e.needIndent:n!=="arrow",a=t.helpers||[],l=dZ(t,{filename:r,breakLineCode:i,needIndent:o});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(o),a.length>0&&(l.push(`const { ${Km(a.map(c=>`${c}: _${c}`),", ")} } = ctx`),l.newline()),l.push("return "),Ba(l,t),l.deindent(o),l.push("}"),delete t.helpers;const{code:s,map:d}=l.context();return{ast:t,code:s,map:d?d.toJSON():void 0}};function gZ(t,e={}){const n=Vt({},e),r=!!n.jit,i=!!n.minify,o=n.optimize==null?!0:n.optimize,a=iZ(n).parse(t);return r?(o&&sZ(a),i&&sa(a),{ast:a,code:""}):(lZ(a,n),hZ(a,n))}/*! + * core-base v10.0.8 + * (c) 2025 kazuya kawaguchi + * Released under the MIT License. + */function mZ(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&($i().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&($i().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function qr(t){return st(t)&&qm(t)===0&&(br(t,"b")||br(t,"body"))}const dx=["b","body"];function bZ(t){return ci(t,dx)}const cx=["c","cases"];function yZ(t){return ci(t,cx,[])}const ux=["s","static"];function vZ(t){return ci(t,ux)}const px=["i","items"];function wZ(t){return ci(t,px,[])}const fx=["t","type"];function qm(t){return ci(t,fx)}const hx=["v","value"];function zd(t,e){const n=ci(t,hx);if(n!=null)return n;throw Ws(e)}const gx=["m","modifier"];function kZ(t){return ci(t,gx)}const mx=["k","key"];function _Z(t){const e=ci(t,mx);if(e)return e;throw Ws(6)}function ci(t,e,n){for(let r=0;rxZ(e,t)}function xZ(t,e){const n=bZ(e);if(n==null)throw Ws(0);if(qm(n)===1){const r=yZ(n);return t.plural(r.reduce((i,o)=>[...i,kv(t,o)],[]))}else return kv(t,n)}function kv(t,e){const n=vZ(e);if(n!=null)return t.type==="text"?n:t.normalize([n]);{const r=wZ(e).reduce((i,o)=>[...i,kg(t,o)],[]);return t.normalize(r)}}function kg(t,e){const n=qm(e);switch(n){case 3:return zd(e,n);case 9:return zd(e,n);case 4:{const r=e;if(br(r,"k")&&r.k)return t.interpolate(t.named(r.k));if(br(r,"key")&&r.key)return t.interpolate(t.named(r.key));throw Ws(n)}case 5:{const r=e;if(br(r,"i")&&Nt(r.i))return t.interpolate(t.list(r.i));if(br(r,"index")&&Nt(r.index))return t.interpolate(t.list(r.index));throw Ws(n)}case 6:{const r=e,i=kZ(r),o=_Z(r);return t.linked(kg(t,o),i?kg(t,i):void 0,t.type)}case 7:return zd(e,n);case 8:return zd(e,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const CZ=t=>t;let Vd=ft();function SZ(t,e={}){let n=!1;const r=e.onError||YX;return e.onError=i=>{n=!0,r(i)},{...gZ(t,e),detectError:n}}function TZ(t,e){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&ve(t)){et(e.warnHtmlMessage)&&e.warnHtmlMessage;const n=(e.onCacheKey||CZ)(t),r=Vd[n];if(r)return r;const{ast:i,detectError:o}=SZ(t,{...e,location:!1,jit:!0}),a=Lf(i);return o?a:Vd[n]=a}else{const n=t.cacheKey;return n?Vd[n]||(Vd[n]=Lf(t)):Lf(t)}}let Hs=null;function OZ(t){Hs=t}function IZ(t,e,n){Hs&&Hs.emit("i18n:init",{timestamp:Date.now(),i18n:t,version:e,meta:n})}const PZ=RZ("function:translate");function RZ(t){return e=>Hs&&Hs.emit(t,e)}const wo={INVALID_ARGUMENT:qX,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},$Z=24;function ko(t){return qu(t,null,void 0)}function Ym(t,e){return e.locale!=null?_v(e.locale):_v(t.locale)}let Nf;function _v(t){if(ve(t))return t;if(_t(t)){if(t.resolvedOnce&&Nf!=null)return Nf;if(t.constructor.name==="Function"){const e=t();if(HX(e))throw ko(wo.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Nf=e}else throw ko(wo.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw ko(wo.NOT_SUPPORT_LOCALE_TYPE)}function BZ(t,e,n){return[...new Set([n,...Bt(e)?e:st(e)?Object.keys(e):ve(e)?[e]:[n]])]}function yx(t,e,n){const r=ve(n)?n:Ks,i=t;i.__localeChainCache||(i.__localeChainCache=new Map);let o=i.__localeChainCache.get(r);if(!o){o=[];let a=[n];for(;Bt(a);)a=xv(o,a,e);const l=Bt(e)||!Ve(e)?e:e.default?e.default:null;a=ve(l)?[l]:l,Bt(a)&&xv(o,a,!1),i.__localeChainCache.set(r,o)}return o}function xv(t,e,n){let r=!0;for(let i=0;i{a===void 0?a=l:a+=l},p[1]=()=>{a!==void 0&&(e.push(a),a=void 0)},p[2]=()=>{p[0](),i++},p[3]=()=>{if(i>0)i--,r=4,p[0]();else{if(i=0,a===void 0||(a=FZ(a),a===!1))return!1;p[1]()}};function f(){const g=t[n+1];if(r===5&&g==="'"||r===6&&g==='"')return n++,l="\\"+g,p[0](),!0}for(;r!==null;)if(n++,o=t[n],!(o==="\\"&&f())){if(s=MZ(o),u=ui[r],d=u[s]||u.l||8,d===8||(r=d[0],d[1]!==void 0&&(c=p[d[1]],c&&(l=o,c()===!1))))return;if(r===7)return e}}const Cv=new Map;function zZ(t,e){return st(t)?t[e]:null}function VZ(t,e){if(!st(t))return null;let n=Cv.get(e);if(n||(n=jZ(e),n&&Cv.set(e,n)),!n)return null;const r=n.length;let i=t,o=0;for(;o`${t.charAt(0).toLocaleUpperCase()}${t.substr(1)}`;function WZ(){return{upper:(t,e)=>e==="text"&&ve(t)?t.toUpperCase():e==="vnode"&&st(t)&&"__v_isVNode"in t?t.children.toUpperCase():t,lower:(t,e)=>e==="text"&&ve(t)?t.toLowerCase():e==="vnode"&&st(t)&&"__v_isVNode"in t?t.children.toLowerCase():t,capitalize:(t,e)=>e==="text"&&ve(t)?Tv(t):e==="vnode"&&st(t)&&"__v_isVNode"in t?Tv(t.children):t}}let vx;function HZ(t){vx=t}let wx;function KZ(t){wx=t}let kx;function GZ(t){kx=t}let _x=null;const Ov=t=>{_x=t},qZ=()=>_x;let Iv=0;function YZ(t={}){const e=_t(t.onWarn)?t.onWarn:MX,n=ve(t.version)?t.version:UZ,r=ve(t.locale)||_t(t.locale)?t.locale:Ks,i=_t(r)?Ks:r,o=Bt(t.fallbackLocale)||Ve(t.fallbackLocale)||ve(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:i,a=Ve(t.messages)?t.messages:Ef(i),l=Ve(t.datetimeFormats)?t.datetimeFormats:Ef(i),s=Ve(t.numberFormats)?t.numberFormats:Ef(i),d=Vt(ft(),t.modifiers,WZ()),c=t.pluralRules||ft(),u=_t(t.missing)?t.missing:null,p=et(t.missingWarn)||$a(t.missingWarn)?t.missingWarn:!0,f=et(t.fallbackWarn)||$a(t.fallbackWarn)?t.fallbackWarn:!0,g=!!t.fallbackFormat,m=!!t.unresolving,b=_t(t.postTranslation)?t.postTranslation:null,y=Ve(t.processor)?t.processor:null,k=et(t.warnHtmlMessage)?t.warnHtmlMessage:!0,x=!!t.escapeParameter,w=_t(t.messageCompiler)?t.messageCompiler:vx,I=_t(t.messageResolver)?t.messageResolver:wx||zZ,E=_t(t.localeFallbacker)?t.localeFallbacker:kx||BZ,P=st(t.fallbackContext)?t.fallbackContext:void 0,N=t,L=st(N.__datetimeFormatters)?N.__datetimeFormatters:new Map,H=st(N.__numberFormatters)?N.__numberFormatters:new Map,M=st(N.__meta)?N.__meta:{};Iv++;const V={version:n,cid:Iv,locale:r,fallbackLocale:o,messages:a,modifiers:d,pluralRules:c,missing:u,missingWarn:p,fallbackWarn:f,fallbackFormat:g,unresolving:m,postTranslation:b,processor:y,warnHtmlMessage:k,escapeParameter:x,messageCompiler:w,messageResolver:I,localeFallbacker:E,fallbackContext:P,onWarn:e,__meta:M};return V.datetimeFormats=l,V.numberFormats=s,V.__datetimeFormatters=L,V.__numberFormatters=H,__INTLIFY_PROD_DEVTOOLS__&&IZ(V,n,M),V}const Ef=t=>({[t]:ft()});function Xm(t,e,n,r,i){const{missing:o,onWarn:a}=t;if(o!==null){const l=o(t,n,e,i);return ve(l)?l:e}else return e}function Za(t,e,n){const r=t;r.__localeChainCache=new Map,t.localeFallbacker(t,n,e)}function XZ(t,e){return t===e?!1:t.split("-")[0]===e.split("-")[0]}function ZZ(t,e){const n=e.indexOf(t);if(n===-1)return!1;for(let r=n+1;r{xx.includes(s)?a[s]=n[s]:o[s]=n[s]}),ve(r)?o.locale=r:Ve(r)&&(a=r),Ve(i)&&(a=i),[o.key||"",l,o,a]}function Rv(t,e,n){const r=t;for(const i in n){const o=`${e}__${i}`;r.__datetimeFormatters.has(o)&&r.__datetimeFormatters.delete(o)}}function $v(t,...e){const{numberFormats:n,unresolving:r,fallbackLocale:i,onWarn:o,localeFallbacker:a}=t,{__numberFormatters:l}=t,[s,d,c,u]=xg(...e),p=et(c.missingWarn)?c.missingWarn:t.missingWarn;et(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn;const f=!!c.part,g=Ym(t,c),m=a(t,i,g);if(!ve(s)||s==="")return new Intl.NumberFormat(g,u).format(d);let b={},y,k=null;const x="number format";for(let E=0;E{Cx.includes(s)?a[s]=n[s]:o[s]=n[s]}),ve(r)?o.locale=r:Ve(r)&&(a=r),Ve(i)&&(a=i),[o.key||"",l,o,a]}function Bv(t,e,n){const r=t;for(const i in n){const o=`${e}__${i}`;r.__numberFormatters.has(o)&&r.__numberFormatters.delete(o)}}const JZ=t=>t,QZ=t=>"",eJ="text",tJ=t=>t.length===0?"":Km(t),nJ=KX;function Lv(t,e){return t=Math.abs(t),e===2?t?t>1?1:0:1:t?Math.min(t,2):0}function rJ(t){const e=Nt(t.pluralIndex)?t.pluralIndex:-1;return t.named&&(Nt(t.named.count)||Nt(t.named.n))?Nt(t.named.count)?t.named.count:Nt(t.named.n)?t.named.n:e:e}function oJ(t,e){e.count||(e.count=t),e.n||(e.n=t)}function iJ(t={}){const e=t.locale,n=rJ(t),r=st(t.pluralRules)&&ve(e)&&_t(t.pluralRules[e])?t.pluralRules[e]:Lv,i=st(t.pluralRules)&&ve(e)&&_t(t.pluralRules[e])?Lv:void 0,o=b=>b[r(n,b.length,i)],a=t.list||[],l=b=>a[b],s=t.named||ft();Nt(t.pluralIndex)&&oJ(n,s);const d=b=>s[b];function c(b,y){return(_t(t.messages)?t.messages(b,!!y):st(t.messages)?t.messages[b]:!1)||(t.parent?t.parent.message(b):QZ)}const u=b=>t.modifiers?t.modifiers[b]:JZ,p=Ve(t.processor)&&_t(t.processor.normalize)?t.processor.normalize:tJ,f=Ve(t.processor)&&_t(t.processor.interpolate)?t.processor.interpolate:nJ,g=Ve(t.processor)&&ve(t.processor.type)?t.processor.type:eJ,m={list:l,named:d,plural:o,linked:(b,...y)=>{const[k,x]=y;let w="text",I="";y.length===1?st(k)?(I=k.modifier||I,w=k.type||w):ve(k)&&(I=k||I):y.length===2&&(ve(k)&&(I=k||I),ve(x)&&(w=x||w));const E=c(b,!0)(m),P=w==="vnode"&&Bt(E)&&I?E[0]:E;return I?u(I)(P,w):P},message:c,type:g,interpolate:f,normalize:p,values:Vt(ft(),a,s)};return m}const Nv=()=>"",pr=t=>_t(t);function Ev(t,...e){const{fallbackFormat:n,postTranslation:r,unresolving:i,messageCompiler:o,fallbackLocale:a,messages:l}=t,[s,d]=Cg(...e),c=et(d.missingWarn)?d.missingWarn:t.missingWarn,u=et(d.fallbackWarn)?d.fallbackWarn:t.fallbackWarn,p=et(d.escapeParameter)?d.escapeParameter:t.escapeParameter,f=!!d.resolvedMessage,g=ve(d.default)||et(d.default)?et(d.default)?o?s:()=>s:d.default:n?o?s:()=>s:null,m=n||g!=null&&(ve(g)||_t(g)),b=Ym(t,d);p&&aJ(d);let[y,k,x]=f?[s,b,l[b]||ft()]:Sx(t,s,b,a,u,c),w=y,I=s;if(!f&&!(ve(w)||qr(w)||pr(w))&&m&&(w=g,I=w),!f&&(!(ve(w)||qr(w)||pr(w))||!ve(k)))return i?Yu:s;let E=!1;const P=()=>{E=!0},N=pr(w)?w:Tx(t,s,k,w,I,P);if(E)return w;const L=dJ(t,k,x,d),H=iJ(L),M=lJ(t,N,H);let V=r?r(M,s):M;if(p&&ve(V)&&(V=UX(V)),__INTLIFY_PROD_DEVTOOLS__){const ae={timestamp:Date.now(),key:ve(s)?s:pr(w)?w.key:"",locale:k||(pr(w)?w.locale:""),format:ve(w)?w:pr(w)?w.source:"",message:V};ae.meta=Vt({},t.__meta,{}),PZ(ae)}return V}function aJ(t){Bt(t.list)?t.list=t.list.map(e=>ve(e)?mv(e):e):st(t.named)&&Object.keys(t.named).forEach(e=>{ve(t.named[e])&&(t.named[e]=mv(t.named[e]))})}function Sx(t,e,n,r,i,o){const{messages:a,onWarn:l,messageResolver:s,localeFallbacker:d}=t,c=d(t,r,n);let u=ft(),p,f=null;const g="translate";for(let m=0;mr;return d.locale=n,d.key=e,d}const s=a(r,sJ(t,n,i,r,l,o));return s.locale=n,s.key=e,s.source=r,s}function lJ(t,e,n){return e(n)}function Cg(...t){const[e,n,r]=t,i=ft();if(!ve(e)&&!Nt(e)&&!pr(e)&&!qr(e))throw ko(wo.INVALID_ARGUMENT);const o=Nt(e)?String(e):e;return Nt(n)?i.plural=n:ve(n)?i.default=n:Ve(n)&&!Gu(n)?i.named=n:Bt(n)&&(i.list=n),Nt(r)?i.plural=r:ve(r)?i.default=r:Ve(r)&&Vt(i,r),[o,i]}function sJ(t,e,n,r,i,o){return{locale:e,key:n,warnHtmlMessage:i,onError:a=>{throw o&&o(a),a},onCacheKey:a=>FX(e,n,a)}}function dJ(t,e,n,r){const{modifiers:i,pluralRules:o,messageResolver:a,fallbackLocale:l,fallbackWarn:s,missingWarn:d,fallbackContext:c}=t,u={locale:e,modifiers:i,pluralRules:o,messages:(p,f)=>{let g=a(n,p);if(g==null&&(c||f)){const[,,m]=Sx(c||t,p,e,l,s,d);g=a(m,p)}if(ve(g)||qr(g)){let m=!1;const b=Tx(t,p,e,g,p,()=>{m=!0});return m?Nv:b}else return pr(g)?g:Nv}};return t.processor&&(u.processor=t.processor),r.list&&(u.list=r.list),r.named&&(u.named=r.named),Nt(r.plural)&&(u.pluralIndex=r.plural),u}mZ();/*! + * vue-i18n v10.0.8 + * (c) 2025 kazuya kawaguchi + * Released under the MIT License. + */const cJ="10.0.8";function uJ(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&($i().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&($i().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&($i().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&($i().__INTLIFY_PROD_DEVTOOLS__=!1)}const On={UNEXPECTED_RETURN_TYPE:$Z,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function Fn(t,...e){return qu(t,null,void 0)}const Sg=di("__translateVNode"),Tg=di("__datetimeParts"),Og=di("__numberParts"),Ox=di("__setPluralRules"),Ix=di("__injectWithOption"),Ig=di("__dispose");function Gs(t){if(!st(t)||qr(t))return t;for(const e in t)if(br(t,e))if(!e.includes("."))st(t[e])&&Gs(t[e]);else{const n=e.split("."),r=n.length-1;let i=t,o=!1;for(let a=0;a{if("locale"in l&&"resource"in l){const{locale:s,resource:d}=l;s?(a[s]=a[s]||ft(),_c(d,a[s])):_c(d,a)}else ve(l)&&_c(JSON.parse(l),a)}),i==null&&o)for(const l in a)br(a,l)&&Gs(a[l]);return a}function pJ(t){return t.type}function Px(t,e,n){let r=st(e.messages)?e.messages:ft();"__i18nGlobal"in n&&(r=Zm(t.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const i=Object.keys(r);i.length&&i.forEach(o=>{t.mergeLocaleMessage(o,r[o])});{if(st(e.datetimeFormats)){const o=Object.keys(e.datetimeFormats);o.length&&o.forEach(a=>{t.mergeDateTimeFormat(a,e.datetimeFormats[a])})}if(st(e.numberFormats)){const o=Object.keys(e.numberFormats);o.length&&o.forEach(a=>{t.mergeNumberFormat(a,e.numberFormats[a])})}}}function Dv(t){return A(ud,null,t,0)}const Av=()=>[],fJ=()=>!1;let Mv=0;function Fv(t){return(e,n,r,i)=>t(n,r,ir()||void 0,i)}function Jm(t={}){const{__root:e,__injectWithOption:n}=t,r=e===void 0,i=t.flatJson,o=Zc?_e:P5;let a=et(t.inheritLocale)?t.inheritLocale:!0;const l=o(e&&a?e.locale.value:ve(t.locale)?t.locale:Ks),s=o(e&&a?e.fallbackLocale.value:ve(t.fallbackLocale)||Bt(t.fallbackLocale)||Ve(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:l.value),d=o(Zm(l.value,t)),c=o(Ve(t.datetimeFormats)?t.datetimeFormats:{[l.value]:{}}),u=o(Ve(t.numberFormats)?t.numberFormats:{[l.value]:{}});let p=e?e.missingWarn:et(t.missingWarn)||$a(t.missingWarn)?t.missingWarn:!0,f=e?e.fallbackWarn:et(t.fallbackWarn)||$a(t.fallbackWarn)?t.fallbackWarn:!0,g=e?e.fallbackRoot:et(t.fallbackRoot)?t.fallbackRoot:!0,m=!!t.fallbackFormat,b=_t(t.missing)?t.missing:null,y=_t(t.missing)?Fv(t.missing):null,k=_t(t.postTranslation)?t.postTranslation:null,x=e?e.warnHtmlMessage:et(t.warnHtmlMessage)?t.warnHtmlMessage:!0,w=!!t.escapeParameter;const I=e?e.modifiers:Ve(t.modifiers)?t.modifiers:{};let E=t.pluralRules||e&&e.pluralRules,P;P=(()=>{r&&Ov(null);const F={version:cJ,locale:l.value,fallbackLocale:s.value,messages:d.value,modifiers:I,pluralRules:E,missing:y===null?void 0:y,missingWarn:p,fallbackWarn:f,fallbackFormat:m,unresolving:!0,postTranslation:k===null?void 0:k,warnHtmlMessage:x,escapeParameter:w,messageResolver:t.messageResolver,messageCompiler:t.messageCompiler,__meta:{framework:"vue"}};F.datetimeFormats=c.value,F.numberFormats=u.value,F.__datetimeFormatters=Ve(P)?P.__datetimeFormatters:void 0,F.__numberFormatters=Ve(P)?P.__numberFormatters:void 0;const z=YZ(F);return r&&Ov(z),z})(),Za(P,l.value,s.value);function N(){return[l.value,s.value,d.value,c.value,u.value]}const L=at({get:()=>l.value,set:F=>{l.value=F,P.locale=l.value}}),H=at({get:()=>s.value,set:F=>{s.value=F,P.fallbackLocale=s.value,Za(P,l.value,F)}}),M=at(()=>d.value),V=at(()=>c.value),ae=at(()=>u.value);function se(){return _t(k)?k:null}function ie(F){k=F,P.postTranslation=F}function de(){return b}function pe(F){F!==null&&(y=Fv(F)),b=F,P.missing=y}const me=(F,z,le,ke,Ee,nt)=>{N();let We;try{__INTLIFY_PROD_DEVTOOLS__,r||(P.fallbackContext=e?qZ():void 0),We=F(P)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(P.fallbackContext=void 0)}if(le!=="translate exists"&&Nt(We)&&We===Yu||le==="translate exists"&&!We){const[rn,bn]=z();return e&&g?ke(e):Ee(rn)}else{if(nt(We))return We;throw Fn(On.UNEXPECTED_RETURN_TYPE)}};function te(...F){return me(z=>Reflect.apply(Ev,null,[z,...F]),()=>Cg(...F),"translate",z=>Reflect.apply(z.t,z,[...F]),z=>z,z=>ve(z))}function oe(...F){const[z,le,ke]=F;if(ke&&!st(ke))throw Fn(On.INVALID_ARGUMENT);return te(z,le,Vt({resolvedMessage:!0},ke||{}))}function ge(...F){return me(z=>Reflect.apply(Pv,null,[z,...F]),()=>_g(...F),"datetime format",z=>Reflect.apply(z.d,z,[...F]),()=>Sv,z=>ve(z))}function xe(...F){return me(z=>Reflect.apply($v,null,[z,...F]),()=>xg(...F),"number format",z=>Reflect.apply(z.n,z,[...F]),()=>Sv,z=>ve(z))}function je(F){return F.map(z=>ve(z)||Nt(z)||et(z)?Dv(String(z)):z)}const Oe={normalize:je,interpolate:F=>F,type:"vnode"};function qe(...F){return me(z=>{let le;const ke=z;try{ke.processor=Oe,le=Reflect.apply(Ev,null,[ke,...F])}finally{ke.processor=null}return le},()=>Cg(...F),"translate",z=>z[Sg](...F),z=>[Dv(z)],z=>Bt(z))}function Ue(...F){return me(z=>Reflect.apply($v,null,[z,...F]),()=>xg(...F),"number format",z=>z[Og](...F),Av,z=>ve(z)||Bt(z))}function wt(...F){return me(z=>Reflect.apply(Pv,null,[z,...F]),()=>_g(...F),"datetime format",z=>z[Tg](...F),Av,z=>ve(z)||Bt(z))}function Yt(F){E=F,P.pluralRules=E}function nn(F,z){return me(()=>{if(!F)return!1;const le=ve(z)?z:l.value,ke=$(le),Ee=P.messageResolver(ke,F);return qr(Ee)||pr(Ee)||ve(Ee)},()=>[F],"translate exists",le=>Reflect.apply(le.te,le,[F,z]),fJ,le=>et(le))}function ue(F){let z=null;const le=yx(P,s.value,l.value);for(let ke=0;ke{a&&(l.value=F,P.locale=F,Za(P,l.value,s.value))}),lt(e.fallbackLocale,F=>{a&&(s.value=F,P.fallbackLocale=F,Za(P,l.value,s.value))}));const G={id:Mv,locale:L,fallbackLocale:H,get inheritLocale(){return a},set inheritLocale(F){a=F,F&&e&&(l.value=e.locale.value,s.value=e.fallbackLocale.value,Za(P,l.value,s.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:M,get modifiers(){return I},get pluralRules(){return E||{}},get isGlobal(){return r},get missingWarn(){return p},set missingWarn(F){p=F,P.missingWarn=p},get fallbackWarn(){return f},set fallbackWarn(F){f=F,P.fallbackWarn=f},get fallbackRoot(){return g},set fallbackRoot(F){g=F},get fallbackFormat(){return m},set fallbackFormat(F){m=F,P.fallbackFormat=m},get warnHtmlMessage(){return x},set warnHtmlMessage(F){x=F,P.warnHtmlMessage=F},get escapeParameter(){return w},set escapeParameter(F){w=F,P.escapeParameter=F},t:te,getLocaleMessage:$,setLocaleMessage:D,mergeLocaleMessage:Y,getPostTranslationHandler:se,setPostTranslationHandler:ie,getMissingHandler:de,setMissingHandler:pe,[Ox]:Yt};return G.datetimeFormats=V,G.numberFormats=ae,G.rt=oe,G.te=nn,G.tm=be,G.d=ge,G.n=xe,G.getDateTimeFormat=ee,G.setDateTimeFormat=J,G.mergeDateTimeFormat=ne,G.getNumberFormat=R,G.setNumberFormat=B,G.mergeNumberFormat=j,G[Ix]=n,G[Sg]=qe,G[Tg]=wt,G[Og]=Ue,G}function hJ(t){const e=ve(t.locale)?t.locale:Ks,n=ve(t.fallbackLocale)||Bt(t.fallbackLocale)||Ve(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:e,r=_t(t.missing)?t.missing:void 0,i=et(t.silentTranslationWarn)||$a(t.silentTranslationWarn)?!t.silentTranslationWarn:!0,o=et(t.silentFallbackWarn)||$a(t.silentFallbackWarn)?!t.silentFallbackWarn:!0,a=et(t.fallbackRoot)?t.fallbackRoot:!0,l=!!t.formatFallbackMessages,s=Ve(t.modifiers)?t.modifiers:{},d=t.pluralizationRules,c=_t(t.postTranslation)?t.postTranslation:void 0,u=ve(t.warnHtmlInMessage)?t.warnHtmlInMessage!=="off":!0,p=!!t.escapeParameterHtml,f=et(t.sync)?t.sync:!0;let g=t.messages;if(Ve(t.sharedMessages)){const I=t.sharedMessages;g=Object.keys(I).reduce((E,P)=>{const N=E[P]||(E[P]={});return Vt(N,I[P]),E},g||{})}const{__i18n:m,__root:b,__injectWithOption:y}=t,k=t.datetimeFormats,x=t.numberFormats,w=t.flatJson;return{locale:e,fallbackLocale:n,messages:g,flatJson:w,datetimeFormats:k,numberFormats:x,missing:r,missingWarn:i,fallbackWarn:o,fallbackRoot:a,fallbackFormat:l,modifiers:s,pluralRules:d,postTranslation:c,warnHtmlMessage:u,escapeParameter:p,messageResolver:t.messageResolver,inheritLocale:f,__i18n:m,__root:b,__injectWithOption:y}}function Pg(t={}){const e=Jm(hJ(t)),{__extender:n}=t,r={id:e.id,get locale(){return e.locale.value},set locale(i){e.locale.value=i},get fallbackLocale(){return e.fallbackLocale.value},set fallbackLocale(i){e.fallbackLocale.value=i},get messages(){return e.messages.value},get datetimeFormats(){return e.datetimeFormats.value},get numberFormats(){return e.numberFormats.value},get availableLocales(){return e.availableLocales},get missing(){return e.getMissingHandler()},set missing(i){e.setMissingHandler(i)},get silentTranslationWarn(){return et(e.missingWarn)?!e.missingWarn:e.missingWarn},set silentTranslationWarn(i){e.missingWarn=et(i)?!i:i},get silentFallbackWarn(){return et(e.fallbackWarn)?!e.fallbackWarn:e.fallbackWarn},set silentFallbackWarn(i){e.fallbackWarn=et(i)?!i:i},get modifiers(){return e.modifiers},get formatFallbackMessages(){return e.fallbackFormat},set formatFallbackMessages(i){e.fallbackFormat=i},get postTranslation(){return e.getPostTranslationHandler()},set postTranslation(i){e.setPostTranslationHandler(i)},get sync(){return e.inheritLocale},set sync(i){e.inheritLocale=i},get warnHtmlInMessage(){return e.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(i){e.warnHtmlMessage=i!=="off"},get escapeParameterHtml(){return e.escapeParameter},set escapeParameterHtml(i){e.escapeParameter=i},get pluralizationRules(){return e.pluralRules||{}},__composer:e,t(...i){return Reflect.apply(e.t,e,[...i])},rt(...i){return Reflect.apply(e.rt,e,[...i])},tc(...i){const[o,a,l]=i,s={plural:1};let d=null,c=null;if(!ve(o))throw Fn(On.INVALID_ARGUMENT);const u=o;return ve(a)?s.locale=a:Nt(a)?s.plural=a:Bt(a)?d=a:Ve(a)&&(c=a),ve(l)?s.locale=l:Bt(l)?d=l:Ve(l)&&(c=l),Reflect.apply(e.t,e,[u,d||c||{},s])},te(i,o){return e.te(i,o)},tm(i){return e.tm(i)},getLocaleMessage(i){return e.getLocaleMessage(i)},setLocaleMessage(i,o){e.setLocaleMessage(i,o)},mergeLocaleMessage(i,o){e.mergeLocaleMessage(i,o)},d(...i){return Reflect.apply(e.d,e,[...i])},getDateTimeFormat(i){return e.getDateTimeFormat(i)},setDateTimeFormat(i,o){e.setDateTimeFormat(i,o)},mergeDateTimeFormat(i,o){e.mergeDateTimeFormat(i,o)},n(...i){return Reflect.apply(e.n,e,[...i])},getNumberFormat(i){return e.getNumberFormat(i)},setNumberFormat(i,o){e.setNumberFormat(i,o)},mergeNumberFormat(i,o){e.mergeNumberFormat(i,o)}};return r.__extender=n,r}function gJ(t,e,n){return{beforeCreate(){const r=ir();if(!r)throw Fn(On.UNEXPECTED_ERROR);const i=this.$options;if(i.i18n){const o=i.i18n;if(i.__i18n&&(o.__i18n=i.__i18n),o.__root=e,this===this.$root)this.$i18n=jv(t,o);else{o.__injectWithOption=!0,o.__extender=n.__vueI18nExtend,this.$i18n=Pg(o);const a=this.$i18n;a.__extender&&(a.__disposer=a.__extender(this.$i18n))}}else if(i.__i18n)if(this===this.$root)this.$i18n=jv(t,i);else{this.$i18n=Pg({__i18n:i.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:e});const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}else this.$i18n=t;i.__i18nGlobal&&Px(e,i,i),this.$t=(...o)=>this.$i18n.t(...o),this.$rt=(...o)=>this.$i18n.rt(...o),this.$tc=(...o)=>this.$i18n.tc(...o),this.$te=(o,a)=>this.$i18n.te(o,a),this.$d=(...o)=>this.$i18n.d(...o),this.$n=(...o)=>this.$i18n.n(...o),this.$tm=o=>this.$i18n.tm(o),n.__setInstance(r,this.$i18n)},mounted(){},unmounted(){const r=ir();if(!r)throw Fn(On.UNEXPECTED_ERROR);const i=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,i.__disposer&&(i.__disposer(),delete i.__disposer,delete i.__extender),n.__deleteInstance(r),delete this.$i18n}}}function jv(t,e){t.locale=e.locale||t.locale,t.fallbackLocale=e.fallbackLocale||t.fallbackLocale,t.missing=e.missing||t.missing,t.silentTranslationWarn=e.silentTranslationWarn||t.silentFallbackWarn,t.silentFallbackWarn=e.silentFallbackWarn||t.silentFallbackWarn,t.formatFallbackMessages=e.formatFallbackMessages||t.formatFallbackMessages,t.postTranslation=e.postTranslation||t.postTranslation,t.warnHtmlInMessage=e.warnHtmlInMessage||t.warnHtmlInMessage,t.escapeParameterHtml=e.escapeParameterHtml||t.escapeParameterHtml,t.sync=e.sync||t.sync,t.__composer[Ox](e.pluralizationRules||t.pluralizationRules);const n=Zm(t.locale,{messages:e.messages,__i18n:e.__i18n});return Object.keys(n).forEach(r=>t.mergeLocaleMessage(r,n[r])),e.datetimeFormats&&Object.keys(e.datetimeFormats).forEach(r=>t.mergeDateTimeFormat(r,e.datetimeFormats[r])),e.numberFormats&&Object.keys(e.numberFormats).forEach(r=>t.mergeNumberFormat(r,e.numberFormats[r])),t}const Qm={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:t=>t==="parent"||t==="global",default:"parent"},i18n:{type:Object}};function mJ({slots:t},e){return e.length===1&&e[0]==="default"?(t.default?t.default():[]).reduce((n,r)=>[...n,...r.type===fe?r.children:[r]],[]):e.reduce((n,r)=>{const i=t[r];return i&&(n[r]=i()),n},ft())}function Rx(){return fe}const bJ=Mt({name:"i18n-t",props:Vt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:t=>Nt(t)||!isNaN(t)}},Qm),setup(t,e){const{slots:n,attrs:r}=e,i=t.i18n||jn({useScope:t.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(u=>u!=="_"),a=ft();t.locale&&(a.locale=t.locale),t.plural!==void 0&&(a.plural=ve(t.plural)?+t.plural:t.plural);const l=mJ(e,o),s=i[Sg](t.keypath,l,a),d=Vt(ft(),r),c=ve(t.tag)||st(t.tag)?t.tag:Rx();return Pu(c,d,s)}}}),zv=bJ;function yJ(t){return Bt(t)&&!ve(t[0])}function $x(t,e,n,r){const{slots:i,attrs:o}=e;return()=>{const a={part:!0};let l=ft();t.locale&&(a.locale=t.locale),ve(t.format)?a.key=t.format:st(t.format)&&(ve(t.format.key)&&(a.key=t.format.key),l=Object.keys(t.format).reduce((p,f)=>n.includes(f)?Vt(ft(),p,{[f]:t.format[f]}):p,ft()));const s=r(t.value,a,l);let d=[a.key];Bt(s)?d=s.map((p,f)=>{const g=i[p.type],m=g?g({[p.type]:p.value,index:f,parts:s}):[p.value];return yJ(m)&&(m[0].key=`${p.type}-${f}`),m}):ve(s)&&(d=[s]);const c=Vt(ft(),o),u=ve(t.tag)||st(t.tag)?t.tag:Rx();return Pu(u,c,d)}}const vJ=Mt({name:"i18n-n",props:Vt({value:{type:Number,required:!0},format:{type:[String,Object]}},Qm),setup(t,e){const n=t.i18n||jn({useScope:t.scope,__useComponent:!0});return $x(t,e,Cx,(...r)=>n[Og](...r))}}),Vv=vJ,wJ=Mt({name:"i18n-d",props:Vt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Qm),setup(t,e){const n=t.i18n||jn({useScope:t.scope,__useComponent:!0});return $x(t,e,xx,(...r)=>n[Tg](...r))}}),Uv=wJ;function kJ(t,e){const n=t;if(t.mode==="composition")return n.__getInstance(e)||t.global;{const r=n.__getInstance(e);return r!=null?r.__composer:t.global.__composer}}function _J(t){const e=n=>{const{instance:r,value:i}=n;if(!r||!r.$)throw Fn(On.UNEXPECTED_ERROR);const o=kJ(t,r.$),a=Wv(i);return[Reflect.apply(o.t,o,[...Hv(a)]),o]};return{created:(n,r)=>{const[i,o]=e(r);Zc&&t.global===o&&(n.__i18nWatcher=lt(o.locale,()=>{r.instance&&r.instance.$forceUpdate()})),n.__composer=o,n.textContent=i},unmounted:n=>{Zc&&n.__i18nWatcher&&(n.__i18nWatcher(),n.__i18nWatcher=void 0,delete n.__i18nWatcher),n.__composer&&(n.__composer=void 0,delete n.__composer)},beforeUpdate:(n,{value:r})=>{if(n.__composer){const i=n.__composer,o=Wv(r);n.textContent=Reflect.apply(i.t,i,[...Hv(o)])}},getSSRProps:n=>{const[r]=e(n);return{textContent:r}}}}function Wv(t){if(ve(t))return{path:t};if(Ve(t)){if(!("path"in t))throw Fn(On.REQUIRED_VALUE,"path");return t}else throw Fn(On.INVALID_VALUE)}function Hv(t){const{path:e,locale:n,args:r,choice:i,plural:o}=t,a={},l=r||{};return ve(n)&&(a.locale=n),Nt(i)&&(a.plural=i),Nt(o)&&(a.plural=o),[e,l,a]}function xJ(t,e,...n){const r=Ve(n[0])?n[0]:{};(!et(r.globalInstall)||r.globalInstall)&&([zv.name,"I18nT"].forEach(i=>t.component(i,zv)),[Vv.name,"I18nN"].forEach(i=>t.component(i,Vv)),[Uv.name,"I18nD"].forEach(i=>t.component(i,Uv))),t.directive("t",_J(e))}const CJ=di("global-vue-i18n");function SJ(t={},e){const n=__VUE_I18N_LEGACY_API__&&et(t.legacy)?t.legacy:__VUE_I18N_LEGACY_API__,r=et(t.globalInjection)?t.globalInjection:!0,i=new Map,[o,a]=TJ(t,n),l=di("");function s(p){return i.get(p)||null}function d(p,f){i.set(p,f)}function c(p){i.delete(p)}const u={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},async install(p,...f){if(p.__VUE_I18N_SYMBOL__=l,p.provide(p.__VUE_I18N_SYMBOL__,u),Ve(f[0])){const b=f[0];u.__composerExtend=b.__composerExtend,u.__vueI18nExtend=b.__vueI18nExtend}let g=null;!n&&r&&(g=NJ(p,u.global)),__VUE_I18N_FULL_INSTALL__&&xJ(p,u,...f),__VUE_I18N_LEGACY_API__&&n&&p.mixin(gJ(a,a.__composer,u));const m=p.unmount;p.unmount=()=>{g&&g(),u.dispose(),m()}},get global(){return a},dispose(){o.stop()},__instances:i,__getInstance:s,__setInstance:d,__deleteInstance:c};return u}function jn(t={}){const e=ir();if(e==null)throw Fn(On.MUST_BE_CALL_SETUP_TOP);if(!e.isCE&&e.appContext.app!=null&&!e.appContext.app.__VUE_I18N_SYMBOL__)throw Fn(On.NOT_INSTALLED);const n=OJ(e),r=PJ(n),i=pJ(e),o=IJ(t,i);if(o==="global")return Px(r,t,i),r;if(o==="parent"){let s=RJ(n,e,t.__useComponent);return s==null&&(s=r),s}const a=n;let l=a.__getInstance(e);if(l==null){const s=Vt({},t);"__i18n"in i&&(s.__i18n=i.__i18n),r&&(s.__root=r),l=Jm(s),a.__composerExtend&&(l[Ig]=a.__composerExtend(l)),BJ(a,e,l),a.__setInstance(e,l)}return l}function TJ(t,e,n){const r=l5(),i=__VUE_I18N_LEGACY_API__&&e?r.run(()=>Pg(t)):r.run(()=>Jm(t));if(i==null)throw Fn(On.UNEXPECTED_ERROR);return[r,i]}function OJ(t){const e=Ei(t.isCE?CJ:t.appContext.app.__VUE_I18N_SYMBOL__);if(!e)throw Fn(t.isCE?On.NOT_INSTALLED_WITH_PROVIDE:On.UNEXPECTED_ERROR);return e}function IJ(t,e){return Gu(t)?"__i18n"in e?"local":"global":t.useScope?t.useScope:"local"}function PJ(t){return t.mode==="composition"?t.global:t.global.__composer}function RJ(t,e,n=!1){let r=null;const i=e.root;let o=$J(e,n);for(;o!=null;){const a=t;if(t.mode==="composition")r=a.__getInstance(o);else if(__VUE_I18N_LEGACY_API__){const l=a.__getInstance(o);l!=null&&(r=l.__composer,n&&r&&!r[Ix]&&(r=null))}if(r!=null||i===o)break;o=o.parent}return r}function $J(t,e=!1){return t==null?null:e&&t.vnode.ctx||t.parent}function BJ(t,e,n){Cr(()=>{},e),Ki(()=>{const r=n;t.__deleteInstance(e);const i=r[Ig];i&&(i(),delete r[Ig])},e)}const LJ=["locale","fallbackLocale","availableLocales"],Kv=["t","rt","d","n","tm","te"];function NJ(t,e){const n=Object.create(null);return LJ.forEach(r=>{const i=Object.getOwnPropertyDescriptor(e,r);if(!i)throw Fn(On.UNEXPECTED_ERROR);const o=Gt(i.value)?{get(){return i.value.value},set(a){i.value.value=a}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,o)}),t.config.globalProperties.$i18n=n,Kv.forEach(r=>{const i=Object.getOwnPropertyDescriptor(e,r);if(!i||!i.value)throw Fn(On.UNEXPECTED_ERROR);Object.defineProperty(t.config.globalProperties,`$${r}`,i)}),()=>{delete t.config.globalProperties.$i18n,Kv.forEach(r=>{delete t.config.globalProperties[`$${r}`]})}}uJ();HZ(TZ);KZ(VZ);GZ(yx);if(__INTLIFY_PROD_DEVTOOLS__){const t=$i();t.__INTLIFY__=!0,OZ(t.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const EJ={class:"flex flex-col gap-4"},DJ={class:"flex flex-row gap-4 items-center"},AJ={class:"flex flex-col gap-2 grow"},MJ={class:"font-bold"},FJ={class:"flex flex-col gap-2"},jJ={class:"font-bold"},zJ={class:"flex flex-col gap-2"},VJ={class:"font-bold"},UJ={class:"flex flex-row gap-4 flex-wrap"},WJ={class:"flex flex-col gap-2 grow"},HJ={class:"font-bold"},KJ={class:"flex flex-col gap-2 grow"},GJ={class:"font-bold"},qJ={class:"flex flex-col gap-4"},YJ={class:"flex flex-col gap-2"},XJ={class:"font-bold"},ZJ={class:"flex flex-col gap-2"},JJ={class:"font-bold"},QJ={key:0,class:"flex flex-row gap-4 flex-wrap"},eQ={class:"flex flex-col gap-2 grow"},tQ={class:"font-bold"},nQ={class:"flex flex-col gap-2 grow"},rQ={class:"font-bold"},oQ={class:"flex flex-col gap-4"},iQ={class:"flex items-center gap-2"},aQ={for:"rule-stateful",class:"font-bold"},lQ={class:"flex flex-row gap-4 flex-wrap"},sQ={class:"flex flex-col gap-2 grow"},dQ={class:"font-bold"},cQ={class:"flex flex-col gap-2 grow"},uQ={class:"font-bold"},pQ={class:"flex flex-col gap-2"},fQ={class:"font-bold"},hQ={class:"flex flex-col gap-2"},gQ={class:"font-bold"},mQ=Mt({__name:"AclRuleDialog",props:or({visible:{type:Boolean},groupNames:{}},{rule:{required:!0},ruleModifiers:{}}),emits:or(["update:visible","save"],["update:rule"]),setup(t,{emit:e}){const n=t,r=e,i=Jr(t,"rule"),{t:o}=jn(),a=[{label:()=>o("acl.any"),value:jt.Any},{label:"TCP",value:jt.TCP},{label:"UDP",value:jt.UDP},{label:"ICMP",value:jt.ICMP},{label:"ICMPv6",value:jt.ICMPv6}],l=[{label:()=>o("acl.allow"),value:Cn.Allow},{label:()=>o("acl.drop"),value:Cn.Drop}],s=at(()=>i.value.protocol===jt.TCP||i.value.protocol===jt.UDP||i.value.protocol===jt.Any);lt(()=>i.value,Ra,{immediate:!0});function d(){r("update:visible",!1)}function c(){r("save",i.value),d()}const u=_e([]);return(p,f)=>(v(),K(S(Qi),{visible:p.visible,"onUpdate:visible":f[18]||(f[18]=g=>r("update:visible",g)),modal:"",header:S(o)("acl.edit_rule"),style:{width:"90vw",maxWidth:"600px"}},{footer:Q(()=>[A(S(Le),{label:S(o)("web.common.cancel"),icon:"pi pi-times",onClick:d,text:""},null,8,["label"]),A(S(Le),{label:S(o)("web.common.save"),icon:"pi pi-save",onClick:c},null,8,["label"])]),default:Q(()=>[C("div",EJ,[C("div",DJ,[C("div",AJ,[C("label",MJ,Z(S(o)("acl.rule.name")),1),A(S(It),{modelValue:i.value.name,"onUpdate:modelValue":f[0]||(f[0]=g=>i.value.name=g),fluid:""},null,8,["modelValue"])]),C("div",FJ,[C("label",jJ,Z(S(o)("acl.rule.enabled")),1),A(S(Xo),{modelValue:i.value.enabled,"onUpdate:modelValue":f[1]||(f[1]=g=>i.value.enabled=g),"on-icon":"pi pi-check","off-icon":"pi pi-times","on-label":S(o)("web.common.enable"),"off-label":S(o)("web.common.disable"),class:"w-24"},null,8,["modelValue","on-label","off-label"])])]),C("div",zJ,[C("label",VJ,Z(S(o)("acl.rule.description")),1),A(S(It),{modelValue:i.value.description,"onUpdate:modelValue":f[2]||(f[2]=g=>i.value.description=g),fluid:""},null,8,["modelValue"])]),C("div",UJ,[C("div",WJ,[C("label",HJ,Z(S(o)("acl.rule.action")),1),A(S(Wi),{modelValue:i.value.action,"onUpdate:modelValue":f[3]||(f[3]=g=>i.value.action=g),options:l,"option-label":g=>g.label(),"option-value":"value","allow-empty":!1},null,8,["modelValue","option-label"])]),C("div",KJ,[C("label",GJ,Z(S(o)("acl.rule.protocol")),1),A(S(Wi),{modelValue:i.value.protocol,"onUpdate:modelValue":f[4]||(f[4]=g=>i.value.protocol=g),options:a,"option-label":g=>typeof g.label=="function"?g.label():g.label,"option-value":"value","allow-empty":!1},null,8,["modelValue","option-label"])])]),A(S(Ri),{header:S(o)("acl.rules"),toggleable:""},{default:Q(()=>[C("div",qJ,[C("div",YJ,[C("label",XJ,Z(S(o)("acl.rule.src_ips")),1),A(S(gr),{modelValue:i.value.source_ips,"onUpdate:modelValue":f[5]||(f[5]=g=>i.value.source_ips=g),multiple:"",fluid:"",suggestions:u.value,onComplete:f[6]||(f[6]=g=>u.value=[g.query]),placeholder:S(o)("chips_placeholder",["10.126.126.0/24"])},null,8,["modelValue","suggestions","placeholder"])]),C("div",ZJ,[C("label",JJ,Z(S(o)("acl.rule.dst_ips")),1),A(S(gr),{modelValue:i.value.destination_ips,"onUpdate:modelValue":f[7]||(f[7]=g=>i.value.destination_ips=g),multiple:"",fluid:"",suggestions:u.value,onComplete:f[8]||(f[8]=g=>u.value=[g.query]),placeholder:S(o)("chips_placeholder",["10.126.126.2/32"])},null,8,["modelValue","suggestions","placeholder"])]),s.value?(v(),O("div",QJ,[C("div",eQ,[C("label",tQ,Z(S(o)("acl.rule.src_ports")),1),A(S(gr),{modelValue:i.value.source_ports,"onUpdate:modelValue":f[9]||(f[9]=g=>i.value.source_ports=g),multiple:"",fluid:"",suggestions:u.value,onComplete:f[10]||(f[10]=g=>u.value=[g.query]),placeholder:"e.g. 80, 1000-2000"},null,8,["modelValue","suggestions"])]),C("div",nQ,[C("label",rQ,Z(S(o)("acl.rule.dst_ports")),1),A(S(gr),{modelValue:i.value.ports,"onUpdate:modelValue":f[11]||(f[11]=g=>i.value.ports=g),multiple:"",fluid:"",suggestions:u.value,onComplete:f[12]||(f[12]=g=>u.value=[g.query]),placeholder:"e.g. 80, 1000-2000"},null,8,["modelValue","suggestions"])])])):q("",!0)])]),_:1},8,["header"]),A(S(Ri),{header:S(o)("advanced_settings"),toggleable:"",collapsed:""},{default:Q(()=>[C("div",oQ,[C("div",iQ,[A(S(Ui),{modelValue:i.value.stateful,"onUpdate:modelValue":f[13]||(f[13]=g=>i.value.stateful=g),binary:!0,inputId:"rule-stateful"},null,8,["modelValue"]),C("label",aQ,Z(S(o)("acl.rule.stateful")),1)]),C("div",lQ,[C("div",sQ,[C("label",dQ,Z(S(o)("acl.rule.rate_limit")),1),A(S($n),{modelValue:i.value.rate_limit,"onUpdate:modelValue":f[14]||(f[14]=g=>i.value.rate_limit=g),min:0,placeholder:"0 = no limit",fluid:""},null,8,["modelValue"])]),C("div",cQ,[C("label",uQ,Z(S(o)("acl.rule.burst_limit")),1),A(S($n),{modelValue:i.value.burst_limit,"onUpdate:modelValue":f[15]||(f[15]=g=>i.value.burst_limit=g),min:0,placeholder:"0 = no limit",fluid:""},null,8,["modelValue"])])]),C("div",pQ,[C("label",fQ,Z(S(o)("acl.rule.src_groups")),1),A(S(Wc),{modelValue:i.value.source_groups,"onUpdate:modelValue":f[16]||(f[16]=g=>i.value.source_groups=g),options:n.groupNames,multiple:"",fluid:"",filter:"",placeholder:S(o)("acl.rule.src_groups")},null,8,["modelValue","options","placeholder"])]),C("div",hQ,[C("label",gQ,Z(S(o)("acl.rule.dst_groups")),1),A(S(Wc),{modelValue:i.value.destination_groups,"onUpdate:modelValue":f[17]||(f[17]=g=>i.value.destination_groups=g),options:n.groupNames,multiple:"",fluid:"",filter:"",placeholder:S(o)("acl.rule.dst_groups")},null,8,["modelValue","options","placeholder"])])])]),_:1},8,["header"])])]),_:1},8,["visible","header"]))}}),bQ={class:"flex flex-col gap-6"},yQ={class:"grid grid-cols-1 md:grid-cols-2 gap-4 p-4 bg-gray-50 rounded-lg border border-gray-200 dark:bg-gray-900 dark:border-gray-700"},vQ={class:"flex flex-col gap-2"},wQ={class:"font-bold text-sm"},kQ={class:"flex flex-col gap-2"},_Q={class:"font-bold text-sm"},xQ={class:"flex items-center gap-6 col-span-full border-t pt-2 mt-2 dark:border-gray-700"},CQ={class:"flex items-center gap-2"},SQ={class:"font-bold text-sm"},TQ={class:"flex items-center gap-2"},OQ={class:"font-bold text-sm"},IQ={class:"flex items-center gap-2 ml-auto"},PQ={class:"font-bold text-sm"},RQ={class:"flex flex-row items-center gap-4 justify-between"},$Q={class:"text-md font-bold"},BQ={class:"flex flex-col gap-2 py-1"},LQ={class:"flex items-center gap-2"},NQ={class:"px-2 py-0.5 bg-blue-100 text-blue-700 dark:bg-blue-900/30 dark:text-blue-400 rounded-md text-[10px] font-bold uppercase tracking-wider"},EQ={class:"flex flex-col sm:flex-row sm:items-center gap-1 sm:gap-3"},DQ={class:"flex items-center gap-1.5 min-w-0"},AQ={class:"flex flex-wrap gap-1 items-center overflow-hidden"},MQ={key:0,class:"text-xs text-blue-600 dark:text-blue-400 font-mono"},FQ={key:1,class:"text-gray-400"},jQ={class:"flex items-center gap-1.5 min-w-0"},zQ={class:"flex flex-wrap gap-1 items-center overflow-hidden"},VQ={key:0,class:"text-xs text-blue-600 dark:text-blue-400 font-mono"},UQ={key:1,class:"text-gray-400"},WQ={class:"flex gap-2"},HQ=Mt({__name:"AclChainEditor",props:or({groupNames:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=Jr(t,"modelValue"),{t:r}=jn();function i(){return Um(n.value).rules}lt(()=>i(),y=>{y&&(y.every((k,x)=>x===0||(k.priority||0)<=(y[x-1].priority||0))||n.value.rules.sort((k,x)=>(x.priority||0)-(k.priority||0)))},{deep:!0,immediate:!0});const o=[{label:()=>r("acl.allow"),value:Cn.Allow},{label:()=>r("acl.drop"),value:Cn.Drop}],a=[{label:()=>r("acl.inbound"),value:sn.Inbound},{label:()=>r("acl.outbound"),value:sn.Outbound},{label:()=>r("acl.forward"),value:sn.Forward}],l=_e(null),s=_e(-1),d=_e(!1);function c(y){switch(y){case jt.Any:return r("acl.any");case jt.TCP:return"TCP";case jt.UDP:return"UDP";case jt.ICMP:return"ICMP";case jt.ICMPv6:return"ICMPv6";default:return r("event.Unknown")}}function u(y){switch(y){case Cn.Allow:return r("acl.allow");case Cn.Drop:return r("acl.drop");default:return r("event.Unknown")}}function p(){s.value=-1,l.value={name:"",description:"",priority:i().length,enabled:!0,protocol:jt.Any,ports:[],source_ips:[],destination_ips:[],source_ports:[],action:Cn.Allow,rate_limit:0,burst_limit:0,stateful:!1,source_groups:[],destination_groups:[]},d.value=!0}function f(y){s.value=y,l.value=Ra(JSON.parse(JSON.stringify(i()[y]))),d.value=!0}function g(y){i().splice(y,1)}function m(y){const k=i();Ra(y),s.value===-1?k.push(y):k[s.value]=y,k.sort((x,w)=>(w.priority||0)-(x.priority||0))}function b(y){n.value.rules=y.value??[];const k=i();k.forEach((x,w)=>{x.priority=k.length-w-1})}return(y,k)=>(v(),O("div",bQ,[C("div",yQ,[C("div",vQ,[C("label",wQ,Z(S(r)("acl.chain.name")),1),A(S(It),{modelValue:n.value.name,"onUpdate:modelValue":k[0]||(k[0]=x=>n.value.name=x),size:"small"},null,8,["modelValue"])]),C("div",kQ,[C("label",_Q,Z(S(r)("acl.rule.description")),1),A(S(It),{modelValue:n.value.description,"onUpdate:modelValue":k[1]||(k[1]=x=>n.value.description=x),size:"small"},null,8,["modelValue"])]),C("div",xQ,[C("div",CQ,[C("label",SQ,Z(S(r)("acl.rule.enabled")),1),A(S(Xo),{modelValue:n.value.enabled,"onUpdate:modelValue":k[2]||(k[2]=x=>n.value.enabled=x),"on-icon":"pi pi-check","off-icon":"pi pi-times","on-label":S(r)("web.common.enable"),"off-label":S(r)("web.common.disable"),class:"w-24"},null,8,["modelValue","on-label","off-label"])]),C("div",TQ,[C("label",OQ,Z(S(r)("acl.chain.type")),1),A(S(Fa),{modelValue:n.value.chain_type,"onUpdate:modelValue":k[3]||(k[3]=x=>n.value.chain_type=x),options:a,"option-label":x=>x.label(),"option-value":"value",size:"small",class:"w-40"},null,8,["modelValue","option-label"])]),C("div",IQ,[C("label",PQ,Z(S(r)("acl.default_action")),1),A(S(Wi),{modelValue:n.value.default_action,"onUpdate:modelValue":k[4]||(k[4]=x=>n.value.default_action=x),options:o,"option-label":x=>x.label(),"option-value":"value","allow-empty":!1},null,8,["modelValue","option-label"])])])]),C("div",RQ,[C("h4",$Q,Z(S(r)("acl.rules")),1),A(S(Le),{icon:"pi pi-plus",label:S(r)("acl.add_rule"),severity:"success",size:"small",onClick:p},null,8,["label"])]),A(S(Vu),{value:i(),onRowReorder:b,responsiveLayout:"scroll"},{default:Q(()=>[A(S(Ft),{rowReorder:"",headerStyle:"width: 3rem"}),A(S(Ft),{field:"enabled",header:S(r)("acl.rule.enabled")},{body:Q(({data:x})=>[C("i",{class:ye(["pi",x.enabled?"pi-check-circle text-green-500":"pi-times-circle text-red-500"])},null,2)]),_:1},8,["header"]),A(S(Ft),{field:"name",header:S(r)("acl.rule.name")},null,8,["header"]),A(S(Ft),{header:S(r)("acl.match")},{body:Q(({data:x})=>[C("div",BQ,[C("div",LQ,[C("span",NQ,Z(c(x.protocol)),1)]),C("div",EQ,[C("div",DQ,[k[7]||(k[7]=C("span",{class:"text-[10px] font-bold text-gray-400 uppercase w-7"},"Src",-1)),C("div",AQ,[(v(!0),O(fe,null,Xe(x.source_ips,w=>(v(),O("span",{key:w,class:"font-mono text-xs bg-surface-100 dark:bg-surface-800 px-1.5 py-0.5 rounded"},Z(w),1))),128)),(v(!0),O(fe,null,Xe(x.source_groups,w=>(v(),O("span",{key:w,class:"text-xs font-bold text-purple-600 dark:text-purple-400"},"@"+Z(w),1))),128)),x.source_ports.length?(v(),O("span",MQ,":"+Z(x.source_ports.join(",")),1)):q("",!0),!x.source_ips.length&&!x.source_groups.length?(v(),O("span",FQ,"*")):q("",!0)])]),k[9]||(k[9]=C("i",{class:"pi pi-arrow-right hidden sm:block text-gray-300 text-xs"},null,-1)),A(S(Qo),{layout:"horizontal",class:"sm:hidden my-1"}),C("div",jQ,[k[8]||(k[8]=C("span",{class:"text-[10px] font-bold text-gray-400 uppercase w-7"},"Dst",-1)),C("div",zQ,[(v(!0),O(fe,null,Xe(x.destination_ips,w=>(v(),O("span",{key:w,class:"font-mono text-xs bg-surface-100 dark:bg-surface-800 px-1.5 py-0.5 rounded"},Z(w),1))),128)),(v(!0),O(fe,null,Xe(x.destination_groups,w=>(v(),O("span",{key:w,class:"text-xs font-bold text-purple-600 dark:text-purple-400"},"@"+Z(w),1))),128)),x.ports.length?(v(),O("span",VQ,":"+Z(x.ports.join(",")),1)):q("",!0),!x.destination_ips.length&&!x.destination_groups.length?(v(),O("span",UQ,"*")):q("",!0)])])])])]),_:1},8,["header"]),A(S(Ft),{field:"action",header:S(r)("acl.rule.action")},{body:Q(({data:x})=>[C("span",{class:ye(x.action===S(Cn).Allow?"text-green-600":"text-red-600 font-bold")},Z(u(x.action)),3)]),_:1},8,["header"]),A(S(Ft),{header:S(r)("web.common.edit")},{body:Q(({index:x})=>[C("div",WQ,[A(S(Le),{icon:"pi pi-pencil",text:"",rounded:"",onClick:w=>f(x)},null,8,["onClick"]),A(S(Le),{icon:"pi pi-trash",severity:"danger",text:"",rounded:"",onClick:w=>g(x)},null,8,["onClick"])])]),_:1},8,["header"])]),_:1},8,["value"]),d.value&&l.value?(v(),K(mQ,{key:0,visible:d.value,"onUpdate:visible":k[5]||(k[5]=x=>d.value=x),rule:l.value,"onUpdate:rule":k[6]||(k[6]=x=>l.value=x),"group-names":e.groupNames,onSave:m},null,8,["visible","rule","group-names"])):q("",!0)]))}}),KQ={class:"flex flex-col gap-6"},GQ={class:"flex flex-col gap-2"},qQ={class:"flex justify-between items-center"},YQ={class:"flex flex-col"},XQ={class:"font-bold text-lg"},ZQ={class:"text-gray-500"},JQ={class:"flex gap-2"},QQ={class:"flex flex-col gap-2"},eee={class:"font-bold text-lg"},tee={key:0,class:"flex flex-col gap-4 pt-2"},nee={class:"flex flex-col gap-2"},ree={class:"font-bold"},oee={class:"flex flex-col gap-2"},iee={class:"font-bold"},aee=Mt({__name:"AclGroupEditor",props:or({groupNames:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:or(["rename-group"],["update:modelValue"]),setup(t,{emit:e}){const n=t,r=Jr(t,"modelValue"),i=e,{t:o}=jn(),a=_e(null),l=_e(-1),s=_e(!1),d=_e("");function c(){return Ku(r.value)}const u=at({get:()=>c().members,set:b=>{c().members=b}});function p(){l.value=-1,a.value={group_name:"",group_secret:""},d.value="",s.value=!0}function f(b){var y;l.value=b,a.value=JSON.parse(JSON.stringify(c().declares[b])),d.value=((y=a.value)==null?void 0:y.group_name)||"",s.value=!0}function g(b){c().declares.splice(b,1)}function m(){if(!a.value)return;const b=a.value.group_name;l.value===-1?c().declares.push(a.value):(d.value&&d.value!==b&&(c().members=c().members.map(y=>y===d.value?b:y),i("rename-group",{oldName:d.value,newName:b})),c().declares[l.value]=a.value),s.value=!1}return(b,y)=>(v(),O("div",KQ,[C("div",GQ,[C("div",qQ,[C("div",YQ,[C("label",XQ,Z(S(o)("acl.group.declares")),1),C("small",ZQ,Z(S(o)("acl.group.help")),1)]),A(S(Le),{icon:"pi pi-plus",label:S(o)("web.common.add"),severity:"success",onClick:p},null,8,["label"])]),A(S(Vu),{value:c().declares,responsiveLayout:"scroll"},{default:Q(()=>[A(S(Ft),{field:"group_name",header:S(o)("acl.group.name")},null,8,["header"]),A(S(Ft),{field:"group_secret",header:S(o)("acl.group.secret")},{body:Q(({data:k})=>[A(S(Hc),{modelValue:k.group_secret,"onUpdate:modelValue":x=>k.group_secret=x,feedback:!1,toggleMask:"",readonly:"",plain:"",class:"w-full"},null,8,["modelValue","onUpdate:modelValue"])]),_:1},8,["header"]),A(S(Ft),{header:S(o)("web.common.edit"),headerStyle:"width: 8rem"},{body:Q(({index:k})=>[C("div",JQ,[A(S(Le),{icon:"pi pi-pencil",text:"",rounded:"",onClick:x=>f(k)},null,8,["onClick"]),A(S(Le),{icon:"pi pi-trash",severity:"danger",text:"",rounded:"",onClick:x=>g(k)},null,8,["onClick"])])]),_:1},8,["header"])]),_:1},8,["value"])]),C("div",QQ,[C("label",eee,Z(S(o)("acl.group.members")),1),A(S(Wc),{modelValue:u.value,"onUpdate:modelValue":y[0]||(y[0]=k=>u.value=k),options:n.groupNames,multiple:"",fluid:"",filter:"",placeholder:S(o)("acl.group.members")},null,8,["modelValue","options","placeholder"])]),A(S(Qi),{visible:s.value,"onUpdate:visible":y[4]||(y[4]=k=>s.value=k),modal:"",header:S(o)("acl.groups"),style:{width:"400px"}},{footer:Q(()=>[A(S(Le),{label:S(o)("web.common.cancel"),icon:"pi pi-times",onClick:y[3]||(y[3]=k=>s.value=!1),text:""},null,8,["label"]),A(S(Le),{label:S(o)("web.common.save"),icon:"pi pi-save",onClick:m},null,8,["label"])]),default:Q(()=>[a.value?(v(),O("div",tee,[C("div",nee,[C("label",ree,Z(S(o)("acl.group.name")),1),A(S(It),{modelValue:a.value.group_name,"onUpdate:modelValue":y[1]||(y[1]=k=>a.value.group_name=k),fluid:""},null,8,["modelValue"])]),C("div",oee,[C("label",iee,Z(S(o)("acl.group.secret")),1),A(S(Hc),{modelValue:a.value.group_secret,"onUpdate:modelValue":y[2]||(y[2]=k=>a.value.group_secret=k),feedback:!1,toggleMask:"",fluid:""},null,8,["modelValue"])])])):q("",!0)]),_:1},8,["visible","header"])]))}}),lee={class:"flex flex-col gap-4"},see={class:"flex items-center border-b border-surface-200 dark:border-surface-700"},dee={class:"flex items-center gap-2 whitespace-nowrap"},cee={class:"flex-shrink-0 flex items-center px-2 bg-white dark:bg-gray-900 border-l border-surface-100 dark:border-surface-800"},uee={key:0,class:"py-8 flex flex-col items-center justify-center border-2 border-dashed border-surface-200 rounded-lg bg-surface-50 dark:bg-surface-900 dark:border-surface-700"},pee={class:"text-xl font-bold mb-2"},fee={class:"text-surface-500 mb-8 text-center max-w-sm px-4"},hee={class:"flex flex-wrap gap-3 justify-center"},gee={key:1,class:"py-4"},mee={key:2,class:"py-4"},bee=Mt({__name:"AclManager",props:{modelValue:{required:!0},modelModifiers:{}},emits:["update:modelValue"],setup(t){const e=Jr(t,"modelValue"),{t:n}=jn(),r=_e(0),i=_e(),o=at(()=>rx(e.value)),a=_e([{label:()=>n("acl.inbound"),command:()=>l(sn.Inbound)},{label:()=>n("acl.outbound"),command:()=>l(sn.Outbound)},{label:()=>n("acl.forward"),command:()=>l(sn.Forward)}]);function l(p){let f="";switch(p){case sn.Inbound:f="Inbound";break;case sn.Outbound:f="Outbound";break;case sn.Forward:f="Forward";break}o.value.chains.push({name:f,chain_type:p,description:"",enabled:!0,rules:[],default_action:Cn.Allow}),r.value=o.value.chains.length-1}function s(p){confirm(n("acl.delete_chain_confirm"))&&(o.value.chains.splice(p,1),r.value>=o.value.chains.length&&(r.value=Math.max(0,o.value.chains.length)))}function d({oldName:p,newName:f}){o.value.chains.forEach(g=>{g.rules.forEach(m=>{m.source_groups=m.source_groups.map(b=>b===p?f:b),m.destination_groups=m.destination_groups.map(b=>b===p?f:b)})})}const c=at(()=>{var p;return((p=o.value.group)==null?void 0:p.declares.map(f=>f.group_name))||[]}),u=at(()=>{const p=o.value.chains,f=[];return p.length===0?f.push({type:"empty",label:n("acl.chains"),index:0}):p.forEach((g,m)=>{f.push({type:"chain",label:g.name||`Chain ${m}`,index:m})}),f.push({type:"groups",label:n("acl.groups"),index:f.length}),f});return(p,f)=>(v(),O("div",lee,[A(S(w2),{value:r.value,"onUpdate:value":f[5]||(f[5]=g=>r.value=g)},{default:Q(()=>[C("div",see,[A(S(b2),{class:"flex-grow min-w-0 overflow-x-auto",style:{"border-bottom":"none"}},{default:Q(()=>[(v(!0),O(fe,null,Xe(u.value,g=>(v(),K(S(m2),{key:g.type+g.index,value:g.index},{default:Q(()=>[C("div",dee,[bt(Z(g.label)+" ",1),g.type==="chain"?(v(),K(S(Le),{key:0,icon:"pi pi-times",severity:"danger",text:"",rounded:"",size:"small",class:"w-6 h-6 p-0",onClick:hd(m=>s(g.index),["stop"])},null,8,["onClick"])):q("",!0)])]),_:2},1032,["value"]))),128))]),_:1}),C("div",cee,[A(S(Le),{icon:"pi pi-plus",text:"",rounded:"",size:"small",class:"w-8 h-8 p-0",onClick:f[0]||(f[0]=g=>i.value.toggle(g))}),A(S(Dm),{ref_key:"menu",ref:i,model:a.value,popup:!0},null,8,["model"])])]),A(S(v2),null,{default:Q(()=>[(v(!0),O(fe,null,Xe(u.value,g=>(v(),K(S(y2),{key:"panel"+g.type+g.index,value:g.index},{default:Q(()=>[g.type==="empty"?(v(),O("div",uee,[f[6]||(f[6]=C("i",{class:"pi pi-shield text-5xl mb-4 text-primary"},null,-1)),C("div",pee,Z(S(n)("acl.chains")),1),C("p",fee,Z(S(n)("acl.help")),1),C("div",hee,[A(S(Le),{label:S(n)("acl.inbound"),icon:"pi pi-arrow-down-left",onClick:f[1]||(f[1]=m=>l(S(sn).Inbound))},null,8,["label"]),A(S(Le),{label:S(n)("acl.outbound"),icon:"pi pi-arrow-up-right",onClick:f[2]||(f[2]=m=>l(S(sn).Outbound))},null,8,["label"]),A(S(Le),{label:S(n)("acl.forward"),icon:"pi pi-directions",onClick:f[3]||(f[3]=m=>l(S(sn).Forward))},null,8,["label"])])])):q("",!0),g.type==="chain"&&o.value.chains[g.index]?(v(),O("div",gee,[A(HQ,{modelValue:o.value.chains[g.index],"onUpdate:modelValue":m=>o.value.chains[g.index]=m,"group-names":c.value},null,8,["modelValue","onUpdate:modelValue","group-names"])])):q("",!0),g.type==="groups"?(v(),O("div",mee,[A(aee,{modelValue:o.value.group,"onUpdate:modelValue":f[4]||(f[4]=m=>o.value.group=m),"group-names":c.value,onRenameGroup:d},null,8,["modelValue","group-names"])])):q("",!0)]),_:2},1032,["value"]))),128))]),_:1})]),_:1},8,["value"])]))}}),yee={class:"url-input-container w-full min-w-0 overflow-hidden"},vee={class:"url-input-compact flex justify-between items-center p-2 border rounded w-full min-w-0 overflow-hidden"},wee={class:"truncate mr-2 min-w-0 flex-1 overflow-hidden"},kee={class:"flex items-center shrink-0"},_ee={class:"flex flex-col gap-4 py-4"},xee={class:"flex flex-col gap-2"},Cee={class:"flex flex-col gap-2"},See={key:0,class:"flex flex-col gap-2"},Gv="0.0.0.0",Tee=Mt({__name:"UrlInput",props:or({placeholder:{},protos:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,{t:n}=jn(),r=Jr(t,"modelValue"),i=_e(!1),o=_e(!1),a=k=>{const x=(E,P)=>{const N=parseInt(E);return isNaN(N)?e.protos[P]??11010:N},w=E=>{const P=E.trim();if(!P)return null;const N=P.match(/^(\w+):\/\/(.*)$/),L=N?N[1]:"tcp",H=(N?N[2]:P).split(/[/?#]/)[0];if(!H)return null;const M=H.includes("@")?H.slice(H.lastIndexOf("@")+1):H;if(M.startsWith("[")){const ie=M.indexOf("]");if(ie>0){const de=M.slice(0,ie+1),pe=M.slice(ie+1),me=pe.startsWith(":")?x(pe.slice(1),L):null;return{proto:L,host:de,port:me}}}const V=M.match(/^(.*):(\d+)$/),ae=V?V[1]:M,se=V?parseInt(V[2]):null;return{proto:L,host:ae,port:se}};return k?w(k)||{proto:"tcp",host:"",port:null}:{proto:"tcp",host:"",port:e.protos.tcp??11010}},l=_e(a(r.value)),s=(k,x=!1)=>{const w=k.proto||"tcp",I=(k.host??"").trim()||(x?Gv:"");return I?e.protos[w]===0||k.port===null?`${w}://${I}`:`${w}://${I}:${k.port}`:null},d=(k=!1)=>{const x=s(l.value,k);!x||x===r.value||(r.value=x)},c=()=>{o.value=!1,d(!0)},u=()=>{o.value=!0},p=()=>{d(!0),i.value=!1},f=at(()=>e.protos[l.value.proto]===0);lt(()=>r.value,k=>{if(o.value)return;const x=a(k),w=l.value.host??"",I=x.host===w||!w.trim()&&x.host===Gv;(x.proto!==l.value.proto||!I||x.port!==l.value.port)&&(l.value=x)}),lt(l,()=>{d(!1)},{deep:!0});const g=at(()=>Object.keys(e.protos)),m=_e([]),b=k=>{k.query.trim().length?m.value=g.value.filter(x=>x.toLowerCase().startsWith(k.query.toLowerCase())):m.value=[...g.value]},y=k=>{const x=l.value.proto,w=e.protos[x],I=e.protos[k];w!==void 0&&l.value.port===w&&I!==void 0&&(l.value.port=I),l.value.proto=k};return(k,x)=>(v(),O("div",yee,[A(S(Ho),{class:"url-input-full w-full min-w-0"},{default:Q(()=>[A(S(gr),{"model-value":l.value.proto,suggestions:m.value,dropdown:"",class:"max-w-32 proto-autocomplete-in-group",onComplete:b,"onUpdate:modelValue":y},null,8,["model-value","suggestions"]),A(S(It),{modelValue:l.value.host,"onUpdate:modelValue":x[0]||(x[0]=w=>l.value.host=w),placeholder:k.placeholder||"0.0.0.0",class:"grow min-w-0",onFocus:u,onBlur:c},null,8,["modelValue","placeholder"]),f.value?q("",!0):(v(),O(fe,{key:0},[A(S(Ko),null,{default:Q(()=>[...x[6]||(x[6]=[C("span",{style:{"font-weight":"bold"}},":",-1)])]),_:1}),A(S($n),{modelValue:l.value.port,"onUpdate:modelValue":x[1]||(x[1]=w=>l.value.port=w),format:!1,min:1,max:65535,class:"max-w-24",placeholder:String(k.protos[l.value.proto]??11010),fluid:""},null,8,["modelValue","placeholder"])],64)),X(k.$slots,"actions",{},void 0,!0)]),_:3}),C("div",vee,[C("span",wee,Z(r.value),1),C("div",kee,[A(S(Le),{icon:"pi pi-pencil",class:"p-button-sm p-button-text","aria-label":S(n)("web.common.edit"),onClick:x[2]||(x[2]=w=>i.value=!0)},null,8,["aria-label"]),X(k.$slots,"actions",{},void 0,!0)])]),A(S(Qi),{visible:i.value,"onUpdate:visible":x[5]||(x[5]=w=>i.value=w),modal:"",header:k.placeholder,style:{width:"90vw",maxWidth:"500px"}},{footer:Q(()=>[A(S(Le),{label:S(n)("web.common.confirm")||"Done",icon:"pi pi-check",onClick:p,autofocus:""},null,8,["label"])]),default:Q(()=>[C("div",_ee,[C("div",xee,[C("label",null,Z(S(n)("tunnel_proto")),1),A(S(gr),{"model-value":l.value.proto,suggestions:m.value,dropdown:"",fluid:"",onComplete:b,"onUpdate:modelValue":y},null,8,["model-value","suggestions"])]),C("div",Cee,[C("label",null,Z(S(n)("web.common.address")||"Address"),1),A(S(It),{modelValue:l.value.host,"onUpdate:modelValue":x[3]||(x[3]=w=>l.value.host=w),placeholder:k.placeholder||"0.0.0.0",class:"w-full",onFocus:u,onBlur:c},null,8,["modelValue","placeholder"])]),f.value?q("",!0):(v(),O("div",See,[C("label",null,Z(S(n)("port")),1),A(S($n),{modelValue:l.value.port,"onUpdate:modelValue":x[4]||(x[4]=w=>l.value.port=w),format:!1,min:1,max:65535,class:"w-full",placeholder:String(k.protos[l.value.proto]??11010)},null,8,["modelValue","placeholder"])]))])]),_:1},8,["visible","header"])]))}}),eb=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},Oee=eb(Tee,[["__scopeId","data-v-ef96cdb1"]]),Iee={class:"flex flex-col gap-y-2 w-full"},Pee={class:"text-sm font-medium"},Df=Mt({__name:"UrlListInput",props:or({protos:{},addLabel:{},placeholder:{},defaultUrl:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=Jr(t,"modelValue"),r=()=>{n.value.push(e.defaultUrl||"tcp://0.0.0.0:11010")},i=o=>{n.value.splice(o,1)};return(o,a)=>(v(),O("div",Iee,[(v(!0),O(fe,null,Xe(n.value,(l,s)=>(v(),O("div",{key:s,class:"flex gap-2 items-center w-full"},[A(Oee,{modelValue:n.value[s],"onUpdate:modelValue":d=>n.value[s]=d,protos:o.protos,placeholder:o.placeholder},{actions:Q(()=>[A(S(Le),{icon:"pi pi-trash",severity:"danger",text:"",rounded:"",onClick:d=>i(s)},null,8,["onClick"])]),_:2},1032,["modelValue","onUpdate:modelValue","protos","placeholder"])]))),128)),C("div",{class:"flex justify-center items-center w-full h-10 border-2 border-dashed border-surface-300 dark:border-surface-600 rounded-lg cursor-pointer hover:border-primary hover:bg-surface-50 dark:hover:bg-surface-800 transition-colors duration-200 gap-2 text-surface-500 dark:text-surface-400",onClick:r},[a[0]||(a[0]=C("i",{class:"pi pi-plus text-sm"},null,-1)),C("span",Pee,Z(o.addLabel),1)])]))}}),Ree={class:"frontend-lib"},$ee={class:"flex flex-col h-full"},Bee={class:"flex flex-col"},Lee={class:"w-full self-center"},Nee={class:"flex flex-col gap-y-2"},Eee={class:"flex flex-row gap-x-9 flex-wrap"},Dee={class:"flex flex-col gap-2 basis-5/12 grow"},Aee={class:"flex items-center",for:"virtual_ip"},Mee={class:"mr-2"},Fee={for:"virtual_ip_auto",class:"ml-2"},jee={class:"flex flex-row gap-x-9 flex-wrap"},zee={class:"flex flex-col gap-2 basis-5/12 grow"},Vee={for:"network_name"},Uee={class:"flex flex-col gap-2 basis-5/12 grow"},Wee={for:"network_secret"},Hee={class:"flex flex-row gap-x-9 flex-wrap"},Kee={class:"flex flex-col gap-2 basis-5/12 grow"},Gee={class:"flex items-center"},qee={for:"initial_nodes"},Yee={class:"pi pi-question-circle ml-2 self-center"},Xee={class:"items-center flex flex-col p-fluid gap-y-2"},Zee={class:"flex flex-col gap-y-2"},Jee={class:"flex flex-row gap-x-9 flex-wrap"},Qee={class:"flex flex-col gap-2 basis-5/12 grow"},ete={class:"flex flex-row flex-wrap"},tte={class:"basis-[20rem] flex items-center"},nte=["for"],rte={class:"pi pi-question-circle ml-2 self-center"},ote={class:"flex flex-row gap-x-9 flex-wrap"},ite={class:"flex flex-col gap-2 basis-5/12 grow"},ate={for:"hostname"},lte={class:"flex flex-row gap-x-9 flex-wrap w-full"},ste={class:"flex flex-col gap-2 grow p-fluid"},dte={for:"username"},cte={class:"flex flex-row gap-x-9 flex-wrap"},ute={class:"flex flex-col gap-2 grow"},pte={key:0,class:"items-center flex flex-row gap-x-4"},fte={class:"flex flex-row gap-x-9 flex-wrap w-full"},hte={class:"flex flex-col gap-2 basis-8/12 grow"},gte={class:"flex flex-col gap-2 basis-3/12 grow"},mte={class:"flex flex-row gap-x-9 flex-wrap"},bte={class:"flex flex-col gap-2 grow p-fluid"},yte={for:"listener_urls"},vte={class:"flex flex-row gap-x-9 flex-wrap"},wte={class:"flex flex-col gap-2 basis-5/12 grow"},kte={for:"dev_name"},_te={class:"flex flex-row gap-x-9 flex-wrap"},xte={class:"flex flex-col gap-2 basis-5/12 grow"},Cte={class:"flex"},Ste={for:"mtu"},Tte={class:"pi pi-question-circle ml-2 self-center"},Ote={class:"flex flex-row gap-x-9 flex-wrap"},Ite={class:"flex flex-col gap-2 basis-5/12 grow"},Pte={class:"flex"},Rte={for:"instance_recv_bps_limit"},$te={class:"pi pi-question-circle ml-2 self-center"},Bte={class:"flex flex-row gap-x-9 flex-wrap"},Lte={class:"flex flex-col gap-2 basis-5/12 grow"},Nte={class:"flex"},Ete={for:"relay_network_whitelist"},Dte={class:"pi pi-question-circle ml-2 self-center"},Ate={key:0,class:"items-center flex flex-row gap-x-4"},Mte={class:"min-w-64 w-full"},Fte={class:"flex flex-row gap-x-9 flex-wrap"},jte={class:"flex flex-col gap-2 grow"},zte={class:"flex"},Vte={for:"routes"},Ute={class:"pi pi-question-circle ml-2 self-center"},Wte={key:0,class:"items-center flex flex-row gap-x-4"},Hte={class:"min-w-64 w-full"},Kte={class:"flex flex-row gap-x-9 flex-wrap"},Gte={class:"flex flex-col gap-2 grow"},qte={class:"flex"},Yte={for:"socks5_port"},Xte={class:"pi pi-question-circle ml-2 self-center"},Zte={key:0,class:"items-center flex flex-row gap-x-4"},Jte={class:"min-w-64 w-full"},Qte={class:"flex flex-row gap-x-9 flex-wrap w-full"},ene={class:"flex flex-col gap-2 grow p-fluid"},tne={class:"flex"},nne={for:"exit_nodes"},rne={class:"pi pi-question-circle ml-2 self-center"},one={class:"flex flex-row gap-x-9 flex-wrap w-full"},ine={class:"flex flex-col gap-2 grow p-fluid"},ane={class:"flex"},lne={for:"mapped_listeners"},sne={class:"pi pi-question-circle ml-2 self-center"},dne={class:"flex flex-row gap-x-9 flex-wrap w-full"},cne={class:"flex flex-col gap-2 grow p-fluid"},une={class:"flex"},pne={for:"port_forwards"},fne={key:0,class:"flex gap-2 items-end"},hne={style:{"flex-grow":"4"}},gne={style:{"flex-grow":"4"}},mne={style:{"flex-grow":"1"}},bne={key:1,class:"flex justify-between items-center p-2 border-b"},yne={class:"flex gap-2"},vne={class:"flex justify-content-end mt-4"},wne={key:0,class:"flex flex-col gap-4"},kne={key:0,class:"flex flex-col gap-y-2"},_ne={key:1,class:"flex justify-center p-4"},xne={class:"flex pt-6 justify-center"},Cne=(1n<<64n)-1n,Bx=Mt({__name:"Config",props:or({actionLabel:{},configInvalid:{type:Boolean},hostname:{}},{curNetwork:{type:Object,default:Vm},curNetworkModifiers:{}}),emits:or(["runNetwork"],["update:curNetwork"]),setup(t){const e=t,n=Jr(t,"curNetwork"),{t:r}=jn(),i={tcp:11010,udp:11010,wg:11011,ws:11011,wss:11012,quic:11012,faketcp:11013,http:80,https:443,txt:0,srv:0},o=_e([""]);function a(N){if(N.query.search("/")>=0)o.value=[N.query];else{const L=[];for(let H=0;H<32;H++)L.push(`${N.query}/${H}`);o.value=L}}const l=_e([""]);function s(N){const L=[];L.push(N.query),l.value=L}const d=_e([""]);function c(N){const L=[];L.push(N.query),d.value=L}const u=[{field:"latency_first",help:"latency_first_help"},{field:"use_smoltcp",help:"use_smoltcp_help"},{field:"disable_ipv6",help:"disable_ipv6_help"},{field:"ipv6_public_addr_auto",help:"ipv6_public_addr_auto_help"},{field:"enable_kcp_proxy",help:"enable_kcp_proxy_help"},{field:"disable_kcp_input",help:"disable_kcp_input_help"},{field:"enable_quic_proxy",help:"enable_quic_proxy_help"},{field:"disable_quic_input",help:"disable_quic_input_help"},{field:"disable_p2p",help:"disable_p2p_help"},{field:"p2p_only",help:"p2p_only_help"},{field:"lazy_p2p",help:"lazy_p2p_help"},{field:"bind_device",help:"bind_device_help"},{field:"no_tun",help:"no_tun_help"},{field:"enable_exit_node",help:"enable_exit_node_help"},{field:"relay_all_peer_rpc",help:"relay_all_peer_rpc_help"},{field:"need_p2p",help:"need_p2p_help"},{field:"multi_thread",help:"multi_thread_help"},{field:"proxy_forward_by_system",help:"proxy_forward_by_system_help"},{field:"disable_encryption",help:"disable_encryption_help"},{field:"disable_tcp_hole_punching",help:"disable_tcp_hole_punching_help"},{field:"disable_udp_hole_punching",help:"disable_udp_hole_punching_help"},{field:"enable_udp_broadcast_relay",help:"enable_udp_broadcast_relay_help"},{field:"disable_upnp",help:"disable_upnp_help"},{field:"disable_sym_hole_punching",help:"disable_sym_hole_punching_help"},{field:"enable_magic_dns",help:"enable_magic_dns_help"},{field:"enable_private_mode",help:"enable_private_mode_help"}],p=_e(["tcp","udp"]),f=_e(!1),g=_e(-1),m=_e();function b(N){g.value=N,m.value=JSON.parse(JSON.stringify(n.value.port_forwards[N])),f.value=!0}function y(){lx(n.value.port_forwards),w.value&&b(n.value.port_forwards.length-1)}function k(){n.value.port_forwards[g.value]=m.value,f.value=!1}const x=_e(null),w=_e(!1);Cr(()=>{if(x.value){let N=new ResizeObserver(L=>{for(const H of L)w.value=H.contentRect.width<540});N.observe(x.value),Ki(()=>{N&&x.value&&N.unobserve(x.value)})}});function I(N){N&&Object.assign(N,ax(N))}lt(()=>n.value,I,{immediate:!0,deep:!1});function E(N){const L=N.trim();if(L.length===0)return null;if(!/^\d+$/.test(L))return;const H=BigInt(L);if(H===0n)return null;if(!(H>Cne))return H<=BigInt(Number.MAX_SAFE_INTEGER)?Number(H):H.toString()}const P=at({get:()=>{const N=n.value.instance_recv_bps_limit;return N==null?"":String(N)},set:N=>{const L=E(N);L!==void 0&&(n.value.instance_recv_bps_limit=L)}});return(N,L)=>{const H=Dt("tooltip");return v(),O("div",Ree,[C("div",$ee,[C("div",Bee,[C("div",Lee,[A(S(Ri),{header:S(r)("basic_settings")},{default:Q(()=>[C("div",Nee,[C("div",Eee,[C("div",Dee,[C("div",Aee,[C("label",Mee,Z(S(r)("virtual_ipv4")),1),A(S(Ui),{modelValue:n.value.dhcp,"onUpdate:modelValue":L[0]||(L[0]=M=>n.value.dhcp=M),"input-id":"virtual_ip_auto",binary:!0},null,8,["modelValue"]),C("label",Fee,Z(S(r)("virtual_ipv4_dhcp")),1)]),A(S(Ho),null,{default:Q(()=>[A(S(It),{id:"virtual_ip",modelValue:n.value.virtual_ipv4,"onUpdate:modelValue":L[1]||(L[1]=M=>n.value.virtual_ipv4=M),disabled:n.value.dhcp,"aria-describedby":"virtual_ipv4-help"},null,8,["modelValue","disabled"]),A(S(Ko),null,{default:Q(()=>[...L[33]||(L[33]=[C("span",null,"/",-1)])]),_:1}),A(S($n),{modelValue:n.value.network_length,"onUpdate:modelValue":L[2]||(L[2]=M=>n.value.network_length=M),disabled:n.value.dhcp,inputId:"horizontal-buttons",showButtons:"",step:1,mode:"decimal",min:1,max:32,fluid:"",class:"max-w-20"},null,8,["modelValue","disabled"])]),_:1})])]),C("div",jee,[C("div",zee,[C("label",Vee,Z(S(r)("network_name")),1),A(S(It),{id:"network_name",modelValue:n.value.network_name,"onUpdate:modelValue":L[3]||(L[3]=M=>n.value.network_name=M),"aria-describedby":"network_name-help"},null,8,["modelValue"])]),C("div",Uee,[C("label",Wee,Z(S(r)("network_secret")),1),A(S(Hc),{id:"network_secret",modelValue:n.value.network_secret,"onUpdate:modelValue":L[4]||(L[4]=M=>n.value.network_secret=M),"aria-describedby":"network_secret-help",toggleMask:"",feedback:!1,fluid:""},null,8,["modelValue"])])]),C("div",Hee,[C("div",Kee,[C("div",Gee,[C("label",qee,Z(S(r)("initial_nodes")),1),Ge(C("span",Yee,null,512),[[H,S(r)("initial_nodes_help")]])]),C("div",Xee,[A(Df,{id:"initial_nodes",modelValue:n.value.peer_urls,"onUpdate:modelValue":L[5]||(L[5]=M=>n.value.peer_urls=M),protos:i,defaultUrl:"tcp://:11010","add-label":S(r)("add_initial_node"),placeholder:S(r)("initial_node_placeholder")},null,8,["modelValue","add-label","placeholder"])])])])])]),_:1},8,["header"]),A(S(Qo)),A(S(Ri),{header:S(r)("advanced_settings"),toggleable:"",collapsed:""},{default:Q(()=>[C("div",Zee,[C("div",Jee,[C("div",Qee,[C("label",null,Z(S(r)("flags_switch")),1),C("div",ete,[(v(),O(fe,null,Xe(u,M=>C("div",tte,[A(S(Ui),{modelValue:n.value[M.field],"onUpdate:modelValue":V=>n.value[M.field]=V,"input-id":M.field,binary:!0},null,8,["modelValue","onUpdate:modelValue","input-id"]),C("label",{for:M.field,class:"ml-2"},Z(S(r)(M.field)),9,nte),Ge(C("span",rte,null,512),[[H,S(r)(M.help)]])])),64))])])]),C("div",ote,[C("div",ite,[C("label",ate,Z(S(r)("hostname")),1),A(S(It),{id:"hostname",modelValue:n.value.hostname,"onUpdate:modelValue":L[6]||(L[6]=M=>n.value.hostname=M),"aria-describedby":"hostname-help",format:!0,placeholder:S(r)("hostname_placeholder",[e.hostname])},null,8,["modelValue","placeholder"])])]),C("div",lte,[C("div",ste,[C("label",dte,Z(S(r)("proxy_cidrs")),1),A(S(gr),{id:"subnet-proxy",modelValue:n.value.proxy_cidrs,"onUpdate:modelValue":L[7]||(L[7]=M=>n.value.proxy_cidrs=M),placeholder:S(r)("chips_placeholder",["10.0.0.0/24"]),class:"w-full",multiple:"",fluid:"",suggestions:o.value,onComplete:a},null,8,["modelValue","placeholder","suggestions"])])]),C("div",cte,[C("div",ute,[L[34]||(L[34]=C("label",{for:"username"},"VPN Portal",-1)),A(S(Xo),{modelValue:n.value.enable_vpn_portal,"onUpdate:modelValue":L[8]||(L[8]=M=>n.value.enable_vpn_portal=M),"on-icon":"pi pi-check","off-icon":"pi pi-times","on-label":S(r)("off_text"),"off-label":S(r)("on_text"),class:"w-48"},null,8,["modelValue","on-label","off-label"]),n.value.enable_vpn_portal?(v(),O("div",pte,[C("div",fte,[C("div",hte,[A(S(Ho),null,{default:Q(()=>[A(S(It),{modelValue:n.value.vpn_portal_client_network_addr,"onUpdate:modelValue":L[9]||(L[9]=M=>n.value.vpn_portal_client_network_addr=M),placeholder:S(r)("vpn_portal_client_network")},null,8,["modelValue","placeholder"]),A(S(Ko),null,{default:Q(()=>[C("span",null,"/"+Z(n.value.vpn_portal_client_network_len),1)]),_:1})]),_:1})]),C("div",gte,[A(S($n),{modelValue:n.value.vpn_portal_listen_port,"onUpdate:modelValue":L[10]||(L[10]=M=>n.value.vpn_portal_listen_port=M),"allow-empty":!1,format:!1,min:0,max:65535,fluid:""},null,8,["modelValue"])])])])):q("",!0)])]),C("div",mte,[C("div",bte,[C("label",yte,Z(S(r)("listener_urls")),1),A(Df,{modelValue:n.value.listener_urls,"onUpdate:modelValue":L[11]||(L[11]=M=>n.value.listener_urls=M),protos:i,"add-label":S(r)("add_listener_url"),placeholder:"0.0.0.0"},null,8,["modelValue","add-label"])])]),C("div",vte,[C("div",wte,[C("label",kte,Z(S(r)("dev_name")),1),A(S(It),{id:"dev_name",modelValue:n.value.dev_name,"onUpdate:modelValue":L[12]||(L[12]=M=>n.value.dev_name=M),"aria-describedby":"dev_name-help",format:!0,placeholder:S(r)("dev_name_placeholder")},null,8,["modelValue","placeholder"])])]),C("div",_te,[C("div",xte,[C("div",Cte,[C("label",Ste,Z(S(r)("mtu")),1),Ge(C("span",Tte,null,512),[[H,S(r)("mtu_help")]])]),A(S($n),{id:"mtu",modelValue:n.value.mtu,"onUpdate:modelValue":L[13]||(L[13]=M=>n.value.mtu=M),"aria-describedby":"mtu-help",format:!1,placeholder:S(r)("mtu_placeholder"),min:400,max:1380,fluid:""},null,8,["modelValue","placeholder"])])]),C("div",Ote,[C("div",Ite,[C("div",Pte,[C("label",Rte,Z(S(r)("instance_recv_bps_limit")),1),Ge(C("span",$te,null,512),[[H,S(r)("instance_recv_bps_limit_help")]])]),A(S(It),{id:"instance_recv_bps_limit",modelValue:P.value,"onUpdate:modelValue":L[14]||(L[14]=M=>P.value=M),"aria-describedby":"instance_recv_bps_limit-help",inputmode:"numeric",pattern:"[0-9]*",placeholder:S(r)("instance_recv_bps_limit_placeholder"),fluid:""},null,8,["modelValue","placeholder"])])]),C("div",Bte,[C("div",Lte,[C("div",Nte,[C("label",Ete,Z(S(r)("relay_network_whitelist")),1),Ge(C("span",Dte,null,512),[[H,S(r)("relay_network_whitelist_help")]])]),A(S(Xo),{modelValue:n.value.enable_relay_network_whitelist,"onUpdate:modelValue":L[15]||(L[15]=M=>n.value.enable_relay_network_whitelist=M),"on-icon":"pi pi-check","off-icon":"pi pi-times","on-label":S(r)("off_text"),"off-label":S(r)("on_text"),class:"w-48"},null,8,["modelValue","on-label","off-label"]),n.value.enable_relay_network_whitelist?(v(),O("div",Ate,[C("div",Mte,[A(S(gr),{id:"relay_network_whitelist",modelValue:n.value.relay_network_whitelist,"onUpdate:modelValue":L[16]||(L[16]=M=>n.value.relay_network_whitelist=M),placeholder:S(r)("relay_network_whitelist"),class:"w-full",multiple:"",fluid:"",suggestions:d.value,onComplete:c},null,8,["modelValue","placeholder","suggestions"])])])):q("",!0)])]),C("div",Fte,[C("div",jte,[C("div",zte,[C("label",Vte,Z(S(r)("manual_routes")),1),Ge(C("span",Ute,null,512),[[H,S(r)("manual_routes_help")]])]),A(S(Xo),{modelValue:n.value.enable_manual_routes,"onUpdate:modelValue":L[17]||(L[17]=M=>n.value.enable_manual_routes=M),"on-icon":"pi pi-check","off-icon":"pi pi-times","on-label":S(r)("off_text"),"off-label":S(r)("on_text"),class:"w-48"},null,8,["modelValue","on-label","off-label"]),n.value.enable_manual_routes?(v(),O("div",Wte,[C("div",Hte,[A(S(gr),{id:"routes",modelValue:n.value.routes,"onUpdate:modelValue":L[18]||(L[18]=M=>n.value.routes=M),placeholder:S(r)("chips_placeholder",["192.168.0.0/16"]),class:"w-full",multiple:"",fluid:"",suggestions:o.value,onComplete:a},null,8,["modelValue","placeholder","suggestions"])])])):q("",!0)])]),C("div",Kte,[C("div",Gte,[C("div",qte,[C("label",Yte,Z(S(r)("socks5")),1),Ge(C("span",Xte,null,512),[[H,S(r)("socks5_help")]])]),A(S(Xo),{modelValue:n.value.enable_socks5,"onUpdate:modelValue":L[19]||(L[19]=M=>n.value.enable_socks5=M),"on-icon":"pi pi-check","off-icon":"pi pi-times","on-label":S(r)("off_text"),"off-label":S(r)("on_text"),class:"w-48"},null,8,["modelValue","on-label","off-label"]),n.value.enable_socks5?(v(),O("div",Zte,[C("div",Jte,[A(S($n),{id:"socks5_port",modelValue:n.value.socks5_port,"onUpdate:modelValue":L[20]||(L[20]=M=>n.value.socks5_port=M),"aria-describedby":"rpc_port-help",format:!1,"allow-empty":!1,min:0,max:65535,class:"w-full"},null,8,["modelValue"])])])):q("",!0)])]),C("div",Qte,[C("div",ene,[C("div",tne,[C("label",nne,Z(S(r)("exit_nodes")),1),Ge(C("span",rne,null,512),[[H,S(r)("exit_nodes_help")]])]),A(S(gr),{id:"exit_nodes",modelValue:n.value.exit_nodes,"onUpdate:modelValue":L[21]||(L[21]=M=>n.value.exit_nodes=M),placeholder:S(r)("chips_placeholder",["192.168.8.8"]),class:"w-full",multiple:"",fluid:"",suggestions:l.value,onComplete:s},null,8,["modelValue","placeholder","suggestions"])])]),C("div",one,[C("div",ine,[C("div",ane,[C("label",lne,Z(S(r)("mapped_listeners")),1),Ge(C("span",sne,null,512),[[H,S(r)("mapped_listeners_help")]])]),A(Df,{modelValue:n.value.mapped_listeners,"onUpdate:modelValue":L[22]||(L[22]=M=>n.value.mapped_listeners=M),protos:i,"add-label":S(r)("add_mapped_listener")},null,8,["modelValue","add-label"])])])])]),_:1},8,["header"]),A(S(Qo)),A(S(Ri),{header:S(r)("port_forwards"),toggleable:"",collapsed:""},{default:Q(()=>[C("div",{ref_key:"portForwardContainer",ref:x,class:"flex flex-col gap-y-2"},[C("div",dne,[C("div",cne,[C("div",une,[C("label",pne,Z(S(r)("port_forwards_help")),1)]),(v(!0),O(fe,null,Xe(n.value.port_forwards,(M,V)=>(v(),O("div",{key:V,class:"form-row"},[w.value?(v(),O("div",bne,[C("span",null,Z(M.proto)+"://"+Z(M.bind_ip)+":"+Z(M.bind_port)+"/"+Z(M.dst_ip)+":"+Z(M.dst_port),1),C("div",yne,[A(S(Le),{icon:"pi pi-pencil",class:"p-button-sm",onClick:ae=>b(V)},null,8,["onClick"]),A(S(Le),{icon:"pi pi-trash",class:"p-button-sm p-button-danger",onClick:ae=>S(vg)(V,n.value.port_forwards)},null,8,["onClick"])])])):(v(),O("div",fne,[A(S(Wi),{modelValue:M.proto,"onUpdate:modelValue":ae=>M.proto=ae,options:p.value,"allow-empty":!1},null,8,["modelValue","onUpdate:modelValue","options"]),C("div",hne,[A(S(Ho),null,{default:Q(()=>[A(S(It),{modelValue:M.bind_ip,"onUpdate:modelValue":ae=>M.bind_ip=ae,placeholder:S(r)("port_forwards_bind_addr")},null,8,["modelValue","onUpdate:modelValue","placeholder"]),A(S(Ko),null,{default:Q(()=>[...L[35]||(L[35]=[C("span",{style:{"font-weight":"bold"}},":",-1)])]),_:1}),A(S($n),{modelValue:M.bind_port,"onUpdate:modelValue":ae=>M.bind_port=ae,format:!1,inputId:"horizontal-buttons",step:1,mode:"decimal",min:1,max:65535,fluid:"",class:"max-w-20"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),C("div",gne,[A(S(Ho),null,{default:Q(()=>[A(S(It),{modelValue:M.dst_ip,"onUpdate:modelValue":ae=>M.dst_ip=ae,placeholder:S(r)("port_forwards_dst_addr")},null,8,["modelValue","onUpdate:modelValue","placeholder"]),A(S(Ko),null,{default:Q(()=>[...L[36]||(L[36]=[C("span",{style:{"font-weight":"bold"}},":",-1)])]),_:1}),A(S($n),{modelValue:M.dst_port,"onUpdate:modelValue":ae=>M.dst_port=ae,format:!1,inputId:"horizontal-buttons",step:1,mode:"decimal",min:1,max:65535,fluid:"",class:"max-w-20"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),C("div",mne,[n.value.port_forwards.length>0?(v(),K(S(Le),{key:0,icon:"pi pi-trash",severity:"danger",text:"",rounded:"",onClick:ae=>S(vg)(V,n.value.port_forwards)},null,8,["onClick"])):q("",!0)])]))]))),128)),C("div",vne,[A(S(Le),{icon:"pi pi-plus",label:S(r)("port_forwards_add_btn"),severity:"success",onClick:y},null,8,["label"])]),A(S(Qi),{visible:f.value,"onUpdate:visible":L[29]||(L[29]=M=>f.value=M),modal:"",header:S(r)("edit_port_forward"),style:{width:"90vw",maxWidth:"600px"}},{footer:Q(()=>[A(S(Le),{label:S(r)("web.common.cancel"),icon:"pi pi-times",onClick:L[28]||(L[28]=M=>f.value=!1),text:""},null,8,["label"]),A(S(Le),{label:S(r)("web.common.save"),icon:"pi pi-save",onClick:k},null,8,["label"])]),default:Q(()=>[m.value?(v(),O("div",wne,[A(S(Wi),{modelValue:m.value.proto,"onUpdate:modelValue":L[23]||(L[23]=M=>m.value.proto=M),options:p.value,"allow-empty":!1},null,8,["modelValue","options"]),A(S(Ho),null,{default:Q(()=>[A(S(It),{modelValue:m.value.bind_ip,"onUpdate:modelValue":L[24]||(L[24]=M=>m.value.bind_ip=M),placeholder:S(r)("port_forwards_bind_addr")},null,8,["modelValue","placeholder"]),A(S(Ko),null,{default:Q(()=>[...L[37]||(L[37]=[C("span",{style:{"font-weight":"bold"}},":",-1)])]),_:1}),A(S($n),{modelValue:m.value.bind_port,"onUpdate:modelValue":L[25]||(L[25]=M=>m.value.bind_port=M),format:!1,step:1,mode:"decimal",min:1,max:65535,class:"max-w-20"},null,8,["modelValue"])]),_:1}),A(S(Ho),null,{default:Q(()=>[A(S(It),{modelValue:m.value.dst_ip,"onUpdate:modelValue":L[26]||(L[26]=M=>m.value.dst_ip=M),placeholder:S(r)("port_forwards_dst_addr")},null,8,["modelValue","placeholder"]),A(S(Ko),null,{default:Q(()=>[...L[38]||(L[38]=[C("span",{style:{"font-weight":"bold"}},":",-1)])]),_:1}),A(S($n),{modelValue:m.value.dst_port,"onUpdate:modelValue":L[27]||(L[27]=M=>m.value.dst_port=M),format:!1,step:1,mode:"decimal",min:1,max:65535,class:"max-w-20"},null,8,["modelValue"])]),_:1})])):q("",!0)]),_:1},8,["visible","header"])])])],512)]),_:1},8,["header"]),A(S(Qo)),A(S(Ri),{header:S(r)("acl.title"),toggleable:"",collapsed:""},{default:Q(()=>[n.value.acl?(v(),O("div",kne,[A(bee,{modelValue:n.value.acl,"onUpdate:modelValue":L[30]||(L[30]=M=>n.value.acl=M)},null,8,["modelValue"])])):(v(),O("div",_ne,[A(S(Le),{label:S(r)("acl.enabled"),onClick:L[31]||(L[31]=M=>n.value.acl={acl_v1:{chains:[],group:{declares:[],members:[]}}})},null,8,["label"])]))]),_:1},8,["header"]),C("div",xne,[A(S(Le),{label:N.actionLabel||S(r)("run_network"),icon:"pi pi-arrow-right","icon-pos":"right",disabled:N.configInvalid,onClick:L[32]||(L[32]=M=>N.$emit("runNetwork",n.value))},null,8,["label","disabled"])])])])])])}}});function Rg(t){return Yw()?(s5(t),!0):!1}function $g(t){return typeof t=="function"?t():S(t)}const Bg=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;function Sne(t,e=1e3,n={}){const{immediate:r=!0,immediateCallback:i=!1}=n;let o=null;const a=_e(!1);function l(){o&&(clearInterval(o),o=null)}function s(){a.value=!1,l()}function d(){const c=$g(e);c<=0||(a.value=!0,i&&t(),l(),a.value&&(o=setInterval(t,c)))}if(r&&Bg&&d(),Gt(e)||typeof e=="function"){const c=lt(e,()=>{a.value&&Bg&&d()});Rg(c)}return Rg(s),{isActive:a,pause:s,resume:d}}const Tne=Bg?window:void 0;function One(t,e={}){const{immediate:n=!0,fpsLimit:r=void 0,window:i=Tne}=e,o=_e(!1),a=r?1e3/r:null;let l=0,s=null;function d(p){if(!o.value||!i)return;l||(l=p);const f=p-l;if(a&&fr.value=new Date,o=n==="requestAnimationFrame"?One(i,{immediate:!0}):Sne(i,n,{immediate:!0});return e?{now:r,...o}:r}const Pne=[{max:6e4,value:1e3,name:"second"},{max:276e4,value:6e4,name:"minute"},{max:72e6,value:36e5,name:"hour"},{max:5184e5,value:864e5,name:"day"},{max:24192e5,value:6048e5,name:"week"},{max:28512e6,value:2592e6,name:"month"},{max:Number.POSITIVE_INFINITY,value:31536e6,name:"year"}],Rne={justNow:"just now",past:t=>t.match(/\d/)?`${t} ago`:t,future:t=>t.match(/\d/)?`in ${t}`:t,month:(t,e)=>t===1?e?"last month":"next month":`${t} month${t>1?"s":""}`,year:(t,e)=>t===1?e?"last year":"next year":`${t} year${t>1?"s":""}`,day:(t,e)=>t===1?e?"yesterday":"tomorrow":`${t} day${t>1?"s":""}`,week:(t,e)=>t===1?e?"last week":"next week":`${t} week${t>1?"s":""}`,hour:t=>`${t} hour${t>1?"s":""}`,minute:t=>`${t} minute${t>1?"s":""}`,second:t=>`${t} second${t>1?"s":""}`,invalid:""};function $ne(t){return t.toISOString().slice(0,10)}function Bne(t,e={}){const{controls:n=!1,updateInterval:r=3e4}=e,{now:i,...o}=Ine({interval:r,controls:!0}),a=at(()=>Lne(new Date($g(t)),e,$g(i)));return n?{timeAgo:a,...o}:a}function Lne(t,e={},n=Date.now()){var r;const{max:i,messages:o=Rne,fullDateFormatter:a=$ne,units:l=Pne,showSecond:s=!1,rounding:d="round"}=e,c=typeof d=="number"?b=>+b.toFixed(d):Math[d],u=+n-+t,p=Math.abs(u);function f(b,y){return c(Math.abs(b)/y.value)}function g(b,y){const k=f(b,y),x=b>0,w=m(y.name,k,x);return m(x?"past":"future",w,x)}function m(b,y,k){const x=o[b];return typeof x=="function"?x(y,k):x.replace("{0}",y.toString())}if(p<6e4&&!s)return o.justNow;if(typeof i=="number"&&p>i)return a(new Date(t));if(typeof i=="string"){const b=(r=l.find(y=>y.name===i))==null?void 0:r.max;if(b&&p>b)return a(new Date(t))}for(const[b,y]of l.entries()){if(f(u,y)<=0&&l[b-1])return g(u,l[b-1]);if(pe.toString(2),t.decimalNumberToOctetString=e=>{let n=t.numberToBinaryString(e);if(n.length>8)throw new Error("Given decimal in binary contains digits greater than an octet");return t.leftPadWithZeroBit(n,8)},t.parseBinaryStringToBigInt=e=>BigInt(`0b${e}`),t.dottedDecimalNotationToBinaryString=e=>e.split(".").reduce((n,r)=>n.concat(t.decimalNumberToOctetString(parseInt(r))),""),t.leftPadWithZeroBit=(e,n)=>{if(e.length>n)throw new Error(`Given string is already longer than given final length after padding: ${n}`);return"0".repeat(n-e.length).concat(e)},t.cidrPrefixToMaskBinaryString=(e,n)=>{let r;if(n=="IPv4"?r=32:r=128,e>r)throw Error(`Value is greater than ${r}`);let i="1".repeat(e),o="0".repeat(r-e);return`${i}${o}`},t.intLog2=e=>{let n=0;for(;e%2n===0n;){if(e===2n){n++;break}if(e=e>>1n,e%2n!==0n){n=0;break}n++}if(n==0)throw new Error(`The value of log2 for ${e.toString()} is not an integer`);return n},t.matchingBitCount=(e,n)=>{let r,i;e.length>=n.length?(r=e,i=n):(r=n,i=e);let o=0;for(;or.includes("/")?`/${r.split("/")[1]}`:"";return bi.expandIPv6Number=r=>{let i=l=>l.map(s=>t.leftPadWithZeroBit(s,4)).join(":"),o=l=>{let s=[];for(let d=0;dm!==""),u=d.split(":").filter(m=>m!==""),p=o(8-(c.length+u.length)),f=i(c);f!==""&&(f+=":");let g=i(u);return g!==""&&(g=":"+g),`${f}${p}${g}${a}`}else return`${i(r.split(":"))}${a}`},bi.collapseIPv6Number=r=>{const i=n(r);if(r.includes("/")&&(r=r.split("/")[0]),!e.Validator.IPV6_PATTERN.test(r))throw Error(e.Validator.invalidIPv6PatternMessage);let o=r.split(":").map(a=>{let l=a.replace(/^0+/,"");return l!==""?l:"0"}).join(":").replace(/((^0)?(:0){2,}|(^0)(:0){1,})/,":");return o.slice(-1)===":"?`${o}:${i}`:(o=o.replace(":0:","::"),`${o}${i}`)},bi}var Yv={},Xv;function Jc(){return Xv||(Xv=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.hexadectetNotationToBinaryString=t.binaryStringToHexadecimalString=t.colonHexadecimalNotationToBinaryString=t.hexadecimalStringToHexadecatetString=t.hexadecimalStringToBinaryString=t.bigIntToHexadecimalString=void 0;const e=tb(),n=$o;t.bigIntToHexadecimalString=r=>r.toString(16),t.hexadecimalStringToBinaryString=r=>BigInt(`0x${r}`).toString(2),t.hexadecimalStringToHexadecatetString=r=>{let i=t.hexadecimalStringToBinaryString(r);if(i.length>16)throw new Error("Given decimal in binary contains digits greater than an Hexadecatet");return n.leftPadWithZeroBit(i,16)},t.colonHexadecimalNotationToBinaryString=r=>e.expandIPv6Number(r).split(":").reduce((i,o)=>i.concat(t.hexadecimalStringToHexadecatetString(o)),""),t.binaryStringToHexadecimalString=r=>BigInt(`0b${r}`).toString(16),t.hexadectetNotationToBinaryString=r=>e.expandIPv6Number(r).split(":").reduce((i,o)=>i.concat(n.leftPadWithZeroBit(t.hexadecimalStringToBinaryString(o),16)),"")}(Yv)),Yv}var Zv;function Zu(){if(Zv)return Ja;Zv=1,Object.defineProperty(Ja,"__esModule",{value:!0}),Ja.Validator=void 0;const t=$o,e=$o,n=tb(),r=Jc(),i=Jc();let o=class Be{static isWithinRange(l,s,d){return l>=s&&l<=d}static isValidAsnNumber(l){let s=this.isWithinRange(l,0n,this.THIRTY_TWO_BIT_SIZE);return[s,s?[]:[Be.invalidAsnRangeMessage]]}static isValid16BitAsnNumber(l){let s=Be.isWithinRange(l,0n,Be.SIXTEEN_BIT_SIZE);return[s,s?[]:[Be.invalid16BitAsnRangeMessage]]}static isValidIPv4Number(l){l=typeof l=="bigint"?l:BigInt(l);let s=this.isWithinRange(l,0n,this.THIRTY_TWO_BIT_SIZE);return s?[s,[]]:[s,[Be.invalidIPv4NumberMessage]]}static isValidIPv6Number(l){let s=this.isWithinRange(l,0n,this.ONE_HUNDRED_AND_TWENTY_EIGHT_BIT_SIZE);return s?[s,[]]:[s,[Be.invalidIPv6NumberMessage]]}static isValidIPv4Octet(l){let s=this.isWithinRange(l,0n,this.EIGHT_BIT_SIZE);return[s,s?[]:[Be.invalidOctetRangeMessage]]}static isValidIPv6Hexadecatet(l){let s=this.isWithinRange(l,0n,this.SIXTEEN_BIT_SIZE);return s?[s,[]]:[s,[Be.invalidHexadecatetMessage]]}static isValidIPv4String(l){let s=l.split(".");if(s.length!=4||s.includes(""))return[!1,[Be.invalidOctetCountMessage]];let d=s.every(c=>Be.isNumeric(c)?Be.isValidIPv4Octet(BigInt(c))[0]:!1);return d?(d=Be.IPV4_PATTERN.test(l),[d,d?[]:[Be.invalidIPv4PatternMessage]]):[!1,[Be.invalidOctetRangeMessage]]}static isValidIPv6String(l){try{let s=n.expandIPv6Number(l).split(":");if(s.length!=8)return[!1,[Be.invalidHexadecatetCountMessage]];let d=s.every(c=>Be.isHexadecatet(c)?Be.isValidIPv6Hexadecatet(BigInt(`0x${c}`))[0]:!1);return d?(d=Be.IPV6_PATTERN.test(l),[d,d?[]:[Be.invalidIPv6PatternMessage]]):[!1,[Be.invalidHexadecatetMessage]]}catch(s){return[!1,[s]]}}static isValidPrefixValue(l,s){if(s==="IPv4"){let d=Be.isWithinRange(BigInt(l),0n,32n);return[d,d?[]:[Be.invalidPrefixValueMessage]]}if(s==="IPv6"){let d=Be.isWithinRange(BigInt(l),0n,128n);return[d,d?[]:[Be.invalidPrefixValueMessage]]}return[!1,[Be.invalidInetNumType]]}static isValidIPv4Mask(l){let s=t.dottedDecimalNotationToBinaryString(l),d=Be.IPV4_CONTIGUOUS_MASK_BIT_PATTERN.test(s);return d?[d,[]]:[d,[Be.invalidMaskMessage]]}static isValidIPv6Mask(l){let s=i.hexadectetNotationToBinaryString(l),d=Be.IPV6_CONTIGUOUS_MASK_BIT_PATTERN.test(s);return d?[d,[]]:[d,[Be.invalidMaskMessage]]}static isValidIPv4CidrNotation(l){let s=l.split("/");if(s.length!==2||s[0].length===0||s[1].length===0)return[!1,[Be.invalidIPv4CidrNotationMessage]];let d=s[0],c=s[1];if(isNaN(Number(c)))return[!1,[Be.invalidIPv4CidrNotationMessage]];let[u,p]=Be.isValidIPv4String(d),[f,g]=Be.isValidPrefixValue(BigInt(c),"IPv4"),m=u&&f,b=p.concat(g);return m?[m,[]]:[m,b]}static isValidIPv4CidrRange(l){return Be.isValidCidrRange(l,Be.isValidIPv4CidrNotation,t.dottedDecimalNotationToBinaryString,s=>e.cidrPrefixToMaskBinaryString(s,"IPv4"))}static isValidIPv6CidrRange(l){return Be.isValidCidrRange(l,Be.isValidIPv6CidrNotation,r.colonHexadecimalNotationToBinaryString,s=>e.cidrPrefixToMaskBinaryString(s,"IPv6"))}static isValidCidrRange(l,s,d,c){let u=s(l);if(!u[0])return u;let p=l.split("/"),f=p[0],g=p[1],m=BigInt(`0b${d(f)}`),b=BigInt(`0b${c(parseInt(g))}`),y=(m&b)===m;return y?[y,[]]:[y,[Be.InvalidIPCidrRangeMessage]]}static isValidIPv4RangeString(l){let s=(d,c)=>BigInt(`0b${t.dottedDecimalNotationToBinaryString(d)}`)>=BigInt(`0b${t.dottedDecimalNotationToBinaryString(c)}`);return this.isValidRange(l,Be.isValidIPv4String,s)}static isValidIPv6RangeString(l){let s=(d,c)=>BigInt(`0b${i.hexadectetNotationToBinaryString(d)}`)>=BigInt(`0b${i.hexadectetNotationToBinaryString(c)}`);return this.isValidRange(l,Be.isValidIPv6String,s)}static isValidRange(l,s,d){let c=l.split("-").map(x=>x.trim());if(c.length!==2||c[0].length===0||c[1].length===0)return[!1,[Be.invalidRangeNotationMessage]];let u=c[0],p=c[1],[f,g]=s(u),[m,b]=s(p),y=f&&m;if(y&&d(u,p))return[!1,[Be.invalidRangeFirstNotGreaterThanLastMessage]];let k=g.concat(b);return y?[y,[]]:[y,k]}static isValidIPv6CidrNotation(l){let s=Be.IPV6_RANGE_PATTERN.test(l);return s?[s,[]]:[s,[Be.invalidIPv6CidrNotationString]]}static isValidBinaryString(l){return/^([10])+$/.test(l)?[!0,[]]:[!1,[Be.invalidBinaryStringErrorMessage]]}static isNumeric(l){return/^(\d+)$/.test(l)}static isHexadecatet(l){return/^[0-9A-Fa-f]{4}$/.test(l)}};return Ja.Validator=o,o.IPV4_PATTERN=new RegExp(/^(0?[0-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.(0?[0-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.(0?[0-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.(0?[0-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$/),o.IPV6_PATTERN=new RegExp(/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/),o.IPV4_RANGE_PATTERN=new RegExp(/^(0?[0-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.(0?[0-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.(0?[0-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.(0?[0-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/)([1-9]|[1-2][0-9]|3[0-2])$/),o.IPV6_RANGE_PATTERN=new RegExp(/^s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:)))(%.+)?s*(\/([0-9]|[1-9][0-9]|1[0-1][0-9]|12[0-8]))?$/),o.IPV4_CONTIGUOUS_MASK_BIT_PATTERN=new RegExp(/^(1){0,32}(0){0,32}$/),o.IPV6_CONTIGUOUS_MASK_BIT_PATTERN=new RegExp(/^(1){0,128}(0){0,128}$/),o.EIGHT_BIT_SIZE=BigInt(`0b${"1".repeat(8)}`),o.SIXTEEN_BIT_SIZE=BigInt(`0b${"1".repeat(16)}`),o.THIRTY_TWO_BIT_SIZE=BigInt(`0b${"1".repeat(32)}`),o.ONE_HUNDRED_AND_TWENTY_EIGHT_BIT_SIZE=BigInt(`0b${"1".repeat(128)}`),o.IPV4_SIZE=BigInt("4294967296"),o.IPV6_SIZE=BigInt("340282366920938463463374607431768211456"),o.invalidAsnRangeMessage="ASN number given less than zero or is greater than 32bit",o.invalid16BitAsnRangeMessage="ASN number given less than zero or is greater than 16bit",o.invalidIPv4NumberMessage="IPv4 number given less than zero or is greater than 32bit",o.invalidIPv6NumberMessage="IPv6 number given less than zero or is greater than 128bit",o.invalidOctetRangeMessage="Value given contains an invalid Octet; Value is less than zero or is greater than 8bit",o.invalidHexadecatetMessage="The value given is less than zero or is greater than 16bit",o.invalidOctetCountMessage="An IP4 number cannot have less or greater than 4 octets",o.invalidHexadecatetCountMessage="An IP6 number must have exactly 8 hexadecatet",o.invalidMaskMessage="The Mask is invalid",o.invalidPrefixValueMessage="A Prefix value cannot be less than 0 or greater than 32",o.invalidIPv4CidrNotationMessage="Cidr notation should be in the form [ip number]/[range]",o.InvalidIPCidrRangeMessage="Given IP number portion must is not the start of the range",o.invalidRangeNotationMessage="Range notation should be in the form [first ip]-[last ip]",o.invalidRangeFirstNotGreaterThanLastMessage="First IP in [first ip]-[last ip] must be less than Last IP",o.invalidIPv6CidrNotationString="A Cidr notation string should contain an IPv6 number and prefix",o.takeOutOfRangeSizeMessage="$count is greater than $size, the size of the range",o.cannotSplitSingleRangeErrorMessage="Cannot split an IP range with a single IP number",o.invalidInetNumType="Given ipNumType must be either InetNumType.IPv4 or InetNumType.IPv6",o.invalidBinaryStringErrorMessage="Binary string should contain only contiguous 1s and 0s",o.invalidIPRangeSizeMessage="Given size is zero or greater than maximum size of $iptype",o.invalidIPRangeSizeForCidrMessage="Given size can't be created via cidr prefix",o.invalidIPv4PatternMessage="Given IPv4 is not confirm to a valid IPv6 address",o.invalidIPv6PatternMessage="Given IPv6 is not confirm to a valid IPv6 address",Ja}Object.defineProperty(Xu,"__esModule",{value:!0});Xu.Octet=void 0;const Nne=Zu();class Qc{constructor(e){let n;typeof e=="string"?n=parseInt(e):n=e;let[r,i]=Nne.Validator.isValidIPv4Octet(BigInt(n));if(!r)throw Error(i.filter(o=>o!=="").toString());this.value=n}static fromString(e){return new Qc(e)}static fromNumber(e){return new Qc(e)}getValue(){return this.value}toString(){return this.value.toString(10)}}Xu.Octet=Qc;var Ju={};Object.defineProperty(Ju,"__esModule",{value:!0});Ju.Hexadecatet=void 0;const Ene=Zu();class eu{constructor(e){let n;typeof e=="string"?n=parseInt(e,16):n=parseInt(String(e),16);let[r,i]=Ene.Validator.isValidIPv6Hexadecatet(BigInt(n));if(!r)throw Error(i.filter(o=>o!=="").toString());this.value=n}static fromString(e){return new eu(e)}static fromNumber(e){return new eu(e)}getValue(){return this.value}toString(){return this.value.toString(16)}}Ju.Hexadecatet=eu;Object.defineProperty(kn,"__esModule",{value:!0});kn.isIPv4=kn.IPv6Mask=kn.IPv4Mask=Dx=kn.IPv6=kn.Asn=Ex=kn.IPv4=kn.AbstractIPNum=void 0;const Lg=Xu,Dn=Zu(),Lx=$o,Ng=$o,nb=$o,rb=$o,Eg=Ju,Dne=Jc(),Nx=tb(),Dg=Jc();class Qu{getValue(){return this.value}toBinaryString(){return nb.leftPadWithZeroBit(this.value.toString(2),this.bitSize)}hasNext(){return this.value0n}isEquals(e){return this.value===e.value}isLessThan(e){return this.valuee.value}isLessThanOrEquals(e){return this.value<=e.value}isGreaterThanOrEquals(e){return this.value>=e.value}}kn.AbstractIPNum=Qu;class Mr extends Qu{constructor(e){if(super(),this.bitSize=32,this.maximumBitSize=Dn.Validator.THIRTY_TWO_BIT_SIZE,this.type="IPv4",this.octets=[],this.separator=".",typeof e=="string"){let[n,r]=this.constructFromDecimalDottedString(e);this.value=n,this.octets=r}else{let[n,r]=this.constructFromBigIntValue(e);this.value=n,this.octets=r}}static fromNumber(e){return new Mr(e)}static fromDecimalDottedString(e){return new Mr(e)}static fromString(e){return Mr.fromDecimalDottedString(e)}static fromBinaryString(e){let n=Dn.Validator.isValidBinaryString(e);if(n[0])return new Mr(Ng.parseBinaryStringToBigInt(e));throw Error(n[1].join(","))}toString(){return this.octets.map(e=>e.toString()).join(this.separator)}getOctets(){return this.octets}nextIPNumber(){return Mr.fromNumber(this.getValue()+1n)}previousIPNumber(){return Mr.fromNumber(this.getValue()-1n)}toIPv4MappedIPv6(){let e="1".repeat(16)+this.toBinaryString();return Fr.fromBinaryString(e)}constructFromDecimalDottedString(e){let n,r,[i,o]=Dn.Validator.isValidIPv4String(e);if(!i)throw new Error(o.filter(a=>a!=="").toString());return n=e.split(".").map(a=>Lg.Octet.fromString(a)),r=BigInt(`0b${Lx.dottedDecimalNotationToBinaryString(e)}`),[r,n]}constructFromBigIntValue(e){let[n,r]=Dn.Validator.isValidIPv4Number(e);if(!n)throw new Error(r.filter(o=>o!=="").toString());let i=rb.numberToBinaryString(e);return e=typeof e=="bigint"?e:BigInt(e),[e,this.binaryStringToDecimalOctets(i)]}binaryStringToDecimalOctets(e){return e.length<32&&(e=nb.leftPadWithZeroBit(e,32)),e.match(/.{1,8}/g).map(n=>Lg.Octet.fromString(Ng.parseBinaryStringToBigInt(n).toString()))}}var Ex=kn.IPv4=Mr;class dr extends Qu{constructor(e){if(super(),this.bitSize=32,this.maximumBitSize=Dn.Validator.THIRTY_TWO_BIT_SIZE,this.type="ASN",typeof e=="string")dr.startWithASPrefix(e)?this.value=BigInt(parseInt(e.substring(2))):e.indexOf(".")!=-1?this.value=BigInt(this.parseFromDotNotation(e)):this.value=BigInt(parseInt(e));else{let n=BigInt(e),[r,i]=Dn.Validator.isValidAsnNumber(n);if(!r)throw Error(i.filter(o=>o!=="").toString());this.value=n}}static fromString(e){return new dr(e)}static fromNumber(e){return new dr(e)}static fromBinaryString(e){let n=Dn.Validator.isValidBinaryString(e);if(n[0])return new dr(parseInt(e,2));throw Error(n[1].join(","))}toString(){let e=this.value.toString();return`${dr.AS_PREFIX}${e}`}toASPlain(){return this.value.toString()}toASDot(){return this.value.valueOf()>=65536n?this.toASDotPlus():this.toASPlain()}toASDotPlus(){let e=this.value.valueOf()/65535n,n=this.value.valueOf()%65535n-e;return`${e}.${n}`}toBinaryString(){return rb.numberToBinaryString(this.value)}is16Bit(){let[e]=Dn.Validator.isValid16BitAsnNumber(this.value);return e}is32Bit(){return!this.is16Bit()}nextIPNumber(){return new dr(this.value.valueOf()+1n)}previousIPNumber(){return new dr(this.value.valueOf()-1n)}static startWithASPrefix(e){return e.indexOf(dr.AS_PREFIX)===0}parseFromDotNotation(e){let n=e.split("."),r=parseInt(n[0]),i=parseInt(n[1]);return r*65535+(i+r)}}kn.Asn=dr;dr.AS_PREFIX="AS";class Fr extends Qu{constructor(e){if(super(),this.bitSize=128,this.maximumBitSize=Dn.Validator.ONE_HUNDRED_AND_TWENTY_EIGHT_BIT_SIZE,this.type="IPv6",this.hexadecatet=[],this.separator=":",typeof e=="string"){let n=Nx.expandIPv6Number(e),[r,i]=this.constructFromHexadecimalDottedString(n);this.value=r,this.hexadecatet=i}else{let[n,r]=this.constructFromBigIntValue(e);this.value=n,this.hexadecatet=r}}static fromBigInt(e){return new Fr(e)}static fromHexadecatet(e){return new Fr(e)}static fromString(e){return Fr.fromHexadecatet(e)}static fromBinaryString(e){let n=Dn.Validator.isValidBinaryString(e);if(n[0]){let r=nb.leftPadWithZeroBit(e,128);return new Fr(Ng.parseBinaryStringToBigInt(r))}else throw Error(n[1].join(","))}static fromIPv4(e){return e.toIPv4MappedIPv6()}static fromIPv4DotDecimalString(e){return new Mr(e).toIPv4MappedIPv6()}toString(){let e=this.hexadecatet.map(n=>n.toString()).join(":");return this.hexadecatet.length<8?"::"+e:e}getHexadecatet(){return this.hexadecatet}nextIPNumber(){return Fr.fromBigInt(this.getValue()+1n)}previousIPNumber(){return Fr.fromBigInt(this.getValue()-1n)}constructFromBigIntValue(e){let[n,r]=Dn.Validator.isValidIPv6Number(e);if(!n)throw new Error(r.filter(o=>o!=="").toString());let i=rb.numberToBinaryString(e);return[e,this.binaryStringToHexadecatets(i)]}constructFromHexadecimalDottedString(e){let[n,r]=Dn.Validator.isValidIPv6String(e);if(!n)throw new Error(r.filter(o=>o!=="").toString());let i=e.split(":").map(o=>Eg.Hexadecatet.fromString(o));return[BigInt(`0b${Dg.hexadectetNotationToBinaryString(e)}`),i]}binaryStringToHexadecatets(e){let n=Dne.binaryStringToHexadecimalString(e);for(;n.length%4!=0;)n="0"+n;return n.match(/.{1,4}/g).map(r=>Eg.Hexadecatet.fromString(r))}}var Dx=kn.IPv6=Fr;class ob extends Mr{constructor(e){super(e),this.octets=[];let n,r;if([n,r]=Dn.Validator.isValidIPv4Mask(e),!n)throw new Error(r.filter(a=>a!=="").toString());let i=e.split(".");this.octets=i.map(a=>Lg.Octet.fromString(a));let o=Lx.dottedDecimalNotationToBinaryString(e);this.prefix=(o.match(/1/g)||[]).length,this.value=BigInt(`0b${o}`)}static fromDecimalDottedString(e){return new ob(e)}}kn.IPv4Mask=ob;class ib extends Fr{constructor(e){super(e),this.hexadecatet=[];let n,r,i=Nx.expandIPv6Number(e);if([n,r]=Dn.Validator.isValidIPv6Mask(i),!n)throw new Error(r.filter(l=>l!=="").toString());let o=i.split(":");this.hexadecatet=o.map(l=>Eg.Hexadecatet.fromString(l));let a=Dg.hexadectetNotationToBinaryString(i);this.prefix=(a.match(/1/g)||[]).length,this.value=BigInt(`0b${a}`),this.value=BigInt(`0b${Dg.hexadectetNotationToBinaryString(i)}`)}static fromHexadecatet(e){return new ib(e)}}kn.IPv6Mask=ib;function Ane(t){return t.bitSize===32}kn.isIPv4=Ane;function Ag(t){return t?Ex.fromNumber(t.addr??0).toString():""}function Jv(t){return(t==null?void 0:t.address)===void 0?"undefined":`${Ag(t.address)}/${t.network_length??0}`}function Qv(t){return t?Dx.fromBigInt((BigInt(t.part1??0)<{this.task&&(await this.task(),this._runTaskHelper(this.interval))},e)}start(){this._runTaskHelper(0)}stop(){this.task=void 0,clearTimeout(this.timer)}}function ab(t){if(typeof t=="number")return Number.isFinite(t)?t:void 0;if(typeof t!="string"||t.trim()==="")return;const e=Number(t);return Number.isFinite(e)?e:void 0}function tu(t){var e;return((e=t.peer)==null?void 0:e.conns)||[]}function Ax(t){var e;const n=(e=t.peer)==null?void 0:e.default_conn_id;if(!n)return;const r=n.part1??0,i=n.part2??0,o=n.part3??0,a=n.part4??0;if(r===0&&i===0&&o===0&&a===0)return;const l=p=>p.toString(16).padStart(8,"0"),s=l(r),d=l(i),c=l(o),u=l(a);return`${s}-${d.slice(0,4)}-${d.slice(4,8)}-${c.slice(0,4)}-${c.slice(4,8)}${u}`}function jne(t){const e=tu(t),n=Ax(t);if(!n)return e;const r=e.find(i=>i.conn_id===n);return r?[r,...e.filter(i=>i!==r)]:e}function zne(t){const e=Ax(t);let n;for(const r of tu(t)){if(!r.stats)continue;const i=ab(r.stats.latency_us);if(i!==void 0){if(e===r.conn_id)return`${Math.ceil(i/1e3)}ms`;n=Math.min(n??i,i)}}return n===void 0?"":`${Math.ceil(n/1e3)}ms`}function Vne(t){for(const e of jne(t)){const n=ab(e.loss_rate);if(n!==void 0)return`${Math.round(n*100)}%`}return""}/*! + * @kurkle/color v0.3.4 + * https://github.com/kurkle/color#readme + * (c) 2024 Jukka Kurkela + * Released under the MIT License + */function md(t){return t+.5|0}const Zo=(t,e,n)=>Math.max(Math.min(t,n),e);function dl(t){return Zo(md(t*2.55),0,255)}function ti(t){return Zo(md(t*255),0,255)}function uo(t){return Zo(md(t/2.55)/100,0,1)}function e1(t){return Zo(md(t*100),0,100)}const Xn={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Mg=[..."0123456789ABCDEF"],Une=t=>Mg[t&15],Wne=t=>Mg[(t&240)>>4]+Mg[t&15],Hd=t=>(t&240)>>4===(t&15),Hne=t=>Hd(t.r)&&Hd(t.g)&&Hd(t.b)&&Hd(t.a);function Kne(t){var e=t.length,n;return t[0]==="#"&&(e===4||e===5?n={r:255&Xn[t[1]]*17,g:255&Xn[t[2]]*17,b:255&Xn[t[3]]*17,a:e===5?Xn[t[4]]*17:255}:(e===7||e===9)&&(n={r:Xn[t[1]]<<4|Xn[t[2]],g:Xn[t[3]]<<4|Xn[t[4]],b:Xn[t[5]]<<4|Xn[t[6]],a:e===9?Xn[t[7]]<<4|Xn[t[8]]:255})),n}const Gne=(t,e)=>t<255?e(t):"";function qne(t){var e=Hne(t)?Une:Wne;return t?"#"+e(t.r)+e(t.g)+e(t.b)+Gne(t.a,e):void 0}const Yne=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function Mx(t,e,n){const r=e*Math.min(n,1-n),i=(o,a=(o+t/30)%12)=>n-r*Math.max(Math.min(a-3,9-a,1),-1);return[i(0),i(8),i(4)]}function Xne(t,e,n){const r=(i,o=(i+t/60)%6)=>n-n*e*Math.max(Math.min(o,4-o,1),0);return[r(5),r(3),r(1)]}function Zne(t,e,n){const r=Mx(t,1,.5);let i;for(e+n>1&&(i=1/(e+n),e*=i,n*=i),i=0;i<3;i++)r[i]*=1-e-n,r[i]+=e;return r}function Jne(t,e,n,r,i){return t===i?(e-n)/r+(e.5?d/(2-i-o):d/(i+o),l=Jne(e,n,r,d,i),l=l*60+.5),[l|0,s||0,a]}function sb(t,e,n,r){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,n,r)).map(ti)}function db(t,e,n){return sb(Mx,t,e,n)}function Qne(t,e,n){return sb(Zne,t,e,n)}function ere(t,e,n){return sb(Xne,t,e,n)}function Fx(t){return(t%360+360)%360}function tre(t){const e=Yne.exec(t);let n=255,r;if(!e)return;e[5]!==r&&(n=e[6]?dl(+e[5]):ti(+e[5]));const i=Fx(+e[2]),o=+e[3]/100,a=+e[4]/100;return e[1]==="hwb"?r=Qne(i,o,a):e[1]==="hsv"?r=ere(i,o,a):r=db(i,o,a),{r:r[0],g:r[1],b:r[2],a:n}}function nre(t,e){var n=lb(t);n[0]=Fx(n[0]+e),n=db(n),t.r=n[0],t.g=n[1],t.b=n[2]}function rre(t){if(!t)return;const e=lb(t),n=e[0],r=e1(e[1]),i=e1(e[2]);return t.a<255?`hsla(${n}, ${r}%, ${i}%, ${uo(t.a)})`:`hsl(${n}, ${r}%, ${i}%)`}const t1={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},n1={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function ore(){const t={},e=Object.keys(n1),n=Object.keys(t1);let r,i,o,a,l;for(r=0;r>16&255,o>>8&255,o&255]}return t}let Kd;function ire(t){Kd||(Kd=ore(),Kd.transparent=[0,0,0,0]);const e=Kd[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:e.length===4?e[3]:255}}const are=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function lre(t){const e=are.exec(t);let n=255,r,i,o;if(e){if(e[7]!==r){const a=+e[7];n=e[8]?dl(a):Zo(a*255,0,255)}return r=+e[1],i=+e[3],o=+e[5],r=255&(e[2]?dl(r):Zo(r,0,255)),i=255&(e[4]?dl(i):Zo(i,0,255)),o=255&(e[6]?dl(o):Zo(o,0,255)),{r,g:i,b:o,a:n}}}function sre(t){return t&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${uo(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`)}const Af=t=>t<=.0031308?t*12.92:Math.pow(t,1/2.4)*1.055-.055,oa=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function dre(t,e,n){const r=oa(uo(t.r)),i=oa(uo(t.g)),o=oa(uo(t.b));return{r:ti(Af(r+n*(oa(uo(e.r))-r))),g:ti(Af(i+n*(oa(uo(e.g))-i))),b:ti(Af(o+n*(oa(uo(e.b))-o))),a:t.a+n*(e.a-t.a)}}function Gd(t,e,n){if(t){let r=lb(t);r[e]=Math.max(0,Math.min(r[e]+r[e]*n,e===0?360:1)),r=db(r),t.r=r[0],t.g=r[1],t.b=r[2]}}function jx(t,e){return t&&Object.assign(e||{},t)}function r1(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=ti(t[3]))):(e=jx(t,{r:0,g:0,b:0,a:1}),e.a=ti(e.a)),e}function cre(t){return t.charAt(0)==="r"?lre(t):tre(t)}class qs{constructor(e){if(e instanceof qs)return e;const n=typeof e;let r;n==="object"?r=r1(e):n==="string"&&(r=Kne(e)||ire(e)||cre(e)),this._rgb=r,this._valid=!!r}get valid(){return this._valid}get rgb(){var e=jx(this._rgb);return e&&(e.a=uo(e.a)),e}set rgb(e){this._rgb=r1(e)}rgbString(){return this._valid?sre(this._rgb):void 0}hexString(){return this._valid?qne(this._rgb):void 0}hslString(){return this._valid?rre(this._rgb):void 0}mix(e,n){if(e){const r=this.rgb,i=e.rgb;let o;const a=n===o?.5:n,l=2*a-1,s=r.a-i.a,d=((l*s===-1?l:(l+s)/(1+l*s))+1)/2;o=1-d,r.r=255&d*r.r+o*i.r+.5,r.g=255&d*r.g+o*i.g+.5,r.b=255&d*r.b+o*i.b+.5,r.a=a*r.a+(1-a)*i.a,this.rgb=r}return this}interpolate(e,n){return e&&(this._rgb=dre(this._rgb,e._rgb,n)),this}clone(){return new qs(this.rgb)}alpha(e){return this._rgb.a=ti(e),this}clearer(e){const n=this._rgb;return n.a*=1-e,this}greyscale(){const e=this._rgb,n=md(e.r*.3+e.g*.59+e.b*.11);return e.r=e.g=e.b=n,this}opaquer(e){const n=this._rgb;return n.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return Gd(this._rgb,2,e),this}darken(e){return Gd(this._rgb,2,-e),this}saturate(e){return Gd(this._rgb,1,e),this}desaturate(e){return Gd(this._rgb,1,-e),this}rotate(e){return nre(this._rgb,e),this}}/*! + * Chart.js v4.5.0 + * https://www.chartjs.org + * (c) 2025 Chart.js Contributors + * Released under the MIT License + */function io(){}const ure=(()=>{let t=0;return()=>t++})();function vt(t){return t==null}function zt(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return e.slice(0,7)==="[object"&&e.slice(-6)==="Array]"}function Je(t){return t!==null&&Object.prototype.toString.call(t)==="[object Object]"}function gn(t){return(typeof t=="number"||t instanceof Number)&&isFinite(+t)}function Br(t,e){return gn(t)?t:e}function Ye(t,e){return typeof t>"u"?e:t}const pre=(t,e)=>typeof t=="string"&&t.endsWith("%")?parseFloat(t)/100*e:+t;function kt(t,e,n){if(t&&typeof t.call=="function")return t.apply(n,e)}function ut(t,e,n,r){let i,o,a;if(zt(t))for(o=t.length,i=0;it,x:t=>t.x,y:t=>t.y};function gre(t){const e=t.split("."),n=[];let r="";for(const i of e)r+=i,r.endsWith("\\")?r=r.slice(0,-1)+".":(n.push(r),r="");return n}function mre(t){const e=gre(t);return n=>{for(const r of e){if(r==="")break;n=n&&n[r]}return n}}function ou(t,e){return(o1[e]||(o1[e]=mre(e)))(t)}function cb(t){return t.charAt(0).toUpperCase()+t.slice(1)}const iu=t=>typeof t<"u",ai=t=>typeof t=="function",i1=(t,e)=>{if(t.size!==e.size)return!1;for(const n of t)if(!e.has(n))return!1;return!0};function bre(t){return t.type==="mouseup"||t.type==="click"||t.type==="contextmenu"}const qt=Math.PI,kr=2*qt,yre=kr+qt,au=Number.POSITIVE_INFINITY,vre=qt/180,yr=qt/2,yi=qt/4,a1=qt*2/3,Vx=Math.log10,La=Math.sign;function Cl(t,e,n){return Math.abs(t-e)i-o).pop(),e}function kre(t){return typeof t=="symbol"||typeof t=="object"&&t!==null&&!(Symbol.toPrimitive in t||"toString"in t||"valueOf"in t)}function Xs(t){return!kre(t)&&!isNaN(parseFloat(t))&&isFinite(t)}function _re(t,e){const n=Math.round(t);return n-e<=t&&n+e>=t}function xre(t,e,n){let r,i,o;for(r=0,i=t.length;rs&&d=Math.min(e,n)-r&&t<=Math.max(e,n)+r}function ub(t,e,n){n=n||(a=>t[a]1;)o=i+r>>1,n(o)?i=o:r=o;return{lo:i,hi:r}}const Li=(t,e,n,r)=>ub(t,n,r?i=>{const o=t[i][e];return ot[i][e]ub(t,n,r=>t[r][e]>=n);function Pre(t,e,n){let r=0,i=t.length;for(;rr&&t[i-1]>n;)i--;return r>0||i{const r="_onData"+cb(n),i=t[n];Object.defineProperty(t,n,{configurable:!0,enumerable:!1,value(...o){const a=i.apply(this,o);return t._chartjs.listeners.forEach(l=>{typeof l[r]=="function"&&l[r](...o)}),a}})})}function d1(t,e){const n=t._chartjs;if(!n)return;const r=n.listeners,i=r.indexOf(e);i!==-1&&r.splice(i,1),!(r.length>0)&&(Wx.forEach(o=>{delete t[o]}),delete t._chartjs)}function $re(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const Hx=function(){return typeof window>"u"?function(t){return t()}:window.requestAnimationFrame}();function Kx(t,e){let n=[],r=!1;return function(...i){n=i,r||(r=!0,Hx.call(window,()=>{r=!1,t.apply(e,n)}))}}function Bre(t,e){let n;return function(...r){return e?(clearTimeout(n),n=setTimeout(t,e,r)):t.apply(this,r),e}}const pb=t=>t==="start"?"left":t==="end"?"right":"center",an=(t,e,n)=>t==="start"?e:t==="end"?n:(e+n)/2,Lre=(t,e,n,r)=>t===(r?"left":"right")?n:t==="center"?(e+n)/2:e;function Nre(t,e,n){const r=e.length;let i=0,o=r;if(t._sorted){const{iScale:a,vScale:l,_parsed:s}=t,d=t.dataset&&t.dataset.options?t.dataset.options.spanGaps:null,c=a.axis,{min:u,max:p,minDefined:f,maxDefined:g}=a.getUserBounds();if(f){if(i=Math.min(Li(s,c,u).lo,n?r:Li(e,c,a.getPixelForValue(u)).lo),d){const m=s.slice(0,i+1).reverse().findIndex(b=>!vt(b[l.axis]));i-=Math.max(0,m)}i=Qn(i,0,r-1)}if(g){let m=Math.max(Li(s,a.axis,p,!0).hi+1,n?0:Li(e,c,a.getPixelForValue(p),!0).hi+1);if(d){const b=s.slice(m-1).findIndex(y=>!vt(y[l.axis]));m+=Math.max(0,b)}o=Qn(m,i,r)-i}else o=r-i}return{start:i,count:o}}function Ere(t){const{xScale:e,yScale:n,_scaleRanges:r}=t,i={xmin:e.min,xmax:e.max,ymin:n.min,ymax:n.max};if(!r)return t._scaleRanges=i,!0;const o=r.xmin!==e.min||r.xmax!==e.max||r.ymin!==n.min||r.ymax!==n.max;return Object.assign(r,i),o}const qd=t=>t===0||t===1,c1=(t,e,n)=>-(Math.pow(2,10*(t-=1))*Math.sin((t-e)*kr/n)),u1=(t,e,n)=>Math.pow(2,-10*t)*Math.sin((t-e)*kr/n)+1,Sl={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>-Math.cos(t*yr)+1,easeOutSine:t=>Math.sin(t*yr),easeInOutSine:t=>-.5*(Math.cos(qt*t)-1),easeInExpo:t=>t===0?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>t===1?1:-Math.pow(2,-10*t)+1,easeInOutExpo:t=>qd(t)?t:t<.5?.5*Math.pow(2,10*(t*2-1)):.5*(-Math.pow(2,-10*(t*2-1))+2),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>qd(t)?t:c1(t,.075,.3),easeOutElastic:t=>qd(t)?t:u1(t,.075,.3),easeInOutElastic(t){return qd(t)?t:t<.5?.5*c1(t*2,.1125,.45):.5+.5*u1(t*2-1,.1125,.45)},easeInBack(t){return t*t*((1.70158+1)*t-1.70158)},easeOutBack(t){return(t-=1)*t*((1.70158+1)*t+1.70158)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?.5*(t*t*(((e*=1.525)+1)*t-e)):.5*((t-=2)*t*(((e*=1.525)+1)*t+e)+2)},easeInBounce:t=>1-Sl.easeOutBounce(1-t),easeOutBounce(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:t=>t<.5?Sl.easeInBounce(t*2)*.5:Sl.easeOutBounce(t*2-1)*.5+.5};function fb(t){if(t&&typeof t=="object"){const e=t.toString();return e==="[object CanvasPattern]"||e==="[object CanvasGradient]"}return!1}function p1(t){return fb(t)?t:new qs(t)}function Mf(t){return fb(t)?t:new qs(t).saturate(.5).darken(.1).hexString()}const Dre=["x","y","borderWidth","radius","tension"],Are=["color","borderColor","backgroundColor"];function Mre(t){t.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:e=>e!=="onProgress"&&e!=="onComplete"&&e!=="fn"}),t.set("animations",{colors:{type:"color",properties:Are},numbers:{type:"number",properties:Dre}}),t.describe("animations",{_fallback:"animation"}),t.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:e=>e|0}}}})}function Fre(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const f1=new Map;function jre(t,e){e=e||{};const n=t+JSON.stringify(e);let r=f1.get(n);return r||(r=new Intl.NumberFormat(t,e),f1.set(n,r)),r}function Gx(t,e,n){return jre(e,n).format(t)}const zre={values(t){return zt(t)?t:""+t},numeric(t,e,n){if(t===0)return"0";const r=this.chart.options.locale;let i,o=t;if(n.length>1){const d=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(d<1e-4||d>1e15)&&(i="scientific"),o=Vre(t,n)}const a=Vx(Math.abs(o)),l=isNaN(a)?1:Math.max(Math.min(-1*Math.floor(a),20),0),s={notation:i,minimumFractionDigits:l,maximumFractionDigits:l};return Object.assign(s,this.options.ticks.format),Gx(t,r,s)}};function Vre(t,e){let n=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;return Math.abs(n)>=1&&t!==Math.floor(t)&&(n=t-Math.floor(t)),n}var qx={formatters:zre};function Ure(t){t.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(e,n)=>n.lineWidth,tickColor:(e,n)=>n.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:qx.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),t.route("scale.ticks","color","","color"),t.route("scale.grid","color","","borderColor"),t.route("scale.border","color","","borderColor"),t.route("scale.title","color","","color"),t.describe("scale",{_fallback:!1,_scriptable:e=>!e.startsWith("before")&&!e.startsWith("after")&&e!=="callback"&&e!=="parser",_indexable:e=>e!=="borderDash"&&e!=="tickBorderDash"&&e!=="dash"}),t.describe("scales",{_fallback:"scale"}),t.describe("scale.ticks",{_scriptable:e=>e!=="backdropPadding"&&e!=="callback",_indexable:e=>e!=="backdropPadding"})}const Hi=Object.create(null),jg=Object.create(null);function Tl(t,e){if(!e)return t;const n=e.split(".");for(let r=0,i=n.length;rr.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(r,i)=>Mf(i.backgroundColor),this.hoverBorderColor=(r,i)=>Mf(i.borderColor),this.hoverColor=(r,i)=>Mf(i.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e),this.apply(n)}set(e,n){return Ff(this,e,n)}get(e){return Tl(this,e)}describe(e,n){return Ff(jg,e,n)}override(e,n){return Ff(Hi,e,n)}route(e,n,r,i){const o=Tl(this,e),a=Tl(this,r),l="_"+n;Object.defineProperties(o,{[l]:{value:o[n],writable:!0},[n]:{enumerable:!0,get(){const s=this[l],d=a[i];return Je(s)?Object.assign({},d,s):Ye(s,d)},set(s){this[l]=s}}})}apply(e){e.forEach(n=>n(this))}}var Et=new Wre({_scriptable:t=>!t.startsWith("on"),_indexable:t=>t!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[Mre,Fre,Ure]);function Hre(t){return!t||vt(t.size)||vt(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function h1(t,e,n,r,i){let o=e[i];return o||(o=e[i]=t.measureText(i).width,n.push(i)),o>r&&(r=o),r}function vi(t,e,n){const r=t.currentDevicePixelRatio,i=n!==0?Math.max(n/2,.5):0;return Math.round((e-i)*r)/r+i}function g1(t,e){!e&&!t||(e=e||t.getContext("2d"),e.save(),e.resetTransform(),e.clearRect(0,0,t.width,t.height),e.restore())}function zg(t,e,n,r){Yx(t,e,n,r,null)}function Yx(t,e,n,r,i){let o,a,l,s,d,c,u,p;const f=e.pointStyle,g=e.rotation,m=e.radius;let b=(g||0)*vre;if(f&&typeof f=="object"&&(o=f.toString(),o==="[object HTMLImageElement]"||o==="[object HTMLCanvasElement]")){t.save(),t.translate(n,r),t.rotate(b),t.drawImage(f,-f.width/2,-f.height/2,f.width,f.height),t.restore();return}if(!(isNaN(m)||m<=0)){switch(t.beginPath(),f){default:i?t.ellipse(n,r,i/2,m,0,0,kr):t.arc(n,r,m,0,kr),t.closePath();break;case"triangle":c=i?i/2:m,t.moveTo(n+Math.sin(b)*c,r-Math.cos(b)*m),b+=a1,t.lineTo(n+Math.sin(b)*c,r-Math.cos(b)*m),b+=a1,t.lineTo(n+Math.sin(b)*c,r-Math.cos(b)*m),t.closePath();break;case"rectRounded":d=m*.516,s=m-d,a=Math.cos(b+yi)*s,u=Math.cos(b+yi)*(i?i/2-d:s),l=Math.sin(b+yi)*s,p=Math.sin(b+yi)*(i?i/2-d:s),t.arc(n-u,r-l,d,b-qt,b-yr),t.arc(n+p,r-a,d,b-yr,b),t.arc(n+u,r+l,d,b,b+yr),t.arc(n-p,r+a,d,b+yr,b+qt),t.closePath();break;case"rect":if(!g){s=Math.SQRT1_2*m,c=i?i/2:s,t.rect(n-c,r-s,2*c,2*s);break}b+=yi;case"rectRot":u=Math.cos(b)*(i?i/2:m),a=Math.cos(b)*m,l=Math.sin(b)*m,p=Math.sin(b)*(i?i/2:m),t.moveTo(n-u,r-l),t.lineTo(n+p,r-a),t.lineTo(n+u,r+l),t.lineTo(n-p,r+a),t.closePath();break;case"crossRot":b+=yi;case"cross":u=Math.cos(b)*(i?i/2:m),a=Math.cos(b)*m,l=Math.sin(b)*m,p=Math.sin(b)*(i?i/2:m),t.moveTo(n-u,r-l),t.lineTo(n+u,r+l),t.moveTo(n+p,r-a),t.lineTo(n-p,r+a);break;case"star":u=Math.cos(b)*(i?i/2:m),a=Math.cos(b)*m,l=Math.sin(b)*m,p=Math.sin(b)*(i?i/2:m),t.moveTo(n-u,r-l),t.lineTo(n+u,r+l),t.moveTo(n+p,r-a),t.lineTo(n-p,r+a),b+=yi,u=Math.cos(b)*(i?i/2:m),a=Math.cos(b)*m,l=Math.sin(b)*m,p=Math.sin(b)*(i?i/2:m),t.moveTo(n-u,r-l),t.lineTo(n+u,r+l),t.moveTo(n+p,r-a),t.lineTo(n-p,r+a);break;case"line":a=i?i/2:Math.cos(b)*m,l=Math.sin(b)*m,t.moveTo(n-a,r-l),t.lineTo(n+a,r+l);break;case"dash":t.moveTo(n,r),t.lineTo(n+Math.cos(b)*(i?i/2:m),r+Math.sin(b)*m);break;case!1:t.closePath();break}t.fill(),e.borderWidth>0&&t.stroke()}}function Zs(t,e,n){return n=n||.5,!e||t&&t.x>e.left-n&&t.xe.top-n&&t.y0&&o.strokeColor!=="";let s,d;for(t.save(),t.font=i.string,qre(t,o),s=0;s+t||0;function Xx(t,e){const n={},r=Je(e),i=r?Object.keys(e):e,o=Je(t)?r?a=>Ye(t[a],t[e[a]]):a=>t[a]:()=>t;for(const a of i)n[a]=eoe(o(a));return n}function toe(t){return Xx(t,{top:"y",right:"x",bottom:"y",left:"x"})}function Ol(t){return Xx(t,["topLeft","topRight","bottomLeft","bottomRight"])}function ar(t){const e=toe(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function fn(t,e){t=t||{},e=e||Et.font;let n=Ye(t.size,e.size);typeof n=="string"&&(n=parseInt(n,10));let r=Ye(t.style,e.style);r&&!(""+r).match(Jre)&&(console.warn('Invalid font style specified: "'+r+'"'),r=void 0);const i={family:Ye(t.family,e.family),lineHeight:Qre(Ye(t.lineHeight,e.lineHeight),n),size:n,style:r,weight:Ye(t.weight,e.weight),string:""};return i.string=Hre(i),i}function Yd(t,e,n,r){let i,o,a;for(i=0,o=t.length;in&&l===0?0:l+s;return{min:a(r,-Math.abs(o)),max:a(i,o)}}function ea(t,e){return Object.assign(Object.create(t),e)}function hb(t,e=[""],n,r,i=()=>t[0]){const o=n||t;typeof r>"u"&&(r=eC("_fallback",t));const a={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:o,_fallback:r,_getTarget:i,override:l=>hb([l,...t],e,o,r)};return new Proxy(a,{deleteProperty(l,s){return delete l[s],delete l._keys,delete t[0][s],!0},get(l,s){return Jx(l,s,()=>coe(s,e,t,l))},getOwnPropertyDescriptor(l,s){return Reflect.getOwnPropertyDescriptor(l._scopes[0],s)},getPrototypeOf(){return Reflect.getPrototypeOf(t[0])},has(l,s){return b1(l).includes(s)},ownKeys(l){return b1(l)},set(l,s,d){const c=l._storage||(l._storage=i());return l[s]=c[s]=d,delete l._keys,!0}})}function Na(t,e,n,r){const i={_cacheable:!1,_proxy:t,_context:e,_subProxy:n,_stack:new Set,_descriptors:Zx(t,r),setContext:o=>Na(t,o,n,r),override:o=>Na(t.override(o),e,n,r)};return new Proxy(i,{deleteProperty(o,a){return delete o[a],delete t[a],!0},get(o,a,l){return Jx(o,a,()=>ooe(o,a,l))},getOwnPropertyDescriptor(o,a){return o._descriptors.allKeys?Reflect.has(t,a)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,a)},getPrototypeOf(){return Reflect.getPrototypeOf(t)},has(o,a){return Reflect.has(t,a)},ownKeys(){return Reflect.ownKeys(t)},set(o,a,l){return t[a]=l,delete o[a],!0}})}function Zx(t,e={scriptable:!0,indexable:!0}){const{_scriptable:n=e.scriptable,_indexable:r=e.indexable,_allKeys:i=e.allKeys}=t;return{allKeys:i,scriptable:n,indexable:r,isScriptable:ai(n)?n:()=>n,isIndexable:ai(r)?r:()=>r}}const roe=(t,e)=>t?t+cb(e):e,gb=(t,e)=>Je(e)&&t!=="adapters"&&(Object.getPrototypeOf(e)===null||e.constructor===Object);function Jx(t,e,n){if(Object.prototype.hasOwnProperty.call(t,e)||e==="constructor")return t[e];const r=n();return t[e]=r,r}function ooe(t,e,n){const{_proxy:r,_context:i,_subProxy:o,_descriptors:a}=t;let l=r[e];return ai(l)&&a.isScriptable(e)&&(l=ioe(e,l,t,n)),zt(l)&&l.length&&(l=aoe(e,l,t,a.isIndexable)),gb(e,l)&&(l=Na(l,i,o&&o[e],a)),l}function ioe(t,e,n,r){const{_proxy:i,_context:o,_subProxy:a,_stack:l}=n;if(l.has(t))throw new Error("Recursion detected: "+Array.from(l).join("->")+"->"+t);l.add(t);let s=e(o,a||r);return l.delete(t),gb(t,s)&&(s=mb(i._scopes,i,t,s)),s}function aoe(t,e,n,r){const{_proxy:i,_context:o,_subProxy:a,_descriptors:l}=n;if(typeof o.index<"u"&&r(t))return e[o.index%e.length];if(Je(e[0])){const s=e,d=i._scopes.filter(c=>c!==s);e=[];for(const c of s){const u=mb(d,i,t,c);e.push(Na(u,o,a&&a[t],l))}}return e}function Qx(t,e,n){return ai(t)?t(e,n):t}const loe=(t,e)=>t===!0?e:typeof t=="string"?ou(e,t):void 0;function soe(t,e,n,r,i){for(const o of e){const a=loe(n,o);if(a){t.add(a);const l=Qx(a._fallback,n,i);if(typeof l<"u"&&l!==n&&l!==r)return l}else if(a===!1&&typeof r<"u"&&n!==r)return null}return!1}function mb(t,e,n,r){const i=e._rootScopes,o=Qx(e._fallback,n,r),a=[...t,...i],l=new Set;l.add(r);let s=m1(l,a,n,o||n,r);return s===null||typeof o<"u"&&o!==n&&(s=m1(l,a,o,s,r),s===null)?!1:hb(Array.from(l),[""],i,o,()=>doe(e,n,r))}function m1(t,e,n,r,i){for(;n;)n=soe(t,e,n,r,i);return n}function doe(t,e,n){const r=t._getTarget();e in r||(r[e]={});const i=r[e];return zt(i)&&Je(n)?n:i||{}}function coe(t,e,n,r){let i;for(const o of e)if(i=eC(roe(o,t),n),typeof i<"u")return gb(t,i)?mb(n,r,t,i):i}function eC(t,e){for(const n of e){if(!n)continue;const r=n[t];if(typeof r<"u")return r}}function b1(t){let e=t._keys;return e||(e=t._keys=uoe(t._scopes)),e}function uoe(t){const e=new Set;for(const n of t)for(const r of Object.keys(n).filter(i=>!i.startsWith("_")))e.add(r);return Array.from(e)}const poe=Number.EPSILON||1e-14,Ea=(t,e)=>et==="x"?"y":"x";function foe(t,e,n,r){const i=t.skip?e:t,o=e,a=n.skip?e:n,l=Fg(o,i),s=Fg(a,o);let d=l/(l+s),c=s/(l+s);d=isNaN(d)?0:d,c=isNaN(c)?0:c;const u=r*d,p=r*c;return{previous:{x:o.x-u*(a.x-i.x),y:o.y-u*(a.y-i.y)},next:{x:o.x+p*(a.x-i.x),y:o.y+p*(a.y-i.y)}}}function hoe(t,e,n){const r=t.length;let i,o,a,l,s,d=Ea(t,0);for(let c=0;c!d.skip)),e.cubicInterpolationMode==="monotone")moe(t,i);else{let d=r?t[t.length-1]:t[0];for(o=0,a=t.length;ot.ownerDocument.defaultView.getComputedStyle(t,null);function voe(t,e){return np(t).getPropertyValue(e)}const woe=["top","right","bottom","left"];function zi(t,e,n){const r={};n=n?"-"+n:"";for(let i=0;i<4;i++){const o=woe[i];r[o]=parseFloat(t[e+"-"+o+n])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}const koe=(t,e,n)=>(t>0||e>0)&&(!n||!n.shadowRoot);function _oe(t,e){const n=t.touches,r=n&&n.length?n[0]:t,{offsetX:i,offsetY:o}=r;let a=!1,l,s;if(koe(i,o,t.target))l=i,s=o;else{const d=e.getBoundingClientRect();l=r.clientX-d.left,s=r.clientY-d.top,a=!0}return{x:l,y:s,box:a}}function Ci(t,e){if("native"in t)return t;const{canvas:n,currentDevicePixelRatio:r}=e,i=np(n),o=i.boxSizing==="border-box",a=zi(i,"padding"),l=zi(i,"border","width"),{x:s,y:d,box:c}=_oe(t,n),u=a.left+(c&&l.left),p=a.top+(c&&l.top);let{width:f,height:g}=e;return o&&(f-=a.width+l.width,g-=a.height+l.height),{x:Math.round((s-u)/f*n.width/r),y:Math.round((d-p)/g*n.height/r)}}function xoe(t,e,n){let r,i;if(e===void 0||n===void 0){const o=t&&yb(t);if(!o)e=t.clientWidth,n=t.clientHeight;else{const a=o.getBoundingClientRect(),l=np(o),s=zi(l,"border","width"),d=zi(l,"padding");e=a.width-d.width-s.width,n=a.height-d.height-s.height,r=lu(l.maxWidth,o,"clientWidth"),i=lu(l.maxHeight,o,"clientHeight")}}return{width:e,height:n,maxWidth:r||au,maxHeight:i||au}}const Zd=t=>Math.round(t*10)/10;function Coe(t,e,n,r){const i=np(t),o=zi(i,"margin"),a=lu(i.maxWidth,t,"clientWidth")||au,l=lu(i.maxHeight,t,"clientHeight")||au,s=xoe(t,e,n);let{width:d,height:c}=s;if(i.boxSizing==="content-box"){const u=zi(i,"border","width"),p=zi(i,"padding");d-=p.width+u.width,c-=p.height+u.height}return d=Math.max(0,d-o.width),c=Math.max(0,r?d/r:c-o.height),d=Zd(Math.min(d,a,s.maxWidth)),c=Zd(Math.min(c,l,s.maxHeight)),d&&!c&&(c=Zd(d/2)),(e!==void 0||n!==void 0)&&r&&s.height&&c>s.height&&(c=s.height,d=Zd(Math.floor(c*r))),{width:d,height:c}}function y1(t,e,n){const r=e||1,i=Math.floor(t.height*r),o=Math.floor(t.width*r);t.height=Math.floor(t.height),t.width=Math.floor(t.width);const a=t.canvas;return a.style&&(n||!a.style.height&&!a.style.width)&&(a.style.height=`${t.height}px`,a.style.width=`${t.width}px`),t.currentDevicePixelRatio!==r||a.height!==i||a.width!==o?(t.currentDevicePixelRatio=r,a.height=i,a.width=o,t.ctx.setTransform(r,0,0,r,0,0),!0):!1}const Soe=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};bb()&&(window.addEventListener("test",null,e),window.removeEventListener("test",null,e))}catch{}return t}();function v1(t,e){const n=voe(t,e),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function Si(t,e,n,r){return{x:t.x+n*(e.x-t.x),y:t.y+n*(e.y-t.y)}}function Toe(t,e,n,r){return{x:t.x+n*(e.x-t.x),y:r==="middle"?n<.5?t.y:e.y:r==="after"?n<1?t.y:e.y:n>0?e.y:t.y}}function Ooe(t,e,n,r){const i={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},a=Si(t,i,n),l=Si(i,o,n),s=Si(o,e,n),d=Si(a,l,n),c=Si(l,s,n);return Si(d,c,n)}const Ioe=function(t,e){return{x(n){return t+t+e-n},setWidth(n){e=n},textAlign(n){return n==="center"?n:n==="right"?"left":"right"},xPlus(n,r){return n-r},leftForLtr(n,r){return n-r}}},Poe=function(){return{x(t){return t},setWidth(t){},textAlign(t){return t},xPlus(t,e){return t+e},leftForLtr(t,e){return t}}};function xa(t,e,n){return t?Ioe(e,n):Poe()}function nC(t,e){let n,r;(e==="ltr"||e==="rtl")&&(n=t.canvas.style,r=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",e,"important"),t.prevTextDirection=r)}function rC(t,e){e!==void 0&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function oC(t){return t==="angle"?{between:Ux,compare:Tre,normalize:Er}:{between:ca,compare:(e,n)=>e-n,normalize:e=>e}}function w1({start:t,end:e,count:n,loop:r,style:i}){return{start:t%n,end:e%n,loop:r&&(e-t+1)%n===0,style:i}}function Roe(t,e,n){const{property:r,start:i,end:o}=n,{between:a,normalize:l}=oC(r),s=e.length;let{start:d,end:c,loop:u}=t,p,f;if(u){for(d+=s,c+=s,p=0,f=s;ps(i,x,y)&&l(i,x)!==0,I=()=>l(o,y)===0||s(o,x,y),E=()=>m||w(),P=()=>!m||I();for(let N=c,L=c;N<=u;++N)k=e[N%a],!k.skip&&(y=d(k[r]),y!==x&&(m=s(y,i,o),b===null&&E()&&(b=l(y,i)===0?N:L),b!==null&&P()&&(g.push(w1({start:b,end:N,loop:p,count:a,style:f})),b=null),L=N,x=y));return b!==null&&g.push(w1({start:b,end:u,loop:p,count:a,style:f})),g}function aC(t,e){const n=[],r=t.segments;for(let i=0;ii&&t[o%e].skip;)o--;return o%=e,{start:i,end:o}}function Boe(t,e,n,r){const i=t.length,o=[];let a=e,l=t[e],s;for(s=e+1;s<=n;++s){const d=t[s%i];d.skip||d.stop?l.skip||(r=!1,o.push({start:e%i,end:(s-1)%i,loop:r}),e=a=d.stop?s:null):(a=s,l.skip&&(e=s)),l=d}return a!==null&&o.push({start:e%i,end:a%i,loop:r}),o}function Loe(t,e){const n=t.points,r=t.options.spanGaps,i=n.length;if(!i)return[];const o=!!t._loop,{start:a,end:l}=$oe(n,i,o,r);if(r===!0)return k1(t,[{start:a,end:l,loop:o}],n,e);const s=ll({chart:e,initial:n.initial,numSteps:a,currentStep:Math.min(r-n.start,a)}))}_refresh(){this._request||(this._running=!0,this._request=Hx.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let n=0;this._charts.forEach((r,i)=>{if(!r.running||!r.items.length)return;const o=r.items;let a=o.length-1,l=!1,s;for(;a>=0;--a)s=o[a],s._active?(s._total>r.duration&&(r.duration=s._total),s.tick(e),l=!0):(o[a]=o[o.length-1],o.pop());l&&(i.draw(),this._notify(i,r,e,"progress")),o.length||(r.running=!1,this._notify(i,r,e,"complete"),r.initial=!1),n+=o.length}),this._lastDate=e,n===0&&(this._running=!1)}_getAnims(e){const n=this._charts;let r=n.get(e);return r||(r={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},n.set(e,r)),r}listen(e,n,r){this._getAnims(e).listeners[n].push(r)}add(e,n){!n||!n.length||this._getAnims(e).items.push(...n)}has(e){return this._getAnims(e).items.length>0}start(e){const n=this._charts.get(e);n&&(n.running=!0,n.start=Date.now(),n.duration=n.items.reduce((r,i)=>Math.max(r,i._duration),0),this._refresh())}running(e){if(!this._running)return!1;const n=this._charts.get(e);return!(!n||!n.running||!n.items.length)}stop(e){const n=this._charts.get(e);if(!n||!n.items.length)return;const r=n.items;let i=r.length-1;for(;i>=0;--i)r[i].cancel();n.items=[],this._notify(e,n,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var ao=new Aoe;const x1="transparent",Moe={boolean(t,e,n){return n>.5?e:t},color(t,e,n){const r=p1(t||x1),i=r.valid&&p1(e||x1);return i&&i.valid?i.mix(r,n).hexString():e},number(t,e,n){return t+(e-t)*n}};class Foe{constructor(e,n,r,i){const o=n[r];i=Yd([e.to,i,o,e.from]);const a=Yd([e.from,o,i]);this._active=!0,this._fn=e.fn||Moe[e.type||typeof a],this._easing=Sl[e.easing]||Sl.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=n,this._prop=r,this._from=a,this._to=i,this._promises=void 0}active(){return this._active}update(e,n,r){if(this._active){this._notify(!1);const i=this._target[this._prop],o=r-this._start,a=this._duration-o;this._start=r,this._duration=Math.floor(Math.max(a,e.duration)),this._total+=o,this._loop=!!e.loop,this._to=Yd([e.to,n,i,e.from]),this._from=Yd([e.from,i,n])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const n=e-this._start,r=this._duration,i=this._prop,o=this._from,a=this._loop,l=this._to;let s;if(this._active=o!==l&&(a||n1?2-s:s,s=this._easing(Math.min(1,Math.max(0,s))),this._target[i]=this._fn(o,l,s)}wait(){const e=this._promises||(this._promises=[]);return new Promise((n,r)=>{e.push({res:n,rej:r})})}_notify(e){const n=e?"res":"rej",r=this._promises||[];for(let i=0;i{const o=e[i];if(!Je(o))return;const a={};for(const l of n)a[l]=o[l];(zt(o.properties)&&o.properties||[i]).forEach(l=>{(l===i||!r.has(l))&&r.set(l,a)})})}_animateOptions(e,n){const r=n.options,i=zoe(e,r);if(!i)return[];const o=this._createAnimations(i,r);return r.$shared&&joe(e.options.$animations,r).then(()=>{e.options=r},()=>{}),o}_createAnimations(e,n){const r=this._properties,i=[],o=e.$animations||(e.$animations={}),a=Object.keys(n),l=Date.now();let s;for(s=a.length-1;s>=0;--s){const d=a[s];if(d.charAt(0)==="$")continue;if(d==="options"){i.push(...this._animateOptions(e,n));continue}const c=n[d];let u=o[d];const p=r.get(d);if(u)if(p&&u.active()){u.update(p,c,l);continue}else u.cancel();if(!p||!p.duration){e[d]=c;continue}o[d]=u=new Foe(p,e,d,c),i.push(u)}return i}update(e,n){if(this._properties.size===0){Object.assign(e,n);return}const r=this._createAnimations(e,n);if(r.length)return ao.add(this._chart,r),!0}}function joe(t,e){const n=[],r=Object.keys(e);for(let i=0;i0||!n&&o<0)return i.index}return null}function O1(t,e){const{chart:n,_cachedMeta:r}=t,i=n._stacks||(n._stacks={}),{iScale:o,vScale:a,index:l}=r,s=o.axis,d=a.axis,c=Hoe(o,a,r),u=e.length;let p;for(let f=0;fn[r].axis===e).shift()}function qoe(t,e){return ea(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}function Yoe(t,e,n){return ea(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:n,index:e,mode:"default",type:"data"})}function Qa(t,e){const n=t.controller.index,r=t.vScale&&t.vScale.axis;if(r){e=e||t._parsed;for(const i of e){const o=i._stacks;if(!o||o[r]===void 0||o[r][n]===void 0)return;delete o[r][n],o[r]._visualValues!==void 0&&o[r]._visualValues[n]!==void 0&&delete o[r]._visualValues[n]}}}const Vf=t=>t==="reset"||t==="none",I1=(t,e)=>e?t:Object.assign({},t),Xoe=(t,e,n)=>t&&!e.hidden&&e._stacked&&{keys:dC(n,!0),values:null};class Il{constructor(e,n){this.chart=e,this._ctx=e.ctx,this.index=n,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=jf(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&Qa(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,n=this._cachedMeta,r=this.getDataset(),i=(u,p,f,g)=>u==="x"?p:u==="r"?g:f,o=n.xAxisID=Ye(r.xAxisID,zf(e,"x")),a=n.yAxisID=Ye(r.yAxisID,zf(e,"y")),l=n.rAxisID=Ye(r.rAxisID,zf(e,"r")),s=n.indexAxis,d=n.iAxisID=i(s,o,a,l),c=n.vAxisID=i(s,a,o,l);n.xScale=this.getScaleForId(o),n.yScale=this.getScaleForId(a),n.rScale=this.getScaleForId(l),n.iScale=this.getScaleForId(d),n.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const n=this._cachedMeta;return e===n.iScale?n.vScale:n.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&d1(this._data,this),e._stacked&&Qa(e)}_dataCheck(){const e=this.getDataset(),n=e.data||(e.data=[]),r=this._data;if(Je(n)){const i=this._cachedMeta;this._data=Woe(n,i)}else if(r!==n){if(r){d1(r,this);const i=this._cachedMeta;Qa(i),i._parsed=[]}n&&Object.isExtensible(n)&&Rre(n,this),this._syncList=[],this._data=n}}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const n=this._cachedMeta,r=this.getDataset();let i=!1;this._dataCheck();const o=n._stacked;n._stacked=jf(n.vScale,n),n.stack!==r.stack&&(i=!0,Qa(n),n.stack=r.stack),this._resyncElements(e),(i||o!==n._stacked)&&(O1(this,n._parsed),n._stacked=jf(n.vScale,n))}configure(){const e=this.chart.config,n=e.datasetScopeKeys(this._type),r=e.getOptionScopes(this.getDataset(),n,!0);this.options=e.createResolver(r,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,n){const{_cachedMeta:r,_data:i}=this,{iScale:o,_stacked:a}=r,l=o.axis;let s=e===0&&n===i.length?!0:r._sorted,d=e>0&&r._parsed[e-1],c,u,p;if(this._parsing===!1)r._parsed=i,r._sorted=!0,p=i;else{zt(i[e])?p=this.parseArrayData(r,i,e,n):Je(i[e])?p=this.parseObjectData(r,i,e,n):p=this.parsePrimitiveData(r,i,e,n);const f=()=>u[l]===null||d&&u[l]m||u=0;--p)if(!g()){this.updateRangeFromParsed(d,e,f,s);break}}return d}getAllParsedValues(e){const n=this._cachedMeta._parsed,r=[];let i,o,a;for(i=0,o=n.length;i=0&&ethis.getContext(r,i,n),m=d.resolveNamedOptions(p,f,g,u);return m.$shared&&(m.$shared=s,o[a]=Object.freeze(I1(m,s))),m}_resolveAnimations(e,n,r){const i=this.chart,o=this._cachedDataOpts,a=`animation-${n}`,l=o[a];if(l)return l;let s;if(i.options.animation!==!1){const c=this.chart.config,u=c.datasetAnimationScopeKeys(this._type,n),p=c.getOptionScopes(this.getDataset(),u);s=c.createResolver(p,this.getContext(e,r,n))}const d=new sC(i,s&&s.animations);return s&&s._cacheable&&(o[a]=Object.freeze(d)),d}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,n){return!n||Vf(e)||this.chart._animationsDisabled}_getSharedOptions(e,n){const r=this.resolveDataElementOptions(e,n),i=this._sharedOptions,o=this.getSharedOptions(r),a=this.includeOptions(n,o)||o!==i;return this.updateSharedOptions(o,n,r),{sharedOptions:o,includeOptions:a}}updateElement(e,n,r,i){Vf(i)?Object.assign(e,r):this._resolveAnimations(n,i).update(e,r)}updateSharedOptions(e,n,r){e&&!Vf(n)&&this._resolveAnimations(void 0,n).update(e,r)}_setStyle(e,n,r,i){e.active=i;const o=this.getStyle(n,i);this._resolveAnimations(n,r,i).update(e,{options:!i&&this.getSharedOptions(o)||o})}removeHoverStyle(e,n,r){this._setStyle(e,r,"active",!1)}setHoverStyle(e,n,r){this._setStyle(e,r,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const n=this._data,r=this._cachedMeta.data;for(const[l,s,d]of this._syncList)this[l](s,d);this._syncList=[];const i=r.length,o=n.length,a=Math.min(o,i);a&&this.parse(0,a),o>i?this._insertElements(i,o-i,e):o{for(d.length+=n,l=d.length-1;l>=a;l--)d[l]=d[l-n]};for(s(o),l=e;l0&&this.getParsed(n-1);for(let I=0;I=k){P.skip=!0;continue}const N=this.getParsed(I),L=vt(N[f]),H=P[p]=a.getPixelForValue(N[p],I),M=P[f]=o||L?l.getBasePixel():l.getPixelForValue(s?this.applyStack(l,N,s):N[f],I);P.skip=isNaN(H)||isNaN(M)||L,P.stop=I>0&&Math.abs(N[p]-w[p])>b,m&&(P.parsed=N,P.raw=d.data[I]),u&&(P.options=c||this.resolveDataElementOptions(I,E.active?"active":i)),y||this.updateElement(E,I,P,i),w=N}}getMaxOverflow(){const e=this._cachedMeta,n=e.dataset,r=n.options&&n.options.borderWidth||0,i=e.data||[];if(!i.length)return r;const o=i[0].size(this.resolveDataElementOptions(0)),a=i[i.length-1].size(this.resolveDataElementOptions(i.length-1));return Math.max(r,o,a)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}Ae(xc,"id","line"),Ae(xc,"defaults",{datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1}),Ae(xc,"overrides",{scales:{_index_:{type:"category"},_value_:{type:"linear"}}});function wi(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class vb{constructor(e){Ae(this,"options"),this.options=e||{}}static override(e){Object.assign(vb.prototype,e)}init(){}formats(){return wi()}parse(){return wi()}format(){return wi()}add(){return wi()}diff(){return wi()}startOf(){return wi()}endOf(){return wi()}}var Zoe={_date:vb};function Joe(t,e,n,r){const{controller:i,data:o,_sorted:a}=t,l=i._cachedMeta.iScale,s=t.dataset&&t.dataset.options?t.dataset.options.spanGaps:null;if(l&&e===l.axis&&e!=="r"&&a&&o.length){const d=l._reversePixels?Ire:Li;if(r){if(i._sharedOptions){const c=o[0],u=typeof c.getRange=="function"&&c.getRange(e);if(u){const p=d(o,e,n-u),f=d(o,e,n+u);return{lo:p.lo,hi:f.hi}}}}else{const c=d(o,e,n);if(s){const{vScale:u}=i._cachedMeta,{_parsed:p}=t,f=p.slice(0,c.lo+1).reverse().findIndex(m=>!vt(m[u.axis]));c.lo-=Math.max(0,f);const g=p.slice(c.hi).findIndex(m=>!vt(m[u.axis]));c.hi+=Math.max(0,g)}return c}}return{lo:0,hi:o.length-1}}function rp(t,e,n,r,i){const o=t.getSortedVisibleDatasetMetas(),a=n[e];for(let l=0,s=o.length;l{s[a]&&s[a](e[n],i)&&(o.push({element:s,datasetIndex:d,index:c}),l=l||s.inRange(e.x,e.y,i))}),r&&!l?[]:o}var nie={modes:{index(t,e,n,r){const i=Ci(e,t),o=n.axis||"x",a=n.includeInvisible||!1,l=n.intersect?Uf(t,i,o,r,a):Wf(t,i,o,!1,r,a),s=[];return l.length?(t.getSortedVisibleDatasetMetas().forEach(d=>{const c=l[0].index,u=d.data[c];u&&!u.skip&&s.push({element:u,datasetIndex:d.index,index:c})}),s):[]},dataset(t,e,n,r){const i=Ci(e,t),o=n.axis||"xy",a=n.includeInvisible||!1;let l=n.intersect?Uf(t,i,o,r,a):Wf(t,i,o,!1,r,a);if(l.length>0){const s=l[0].datasetIndex,d=t.getDatasetMeta(s).data;l=[];for(let c=0;cn.pos===e)}function R1(t,e){return t.filter(n=>cC.indexOf(n.pos)===-1&&n.box.axis===e)}function tl(t,e){return t.sort((n,r)=>{const i=e?r:n,o=e?n:r;return i.weight===o.weight?i.index-o.index:i.weight-o.weight})}function rie(t){const e=[];let n,r,i,o,a,l;for(n=0,r=(t||[]).length;nd.box.fullSize),!0),r=tl(el(e,"left"),!0),i=tl(el(e,"right")),o=tl(el(e,"top"),!0),a=tl(el(e,"bottom")),l=R1(e,"x"),s=R1(e,"y");return{fullSize:n,leftAndTop:r.concat(o),rightAndBottom:i.concat(s).concat(a).concat(l),chartArea:el(e,"chartArea"),vertical:r.concat(i).concat(s),horizontal:o.concat(a).concat(l)}}function $1(t,e,n,r){return Math.max(t[n],e[n])+Math.max(t[r],e[r])}function uC(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function lie(t,e,n,r){const{pos:i,box:o}=n,a=t.maxPadding;if(!Je(i)){n.size&&(t[i]-=n.size);const u=r[n.stack]||{size:0,count:1};u.size=Math.max(u.size,n.horizontal?o.height:o.width),n.size=u.size/u.count,t[i]+=n.size}o.getPadding&&uC(a,o.getPadding());const l=Math.max(0,e.outerWidth-$1(a,t,"left","right")),s=Math.max(0,e.outerHeight-$1(a,t,"top","bottom")),d=l!==t.w,c=s!==t.h;return t.w=l,t.h=s,n.horizontal?{same:d,other:c}:{same:c,other:d}}function sie(t){const e=t.maxPadding;function n(r){const i=Math.max(e[r]-t[r],0);return t[r]+=i,i}t.y+=n("top"),t.x+=n("left"),n("right"),n("bottom")}function die(t,e){const n=e.maxPadding;function r(i){const o={left:0,top:0,right:0,bottom:0};return i.forEach(a=>{o[a]=Math.max(e[a],n[a])}),o}return r(t?["left","right"]:["top","bottom"])}function cl(t,e,n,r){const i=[];let o,a,l,s,d,c;for(o=0,a=t.length,d=0;o{typeof m.beforeLayout=="function"&&m.beforeLayout()});const c=s.reduce((m,b)=>b.box.options&&b.box.options.display===!1?m:m+1,0)||1,u=Object.freeze({outerWidth:e,outerHeight:n,padding:i,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/c,hBoxMaxHeight:a/2}),p=Object.assign({},i);uC(p,ar(r));const f=Object.assign({maxPadding:p,w:o,h:a,x:i.left,y:i.top},i),g=iie(s.concat(d),u);cl(l.fullSize,f,u,g),cl(s,f,u,g),cl(d,f,u,g)&&cl(s,f,u,g),sie(f),B1(l.leftAndTop,f,u,g),f.x+=f.w,f.y+=f.h,B1(l.rightAndBottom,f,u,g),t.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},ut(l.chartArea,m=>{const b=m.box;Object.assign(b,t.chartArea),b.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})})}};class pC{acquireContext(e,n){}releaseContext(e){return!1}addEventListener(e,n,r){}removeEventListener(e,n,r){}getDevicePixelRatio(){return 1}getMaximumSize(e,n,r,i){return n=Math.max(0,n||e.width),r=r||e.height,{width:n,height:Math.max(0,i?Math.floor(n/i):r)}}isAttached(e){return!0}updateConfig(e){}}class cie extends pC{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const Cc="$chartjs",uie={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},L1=t=>t===null||t==="";function pie(t,e){const n=t.style,r=t.getAttribute("height"),i=t.getAttribute("width");if(t[Cc]={initial:{height:r,width:i,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",L1(i)){const o=v1(t,"width");o!==void 0&&(t.width=o)}if(L1(r))if(t.style.height==="")t.height=t.width/(e||2);else{const o=v1(t,"height");o!==void 0&&(t.height=o)}return t}const fC=Soe?{passive:!0}:!1;function fie(t,e,n){t&&t.addEventListener(e,n,fC)}function hie(t,e,n){t&&t.canvas&&t.canvas.removeEventListener(e,n,fC)}function gie(t,e){const n=uie[t.type]||t.type,{x:r,y:i}=Ci(t,e);return{type:n,chart:e,native:t,x:r!==void 0?r:null,y:i!==void 0?i:null}}function su(t,e){for(const n of t)if(n===e||n.contains(e))return!0}function mie(t,e,n){const r=t.canvas,i=new MutationObserver(o=>{let a=!1;for(const l of o)a=a||su(l.addedNodes,r),a=a&&!su(l.removedNodes,r);a&&n()});return i.observe(document,{childList:!0,subtree:!0}),i}function bie(t,e,n){const r=t.canvas,i=new MutationObserver(o=>{let a=!1;for(const l of o)a=a||su(l.removedNodes,r),a=a&&!su(l.addedNodes,r);a&&n()});return i.observe(document,{childList:!0,subtree:!0}),i}const Qs=new Map;let N1=0;function hC(){const t=window.devicePixelRatio;t!==N1&&(N1=t,Qs.forEach((e,n)=>{n.currentDevicePixelRatio!==t&&e()}))}function yie(t,e){Qs.size||window.addEventListener("resize",hC),Qs.set(t,e)}function vie(t){Qs.delete(t),Qs.size||window.removeEventListener("resize",hC)}function wie(t,e,n){const r=t.canvas,i=r&&yb(r);if(!i)return;const o=Kx((l,s)=>{const d=i.clientWidth;n(l,s),d{const s=l[0],d=s.contentRect.width,c=s.contentRect.height;d===0&&c===0||o(d,c)});return a.observe(i),yie(t,o),a}function Hf(t,e,n){n&&n.disconnect(),e==="resize"&&vie(t)}function kie(t,e,n){const r=t.canvas,i=Kx(o=>{t.ctx!==null&&n(gie(o,t))},t);return fie(r,e,i),i}class _ie extends pC{acquireContext(e,n){const r=e&&e.getContext&&e.getContext("2d");return r&&r.canvas===e?(pie(e,n),r):null}releaseContext(e){const n=e.canvas;if(!n[Cc])return!1;const r=n[Cc].initial;["height","width"].forEach(o=>{const a=r[o];vt(a)?n.removeAttribute(o):n.setAttribute(o,a)});const i=r.style||{};return Object.keys(i).forEach(o=>{n.style[o]=i[o]}),n.width=n.width,delete n[Cc],!0}addEventListener(e,n,r){this.removeEventListener(e,n);const i=e.$proxies||(e.$proxies={}),o={attach:mie,detach:bie,resize:wie}[n]||kie;i[n]=o(e,n,r)}removeEventListener(e,n){const r=e.$proxies||(e.$proxies={}),i=r[n];i&&(({attach:Hf,detach:Hf,resize:Hf}[n]||hie)(e,n,i),r[n]=void 0)}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,n,r,i){return Coe(e,n,r,i)}isAttached(e){const n=e&&yb(e);return!!(n&&n.isConnected)}}function xie(t){return!bb()||typeof OffscreenCanvas<"u"&&t instanceof OffscreenCanvas?cie:_ie}var ec;let ta=(ec=class{constructor(){Ae(this,"x"),Ae(this,"y"),Ae(this,"active",!1),Ae(this,"options"),Ae(this,"$animations")}tooltipPosition(t){const{x:e,y:n}=this.getProps(["x","y"],t);return{x:e,y:n}}hasValue(){return Xs(this.x)&&Xs(this.y)}getProps(t,e){const n=this.$animations;if(!e||!n)return this;const r={};return t.forEach(i=>{r[i]=n[i]&&n[i].active()?n[i]._to:this[i]}),r}},Ae(ec,"defaults",{}),Ae(ec,"defaultRoutes"),ec);function Cie(t,e){const n=t.options.ticks,r=Sie(t),i=Math.min(n.maxTicksLimit||r,r),o=n.major.enabled?Oie(e):[],a=o.length,l=o[0],s=o[a-1],d=[];if(a>i)return Iie(e,d,o,a/i),d;const c=Tie(o,e,i);if(a>0){let u,p;const f=a>1?Math.round((s-l)/(a-1)):null;for(tc(e,d,c,vt(f)?0:l-f,l),u=0,p=a-1;ui)return s}return Math.max(i,1)}function Oie(t){const e=[];let n,r;for(n=0,r=t.length;nt==="left"?"right":t==="right"?"left":t,E1=(t,e,n)=>e==="top"||e==="left"?t[e]+n:t[e]-n,D1=(t,e)=>Math.min(e||t,t);function A1(t,e){const n=[],r=t.length/e,i=t.length;let o=0;for(;oa+l)))return s}function Bie(t,e){ut(t,n=>{const r=n.gc,i=r.length/2;let o;if(i>e){for(o=0;or?r:n,r=i&&n>r?n:r,{min:Br(n,Br(r,n)),max:Br(r,Br(n,r))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){kt(this.options.beforeUpdate,[this])}update(e,n,r){const{beginAtZero:i,grace:o,ticks:a}=this.options,l=a.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=n,this._margins=r=Object.assign({left:0,right:0,top:0,bottom:0},r),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+r.left+r.right:this.height+r.top+r.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=noe(this,o,i),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const s=l=o||r<=1||!this.isHorizontal()){this.labelRotation=i;return}const c=this._getLabelSizes(),u=c.widest.width,p=c.highest.height,f=Qn(this.chart.width-u,0,this.maxWidth);l=e.offset?this.maxWidth/r:f/(r-1),u+6>l&&(l=f/(r-(e.offset?.5:1)),s=this.maxHeight-nl(e.grid)-n.padding-M1(e.title,this.chart.options.font),d=Math.sqrt(u*u+p*p),a=Cre(Math.min(Math.asin(Qn((c.highest.height+6)/l,-1,1)),Math.asin(Qn(s/d,-1,1))-Math.asin(Qn(p/d,-1,1)))),a=Math.max(i,Math.min(o,a))),this.labelRotation=a}afterCalculateLabelRotation(){kt(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){kt(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:n,options:{ticks:r,title:i,grid:o}}=this,a=this._isVisible(),l=this.isHorizontal();if(a){const s=M1(i,n.options.font);if(l?(e.width=this.maxWidth,e.height=nl(o)+s):(e.height=this.maxHeight,e.width=nl(o)+s),r.display&&this.ticks.length){const{first:d,last:c,widest:u,highest:p}=this._getLabelSizes(),f=r.padding*2,g=Bi(this.labelRotation),m=Math.cos(g),b=Math.sin(g);if(l){const y=r.mirror?0:b*u.width+m*p.height;e.height=Math.min(this.maxHeight,e.height+y+f)}else{const y=r.mirror?0:m*u.width+b*p.height;e.width=Math.min(this.maxWidth,e.width+y+f)}this._calculatePadding(d,c,b,m)}}this._handleMargins(),l?(this.width=this._length=n.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=n.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,n,r,i){const{ticks:{align:o,padding:a},position:l}=this.options,s=this.labelRotation!==0,d=l!=="top"&&this.axis==="x";if(this.isHorizontal()){const c=this.getPixelForTick(0)-this.left,u=this.right-this.getPixelForTick(this.ticks.length-1);let p=0,f=0;s?d?(p=i*e.width,f=r*n.height):(p=r*e.height,f=i*n.width):o==="start"?f=n.width:o==="end"?p=e.width:o!=="inner"&&(p=e.width/2,f=n.width/2),this.paddingLeft=Math.max((p-c+a)*this.width/(this.width-c),0),this.paddingRight=Math.max((f-u+a)*this.width/(this.width-u),0)}else{let c=n.height/2,u=e.height/2;o==="start"?(c=0,u=e.height):o==="end"&&(c=n.height,u=0),this.paddingTop=c+a,this.paddingBottom=u+a}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){kt(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:n}=this.options;return n==="top"||n==="bottom"||e==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){this.beforeTickToLabelConversion(),this.generateTickLabels(e);let n,r;for(n=0,r=e.length;n({width:a[L]||0,height:l[L]||0});return{first:N(0),last:N(n-1),widest:N(E),highest:N(P),widths:a,heights:l}}getLabelForValue(e){return e}getPixelForValue(e,n){return NaN}getValueForPixel(e){}getPixelForTick(e){const n=this.ticks;return e<0||e>n.length-1?null:this.getPixelForValue(n[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const n=this._startPixel+e*this._length;return Ore(this._alignToPixels?vi(this.chart,n,0):n)}getDecimalForPixel(e){const n=(e-this._startPixel)/this._length;return this._reversePixels?1-n:n}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:n}=this;return e<0&&n<0?n:e>0&&n>0?e:0}getContext(e){const n=this.ticks||[];if(e>=0&&el*i?l/r:s/i:s*i0}_computeGridLineItems(e){const n=this.axis,r=this.chart,i=this.options,{grid:o,position:a,border:l}=i,s=o.offset,d=this.isHorizontal(),c=this.ticks.length+(s?1:0),u=nl(o),p=[],f=l.setContext(this.getContext()),g=f.display?f.width:0,m=g/2,b=function(ie){return vi(r,ie,g)};let y,k,x,w,I,E,P,N,L,H,M,V;if(a==="top")y=b(this.bottom),E=this.bottom-u,N=y-m,H=b(e.top)+m,V=e.bottom;else if(a==="bottom")y=b(this.top),H=e.top,V=b(e.bottom)-m,E=y+m,N=this.top+u;else if(a==="left")y=b(this.right),I=this.right-u,P=y-m,L=b(e.left)+m,M=e.right;else if(a==="right")y=b(this.left),L=e.left,M=b(e.right)-m,I=y+m,P=this.left+u;else if(n==="x"){if(a==="center")y=b((e.top+e.bottom)/2+.5);else if(Je(a)){const ie=Object.keys(a)[0],de=a[ie];y=b(this.chart.scales[ie].getPixelForValue(de))}H=e.top,V=e.bottom,E=y+m,N=E+u}else if(n==="y"){if(a==="center")y=b((e.left+e.right)/2);else if(Je(a)){const ie=Object.keys(a)[0],de=a[ie];y=b(this.chart.scales[ie].getPixelForValue(de))}I=y-m,P=I-u,L=e.left,M=e.right}const ae=Ye(i.ticks.maxTicksLimit,c),se=Math.max(1,Math.ceil(c/ae));for(k=0;k0&&(Ue-=Oe/2);break}ge={left:Ue,top:qe,width:Oe+xe.width,height:je+xe.height,color:ie.backdropColor}}b.push({label:w,font:L,textOffset:V,options:{rotation:m,color:pe,strokeColor:me,strokeWidth:te,textAlign:oe,textBaseline:ae,translation:[I,E],backdrop:ge}})}return b}_getXAxisLabelAlignment(){const{position:e,ticks:n}=this.options;if(-Bi(this.labelRotation))return e==="top"?"left":"right";let r="center";return n.align==="start"?r="left":n.align==="end"?r="right":n.align==="inner"&&(r="inner"),r}_getYAxisLabelAlignment(e){const{position:n,ticks:{crossAlign:r,mirror:i,padding:o}}=this.options,a=this._getLabelSizes(),l=e+o,s=a.widest.width;let d,c;return n==="left"?i?(c=this.right+o,r==="near"?d="left":r==="center"?(d="center",c+=s/2):(d="right",c+=s)):(c=this.right-l,r==="near"?d="right":r==="center"?(d="center",c-=s/2):(d="left",c=this.left)):n==="right"?i?(c=this.left+o,r==="near"?d="right":r==="center"?(d="center",c-=s/2):(d="left",c-=s)):(c=this.left+l,r==="near"?d="left":r==="center"?(d="center",c+=s/2):(d="right",c=this.right)):d="right",{textAlign:d,x:c}}_computeLabelArea(){if(this.options.ticks.mirror)return;const e=this.chart,n=this.options.position;if(n==="left"||n==="right")return{top:0,left:this.left,bottom:e.height,right:this.right};if(n==="top"||n==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:e.width}}drawBackground(){const{ctx:e,options:{backgroundColor:n},left:r,top:i,width:o,height:a}=this;n&&(e.save(),e.fillStyle=n,e.fillRect(r,i,o,a),e.restore())}getLineWidthForValue(e){const n=this.options.grid;if(!this._isVisible()||!n.display)return 0;const r=this.ticks.findIndex(i=>i.value===e);return r>=0?n.setContext(this.getContext(r)).lineWidth:0}drawGrid(e){const n=this.options.grid,r=this.ctx,i=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let o,a;const l=(s,d,c)=>{!c.width||!c.color||(r.save(),r.lineWidth=c.width,r.strokeStyle=c.color,r.setLineDash(c.borderDash||[]),r.lineDashOffset=c.borderDashOffset,r.beginPath(),r.moveTo(s.x,s.y),r.lineTo(d.x,d.y),r.stroke(),r.restore())};if(n.display)for(o=0,a=i.length;o{this.draw(o)}}]:[{z:r,draw:o=>{this.drawBackground(),this.drawGrid(o),this.drawTitle()}},{z:i,draw:()=>{this.drawBorder()}},{z:n,draw:o=>{this.drawLabels(o)}}]}getMatchingVisibleMetas(e){const n=this.chart.getSortedVisibleDatasetMetas(),r=this.axis+"AxisID",i=[];let o,a;for(o=0,a=n.length;o{const r=n.split("."),i=r.pop(),o=[t].concat(r).join("."),a=e[n].split("."),l=a.pop(),s=a.join(".");Et.route(o,i,s,l)})}function Fie(t){return"id"in t&&"defaults"in t}class jie{constructor(){this.controllers=new nc(Il,"datasets",!0),this.elements=new nc(ta,"elements"),this.plugins=new nc(Object,"plugins"),this.scales=new nc(ja,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,n,r){[...n].forEach(i=>{const o=r||this._getRegistryForType(i);r||o.isForType(i)||o===this.plugins&&i.id?this._exec(e,o,i):ut(i,a=>{const l=r||this._getRegistryForType(a);this._exec(e,l,a)})})}_exec(e,n,r){const i=cb(e);kt(r["before"+i],[],r),n[e](r),kt(r["after"+i],[],r)}_getRegistryForType(e){for(let n=0;no.filter(l=>!a.some(s=>l.plugin.id===s.plugin.id));this._notify(i(n,r),e,"stop"),this._notify(i(r,n),e,"start")}}function Vie(t){const e={},n=[],r=Object.keys(Dr.plugins.items);for(let o=0;o1&&F1(t[0].toLowerCase());if(r)return r}throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function j1(t,e,n){if(n[e+"AxisID"]===t)return{axis:e}}function Yie(t,e){if(e.data&&e.data.datasets){const n=e.data.datasets.filter(r=>r.xAxisID===t||r.yAxisID===t);if(n.length)return j1(t,"x",n[0])||j1(t,"y",n[0])}return{}}function Xie(t,e){const n=Hi[t.type]||{scales:{}},r=e.scales||{},i=Ug(t.type,e),o=Object.create(null);return Object.keys(r).forEach(a=>{const l=r[a];if(!Je(l))return console.error(`Invalid scale configuration for scale: ${a}`);if(l._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${a}`);const s=Wg(a,l,Yie(a,t),Et.scales[l.type]),d=Gie(s,i),c=n.scales||{};o[a]=xl(Object.create(null),[{axis:s},l,c[s],c[d]])}),t.data.datasets.forEach(a=>{const l=a.type||t.type,s=a.indexAxis||Ug(l,e),d=(Hi[l]||{}).scales||{};Object.keys(d).forEach(c=>{const u=Kie(c,s),p=a[u+"AxisID"]||u;o[p]=o[p]||Object.create(null),xl(o[p],[{axis:u},r[p],d[c]])})}),Object.keys(o).forEach(a=>{const l=o[a];xl(l,[Et.scales[l.type],Et.scale])}),o}function gC(t){const e=t.options||(t.options={});e.plugins=Ye(e.plugins,{}),e.scales=Xie(t,e)}function mC(t){return t=t||{},t.datasets=t.datasets||[],t.labels=t.labels||[],t}function Zie(t){return t=t||{},t.data=mC(t.data),gC(t),t}const z1=new Map,bC=new Set;function rc(t,e){let n=z1.get(t);return n||(n=e(),z1.set(t,n),bC.add(n)),n}const rl=(t,e,n)=>{const r=ou(e,n);r!==void 0&&t.add(r)};class Jie{constructor(e){this._config=Zie(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=mC(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),gC(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return rc(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,n){return rc(`${e}.transition.${n}`,()=>[[`datasets.${e}.transitions.${n}`,`transitions.${n}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,n){return rc(`${e}-${n}`,()=>[[`datasets.${e}.elements.${n}`,`datasets.${e}`,`elements.${n}`,""]])}pluginScopeKeys(e){const n=e.id,r=this.type;return rc(`${r}-plugin-${n}`,()=>[[`plugins.${n}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,n){const r=this._scopeCache;let i=r.get(e);return(!i||n)&&(i=new Map,r.set(e,i)),i}getOptionScopes(e,n,r){const{options:i,type:o}=this,a=this._cachedScopes(e,r),l=a.get(n);if(l)return l;const s=new Set;n.forEach(c=>{e&&(s.add(e),c.forEach(u=>rl(s,e,u))),c.forEach(u=>rl(s,i,u)),c.forEach(u=>rl(s,Hi[o]||{},u)),c.forEach(u=>rl(s,Et,u)),c.forEach(u=>rl(s,jg,u))});const d=Array.from(s);return d.length===0&&d.push(Object.create(null)),bC.has(n)&&a.set(n,d),d}chartOptionScopes(){const{options:e,type:n}=this;return[e,Hi[n]||{},Et.datasets[n]||{},{type:n},Et,jg]}resolveNamedOptions(e,n,r,i=[""]){const o={$shared:!0},{resolver:a,subPrefixes:l}=V1(this._resolverCache,e,i);let s=a;if(eae(a,n)){o.$shared=!1,r=ai(r)?r():r;const d=this.createResolver(e,r,l);s=Na(a,r,d)}for(const d of n)o[d]=s[d];return o}createResolver(e,n,r=[""],i){const{resolver:o}=V1(this._resolverCache,e,r);return Je(n)?Na(o,n,void 0,i):o}}function V1(t,e,n){let r=t.get(e);r||(r=new Map,t.set(e,r));const i=n.join();let o=r.get(i);return o||(o={resolver:hb(e,n),subPrefixes:n.filter(a=>!a.toLowerCase().includes("hover"))},r.set(i,o)),o}const Qie=t=>Je(t)&&Object.getOwnPropertyNames(t).some(e=>ai(t[e]));function eae(t,e){const{isScriptable:n,isIndexable:r}=Zx(t);for(const i of e){const o=n(i),a=r(i),l=(a||o)&&t[i];if(o&&(ai(l)||Qie(l))||a&&zt(l))return!0}return!1}var tae="4.5.0";const nae=["top","bottom","left","right","chartArea"];function U1(t,e){return t==="top"||t==="bottom"||nae.indexOf(t)===-1&&e==="x"}function W1(t,e){return function(n,r){return n[t]===r[t]?n[e]-r[e]:n[t]-r[t]}}function H1(t){const e=t.chart,n=e.options.animation;e.notifyPlugins("afterRender"),kt(n&&n.onComplete,[t],e)}function rae(t){const e=t.chart,n=e.options.animation;kt(n&&n.onProgress,[t],e)}function yC(t){return bb()&&typeof t=="string"?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const du={},vC=t=>{const e=yC(t);return Object.values(du).filter(n=>n.canvas===e).pop()};function oae(t,e,n){const r=Object.keys(t);for(const i of r){const o=+i;if(o>=e){const a=t[i];delete t[i],(n>0||o>e)&&(t[o+n]=a)}}}function iae(t,e,n,r){return!n||t.type==="mouseout"?null:r?e:t}class po{static register(...e){Dr.add(...e),K1()}static unregister(...e){Dr.remove(...e),K1()}constructor(e,n){const r=this.config=new Jie(n),i=yC(e),o=vC(i);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const a=r.createResolver(r.chartOptionScopes(),this.getContext());this.platform=new(r.platform||xie(i)),this.platform.updateConfig(r);const l=this.platform.acquireContext(i,a.aspectRatio),s=l&&l.canvas,d=s&&s.height,c=s&&s.width;if(this.id=ure(),this.ctx=l,this.canvas=s,this.width=c,this.height=d,this._options=a,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new zie,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=Bre(u=>this.update(u),a.resizeDelay||0),this._dataChanges=[],du[this.id]=this,!l||!s){console.error("Failed to create chart: can't acquire context from the given item");return}ao.listen(this,"complete",H1),ao.listen(this,"progress",rae),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:n},width:r,height:i,_aspectRatio:o}=this;return vt(e)?n&&o?o:i?r/i:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return Dr}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():y1(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return g1(this.canvas,this.ctx),this}stop(){return ao.stop(this),this}resize(e,n){ao.running(this)?this._resizeBeforeDraw={width:e,height:n}:this._resize(e,n)}_resize(e,n){const r=this.options,i=this.canvas,o=r.maintainAspectRatio&&this.aspectRatio,a=this.platform.getMaximumSize(i,e,n,o),l=r.devicePixelRatio||this.platform.getDevicePixelRatio(),s=this.width?"resize":"attach";this.width=a.width,this.height=a.height,this._aspectRatio=this.aspectRatio,y1(this,l,!0)&&(this.notifyPlugins("resize",{size:a}),kt(r.onResize,[this,a],this),this.attached&&this._doResize(s)&&this.render())}ensureScalesHaveIDs(){const e=this.options.scales||{};ut(e,(n,r)=>{n.id=r})}buildOrUpdateScales(){const e=this.options,n=e.scales,r=this.scales,i=Object.keys(r).reduce((a,l)=>(a[l]=!1,a),{});let o=[];n&&(o=o.concat(Object.keys(n).map(a=>{const l=n[a],s=Wg(a,l),d=s==="r",c=s==="x";return{options:l,dposition:d?"chartArea":c?"bottom":"left",dtype:d?"radialLinear":c?"category":"linear"}}))),ut(o,a=>{const l=a.options,s=l.id,d=Wg(s,l),c=Ye(l.type,a.dtype);(l.position===void 0||U1(l.position,d)!==U1(a.dposition))&&(l.position=a.dposition),i[s]=!0;let u=null;if(s in r&&r[s].type===c)u=r[s];else{const p=Dr.getScale(c);u=new p({id:s,type:c,ctx:this.ctx,chart:this}),r[u.id]=u}u.init(l,e)}),ut(i,(a,l)=>{a||delete r[l]}),ut(r,a=>{er.configure(this,a,a.options),er.addBox(this,a)})}_updateMetasets(){const e=this._metasets,n=this.data.datasets.length,r=e.length;if(e.sort((i,o)=>i.index-o.index),r>n){for(let i=n;in.length&&delete this._stacks,e.forEach((r,i)=>{n.filter(o=>o===r._dataset).length===0&&this._destroyDatasetMeta(i)})}buildOrUpdateControllers(){const e=[],n=this.data.datasets;let r,i;for(this._removeUnreferencedMetasets(),r=0,i=n.length;r{this.getDatasetMeta(n).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const n=this.config;n.update();const r=this._options=n.createResolver(n.chartOptionScopes(),this.getContext()),i=this._animationsDisabled=!r.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0})===!1)return;const o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let a=0;for(let d=0,c=this.data.datasets.length;d{d.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(W1("z","_idx"));const{_active:l,_lastEvent:s}=this;s?this._eventHandler(s,!0):l.length&&this._updateHoverStyles(l,l,!0),this.render()}_updateScales(){ut(this.scales,e=>{er.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,n=new Set(Object.keys(this._listeners)),r=new Set(e.events);(!i1(n,r)||!!this._responsiveListeners!==e.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,n=this._getUniformDataChanges()||[];for(const{method:r,start:i,count:o}of n){const a=r==="_removeElements"?-o:o;oae(e,i,a)}}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const n=this.data.datasets.length,r=o=>new Set(e.filter(a=>a[0]===o).map((a,l)=>l+","+a.splice(1).join(","))),i=r(0);for(let o=1;oo.split(",")).map(o=>({method:o[1],start:+o[2],count:+o[3]}))}_updateLayout(e){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;er.update(this,this.width,this.height,e);const n=this.chartArea,r=n.width<=0||n.height<=0;this._layers=[],ut(this.boxes,i=>{r&&i.position==="chartArea"||(i.configure&&i.configure(),this._layers.push(...i._layers()))},this),this._layers.forEach((i,o)=>{i._idx=o}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})!==!1){for(let n=0,r=this.data.datasets.length;n=0;--n)this._drawDataset(e[n]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const n=this.ctx,r={meta:e,index:e.index,cancelable:!0},i=lC(this,e);this.notifyPlugins("beforeDatasetDraw",r)!==!1&&(i&&ep(n,i),e.controller.draw(),i&&tp(n),r.cancelable=!1,this.notifyPlugins("afterDatasetDraw",r))}isPointInArea(e){return Zs(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,n,r,i){const o=nie.modes[n];return typeof o=="function"?o(this,e,r,i):[]}getDatasetMeta(e){const n=this.data.datasets[e],r=this._metasets;let i=r.filter(o=>o&&o._dataset===n).pop();return i||(i={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:n&&n.order||0,index:e,_dataset:n,_parsed:[],_sorted:!1},r.push(i)),i}getContext(){return this.$context||(this.$context=ea(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const n=this.data.datasets[e];if(!n)return!1;const r=this.getDatasetMeta(e);return typeof r.hidden=="boolean"?!r.hidden:!n.hidden}setDatasetVisibility(e,n){const r=this.getDatasetMeta(e);r.hidden=!n}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,n,r){const i=r?"show":"hide",o=this.getDatasetMeta(e),a=o.controller._resolveAnimations(void 0,i);iu(n)?(o.data[n].hidden=!r,this.update()):(this.setDatasetVisibility(e,r),a.update(o,{visible:r}),this.update(l=>l.datasetIndex===e?i:void 0))}hide(e,n){this._updateVisibility(e,n,!1)}show(e,n){this._updateVisibility(e,n,!0)}_destroyDatasetMeta(e){const n=this._metasets[e];n&&n.controller&&n.controller._destroy(),delete this._metasets[e]}_stop(){let e,n;for(this.stop(),ao.remove(this),e=0,n=this.data.datasets.length;e{n.addEventListener(this,o,a),e[o]=a},i=(o,a,l)=>{o.offsetX=a,o.offsetY=l,this._eventHandler(o)};ut(this.options.events,o=>r(o,i))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,n=this.platform,r=(s,d)=>{n.addEventListener(this,s,d),e[s]=d},i=(s,d)=>{e[s]&&(n.removeEventListener(this,s,d),delete e[s])},o=(s,d)=>{this.canvas&&this.resize(s,d)};let a;const l=()=>{i("attach",l),this.attached=!0,this.resize(),r("resize",o),r("detach",a)};a=()=>{this.attached=!1,i("resize",o),this._stop(),this._resize(0,0),r("attach",l)},n.isAttached(this.canvas)?l():a()}unbindEvents(){ut(this._listeners,(e,n)=>{this.platform.removeEventListener(this,n,e)}),this._listeners={},ut(this._responsiveListeners,(e,n)=>{this.platform.removeEventListener(this,n,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,n,r){const i=r?"set":"remove";let o,a,l,s;for(n==="dataset"&&(o=this.getDatasetMeta(e[0].datasetIndex),o.controller["_"+i+"DatasetHoverStyle"]()),l=0,s=e.length;l{const a=this.getDatasetMeta(i);if(!a)throw new Error("No dataset found at index "+i);return{datasetIndex:i,element:a.data[o],index:o}});!nu(r,n)&&(this._active=r,this._lastEvent=null,this._updateHoverStyles(r,n))}notifyPlugins(e,n,r){return this._plugins.notify(this,e,n,r)}isPluginEnabled(e){return this._plugins._cache.filter(n=>n.plugin.id===e).length===1}_updateHoverStyles(e,n,r){const i=this.options.hover,o=(s,d)=>s.filter(c=>!d.some(u=>c.datasetIndex===u.datasetIndex&&c.index===u.index)),a=o(n,e),l=r?e:o(e,n);a.length&&this.updateHoverStyle(a,i.mode,!1),l.length&&i.mode&&this.updateHoverStyle(l,i.mode,!0)}_eventHandler(e,n){const r={event:e,replay:n,cancelable:!0,inChartArea:this.isPointInArea(e)},i=a=>(a.options.events||this.options.events).includes(e.native.type);if(this.notifyPlugins("beforeEvent",r,i)===!1)return;const o=this._handleEvent(e,n,r.inChartArea);return r.cancelable=!1,this.notifyPlugins("afterEvent",r,i),(o||r.changed)&&this.render(),this}_handleEvent(e,n,r){const{_active:i=[],options:o}=this,a=n,l=this._getActiveElements(e,i,r,a),s=bre(e),d=iae(e,this._lastEvent,r,s);r&&(this._lastEvent=null,kt(o.onHover,[e,l,this],this),s&&kt(o.onClick,[e,l,this],this));const c=!nu(l,i);return(c||n)&&(this._active=l,this._updateHoverStyles(l,i,n)),this._lastEvent=d,c}_getActiveElements(e,n,r,i){if(e.type==="mouseout")return[];if(!r)return n;const o=this.options.hover;return this.getElementsAtEventForMode(e,o.mode,o,i)}}Ae(po,"defaults",Et),Ae(po,"instances",du),Ae(po,"overrides",Hi),Ae(po,"registry",Dr),Ae(po,"version",tae),Ae(po,"getChart",vC);function K1(){return ut(po.instances,t=>t._plugins.invalidate())}function wC(t,e,n=e){t.lineCap=Ye(n.borderCapStyle,e.borderCapStyle),t.setLineDash(Ye(n.borderDash,e.borderDash)),t.lineDashOffset=Ye(n.borderDashOffset,e.borderDashOffset),t.lineJoin=Ye(n.borderJoinStyle,e.borderJoinStyle),t.lineWidth=Ye(n.borderWidth,e.borderWidth),t.strokeStyle=Ye(n.borderColor,e.borderColor)}function aae(t,e,n){t.lineTo(n.x,n.y)}function lae(t){return t.stepped?Kre:t.tension||t.cubicInterpolationMode==="monotone"?Gre:aae}function kC(t,e,n={}){const r=t.length,{start:i=0,end:o=r-1}=n,{start:a,end:l}=e,s=Math.max(i,a),d=Math.min(o,l),c=il&&o>l;return{count:r,start:s,loop:e.loop,ilen:d(a+(d?l-w:w))%o,x=()=>{m!==b&&(t.lineTo(c,b),t.lineTo(c,m),t.lineTo(c,y))};for(s&&(f=i[k(0)],t.moveTo(f.x,f.y)),p=0;p<=l;++p){if(f=i[k(p)],f.skip)continue;const w=f.x,I=f.y,E=w|0;E===g?(Ib&&(b=I),c=(u*c+w)/++u):(x(),t.lineTo(w,I),g=E,u=0,m=b=I),y=I}x()}function Hg(t){const e=t.options,n=e.borderDash&&e.borderDash.length;return!t._decimated&&!t._loop&&!e.tension&&e.cubicInterpolationMode!=="monotone"&&!e.stepped&&!n?dae:sae}function cae(t){return t.stepped?Toe:t.tension||t.cubicInterpolationMode==="monotone"?Ooe:Si}function uae(t,e,n,r){let i=e._path;i||(i=e._path=new Path2D,e.path(i,n,r)&&i.closePath()),wC(t,e.options),t.stroke(i)}function pae(t,e,n,r){const{segments:i,options:o}=e,a=Hg(e);for(const l of i)wC(t,o,l.style),t.beginPath(),a(t,e,l,{start:n,end:n+r-1})&&t.closePath(),t.stroke()}const fae=typeof Path2D=="function";function hae(t,e,n,r){fae&&!e.options.segment?uae(t,e,n,r):pae(t,e,n,r)}class Jo extends ta{constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,n){const r=this.options;if((r.tension||r.cubicInterpolationMode==="monotone")&&!r.stepped&&!this._pointsUpdated){const i=r.spanGaps?this._loop:this._fullLoop;yoe(this._points,r,e,i,n),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=Loe(this,this.options.segment))}first(){const e=this.segments,n=this.points;return e.length&&n[e[0].start]}last(){const e=this.segments,n=this.points,r=e.length;return r&&n[e[r-1].end]}interpolate(e,n){const r=this.options,i=e[n],o=this.points,a=aC(this,{property:n,start:i,end:i});if(!a.length)return;const l=[],s=cae(r);let d,c;for(d=0,c=a.length;dt!=="borderDash"&&t!=="fill"});function G1(t,e,n,r){const i=t.options,{[n]:o}=t.getProps([n],r);return Math.abs(e-o){l=op(a,l,i);const s=i[a],d=i[l];r!==null?(o.push({x:s.x,y:r}),o.push({x:d.x,y:r})):n!==null&&(o.push({x:n,y:s.y}),o.push({x:n,y:d.y}))}),o}function op(t,e,n){for(;e>t;e--){const r=n[e];if(!isNaN(r.x)&&!isNaN(r.y))break}return e}function q1(t,e,n,r){return t&&e?r(t[n],e[n]):t?t[n]:e?e[n]:0}function _C(t,e){let n=[],r=!1;return zt(t)?(r=!0,n=t):n=mae(t,e),n.length?new Jo({points:n,options:{tension:0},_loop:r,_fullLoop:r}):null}function Y1(t){return t&&t.fill!==!1}function bae(t,e,n){let r=t[e].fill;const i=[e];let o;if(!n)return r;for(;r!==!1&&i.indexOf(r)===-1;){if(!gn(r))return r;if(o=t[r],!o)return!1;if(o.visible)return r;i.push(r),r=o.fill}return!1}function yae(t,e,n){const r=_ae(t);if(Je(r))return isNaN(r.value)?!1:r;let i=parseFloat(r);return gn(i)&&Math.floor(i)===i?vae(r[0],e,i,n):["origin","start","end","stack","shape"].indexOf(r)>=0&&r}function vae(t,e,n,r){return(t==="-"||t==="+")&&(n=e+n),n===e||n<0||n>=r?!1:n}function wae(t,e){let n=null;return t==="start"?n=e.bottom:t==="end"?n=e.top:Je(t)?n=e.getPixelForValue(t.value):e.getBasePixel&&(n=e.getBasePixel()),n}function kae(t,e,n){let r;return t==="start"?r=n:t==="end"?r=e.options.reverse?e.min:e.max:Je(t)?r=t.value:r=e.getBaseValue(),r}function _ae(t){const e=t.options,n=e.fill;let r=Ye(n&&n.target,n);return r===void 0&&(r=!!e.backgroundColor),r===!1||r===null?!1:r===!0?"origin":r}function xae(t){const{scale:e,index:n,line:r}=t,i=[],o=r.segments,a=r.points,l=Cae(e,n);l.push(_C({x:null,y:e.bottom},r));for(let s=0;s=0;--a){const l=i[a].$filler;l&&(l.line.updateControlPoints(o,l.axis),r&&l.fill&&Kf(t.ctx,l,o))}},beforeDatasetsDraw(t,e,n){if(n.drawTime!=="beforeDatasetsDraw")return;const r=t.getSortedVisibleDatasetMetas();for(let i=r.length-1;i>=0;--i){const o=r[i].$filler;Y1(o)&&Kf(t.ctx,o,t.chartArea)}},beforeDatasetDraw(t,e,n){const r=e.meta.$filler;!Y1(r)||n.drawTime!=="beforeDatasetDraw"||Kf(t.ctx,r,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Q1=(t,e)=>{let{boxHeight:n=e,boxWidth:r=e}=t;return t.usePointStyle&&(n=Math.min(n,e),r=t.pointStyleWidth||Math.min(r,e)),{boxWidth:r,boxHeight:n,itemHeight:Math.max(e,n)}},Eae=(t,e)=>t!==null&&e!==null&&t.datasetIndex===e.datasetIndex&&t.index===e.index;class ew extends ta{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,n,r){this.maxWidth=e,this.maxHeight=n,this._margins=r,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let n=kt(e.generateLabels,[this.chart],this)||[];e.filter&&(n=n.filter(r=>e.filter(r,this.chart.data))),e.sort&&(n=n.sort((r,i)=>e.sort(r,i,this.chart.data))),this.options.reverse&&n.reverse(),this.legendItems=n}fit(){const{options:e,ctx:n}=this;if(!e.display){this.width=this.height=0;return}const r=e.labels,i=fn(r.font),o=i.size,a=this._computeTitleHeight(),{boxWidth:l,itemHeight:s}=Q1(r,o);let d,c;n.font=i.string,this.isHorizontal()?(d=this.maxWidth,c=this._fitRows(a,o,l,s)+10):(c=this.maxHeight,d=this._fitCols(a,i,l,s)+10),this.width=Math.min(d,e.maxWidth||this.maxWidth),this.height=Math.min(c,e.maxHeight||this.maxHeight)}_fitRows(e,n,r,i){const{ctx:o,maxWidth:a,options:{labels:{padding:l}}}=this,s=this.legendHitBoxes=[],d=this.lineWidths=[0],c=i+l;let u=e;o.textAlign="left",o.textBaseline="middle";let p=-1,f=-c;return this.legendItems.forEach((g,m)=>{const b=r+n/2+o.measureText(g.text).width;(m===0||d[d.length-1]+b+2*l>a)&&(u+=c,d[d.length-(m>0?0:1)]=0,f+=c,p++),s[m]={left:0,top:f,row:p,width:b,height:i},d[d.length-1]+=b+l}),u}_fitCols(e,n,r,i){const{ctx:o,maxHeight:a,options:{labels:{padding:l}}}=this,s=this.legendHitBoxes=[],d=this.columnSizes=[],c=a-e;let u=l,p=0,f=0,g=0,m=0;return this.legendItems.forEach((b,y)=>{const{itemWidth:k,itemHeight:x}=Dae(r,n,o,b,i);y>0&&f+x+2*l>c&&(u+=p+l,d.push({width:p,height:f}),g+=p+l,m++,p=f=0),s[y]={left:g,top:f,col:m,width:k,height:x},p=Math.max(p,k),f+=x+l}),u+=p,d.push({width:p,height:f}),u}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:n,options:{align:r,labels:{padding:i},rtl:o}}=this,a=xa(o,this.left,this.width);if(this.isHorizontal()){let l=0,s=an(r,this.left+i,this.right-this.lineWidths[l]);for(const d of n)l!==d.row&&(l=d.row,s=an(r,this.left+i,this.right-this.lineWidths[l])),d.top+=this.top+e+i,d.left=a.leftForLtr(a.x(s),d.width),s+=d.width+i}else{let l=0,s=an(r,this.top+e+i,this.bottom-this.columnSizes[l].height);for(const d of n)d.col!==l&&(l=d.col,s=an(r,this.top+e+i,this.bottom-this.columnSizes[l].height)),d.top=s,d.left+=this.left+i,d.left=a.leftForLtr(a.x(d.left),d.width),s+=d.height+i}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const e=this.ctx;ep(e,this),this._draw(),tp(e)}}_draw(){const{options:e,columnSizes:n,lineWidths:r,ctx:i}=this,{align:o,labels:a}=e,l=Et.color,s=xa(e.rtl,this.left,this.width),d=fn(a.font),{padding:c}=a,u=d.size,p=u/2;let f;this.drawTitle(),i.textAlign=s.textAlign("left"),i.textBaseline="middle",i.lineWidth=.5,i.font=d.string;const{boxWidth:g,boxHeight:m,itemHeight:b}=Q1(a,u),y=function(E,P,N){if(isNaN(g)||g<=0||isNaN(m)||m<0)return;i.save();const L=Ye(N.lineWidth,1);if(i.fillStyle=Ye(N.fillStyle,l),i.lineCap=Ye(N.lineCap,"butt"),i.lineDashOffset=Ye(N.lineDashOffset,0),i.lineJoin=Ye(N.lineJoin,"miter"),i.lineWidth=L,i.strokeStyle=Ye(N.strokeStyle,l),i.setLineDash(Ye(N.lineDash,[])),a.usePointStyle){const H={radius:m*Math.SQRT2/2,pointStyle:N.pointStyle,rotation:N.rotation,borderWidth:L},M=s.xPlus(E,g/2),V=P+p;Yx(i,H,M,V,a.pointStyleWidth&&g)}else{const H=P+Math.max((u-m)/2,0),M=s.leftForLtr(E,g),V=Ol(N.borderRadius);i.beginPath(),Object.values(V).some(ae=>ae!==0)?Vg(i,{x:M,y:H,w:g,h:m,radius:V}):i.rect(M,H,g,m),i.fill(),L!==0&&i.stroke()}i.restore()},k=function(E,P,N){Js(i,N.text,E,P+b/2,d,{strikethrough:N.hidden,textAlign:s.textAlign(N.textAlign)})},x=this.isHorizontal(),w=this._computeTitleHeight();x?f={x:an(o,this.left+c,this.right-r[0]),y:this.top+c+w,line:0}:f={x:this.left+c,y:an(o,this.top+w+c,this.bottom-n[0].height),line:0},nC(this.ctx,e.textDirection);const I=b+c;this.legendItems.forEach((E,P)=>{i.strokeStyle=E.fontColor,i.fillStyle=E.fontColor;const N=i.measureText(E.text).width,L=s.textAlign(E.textAlign||(E.textAlign=a.textAlign)),H=g+p+N;let M=f.x,V=f.y;s.setWidth(this.width),x?P>0&&M+H+c>this.right&&(V=f.y+=I,f.line++,M=f.x=an(o,this.left+c,this.right-r[f.line])):P>0&&V+I>this.bottom&&(M=f.x=M+n[f.line].width+c,f.line++,V=f.y=an(o,this.top+w+c,this.bottom-n[f.line].height));const ae=s.x(M);if(y(ae,V,E),M=Lre(L,M+g+p,x?M+H:this.right,e.rtl),k(s.x(M),V,E),x)f.x+=H+c;else if(typeof E.text!="string"){const se=d.lineHeight;f.y+=CC(E,se)+c}else f.y+=I}),rC(this.ctx,e.textDirection)}drawTitle(){const e=this.options,n=e.title,r=fn(n.font),i=ar(n.padding);if(!n.display)return;const o=xa(e.rtl,this.left,this.width),a=this.ctx,l=n.position,s=r.size/2,d=i.top+s;let c,u=this.left,p=this.width;if(this.isHorizontal())p=Math.max(...this.lineWidths),c=this.top+d,u=an(e.align,u,this.right-p);else{const g=this.columnSizes.reduce((m,b)=>Math.max(m,b.height),0);c=d+an(e.align,this.top,this.bottom-g-e.labels.padding-this._computeTitleHeight())}const f=an(l,u,u+p);a.textAlign=o.textAlign(pb(l)),a.textBaseline="middle",a.strokeStyle=n.color,a.fillStyle=n.color,a.font=r.string,Js(a,n.text,f,c,r)}_computeTitleHeight(){const e=this.options.title,n=fn(e.font),r=ar(e.padding);return e.display?n.lineHeight+r.height:0}_getLegendItemAt(e,n){let r,i,o;if(ca(e,this.left,this.right)&&ca(n,this.top,this.bottom)){for(o=this.legendHitBoxes,r=0;ro.length>a.length?o:a)),e+n.size/2+r.measureText(i).width}function Mae(t,e,n){let r=t;return typeof e.text!="string"&&(r=CC(e,n)),r}function CC(t,e){const n=t.text?t.text.length:0;return e*n}function Fae(t,e){return!!((t==="mousemove"||t==="mouseout")&&(e.onHover||e.onLeave)||e.onClick&&(t==="click"||t==="mouseup"))}var jae={id:"legend",_element:ew,start(t,e,n){const r=t.legend=new ew({ctx:t.ctx,options:n,chart:t});er.configure(t,r,n),er.addBox(t,r)},stop(t){er.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,n){const r=t.legend;er.configure(t,r,n),r.options=n},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,n){const r=e.datasetIndex,i=n.chart;i.isDatasetVisible(r)?(i.hide(r),e.hidden=!0):(i.show(r),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:n,pointStyle:r,textAlign:i,color:o,useBorderRadius:a,borderRadius:l}}=t.legend.options;return t._getSortedDatasetMetas().map(s=>{const d=s.controller.getStyle(n?0:void 0),c=ar(d.borderWidth);return{text:e[s.index].label,fillStyle:d.backgroundColor,fontColor:o,hidden:!s.visible,lineCap:d.borderCapStyle,lineDash:d.borderDash,lineDashOffset:d.borderDashOffset,lineJoin:d.borderJoinStyle,lineWidth:(c.width+c.height)/4,strokeStyle:d.borderColor,pointStyle:r||d.pointStyle,rotation:d.rotation,textAlign:i||d.textAlign,borderRadius:a&&(l||d.borderRadius),datasetIndex:s.index}},this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class SC extends ta{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,n){const r=this.options;if(this.left=0,this.top=0,!r.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=e,this.height=this.bottom=n;const i=zt(r.text)?r.text.length:1;this._padding=ar(r.padding);const o=i*fn(r.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const e=this.options.position;return e==="top"||e==="bottom"}_drawArgs(e){const{top:n,left:r,bottom:i,right:o,options:a}=this,l=a.align;let s=0,d,c,u;return this.isHorizontal()?(c=an(l,r,o),u=n+e,d=o-r):(a.position==="left"?(c=r+e,u=an(l,i,n),s=qt*-.5):(c=o-e,u=an(l,n,i),s=qt*.5),d=i-n),{titleX:c,titleY:u,maxWidth:d,rotation:s}}draw(){const e=this.ctx,n=this.options;if(!n.display)return;const r=fn(n.font),i=r.lineHeight/2+this._padding.top,{titleX:o,titleY:a,maxWidth:l,rotation:s}=this._drawArgs(i);Js(e,n.text,0,0,r,{color:n.color,maxWidth:l,rotation:s,textAlign:pb(n.align),textBaseline:"middle",translation:[o,a]})}}function zae(t,e){const n=new SC({ctx:t.ctx,options:e,chart:t});er.configure(t,n,e),er.addBox(t,n),t.titleBlock=n}var Vae={id:"title",_element:SC,start(t,e,n){zae(t,n)},stop(t){const e=t.titleBlock;er.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,n){const r=t.titleBlock;er.configure(t,r,n),r.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Pl={average(t){if(!t.length)return!1;let e,n,r=new Set,i=0,o=0;for(e=0,n=t.length;ea+l)/r.size,y:i/o}},nearest(t,e){if(!t.length)return!1;let n=e.x,r=e.y,i=Number.POSITIVE_INFINITY,o,a,l;for(o=0,a=t.length;o-1?t.split(` +`):t}function Uae(t,e){const{element:n,datasetIndex:r,index:i}=e,o=t.getDatasetMeta(r).controller,{label:a,value:l}=o.getLabelAndValue(i);return{chart:t,label:a,parsed:o.getParsed(i),raw:t.data.datasets[r].data[i],formattedValue:l,dataset:o.getDataset(),dataIndex:i,datasetIndex:r,element:n}}function tw(t,e){const n=t.chart.ctx,{body:r,footer:i,title:o}=t,{boxWidth:a,boxHeight:l}=e,s=fn(e.bodyFont),d=fn(e.titleFont),c=fn(e.footerFont),u=o.length,p=i.length,f=r.length,g=ar(e.padding);let m=g.height,b=0,y=r.reduce((w,I)=>w+I.before.length+I.lines.length+I.after.length,0);if(y+=t.beforeBody.length+t.afterBody.length,u&&(m+=u*d.lineHeight+(u-1)*e.titleSpacing+e.titleMarginBottom),y){const w=e.displayColors?Math.max(l,s.lineHeight):s.lineHeight;m+=f*w+(y-f)*s.lineHeight+(y-1)*e.bodySpacing}p&&(m+=e.footerMarginTop+p*c.lineHeight+(p-1)*e.footerSpacing);let k=0;const x=function(w){b=Math.max(b,n.measureText(w).width+k)};return n.save(),n.font=d.string,ut(t.title,x),n.font=s.string,ut(t.beforeBody.concat(t.afterBody),x),k=e.displayColors?a+2+e.boxPadding:0,ut(r,w=>{ut(w.before,x),ut(w.lines,x),ut(w.after,x)}),k=0,n.font=c.string,ut(t.footer,x),n.restore(),b+=g.width,{width:b,height:m}}function Wae(t,e){const{y:n,height:r}=e;return nt.height-r/2?"bottom":"center"}function Hae(t,e,n,r){const{x:i,width:o}=r,a=n.caretSize+n.caretPadding;if(t==="left"&&i+o+a>e.width||t==="right"&&i-o-a<0)return!0}function Kae(t,e,n,r){const{x:i,width:o}=n,{width:a,chartArea:{left:l,right:s}}=t;let d="center";return r==="center"?d=i<=(l+s)/2?"left":"right":i<=o/2?d="left":i>=a-o/2&&(d="right"),Hae(d,t,e,n)&&(d="center"),d}function nw(t,e,n){const r=n.yAlign||e.yAlign||Wae(t,n);return{xAlign:n.xAlign||e.xAlign||Kae(t,e,n,r),yAlign:r}}function Gae(t,e){let{x:n,width:r}=t;return e==="right"?n-=r:e==="center"&&(n-=r/2),n}function qae(t,e,n){let{y:r,height:i}=t;return e==="top"?r+=n:e==="bottom"?r-=i+n:r-=i/2,r}function rw(t,e,n,r){const{caretSize:i,caretPadding:o,cornerRadius:a}=t,{xAlign:l,yAlign:s}=n,d=i+o,{topLeft:c,topRight:u,bottomLeft:p,bottomRight:f}=Ol(a);let g=Gae(e,l);const m=qae(e,s,d);return s==="center"?l==="left"?g+=d:l==="right"&&(g-=d):l==="left"?g-=Math.max(c,p)+i:l==="right"&&(g+=Math.max(u,f)+i),{x:Qn(g,0,r.width-e.width),y:Qn(m,0,r.height-e.height)}}function oc(t,e,n){const r=ar(n.padding);return e==="center"?t.x+t.width/2:e==="right"?t.x+t.width-r.right:t.x+r.left}function ow(t){return Lr([],lo(t))}function Yae(t,e,n){return ea(t,{tooltip:e,tooltipItems:n,type:"tooltip"})}function iw(t,e){const n=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return n?t.override(n):t}const TC={beforeTitle:io,title(t){if(t.length>0){const e=t[0],n=e.chart.data.labels,r=n?n.length:0;if(this&&this.options&&this.options.mode==="dataset")return e.dataset.label||"";if(e.label)return e.label;if(r>0&&e.dataIndex"u"?TC[e].call(n,r):i}class Gg extends ta{constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const n=this.chart,r=this.options.setContext(this.getContext()),i=r.enabled&&n.options.animation&&r.animations,o=new sC(this.chart,i);return i._cacheable&&(this._cachedAnimations=Object.freeze(o)),o}getContext(){return this.$context||(this.$context=Yae(this.chart.getContext(),this,this._tooltipItems))}getTitle(e,n){const{callbacks:r}=n,i=Pn(r,"beforeTitle",this,e),o=Pn(r,"title",this,e),a=Pn(r,"afterTitle",this,e);let l=[];return l=Lr(l,lo(i)),l=Lr(l,lo(o)),l=Lr(l,lo(a)),l}getBeforeBody(e,n){return ow(Pn(n.callbacks,"beforeBody",this,e))}getBody(e,n){const{callbacks:r}=n,i=[];return ut(e,o=>{const a={before:[],lines:[],after:[]},l=iw(r,o);Lr(a.before,lo(Pn(l,"beforeLabel",this,o))),Lr(a.lines,Pn(l,"label",this,o)),Lr(a.after,lo(Pn(l,"afterLabel",this,o))),i.push(a)}),i}getAfterBody(e,n){return ow(Pn(n.callbacks,"afterBody",this,e))}getFooter(e,n){const{callbacks:r}=n,i=Pn(r,"beforeFooter",this,e),o=Pn(r,"footer",this,e),a=Pn(r,"afterFooter",this,e);let l=[];return l=Lr(l,lo(i)),l=Lr(l,lo(o)),l=Lr(l,lo(a)),l}_createItems(e){const n=this._active,r=this.chart.data,i=[],o=[],a=[];let l=[],s,d;for(s=0,d=n.length;se.filter(c,u,p,r))),e.itemSort&&(l=l.sort((c,u)=>e.itemSort(c,u,r))),ut(l,c=>{const u=iw(e.callbacks,c);i.push(Pn(u,"labelColor",this,c)),o.push(Pn(u,"labelPointStyle",this,c)),a.push(Pn(u,"labelTextColor",this,c))}),this.labelColors=i,this.labelPointStyles=o,this.labelTextColors=a,this.dataPoints=l,l}update(e,n){const r=this.options.setContext(this.getContext()),i=this._active;let o,a=[];if(!i.length)this.opacity!==0&&(o={opacity:0});else{const l=Pl[r.position].call(this,i,this._eventPosition);a=this._createItems(r),this.title=this.getTitle(a,r),this.beforeBody=this.getBeforeBody(a,r),this.body=this.getBody(a,r),this.afterBody=this.getAfterBody(a,r),this.footer=this.getFooter(a,r);const s=this._size=tw(this,r),d=Object.assign({},l,s),c=nw(this.chart,r,d),u=rw(r,d,c,this.chart);this.xAlign=c.xAlign,this.yAlign=c.yAlign,o={opacity:1,x:u.x,y:u.y,width:s.width,height:s.height,caretX:l.x,caretY:l.y}}this._tooltipItems=a,this.$context=void 0,o&&this._resolveAnimations().update(this,o),e&&r.external&&r.external.call(this,{chart:this.chart,tooltip:this,replay:n})}drawCaret(e,n,r,i){const o=this.getCaretPosition(e,r,i);n.lineTo(o.x1,o.y1),n.lineTo(o.x2,o.y2),n.lineTo(o.x3,o.y3)}getCaretPosition(e,n,r){const{xAlign:i,yAlign:o}=this,{caretSize:a,cornerRadius:l}=r,{topLeft:s,topRight:d,bottomLeft:c,bottomRight:u}=Ol(l),{x:p,y:f}=e,{width:g,height:m}=n;let b,y,k,x,w,I;return o==="center"?(w=f+m/2,i==="left"?(b=p,y=b-a,x=w+a,I=w-a):(b=p+g,y=b+a,x=w-a,I=w+a),k=b):(i==="left"?y=p+Math.max(s,c)+a:i==="right"?y=p+g-Math.max(d,u)-a:y=this.caretX,o==="top"?(x=f,w=x-a,b=y-a,k=y+a):(x=f+m,w=x+a,b=y+a,k=y-a),I=x),{x1:b,x2:y,x3:k,y1:x,y2:w,y3:I}}drawTitle(e,n,r){const i=this.title,o=i.length;let a,l,s;if(o){const d=xa(r.rtl,this.x,this.width);for(e.x=oc(this,r.titleAlign,r),n.textAlign=d.textAlign(r.titleAlign),n.textBaseline="middle",a=fn(r.titleFont),l=r.titleSpacing,n.fillStyle=r.titleColor,n.font=a.string,s=0;sk!==0)?(e.beginPath(),e.fillStyle=o.multiKeyBackground,Vg(e,{x:m,y:g,w:d,h:s,radius:y}),e.fill(),e.stroke(),e.fillStyle=a.backgroundColor,e.beginPath(),Vg(e,{x:b,y:g+1,w:d-2,h:s-2,radius:y}),e.fill()):(e.fillStyle=o.multiKeyBackground,e.fillRect(m,g,d,s),e.strokeRect(m,g,d,s),e.fillStyle=a.backgroundColor,e.fillRect(b,g+1,d-2,s-2))}e.fillStyle=this.labelTextColors[r]}drawBody(e,n,r){const{body:i}=this,{bodySpacing:o,bodyAlign:a,displayColors:l,boxHeight:s,boxWidth:d,boxPadding:c}=r,u=fn(r.bodyFont);let p=u.lineHeight,f=0;const g=xa(r.rtl,this.x,this.width),m=function(N){n.fillText(N,g.x(e.x+f),e.y+p/2),e.y+=p+o},b=g.textAlign(a);let y,k,x,w,I,E,P;for(n.textAlign=a,n.textBaseline="middle",n.font=u.string,e.x=oc(this,b,r),n.fillStyle=r.bodyColor,ut(this.beforeBody,m),f=l&&b!=="right"?a==="center"?d/2+c:d+2+c:0,w=0,E=i.length;w0&&n.stroke()}_updateAnimationTarget(e){const n=this.chart,r=this.$animations,i=r&&r.x,o=r&&r.y;if(i||o){const a=Pl[e.position].call(this,this._active,this._eventPosition);if(!a)return;const l=this._size=tw(this,e),s=Object.assign({},a,this._size),d=nw(n,e,s),c=rw(e,s,d,n);(i._to!==c.x||o._to!==c.y)&&(this.xAlign=d.xAlign,this.yAlign=d.yAlign,this.width=l.width,this.height=l.height,this.caretX=a.x,this.caretY=a.y,this._resolveAnimations().update(this,c))}}_willRender(){return!!this.opacity}draw(e){const n=this.options.setContext(this.getContext());let r=this.opacity;if(!r)return;this._updateAnimationTarget(n);const i={width:this.width,height:this.height},o={x:this.x,y:this.y};r=Math.abs(r)<.001?0:r;const a=ar(n.padding),l=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;n.enabled&&l&&(e.save(),e.globalAlpha=r,this.drawBackground(o,e,i,n),nC(e,n.textDirection),o.y+=a.top,this.drawTitle(o,e,n),this.drawBody(o,e,n),this.drawFooter(o,e,n),rC(e,n.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,n){const r=this._active,i=e.map(({datasetIndex:l,index:s})=>{const d=this.chart.getDatasetMeta(l);if(!d)throw new Error("Cannot find a dataset at index "+l);return{datasetIndex:l,element:d.data[s],index:s}}),o=!nu(r,i),a=this._positionChanged(i,n);(o||a)&&(this._active=i,this._eventPosition=n,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,n,r=!0){if(n&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const i=this.options,o=this._active||[],a=this._getActiveElements(e,o,n,r),l=this._positionChanged(a,e),s=n||!nu(a,o)||l;return s&&(this._active=a,(i.enabled||i.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,n))),s}_getActiveElements(e,n,r,i){const o=this.options;if(e.type==="mouseout")return[];if(!i)return n.filter(l=>this.chart.data.datasets[l.datasetIndex]&&this.chart.getDatasetMeta(l.datasetIndex).controller.getParsed(l.index)!==void 0);const a=this.chart.getElementsAtEventForMode(e,o.mode,o,r);return o.reverse&&a.reverse(),a}_positionChanged(e,n){const{caretX:r,caretY:i,options:o}=this,a=Pl[o.position].call(this,e,n);return a!==!1&&(r!==a.x||i!==a.y)}}Ae(Gg,"positioners",Pl);var Xae={id:"tooltip",_element:Gg,positioners:Pl,afterInit(t,e,n){n&&(t.tooltip=new Gg({chart:t,options:n}))},beforeUpdate(t,e,n){t.tooltip&&t.tooltip.initialize(n)},reset(t,e,n){t.tooltip&&t.tooltip.initialize(n)},afterDraw(t){const e=t.tooltip;if(e&&e._willRender()){const n={tooltip:e};if(t.notifyPlugins("beforeTooltipDraw",{...n,cancelable:!0})===!1)return;e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",n)}},afterEvent(t,e){if(t.tooltip){const n=e.replay;t.tooltip.handleEvent(e.event,n,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:TC},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>t!=="filter"&&t!=="itemSort"&&t!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};const Zae=(t,e,n,r)=>(typeof e=="string"?(n=t.push(e)-1,r.unshift({index:n,label:e})):isNaN(e)&&(n=null),n);function Jae(t,e,n,r){const i=t.indexOf(e);if(i===-1)return Zae(t,e,n,r);const o=t.lastIndexOf(e);return i!==o?n:i}const Qae=(t,e)=>t===null?null:Qn(Math.round(t),0,e);function OC(t){const e=this.getLabels();return t>=0&&tn.length-1?null:this.getPixelForValue(n[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}}Ae(qg,"id","category"),Ae(qg,"defaults",{ticks:{callback:OC}});function ele(t,e){const n=[],{bounds:r,step:i,min:o,max:a,precision:l,count:s,maxTicks:d,maxDigits:c,includeBounds:u}=t,p=i||1,f=d-1,{min:g,max:m}=e,b=!vt(o),y=!vt(a),k=!vt(s),x=(m-g)/(c+1);let w=l1((m-g)/f/p)*p,I,E,P,N;if(w<1e-14&&!b&&!y)return[{value:g},{value:m}];N=Math.ceil(m/w)-Math.floor(g/w),N>f&&(w=l1(N*w/f/p)*p),vt(l)||(I=Math.pow(10,l),w=Math.ceil(w*I)/I),r==="ticks"?(E=Math.floor(g/w)*w,P=Math.ceil(m/w)*w):(E=g,P=m),b&&y&&i&&_re((a-o)/i,w/1e3)?(N=Math.round(Math.min((a-o)/w,d)),w=(a-o)/N,E=o,P=a):k?(E=b?o:E,P=y?a:P,N=s-1,w=(P-E)/N):(N=(P-E)/w,Cl(N,Math.round(N),w/1e3)?N=Math.round(N):N=Math.ceil(N));const L=Math.max(s1(w),s1(E));I=Math.pow(10,vt(l)?L:l),E=Math.round(E*I)/I,P=Math.round(P*I)/I;let H=0;for(b&&(u&&E!==o?(n.push({value:o}),Ea)break;n.push({value:M})}return y&&u&&P!==a?n.length&&Cl(n[n.length-1].value,a,aw(a,x,t))?n[n.length-1].value=a:n.push({value:a}):(!y||P===a)&&n.push({value:P}),n}function aw(t,e,{horizontal:n,minRotation:r}){const i=Bi(r),o=(n?Math.sin(i):Math.cos(i))||.001,a=.75*e*(""+t).length;return Math.min(e/o,a)}class tle extends ja{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,n){return vt(e)||(typeof e=="number"||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){const{beginAtZero:e}=this.options,{minDefined:n,maxDefined:r}=this.getUserBounds();let{min:i,max:o}=this;const a=s=>i=n?i:s,l=s=>o=r?o:s;if(e){const s=La(i),d=La(o);s<0&&d<0?l(0):s>0&&d>0&&a(0)}if(i===o){let s=o===0?1:Math.abs(o*.05);l(o+s),e||a(i-s)}this.min=i,this.max=o}getTickLimit(){const e=this.options.ticks;let{maxTicksLimit:n,stepSize:r}=e,i;return r?(i=Math.ceil(this.max/r)-Math.floor(this.min/r)+1,i>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${r} would result generating up to ${i} ticks. Limiting to 1000.`),i=1e3)):(i=this.computeTickLimit(),n=n||11),n&&(i=Math.min(n,i)),i}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,n=e.ticks;let r=this.getTickLimit();r=Math.max(2,r);const i={maxTicks:r,bounds:e.bounds,min:e.min,max:e.max,precision:n.precision,step:n.stepSize,count:n.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:n.minRotation||0,includeBounds:n.includeBounds!==!1},o=this._range||this,a=ele(i,o);return e.bounds==="ticks"&&xre(a,this,"value"),e.reverse?(a.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),a}configure(){const e=this.ticks;let n=this.min,r=this.max;if(super.configure(),this.options.offset&&e.length){const i=(r-n)/Math.max(e.length-1,1)/2;n-=i,r+=i}this._startValue=n,this._endValue=r,this._valueRange=r-n}getLabelForValue(e){return Gx(e,this.chart.options.locale,this.options.ticks.format)}}class Yg extends tle{determineDataLimits(){const{min:e,max:n}=this.getMinMax(!0);this.min=gn(e)?e:0,this.max=gn(n)?n:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),n=e?this.width:this.height,r=Bi(this.options.ticks.minRotation),i=(e?Math.sin(r):Math.cos(r))||.001,o=this._resolveTickFontOptions(0);return Math.ceil(n/Math.min(40,o.lineHeight/i))}getPixelForValue(e){return e===null?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}Ae(Yg,"id","linear"),Ae(Yg,"defaults",{ticks:{callback:qx.formatters.numeric}});const ip={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},Nn=Object.keys(ip);function lw(t,e){return t-e}function sw(t,e){if(vt(e))return null;const n=t._adapter,{parser:r,round:i,isoWeekday:o}=t._parseOpts;let a=e;return typeof r=="function"&&(a=r(a)),gn(a)||(a=typeof r=="string"?n.parse(a,r):n.parse(a)),a===null?null:(i&&(a=i==="week"&&(Xs(o)||o===!0)?n.startOf(a,"isoWeek",o):n.startOf(a,i)),+a)}function dw(t,e,n,r){const i=Nn.length;for(let o=Nn.indexOf(t);o=Nn.indexOf(n);o--){const a=Nn[o];if(ip[a].common&&t._adapter.diff(i,r,a)>=e-1)return a}return Nn[n?Nn.indexOf(n):0]}function rle(t){for(let e=Nn.indexOf(t)+1,n=Nn.length;e=e?n[r]:n[i];t[o]=!0}}function ole(t,e,n,r){const i=t._adapter,o=+i.startOf(e[0].value,r),a=e[e.length-1].value;let l,s;for(l=o;l<=a;l=+i.add(l,1,r))s=n[l],s>=0&&(e[s].major=!0);return e}function uw(t,e,n){const r=[],i={},o=e.length;let a,l;for(a=0;a+e.value))}initOffsets(e=[]){let n=0,r=0,i,o;this.options.offset&&e.length&&(i=this.getDecimalForValue(e[0]),e.length===1?n=1-i:n=(this.getDecimalForValue(e[1])-i)/2,o=this.getDecimalForValue(e[e.length-1]),e.length===1?r=o:r=(o-this.getDecimalForValue(e[e.length-2]))/2);const a=e.length<3?.5:.25;n=Qn(n,0,a),r=Qn(r,0,a),this._offsets={start:n,end:r,factor:1/(n+1+r)}}_generate(){const e=this._adapter,n=this.min,r=this.max,i=this.options,o=i.time,a=o.unit||dw(o.minUnit,n,r,this._getLabelCapacity(n)),l=Ye(i.ticks.stepSize,1),s=a==="week"?o.isoWeekday:!1,d=Xs(s)||s===!0,c={};let u=n,p,f;if(d&&(u=+e.startOf(u,"isoWeek",s)),u=+e.startOf(u,d?"day":a),e.diff(r,n,a)>1e5*l)throw new Error(n+" and "+r+" are too far apart with stepSize of "+l+" "+a);const g=i.ticks.source==="data"&&this.getDataTimestamps();for(p=u,f=0;p+m)}getLabelForValue(e){const n=this._adapter,r=this.options.time;return r.tooltipFormat?n.format(e,r.tooltipFormat):n.format(e,r.displayFormats.datetime)}format(e,n){const r=this.options.time.displayFormats,i=this._unit,o=n||r[i];return this._adapter.format(e,o)}_tickFormatFunction(e,n,r,i){const o=this.options,a=o.ticks.callback;if(a)return kt(a,[e,n,r],this);const l=o.time.displayFormats,s=this._unit,d=this._majorUnit,c=s&&l[s],u=d&&l[d],p=r[n],f=d&&u&&p&&p.major;return this._adapter.format(e,i||(f?u:c))}generateTickLabels(e){let n,r,i;for(n=0,r=e.length;n0?l:1}getDataTimestamps(){let e=this._cache.data||[],n,r;if(e.length)return e;const i=this.getMatchingVisibleMetas();if(this._normalized&&i.length)return this._cache.data=i[0].controller.getAllParsedValues(this);for(n=0,r=i.length;n=t[r].pos&&e<=t[i].pos&&({lo:r,hi:i}=Li(t,"pos",e)),{pos:o,time:l}=t[r],{pos:a,time:s}=t[i]):(e>=t[r].time&&e<=t[i].time&&({lo:r,hi:i}=Li(t,"time",e)),{time:o,pos:l}=t[r],{time:a,pos:s}=t[i]);const d=a-o;return d?l+(s-l)*(e-o)/d:l}class pw extends cu{constructor(e){super(e),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const e=this._getTimestampsForTable(),n=this._table=this.buildLookupTable(e);this._minPos=ic(n,this.min),this._tableRange=ic(n,this.max)-this._minPos,super.initOffsets(e)}buildLookupTable(e){const{min:n,max:r}=this,i=[],o=[];let a,l,s,d,c;for(a=0,l=e.length;a=n&&d<=r&&i.push(d);if(i.length<2)return[{time:n,pos:0},{time:r,pos:1}];for(a=0,l=i.length;ai-o)}_getTimestampsForTable(){let e=this._cache.all||[];if(e.length)return e;const n=this.getDataTimestamps(),r=this.getLabelTimestamps();return n.length&&r.length?e=this.normalize(n.concat(r)):e=n.length?n:r,e=this._cache.all=e,e}getDecimalForValue(e){return(ic(this._table,e)-this._minPos)/this._tableRange}getValueForPixel(e){const n=this._offsets,r=this.getDecimalForPixel(e)/n.factor-n.end;return ic(this._table,r*this._tableRange+this._minPos,!0)}}Ae(pw,"id","timeseries"),Ae(pw,"defaults",cu.defaults);const ile={class:"bg-gradient-to-br from-blue-50 to-indigo-100 dark:from-blue-900/20 dark:to-indigo-800/20 rounded-xl p-4 border border-blue-200 dark:border-blue-700 shadow-md hover:shadow-lg transition-all duration-300"},ale={class:"flex items-center justify-center mb-3"},lle={class:"flex gap-2 text-sm"},sle={class:"flex items-center gap-1 w-32"},dle={class:"text-green-600 dark:text-green-400 truncate"},cle={class:"flex items-center gap-1 w-32"},ule={class:"text-blue-600 dark:text-blue-400 truncate"},ple={class:"h-32"},qf=120,fle=Mt({__name:"NetworkChart",props:{uploadRate:{},downloadRate:{}},setup(t){const{t:e}=jn();po.register(qg,Yg,Sc,Jo,xc,Vae,Xae,jae,Nae);const n=t,r=_e();let i=null,o=null;const a=[],l=[],s=[],d=_e("0"),c=_e("0");function u(m){if(!m||m==="0")return 0;const b=m.match(/([0-9.]+)\s*([KMGT]?i?B)/i);if(!b)return 0;const y=parseFloat(b[1]),k=b[2].toUpperCase(),x={B:1,KB:1e3,KIB:1024,MB:1e6,MIB:1024*1024,GB:1e9,GIB:1024*1024*1024,TB:1e12,TIB:1024*1024*1024*1024};return y*(x[k]||1)}function p(m){if(m<1)return m.toFixed(1)+" B";const b=1024,y=["B","KB","MB","GB","TB"],k=Math.floor(Math.log(m)/Math.log(b));return parseFloat((m/Math.pow(b,k)).toFixed(1))+" "+y[k]}function f(){const m=u(n.uploadRate),b=u(n.downloadRate);d.value=p(m),c.value=p(b),a.push(m),l.push(b);const y=new Date().toLocaleTimeString("zh-CN",{hour12:!1,hour:"2-digit",minute:"2-digit",second:"2-digit"});s.push(y),a.length>qf&&(a.shift(),l.shift(),s.shift()),i&&(i.data.labels=s,i.data.datasets[0].data=a,i.data.datasets[1].data=l,i.update("none"))}function g(){if(!r.value)return;const m=r.value.getContext("2d");m&&(i=new po(m,{type:"line",data:{labels:s,datasets:[{label:e("upload"),data:a,borderColor:"rgb(34, 197, 94)",backgroundColor:"rgba(34, 197, 94, 0.1)",borderWidth:2,fill:!0,tension:.4,pointRadius:0,pointHoverRadius:4},{label:e("download"),data:l,borderColor:"rgb(59, 130, 246)",backgroundColor:"rgba(59, 130, 246, 0.1)",borderWidth:2,fill:!0,tension:.4,pointRadius:0,pointHoverRadius:4}]},options:{responsive:!0,maintainAspectRatio:!1,interaction:{intersect:!1,mode:"index"},plugins:{legend:{display:!1},tooltip:{callbacks:{label:function(b){const y=b.parsed.y;return`${b.dataset.label}: ${p(y)}/s`}}}},scales:{x:{display:!0,grid:{display:!1},ticks:{maxTicksLimit:3,font:{size:8}}},y:{display:!0,beginAtZero:!0,min:0,grid:{color:"rgba(0, 0, 0, 0.1)"},ticks:{callback:function(b){return p(b)},font:{size:8}}}},animation:{duration:10}}}))}return lt([()=>n.uploadRate,()=>n.downloadRate],()=>{f()},{immediate:!0}),Cr(async()=>{const m=new Date;for(let b=0;b{f()},2e3)}),Ki(()=>{i&&i.destroy(),o&&clearInterval(o)}),(m,b)=>(v(),O("div",ile,[C("div",ale,[C("div",lle,[C("span",sle,[b[0]||(b[0]=C("div",{class:"w-2 h-2 bg-green-500 rounded-full"},null,-1)),C("span",dle,Z(S(e)("upload"))+": "+Z(d.value)+"/s",1)]),C("span",cle,[b[1]||(b[1]=C("div",{class:"w-2 h-2 bg-blue-500 rounded-full"},null,-1)),C("span",ule,Z(S(e)("download"))+": "+Z(c.value)+"/s",1)])])]),C("div",ple,[C("canvas",{ref_key:"chartCanvas",ref:r},null,512)])]))}}),hle={class:"frontend-lib"},gle={class:"text-surface-500 dark:text-surface-400"},mle={class:"flex flex-col gap-y-5"},ble={class:"text-red-500"},yle={class:"flex w-full flex-col gap-y-5"},vle={class:"gap-4"},wle={class:"w-full"},kle={class:"w-full"},_le={class:"flex flex-row items-center flex-wrap w-full max-h-40 overflow-scroll"},xle={key:0,class:"m-0 flex flex-row justify-center gap-x-5 text-sm"},Cle={class:"flex items-center gap-3"},Sle={class:"flex items-center gap-2"},Tle={class:"flex items-center gap-1"},Ole={key:0},Ile={key:1,class:"space-x-1"},Yf=2e3,Ple=Mt({__name:"Status",props:{curNetworkInst:{}},setup(t){const e=t,{t:n}=jn(),r=at(()=>{var te,oe;if(e.curNetworkInst){const ge=(te=e.curNetworkInst.detail)==null?void 0:te.my_node_info;return[{route:{ipv4_addr:ge==null?void 0:ge.virtual_ipv4,hostname:ge==null?void 0:ge.hostname,version:ge==null?void 0:ge.version,stun_info:ge==null?void 0:ge.stun_info}},...((oe=e.curNetworkInst.detail)==null?void 0:oe.peer_route_pairs)||[]]}return[]});function i(te){if(te.route){const oe=te.route.cost;return oe?oe===1?"p2p":`relay(${oe})`:n("status.local")}return"?"}function o(te,oe=globalThis,ge="."){return te.split(ge).reduce((xe,je)=>xe==null?void 0:xe[je],oe)}function a(te,oe){if(!te.peer)return;let ge=0,xe=!1;for(const je of tu(te)){const Oe=ab(o(oe,je));Oe!==void 0&&(ge+=Oe,xe=!0)}return xe?ge:void 0}function l(te,oe=!1,ge=1){const xe=oe?1e3:1024;if(Math.abs(te)=xe&&Oe=0}return ge?`${te.tunnel_type}6`:te.tunnel_type}function f(te){return[...new Set(tu(te).map(oe=>p(oe.tunnel)))].join(",")}const g=at(()=>{var te;return e.curNetworkInst?(te=e.curNetworkInst.detail)==null?void 0:te.my_node_info:{}}),m={0:"Unknown",1:"Open Internet",2:"No PAT",3:"Full Cone",4:"Restricted",5:"Port Restricted",6:"Symmetric",7:"Symmetric UDP Firewall",8:"Symmetric Easy Inc",9:"Symmetric Easy Dec"},b=at(()=>{var te,oe,ge,xe,je,Oe,qe;if(!e.curNetworkInst)return[];const Ue=[],wt=(te=e.curNetworkInst.detail)==null?void 0:te.my_node_info;if(!wt)return Ue;Ue.push({label:`Peer ID: ${wt.peer_id}`,icon:""});const Yt=(oe=e.curNetworkInst.detail)==null?void 0:oe.dev_name;Yt&&Ue.push({label:`TUN Device Name: ${Yt}`,icon:""}),Ue.push({label:`Virtual IPv4: ${Jv(wt.virtual_ipv4)}`,icon:""});const nn=(ge=wt.ips)==null?void 0:ge.interface_ipv4s;for(const[ee,J]of(nn==null?void 0:nn.entries())??[])Ue.push({label:`Local IPv4 ${ee}: ${Ag(J)}`,icon:""});const ue=(xe=wt.ips)==null?void 0:xe.interface_ipv6s;for(const[ee,J]of(ue==null?void 0:ue.entries())??[])Ue.push({label:`Local IPv6 ${ee}: ${Qv(J)}`,icon:""});const be=(je=wt.ips)==null?void 0:je.public_ipv4;be&&Ue.push({label:`Public IP: ${Ag(be)}`,icon:""});const $=(Oe=wt.ips)==null?void 0:Oe.public_ipv6;$&&Ue.push({label:`Public IPv6: ${Qv($)}`,icon:""});const D=wt.listeners;for(const[ee,J]of(D==null?void 0:D.entries())??[])Ue.push({label:`Listener ${ee}: ${J.url}`,icon:""});const Y=(qe=wt.stun_info)==null?void 0:qe.udp_nat_type;return Y!==void 0&&Ue.push({label:`UDP NAT Type: ${m[Y]}`,icon:""}),Ue});function y(te){let oe=0;if(!r.value)return oe;for(const ge of r.value){const xe=a(ge,te);xe&&(oe+=xe)}return oe}function k(){return y("stats.tx_bytes")}function x(){return y("stats.rx_bytes")}function w(te){var oe,ge;const xe=(ge=(oe=te.route)==null?void 0:oe.stun_info)==null?void 0:ge.udp_nat_type;return xe!==void 0?m[xe]:""}function I(te){var oe,ge;return((ge=(oe=te.route)==null?void 0:oe.feature_flag)==null?void 0:ge.is_public_server)??!1}function E(te){var oe,ge;return((ge=(oe=te.route)==null?void 0:oe.feature_flag)==null?void 0:ge.avoid_relay_data)??!1}const P=at(()=>r.value?r.value.length:0);let N=0,L=0,H=0;const M=_e("0"),V=_e("0"),ae=_e(!1);Cr(()=>{N=window.setInterval(()=>{const te=k();M.value=l((te-L)/(Yf/1e3)),L=te;const oe=x();V.value=l((oe-H)/(Yf/1e3)),H=oe},Yf)}),Ki(()=>{clearInterval(N)});const se=_e(!1),ie=_e(""),de=_e("event_log");function pe(){const te=g.value;if(!te)return;const oe="https://www.wireguardconfig.com/qrcode";ie.value=`${te.vpn_portal_cfg} + + # can generate QR code: ${oe}`,de.value="vpn_portal_config",se.value=!0}function me(){var te,oe;const ge=(te=e.curNetworkInst)==null?void 0:te.detail;ge&&(ie.value=((oe=ge.events)==null?void 0:oe.map(xe=>JSON.parse(xe)))??[],de.value="event_log",se.value=!0)}return(te,oe)=>{var ge;const xe=ce("HumanEvent"),je=Dt("tooltip");return v(),O("div",hle,[A(S(Qi),{visible:se.value,"onUpdate:visible":oe[0]||(oe[0]=Oe=>se.value=Oe),modal:"",header:S(n)(de.value),class:"w-full h-auto max-h-full",baseZIndex:2e3},{default:Q(()=>[de.value==="vpn_portal_config"?(v(),K(S(h2),{key:0},{default:Q(()=>[C("pre",null,Z(ie.value),1)]),_:1})):(v(),K(S(k2),{key:1,value:ie.value},{opposite:Q(Oe=>[C("small",gle,Z(S(Bne)(Date.parse(Oe.item.time))),1)]),content:Q(Oe=>[A(xe,{event:Oe.item.event},null,8,["event"])]),_:1},8,["value"]))]),_:1},8,["visible","header"]),(ge=te.curNetworkInst)!=null&&ge.error_msg?(v(),K(S(vc),{key:0},{title:Q(()=>[...oe[2]||(oe[2]=[bt(" Run Network Error ",-1)])]),content:Q(()=>[C("div",mle,[C("div",ble,Z(te.curNetworkInst.error_msg),1)])]),_:1})):(v(),O(fe,{key:1},[A(S(vc),null,{title:Q(()=>[bt(Z(S(n)("my_node_info")),1)]),content:Q(()=>[C("div",yle,[C("div",vle,[C("div",wle,[A(fle,{"upload-rate":M.value,"download-rate":V.value},null,8,["upload-rate","download-rate"])])]),C("div",kle,[A(S(Le),{onClick:oe[1]||(oe[1]=Oe=>ae.value=!ae.value),icon:ae.value?"pi pi-chevron-up":"pi pi-chevron-down",label:ae.value?S(n)("hide_node_details"):S(n)("show_node_details"),severity:"secondary",outlined:"",class:"w-full justify-center",size:"small"},null,8,["icon","label"])]),Ge(C("div",_le,[(v(!0),O(fe,null,Xe(b.value,(Oe,qe)=>(v(),K(S(Mu),{key:qe,label:Oe.label,icon:Oe.icon,class:"mr-2 mt-2 text-sm"},null,8,["label","icon"]))),128))],512),[[fd,ae.value]]),g.value?(v(),O("div",xle,[A(S(Le),{severity:"info",label:S(n)("show_vpn_portal_config"),onClick:pe},null,8,["label"]),A(S(Le),{severity:"info",label:S(n)("show_event_log"),onClick:me},null,8,["label"])])):q("",!0)])]),_:1}),A(S(Qo)),A(S(vc),null,{title:Q(()=>[C("div",Cle,[C("div",Sle,[C("span",null,Z(S(n)("peer_info")),1)]),C("div",Tle,[A(S(Fu),{value:P.value,severity:"info",class:"text-lg font-semibold px-2 py-1 rounded-full bg-blue-100 text-blue-800 dark:bg-blue-900 dark:text-blue-200"},null,8,["value"])])])]),content:Q(()=>[A(S(Vu),{value:r.value,"column-resize-mode":"fit","table-class":"w-full"},{default:Q(()=>[A(S(Ft),{field:u,header:S(n)("virtual_ipv4")},null,8,["header"]),A(S(Ft),{header:S(n)("hostname")},{body:Q(Oe=>[!Oe.data.route.cost||!I(Oe.data)?Ge((v(),O("div",Ole,[bt(Z(Oe.data.route.hostname),1)])),[[je,Oe.data.route.hostname]]):Ge((v(),O("div",Ile,[I(Oe.data)?(v(),K(S(Ds),{key:0,severity:"info",value:"Info"},{default:Q(()=>[bt(Z(S(n)("status.server")),1)]),_:1})):q("",!0),E(Oe.data)?(v(),K(S(Ds),{key:1,severity:"warn",value:"Warn"},{default:Q(()=>[bt(Z(S(n)("status.relay")),1)]),_:1})):q("",!0)])),[[je,Oe.data.route.hostname]])]),_:1},8,["header"]),A(S(Ft),{field:i,header:S(n)("route_cost")},null,8,["header"]),A(S(Ft),{field:f,header:S(n)("tunnel_proto")},null,8,["header"]),A(S(Ft),{field:S(zne),header:S(n)("latency")},null,8,["field","header"]),A(S(Ft),{field:s,header:S(n)("upload_bytes")},null,8,["header"]),A(S(Ft),{field:d,header:S(n)("download_bytes")},null,8,["header"]),A(S(Ft),{field:S(Vne),header:S(n)("loss_rate")},null,8,["field","header"]),A(S(Ft),{field:w,header:S(n)("nat_type")},null,8,["header"]),A(S(Ft),{header:S(n)("status.version")},{body:Q(Oe=>[C("span",null,Z(c(Oe.data)),1)]),_:1},8,["header"])]),_:1},8,["value"])]),_:1})],64))])}}}),Rle=eb(Ple,[["__scopeId","data-v-7d42e7cd"]]),$le={key:0,class:"mb-2 p-2 rounded text-sm overflow-auto bg-red-100 text-red-700 max-h-40"},Ble={class:"flex w-full",style:{"max-height":"60vh","overflow-y":"auto"}},Lle={class:"flex gap-2 justify-end"},Nle=Mt({__name:"ConfigEditDialog",props:or({readonly:{type:Boolean,default:!1},generateConfig:{type:Object,required:!0},saveConfig:{type:Object,required:!0}},{curNetwork:{type:Object,required:!0},curNetworkModifiers:{},visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:["update:curNetwork","update:visible"],setup(t){const{t:e}=jn(),n=t,r=Jr(t,"curNetwork"),i=Jr(t,"visible");lt([i,r],async([d,c])=>{if(!d){a.value="";return}if(!c){a.value="";return}const u=c;try{s.value="",a.value=await n.generateConfig(u)}catch(p){s.value="Failed to generate config: "+(p instanceof Error?p.message:String(p)),a.value=""}}),Cr(async()=>{if(!i.value)return;if(!r.value){a.value="";return}const d=r.value;try{a.value=await n.generateConfig(d),s.value=""}catch(c){s.value="Failed to generate config: "+(c instanceof Error?c.message:String(c)),a.value=""}});const o=async()=>{if(!n.readonly)try{await n.saveConfig(a.value),i.value=!1}catch(d){s.value="Failed to save config: "+(d instanceof Error?d.message:String(d))}},a=_e(""),l=_e(1),s=_e("");return lt(a,d=>{l.value=d.split(` +`).length,s.value=""}),(d,c)=>(v(),K(S(Qi),{visible:i.value,"onUpdate:visible":c[2]||(c[2]=u=>i.value=u),modal:"",header:S(e)("config_file"),style:{width:"70%"}},{default:Q(()=>[s.value?(v(),O("pre",$le,Z(s.value),1)):q("",!0),C("div",Ble,[A(S(Am),{modelValue:a.value,"onUpdate:modelValue":c[0]||(c[0]=u=>a.value=u),class:"w-full h-full font-mono flex flex-col resize-none",rows:l.value,spellcheck:"false",readonly:n.readonly},null,8,["modelValue","rows","readonly"])]),A(S(Qo)),C("div",Lle,[n.readonly?q("",!0):(v(),K(S(Le),{key:0,type:"button",label:S(e)("save"),onClick:o},null,8,["label"])),A(S(Le),{type:"button",label:S(e)("close"),onClick:c[1]||(c[1]=u=>i.value=!1)},null,8,["label"])])]),_:1},8,["visible","header"]))}});var Rl;(t=>{t.READ_ONLY=1,t.NO_DELETE=2;function e(o,a){return(o&a)===a}t.hasPermission=e;function n(o){return!e(o,t.NO_DELETE)}t.isRemoveSaveable=n;function r(o){return!e(o,t.READ_ONLY)}t.isEditable=r;function i(o){return!e(o,t.NO_DELETE)}t.isDeletable=i})(Rl||(Rl={}));const Ele={class:"device-management"},Dle={class:"network-header bg-surface-50 p-3 rounded-lg shadow-sm mb-1"},Ale={class:"flex flex-row justify-between items-center gap-2",style:{"align-items":"center"}},Mle={class:"flex-1 min-w-0"},Fle={key:0,class:"flex items-center content-center min-w-0"},jle={class:"mr-4 flex-col min-w-0 flex-1"},zle={class:"truncate block"},Vle={key:0},Ule={key:1},Wle={key:1},Hle={class:"flex flex-col items-start content-center max-w-full"},Kle={class:"flex items-center min-w-0"},Gle={class:"mr-4 min-w-0 flex-1"},qle={class:"truncate block"},Yle={class:"max-w-full overflow-hidden text-ellipsis text-gray-500"},Xle={class:"network-label mr-2 font-medium",for:"dd-inst-id"},Zle={class:"flex gap-2 shrink-0 button-container items-center"},Jle={class:"network-content bg-surface-0 p-4 rounded-lg shadow-sm"},Qle={key:0,class:"network-creation-container"},ese={class:"network-creation-header flex items-center gap-2 mb-3"},tse={class:"text-xl font-medium"},nse={class:"w-full flex gap-2 flex-wrap justify-start mb-3"},rse={key:1,class:"network-status-container"},ose={class:"network-status-header flex items-center gap-2 mb-3"},ise={class:"text-xl font-medium"},ase={class:"text-center mt-4"},lse={key:2,class:"empty-state flex flex-col items-center py-12"},sse={class:"text-xl text-center font-medium mb-3"},dse={class:"text-secondary text-center mb-6 max-w-md"},cse=Mt({__name:"RemoteManagement",props:or({api:{},newConfigGenerator:{type:Function},pauseAutoRefresh:{type:Boolean}},{instanceId:{type:String,required:!1},instanceIdModifiers:{}}),emits:or(["update"],["update:instanceId"]),setup(t,{emit:e}){const{t:n}=jn(),r=t,i=Jr(t,"instanceId"),o=e,a=O$(),l=_e(),s=_e(null),d=_e(!1),c=_e(!1),u=_e(void 0),p=_e(void 0),f=ue=>{var be;return(((be=p.value)==null?void 0:be.running_inst_ids)??[]).map(Wd).includes(ue)},g=_e({}),m=async ue=>{const be=ue.filter($=>!g.value[$]);if(be.length!==0)try{const $=await r.api.get_network_metas(be);Object.assign(g.value,$.metas??{})}catch($){console.error("Failed to load network metas",$)}},b=async ue=>{const be=x.value.slice(ue.first,ue.last+1).map($=>$.uuid);await m(be)},y=at(()=>{if(i.value)return g.value[i.value]}),k={remoteSave:at(()=>{var ue;return Rl.isRemoveSaveable(((ue=y.value)==null?void 0:ue.config_permission)??0)}),editable:at(()=>{var ue;return Rl.isEditable(((ue=y.value)==null?void 0:ue.config_permission)??0)}),deletable:at(()=>{var ue;return Rl.isDeletable(((ue=y.value)==null?void 0:ue.config_permission)??0)})},x=_e([]),w=()=>{let ue=new Set,be=p.value;be&&((be.running_inst_ids??[]).forEach(D=>ue.add(Wd(D))),(be.disabled_inst_ids??[]).forEach(D=>ue.add(Wd(D))));const $=Array.from(ue).map(D=>({uuid:D,meta:g.value[D]}));JSON.stringify($)!==JSON.stringify(x.value)&&(x.value=$)};lt(p,w,{deep:!1}),lt(g,w,{deep:!0}),lt(x,async ue=>{if(ue){const be=new Set(ue.map($=>$.uuid));Object.keys(g.value).forEach($=>{be.has($)||delete g.value[$]})}});const I=at({get(){return x.value.find(ue=>ue.uuid===i.value)},set(ue){console.log("set instanceId",ue),i.value=ue?ue.uuid:void 0}});lt(I,async(ue,be)=>{(ue==null?void 0:ue.uuid)!==(be==null?void 0:be.uuid)&&(P.value||c.value)?await N():await me(),ue!=null&&ue.uuid&&!g.value[ue.uuid]&&await m([ue.uuid])});const E=at(()=>!(!I.value||P.value||c.value)),P=at(()=>{var ue,be;return I.value?(((ue=p.value)==null?void 0:ue.disabled_inst_ids)??[]).map(Wd).includes((be=I.value)==null?void 0:be.uuid):!1});lt(P,async(ue,be)=>{ue!==be&&ue===!0&&await N()});const N=async()=>{if(u.value=void 0,!I.value)return;let ue=await r.api.get_network_config(I.value.uuid);u.value=ue},L=async()=>{I.value&&(await r.api.update_network_instance_state(I.value.uuid,!0),await pe())},H=S$(),M=ue=>{H.require({target:ue.currentTarget,message:"Do you want to delete this network?",icon:"pi pi-info-circle",rejectProps:{label:"Cancel",severity:"secondary",outlined:!0},acceptProps:{label:"Delete",severity:"danger"},accept:async()=>{try{await r.api.delete_network(i.value)}catch(be){console.error(be)}o("update")},reject:()=>{}})},V=async ue=>{var be;const $=ue??u.value;if(!$)return;const D=i.value??$.instance_id;D&&$.instance_id!==D&&($.instance_id=D);try{P.value?(await r.api.save_config($),await r.api.update_network_instance_state($.instance_id,!1)):await r.api.run_network($,k.remoteSave.value),delete g.value[$.instance_id],await m([$.instance_id]),I.value={uuid:$.instance_id},await pe(),await me()}catch(Y){console.error(Y),a.add({severity:"error",summary:"Error",detail:"Failed to run network, error: "+JSON.stringify(((be=Y.response)==null?void 0:be.data)??Y),life:2e3});return}o("update"),c.value=!1},ae=async()=>{u.value&&(await r.api.save_config(u.value),delete g.value[u.value.instance_id],await m([u.value.instance_id]),a.add({severity:"success",summary:n("web.common.success"),detail:n("web.device_management.config_saved"),life:2e3}))},se=async()=>{var ue;const be=((ue=r.newConfigGenerator)==null?void 0:ue.call(r))??Vm();await r.api.save_config(be),I.value={uuid:be.instance_id},u.value=be,await pe()},ie=()=>{c.value=!1},de=async()=>{if(!i.value){a.add({severity:"error",summary:"Error",detail:"No network instance selected",life:2e3});return}try{let ue=await r.api.get_network_config(i.value);console.debug("editNetwork",ue),u.value=ue,c.value=!0}catch(ue){console.error(ue),a.add({severity:"error",summary:"Error",detail:"Failed to edit network, error: "+JSON.stringify(ue.response.data),life:2e3});return}},pe=async()=>{p.value=await r.api.list_network_instance_ids()},me=async()=>{var ue,be,$;const D=(ue=I.value)==null?void 0:ue.uuid;if(!D){s.value=null;return}if(!E.value){s.value=null;return}((be=s.value)==null?void 0:be.instance_id)!==D&&(s.value=null);let Y=await r.api.get_network_info(D);if((($=I.value)==null?void 0:$.uuid)===D){if(!Y){s.value={instance_id:D,running:!1,error_msg:n("web.device_management.network_info_unavailable")};return}s.value={instance_id:D,running:(Y==null?void 0:Y.running)??!1,error_msg:(Y==null?void 0:Y.error_msg)??"",detail:Y}}},te=async()=>{if(!i.value){a.add({severity:"error",summary:"Error",detail:"No network instance selected",life:2e3});return}try{const{instance_id:ue,...be}=await r.api.get_network_config(i.value);let{toml_config:$,error:D}=await r.api.generate_config(be);if(D)throw{response:{data:D}};xe($??"",i.value+".toml")}catch(ue){console.error(ue),a.add({severity:"error",summary:"Error",detail:"Failed to export network config, error: "+JSON.stringify(ue.response.data),life:2e3});return}},oe=()=>{l.value.click()},ge=ue=>{const be=ue.target.files,$=be?be[0]:null;if(!$)return;const D=new FileReader;D.onload=async Y=>{var ee,J,ne;try{let R=(J=(ee=Y.target)==null?void 0:ee.result)==null?void 0:J.toString();if(!R)return;const B=await r.api.parse_config(R);if(B.error)throw B.error;const j=B.config;if(!j)return;j.instance_id=((ne=u.value)==null?void 0:ne.instance_id)??(j==null?void 0:j.instance_id),u.value=j,a.add({severity:"success",summary:"Import Success",detail:"Config file import success",life:2e3})}catch(R){a.add({severity:"error",summary:"Error",detail:"Config file parse error: "+R,life:2e3})}l.value.value=null},D.readAsText($)},xe=(ue,be)=>{let $=window.URL.createObjectURL(new Blob([ue],{type:"application/toml"})),D=document.createElement("a");D.style.display="none",D.href=$,D.setAttribute("download",be),document.body.appendChild(D),D.click(),document.body.removeChild(D),window.URL.revokeObjectURL($)},je=async ue=>{let{toml_config:be,error:$}=await r.api.generate_config(ue);if($)throw $;return be??""},Oe=async ue=>{var be;let $=await r.api.parse_config(ue);if($.error)throw $.error;const D=$.config;if(!D)throw new Error("Parsed config is empty");D.instance_id=((be=u.value)==null?void 0:be.instance_id)??(D==null?void 0:D.instance_id),u.value=D},qe=_e(window.innerWidth),Ue=()=>{qe.value=window.innerWidth},wt=_e(),Yt=_e([{label:()=>n("web.device_management.edit_network"),icon:"pi pi-pencil",visible:()=>!(P.value??!0)&&k.editable.value,command:()=>de()},{label:()=>n("web.device_management.export_config"),icon:"pi pi-download",command:()=>te()},{label:()=>n("web.device_management.delete_network"),icon:"pi pi-trash",class:"p-error",visible:()=>k.deletable.value,command:()=>M(new Event("click"))}]);let nn=new Fne(async()=>{if(!r.pauseAutoRefresh)try{await Promise.all([pe(),me()])}catch(ue){console.debug(ue)}},1e3);return Cr(async()=>{nn.start(),window.addEventListener("resize",Ue)}),Ki(()=>{nn.stop(),window.removeEventListener("resize",Ue)}),(ue,be)=>{var $;const D=ce("Config"),Y=ce("Status"),ee=ce("ConfigEditDialog");return v(),O("div",Ele,[C("input",{type:"file",onChange:ge,class:"hidden",accept:"application/toml",ref_key:"configFile",ref:l},null,544),A(S(O_)),C("div",Dle,[C("div",Ale,[C("div",Mle,[A(S(c2),{class:"w-full"},{default:Q(()=>[A(S(Fa),{modelValue:I.value,"onUpdate:modelValue":be[0]||(be[0]=J=>I.value=J),options:x.value,optionLabel:"uuid",class:"w-full",inputId:"dd-inst-id",placeholder:S(n)("web.device_management.select_network"),pt:{root:{class:"network-select-container"}},virtualScrollerOptions:{lazy:!0,onLazyLoad:b,itemSize:60,delay:50}},{value:Q(J=>[J.value?(v(),O("div",Fle,[C("div",jle,[C("span",zle,[be[4]||(be[4]=bt("   ",-1)),J.value.meta?(v(),O("span",Vle,Z(J.value.meta.network_name)+" ("+Z(J.value.uuid)+") ",1)):(v(),O("span",Ule,Z(J.value.uuid),1))])]),A(S(Ds),{class:"my-auto leading-3 shrink-0",severity:f(J.value.uuid)?"success":"info",value:S(n)(f(J.value.uuid)?"network_running":"network_stopped")},null,8,["severity","value"])])):(v(),O("span",Wle,Z(J.placeholder),1))]),option:Q(J=>{var ne;return[C("div",Hle,[C("div",Kle,[C("div",Gle,[C("span",qle,Z(S(n)("network_name"))+": "+Z(((ne=J.option.meta)==null?void 0:ne.network_name)??J.option.uuid),1)]),A(S(Ds),{class:"my-auto leading-3 shrink-0",severity:f(J.option.uuid)?"success":"info",value:S(n)(f(J.option.uuid)?"network_running":"network_stopped")},null,8,["severity","value"])]),C("div",Yle,Z(J.option.uuid),1)])]}),_:1},8,["modelValue","options","placeholder","virtualScrollerOptions"]),C("label",Xle,Z(S(n)("web.device_management.network")),1)]),_:1})]),C("div",Zle,[c.value?(v(),K(S(Le),{key:1,onClick:ie,icon:"pi pi-times",label:qe.value>640?S(n)("web.device_management.cancel_edit"):void 0,class:ye(["cancel-button",qe.value<=640?"p-button-icon-only":""]),style:vr(qe.value<=640?"width: 3rem !important; height: 3rem !important; font-size: 1.2rem":""),tooltip:qe.value<=640?S(n)("web.device_management.cancel_edit"):void 0,tooltipOptions:"{ position: 'bottom' }",severity:"secondary"},null,8,["label","class","style","tooltip"])):(v(),K(S(Le),{key:0,onClick:se,icon:"pi pi-plus",label:qe.value>640?S(n)("web.device_management.create_new"):void 0,class:ye(["create-button",qe.value<=640?"p-button-icon-only":""]),style:vr(qe.value<=640?"width: 3rem !important; height: 3rem !important; font-size: 1.2rem":""),tooltip:qe.value<=640?S(n)("web.device_management.create_network"):void 0,tooltipOptions:"{ position: 'bottom' }",severity:"primary"},null,8,["label","class","style","tooltip"])),A(S(Dm),{ref_key:"menuRef",ref:wt,model:Yt.value,popup:!0},null,8,["model"]),!c.value&&I.value?(v(),K(S(Le),{key:2,icon:"pi pi-ellipsis-v",class:"p-button-rounded flex items-center justify-center",severity:"help",style:{width:"3rem !important",height:"3rem !important","font-size":"1.2rem"},onClick:be[1]||(be[1]=J=>wt.value.toggle(J)),"aria-label":S(n)("web.device_management.more_actions"),tooltip:S(n)("web.device_management.more_actions"),tooltipOptions:"{ position: 'bottom' }"},null,8,["aria-label","tooltip"])):q("",!0)])])]),C("div",Jle,[c.value||P.value?(v(),O("div",Qle,[C("div",ese,[be[5]||(be[5]=C("i",{class:"pi pi-plus-circle text-primary text-xl"},null,-1)),C("h2",tse,Z(S(n)("web.device_management.edit_network")),1)]),C("div",nse,[A(S(Le),{onClick:be[2]||(be[2]=J=>d.value=!0),icon:"pi pi-file-edit",label:S(n)("web.device_management.edit_as_file"),iconPos:"left",severity:"secondary"},null,8,["label"]),A(S(Le),{onClick:oe,icon:"pi pi-upload",label:S(n)("web.device_management.import_config"),iconPos:"left",severity:"help"},null,8,["label"]),P.value?(v(),K(S(Le),{key:0,onClick:ae,disabled:!u.value,icon:"pi pi-save",label:S(n)("web.device_management.save_config"),iconPos:"left",severity:"success"},null,8,["disabled","label"])):q("",!0)]),A(S(Qo)),A(D,{"cur-network":u.value,"config-invalid":!u.value,onRunNetwork:V},null,8,["cur-network","config-invalid"])])):E.value?(v(),O("div",rse,[C("div",ose,[be[6]||(be[6]=C("i",{class:"pi pi-chart-line text-primary text-xl"},null,-1)),C("h2",ise,Z(S(n)("web.device_management.network_status")),1)]),s.value&&s.value.error_msg===""?(v(),K(Y,{key:0,"cur-network-inst":s.value,class:"mb-4"},null,8,["cur-network-inst"])):($=s.value)!=null&&$.error_msg?(v(),K(S(lg),{key:1,severity:"error",class:"mb-4"},{default:Q(()=>[bt(Z(s.value.error_msg),1)]),_:1})):(v(),K(S(lg),{key:2,severity:"info",class:"mb-4"},{default:Q(()=>[bt(Z(S(n)("web.device_management.loading_network_status")),1)]),_:1})),C("div",ase,[A(S(Le),{onClick:L,disabled:!k.deletable.value,label:S(n)("web.device_management.disable_network"),severity:"danger",icon:"pi pi-power-off",iconPos:"left"},null,8,["disabled","label"])])])):(v(),O("div",lse,[be[7]||(be[7]=C("i",{class:"pi pi-sitemap text-5xl text-secondary mb-4 opacity-50"},null,-1)),C("div",sse,Z(S(n)("web.device_management.no_network_selected")),1),C("p",dse,Z(S(n)("web.device_management.select_existing_network_or_create_new")),1),A(S(Le),{onClick:se,label:S(n)("web.device_management.create_network"),icon:"pi pi-plus",iconPos:"left"},null,8,["label"])]))]),A(ee,{visible:d.value,"onUpdate:visible":be[3]||(be[3]=J=>d.value=J),"cur-network":u.value,"generate-config":je,"save-config":Oe},null,8,["visible","cur-network"])])}}}),use=eb(cse,[["__scopeId","data-v-b44c95db"]]);var pse={transitionDuration:"{transition.duration}"},fse={borderWidth:"0 0 1px 0",borderColor:"{content.border.color}"},hse={color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",activeHoverColor:"{text.color}",padding:"1.125rem",fontWeight:"600",borderRadius:"0",borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",hoverBackground:"{content.background}",activeBackground:"{content.background}",activeHoverBackground:"{content.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},toggleIcon:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",activeHoverColor:"{text.color}"},first:{topBorderRadius:"{content.border.radius}",borderWidth:"0"},last:{bottomBorderRadius:"{content.border.radius}",activeBottomBorderRadius:"0"}},gse={borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",color:"{text.color}",padding:"0 1.125rem 1.125rem 1.125rem"},mse={root:pse,panel:fse,header:hse,content:gse},bse={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},yse={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},vse={padding:"{list.padding}",gap:"{list.gap}"},wse={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},kse={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},_se={width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},xse={borderRadius:"{border.radius.sm}"},Cse={padding:"{list.option.padding}"},Sse={light:{chip:{focusBackground:"{surface.200}",focusColor:"{surface.800}"},dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",focusColor:"{surface.0}"},dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"}}},Tse={root:bse,overlay:yse,list:vse,option:wse,optionGroup:kse,dropdown:_se,chip:xse,emptyMessage:Cse,colorScheme:Sse},Ose={width:"2rem",height:"2rem",fontSize:"1rem",background:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},Ise={size:"1rem"},Pse={borderColor:"{content.background}",offset:"-0.75rem"},Rse={width:"3rem",height:"3rem",fontSize:"1.5rem",icon:{size:"1.5rem"},group:{offset:"-1rem"}},$se={width:"4rem",height:"4rem",fontSize:"2rem",icon:{size:"2rem"},group:{offset:"-1.5rem"}},Bse={root:Ose,icon:Ise,group:Pse,lg:Rse,xl:$se},Lse={borderRadius:"{border.radius.md}",padding:"0 0.5rem",fontSize:"0.75rem",fontWeight:"700",minWidth:"1.5rem",height:"1.5rem"},Nse={size:"0.5rem"},Ese={fontSize:"0.625rem",minWidth:"1.25rem",height:"1.25rem"},Dse={fontSize:"0.875rem",minWidth:"1.75rem",height:"1.75rem"},Ase={fontSize:"1rem",minWidth:"2rem",height:"2rem"},Mse={light:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.500}",color:"{surface.0}"},info:{background:"{sky.500}",color:"{surface.0}"},warn:{background:"{orange.500}",color:"{surface.0}"},danger:{background:"{red.500}",color:"{surface.0}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"{green.400}",color:"{green.950}"},info:{background:"{sky.400}",color:"{sky.950}"},warn:{background:"{orange.400}",color:"{orange.950}"},danger:{background:"{red.400}",color:"{red.950}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}},Fse={root:Lse,dot:Nse,sm:Ese,lg:Dse,xl:Ase,colorScheme:Mse},jse={borderRadius:{none:"0",xs:"2px",sm:"4px",md:"6px",lg:"8px",xl:"12px"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"}},zse={transitionDuration:"0.2s",focusRing:{width:"1px",style:"solid",color:"{primary.color}",offset:"2px",shadow:"none"},disabledOpacity:"0.6",iconSize:"1rem",anchorGutter:"2px",primary:{50:"{emerald.50}",100:"{emerald.100}",200:"{emerald.200}",300:"{emerald.300}",400:"{emerald.400}",500:"{emerald.500}",600:"{emerald.600}",700:"{emerald.700}",800:"{emerald.800}",900:"{emerald.900}",950:"{emerald.950}"},formField:{paddingX:"0.75rem",paddingY:"0.5rem",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"},borderRadius:"{border.radius.md}",focusRing:{width:"0",style:"none",color:"transparent",offset:"0",shadow:"none"},transitionDuration:"{transition.duration}"},list:{padding:"0.25rem 0.25rem",gap:"2px",header:{padding:"0.5rem 1rem 0.25rem 1rem"},option:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}"},optionGroup:{padding:"0.5rem 0.75rem",fontWeight:"600"}},content:{borderRadius:"{border.radius.md}"},mask:{transitionDuration:"0.15s"},navigation:{list:{padding:"0.25rem 0.25rem",gap:"2px"},item:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}",gap:"0.5rem"},submenuLabel:{padding:"0.5rem 0.75rem",fontWeight:"600"},submenuIcon:{size:"0.875rem"}},overlay:{select:{borderRadius:"{border.radius.md}",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},popover:{borderRadius:"{border.radius.md}",padding:"0.75rem",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},modal:{borderRadius:"{border.radius.xl}",padding:"1.25rem",shadow:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)"},navigation:{shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"}},colorScheme:{light:{surface:{0:"#ffffff",50:"{slate.50}",100:"{slate.100}",200:"{slate.200}",300:"{slate.300}",400:"{slate.400}",500:"{slate.500}",600:"{slate.600}",700:"{slate.700}",800:"{slate.800}",900:"{slate.900}",950:"{slate.950}"},primary:{color:"{primary.500}",contrastColor:"#ffffff",hoverColor:"{primary.600}",activeColor:"{primary.700}"},highlight:{background:"{primary.50}",focusBackground:"{primary.100}",color:"{primary.700}",focusColor:"{primary.800}"},mask:{background:"rgba(0,0,0,0.4)",color:"{surface.200}"},formField:{background:"{surface.0}",disabledBackground:"{surface.200}",filledBackground:"{surface.50}",filledHoverBackground:"{surface.50}",filledFocusBackground:"{surface.50}",borderColor:"{surface.300}",hoverBorderColor:"{surface.400}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.400}",color:"{surface.700}",disabledColor:"{surface.500}",placeholderColor:"{surface.500}",invalidPlaceholderColor:"{red.600}",floatLabelColor:"{surface.500}",floatLabelFocusColor:"{primary.600}",floatLabelActiveColor:"{surface.500}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.700}",hoverColor:"{surface.800}",mutedColor:"{surface.500}",hoverMutedColor:"{surface.600}"},content:{background:"{surface.0}",hoverBackground:"{surface.100}",borderColor:"{surface.200}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},popover:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},modal:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.100}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.100}",activeBackground:"{surface.100}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}}},dark:{surface:{0:"#ffffff",50:"{zinc.50}",100:"{zinc.100}",200:"{zinc.200}",300:"{zinc.300}",400:"{zinc.400}",500:"{zinc.500}",600:"{zinc.600}",700:"{zinc.700}",800:"{zinc.800}",900:"{zinc.900}",950:"{zinc.950}"},primary:{color:"{primary.400}",contrastColor:"{surface.900}",hoverColor:"{primary.300}",activeColor:"{primary.200}"},highlight:{background:"color-mix(in srgb, {primary.400}, transparent 84%)",focusBackground:"color-mix(in srgb, {primary.400}, transparent 76%)",color:"rgba(255,255,255,.87)",focusColor:"rgba(255,255,255,.87)"},mask:{background:"rgba(0,0,0,0.6)",color:"{surface.200}"},formField:{background:"{surface.950}",disabledBackground:"{surface.700}",filledBackground:"{surface.800}",filledHoverBackground:"{surface.800}",filledFocusBackground:"{surface.800}",borderColor:"{surface.600}",hoverBorderColor:"{surface.500}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.300}",color:"{surface.0}",disabledColor:"{surface.400}",placeholderColor:"{surface.400}",invalidPlaceholderColor:"{red.400}",floatLabelColor:"{surface.400}",floatLabelFocusColor:"{primary.color}",floatLabelActiveColor:"{surface.400}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.0}",hoverColor:"{surface.0}",mutedColor:"{surface.400}",hoverMutedColor:"{surface.300}"},content:{background:"{surface.900}",hoverBackground:"{surface.800}",borderColor:"{surface.700}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},popover:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},modal:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.800}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.800}",activeBackground:"{surface.800}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}}}}},Vse={primitive:jse,semantic:zse},Use={borderRadius:"{content.border.radius}"},Wse={root:Use},Hse={padding:"1rem",background:"{content.background}",gap:"0.5rem",transitionDuration:"{transition.duration}"},Kse={color:"{text.muted.color}",hoverColor:"{text.color}",borderRadius:"{content.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",hoverColor:"{navigation.item.icon.focus.color}"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Gse={color:"{navigation.item.icon.color}"},qse={root:Hse,item:Kse,separator:Gse},Yse={borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",gap:"0.5rem",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",iconOnlyWidth:"2.5rem",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}",iconOnlyWidth:"2rem"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}",iconOnlyWidth:"3rem"},label:{fontWeight:"500"},raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"},badgeSize:"1rem",transitionDuration:"{form.field.transition.duration}"},Xse={light:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",borderColor:"{surface.100}",hoverBorderColor:"{surface.200}",activeBorderColor:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}",focusRing:{color:"{surface.600}",shadow:"none"}},info:{background:"{sky.500}",hoverBackground:"{sky.600}",activeBackground:"{sky.700}",borderColor:"{sky.500}",hoverBorderColor:"{sky.600}",activeBorderColor:"{sky.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{sky.500}",shadow:"none"}},success:{background:"{green.500}",hoverBackground:"{green.600}",activeBackground:"{green.700}",borderColor:"{green.500}",hoverBorderColor:"{green.600}",activeBorderColor:"{green.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{green.500}",shadow:"none"}},warn:{background:"{orange.500}",hoverBackground:"{orange.600}",activeBackground:"{orange.700}",borderColor:"{orange.500}",hoverBorderColor:"{orange.600}",activeBorderColor:"{orange.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{orange.500}",shadow:"none"}},help:{background:"{purple.500}",hoverBackground:"{purple.600}",activeBackground:"{purple.700}",borderColor:"{purple.500}",hoverBorderColor:"{purple.600}",activeBorderColor:"{purple.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{purple.500}",shadow:"none"}},danger:{background:"{red.500}",hoverBackground:"{red.600}",activeBackground:"{red.700}",borderColor:"{red.500}",hoverBorderColor:"{red.600}",activeBorderColor:"{red.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{red.500}",shadow:"none"}},contrast:{background:"{surface.950}",hoverBackground:"{surface.900}",activeBackground:"{surface.800}",borderColor:"{surface.950}",hoverBorderColor:"{surface.900}",activeBorderColor:"{surface.800}",color:"{surface.0}",hoverColor:"{surface.0}",activeColor:"{surface.0}",focusRing:{color:"{surface.950}",shadow:"none"}}},outlined:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",borderColor:"{primary.200}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",borderColor:"{green.200}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",borderColor:"{sky.200}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",borderColor:"{orange.200}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",borderColor:"{purple.200}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",borderColor:"{red.200}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.700}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.700}"}},text:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.700}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},dark:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",borderColor:"{surface.800}",hoverBorderColor:"{surface.700}",activeBorderColor:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}",focusRing:{color:"{surface.300}",shadow:"none"}},info:{background:"{sky.400}",hoverBackground:"{sky.300}",activeBackground:"{sky.200}",borderColor:"{sky.400}",hoverBorderColor:"{sky.300}",activeBorderColor:"{sky.200}",color:"{sky.950}",hoverColor:"{sky.950}",activeColor:"{sky.950}",focusRing:{color:"{sky.400}",shadow:"none"}},success:{background:"{green.400}",hoverBackground:"{green.300}",activeBackground:"{green.200}",borderColor:"{green.400}",hoverBorderColor:"{green.300}",activeBorderColor:"{green.200}",color:"{green.950}",hoverColor:"{green.950}",activeColor:"{green.950}",focusRing:{color:"{green.400}",shadow:"none"}},warn:{background:"{orange.400}",hoverBackground:"{orange.300}",activeBackground:"{orange.200}",borderColor:"{orange.400}",hoverBorderColor:"{orange.300}",activeBorderColor:"{orange.200}",color:"{orange.950}",hoverColor:"{orange.950}",activeColor:"{orange.950}",focusRing:{color:"{orange.400}",shadow:"none"}},help:{background:"{purple.400}",hoverBackground:"{purple.300}",activeBackground:"{purple.200}",borderColor:"{purple.400}",hoverBorderColor:"{purple.300}",activeBorderColor:"{purple.200}",color:"{purple.950}",hoverColor:"{purple.950}",activeColor:"{purple.950}",focusRing:{color:"{purple.400}",shadow:"none"}},danger:{background:"{red.400}",hoverBackground:"{red.300}",activeBackground:"{red.200}",borderColor:"{red.400}",hoverBorderColor:"{red.300}",activeBorderColor:"{red.200}",color:"{red.950}",hoverColor:"{red.950}",activeColor:"{red.950}",focusRing:{color:"{red.400}",shadow:"none"}},contrast:{background:"{surface.0}",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{surface.0}",hoverBorderColor:"{surface.100}",activeBorderColor:"{surface.200}",color:"{surface.950}",hoverColor:"{surface.950}",activeColor:"{surface.950}",focusRing:{color:"{surface.0}",shadow:"none"}}},outlined:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",borderColor:"{primary.700}",color:"{primary.color}"},secondary:{hoverBackground:"rgba(255,255,255,0.04)",activeBackground:"rgba(255,255,255,0.16)",borderColor:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",borderColor:"{green.700}",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",borderColor:"{sky.700}",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",borderColor:"{orange.700}",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",borderColor:"{purple.700}",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",borderColor:"{red.700}",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.500}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.600}",color:"{surface.0}"}},text:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",color:"{primary.color}"},secondary:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}}},Zse={root:Yse,colorScheme:Xse},Jse={background:"{content.background}",borderRadius:"{border.radius.xl}",color:"{content.color}",shadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},Qse={padding:"1.25rem",gap:"0.5rem"},ede={gap:"0.5rem"},tde={fontSize:"1.25rem",fontWeight:"500"},nde={color:"{text.muted.color}"},rde={root:Jse,body:Qse,caption:ede,title:tde,subtitle:nde},ode={transitionDuration:"{transition.duration}"},ide={gap:"0.25rem"},ade={padding:"1rem",gap:"0.5rem"},lde={width:"2rem",height:"0.5rem",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},sde={light:{indicator:{background:"{surface.200}",hoverBackground:"{surface.300}",activeBackground:"{primary.color}"}},dark:{indicator:{background:"{surface.700}",hoverBackground:"{surface.600}",activeBackground:"{primary.color}"}}},dde={root:ode,content:ide,indicatorList:ade,indicator:lde,colorScheme:sde},cde={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},ude={width:"2.5rem",color:"{form.field.icon.color}"},pde={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},fde={padding:"{list.padding}",gap:"{list.gap}",mobileIndent:"1rem"},hde={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",icon:{color:"{list.option.icon.color}",focusColor:"{list.option.icon.focus.color}",size:"0.875rem"}},gde={color:"{form.field.icon.color}"},mde={root:cde,dropdown:ude,overlay:pde,list:fde,option:hde,clearIcon:gde},bde={borderRadius:"{border.radius.sm}",width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{width:"1rem",height:"1rem"},lg:{width:"1.5rem",height:"1.5rem"}},yde={size:"0.875rem",color:"{form.field.color}",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}",sm:{size:"0.75rem"},lg:{size:"1rem"}},vde={root:bde,icon:yde},wde={borderRadius:"16px",paddingX:"0.75rem",paddingY:"0.5rem",gap:"0.5rem",transitionDuration:"{transition.duration}"},kde={width:"2rem",height:"2rem"},_de={size:"1rem"},xde={size:"1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"}},Cde={light:{root:{background:"{surface.100}",color:"{surface.800}"},icon:{color:"{surface.800}"},removeIcon:{color:"{surface.800}"}},dark:{root:{background:"{surface.800}",color:"{surface.0}"},icon:{color:"{surface.0}"},removeIcon:{color:"{surface.0}"}}},Sde={root:wde,image:kde,icon:_de,removeIcon:xde,colorScheme:Cde},Tde={transitionDuration:"{transition.duration}"},Ode={width:"1.5rem",height:"1.5rem",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Ide={shadow:"{overlay.popover.shadow}",borderRadius:"{overlay.popover.borderRadius}"},Pde={light:{panel:{background:"{surface.800}",borderColor:"{surface.900}"},handle:{color:"{surface.0}"}},dark:{panel:{background:"{surface.900}",borderColor:"{surface.700}"},handle:{color:"{surface.0}"}}},Rde={root:Tde,preview:Ode,panel:Ide,colorScheme:Pde},$de={size:"2rem",color:"{overlay.modal.color}"},Bde={gap:"1rem"},Lde={icon:$de,content:Bde},Nde={background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},Ede={padding:"{overlay.popover.padding}",gap:"1rem"},Dde={size:"1.5rem",color:"{overlay.popover.color}"},Ade={gap:"0.5rem",padding:"0 {overlay.popover.padding} {overlay.popover.padding} {overlay.popover.padding}"},Mde={root:Nde,content:Ede,icon:Dde,footer:Ade},Fde={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},jde={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},zde={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},Vde={mobileIndent:"1rem"},Ude={size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},Wde={borderColor:"{content.border.color}"},Hde={root:Fde,list:jde,item:zde,submenu:Vde,submenuIcon:Ude,separator:Wde},Kde={transitionDuration:"{transition.duration}"},Gde={background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},qde={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{datatable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},Yde={fontWeight:"600"},Xde={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},Zde={borderColor:"{datatable.border.color}",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},Jde={background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},Qde={fontWeight:"600"},ece={background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},tce={color:"{primary.color}"},nce={width:"0.5rem"},rce={width:"1px",color:"{primary.color}"},oce={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",size:"0.875rem"},ice={size:"2rem"},ace={hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},lce={inlineGap:"0.5rem",overlaySelect:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},overlayPopover:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}",gap:"0.5rem"},rule:{borderColor:"{content.border.color}"},constraintList:{padding:"{list.padding}",gap:"{list.gap}"},constraint:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",separator:{borderColor:"{content.border.color}"},padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"}},sce={borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},dce={borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},cce={light:{root:{borderColor:"{content.border.color}"},row:{stripedBackground:"{surface.50}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},row:{stripedBackground:"{surface.950}"},bodyCell:{selectedBorderColor:"{primary.900}"}}},uce={root:Kde,header:Gde,headerCell:qde,columnTitle:Yde,row:Xde,bodyCell:Zde,footerCell:Jde,columnFooter:Qde,footer:ece,dropPoint:tce,columnResizer:nce,resizeIndicator:rce,sortIcon:oce,loadingIcon:ice,rowToggleButton:ace,filter:lce,paginatorTop:sce,paginatorBottom:dce,colorScheme:cce},pce={borderColor:"transparent",borderWidth:"0",borderRadius:"0",padding:"0"},fce={background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",borderRadius:"0"},hce={background:"{content.background}",color:"{content.color}",borderColor:"transparent",borderWidth:"0",padding:"0",borderRadius:"0"},gce={background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"1px 0 0 0",padding:"0.75rem 1rem",borderRadius:"0"},mce={borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},bce={borderColor:"{content.border.color}",borderWidth:"1px 0 0 0"},yce={root:pce,header:fce,content:hce,footer:gce,paginatorTop:mce,paginatorBottom:bce},vce={transitionDuration:"{transition.duration}"},wce={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}"},kce={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",padding:"0 0 0.5rem 0"},_ce={gap:"0.5rem",fontWeight:"500"},xce={width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Cce={color:"{form.field.icon.color}"},Sce={hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},Tce={hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},Oce={borderColor:"{content.border.color}",gap:"{overlay.popover.padding}"},Ice={margin:"0.5rem 0 0 0"},Pce={padding:"0.25rem",fontWeight:"500",color:"{content.color}"},Rce={hoverBackground:"{content.hover.background}",selectedBackground:"{primary.color}",rangeSelectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{primary.contrast.color}",rangeSelectedColor:"{highlight.color}",width:"2rem",height:"2rem",borderRadius:"50%",padding:"0.25rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},$ce={margin:"0.5rem 0 0 0"},Bce={padding:"0.375rem",borderRadius:"{content.border.radius}"},Lce={margin:"0.5rem 0 0 0"},Nce={padding:"0.375rem",borderRadius:"{content.border.radius}"},Ece={padding:"0.5rem 0 0 0",borderColor:"{content.border.color}"},Dce={padding:"0.5rem 0 0 0",borderColor:"{content.border.color}",gap:"0.5rem",buttonGap:"0.25rem"},Ace={light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"},today:{background:"{surface.200}",color:"{surface.900}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"},today:{background:"{surface.700}",color:"{surface.0}"}}},Mce={root:vce,panel:wce,header:kce,title:_ce,dropdown:xce,inputIcon:Cce,selectMonth:Sce,selectYear:Tce,group:Oce,dayView:Ice,weekDay:Pce,date:Rce,monthView:$ce,month:Bce,yearView:Lce,year:Nce,buttonbar:Ece,timePicker:Dce,colorScheme:Ace},Fce={background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},jce={padding:"{overlay.modal.padding}",gap:"0.5rem"},zce={fontSize:"1.25rem",fontWeight:"600"},Vce={padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},Uce={padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}",gap:"0.5rem"},Wce={root:Fce,header:jce,title:zce,content:Vce,footer:Uce},Hce={borderColor:"{content.border.color}"},Kce={background:"{content.background}",color:"{text.color}"},Gce={margin:"1rem 0",padding:"0 1rem",content:{padding:"0 0.5rem"}},qce={margin:"0 1rem",padding:"0.5rem 0",content:{padding:"0.5rem 0"}},Yce={root:Hce,content:Kce,horizontal:Gce,vertical:qce},Xce={background:"rgba(255, 255, 255, 0.1)",borderColor:"rgba(255, 255, 255, 0.2)",padding:"0.5rem",borderRadius:"{border.radius.xl}"},Zce={borderRadius:"{content.border.radius}",padding:"0.5rem",size:"3rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Jce={root:Xce,item:Zce},Qce={background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",shadow:"{overlay.modal.shadow}"},eue={padding:"{overlay.modal.padding}"},tue={fontSize:"1.5rem",fontWeight:"600"},nue={padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},rue={padding:"{overlay.modal.padding}"},oue={root:Qce,header:eue,title:tue,content:nue,footer:rue},iue={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}"},aue={color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},lue={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}",padding:"{list.padding}"},sue={focusBackground:"{list.option.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},due={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},cue={toolbar:iue,toolbarItem:aue,overlay:lue,overlayOption:sue,content:due},uue={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",padding:"0 1.125rem 1.125rem 1.125rem",transitionDuration:"{transition.duration}"},pue={background:"{content.background}",hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",borderRadius:"{content.border.radius}",borderWidth:"1px",borderColor:"transparent",padding:"0.5rem 0.75rem",gap:"0.5rem",fontWeight:"600",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},fue={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},hue={padding:"0"},gue={root:uue,legend:pue,toggleIcon:fue,content:hue},mue={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},bue={background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"unset",borderWidth:"0",borderRadius:"0",gap:"0.5rem"},yue={highlightBorderColor:"{primary.color}",padding:"0 1.125rem 1.125rem 1.125rem",gap:"1rem"},vue={padding:"1rem",gap:"1rem",borderColor:"{content.border.color}",info:{gap:"0.5rem"}},wue={gap:"0.5rem"},kue={height:"0.25rem"},_ue={gap:"0.5rem"},xue={root:mue,header:bue,content:yue,file:vue,fileList:wue,progressbar:kue,basic:_ue},Cue={color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",activeColor:"{form.field.float.label.active.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s",positionX:"{form.field.padding.x}",positionY:"{form.field.padding.y}",fontWeight:"500",active:{fontSize:"0.75rem",fontWeight:"400"}},Sue={active:{top:"-1.25rem"}},Tue={input:{paddingTop:"1.5rem",paddingBottom:"{form.field.padding.y}"},active:{top:"{form.field.padding.y}"}},Oue={borderRadius:"{border.radius.xs}",active:{background:"{form.field.background}",padding:"0 0.125rem"}},Iue={root:Cue,over:Sue,in:Tue,on:Oue},Pue={borderWidth:"1px",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},Rue={background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.100}",hoverColor:"{surface.0}",size:"3rem",gutter:"0.5rem",prev:{borderRadius:"50%"},next:{borderRadius:"50%"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},$ue={size:"1.5rem"},Bue={background:"{content.background}",padding:"1rem 0.25rem"},Lue={size:"2rem",borderRadius:"{content.border.radius}",gutter:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Nue={size:"1rem"},Eue={background:"rgba(0, 0, 0, 0.5)",color:"{surface.100}",padding:"1rem"},Due={gap:"0.5rem",padding:"1rem"},Aue={width:"1rem",height:"1rem",activeBackground:"{primary.color}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Mue={background:"rgba(0, 0, 0, 0.5)"},Fue={background:"rgba(255, 255, 255, 0.4)",hoverBackground:"rgba(255, 255, 255, 0.6)",activeBackground:"rgba(255, 255, 255, 0.9)"},jue={size:"3rem",gutter:"0.5rem",background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.50}",hoverColor:"{surface.0}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},zue={size:"1.5rem"},Vue={light:{thumbnailNavButton:{hoverBackground:"{surface.100}",color:"{surface.600}",hoverColor:"{surface.700}"},indicatorButton:{background:"{surface.200}",hoverBackground:"{surface.300}"}},dark:{thumbnailNavButton:{hoverBackground:"{surface.700}",color:"{surface.400}",hoverColor:"{surface.0}"},indicatorButton:{background:"{surface.700}",hoverBackground:"{surface.600}"}}},Uue={root:Pue,navButton:Rue,navIcon:$ue,thumbnailsContent:Bue,thumbnailNavButton:Lue,thumbnailNavButtonIcon:Nue,caption:Eue,indicatorList:Due,indicatorButton:Aue,insetIndicatorList:Mue,insetIndicatorButton:Fue,closeButton:jue,closeButtonIcon:zue,colorScheme:Vue},Wue={color:"{form.field.icon.color}"},Hue={icon:Wue},Kue={color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s",positionX:"{form.field.padding.x}",top:"{form.field.padding.y}",fontSize:"0.75rem",fontWeight:"400"},Gue={paddingTop:"1.5rem",paddingBottom:"{form.field.padding.y}"},que={root:Kue,input:Gue},Yue={transitionDuration:"{transition.duration}"},Xue={icon:{size:"1.5rem"},mask:{background:"{mask.background}",color:"{mask.color}"}},Zue={position:{left:"auto",right:"1rem",top:"1rem",bottom:"auto"},blur:"8px",background:"rgba(255,255,255,0.1)",borderColor:"rgba(255,255,255,0.2)",borderWidth:"1px",borderRadius:"30px",padding:".5rem",gap:"0.5rem"},Jue={hoverBackground:"rgba(255,255,255,0.1)",color:"{surface.50}",hoverColor:"{surface.0}",size:"3rem",iconSize:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Que={root:Yue,preview:Xue,toolbar:Zue,action:Jue},epe={size:"15px",hoverSize:"30px",background:"rgba(255,255,255,0.3)",hoverBackground:"rgba(255,255,255,0.3)",borderColor:"unset",hoverBorderColor:"unset",borderWidth:"0",borderRadius:"50%",transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"rgba(255,255,255,0.3)",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},tpe={handle:epe},npe={padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",gap:"0.5rem"},rpe={fontWeight:"500"},ope={size:"1rem"},ipe={light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}}},ape={root:npe,text:rpe,icon:ope,colorScheme:ipe},lpe={padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{transition.duration}"},spe={hoverBackground:"{content.hover.background}",hoverColor:"{content.hover.color}"},dpe={root:lpe,display:spe},cpe={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},upe={borderRadius:"{border.radius.sm}"},ppe={light:{chip:{focusBackground:"{surface.200}",color:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",color:"{surface.0}"}}},fpe={root:cpe,chip:upe,colorScheme:ppe},hpe={background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.icon.color}",borderRadius:"{form.field.border.radius}",padding:"0.5rem",minWidth:"2.5rem"},gpe={addon:hpe},mpe={transitionDuration:"{transition.duration}"},bpe={width:"2.5rem",borderRadius:"{form.field.border.radius}",verticalPadding:"{form.field.padding.y}"},ype={light:{button:{background:"transparent",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.500}",activeColor:"{surface.600}"}},dark:{button:{background:"transparent",hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.300}",activeColor:"{surface.200}"}}},vpe={root:mpe,button:bpe,colorScheme:ype},wpe={gap:"0.5rem"},kpe={width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"}},_pe={root:wpe,input:kpe},xpe={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},Cpe={root:xpe},Spe={transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Tpe={background:"{primary.color}"},Ope={background:"{content.border.color}"},Ipe={color:"{text.muted.color}"},Ppe={root:Spe,value:Tpe,range:Ope,text:Ipe},Rpe={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",borderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",shadow:"{form.field.shadow}",borderRadius:"{form.field.border.radius}",transitionDuration:"{form.field.transition.duration}"},$pe={padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},Bpe={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},Lpe={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},Npe={color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},Epe={padding:"{list.option.padding}"},Dpe={light:{option:{stripedBackground:"{surface.50}"}},dark:{option:{stripedBackground:"{surface.900}"}}},Ape={root:Rpe,list:$pe,option:Bpe,optionGroup:Lpe,checkmark:Npe,emptyMessage:Epe,colorScheme:Dpe},Mpe={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",verticalOrientation:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},horizontalOrientation:{padding:"0.5rem 0.75rem",gap:"0.5rem"},transitionDuration:"{transition.duration}"},Fpe={borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},jpe={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},zpe={padding:"0",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",shadow:"{overlay.navigation.shadow}",gap:"0.5rem"},Vpe={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},Upe={padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background.}",color:"{navigation.submenu.label.color}"},Wpe={size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},Hpe={borderColor:"{content.border.color}"},Kpe={borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Gpe={root:Mpe,baseItem:Fpe,item:jpe,overlay:zpe,submenu:Vpe,submenuLabel:Upe,submenuIcon:Wpe,separator:Hpe,mobileButton:Kpe},qpe={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},Ype={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},Xpe={focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},Zpe={padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background}",color:"{navigation.submenu.label.color}"},Jpe={borderColor:"{content.border.color}"},Qpe={root:qpe,list:Ype,item:Xpe,submenuLabel:Zpe,separator:Jpe},efe={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.5rem 0.75rem",transitionDuration:"{transition.duration}"},tfe={borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},nfe={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},rfe={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",mobileIndent:"1rem",icon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"}},ofe={borderColor:"{content.border.color}"},ife={borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},afe={root:efe,baseItem:tfe,item:nfe,submenu:rfe,separator:ofe,mobileButton:ife},lfe={borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},sfe={padding:"0.5rem 0.75rem",gap:"0.5rem",sm:{padding:"0.375rem 0.625rem"},lg:{padding:"0.625rem 0.875rem"}},dfe={fontSize:"1rem",fontWeight:"500",sm:{fontSize:"0.875rem"},lg:{fontSize:"1.125rem"}},cfe={size:"1.125rem",sm:{size:"1rem"},lg:{size:"1.25rem"}},ufe={width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},pfe={size:"1rem",sm:{size:"0.875rem"},lg:{size:"1.125rem"}},ffe={root:{borderWidth:"1px"}},hfe={content:{padding:"0"}},gfe={light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}},outlined:{color:"{blue.600}",borderColor:"{blue.600}"},simple:{color:"{blue.600}"}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}},outlined:{color:"{green.600}",borderColor:"{green.600}"},simple:{color:"{green.600}"}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}},outlined:{color:"{yellow.600}",borderColor:"{yellow.600}"},simple:{color:"{yellow.600}"}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}},outlined:{color:"{red.600}",borderColor:"{red.600}"},simple:{color:"{red.600}"}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}},outlined:{color:"{surface.500}",borderColor:"{surface.500}"},simple:{color:"{surface.500}"}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}},outlined:{color:"{surface.950}",borderColor:"{surface.950}"},simple:{color:"{surface.950}"}}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}},outlined:{color:"{blue.500}",borderColor:"{blue.500}"},simple:{color:"{blue.500}"}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}},outlined:{color:"{green.500}",borderColor:"{green.500}"},simple:{color:"{green.500}"}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}},outlined:{color:"{yellow.500}",borderColor:"{yellow.500}"},simple:{color:"{yellow.500}"}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}},outlined:{color:"{red.500}",borderColor:"{red.500}"},simple:{color:"{red.500}"}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}},outlined:{color:"{surface.400}",borderColor:"{surface.400}"},simple:{color:"{surface.400}"}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}},outlined:{color:"{surface.0}",borderColor:"{surface.0}"},simple:{color:"{surface.0}"}}}},mfe={root:lfe,content:sfe,text:dfe,icon:cfe,closeButton:ufe,closeIcon:pfe,outlined:ffe,simple:hfe,colorScheme:gfe},bfe={borderRadius:"{content.border.radius}",gap:"1rem"},yfe={background:"{content.border.color}",size:"0.5rem"},vfe={gap:"0.5rem"},wfe={size:"0.5rem"},kfe={size:"1rem"},_fe={verticalGap:"0.5rem",horizontalGap:"1rem"},xfe={root:bfe,meters:yfe,label:vfe,labelMarker:wfe,labelIcon:kfe,labelList:_fe},Cfe={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},Sfe={width:"2.5rem",color:"{form.field.icon.color}"},Tfe={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},Ofe={padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},Ife={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",gap:"0.5rem"},Pfe={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},Rfe={color:"{form.field.icon.color}"},$fe={borderRadius:"{border.radius.sm}"},Bfe={padding:"{list.option.padding}"},Lfe={root:Cfe,dropdown:Sfe,overlay:Tfe,list:Ofe,option:Ife,optionGroup:Pfe,chip:$fe,clearIcon:Rfe,emptyMessage:Bfe},Nfe={gap:"1.125rem"},Efe={gap:"0.5rem"},Dfe={root:Nfe,controls:Efe},Afe={gutter:"0.75rem",transitionDuration:"{transition.duration}"},Mfe={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{content.border.color}",color:"{content.color}",selectedColor:"{highlight.color}",hoverColor:"{content.hover.color}",padding:"0.75rem 1rem",toggleablePadding:"0.75rem 1rem 1.25rem 1rem",borderRadius:"{content.border.radius}"},Ffe={background:"{content.background}",hoverBackground:"{content.hover.background}",borderColor:"{content.border.color}",color:"{text.muted.color}",hoverColor:"{text.color}",size:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},jfe={color:"{content.border.color}",borderRadius:"{content.border.radius}",height:"24px"},zfe={root:Afe,node:Mfe,nodeToggleButton:Ffe,connector:jfe},Vfe={outline:{width:"2px",color:"{content.background}"}},Ufe={root:Vfe},Wfe={padding:"0.5rem 1rem",gap:"0.25rem",borderRadius:"{content.border.radius}",background:"{content.background}",color:"{content.color}",transitionDuration:"{transition.duration}"},Hfe={background:"transparent",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}",width:"2.5rem",height:"2.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Kfe={color:"{text.muted.color}"},Gfe={maxWidth:"2.5rem"},qfe={root:Wfe,navButton:Hfe,currentPageReport:Kfe,jumpToPageInput:Gfe},Yfe={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},Xfe={background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"{content.border.color}",borderWidth:"0",borderRadius:"0"},Zfe={padding:"0.375rem 1.125rem"},Jfe={fontWeight:"600"},Qfe={padding:"0 1.125rem 1.125rem 1.125rem"},ehe={padding:"0 1.125rem 1.125rem 1.125rem"},the={root:Yfe,header:Xfe,toggleableHeader:Zfe,title:Jfe,content:Qfe,footer:ehe},nhe={gap:"0.5rem",transitionDuration:"{transition.duration}"},rhe={background:"{content.background}",borderColor:"{content.border.color}",borderWidth:"1px",color:"{content.color}",padding:"0.25rem 0.25rem",borderRadius:"{content.border.radius}",first:{borderWidth:"1px",topBorderRadius:"{content.border.radius}"},last:{borderWidth:"1px",bottomBorderRadius:"{content.border.radius}"}},ohe={focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",gap:"0.5rem",padding:"{navigation.item.padding}",borderRadius:"{content.border.radius}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},ihe={indent:"1rem"},ahe={color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}"},lhe={root:nhe,panel:rhe,item:ohe,submenu:ihe,submenuIcon:ahe},she={background:"{content.border.color}",borderRadius:"{content.border.radius}",height:".75rem"},dhe={color:"{form.field.icon.color}"},che={background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",padding:"{overlay.popover.padding}",shadow:"{overlay.popover.shadow}"},uhe={gap:"0.5rem"},phe={light:{strength:{weakBackground:"{red.500}",mediumBackground:"{amber.500}",strongBackground:"{green.500}"}},dark:{strength:{weakBackground:"{red.400}",mediumBackground:"{amber.400}",strongBackground:"{green.400}"}}},fhe={meter:she,icon:dhe,overlay:che,content:uhe,colorScheme:phe},hhe={gap:"1.125rem"},ghe={gap:"0.5rem"},mhe={root:hhe,controls:ghe},bhe={background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},yhe={padding:"{overlay.popover.padding}"},vhe={root:bhe,content:yhe},whe={background:"{content.border.color}",borderRadius:"{content.border.radius}",height:"1.25rem"},khe={background:"{primary.color}"},_he={color:"{primary.contrast.color}",fontSize:"0.75rem",fontWeight:"600"},xhe={root:whe,value:khe,label:_he},Che={light:{root:{colorOne:"{red.500}",colorTwo:"{blue.500}",colorThree:"{green.500}",colorFour:"{yellow.500}"}},dark:{root:{colorOne:"{red.400}",colorTwo:"{blue.400}",colorThree:"{green.400}",colorFour:"{yellow.400}"}}},She={colorScheme:Che},The={width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{width:"1rem",height:"1rem"},lg:{width:"1.5rem",height:"1.5rem"}},Ohe={size:"0.75rem",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}",sm:{size:"0.5rem"},lg:{size:"1rem"}},Ihe={root:The,icon:Ohe},Phe={gap:"0.25rem",transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Rhe={size:"1rem",color:"{text.muted.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"},$he={root:Phe,icon:Rhe},Bhe={light:{root:{background:"rgba(0,0,0,0.1)"}},dark:{root:{background:"rgba(255,255,255,0.3)"}}},Lhe={colorScheme:Bhe},Nhe={transitionDuration:"{transition.duration}"},Ehe={size:"9px",borderRadius:"{border.radius.sm}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Dhe={light:{bar:{background:"{surface.100}"}},dark:{bar:{background:"{surface.800}"}}},Ahe={root:Nhe,bar:Ehe,colorScheme:Dhe},Mhe={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},Fhe={width:"2.5rem",color:"{form.field.icon.color}"},jhe={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},zhe={padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},Vhe={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},Uhe={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},Whe={color:"{form.field.icon.color}"},Hhe={color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},Khe={padding:"{list.option.padding}"},Ghe={root:Mhe,dropdown:Fhe,overlay:jhe,list:zhe,option:Vhe,optionGroup:Uhe,clearIcon:Whe,checkmark:Hhe,emptyMessage:Khe},qhe={borderRadius:"{form.field.border.radius}"},Yhe={light:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}},dark:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}}},Xhe={root:qhe,colorScheme:Yhe},Zhe={borderRadius:"{content.border.radius}"},Jhe={light:{root:{background:"{surface.200}",animationBackground:"rgba(255,255,255,0.4)"}},dark:{root:{background:"rgba(255, 255, 255, 0.06)",animationBackground:"rgba(255, 255, 255, 0.04)"}}},Qhe={root:Zhe,colorScheme:Jhe},ege={transitionDuration:"{transition.duration}"},tge={background:"{content.border.color}",borderRadius:"{content.border.radius}",size:"3px"},nge={background:"{primary.color}"},rge={width:"20px",height:"20px",borderRadius:"50%",background:"{content.border.color}",hoverBackground:"{content.border.color}",content:{borderRadius:"50%",hoverBackground:"{content.background}",width:"16px",height:"16px",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.08), 0px 1px 1px 0px rgba(0, 0, 0, 0.14)"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},oge={light:{handle:{content:{background:"{surface.0}"}}},dark:{handle:{content:{background:"{surface.950}"}}}},ige={root:ege,track:tge,range:nge,handle:rge,colorScheme:oge},age={gap:"0.5rem",transitionDuration:"{transition.duration}"},lge={root:age},sge={borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)"},dge={root:sge},cge={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",transitionDuration:"{transition.duration}"},uge={background:"{content.border.color}"},pge={size:"24px",background:"transparent",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},fge={root:cge,gutter:uge,handle:pge},hge={transitionDuration:"{transition.duration}"},gge={background:"{content.border.color}",activeBackground:"{primary.color}",margin:"0 0 0 1.625rem",size:"2px"},mge={padding:"0.5rem",gap:"1rem"},bge={padding:"0",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},yge={color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},vge={background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"},wge={padding:"0.875rem 0.5rem 1.125rem 0.5rem"},kge={background:"{content.background}",color:"{content.color}",padding:"0",indent:"1rem"},_ge={root:hge,separator:gge,step:mge,stepHeader:bge,stepTitle:yge,stepNumber:vge,steppanels:wge,steppanel:kge},xge={transitionDuration:"{transition.duration}"},Cge={background:"{content.border.color}"},Sge={borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},Tge={color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},Oge={background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"},Ige={root:xge,separator:Cge,itemLink:Sge,itemLabel:Tge,itemNumber:Oge},Pge={transitionDuration:"{transition.duration}"},Rge={borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},$ge={background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Bge={color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},Lge={height:"1px",bottom:"-1px",background:"{primary.color}"},Nge={root:Pge,tablist:Rge,item:$ge,itemIcon:Bge,activeBar:Lge},Ege={transitionDuration:"{transition.duration}"},Dge={borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},Age={background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},Mge={background:"{content.background}",color:"{content.color}",padding:"0.875rem 1.125rem 1.125rem 1.125rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"inset {focus.ring.shadow}"}},Fge={background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",width:"2.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},jge={height:"1px",bottom:"-1px",background:"{primary.color}"},zge={light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}},Vge={root:Ege,tablist:Dge,tab:Age,tabpanel:Mge,navButton:Fge,activeBar:jge,colorScheme:zge},Uge={transitionDuration:"{transition.duration}"},Wge={background:"{content.background}",borderColor:"{content.border.color}"},Hge={borderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},Kge={background:"{content.background}",color:"{content.color}"},Gge={background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}"},qge={light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}},Yge={root:Uge,tabList:Wge,tab:Hge,tabPanel:Kge,navButton:Gge,colorScheme:qge},Xge={fontSize:"0.875rem",fontWeight:"700",padding:"0.25rem 0.5rem",gap:"0.25rem",borderRadius:"{content.border.radius}",roundedBorderRadius:"{border.radius.xl}"},Zge={size:"0.75rem"},Jge={light:{primary:{background:"{primary.100}",color:"{primary.700}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.100}",color:"{green.700}"},info:{background:"{sky.100}",color:"{sky.700}"},warn:{background:"{orange.100}",color:"{orange.700}"},danger:{background:"{red.100}",color:"{red.700}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"color-mix(in srgb, {primary.500}, transparent 84%)",color:"{primary.300}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",color:"{green.300}"},info:{background:"color-mix(in srgb, {sky.500}, transparent 84%)",color:"{sky.300}"},warn:{background:"color-mix(in srgb, {orange.500}, transparent 84%)",color:"{orange.300}"},danger:{background:"color-mix(in srgb, {red.500}, transparent 84%)",color:"{red.300}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}},Qge={root:Xge,icon:Zge,colorScheme:Jge},eme={background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.color}",height:"18rem",padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{form.field.border.radius}"},tme={gap:"0.25rem"},nme={margin:"2px 0"},rme={root:eme,prompt:tme,commandResponse:nme},ome={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},ime={root:ome},ame={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},lme={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},sme={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},dme={mobileIndent:"1rem"},cme={size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},ume={borderColor:"{content.border.color}"},pme={root:ame,list:lme,item:sme,submenu:dme,submenuIcon:cme,separator:ume},fme={minHeight:"5rem"},hme={eventContent:{padding:"1rem 0"}},gme={eventContent:{padding:"0 1rem"}},mme={size:"1.125rem",borderRadius:"50%",borderWidth:"2px",background:"{content.background}",borderColor:"{content.border.color}",content:{borderRadius:"50%",size:"0.375rem",background:"{primary.color}",insetShadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"}},bme={color:"{content.border.color}",size:"2px"},yme={event:fme,horizontal:hme,vertical:gme,eventMarker:mme,eventConnector:bme},vme={width:"25rem",borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},wme={size:"1.125rem"},kme={padding:"{overlay.popover.padding}",gap:"0.5rem"},_me={gap:"0.5rem"},xme={fontWeight:"500",fontSize:"1rem"},Cme={fontWeight:"500",fontSize:"0.875rem"},Sme={width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},Tme={size:"1rem"},Ome={light:{root:{blur:"1.5px"},info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{root:{blur:"10px"},info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",detailColor:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}},Ime={root:vme,icon:wme,content:kme,text:_me,summary:xme,detail:Cme,closeButton:Sme,closeIcon:Tme,colorScheme:Ome},Pme={padding:"0.25rem",borderRadius:"{content.border.radius}",gap:"0.5rem",fontWeight:"500",disabledBackground:"{form.field.disabled.background}",disabledBorderColor:"{form.field.disabled.background}",disabledColor:"{form.field.disabled.color}",invalidBorderColor:"{form.field.invalid.border.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",padding:"0.25rem"},lg:{fontSize:"{form.field.lg.font.size}",padding:"0.25rem"}},Rme={disabledColor:"{form.field.disabled.color}"},$me={padding:"0.25rem 0.75rem",borderRadius:"{content.border.radius}",checkedShadow:"0px 1px 2px 0px rgba(0, 0, 0, 0.02), 0px 1px 2px 0px rgba(0, 0, 0, 0.04)",sm:{padding:"0.25rem 0.75rem"},lg:{padding:"0.25rem 0.75rem"}},Bme={light:{root:{background:"{surface.100}",checkedBackground:"{surface.100}",hoverBackground:"{surface.100}",borderColor:"{surface.100}",color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}",checkedBorderColor:"{surface.100}"},content:{checkedBackground:"{surface.0}"},icon:{color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}"}},dark:{root:{background:"{surface.950}",checkedBackground:"{surface.950}",hoverBackground:"{surface.950}",borderColor:"{surface.950}",color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}",checkedBorderColor:"{surface.950}"},content:{checkedBackground:"{surface.800}"},icon:{color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}"}}},Lme={root:Pme,icon:Rme,content:$me,colorScheme:Bme},Nme={width:"2.5rem",height:"1.5rem",borderRadius:"30px",gap:"0.25rem",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},borderWidth:"1px",borderColor:"transparent",hoverBorderColor:"transparent",checkedBorderColor:"transparent",checkedHoverBorderColor:"transparent",invalidBorderColor:"{form.field.invalid.border.color}",transitionDuration:"{form.field.transition.duration}",slideDuration:"0.2s"},Eme={borderRadius:"50%",size:"1rem"},Dme={light:{root:{background:"{surface.300}",disabledBackground:"{form.field.disabled.background}",hoverBackground:"{surface.400}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.0}",disabledBackground:"{form.field.disabled.color}",hoverBackground:"{surface.0}",checkedBackground:"{surface.0}",checkedHoverBackground:"{surface.0}",color:"{text.muted.color}",hoverColor:"{text.color}",checkedColor:"{primary.color}",checkedHoverColor:"{primary.hover.color}"}},dark:{root:{background:"{surface.700}",disabledBackground:"{surface.600}",hoverBackground:"{surface.600}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.400}",disabledBackground:"{surface.900}",hoverBackground:"{surface.300}",checkedBackground:"{surface.900}",checkedHoverBackground:"{surface.900}",color:"{surface.900}",hoverColor:"{surface.800}",checkedColor:"{primary.color}",checkedHoverColor:"{primary.hover.color}"}}},Ame={root:Nme,handle:Eme,colorScheme:Dme},Mme={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.75rem"},Fme={root:Mme},jme={maxWidth:"12.5rem",gutter:"0.25rem",shadow:"{overlay.popover.shadow}",padding:"0.5rem 0.75rem",borderRadius:"{overlay.popover.border.radius}"},zme={light:{root:{background:"{surface.700}",color:"{surface.0}"}},dark:{root:{background:"{surface.700}",color:"{surface.0}"}}},Vme={root:jme,colorScheme:zme},Ume={background:"{content.background}",color:"{content.color}",padding:"1rem",gap:"2px",indent:"1rem",transitionDuration:"{transition.duration}"},Wme={padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.color}",hoverColor:"{text.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},gap:"0.25rem"},Hme={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}"},Kme={borderRadius:"50%",size:"1.75rem",hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedHoverColor:"{primary.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Gme={size:"2rem"},qme={margin:"0 0 0.5rem 0"},Yme={root:Ume,node:Wme,nodeIcon:Hme,nodeToggleButton:Kme,loadingIcon:Gme,filter:qme},Xme={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},Zme={width:"2.5rem",color:"{form.field.icon.color}"},Jme={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},Qme={padding:"{list.padding}"},ebe={padding:"{list.option.padding}"},tbe={borderRadius:"{border.radius.sm}"},nbe={color:"{form.field.icon.color}"},rbe={root:Xme,dropdown:Zme,overlay:Jme,tree:Qme,emptyMessage:ebe,chip:tbe,clearIcon:nbe},obe={transitionDuration:"{transition.duration}"},ibe={background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},abe={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{treetable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},lbe={fontWeight:"600"},sbe={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},dbe={borderColor:"{treetable.border.color}",padding:"0.75rem 1rem",gap:"0.5rem"},cbe={background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",padding:"0.75rem 1rem"},ube={fontWeight:"600"},pbe={background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},fbe={width:"0.5rem"},hbe={width:"1px",color:"{primary.color}"},gbe={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",size:"0.875rem"},mbe={size:"2rem"},bbe={hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},ybe={borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},vbe={borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},wbe={light:{root:{borderColor:"{content.border.color}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},bodyCell:{selectedBorderColor:"{primary.900}"}}},kbe={root:obe,header:ibe,headerCell:abe,columnTitle:lbe,row:sbe,bodyCell:dbe,footerCell:cbe,columnFooter:ube,footer:pbe,columnResizer:fbe,resizeIndicator:hbe,sortIcon:gbe,loadingIcon:mbe,nodeToggleButton:bbe,paginatorTop:ybe,paginatorBottom:vbe,colorScheme:wbe},_be={mask:{background:"{content.background}",color:"{text.muted.color}"},icon:{size:"2rem"}},xbe={loader:_be},Cbe=Object.defineProperty,Sbe=Object.defineProperties,Tbe=Object.getOwnPropertyDescriptors,fw=Object.getOwnPropertySymbols,Obe=Object.prototype.hasOwnProperty,Ibe=Object.prototype.propertyIsEnumerable,hw=(t,e,n)=>e in t?Cbe(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,gw,Pbe=(gw=((t,e)=>{for(var n in e||(e={}))Obe.call(e,n)&&hw(t,n,e[n]);if(fw)for(var n of fw(e))Ibe.call(e,n)&&hw(t,n,e[n]);return t})({},Vse),Sbe(gw,Tbe({components:{accordion:mse,autocomplete:Tse,avatar:Bse,badge:Fse,blockui:Wse,breadcrumb:qse,button:Zse,card:rde,carousel:dde,cascadeselect:mde,checkbox:vde,chip:Sde,colorpicker:Rde,confirmdialog:Lde,confirmpopup:Mde,contextmenu:Hde,datatable:uce,dataview:yce,datepicker:Mce,dialog:Wce,divider:Yce,dock:Jce,drawer:oue,editor:cue,fieldset:gue,fileupload:xue,floatlabel:Iue,galleria:Uue,iconfield:Hue,iftalabel:que,image:Que,imagecompare:tpe,inlinemessage:ape,inplace:dpe,inputchips:fpe,inputgroup:gpe,inputnumber:vpe,inputotp:_pe,inputtext:Cpe,knob:Ppe,listbox:Ape,megamenu:Gpe,menu:Qpe,menubar:afe,message:mfe,metergroup:xfe,multiselect:Lfe,orderlist:Dfe,organizationchart:zfe,overlaybadge:Ufe,paginator:qfe,panel:the,panelmenu:lhe,password:fhe,picklist:mhe,popover:vhe,progressbar:xhe,progressspinner:She,radiobutton:Ihe,rating:$he,ripple:Lhe,scrollpanel:Ahe,select:Ghe,selectbutton:Xhe,skeleton:Qhe,slider:ige,speeddial:lge,splitbutton:dge,splitter:fge,stepper:_ge,steps:Ige,tabmenu:Nge,tabs:Vge,tabview:Yge,tag:Qge,terminal:rme,textarea:ime,tieredmenu:pme,timeline:yme,toast:Ime,togglebutton:Lme,toggleswitch:Ame,toolbar:Fme,tooltip:Vme,tree:Yme,treeselect:rbe,treetable:kbe,virtualscroller:xbe}}))),on={STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter"},ac=T2();function ed(t){"@babel/helpers - typeof";return ed=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ed(t)}function mw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function lc(t){for(var e=1;e, e.g.: 1080 +`,exit_nodes:"Exit Nodes",exit_nodes_help:"Exit nodes to forward all traffic to, a virtual ipv4 address, priority is determined by the order of the list",port_forwards:"Port Forward",port_forwards_help:"forward local port to remote port in virtual network. e.g.: udp://0.0.0.0:12345/10.126.126.1:23456, means forward local udp port 12345 to 10.126.126.1:23456 in the virtual network. can specify multiple.",port_forwards_bind_addr:"Bind address, e.g.: 0.0.0.0",port_forwards_dst_addr:"Destination address, e.g.: 10.126.126.1",port_forwards_add_btn:"Add",edit_port_forward:"Edit Port Forward",mtu:"MTU",mtu_help:`MTU of the TUN device, default is 1380 for non-encryption, 1360 for encryption. Range:400-1380 +`,mtu_placeholder:"Leave blank as default value 1380",instance_recv_bps_limit:"Instance Receive Limit",instance_recv_bps_limit_help:`Limit the total receive bandwidth for the whole instance. Unit: bytes per second. +Leave blank for no limit. +`,instance_recv_bps_limit_placeholder:"Leave blank for no limit",mapped_listeners:"Map Listeners",mapped_listeners_help:`Manually specify the public address of the listener, other nodes can use this address to connect to this node. +e.g.: tcp://123.123.123.123:11223, can specify multiple. +`,status:{version:"Version",local:"Local",server:"Server",relay:"Relay"},run_network:"Run Network",stop_network:"Stop Network",network_running:"running",network_stopped:"stopped",dhcp_experimental_warning:"Experimental warning! if there is an IP conflict in the network when using DHCP, the IP will be automatically changed.",tray:{show:"Show / Hide",exit:"Exit"},about:{title:"About",version:"Version",author:"Author",homepage:"Homepage",license:"License",description:"EasyTier is a simple, safe and decentralized VPN networking solution implemented with the Rust language and Tokio framework.",check_update:"Check Update"},event:{Unknown:"Unknown",TunDeviceReady:"TunDeviceReady",TunDeviceError:"TunDeviceError",PeerAdded:"PeerAdded",PeerRemoved:"PeerRemoved",PeerConnAdded:"PeerConnAdded",PeerConnRemoved:"PeerConnRemoved",ListenerAdded:"ListenerAdded",ListenerAddFailed:"ListenerAddFailed",ListenerAcceptFailed:"ListenerAcceptFailed",ConnectionAccepted:"ConnectionAccepted",ConnectionError:"ConnectionError",Connecting:"Connecting",ConnectError:"ConnectError",VpnPortalStarted:"VpnPortalStarted",VpnPortalClientConnected:"VpnPortalClientConnected",VpnPortalClientDisconnected:"VpnPortalClientDisconnected",DhcpIpv4Changed:"DhcpIpv4Changed",DhcpIpv4Conflicted:"DhcpIpv4Conflicted",PortForwardAdded:"PortForwardAdded",ProxyCidrsUpdated:"ProxyCidrsUpdated",UdpBroadcastRelayStartResult:"UDP Broadcast Relay Start Result"},web:{login:{title:"Login",username:"Username",password:"Password",submit:"Login",register:"Register",remember_me:"Remember Me",api_host:"API Host",captcha:"Captcha",back_to_login:"Back to Login",login:"Login",sso_login:"SSO Login"},register:{title:"Register",username:"Username",password:"Password",confirm_password:"Confirm Password",submit:"Register",login:"Back to Login"},main:{dashboard:"Dashboard",device_list:"Device List",device_management:"Device Management",login_page:"Login Page",settings:"Settings",logout:"Logout",language:"Language",change_password:"Change Password"},device:{list:"Device List",management:"Device Management",add:"Add Device",delete:"Delete Device",refresh:"Refresh",status:"Status",online:"Online",offline:"Offline",last_seen:"Last Seen",no_devices:"No Devices Found",sort_by:"Sort By",sort_direction:"Sort Direction",show_detailed_view:"Show Details",hide_detailed_view:"Hide Details",sort_by_hostname:"Hostname",sort_by_public_ip:"Public IP",sort_by_version:"Version",sort_by_networks:"Network Count",sort_direction_asc:"Currently ascending, click to switch to descending",sort_direction_desc:"Currently descending, click to switch to ascending",hostname:"Hostname",public_ip:"Public IP",networks:"Network Count",last_report:"Last Seen",version:"Version",machine_id:"Machine ID",unknown_location:"Unknown Location"},device_management:{edit_network:"Edit Network",export_config:"Export Config",delete_network:"Delete Network",network:"Network",select_network:"Select Network",create_network:"Create Network",cancel_edit:"Cancel Edit",more_actions:"More Actions",edit_as_file:"Edit as File",save_config:"Save Config",config_saved:"Config Saved",import_config:"Import Config",create_new:"Create New Network",network_status:"Network Status",loading_network_status:"Loading Network Status",network_info_unavailable:"Network status is unavailable",network_configuration:"Network Configuration",loading_network_configuration:"Loading Network Configuration",no_network_selected:"No Network Selected",select_existing_network_or_create_new:"Select an existing network instance or create a new one to manage network settings",disable_network:"Disable Network"},network:{title:"Network",create:"Create Network",delete:"Delete Network",start:"Start Network",stop:"Stop Network",config:"Network Config",status:"Network Status",import:"Import Config",export:"Export Config"},common:{confirm:"Confirm",cancel:"Cancel",save:"Save",delete:"Delete",edit:"Edit",refresh:"Refresh",add:"Add",loading:"Loading...",error:"Error",success:"Success",warning:"Warning",info:"Info",enable:"Enable",disable:"Disable",address:"Address"},settings:{title:"Settings",change_password:"Change Password",old_password:"Old Password",new_password:"New Password",confirm_password:"Confirm New Password",language:"Language",theme:"Theme",logout:"Logout"}},mode:{title:"Mode",switch_mode:"Switch Mode",config_dir:"Config Dir",rpc_portal:"RPC Portal",enable_rpc_tcp_listen:"Enable RPC port listening (TCP)",rpc_listen_port:"RPC Listen Port",log_level:"Log Level",log_dir:"Log Dir",remote_rpc_address:"Remote RPC Address",normal:"Normal",service:"Service",remote:"Remote",normal_description:"Run EasyTier directly, suitable for local use.",service_description:"Run as a system service, supporting auto-startup and background operation. The service continues to run in the background after exiting the GUI.",remote_description:"Connect to a remote RPC service to manage and control remote nodes.",service_status:"Service Status",service_status_running:"Running",service_status_stopped:"Stopped",service_status_notinstalled:"Not Installed",uninstall_service:"Uninstall Service",stop_service:"Stop Service",uninstall_service_confirm:"Are you sure you want to uninstall the service?",uninstall_service_success:"Service uninstalled successfully, switched back to normal mode",stop_service_success:"Service stopped successfully",remote_rpc_address_empty:"Remote RPC Address cannot be empty",service_config_empty:"Service Config cannot be empty",rpc_connection_failed:"RPC connection failed: {error}"},"config-server":{title:"Config Server",address:"Config Server Address",address_placeholder:"e.g.: udp://127.0.0.1:22020/admin or admin",description:`Config server address, allowed formats: +Full URL: udp://127.0.0.1:22020/admin +Username only: admin (uses official server) +Leave blank: Don't connect to a config server +`,connection_status:"Connection Status",connected:": Connected",disconnected:": Disconnected",connecting:": Connecting...",unknown:"",update_service_confirm:"The service will be restarted to apply changes, do you want to continue?"},client:{not_running:"Unable to connect to remote client.",retry:"Retry"},acl:{title:"Access Control (ACL)",help:"Access control list to restrict communication between nodes.",enabled:"Enable ACL",default_action:"Default Action",chains:"Rule Chains",inbound:"Inbound",outbound:"Outbound",forward:"Forward",rules:"Rules",add_rule:"Add Rule",edit_rule:"Edit Rule",rule:{name:"Rule Name",description:"Description",enabled:"Enabled",protocol:"Protocol",action:"Action",src_ips:"Source IPs",dst_ips:"Destination IPs",src_ports:"Source Ports",dst_ports:"Destination Ports",rate_limit:"Rate Limit (pps)",burst_limit:"Burst Limit",stateful:"Stateful",src_groups:"Source Groups",dst_groups:"Destination Groups"},groups:"Groups",group:{declares:"Declared Groups",members:"Node Memberships",name:"Group Name",secret:"Group Secret",help:"Define group identities in the network to use them in rules."},any:"Any",allow:"Allow",drop:"Drop",delete_chain_confirm:"Are you sure you want to delete this rule chain and all its rules?",chain:{name:"Name",type:"Type"},match:"Match"}},jbe={network:"网络",networking_method:"网络方式",public_server:"公共服务器",manual:"手动",standalone:"独立",initial_nodes:"初始节点",initial_nodes_help:`EasyTier 不分服务端/客户端。 +• 填“初始节点” = 插上网线,直接加入已有网络。 +• 留空 = 节点独立启动,等别人来连,或你后续手动连。 +• 无论直接还是间接连通(通过其他节点搭桥),都能组网互通。 +初始节点可以用自己的,也可以用别人分享的。 +`,initial_node_placeholder:"例如:node.example.com",virtual_ipv4:"虚拟IPv4地址",virtual_ipv4_dhcp:"DHCP",network_name:"网络名称",network_secret:"网络密码",public_server_url:"公共服务器地址",peer_urls:"对等节点地址",proxy_cidrs:"子网代理CIDR",enable_vpn_portal:"启用VPN门户",vpn_portal_listen_port:"监听端口",vpn_portal_client_network:"客户端子网",dev_name:"TUN接口名称",advanced_settings:"高级设置",basic_settings:"基础设置",listener_urls:"监听地址",rpc_port:"RPC端口",port:"端口",rpc_portal_whitelists:"RPC白名单",config_network:"配置网络",running:"运行中",error_msg:"错误信息",detail:"详情",add_new_network:"添加新网络",add_peer_url:"添加节点",add_initial_node:"添加初始节点",add_listener_url:"添加监听地址",add_mapped_listener:"添加监听映射",del_cur_network:"删除当前网络",select_network:"选择网络",network_instances:"网络实例",instance_id:"实例ID",network_infos:"网络信息",parse_network_config:"解析网络配置",config_generator_placeholder:"生成的 TOML 配置将显示在这里",generate_config:"生成配置",copy_config:"复制配置",config_copied:"已复制",config_generation_failed:"生成失败",config_copy_failed:"复制失败",retain_network_instance:"保留网络实例",collect_network_infos:"收集网络信息",settings:"设置",exchange_language:"Switch to English",logging:"日志",logging_level_info:"信息",logging_level_debug:"调试",logging_level_warn:"警告",logging_level_trace:"跟踪",logging_level_off:"关闭",logging_open_dir:"打开日志目录",logging_copy_dir:"复制日志路径",disable_auto_launch:"关闭开机自启",enable_auto_launch:"开启开机自启",hide_dock_icon:"隐藏 Dock 图标",show_dock_icon:"显示 Dock 图标",exit:"退出",chips_placeholder:"例如: {0}, 输入后在下拉框中选择生效",show_node_details:"显示节点详细信息",hide_node_details:"隐藏节点详细信息",hostname_placeholder:"留空默认为主机名: {0}",dev_name_placeholder:"注意:当多个网络同时使用相同的TUN接口名称时,将会在设置TUN的IP时产生冲突,留空以自动生成随机名称",off_text:"点击关闭",on_text:"点击开启",show_config:"显示配置",edit_config:"编辑配置文件",config_file:"配置文件",close:"关闭",save:"保存",config_saved:"配置已保存",use_latency_first:"延迟优先模式",my_node_info:"当前节点信息",peer_count:"已连接",upload:"上传",download:"下载",show_vpn_portal_config:"显示VPN门户配置",vpn_portal_config:"VPN门户配置",show_event_log:"显示事件日志",event_log:"事件日志",peer_info:"节点信息",hostname:"主机名",route_cost:"路由",tunnel_proto:"协议",latency:"延迟",upload_bytes:"上传",download_bytes:"下载",loss_rate:"丢包率",nat_type:"NAT 类型",flags_switch:"功能开关",latency_first:"开启延迟优先模式",latency_first_help:"忽略中转跳数,选择总延迟最低的路径",use_smoltcp:"使用用户态协议栈",use_smoltcp_help:"使用用户态 TCP/IP 协议栈,避免操作系统防火墙问题导致无法子网代理 / KCP代理。",disable_ipv6:"禁用IPv6",disable_ipv6_help:"禁用此节点的IPv6功能,仅使用IPv4进行网络通信。",ipv6_public_addr_auto:"自动获取公网 IPv6",ipv6_public_addr_auto_help:"自动从共享了 IPv6 子网的对等节点获取一个公网 IPv6 地址。",enable_kcp_proxy:"启用 KCP 代理",enable_kcp_proxy_help:"将 TCP 流量转为 KCP 流量,降低传输延迟,提升传输速度。",disable_kcp_input:"禁用 KCP 输入",disable_kcp_input_help:"禁用 KCP 入站流量,其他开启 KCP 代理的节点仍然使用 TCP 连接到本节点。",enable_quic_proxy:"启用 QUIC 代理",enable_quic_proxy_help:"将 TCP 流量转为 QUIC 流量,降低传输延迟,提升传输速度。",disable_quic_input:"禁用 QUIC 输入",disable_quic_input_help:"禁用 QUIC 入站流量,其他开启 QUIC 代理的节点仍然使用 TCP 连接到本节点。",disable_p2p:"禁用 P2P",disable_p2p_help:"禁用普通自动 P2P。开启 need-p2p 的节点仍可与当前节点建立 P2P。",p2p_only:"仅 P2P",p2p_only_help:"仅与已经建立P2P连接的对等节点通信,不通过其他节点中转。",lazy_p2p:"延迟 P2P",lazy_p2p_help:"仅在实际流量需要某个对等节点时才尝试建立 P2P。开启 need-p2p 的节点仍会被主动连接。",bind_device:"仅使用物理网卡",bind_device_help:"仅使用物理网卡,避免 EasyTier 通过其他虚拟网建立连接。",no_tun:"无 TUN 模式",no_tun_help:"不使用 TUN 网卡,适合无管理员权限时使用。本节点仅允许被访问。访问其他节点需要使用 SOCK5",enable_exit_node:"启用出口节点",enable_exit_node_help:"允许此节点成为出口节点",relay_all_peer_rpc:"转发RPC包",relay_all_peer_rpc_help:`允许转发所有对等节点的RPC数据包,即使对等节点不在转发网络白名单中。 +这可以帮助白名单外网络中的对等节点建立P2P连接。 +`,need_p2p:"需要 P2P",need_p2p_help:"即使其他节点启用了 lazy p2p,也要求它们主动与当前节点建立 P2P 连接。",multi_thread:"启用多线程",multi_thread_help:"使用多线程运行时",proxy_forward_by_system:"系统转发",proxy_forward_by_system_help:"通过系统内核转发子网代理数据包,禁用内置NAT",disable_encryption:"禁用加密",disable_encryption_help:"禁用对等节点通信的加密。注意:默认启用加密,若勾选此项则关闭,必须与对等节点设置一致。",disable_tcp_hole_punching:"禁用TCP打洞",disable_tcp_hole_punching_help:"禁用TCP打洞功能",disable_udp_hole_punching:"禁用UDP打洞",disable_udp_hole_punching_help:"禁用UDP打洞功能",enable_udp_broadcast_relay:"UDP 广播中继",enable_udp_broadcast_relay_help:"仅 Windows:捕获物理网卡上的本机 UDP 广播包并转发给 EasyTier 对等节点,帮助局域网游戏发现房间。需要管理员权限。",disable_upnp:"禁用 UPnP",disable_upnp_help:"禁用符合条件监听器的运行时 UPnP/NAT-PMP 端口映射;自动端口映射默认开启。",disable_sym_hole_punching:"禁用对称NAT打洞",disable_sym_hole_punching_help:"禁用对称NAT的打洞(生日攻击),将对称NAT视为锥形NAT处理",enable_magic_dns:"启用魔法DNS",enable_magic_dns_help:`启用魔法DNS,允许通过EasyTier的DNS服务器访问其他节点的虚拟IPv4地址, 如 node1.et.net。 +`,enable_private_mode:"启用私有模式",enable_private_mode_help:`启用私有模式,则不允许使用了与本网络不相同的网络名称和密码的节点通过本节点进行握手或中转。 +`,relay_network_whitelist:"网络白名单",relay_network_whitelist_help:`仅转发白名单网络的流量,支持通配符字符串。多个网络名称间可以使用英文空格间隔。 +如果该参数为空,则禁用转发。默认允许所有网络。 +例如:'*'(所有网络),'def*'(以def为前缀的网络),'net1 net2'(只允许net1和net2) +`,manual_routes:"自定义路由",manual_routes_help:"手动分配路由CIDR,将禁用子网代理和从对等节点传播的wireguard路由。例如:192.168.0.0/16",socks5:"socks5服务器",socks5_help:`启用 socks5 服务器,允许 socks5 客户端访问虚拟网络. 格式: <端口>,例如:1080 +`,exit_nodes:"出口节点列表",exit_nodes_help:"转发所有流量的出口节点,虚拟IPv4地址,优先级由列表顺序决定",port_forwards:"端口转发",port_forwards_help:"将本地端口转发到虚拟网络中的远程端口。例如:udp://0.0.0.0:12345/10.126.126.1:23456,表示将本地UDP端口12345转发到虚拟网络中的10.126.126.1:23456。可以指定多个。",port_forwards_bind_addr:"绑定地址,如:0.0.0.0",port_forwards_dst_addr:"目标地址,如:10.126.126.1",port_forwards_add_btn:"添加",edit_port_forward:"编辑端口转发",mtu:"MTU",mtu_help:`TUN设备的MTU,默认为非加密时为1380,加密时为1360。范围:400-1380 +`,mtu_placeholder:"留空为默认值1380",instance_recv_bps_limit:"实例接收限速",instance_recv_bps_limit_help:`限制当前实例整体入站流量的总接收速率,单位为字节每秒。 +留空表示不限速。 +`,instance_recv_bps_limit_placeholder:"留空表示不限速",mapped_listeners:"监听映射",mapped_listeners_help:`手动指定监听器的公网地址,其他节点可以使用该地址连接到本节点。 +例如:tcp://123.123.123.123:11223,可以指定多个。 +`,status:{version:"内核版本",local:"本机",server:"服务器",relay:"中继"},run_network:"运行网络",stop_network:"停止网络",network_running:"运行中",network_stopped:"已停止",dhcp_experimental_warning:"实验性警告!使用DHCP时如果组网环境中发生IP冲突,将自动更改IP。",tray:{show:"显示 / 隐藏",exit:"退出"},about:{title:"关于",version:"版本",author:"作者",homepage:"主页",license:"许可证",description:"一个简单、安全、去中心化的内网穿透 VPN 组网方案,使用 Rust 语言和 Tokio 框架实现。",check_update:"检查更新"},event:{Unknown:"未知",TunDeviceReady:"Tun设备就绪",TunDeviceError:"Tun设备错误",PeerAdded:"对端添加",PeerRemoved:"对端移除",PeerConnAdded:"对端连接添加",PeerConnRemoved:"对端连接移除",ListenerAdded:"监听器添加",ListenerAddFailed:"监听器添加失败",ListenerAcceptFailed:"监听器接受连接失败",ConnectionAccepted:"连接已接受",ConnectionError:"连接错误",Connecting:"正在连接",ConnectError:"连接错误",VpnPortalStarted:"VPN门户已启动",VpnPortalClientConnected:"VPN门户客户端已连接",VpnPortalClientDisconnected:"VPN门户客户端已断开连接",DhcpIpv4Changed:"DHCP IPv4地址更改",DhcpIpv4Conflicted:"DHCP IPv4地址冲突",PortForwardAdded:"端口转发添加",ProxyCidrsUpdated:"子网代理CIDR更新",UdpBroadcastRelayStartResult:"UDP广播中继启动结果"},web:{login:{title:"登录",username:"用户名",password:"密码",submit:"登录",register:"注册",remember_me:"记住我",api_host:"API主机",captcha:"验证码",back_to_login:"返回登录",login:"登录",sso_login:"SSO 登录"},register:{title:"注册",username:"用户名",password:"密码",confirm_password:"确认密码",submit:"注册",login:"返回登录"},main:{dashboard:"仪表盘",device_list:"设备列表",device_management:"设备管理",login_page:"登录页面",settings:"设置",logout:"退出登录",language:"语言",change_password:"修改密码"},device:{list:"设备列表",management:"设备管理",add:"添加设备",delete:"删除设备",refresh:"刷新",status:"状态",online:"在线",offline:"离线",last_seen:"最后在线",no_devices:"未找到设备",sort_by:"排序依据",sort_direction:"排序方向",show_detailed_view:"显示详情",hide_detailed_view:"隐藏详情",sort_by_hostname:"主机名",sort_by_public_ip:"公网IP",sort_by_version:"版本",sort_by_networks:"网络数量",sort_direction_asc:"当前升序,点击切换为降序",sort_direction_desc:"当前降序,点击切换为升序",hostname:"主机名",public_ip:"公网IP",networks:"网络数量",last_report:"最后在线",version:"版本",machine_id:"机器ID",unknown_location:"未知位置"},device_management:{edit_network:"编辑网络",export_config:"导出配置",delete_network:"删除网络",network:"网络",select_network:"选择网络",create_network:"创建网络",cancel_edit:"取消编辑",more_actions:"更多操作",edit_as_file:"编辑为文件",save_config:"保存配置",config_saved:"配置已保存",import_config:"导入配置",create_new:"创建新网络",network_status:"网络状态",loading_network_status:"正在加载网络状态",network_info_unavailable:"网络状态不可用",network_configuration:"网络配置",loading_network_configuration:"加载网络配置",no_network_selected:"未选择网络",select_existing_network_or_create_new:"选择现有网络实例或创建新网络以管理网络设置",disable_network:"禁用网络"},network:{title:"网络",create:"创建网络",delete:"删除网络",start:"启动网络",stop:"停止网络",config:"网络配置",status:"网络状态",import:"导入配置",export:"导出配置"},common:{confirm:"确认",cancel:"取消",save:"保存",delete:"删除",edit:"编辑",refresh:"刷新",add:"添加",loading:"加载中...",error:"错误",success:"成功",warning:"警告",info:"提示",enable:"开启",disable:"关闭",address:"地址"},settings:{title:"设置",change_password:"修改密码",old_password:"旧密码",new_password:"新密码",confirm_password:"确认新密码",language:"语言",theme:"主题",logout:"退出登录"}},mode:{title:"模式",switch_mode:"切换模式",config_dir:"配置目录",rpc_portal:"RPC端口",enable_rpc_tcp_listen:"开启 RPC 端口监听(TCP)",rpc_listen_port:"RPC 监听端口",log_level:"日志级别",log_dir:"日志目录",remote_rpc_address:"远程RPC地址",normal:"普通模式",service:"服务模式",remote:"远程模式",normal_description:"直接运行EasyTier,适合本地使用",service_description:"作为系统服务运行,支持开机自启和后台运行。退出GUI后服务仍在后台运行。",remote_description:"连接到远程RPC服务,管理和控制远程节点",service_status:"服务状态",service_status_running:"运行中",service_status_stopped:"已停止",service_status_notinstalled:"未安装",uninstall_service:"卸载服务",stop_service:"停止服务",uninstall_service_confirm:"确定要卸载服务吗?",uninstall_service_success:"服务卸载成功,已切换回普通模式",stop_service_success:"服务停止成功",remote_rpc_address_empty:"远程RPC地址不能为空",service_config_empty:"服务配置不能为空",rpc_connection_failed:"RPC 连接失败:{error}"},"config-server":{title:"配置服务器",address:"配置服务器地址",address_placeholder:"例如:udp://127.0.0.1:22020/admin 或 admin",description:`配置服务器地址,支持以下格式: +完整URL:udp://127.0.0.1:22020/admin +仅用户名:admin(使用官方服务器) +留空:不连接配置服务器 +`,connection_status:"连接状态",connected:": 已连接",disconnected:": 未连接",connecting:": 连接中...",unknown:"",update_service_confirm:"将重启服务以应用更改,是否继续?"},client:{not_running:"无法连接至远程客户端",retry:"重试"},acl:{title:"访问控制",help:"访问控制列表,用于限制节点间的通信。",enabled:"启用 ACL",default_action:"默认动作",chains:"规则链",inbound:"入站",outbound:"出站",forward:"转发",rules:"规则",add_rule:"添加规则",edit_rule:"编辑规则",rule:{name:"规则名称",description:"描述",enabled:"启用",protocol:"协议",action:"动作",src_ips:"来源 IP",dst_ips:"目的 IP",src_ports:"来源端口",dst_ports:"目的端口",rate_limit:"速率限制 (pps)",burst_limit:"爆发限制",stateful:"状态追踪",src_groups:"来源组",dst_groups:"目的组"},groups:"组管理",group:{declares:"声明组",members:"加入组",name:"组名",secret:"密钥",help:"在此处定义网络中的组身份,以便在规则中使用。"},any:"任意",allow:"允许",drop:"丢弃",delete_chain_confirm:"确定要删除此规则链及其所有规则吗?",chain:{name:"名称",type:"类型"},match:"匹配"}},uu=SJ({legacy:!1,locale:"",fallbackLocale:"",messages:{}}),Xg={en:Fbe,cn:jbe},bw=[];function zbe(){const t=(localStorage.getItem("lang")||"en")==="en"?"cn":"en";IC(t)}function Vbe(){return localStorage.getItem("lang")||"en"}function yw(t){return uu.global.locale.value=t,localStorage.setItem("lang",t),t}async function IC(t){if(uu.global.locale.value===t||bw.includes(t))return yw(t);let e;try{e=Xg[t]}catch{e=Xg.en}return uu.global.setLocaleMessage(t,e),bw.push(t),yw(t)}const ul={i18n:uu,localesMap:Xg,loadLanguageAsync:IC,toggleLanguage:zbe,getCurrentLanguage:Vbe},Ube={key:0},Wbe={key:1},Hbe={key:1},Kbe=Mt({__name:"HumanEvent",props:{event:{}},setup(t){const e=t,{t:n}=jn(),r=at(()=>{const o=Object.keys(e.event)[0];return Object.keys(Wm).includes(o)?o:"Unknown"}),i=at(()=>e.event[r.value]);return(o,a)=>(v(),K(S(d2),{legend:S(n)(`event.${r.value}`)},{default:Q(()=>[r.value!=="Unknown"?(v(),O(fe,{key:0},[o.event.DhcpIpv4Changed?(v(),O("div",Ube,Z(`${i.value[0]} -> ${i.value[1]}`),1)):(v(),O("pre",Wbe,Z(i.value),1))],64)):(v(),O("pre",Hbe,Z(i.value),1))]),_:1},8,["legend"]))}}),Gbe=["top","right","bottom","left"],vw=["start","end"],ww=Gbe.reduce((t,e)=>t.concat(e,e+"-"+vw[0],e+"-"+vw[1]),[]),td=Math.min,Ti=Math.max,qbe={left:"right",right:"left",bottom:"top",top:"bottom"},Ybe={start:"end",end:"start"};function Zg(t,e,n){return Ti(t,td(e,n))}function na(t,e){return typeof t=="function"?t(e):t}function Qr(t){return t.split("-")[0]}function _r(t){return t.split("-")[1]}function PC(t){return t==="x"?"y":"x"}function wb(t){return t==="y"?"height":"width"}const Xbe=new Set(["top","bottom"]);function _o(t){return Xbe.has(Qr(t))?"y":"x"}function kb(t){return PC(_o(t))}function RC(t,e,n){n===void 0&&(n=!1);const r=_r(t),i=kb(t),o=wb(i);let a=i==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return e.reference[o]>e.floating[o]&&(a=fu(a)),[a,fu(a)]}function Zbe(t){const e=fu(t);return[pu(t),e,pu(e)]}function pu(t){return t.replace(/start|end/g,e=>Ybe[e])}const kw=["left","right"],_w=["right","left"],Jbe=["top","bottom"],Qbe=["bottom","top"];function e0e(t,e,n){switch(t){case"top":case"bottom":return n?e?_w:kw:e?kw:_w;case"left":case"right":return e?Jbe:Qbe;default:return[]}}function t0e(t,e,n,r){const i=_r(t);let o=e0e(Qr(t),n==="start",r);return i&&(o=o.map(a=>a+"-"+i),e&&(o=o.concat(o.map(pu)))),o}function fu(t){return t.replace(/left|right|bottom|top/g,e=>qbe[e])}function n0e(t){return{top:0,right:0,bottom:0,left:0,...t}}function $C(t){return typeof t!="number"?n0e(t):{top:t,right:t,bottom:t,left:t}}function $l(t){const{x:e,y:n,width:r,height:i}=t;return{width:r,height:i,top:n,left:e,right:e+r,bottom:n+i,x:e,y:n}}function xw(t,e,n){let{reference:r,floating:i}=t;const o=_o(e),a=kb(e),l=wb(a),s=Qr(e),d=o==="y",c=r.x+r.width/2-i.width/2,u=r.y+r.height/2-i.height/2,p=r[l]/2-i[l]/2;let f;switch(s){case"top":f={x:c,y:r.y-i.height};break;case"bottom":f={x:c,y:r.y+r.height};break;case"right":f={x:r.x+r.width,y:u};break;case"left":f={x:r.x-i.width,y:u};break;default:f={x:r.x,y:r.y}}switch(_r(e)){case"start":f[a]-=p*(n&&d?-1:1);break;case"end":f[a]+=p*(n&&d?-1:1);break}return f}const r0e=async(t,e,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}=n,l=o.filter(Boolean),s=await(a.isRTL==null?void 0:a.isRTL(e));let d=await a.getElementRects({reference:t,floating:e,strategy:i}),{x:c,y:u}=xw(d,r,s),p=r,f={},g=0;for(let m=0;m({name:"arrow",options:t,async fn(e){const{x:n,y:r,placement:i,rects:o,platform:a,elements:l,middlewareData:s}=e,{element:d,padding:c=0}=na(t,e)||{};if(d==null)return{};const u=$C(c),p={x:n,y:r},f=kb(i),g=wb(f),m=await a.getDimensions(d),b=f==="y",y=b?"top":"left",k=b?"bottom":"right",x=b?"clientHeight":"clientWidth",w=o.reference[g]+o.reference[f]-p[f]-o.floating[g],I=p[f]-o.reference[f],E=await(a.getOffsetParent==null?void 0:a.getOffsetParent(d));let P=E?E[x]:0;(!P||!await(a.isElement==null?void 0:a.isElement(E)))&&(P=l.floating[x]||o.floating[g]);const N=w/2-I/2,L=P/2-m[g]/2-1,H=td(u[y],L),M=td(u[k],L),V=H,ae=P-m[g]-M,se=P/2-m[g]/2+N,ie=Zg(V,se,ae),de=!s.arrow&&_r(i)!=null&&se!==ie&&o.reference[g]/2-(se_r(r)===t),...n.filter(r=>_r(r)!==t)]:n.filter(r=>Qr(r)===r)).filter(r=>t?_r(r)===t||(e?pu(r)!==r:!1):!0)}const a0e=function(t){return t===void 0&&(t={}),{name:"autoPlacement",options:t,async fn(e){var n,r,i;const{rects:o,middlewareData:a,placement:l,platform:s,elements:d}=e,{crossAxis:c=!1,alignment:u,allowedPlacements:p=ww,autoAlignment:f=!0,...g}=na(t,e),m=u!==void 0||p===ww?i0e(u||null,f,p):p,b=await ap(e,g),y=((n=a.autoPlacement)==null?void 0:n.index)||0,k=m[y];if(k==null)return{};const x=RC(k,o,await(s.isRTL==null?void 0:s.isRTL(d.floating)));if(l!==k)return{reset:{placement:m[0]}};const w=[b[Qr(k)],b[x[0]],b[x[1]]],I=[...((r=a.autoPlacement)==null?void 0:r.overflows)||[],{placement:k,overflows:w}],E=m[y+1];if(E)return{data:{index:y+1,overflows:I},reset:{placement:E}};const P=I.map(L=>{const H=_r(L.placement);return[L.placement,H&&c?L.overflows.slice(0,2).reduce((M,V)=>M+V,0):L.overflows[0],L.overflows]}).sort((L,H)=>L[1]-H[1]),N=((i=P.filter(L=>L[2].slice(0,_r(L[0])?2:3).every(H=>H<=0))[0])==null?void 0:i[0])||P[0][0];return N!==l?{data:{index:y+1,overflows:I},reset:{placement:N}}:{}}}},l0e=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(e){var n,r;const{placement:i,middlewareData:o,rects:a,initialPlacement:l,platform:s,elements:d}=e,{mainAxis:c=!0,crossAxis:u=!0,fallbackPlacements:p,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:m=!0,...b}=na(t,e);if((n=o.arrow)!=null&&n.alignmentOffset)return{};const y=Qr(i),k=_o(l),x=Qr(l)===l,w=await(s.isRTL==null?void 0:s.isRTL(d.floating)),I=p||(x||!m?[fu(l)]:Zbe(l)),E=g!=="none";!p&&E&&I.push(...t0e(l,m,g,w));const P=[l,...I],N=await ap(e,b),L=[];let H=((r=o.flip)==null?void 0:r.overflows)||[];if(c&&L.push(N[y]),u){const se=RC(i,a,w);L.push(N[se[0]],N[se[1]])}if(H=[...H,{placement:i,overflows:L}],!L.every(se=>se<=0)){var M,V;const se=(((M=o.flip)==null?void 0:M.index)||0)+1,ie=P[se];if(ie&&(!(u==="alignment"&&k!==_o(ie))||H.every(pe=>_o(pe.placement)===k?pe.overflows[0]>0:!0)))return{data:{index:se,overflows:H},reset:{placement:ie}};let de=(V=H.filter(pe=>pe.overflows[0]<=0).sort((pe,me)=>pe.overflows[1]-me.overflows[1])[0])==null?void 0:V.placement;if(!de)switch(f){case"bestFit":{var ae;const pe=(ae=H.filter(me=>{if(E){const te=_o(me.placement);return te===k||te==="y"}return!0}).map(me=>[me.placement,me.overflows.filter(te=>te>0).reduce((te,oe)=>te+oe,0)]).sort((me,te)=>me[1]-te[1])[0])==null?void 0:ae[0];pe&&(de=pe);break}case"initialPlacement":de=l;break}if(i!==de)return{reset:{placement:de}}}return{}}}},s0e=new Set(["left","top"]);async function d0e(t,e){const{placement:n,platform:r,elements:i}=t,o=await(r.isRTL==null?void 0:r.isRTL(i.floating)),a=Qr(n),l=_r(n),s=_o(n)==="y",d=s0e.has(a)?-1:1,c=o&&s?-1:1,u=na(e,t);let{mainAxis:p,crossAxis:f,alignmentAxis:g}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return l&&typeof g=="number"&&(f=l==="end"?g*-1:g),s?{x:f*c,y:p*d}:{x:p*d,y:f*c}}const c0e=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(e){var n,r;const{x:i,y:o,placement:a,middlewareData:l}=e,s=await d0e(e,t);return a===((n=l.offset)==null?void 0:n.placement)&&(r=l.arrow)!=null&&r.alignmentOffset?{}:{x:i+s.x,y:o+s.y,data:{...s,placement:a}}}}},u0e=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(e){const{x:n,y:r,placement:i}=e,{mainAxis:o=!0,crossAxis:a=!1,limiter:l={fn:b=>{let{x:y,y:k}=b;return{x:y,y:k}}},...s}=na(t,e),d={x:n,y:r},c=await ap(e,s),u=_o(Qr(i)),p=PC(u);let f=d[p],g=d[u];if(o){const b=p==="y"?"top":"left",y=p==="y"?"bottom":"right",k=f+c[b],x=f-c[y];f=Zg(k,f,x)}if(a){const b=u==="y"?"top":"left",y=u==="y"?"bottom":"right",k=g+c[b],x=g-c[y];g=Zg(k,g,x)}const m=l.fn({...e,[p]:f,[u]:g});return{...m,data:{x:m.x-n,y:m.y-r,enabled:{[p]:o,[u]:a}}}}}},p0e=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(e){var n,r;const{placement:i,rects:o,platform:a,elements:l}=e,{apply:s=()=>{},...d}=na(t,e),c=await ap(e,d),u=Qr(i),p=_r(i),f=_o(i)==="y",{width:g,height:m}=o.floating;let b,y;u==="top"||u==="bottom"?(b=u,y=p===(await(a.isRTL==null?void 0:a.isRTL(l.floating))?"start":"end")?"left":"right"):(y=u,b=p==="end"?"top":"bottom");const k=m-c.top-c.bottom,x=g-c.left-c.right,w=td(m-c[b],k),I=td(g-c[y],x),E=!e.middlewareData.shift;let P=w,N=I;if((n=e.middlewareData.shift)!=null&&n.enabled.x&&(N=x),(r=e.middlewareData.shift)!=null&&r.enabled.y&&(P=k),E&&!p){const H=Ti(c.left,0),M=Ti(c.right,0),V=Ti(c.top,0),ae=Ti(c.bottom,0);f?N=g-2*(H!==0||M!==0?H+M:Ti(c.left,c.right)):P=m-2*(V!==0||ae!==0?V+ae:Ti(c.top,c.bottom))}await s({...e,availableWidth:N,availableHeight:P});const L=await a.getDimensions(l.floating);return g!==L.width||m!==L.height?{reset:{rects:!0}}:{}}}};function tr(t){var e;return((e=t.ownerDocument)==null?void 0:e.defaultView)||window}function Yr(t){return tr(t).getComputedStyle(t)}const Cw=Math.min,Bl=Math.max,hu=Math.round;function BC(t){const e=Yr(t);let n=parseFloat(e.width),r=parseFloat(e.height);const i=t.offsetWidth,o=t.offsetHeight,a=hu(n)!==i||hu(r)!==o;return a&&(n=i,r=o),{width:n,height:r,fallback:a}}function li(t){return NC(t)?(t.nodeName||"").toLowerCase():""}let sc;function LC(){if(sc)return sc;const t=navigator.userAgentData;return t&&Array.isArray(t.brands)?(sc=t.brands.map(e=>e.brand+"/"+e.version).join(" "),sc):navigator.userAgent}function Xr(t){return t instanceof tr(t).HTMLElement}function ni(t){return t instanceof tr(t).Element}function NC(t){return t instanceof tr(t).Node}function Sw(t){return typeof ShadowRoot>"u"?!1:t instanceof tr(t).ShadowRoot||t instanceof ShadowRoot}function lp(t){const{overflow:e,overflowX:n,overflowY:r,display:i}=Yr(t);return/auto|scroll|overlay|hidden|clip/.test(e+r+n)&&!["inline","contents"].includes(i)}function f0e(t){return["table","td","th"].includes(li(t))}function Jg(t){const e=/firefox/i.test(LC()),n=Yr(t),r=n.backdropFilter||n.WebkitBackdropFilter;return n.transform!=="none"||n.perspective!=="none"||!!r&&r!=="none"||e&&n.willChange==="filter"||e&&!!n.filter&&n.filter!=="none"||["transform","perspective"].some(i=>n.willChange.includes(i))||["paint","layout","strict","content"].some(i=>{const o=n.contain;return o!=null&&o.includes(i)})}function EC(){return!/^((?!chrome|android).)*safari/i.test(LC())}function _b(t){return["html","body","#document"].includes(li(t))}function DC(t){return ni(t)?t:t.contextElement}const AC={x:1,y:1};function Ca(t){const e=DC(t);if(!Xr(e))return AC;const n=e.getBoundingClientRect(),{width:r,height:i,fallback:o}=BC(e);let a=(o?hu(n.width):n.width)/r,l=(o?hu(n.height):n.height)/i;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}function nd(t,e,n,r){var i,o;e===void 0&&(e=!1),n===void 0&&(n=!1);const a=t.getBoundingClientRect(),l=DC(t);let s=AC;e&&(r?ni(r)&&(s=Ca(r)):s=Ca(t));const d=l?tr(l):window,c=!EC()&&n;let u=(a.left+(c&&((i=d.visualViewport)==null?void 0:i.offsetLeft)||0))/s.x,p=(a.top+(c&&((o=d.visualViewport)==null?void 0:o.offsetTop)||0))/s.y,f=a.width/s.x,g=a.height/s.y;if(l){const m=tr(l),b=r&&ni(r)?tr(r):r;let y=m.frameElement;for(;y&&r&&b!==m;){const k=Ca(y),x=y.getBoundingClientRect(),w=getComputedStyle(y);x.x+=(y.clientLeft+parseFloat(w.paddingLeft))*k.x,x.y+=(y.clientTop+parseFloat(w.paddingTop))*k.y,u*=k.x,p*=k.y,f*=k.x,g*=k.y,u+=x.x,p+=x.y,y=tr(y).frameElement}}return{width:f,height:g,top:p,right:u+f,bottom:p+g,left:u,x:u,y:p}}function ri(t){return((NC(t)?t.ownerDocument:t.document)||window.document).documentElement}function sp(t){return ni(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function MC(t){return nd(ri(t)).left+sp(t).scrollLeft}function rd(t){if(li(t)==="html")return t;const e=t.assignedSlot||t.parentNode||Sw(t)&&t.host||ri(t);return Sw(e)?e.host:e}function FC(t){const e=rd(t);return _b(e)?e.ownerDocument.body:Xr(e)&&lp(e)?e:FC(e)}function gu(t,e){var n;e===void 0&&(e=[]);const r=FC(t),i=r===((n=t.ownerDocument)==null?void 0:n.body),o=tr(r);return i?e.concat(o,o.visualViewport||[],lp(r)?r:[]):e.concat(r,gu(r))}function Tw(t,e,n){return e==="viewport"?$l(function(r,i){const o=tr(r),a=ri(r),l=o.visualViewport;let s=a.clientWidth,d=a.clientHeight,c=0,u=0;if(l){s=l.width,d=l.height;const p=EC();(p||!p&&i==="fixed")&&(c=l.offsetLeft,u=l.offsetTop)}return{width:s,height:d,x:c,y:u}}(t,n)):ni(e)?$l(function(r,i){const o=nd(r,!0,i==="fixed"),a=o.top+r.clientTop,l=o.left+r.clientLeft,s=Xr(r)?Ca(r):{x:1,y:1};return{width:r.clientWidth*s.x,height:r.clientHeight*s.y,x:l*s.x,y:a*s.y}}(e,n)):$l(function(r){const i=ri(r),o=sp(r),a=r.ownerDocument.body,l=Bl(i.scrollWidth,i.clientWidth,a.scrollWidth,a.clientWidth),s=Bl(i.scrollHeight,i.clientHeight,a.scrollHeight,a.clientHeight);let d=-o.scrollLeft+MC(r);const c=-o.scrollTop;return Yr(a).direction==="rtl"&&(d+=Bl(i.clientWidth,a.clientWidth)-l),{width:l,height:s,x:d,y:c}}(ri(t)))}function Ow(t){return Xr(t)&&Yr(t).position!=="fixed"?t.offsetParent:null}function Iw(t){const e=tr(t);let n=Ow(t);for(;n&&f0e(n)&&Yr(n).position==="static";)n=Ow(n);return n&&(li(n)==="html"||li(n)==="body"&&Yr(n).position==="static"&&!Jg(n))?e:n||function(r){let i=rd(r);for(;Xr(i)&&!_b(i);){if(Jg(i))return i;i=rd(i)}return null}(t)||e}function h0e(t,e,n){const r=Xr(e),i=ri(e),o=nd(t,!0,n==="fixed",e);let a={scrollLeft:0,scrollTop:0};const l={x:0,y:0};if(r||!r&&n!=="fixed")if((li(e)!=="body"||lp(i))&&(a=sp(e)),Xr(e)){const s=nd(e,!0);l.x=s.x+e.clientLeft,l.y=s.y+e.clientTop}else i&&(l.x=MC(i));return{x:o.left+a.scrollLeft-l.x,y:o.top+a.scrollTop-l.y,width:o.width,height:o.height}}const g0e={getClippingRect:function(t){let{element:e,boundary:n,rootBoundary:r,strategy:i}=t;const o=n==="clippingAncestors"?function(d,c){const u=c.get(d);if(u)return u;let p=gu(d).filter(b=>ni(b)&&li(b)!=="body"),f=null;const g=Yr(d).position==="fixed";let m=g?rd(d):d;for(;ni(m)&&!_b(m);){const b=Yr(m),y=Jg(m);(g?y||f:y||b.position!=="static"||!f||!["absolute","fixed"].includes(f.position))?f=b:p=p.filter(k=>k!==m),m=rd(m)}return c.set(d,p),p}(e,this._c):[].concat(n),a=[...o,r],l=a[0],s=a.reduce((d,c)=>{const u=Tw(e,c,i);return d.top=Bl(u.top,d.top),d.right=Cw(u.right,d.right),d.bottom=Cw(u.bottom,d.bottom),d.left=Bl(u.left,d.left),d},Tw(e,l,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{rect:e,offsetParent:n,strategy:r}=t;const i=Xr(n),o=ri(n);if(n===o)return e;let a={scrollLeft:0,scrollTop:0},l={x:1,y:1};const s={x:0,y:0};if((i||!i&&r!=="fixed")&&((li(n)!=="body"||lp(o))&&(a=sp(n)),Xr(n))){const d=nd(n);l=Ca(n),s.x=d.x+n.clientLeft,s.y=d.y+n.clientTop}return{width:e.width*l.x,height:e.height*l.y,x:e.x*l.x-a.scrollLeft*l.x+s.x,y:e.y*l.y-a.scrollTop*l.y+s.y}},isElement:ni,getDimensions:function(t){return Xr(t)?BC(t):t.getBoundingClientRect()},getOffsetParent:Iw,getDocumentElement:ri,getScale:Ca,async getElementRects(t){let{reference:e,floating:n,strategy:r}=t;const i=this.getOffsetParent||Iw,o=this.getDimensions;return{reference:h0e(e,await i(n),r),floating:{x:0,y:0,...await o(n)}}},getClientRects:t=>Array.from(t.getClientRects()),isRTL:t=>Yr(t).direction==="rtl"},m0e=(t,e,n)=>{const r=new Map,i={platform:g0e,...n},o={...i.platform,_c:r};return r0e(t,e,{...i,platform:o})},Vi={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:150,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,autoHideOnMousedown:!1,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:t=>[...t,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function od(t,e){let n=Vi.themes[t]||{},r;do r=n[e],typeof r>"u"?n.$extend?n=Vi.themes[n.$extend]||{}:(n=null,r=Vi[e]):n=null;while(n);return r}function b0e(t){const e=[t];let n=Vi.themes[t]||{};do n.$extend&&!n.$resetCss?(e.push(n.$extend),n=Vi.themes[n.$extend]||{}):n=null;while(n);return e.map(r=>`v-popper--theme-${r}`)}function Pw(t){const e=[t];let n=Vi.themes[t]||{};do n.$extend?(e.push(n.$extend),n=Vi.themes[n.$extend]||{}):n=null;while(n);return e}let id=!1;if(typeof window<"u"){id=!1;try{const t=Object.defineProperty({},"passive",{get(){id=!0}});window.addEventListener("test",null,t)}catch{}}let jC=!1;typeof window<"u"&&typeof navigator<"u"&&(jC=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const zC=["auto","top","bottom","left","right"].reduce((t,e)=>t.concat([e,`${e}-start`,`${e}-end`]),[]),Rw={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},$w={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function Bw(t,e){const n=t.indexOf(e);n!==-1&&t.splice(n,1)}function Xf(){return new Promise(t=>requestAnimationFrame(()=>{requestAnimationFrame(t)}))}const hr=[];let ki=null;const Lw={};function Nw(t){let e=Lw[t];return e||(e=Lw[t]=[]),e}let Qg=function(){};typeof window<"u"&&(Qg=window.Element);function Ze(t){return function(e){return od(e.theme,t)}}const Zf="__floating-vue__popper",VC=()=>Mt({name:"VPopper",provide(){return{[Zf]:{parentPopper:this}}},inject:{[Zf]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:Ze("disabled")},positioningDisabled:{type:Boolean,default:Ze("positioningDisabled")},placement:{type:String,default:Ze("placement"),validator:t=>zC.includes(t)},delay:{type:[String,Number,Object],default:Ze("delay")},distance:{type:[Number,String],default:Ze("distance")},skidding:{type:[Number,String],default:Ze("skidding")},triggers:{type:Array,default:Ze("triggers")},showTriggers:{type:[Array,Function],default:Ze("showTriggers")},hideTriggers:{type:[Array,Function],default:Ze("hideTriggers")},popperTriggers:{type:Array,default:Ze("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:Ze("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:Ze("popperHideTriggers")},container:{type:[String,Object,Qg,Boolean],default:Ze("container")},boundary:{type:[String,Qg],default:Ze("boundary")},strategy:{type:String,validator:t=>["absolute","fixed"].includes(t),default:Ze("strategy")},autoHide:{type:[Boolean,Function],default:Ze("autoHide")},handleResize:{type:Boolean,default:Ze("handleResize")},instantMove:{type:Boolean,default:Ze("instantMove")},eagerMount:{type:Boolean,default:Ze("eagerMount")},popperClass:{type:[String,Array,Object],default:Ze("popperClass")},computeTransformOrigin:{type:Boolean,default:Ze("computeTransformOrigin")},autoMinSize:{type:Boolean,default:Ze("autoMinSize")},autoSize:{type:[Boolean,String],default:Ze("autoSize")},autoMaxSize:{type:Boolean,default:Ze("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:Ze("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:Ze("preventOverflow")},overflowPadding:{type:[Number,String],default:Ze("overflowPadding")},arrowPadding:{type:[Number,String],default:Ze("arrowPadding")},arrowOverflow:{type:Boolean,default:Ze("arrowOverflow")},flip:{type:Boolean,default:Ze("flip")},shift:{type:Boolean,default:Ze("shift")},shiftCrossAxis:{type:Boolean,default:Ze("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:Ze("noAutoFocus")},disposeTimeout:{type:Number,default:Ze("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":t=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},randomId:`popper_${[Math.random(),Date.now()].map(t=>t.toString(36).substring(2,10)).join("_")}`,shownChildren:new Set,lastAutoHide:!0,pendingHide:!1,containsGlobalTarget:!1,isDisposed:!0,mouseDownContains:!1}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var t;return(t=this[Zf])==null?void 0:t.parentPopper},hasPopperShowTriggerHover(){var t,e;return((t=this.popperTriggers)==null?void 0:t.includes("hover"))||((e=this.popperShowTriggers)==null?void 0:e.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled(t){t?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},triggers:{handler:"$_refreshListeners",deep:!0},positioningDisabled:"$_refreshListeners",...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((t,e)=>(t[e]="$_computePosition",t),{})},created(){this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:t=null,skipDelay:e=!1,force:n=!1}={}){var r,i;(r=this.parentPopper)!=null&&r.lockedChild&&this.parentPopper.lockedChild!==this||(this.pendingHide=!1,(n||!this.disabled)&&(((i=this.parentPopper)==null?void 0:i.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(t,e),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:t=null,skipDelay:e=!1}={}){var n;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:e}),this.parentPopper.lockedChild=null)},1e3));return}((n=this.parentPopper)==null?void 0:n.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.pendingHide=!1,this.$_scheduleHide(t,e),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var t;this.isDisposed&&(this.isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=((t=this.referenceNode)==null?void 0:t.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(e=>e.nodeType===e.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.isDisposed||(this.isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.isDisposed||this.positioningDisabled)return;const t={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&t.middleware.push(c0e({mainAxis:this.distance,crossAxis:this.skidding}));const e=this.placement.startsWith("auto");if(e?t.middleware.push(a0e({alignment:this.placement.split("-")[1]??""})):t.placement=this.placement,this.preventOverflow&&(this.shift&&t.middleware.push(u0e({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!e&&this.flip&&t.middleware.push(l0e({padding:this.overflowPadding,boundary:this.boundary}))),t.middleware.push(o0e({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:r,rects:i,middlewareData:o})=>{let a;const{centerOffset:l}=o.arrow;return r.startsWith("top")||r.startsWith("bottom")?a=Math.abs(l)>i.reference.width/2:a=Math.abs(l)>i.reference.height/2,{data:{overflow:a}}}}),this.autoMinSize||this.autoSize){const r=this.autoSize?this.autoSize:this.autoMinSize?"min":null;t.middleware.push({name:"autoSize",fn:({rects:i,placement:o,middlewareData:a})=>{var l;if((l=a.autoSize)!=null&&l.skip)return{};let s,d;return o.startsWith("top")||o.startsWith("bottom")?s=i.reference.width:d=i.reference.height,this.$_innerNode.style[r==="min"?"minWidth":r==="max"?"maxWidth":"width"]=s!=null?`${s}px`:null,this.$_innerNode.style[r==="min"?"minHeight":r==="max"?"maxHeight":"height"]=d!=null?`${d}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,t.middleware.push(p0e({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:r,availableHeight:i})=>{this.$_innerNode.style.maxWidth=r!=null?`${r}px`:null,this.$_innerNode.style.maxHeight=i!=null?`${i}px`:null}})));const n=await m0e(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:n.x,y:n.y,placement:n.placement,strategy:n.strategy,arrow:{...n.middlewareData.arrow,...n.middlewareData.arrowOverflow}})},$_scheduleShow(t,e=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),ki&&this.instantMove&&ki.instantMove&&ki!==this.parentPopper){ki.$_applyHide(!0),this.$_applyShow(!0);return}e?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(t,e=!1){if(this.shownChildren.size>0){this.pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(ki=this),e?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(t){const e=this.delay;return parseInt(e&&e[t]||e||0)},async $_applyShow(t=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=t,!this.isShown&&(this.$_ensureTeleport(),await Xf(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...gu(this.$_referenceNode),...gu(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const e=this.$_referenceNode.getBoundingClientRect(),n=this.$_popperNode.querySelector(".v-popper__wrapper"),r=n.parentNode.getBoundingClientRect(),i=e.x+e.width/2-(r.left+n.offsetLeft),o=e.y+e.height/2-(r.top+n.offsetTop);this.result.transformOrigin=`${i}px ${o}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const t=this.showGroup;if(t){let e;for(let n=0;n0){this.pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=t,Bw(hr,this),hr.length===0&&document.body.classList.remove("v-popper--some-open");for(const n of Pw(this.theme)){const r=Nw(n);Bw(r,this),r.length===0&&document.body.classList.remove(`v-popper--some-open--${n}`)}ki===this&&(ki=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const e=this.disposeTimeout;e!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},e)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await Xf(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.isDisposed)return;let t=this.container;if(typeof t=="string"?t=window.document.querySelector(t):t===!1&&(t=this.$_targetNodes[0].parentNode),!t)throw new Error("No container for popover: "+this.container);t.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const t=n=>{this.isShown&&!this.$_hideInProgress||(n.usedByTooltip=!0,!this.$_preventShow&&this.show({event:n}))};this.$_registerTriggerListeners(this.$_targetNodes,Rw,this.triggers,this.showTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],Rw,this.popperTriggers,this.popperShowTriggers,t);const e=n=>{n.usedByTooltip||this.hide({event:n})};this.$_registerTriggerListeners(this.$_targetNodes,$w,this.triggers,this.hideTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],$w,this.popperTriggers,this.popperHideTriggers,e)},$_registerEventListeners(t,e,n){this.$_events.push({targetNodes:t,eventType:e,handler:n}),t.forEach(r=>r.addEventListener(e,n,id?{passive:!0}:void 0))},$_registerTriggerListeners(t,e,n,r,i){let o=n;r!=null&&(o=typeof r=="function"?r(o):r),o.forEach(a=>{const l=e[a];l&&this.$_registerEventListeners(t,l,i)})},$_removeEventListeners(t){const e=[];this.$_events.forEach(n=>{const{targetNodes:r,eventType:i,handler:o}=n;!t||t===i?r.forEach(a=>a.removeEventListener(i,o)):e.push(n)}),this.$_events=e},$_refreshListeners(){this.isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(t,e=!1){this.$_showFrameLocked||(this.hide({event:t}),t.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),e&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(t,e){for(const n of this.$_targetNodes){const r=n.getAttribute(t);r&&(n.removeAttribute(t),n.setAttribute(e,r))}},$_applyAttrsToTarget(t){for(const e of this.$_targetNodes)for(const n in t){const r=t[n];r==null?e.removeAttribute(n):e.setAttribute(n,r)}},$_updateParentShownChildren(t){let e=this.parentPopper;for(;e;)t?e.shownChildren.add(this.randomId):(e.shownChildren.delete(this.randomId),e.pendingHide&&e.hide()),e=e.parentPopper},$_isAimingPopper(){const t=this.$_referenceNode.getBoundingClientRect();if(Ll>=t.left&&Ll<=t.right&&Nl>=t.top&&Nl<=t.bottom){const e=this.$_popperNode.getBoundingClientRect(),n=Ll-zo,r=Nl-Vo,i=e.left+e.width/2-zo+(e.top+e.height/2)-Vo+e.width+e.height,o=zo+n*i,a=Vo+r*i;return dc(zo,Vo,o,a,e.left,e.top,e.left,e.bottom)||dc(zo,Vo,o,a,e.left,e.top,e.right,e.top)||dc(zo,Vo,o,a,e.right,e.top,e.right,e.bottom)||dc(zo,Vo,o,a,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});if(typeof document<"u"&&typeof window<"u"){if(jC){const t=id?{passive:!0,capture:!0}:!0;document.addEventListener("touchstart",e=>Ew(e),t),document.addEventListener("touchend",e=>Dw(e,!0),t)}else window.addEventListener("mousedown",t=>Ew(t),!0),window.addEventListener("click",t=>Dw(t,!1),!0);window.addEventListener("resize",w0e)}function Ew(t,e){for(let n=0;n=0;r--){const i=hr[r];try{const o=i.containsGlobalTarget=i.mouseDownContains||i.popperNode().contains(t.target);i.pendingHide=!1,requestAnimationFrame(()=>{if(i.pendingHide=!1,!n[i.randomId]&&Aw(i,o,t)){if(i.$_handleGlobalClose(t,e),!t.closeAllPopover&&t.closePopover&&o){let l=i.parentPopper;for(;l;)n[l.randomId]=!0,l=l.parentPopper;return}let a=i.parentPopper;for(;a&&Aw(a,a.containsGlobalTarget,t);)a.$_handleGlobalClose(t,e),a=a.parentPopper}})}catch{}}}function Aw(t,e,n){return n.closeAllPopover||n.closePopover&&e||v0e(t,n)&&!e}function v0e(t,e){if(typeof t.autoHide=="function"){const n=t.autoHide(e);return t.lastAutoHide=n,n}return t.autoHide}function w0e(){for(let t=0;t{zo=Ll,Vo=Nl,Ll=t.clientX,Nl=t.clientY},id?{passive:!0}:void 0);function dc(t,e,n,r,i,o,a,l){const s=((a-i)*(e-o)-(l-o)*(t-i))/((l-o)*(n-t)-(a-i)*(r-e)),d=((n-t)*(e-o)-(r-e)*(t-i))/((l-o)*(n-t)-(a-i)*(r-e));return s>=0&&s<=1&&d>=0&&d<=1}const k0e={extends:VC()},dp=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n};function _0e(t,e,n,r,i,o){return v(),O("div",{ref:"reference",class:ye(["v-popper",{"v-popper--shown":t.slotData.isShown}])},[X(t.$slots,"default",Da(Yk(t.slotData)))],2)}const x0e=dp(k0e,[["render",_0e]]);function C0e(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);var n=t.indexOf("Trident/");if(n>0){var r=t.indexOf("rv:");return parseInt(t.substring(r+3,t.indexOf(".",r)),10)}var i=t.indexOf("Edge/");return i>0?parseInt(t.substring(i+5,t.indexOf(".",i)),10):-1}let Tc;function em(){em.init||(em.init=!0,Tc=C0e()!==-1)}var cp={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){em(),cd(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",Tc&&this.$el.appendChild(t),t.data="about:blank",Tc||this.$el.appendChild(t)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!Tc&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const S0e=U5();z5("data-v-b329ee4c");const T0e={class:"resize-observer",tabindex:"-1"};V5();const O0e=S0e((t,e,n,r,i,o)=>(v(),K("div",T0e)));cp.render=O0e;cp.__scopeId="data-v-b329ee4c";cp.__file="src/components/ResizeObserver.vue";const UC=(t="theme")=>({computed:{themeClass(){return b0e(this[t])}}}),I0e=Mt({name:"VPopperContent",components:{ResizeObserver:cp},mixins:[UC()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx(t){return t!=null&&!isNaN(t)?`${t}px`:null}}}),P0e=["id","aria-hidden","tabindex","data-popper-placement"],R0e={ref:"inner",class:"v-popper__inner"},$0e=C("div",{class:"v-popper__arrow-outer"},null,-1),B0e=C("div",{class:"v-popper__arrow-inner"},null,-1),L0e=[$0e,B0e];function N0e(t,e,n,r,i,o){const a=ce("ResizeObserver");return v(),O("div",{id:t.popperId,ref:"popover",class:ye(["v-popper__popper",[t.themeClass,t.classes.popperClass,{"v-popper__popper--shown":t.shown,"v-popper__popper--hidden":!t.shown,"v-popper__popper--show-from":t.classes.showFrom,"v-popper__popper--show-to":t.classes.showTo,"v-popper__popper--hide-from":t.classes.hideFrom,"v-popper__popper--hide-to":t.classes.hideTo,"v-popper__popper--skip-transition":t.skipTransition,"v-popper__popper--arrow-overflow":t.result&&t.result.arrow.overflow,"v-popper__popper--no-positioning":!t.result}]]),style:vr(t.result?{position:t.result.strategy,transform:`translate3d(${Math.round(t.result.x)}px,${Math.round(t.result.y)}px,0)`}:void 0),"aria-hidden":t.shown?"false":"true",tabindex:t.autoHide?0:void 0,"data-popper-placement":t.result?t.result.placement:void 0,onKeyup:e[2]||(e[2]=mc(l=>t.autoHide&&t.$emit("hide"),["esc"]))},[C("div",{class:"v-popper__backdrop",onClick:e[0]||(e[0]=l=>t.autoHide&&t.$emit("hide"))}),C("div",{class:"v-popper__wrapper",style:vr(t.result?{transformOrigin:t.result.transformOrigin}:void 0)},[C("div",R0e,[t.mounted?(v(),O(fe,{key:0},[C("div",null,[X(t.$slots,"default")]),t.handleResize?(v(),K(a,{key:0,onNotify:e[1]||(e[1]=l=>t.$emit("resize",l))})):q("",!0)],64)):q("",!0)],512),C("div",{ref:"arrow",class:"v-popper__arrow-container",style:vr(t.result?{left:t.toPx(t.result.arrow.x),top:t.toPx(t.result.arrow.y)}:void 0)},L0e,4)],4)],46,P0e)}const WC=dp(I0e,[["render",N0e]]),HC={methods:{show(...t){return this.$refs.popper.show(...t)},hide(...t){return this.$refs.popper.hide(...t)},dispose(...t){return this.$refs.popper.dispose(...t)},onResize(...t){return this.$refs.popper.onResize(...t)}}};let tm=function(){};typeof window<"u"&&(tm=window.Element);const E0e=Mt({name:"VPopperWrapper",components:{Popper:x0e,PopperContent:WC},mixins:[HC,UC("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,tm,Boolean],default:void 0},boundary:{type:[String,tm],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":t=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(t=>t!==this.$refs.popperContent.$el)}}});function D0e(t,e,n,r,i,o){const a=ce("PopperContent"),l=ce("Popper");return v(),K(l,_({ref:"popper"},t.$props,{theme:t.finalTheme,"target-nodes":t.getTargetNodes,"popper-node":()=>t.$refs.popperContent.$el,class:[t.themeClass],onShow:e[0]||(e[0]=()=>t.$emit("show")),onHide:e[1]||(e[1]=()=>t.$emit("hide")),"onUpdate:shown":e[2]||(e[2]=s=>t.$emit("update:shown",s)),onApplyShow:e[3]||(e[3]=()=>t.$emit("apply-show")),onApplyHide:e[4]||(e[4]=()=>t.$emit("apply-hide")),onCloseGroup:e[5]||(e[5]=()=>t.$emit("close-group")),onCloseDirective:e[6]||(e[6]=()=>t.$emit("close-directive")),onAutoHide:e[7]||(e[7]=()=>t.$emit("auto-hide")),onResize:e[8]||(e[8]=()=>t.$emit("resize"))}),{default:Q(({popperId:s,isShown:d,shouldMountContent:c,skipTransition:u,autoHide:p,show:f,hide:g,handleResize:m,onResize:b,classes:y,result:k})=>[X(t.$slots,"default",{shown:d,show:f,hide:g}),A(a,{ref:"popperContent","popper-id":s,theme:t.finalTheme,shown:d,mounted:c,"skip-transition":u,"auto-hide":p,"handle-resize":m,classes:y,result:k,onHide:g,onResize:b},{default:Q(()=>[X(t.$slots,"popper",{shown:d,hide:g})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}const xb=dp(E0e,[["render",D0e]]);({...xb});({...xb});({...xb});const A0e=Mt({name:"VTooltipDirective",components:{Popper:VC(),PopperContent:WC},mixins:[HC],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:t=>od(t.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:t=>od(t.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(t){if(typeof this.content=="function"&&this.$_isShown&&(t||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const e=++this.$_fetchId,n=this.content(this);n.then?n.then(r=>this.onResult(e,r)):this.onResult(e,n)}},onResult(t,e){t===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=e)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}}),M0e=["innerHTML"],F0e=["textContent"];function j0e(t,e,n,r,i,o){const a=ce("PopperContent"),l=ce("Popper");return v(),K(l,_({ref:"popper"},t.$attrs,{theme:t.theme,"target-nodes":t.targetNodes,"popper-node":()=>t.$refs.popperContent.$el,onApplyShow:t.onShow,onApplyHide:t.onHide}),{default:Q(({popperId:s,isShown:d,shouldMountContent:c,skipTransition:u,autoHide:p,hide:f,handleResize:g,onResize:m,classes:b,result:y})=>[A(a,{ref:"popperContent",class:ye({"v-popper--tooltip-loading":t.loading}),"popper-id":s,theme:t.theme,shown:d,mounted:c,"skip-transition":u,"auto-hide":p,"handle-resize":g,classes:b,result:y,onHide:f,onResize:m},{default:Q(()=>[t.html?(v(),O("div",{key:0,innerHTML:t.finalContent},null,8,M0e)):(v(),O("div",{key:1,textContent:Z(t.finalContent)},null,8,F0e))]),_:2},1032,["class","popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:1},16,["theme","target-nodes","popper-node","onApplyShow","onApplyHide"])}const z0e=dp(A0e,[["render",j0e]]),KC="v-popper--has-tooltip";function V0e(t,e){let n=t.placement;if(!n&&e)for(const r of zC)e[r]&&(n=r);return n||(n=od(t.theme||"tooltip","placement")),n}function GC(t,e,n){let r;const i=typeof e;return i==="string"?r={content:e}:e&&i==="object"?r=e:r={content:!1},r.placement=V0e(r,n),r.targetNodes=()=>[t],r.referenceNode=()=>t,r}let Jf,ad,U0e=0;function W0e(){if(Jf)return;ad=_e([]),Jf=t_({name:"VTooltipDirectiveApp",setup(){return{directives:ad}},render(){return this.directives.map(e=>Pu(z0e,{...e.options,shown:e.shown||e.options.shown,key:e.id}))},devtools:{hide:!0}});const t=document.createElement("div");document.body.appendChild(t),Jf.mount(t)}function H0e(t,e,n){W0e();const r=_e(GC(t,e,n)),i=_e(!1),o={id:U0e++,options:r,shown:i};return ad.value.push(o),t.classList&&t.classList.add(KC),t.$_popper={options:r,item:o,show(){i.value=!0},hide(){i.value=!1}}}function qC(t){if(t.$_popper){const e=ad.value.indexOf(t.$_popper.item);e!==-1&&ad.value.splice(e,1),delete t.$_popper,delete t.$_popperOldShown,delete t.$_popperMountTarget}t.classList&&t.classList.remove(KC)}function Mw(t,{value:e,modifiers:n}){const r=GC(t,e,n);if(!r.content||od(r.theme||"tooltip","disabled"))qC(t);else{let i;t.$_popper?(i=t.$_popper,i.options.value=r):i=H0e(t,e,n),typeof e.shown<"u"&&e.shown!==t.$_popperOldShown&&(t.$_popperOldShown=e.shown,e.shown?i.show():i.hide())}}const K0e={beforeMount:Mw,updated:Mw,beforeUnmount(t){qC(t)}},G0e=K0e,q0e={install:t=>{t.use(ul.i18n,{useScope:"global"}),t.use(Mbe,{theme:{preset:Pbe,options:{prefix:"p",darkModeSelector:"system",cssLayer:{name:"primevue",order:"tailwind-base, primevue, tailwind-utilities"}}},zIndex:{modal:1100,overlay:1200,menu:1300,tooltip:1400}}),t.component("Config",Bx),t.component("ConfigEditDialog",Nle),t.component("Status",Rle),t.component("HumanEvent",Kbe),t.component("RemoteManagement",use),t.directive("tooltip",G0e)}};function Y0e(t){let e,n;try{const d=Ln.__wbindgen_add_to_stack_pointer(-16),c=J0e(t,Ln.__wbindgen_export2,Ln.__wbindgen_export3),u=om;Ln.generate_config(d,c,u);var r=cc().getInt32(d+4*0,!0),i=cc().getInt32(d+4*1,!0),o=cc().getInt32(d+4*2,!0),a=cc().getInt32(d+4*3,!0),l=r,s=i;if(a)throw l=0,s=0,rm(o);return e=l,n=s,nm(l,s)}finally{Ln.__wbindgen_add_to_stack_pointer(16),Ln.__wbindgen_export4(e,n,1)}}function X0e(){return{__proto__:null,"./easytier_config_bg.js":{__proto__:null,__wbg___wbindgen_is_function_3baa9db1a987f47d:function(e){return typeof At(e)=="function"},__wbg___wbindgen_is_object_63322ec0cd6ea4ef:function(e){const n=At(e);return typeof n=="object"&&n!==null},__wbg___wbindgen_is_string_6df3bf7ef1164ed3:function(e){return typeof At(e)=="string"},__wbg___wbindgen_is_undefined_29a43b4d42920abd:function(e){return At(e)===void 0},__wbg___wbindgen_throw_6b64449b9b9ed33c:function(e,n){throw new Error(nm(e,n))},__wbg_call_a24592a6f349a97e:function(){return ol(function(e,n,r){const i=At(e).call(At(n),At(r));return Zt(i)},arguments)},__wbg_crypto_0a92367f02a93895:function(e){const n=At(e).crypto;return Zt(n)},__wbg_getRandomValues_06cd80f521dbf365:function(){return ol(function(e,n){globalThis.crypto.getRandomValues(Qf(e,n))},arguments)},__wbg_getRandomValues_d3f1739dc62f980a:function(){return ol(function(e,n){At(e).getRandomValues(At(n))},arguments)},__wbg_length_9f1775224cf1d815:function(e){return At(e).length},__wbg_msCrypto_bcce18ddb1ca6c2d:function(e){const n=At(e).msCrypto;return Zt(n)},__wbg_new_with_length_8c854e41ea4dae9b:function(e){const n=new Uint8Array(e>>>0);return Zt(n)},__wbg_node_8ae12470cbc10fa7:function(e){const n=At(e).node;return Zt(n)},__wbg_process_c9cfbc1e2919260e:function(e){const n=At(e).process;return Zt(n)},__wbg_prototypesetcall_a6b02eb00b0f4ce2:function(e,n,r){Uint8Array.prototype.set.call(Qf(e,n),At(r))},__wbg_randomFillSync_143a36904a882f2a:function(){return ol(function(e,n){At(e).randomFillSync(rm(n))},arguments)},__wbg_require_def5a4782aa802ec:function(){return ol(function(){const e=module.require;return Zt(e)},arguments)},__wbg_static_accessor_GLOBAL_8cfadc87a297ca02:function(){const e=typeof global>"u"?null:global;return uc(e)?0:Zt(e)},__wbg_static_accessor_GLOBAL_THIS_602256ae5c8f42cf:function(){const e=typeof globalThis>"u"?null:globalThis;return uc(e)?0:Zt(e)},__wbg_static_accessor_SELF_e445c1c7484aecc3:function(){const e=typeof self>"u"?null:self;return uc(e)?0:Zt(e)},__wbg_static_accessor_WINDOW_f20e8576ef1e0f17:function(){const e=typeof window>"u"?null:window;return uc(e)?0:Zt(e)},__wbg_subarray_f8ca46a25b1f5e0d:function(e,n,r){const i=At(e).subarray(n>>>0,r>>>0);return Zt(i)},__wbg_versions_a8a74c7ca68bfe73:function(e){const n=At(e).versions;return Zt(n)},__wbindgen_cast_0000000000000001:function(e,n){const r=Qf(e,n);return Zt(r)},__wbindgen_cast_0000000000000002:function(e,n){const r=nm(e,n);return Zt(r)},__wbindgen_object_clone_ref:function(e){const n=At(e);return Zt(n)},__wbindgen_object_drop_ref:function(e){rm(e)}}}}function Zt(t){Dl===yo.length&&yo.push(yo.length+1);const e=Dl;return Dl=yo[e],yo[e]=t,e}function Z0e(t){t<1028||(yo[t]=Dl,Dl=t)}function Qf(t,e){return t=t>>>0,El().subarray(t/1,t/1+e)}let Oi=null;function cc(){return(Oi===null||Oi.buffer.detached===!0||Oi.buffer.detached===void 0&&Oi.buffer!==Ln.memory.buffer)&&(Oi=new DataView(Ln.memory.buffer)),Oi}function nm(t,e){return t=t>>>0,eye(t,e)}let pl=null;function El(){return(pl===null||pl.byteLength===0)&&(pl=new Uint8Array(Ln.memory.buffer)),pl}function At(t){return yo[t]}function ol(t,e){try{return t.apply(this,e)}catch(n){Ln.__wbindgen_export(Zt(n))}}let yo=new Array(1024).fill(void 0);yo.push(void 0,null,!0,!1);let Dl=yo.length;function uc(t){return t==null}function J0e(t,e,n){if(n===void 0){const l=Al.encode(t),s=e(l.length,1)>>>0;return El().subarray(s,s+l.length).set(l),om=l.length,s}let r=t.length,i=e(r,1)>>>0;const o=El();let a=0;for(;a127)break;o[i+a]=l}if(a!==r){a!==0&&(t=t.slice(a)),i=n(i,r,r=a+t.length*3,1)>>>0;const l=El().subarray(i+a,i+r),s=Al.encodeInto(t,l);a+=s.written,i=n(i,r,a,1)>>>0}return om=a,i}function rm(t){const e=At(t);return Z0e(t),e}let Oc=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0});Oc.decode();const Q0e=2146435072;let eh=0;function eye(t,e){return eh+=e,eh>=Q0e&&(Oc=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0}),Oc.decode(),eh=e),Oc.decode(El().subarray(t,t+e))}const Al=new TextEncoder;"encodeInto"in Al||(Al.encodeInto=function(t,e){const n=Al.encode(t);return e.set(n),{read:t.length,written:n.length}});let om=0,Ln;function tye(t,e){return Ln=t.exports,Oi=null,pl=null,Ln}async function nye(t,e){if(typeof Response=="function"&&t instanceof Response){if(typeof WebAssembly.instantiateStreaming=="function")try{return await WebAssembly.instantiateStreaming(t,e)}catch(i){if(t.ok&&n(t.type)&&t.headers.get("Content-Type")!=="application/wasm")console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve Wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",i);else throw i}const r=await t.arrayBuffer();return await WebAssembly.instantiate(r,e)}else{const r=await WebAssembly.instantiate(t,e);return r instanceof WebAssembly.Instance?{instance:r,module:t}:r}function n(r){switch(r){case"basic":case"cors":case"default":return!0}return!1}}async function rye(t){if(Ln!==void 0)return Ln;t!==void 0&&(Object.getPrototypeOf(t)===Object.prototype?{module_or_path:t}=t:console.warn("using deprecated parameters for the initialization function; pass a single object instead")),t===void 0&&(t=new URL(""+new URL("easytier_config_bg-CzMAokwQ.wasm",import.meta.url).href,import.meta.url));const e=X0e();(typeof t=="string"||typeof Request=="function"&&t instanceof Request||typeof URL=="function"&&t instanceof URL)&&(t=fetch(t));const{instance:n,module:r}=await nye(await t,e);return tye(n)}const oye={class:"config-generator"},iye={class:"config-panel"},aye={class:"output-panel"},lye={key:0,class:"error-message"},sye=Mt({__name:"App",setup(t){let e;const n=()=>e??(e=rye()),r=_e(hv.DEFAULT_NETWORK_CONFIG()),i=_e(""),o=_e(""),a=_e(!1),l=g=>ul.i18n.global.t(g),s=at(()=>l(a.value?"config_copied":"copy_config")),d=[{label:"中文",value:"cn"},{label:"EN",value:"en"}],c=at(()=>ul.i18n.global.locale.value);lt(i,()=>{a.value=!1}),Cr(async()=>{const g=localStorage.getItem("lang"),m=g==="cn"||g==="en"?g:navigator.language.toLowerCase().startsWith("zh")?"cn":"en";await ul.loadLanguageAsync(m)});const u=g=>{g!==c.value&&ul.loadLanguageAsync(g)},p=async g=>{try{o.value="",i.value="";const m=JSON.stringify(hv.toBackendNetworkConfig(g));await n(),i.value=Y0e(m)}catch(m){o.value=l("config_generation_failed")+": "+(m instanceof Error?m.message:String(m))}},f=async()=>{try{o.value="",a.value=!1,await navigator.clipboard.writeText(i.value),a.value=!0}catch(g){o.value=l("config_copy_failed")+": "+(g instanceof Error?g.message:String(g))}};return(g,m)=>(v(),O("main",oye,[C("section",iye,[A(S(Wi),{class:"language-switch","model-value":c.value,options:d,"option-label":"label","option-value":"value",size:"small","allow-empty":!1,"aria-label":l("exchange_language"),"onUpdate:modelValue":u},null,8,["model-value","aria-label"]),A(S(Bx),{"cur-network":r.value,"action-label":l("generate_config"),onRunNetwork:p},null,8,["cur-network","action-label"])]),C("section",aye,[o.value?(v(),O("pre",lye,Z(o.value),1)):q("",!0),A(S(Am),{modelValue:i.value,"onUpdate:modelValue":m[0]||(m[0]=b=>i.value=b),spellcheck:"false",class:"toml-config",placeholder:l("config_generator_placeholder")},null,8,["modelValue","placeholder"]),A(S(Le),{label:s.value,icon:"pi pi-copy",disabled:!i.value,onClick:f},null,8,["label","disabled"])])]))}}),dye=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},cye=dye(sye,[["__scopeId","data-v-4c65e6b8"]]);t_(cye).use(SN,{theme:{preset:VR,options:{prefix:"p",darkModeSelector:"system",cssLayer:{name:"primevue",order:"tailwind-base, primevue, tailwind-utilities"}}}}).use(q0e).mount("#app"); diff --git a/public/assistant/assets/index-DiF3rEUM.css b/public/assistant/assets/index-DiF3rEUM.css new file mode 100644 index 0000000..5840b88 --- /dev/null +++ b/public/assistant/assets/index-DiF3rEUM.css @@ -0,0 +1 @@ +@font-face{font-family:primeicons;font-display:block;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%20%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cmetadata%3e%3cjson%3e%3c![CDATA[%20{%20'fontFamily':%20'primeicons',%20'majorVersion':%201,%20'minorVersion':%200,%20'copyright':%20'PrimeTek%20Informatics',%20'designer':%20'',%20'description':%20'Icon%20Library%20for%20Prime%20UI%20LibrariesnFont%20generated%20by%20IcoMoon.',%20'fontURL':%20'https://github.com/primefaces/primeicons',%20'license':%20'MIT',%20'licenseURL':%20'https://opensource.org/licenses/MIT',%20'version':%20'Version%201.0',%20'fontId':%20'primeicons',%20'psName':%20'primeicons',%20'subFamily':%20'Regular',%20'fullName':%20'primeicons'%20}%20]]%3e%3c/json%3e%3c/metadata%3e%3cdefs%3e%3cfont%20id='primeicons'%20horiz-adv-x='1024'%3e%3cfont-face%20units-per-em='1024'%20ascent='960'%20descent='-64'%20/%3e%3cmissing-glyph%20horiz-adv-x='1024'%20/%3e%3cglyph%20unicode='&%23x20;'%20horiz-adv-x='512'%20d=''%20/%3e%3cglyph%20unicode='&%23xe900;'%20glyph-name='chevron-left'%20data-tags='chevron-left'%20d='M679.213-32.738c-0.086%200-0.19%200-0.292%200-17.22%200-32.796%207.035-44.013%2018.388l-418.039%20418.039c-11.33%2011.344-18.339%2027.010-18.339%2044.311s7.007%2032.967%2018.339%2044.313v0l418.033%20418.033c11.167%2010.427%2026.211%2016.828%2042.747%2016.828%2034.631%200%2062.705-28.074%2062.705-62.705%200-16.538-6.402-31.58-16.864-42.785l0.034%200.037-373.722-373.722%20373.722-373.722c11.33-11.344%2018.339-27.010%2018.339-44.311s-7.007-32.967-18.339-44.313v0c-11.222-11.36-26.798-18.394-44.019-18.394-0.102%200-0.205%200-0.307%200h0.016z'%20/%3e%3cglyph%20unicode='&%23xe901;'%20glyph-name='chevron-right'%20data-tags='chevron-right'%20d='M344.779-32.761c-0.086%200-0.19%200-0.292%200-17.221%200-32.798%207.035-44.016%2018.389l-0.006%200.006c-11.331%2011.345-18.34%2027.011-18.34%2044.313s7.008%2032.969%2018.34%2044.315v0l373.739%20373.739-373.739%20373.739c-10.427%2011.167-16.829%2026.212-16.829%2042.749%200%2034.632%2028.075%2062.708%2062.708%2062.708%2016.539%200%2031.582-6.402%2042.787-16.865l-0.037%200.034%20418.053-418.053c11.331-11.345%2018.34-27.011%2018.34-44.313s-7.008-32.969-18.34-44.315v0l-418.053-418.053c-11.223-11.36-26.8-18.395-44.021-18.395-0.102%200-0.205%200-0.307%200h0.016z'%20/%3e%3cglyph%20unicode='&%23xe902;'%20glyph-name='chevron-down'%20data-tags='chevron-down'%20d='M512%20185.734c-0.084%200-0.183%200-0.282%200-16.621%200-31.655%206.79-42.481%2017.748l-403.49%20403.49c-6.608%209.557-10.557%2021.395-10.557%2034.153%200%2033.426%2027.098%2060.522%2060.522%2060.522%2013.37%200%2025.728-4.335%2035.742-11.677l-0.17%200.119%20360.715-358.295%20360.715%20358.295c9.294%206.106%2020.686%209.741%2032.927%209.741%2033.426%200%2060.522-27.098%2060.522-60.522%200-11.002-2.935-21.318-8.065-30.207l0.155%200.294-403.485-403.485c-10.561-11.928-25.717-19.583-42.668-20.171l-0.102-0.002z'%20/%3e%3cglyph%20unicode='&%23xe903;'%20glyph-name='chevron-up'%20data-tags='chevron-up'%20d='M912.529%20187.655c-0.083%200-0.182%200-0.279%200-16.5%200-31.424%206.74-42.17%2017.619l-358.079%20358.079-358.074-355.671c-9.226-6.061-20.534-9.669-32.685-9.669-33.181%200-60.080%2026.899-60.080%2060.080%200%2010.921%202.914%2021.161%208.005%2029.985l-0.154-0.291%20400.529%20400.529c10.869%2010.856%2025.879%2017.571%2042.456%2017.571s31.587-6.714%2042.457-17.571v0l400.529-400.529c10.856-10.869%2017.571-25.879%2017.571-42.456s-6.714-31.587-17.571-42.457v0c-10.467-9.481-24.421-15.283-39.728-15.283-0.96%200-1.913%200.022-2.862%200.068l0.134-0.005z'%20/%3e%3cglyph%20unicode='&%23xe904;'%20glyph-name='caret-left'%20data-tags='caret-left'%20d='M777.445%200.063c-0.065%200-0.144%200-0.22%200-11.19%200-21.502%203.743-29.759%2010.044l0.119-0.088-530.888%20398.166c-12.143%209.177-19.908%2023.59-19.908%2039.817s7.765%2030.639%2019.784%2039.726l0.124%200.091%20530.888%20398.166c8.229%206.251%2018.645%2010.014%2029.941%2010.014%208.203%200%2015.94-1.984%2022.762-5.498l-0.278%200.131c16.203-8.535%2027.088-25.214%2027.208-44.445v-796.35c-0.121-19.249-11.006-35.927-26.932-44.329l-0.275-0.133c-6.602-3.186-14.334-5.125-22.5-5.309l-0.063-0.002zM329.508%20448l398.166-298.625v597.249z'%20/%3e%3cglyph%20unicode='&%23xe905;'%20glyph-name='caret-right'%20data-tags='caret-right'%20d='M246.514-0.008c-8.001%200.105-15.52%202.052-22.189%205.441l0.287-0.133c-16.574%208.253-27.783%2025.040-27.876%2044.458v796.469c0.092%2019.426%2011.302%2036.213%2027.587%2044.339l0.287%200.132c6.449%203.33%2014.077%205.284%2022.158%205.284%2011.175%200%2021.478-3.731%2029.729-10.017l-0.119%200.089%20530.972-398.228c12.145-9.177%2019.912-23.594%2019.912-39.823s-7.766-30.645-19.789-39.733l-0.124-0.091-530.972-398.228c-8.14-6.214-18.456-9.957-29.645-9.957-0.077%200-0.156%200-0.232%200h0.012zM296.292%20746.672v-597.343l398.228%20298.672z'%20/%3e%3cglyph%20unicode='&%23xe906;'%20glyph-name='caret-down'%20data-tags='caret-down'%20d='M512%20151.758c-0.092%200-0.203-0.002-0.311-0.002-15.157%200-28.607%207.307-37.020%2018.589l-0.088%200.122-374.2%20498.935c-5.874%207.735-9.411%2017.522-9.411%2028.14%200%207.708%201.865%2014.982%205.168%2021.391l-0.124-0.263c8.022%2015.226%2023.696%2025.457%2041.77%2025.57h748.419c18.091-0.116%2033.765-10.344%2041.662-25.311l0.125-0.259c3.18-6.151%205.044-13.42%205.044-21.131%200-10.614-3.536-20.406-9.494-28.255l0.085%200.116-374.2-498.935c-8.503-11.404-21.951-18.712-37.108-18.712-0.109%200-0.218%200-0.329%200.002h0.017zM231.349%20650.693l280.651-374.2%20280.651%20374.2z'%20/%3e%3cglyph%20unicode='&%23xe907;'%20glyph-name='caret-up'%20data-tags='caret-up'%20d='M886.087%20151.847h-748.175c-18.084%200.115-33.754%2010.339-41.649%2025.303l-0.125%200.259c-3.18%206.148-5.042%2013.416-5.042%2021.125%200%2010.612%203.535%2020.4%209.492%2028.247l-0.085-0.116%20374.087%20498.782c8.871%2010.966%2022.328%2017.919%2037.409%2017.919s28.537-6.953%2037.338-17.828l0.069-0.090%20374.087-498.782c5.874-7.732%209.407-17.518%209.407-28.131%200-7.706-1.864-14.977-5.165-21.386l0.123%200.262c-8.019-15.222-23.689-25.45-41.757-25.562h-0.016zM231.436%20245.369h561.131l-280.564%20374.087z'%20/%3e%3cglyph%20unicode='&%23xe908;'%20glyph-name='search'%20data-tags='search'%20d='M440.071%2079.585c-243.195%200-440.344%20197.149-440.344%20440.344s197.149%20440.344%20440.344%20440.344c243.195%200%20440.344-197.149%20440.344-440.344v0c0-243.195-197.149-440.344-440.344-440.344v0zM440.071%20871.969c-193.781%200-350.872-157.090-350.872-350.872s157.090-350.872%20350.872-350.872c193.781%200%20350.872%20157.090%20350.872%20350.872v0c0%20193.781-157.090%20350.872-350.872%20350.872v0zM979.828-63.687c-0.060%200-0.133%200-0.204%200-12.045%200-22.94%204.92-30.785%2012.862l-241.52%20241.52c-7.293%207.811-11.771%2018.333-11.771%2029.899%200%2024.222%2019.636%2043.859%2043.859%2043.859%2011.568%200%2022.088-4.478%2029.926-11.795l-0.026%200.023%20241.516-241.516c7.925-7.934%2012.827-18.892%2012.827-30.993s-4.901-23.059-12.827-30.995v0c-7.849-7.945-18.744-12.866-30.789-12.866-0.071%200-0.144%200-0.215%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe909;'%20glyph-name='check'%20data-tags='check'%20horiz-adv-x='1088'%20d='M367.973%2082.291c-12.364%200.429-23.354%205.979-30.973%2014.583l-0.039%200.045-292.569%20292.569c-12.118%207.943-20.011%2021.462-20.011%2036.822%200%2024.237%2019.649%2043.886%2043.886%2043.886%2016.258%200%2030.454-8.843%2038.038-21.983l0.112-0.213%20261.556-259.802%20612.637%20610.884c6.739%204.429%2014.999%207.063%2023.874%207.063%2024.237%200%2043.886-19.649%2043.886-43.886%200-7.977-2.129-15.457-5.848-21.903l0.112%200.213-643.651-643.651c-7.658-8.649-18.646-14.2-30.94-14.626l-0.073-0.001z'%20/%3e%3cglyph%20unicode='&%23xe90a;'%20glyph-name='check-circle'%20data-tags='check-circle'%20d='M426.842%20263.49c-11.361%200.894-21.337%206.182-28.346%2014.147l-0.040%200.047-170.317%20170.317c-2.623%205.368-4.157%2011.68-4.157%2018.35%200%2023.516%2019.064%2042.579%2042.579%2042.579%206.67%200%2012.983-1.534%2018.603-4.269l-0.253%200.11%20140.228-140.228%20484.268%20480.861c5.368%202.623%2011.68%204.157%2018.35%204.157%2023.516%200%2042.579-19.064%2042.579-42.579%200-6.67-1.534-12.983-4.269-18.603l0.11%200.253-510.95-510.95c-7.048-8.010-17.025-13.299-28.241-14.184l-0.146-0.009zM512-62.95c-191.476%200.317-358.217%20105.908-445.47%20261.972l-1.328%202.587c-31.938%2055.832-53.595%20121.525-60.581%20191.54l-0.166%202.053c-1.75%2015.87-2.746%2034.274-2.746%2052.91%200%20191.528%20105.381%20358.444%20261.324%20445.927l2.575%201.327c55.832%2031.938%20121.525%2053.595%20191.54%2060.581l2.053%200.166c16.139%201.838%2034.846%202.885%2053.796%202.885%2052.724%200%20103.554-8.111%20151.308-23.156l-3.563%200.969c19.66-4.032%2034.236-21.19%2034.236-41.754%200-23.516-19.064-42.579-42.579-42.579-5.793%200-11.317%201.158-16.352%203.253l0.282-0.104c-37.278%2011.625-80.141%2018.322-124.567%2018.322-16.116%200-32.026-0.881-47.685-2.599l1.933%200.172c-60.018-6.3-114.675-24.271-163.354-51.622l2.121%201.095c-49.065-27.393-90.495-62.305-124.293-103.695l-0.607-0.765c-59.499-72.093-95.584-165.431-95.584-267.195%200-16.071%200.899-31.933%202.652-47.536l-0.174%201.916c6.3-60.018%2024.271-114.675%2051.622-163.354l-1.095%202.121c27.393-49.065%2062.305-90.495%20103.695-124.293l0.765-0.607c72.093-59.499%20165.431-95.584%20267.195-95.584%2016.071%200%2031.933%200.899%2047.536%202.652l-1.916-0.174c60.018%206.3%20114.675%2024.271%20163.354%2051.622l-2.121-1.095c49.065%2027.393%2090.495%2062.305%20124.293%20103.695l0.607%200.765c59.499%2072.093%2095.584%20165.431%2095.584%20267.195%200%2016.071-0.899%2031.933-2.652%2047.536l0.174-1.916c-0.129%201.276-0.204%202.758-0.204%204.258%200%2024.725%2020.044%2044.769%2044.769%2044.769%2023.226%200%2042.321-17.686%2044.551-40.326l0.015-0.185c1.73-15.781%202.716-34.082%202.716-52.613%200-191.743-105.619-358.82-261.851-446.222l-2.584-1.328c-56.511-33.262-123.144-55.912-194.296-63.403l-2.137-0.182c-17.6%200-35.767%200-52.798%200z'%20/%3e%3cglyph%20unicode='&%23xe90b;'%20glyph-name='times'%20data-tags='times'%20d='M586.932%20448l312.455%20312.455c10.394%209.708%2016.875%2023.488%2016.875%2038.79%200%2029.283-23.737%2053.020-53.020%2053.020-15.299%200-29.084-6.481-38.759-16.841l-0.027-0.029-312.455-312.455-312.455%20312.455c-9.444%208.816-22.161%2014.228-36.145%2014.228-29.283%200-53.020-23.737-53.020-53.020%200-13.985%205.412-26.701%2014.261-36.174l-0.027%200.029%20312.455-312.455-312.455-312.455c-9.582-9.589-15.504-22.839-15.504-37.468s5.926-27.874%2015.504-37.469v0c9.589-9.582%2022.839-15.504%2037.468-15.504s27.874%205.926%2037.469%2015.504v0l312.455%20312.455%20312.455-312.455c9.589-9.582%2022.839-15.504%2037.468-15.504s27.874%205.926%2037.469%2015.504v0c9.582%209.589%2015.504%2022.839%2015.504%2037.468s-5.926%2027.874-15.504%2037.469v0z'%20/%3e%3cglyph%20unicode='&%23xe90c;'%20glyph-name='times-circle'%20data-tags='times-circle'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM341.333%20234.667c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-0.004%200.004c-7.709%207.719-12.479%2018.379-12.479%2030.151s4.768%2022.432%2012.479%2030.152v0l341.333%20341.333c7.599%207.095%2017.835%2011.451%2029.087%2011.451%2023.564%200%2042.667-19.103%2042.667-42.667%200-11.253-4.356-21.488-11.475-29.112l0.023%200.025-341.333-341.333c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011zM682.667%20234.667c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-341.337%20341.337c-7.095%207.599-11.451%2017.835-11.451%2029.087%200%2023.564%2019.103%2042.667%2042.667%2042.667%2011.253%200%2021.488-4.356%2029.112-11.475l-0.025%200.023%20341.333-341.333c7.709-7.719%2012.479-18.379%2012.479-30.151s-4.768-22.432-12.479-30.152v0c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe90d;'%20glyph-name='plus'%20data-tags='plus'%20d='M559.485%20495.485v395.695c0%2026.223-21.257%2047.485-47.485%2047.485s-47.485-21.257-47.485-47.485v0-395.695h-395.695c-26.223%200-47.485-21.257-47.485-47.485s21.257-47.485%2047.485-47.485v0h395.695v-395.695c0.352-26.082%2021.403-47.133%2047.447-47.485h0.033c26.223%200%2047.485%2021.257%2047.485%2047.485v0%20395.695h395.695c26.223%200%2047.485%2021.257%2047.485%2047.485v0c-0.352%2026.082-21.403%2047.133-47.447%2047.485h-0.033z'%20/%3e%3cglyph%20unicode='&%23xe90e;'%20glyph-name='plus-circle'%20data-tags='plus-circle'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM512%20177.777c-23.436%200.316-42.351%2019.231-42.667%2042.636v455.141c0%2023.564%2019.103%2042.667%2042.667%2042.667s42.667-19.103%2042.667-42.667v0-455.111c-0.316-23.436-19.231-42.351-42.636-42.667h-0.031zM739.556%20405.333h-455.111c-23.564%200-42.667%2019.103-42.667%2042.667s19.103%2042.667%2042.667%2042.667v0h455.111c23.564%200%2042.667-19.103%2042.667-42.667s-19.103-42.667-42.667-42.667v0z'%20/%3e%3cglyph%20unicode='&%23xe90f;'%20glyph-name='minus'%20data-tags='minus'%20d='M967.085%20391.114h-910.171c-31.417%200-56.886%2025.469-56.886%2056.886s25.469%2056.886%2056.886%2056.886v0h910.171c31.417%200%2056.886-25.469%2056.886-56.886s-25.469-56.886-56.886-56.886v0z'%20/%3e%3cglyph%20unicode='&%23xe910;'%20glyph-name='minus-circle'%20data-tags='minus-circle'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM739.556%20405.333h-455.111c-23.564%200-42.667%2019.103-42.667%2042.667s19.103%2042.667%2042.667%2042.667v0h455.111c23.564%200%2042.667-19.103%2042.667-42.667s-19.103-42.667-42.667-42.667v0z'%20/%3e%3cglyph%20unicode='&%23xe911;'%20glyph-name='circle-on'%20data-tags='circle-on,%20deprecate'%20d='M1024%20448c0-282.769-229.231-512-512-512s-512%20229.231-512%20512c0%20282.769%20229.231%20512%20512%20512s512-229.231%20512-512z'%20/%3e%3cglyph%20unicode='&%23xe912;'%20glyph-name='circle-off'%20data-tags='circle-off,%20deprecate'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0z'%20/%3e%3cglyph%20unicode='&%23xe913;'%20glyph-name='sort-down'%20data-tags='sort-down'%20d='M512%20198.703c-0.059%200-0.133%200-0.206%200-12.080%200-23.010%204.935-30.879%2012.901l-410.613%20410.613c-7.95%207.958-12.867%2018.951-12.867%2031.089%200%2024.283%2019.676%2043.971%2043.952%2043.993h821.216c23.565-0.924%2042.321-20.252%2042.321-43.961%200-11.301-4.262-21.608-11.268-29.401l0.035%200.040-410.607-410.607c-7.678-8.671-18.694-14.235-31.015-14.662l-0.074-0.003zM207.563%20609.309l304.437-304.437%20304.437%20304.437z'%20/%3e%3cglyph%20unicode='&%23xe914;'%20glyph-name='sort-up'%20data-tags='sort-up'%20d='M921.888%20199.141h-819.773c-0.088%200-0.19-0.002-0.294-0.002-18.019%200-33.47%2011-40.004%2026.651l-0.105%200.287c-1.856%204.68-2.932%2010.103-2.932%2015.777%200%2011.845%204.689%2022.595%2012.313%2030.495l409.875%20409.875c7.945%207.935%2018.917%2012.844%2031.034%2012.844s23.089-4.908%2031.035-12.844v0l409.888-409.888c7.91-7.94%2012.801-18.896%2012.801-30.993%200-6.145-1.262-11.997-3.542-17.308l0.108%200.285c-7.032-14.993-22.001-25.192-39.352-25.192-0.369%200-0.739%200.004-1.106%200.013l0.055-0.002zM208.099%20286.973h607.804l-303.901%20303.901z'%20/%3e%3cglyph%20unicode='&%23xe915;'%20glyph-name='sort'%20data-tags='sort'%20d='M841.149%20516.572h-658.298c-0.083%200-0.179-0.001-0.275-0.001-16.883%200-31.357%2010.305-37.478%2024.968l-0.099%200.269c-2.034%204.708-3.217%2010.189-3.217%2015.949%200%2011.333%204.583%2021.597%2011.994%2029.037l329.147%20329.147c7.443%207.433%2017.723%2012.033%2029.075%2012.033s21.632-4.598%2029.076-12.033v0l329.149-329.149c7.411-7.439%2011.993-17.704%2011.993-29.036%200-5.757-1.183-11.24-3.319-16.216l0.101%200.267c-6.22-14.932-20.695-25.236-37.577-25.236-0.097%200-0.193%200-0.29%200.001h0.015zM282.145%20598.859h459.712l-229.855%20229.855zM512-32.009c-0.056%200-0.125%200-0.191%200-11.299%200-21.519%204.615-28.879%2012.065l-329.153%20329.153c-7.411%207.439-11.993%2017.704-11.993%2029.036%200%205.757%201.183%2011.24%203.319%2016.216l-0.101-0.267c6.22%2014.932%2020.695%2025.236%2037.577%2025.236%200.097%200%200.193%200%200.29-0.001h658.283c0.083%200%200.179%200.001%200.275%200.001%2016.883%200%2031.357-10.305%2037.478-24.968l0.099-0.269c2.034-4.708%203.217-10.189%203.217-15.949%200-11.333-4.583-21.597-11.994-29.037l-329.147-329.147c-7.363-7.453-17.584-12.068-28.883-12.068-0.067%200-0.135%200-0.202%200h0.010zM282.145%20297.141l229.855-229.855%20229.855%20229.855z'%20/%3e%3cglyph%20unicode='&%23xe916;'%20glyph-name='step-backward'%20data-tags='step-backward'%20d='M776.253-63.989c-13.652%200.164-25.983%205.679-35.022%2014.542l-462.434%20462.434c-8.953%208.963-14.491%2021.342-14.491%2035.013s5.537%2026.049%2014.491%2035.014v0l462.442%20462.442c8.959%208.925%2021.319%2014.443%2034.966%2014.443%206.933%200%2013.536-1.424%2019.529-3.996l-0.322%200.122c17.981-7.491%2030.389-24.922%2030.389-45.252%200-0.116%200-0.233-0.002-0.348v0.019-924.882c0-0.099%200.002-0.215%200.002-0.331%200-20.33-12.41-37.761-30.067-45.132l-0.324-0.119c-5.648-2.471-12.229-3.927-19.143-3.964h-0.014zM383.839%20448l342.867-342.867v685.734zM247.747-63.989c-27.215%200.367-49.181%2022.332-49.548%2049.511v924.917c0%2027.364%2022.183%2049.548%2049.548%2049.548s49.548-22.183%2049.548-49.548v0-924.882c-0.367-27.215-22.332-49.181-49.511-49.548h-0.036z'%20/%3e%3cglyph%20unicode='&%23xe917;'%20glyph-name='step-forward'%20data-tags='step-forward'%20d='M247.747-63.989c-6.929%200.037-13.509%201.493-19.478%204.087l0.321-0.124c-17.981%207.491-30.389%2024.922-30.389%2045.252%200%200.116%200%200.231%200.002%200.348v-0.019%20924.882c0%200.099-0.002%200.215-0.002%200.331%200%2020.33%2012.41%2037.761%2030.067%2045.132l0.324%200.119c5.67%202.449%2012.271%203.874%2019.206%203.874%2013.649%200%2026.007-5.518%2034.967-14.444l462.441-462.441c8.953-8.963%2014.491-21.342%2014.491-35.013s-5.537-26.049-14.491-35.014v0l-462.442-462.442c-9.030-8.855-21.362-14.37-34.982-14.533h-0.031zM297.295%20790.867v-685.734l342.867%20342.867zM776.253-63.989c-27.215%200.367-49.181%2022.332-49.548%2049.511v924.917c0%2027.364%2022.183%2049.548%2049.548%2049.548s49.548-22.183%2049.548-49.548v0-924.882c-0.367-27.215-22.332-49.181-49.513-49.548h-0.036z'%20/%3e%3cglyph%20unicode='&%23xe918;'%20glyph-name='th-large'%20data-tags='th-large'%20d='M325.818%20494.545h-186.182c-77.119%200-139.636%2062.518-139.636%20139.636v0%20186.182c0%2077.119%2062.518%20139.636%20139.636%20139.636v0h186.182c77.119%200%20139.636-62.518%20139.636-139.636v0-186.182c0-77.119-62.518-139.636-139.636-139.636v0zM139.636%20866.909c-25.567-0.345-46.201-20.979-46.545-46.512v-186.215c0.345-25.567%2020.979-46.201%2046.512-46.545h186.215c25.567%200.345%2046.201%2020.979%2046.545%2046.512v186.215c-0.345%2025.567-20.979%2046.201-46.512%2046.545h-0.033zM325.818-64h-186.182c-77.119%200-139.636%2062.518-139.636%20139.636v0%20186.182c0%2077.119%2062.518%20139.636%20139.636%20139.636v0h186.182c77.119%200%20139.636-62.518%20139.636-139.636v0-186.182c0-77.119-62.518-139.636-139.636-139.636v0zM139.636%20308.364c-25.567-0.345-46.201-20.979-46.545-46.512v-186.215c0.345-25.567%2020.979-46.201%2046.512-46.545h186.215c25.567%200.345%2046.201%2020.979%2046.545%2046.512v186.215c-0.345%2025.567-20.979%2046.201-46.512%2046.545h-0.033zM884.364%20494.545h-186.182c-77.119%200-139.636%2062.518-139.636%20139.636v0%20186.182c0%2077.119%2062.518%20139.636%20139.636%20139.636v0h186.182c77.119%200%20139.636-62.518%20139.636-139.636v0-186.182c0-77.119-62.518-139.636-139.636-139.636v0zM698.182%20866.909c-25.567-0.345-46.201-20.979-46.545-46.512v-186.215c0.345-25.567%2020.979-46.201%2046.512-46.545h186.215c25.567%200.345%2046.201%2020.979%2046.545%2046.512v186.215c-0.345%2025.567-20.979%2046.201-46.512%2046.545h-0.033zM884.364-64h-186.182c-77.119%200-139.636%2062.518-139.636%20139.636v0%20186.182c0%2077.119%2062.518%20139.636%20139.636%20139.636v0h186.182c77.119%200%20139.636-62.518%20139.636-139.636v0-186.182c0-77.119-62.518-139.636-139.636-139.636v0zM698.182%20308.364c-25.567-0.345-46.201-20.979-46.545-46.512v-186.215c0.345-25.567%2020.979-46.201%2046.512-46.545h186.215c25.567%200.345%2046.201%2020.979%2046.545%2046.512v186.215c-0.345%2025.567-20.979%2046.201-46.512%2046.545h-0.033z'%20/%3e%3cglyph%20unicode='&%23xe919;'%20glyph-name='arrow-down'%20data-tags='arrow-down'%20d='M512-63.983c-0.068%200-0.15%200-0.231%200-13.607%200-25.914%205.559-34.777%2014.53l-396.378%20396.378c-8.239%208.824-13.297%2020.711-13.297%2033.777%200%2027.364%2022.183%2049.547%2049.547%2049.547%2013.068%200%2024.953-5.058%2033.806-13.325l-0.029%200.026%20361.361-361.361%20361.361%20361.361c8.824%208.239%2020.711%2013.297%2033.777%2013.297%2027.364%200%2049.547-22.183%2049.547-49.547%200-13.068-5.058-24.953-13.325-33.806l0.026%200.029-396.374-396.374c-8.867-8.976-21.175-14.534-34.782-14.534-0.081%200-0.163%200-0.243%200h0.012zM512-63.983c-27.215%200.367-49.18%2022.332-49.547%2049.511v924.907c0%2027.364%2022.183%2049.547%2049.547%2049.547s49.547-22.183%2049.547-49.547v0-924.872c-0.367-27.215-22.332-49.18-49.511-49.547h-0.036z'%20/%3e%3cglyph%20unicode='&%23xe91a;'%20glyph-name='arrow-left'%20data-tags='arrow-left'%20d='M445.937%202.079c-0.068%200-0.15%200-0.231%200-13.607%200-25.914%205.559-34.777%2014.53l-396.378%20396.378c-8.952%208.963-14.491%2021.342-14.491%2035.013s5.537%2026.049%2014.491%2035.014v0l396.374%20396.374c8.824%208.239%2020.711%2013.297%2033.777%2013.297%2027.364%200%2049.547-22.183%2049.547-49.547%200-13.068-5.058-24.953-13.325-33.806l0.026%200.029-361.361-361.361%20361.361-361.361c8.952-8.963%2014.491-21.342%2014.491-35.013s-5.537-26.049-14.491-35.014v0c-8.867-8.976-21.175-14.534-34.782-14.534-0.081%200-0.163%200-0.243%200h0.012zM974.437%20398.453h-924.872c-27.364%200-49.547%2022.183-49.547%2049.547s22.183%2049.547%2049.547%2049.547v0h924.872c27.364%200%2049.547-22.183%2049.547-49.547s-22.183-49.547-49.547-49.547v0z'%20/%3e%3cglyph%20unicode='&%23xe91b;'%20glyph-name='arrow-right'%20data-tags='arrow-right'%20d='M578.063%202.079c-0.068%200-0.15%200-0.231%200-13.607%200-25.914%205.559-34.777%2014.53l-0.005%200.005c-8.952%208.963-14.491%2021.342-14.491%2035.013s5.537%2026.049%2014.491%2035.014v0l361.361%20361.361-361.361%20361.361c-8.239%208.824-13.297%2020.711-13.297%2033.777%200%2027.364%2022.183%2049.547%2049.547%2049.547%2013.068%200%2024.953-5.058%2033.806-13.325l-0.029%200.026%20396.374-396.374c8.952-8.963%2014.491-21.342%2014.491-35.013s-5.537-26.049-14.491-35.014v0l-396.374-396.374c-8.867-8.976-21.175-14.534-34.782-14.534-0.081%200-0.163%200-0.243%200h0.012zM974.437%20398.453h-924.872c-27.364%200-49.547%2022.183-49.547%2049.547s22.183%2049.547%2049.547%2049.547v0h924.872c27.364%200%2049.547-22.183%2049.547-49.547s-22.183-49.547-49.547-49.547v0z'%20/%3e%3cglyph%20unicode='&%23xe91c;'%20glyph-name='arrow-up'%20data-tags='arrow-up'%20d='M908.374%20464.516c-0.068%200-0.15%200-0.231%200-13.607%200-25.914%205.559-34.777%2014.53l-361.366%20361.366-361.361-361.361c-8.824-8.239-20.711-13.297-33.777-13.297-27.364%200-49.547%2022.183-49.547%2049.547%200%2013.068%205.058%2024.953%2013.325%2033.806l-0.026-0.029%20396.374%20396.374c8.963%208.952%2021.342%2014.491%2035.013%2014.491s26.049-5.537%2035.014-14.491v0l396.374-396.374c8.952-8.963%2014.491-21.342%2014.491-35.013s-5.537-26.049-14.491-35.014v0c-8.867-8.976-21.175-14.534-34.782-14.534-0.081%200-0.163%200-0.243%200h0.012zM512-63.983c-27.215%200.367-49.18%2022.332-49.547%2049.511v924.907c0%2027.364%2022.183%2049.547%2049.547%2049.547s49.547-22.183%2049.547-49.547v0-924.872c-0.367-27.215-22.332-49.18-49.511-49.547h-0.036z'%20/%3e%3cglyph%20unicode='&%23xe91d;'%20glyph-name='bars'%20data-tags='bars'%20d='M974.438%20398.453h-924.874c-27.364%200-49.547%2022.183-49.547%2049.547s22.183%2049.547%2049.547%2049.547v0h924.874c27.364%200%2049.547-22.183%2049.547-49.547s-22.183-49.547-49.547-49.547v0zM974.438%20695.735h-924.874c-27.364%200-49.547%2022.183-49.547%2049.547s22.183%2049.547%2049.547%2049.547v0h924.874c27.364%200%2049.547-22.183%2049.547-49.547s-22.183-49.547-49.547-49.547v0zM974.438%20101.171h-924.874c-27.364%200-49.547%2022.183-49.547%2049.547s22.183%2049.547%2049.547%2049.547v0h924.874c27.364%200%2049.547-22.183%2049.547-49.547s-22.183-49.547-49.547-49.547v0z'%20/%3e%3cglyph%20unicode='&%23xe91e;'%20glyph-name='arrow-circle-down'%20data-tags='arrow-circle-down'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM512%20177.777c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-227.56%20227.56c-7.095%207.599-11.451%2017.835-11.451%2029.087%200%2023.564%2019.103%2042.667%2042.667%2042.667%2011.253%200%2021.488-4.356%2029.112-11.475l-0.025%200.023%20197.404-197.404%20197.404%20197.404c7.599%207.095%2017.835%2011.451%2029.087%2011.451%2023.564%200%2042.667-19.103%2042.667-42.667%200-11.253-4.356-21.488-11.475-29.112l0.023%200.025-227.556-227.556c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011zM512%20177.777c-23.436%200.316-42.351%2019.231-42.667%2042.636v455.141c0%2023.564%2019.103%2042.667%2042.667%2042.667s42.667-19.103%2042.667-42.667v0-455.111c-0.316-23.436-19.231-42.351-42.636-42.667h-0.031z'%20/%3e%3cglyph%20unicode='&%23xe91f;'%20glyph-name='arrow-circle-left'%20data-tags='arrow-circle-left'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM512%20177.777c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-227.56%20227.56c-7.709%207.719-12.479%2018.379-12.479%2030.151s4.768%2022.432%2012.479%2030.152v0l227.556%20227.556c7.599%207.095%2017.835%2011.451%2029.087%2011.451%2023.564%200%2042.667-19.103%2042.667-42.667%200-11.253-4.356-21.488-11.475-29.112l0.023%200.025-197.404-197.404%20197.404-197.404c7.709-7.719%2012.479-18.379%2012.479-30.151s-4.768-22.432-12.479-30.152v0c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011zM739.556%20405.333h-455.111c-23.564%200-42.667%2019.103-42.667%2042.667s19.103%2042.667%2042.667%2042.667v0h455.111c23.564%200%2042.667-19.103%2042.667-42.667s-19.103-42.667-42.667-42.667v0z'%20/%3e%3cglyph%20unicode='&%23xe920;'%20glyph-name='arrow-circle-right'%20data-tags='arrow-circle-right'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM512%20177.777c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-0.004%200.004c-7.709%207.719-12.479%2018.379-12.479%2030.151s4.768%2022.432%2012.479%2030.152v0l197.404%20197.404-197.404%20197.404c-7.095%207.599-11.451%2017.835-11.451%2029.087%200%2023.564%2019.103%2042.667%2042.667%2042.667%2011.253%200%2021.488-4.356%2029.112-11.475l-0.025%200.023%20227.556-227.556c7.709-7.719%2012.479-18.379%2012.479-30.151s-4.768-22.432-12.479-30.152v0l-227.556-227.556c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011zM739.556%20405.333h-455.111c-23.564%200-42.667%2019.103-42.667%2042.667s19.103%2042.667%2042.667%2042.667v0h455.111c23.564%200%2042.667-19.103%2042.667-42.667s-19.103-42.667-42.667-42.667v0z'%20/%3e%3cglyph%20unicode='&%23xe921;'%20glyph-name='arrow-circle-up'%20data-tags='arrow-circle-up'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM739.556%20405.333c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-197.408%20197.408-197.404-197.404c-7.599-7.095-17.835-11.451-29.087-11.451-23.564%200-42.667%2019.103-42.667%2042.667%200%2011.253%204.356%2021.488%2011.475%2029.112l-0.023-0.025%20227.556%20227.556c7.719%207.709%2018.379%2012.479%2030.151%2012.479s22.432-4.768%2030.152-12.479v0l227.556-227.556c7.709-7.719%2012.479-18.379%2012.479-30.151s-4.768-22.432-12.479-30.152v0c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011zM512%20177.777c-23.436%200.316-42.351%2019.231-42.667%2042.636v455.141c0%2023.564%2019.103%2042.667%2042.667%2042.667s42.667-19.103%2042.667-42.667v0-455.111c-0.316-23.436-19.231-42.351-42.636-42.667h-0.031z'%20/%3e%3cglyph%20unicode='&%23xe922;'%20glyph-name='exclamation-triangle'%20data-tags='exclamation-triangle'%20d='M980.247-4.701h-936.496c-16.088%200.051-30.159%208.633-37.933%2021.458l-0.111%200.198c-3.59%206.323-5.705%2013.888-5.705%2021.949s2.115%2015.627%205.823%2022.173l-0.117-0.224%20468.247%20819.433c8.296%2012.379%2022.232%2020.419%2038.044%2020.419s29.748-8.039%2037.942-20.254l0.104-0.165%20468.247-819.433c3.59-6.323%205.705-13.888%205.705-21.949s-2.115-15.627-5.823-22.173l0.117%200.224c-7.885-13.022-21.958-21.606-38.038-21.657h-0.007zM119.257%2083.095h785.486l-392.743%20687.154zM512%20317.22c-24.113%200.325-43.573%2019.786-43.898%2043.866v204.89c0%2024.244%2019.654%2043.898%2043.898%2043.898s43.898-19.654%2043.898-43.898v0-204.858c-0.325-24.113-19.786-43.573-43.866-43.898h-0.032zM512%20141.627c-24.113%200.325-43.573%2019.786-43.898%2043.866v29.297c0%2024.244%2019.654%2043.898%2043.898%2043.898s43.898-19.654%2043.898-43.898v0-29.265c-0.325-24.113-19.786-43.573-43.866-43.898h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe923;'%20glyph-name='info'%20data-tags='info'%20d='M512-63.999c-36.682%200.495-66.288%2030.1-66.783%2066.735v623.353c0%2036.883%2029.9%2066.783%2066.783%2066.783s66.783-29.9%2066.783-66.783v0-623.305c-0.495-36.682-30.1-66.288-66.735-66.783h-0.048zM512%20781.913c-36.682%200.495-66.288%2030.1-66.783%2066.735v44.569c0%2036.883%2029.9%2066.783%2066.783%2066.783s66.783-29.9%2066.783-66.783v0-44.521c-0.495-36.682-30.1-66.288-66.735-66.783h-0.048z'%20/%3e%3cglyph%20unicode='&%23xe924;'%20glyph-name='info-circle'%20data-tags='info-circle'%20d='M512%20177.777c-23.436%200.316-42.351%2019.231-42.667%2042.636v284.475c0%2023.564%2019.103%2042.667%2042.667%2042.667s42.667-19.103%2042.667-42.667v0-284.444c-0.316-23.436-19.231-42.351-42.636-42.667h-0.031zM512%20604.444c-23.436%200.316-42.351%2019.231-42.667%2042.636v28.475c0%2023.564%2019.103%2042.667%2042.667%2042.667s42.667-19.103%2042.667-42.667v0-28.444c-0.316-23.436-19.231-42.351-42.636-42.667h-0.031zM512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0z'%20/%3e%3cglyph%20unicode='&%23xe925;'%20glyph-name='home'%20data-tags='home'%20d='M980.714%20462.648c-0.058%200-0.126%200-0.195%200-9.879%200-18.984%203.304-26.275%208.867l0.106-0.077-442.349%20331.615-442.349-331.615c-7.252-5.487-16.423-8.788-26.365-8.788-24.268%200-43.942%2019.674-43.942%2043.942%200%2014.326%206.856%2027.052%2017.467%2035.074l0.11%200.080%20468.714%20351.536c7.252%205.487%2016.423%208.788%2026.365%208.788s19.113-3.301%2026.475-8.868l-0.11%200.080%20468.714-351.536c9.942-8.121%2016.239-20.379%2016.239-34.109%200-9.129-2.783-17.608-7.548-24.634l0.099%200.154c-7.474-11.934-20.322-19.902-35.068-20.503l-0.085-0.003zM863.536-6.067h-703.071c-24.136%200.325-43.617%2019.805-43.942%2043.91v556.629c0%2024.268%2019.674%2043.942%2043.942%2043.942s43.942-19.674%2043.942-43.942v0-512.656h615.187v512.656c0%2024.268%2019.674%2043.942%2043.942%2043.942s43.942-19.674%2043.942-43.942v0-556.598c-0.325-24.136-19.805-43.617-43.91-43.942h-0.032zM629.178-6.067c-24.136%200.325-43.617%2019.805-43.942%2043.91v366.215h-146.474v-366.183c0-24.268-19.674-43.942-43.942-43.942s-43.942%2019.674-43.942%2043.942v0%20410.125c0.325%2024.136%2019.805%2043.617%2043.91%2043.942h234.389c24.136-0.325%2043.617-19.805%2043.942-43.91v-410.157c-0.325-24.136-19.805-43.617-43.91-43.942h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe926;'%20glyph-name='spinner'%20data-tags='spinner'%20d='M512-63.985c-282.573%200.249-511.548%20229.377-511.548%20511.985%200%20282.761%20229.224%20511.985%20511.985%20511.985%20136.039%200%20259.684-53.057%20351.374-139.607l-0.248%200.232c7.709-7.718%2012.478-18.378%2012.478-30.15s-4.768-22.431-12.478-30.151v0c-7.654-7.849-18.334-12.718-30.15-12.718s-22.495%204.869-30.142%2012.709l-0.008%200.009c-76.159%2071.371-178.876%20115.207-291.832%20115.207-235.949%200-427.224-191.274-427.224-427.224s191.274-427.224%20427.224-427.224c235.845%200%20427.056%20191.106%20427.224%20426.913v0.016c0%2023.563%2019.102%2042.665%2042.665%2042.665s42.665-19.102%2042.665-42.665v0c0-282.761-229.224-511.985-511.985-511.985v0z'%20/%3e%3cglyph%20unicode='&%23xe927;'%20glyph-name='calendar'%20data-tags='calendar'%20d='M788.745%20849.288h-69.186v69.186c0%2022.926-18.586%2041.512-41.512%2041.512s-41.512-18.586-41.512-41.512v0-69.186h-249.071v69.186c0%2022.926-18.586%2041.512-41.512%2041.512s-41.512-18.586-41.512-41.512v0-69.186h-69.186c-84.063%200-152.209-68.147-152.209-152.209v0-608.839c0-84.063%2068.147-152.209%20152.209-152.209v0h553.491c84.063%200%20152.209%2068.147%20152.209%20152.209v0%20608.839c0%2084.063-68.147%20152.209-152.209%20152.209v0zM235.255%20766.265h69.186v-69.186c0-22.926%2018.586-41.512%2041.512-41.512s41.512%2018.586%2041.512%2041.512v0%2069.186h249.071v-69.186c0-22.926%2018.586-41.512%2041.512-41.512s41.512%2018.586%2041.512%2041.512v0%2069.186h69.186c38.21%200%2069.186-30.976%2069.186-69.186v0-152.209h-691.862v152.209c0%2038.21%2030.976%2069.186%2069.186%2069.186v0zM788.745%2019.053h-553.491c-38.21%200-69.186%2030.976-69.186%2069.186v0%20373.606h691.862v-373.606c0-38.21-30.976-69.186-69.186-69.186v0z'%20/%3e%3cglyph%20unicode='&%23xe928;'%20glyph-name='chevron-circle-left'%20data-tags='chevron-circle-left'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM625.777%20177.777c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-227.56%20227.56c-7.709%207.719-12.479%2018.379-12.479%2030.151s4.768%2022.432%2012.479%2030.152v0l227.556%20227.556c7.599%207.095%2017.835%2011.451%2029.087%2011.451%2023.564%200%2042.667-19.103%2042.667-42.667%200-11.253-4.356-21.488-11.475-29.112l0.023%200.025-197.404-197.404%20197.404-197.404c7.709-7.719%2012.479-18.379%2012.479-30.151s-4.768-22.432-12.479-30.152v0c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe929;'%20glyph-name='chevron-circle-down'%20data-tags='chevron-circle-down'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM512%20291.556c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-227.56%20227.56c-7.095%207.599-11.451%2017.835-11.451%2029.087%200%2023.564%2019.103%2042.667%2042.667%2042.667%2011.253%200%2021.488-4.356%2029.112-11.475l-0.025%200.023%20197.404-197.404%20197.404%20197.404c7.599%207.095%2017.835%2011.451%2029.087%2011.451%2023.564%200%2042.667-19.103%2042.667-42.667%200-11.253-4.356-21.488-11.475-29.112l0.023%200.025-227.556-227.556c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe92a;'%20glyph-name='chevron-circle-right'%20data-tags='chevron-circle-right'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM398.223%20177.777c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-0.004%200.004c-7.709%207.719-12.479%2018.379-12.479%2030.151s4.768%2022.432%2012.479%2030.152v0l197.404%20197.404-197.404%20197.404c-7.095%207.599-11.451%2017.835-11.451%2029.087%200%2023.564%2019.103%2042.667%2042.667%2042.667%2011.253%200%2021.488-4.356%2029.112-11.475l-0.025%200.023%20227.556-227.556c7.709-7.719%2012.479-18.379%2012.479-30.151s-4.768-22.432-12.479-30.152v0l-227.556-227.556c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe92b;'%20glyph-name='chevron-circle-up'%20data-tags='chevron-circle-up'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM739.556%20291.556c-0.059%200-0.129%200-0.199%200-11.717%200-22.316%204.787-29.948%2012.512l-197.408%20197.408-197.404-197.404c-7.599-7.095-17.835-11.451-29.087-11.451-23.564%200-42.667%2019.103-42.667%2042.667%200%2011.253%204.356%2021.488%2011.475%2029.112l-0.023-0.025%20227.556%20227.556c7.719%207.709%2018.379%2012.479%2030.151%2012.479s22.432-4.768%2030.152-12.479v0l227.556-227.556c7.709-7.719%2012.479-18.379%2012.479-30.151s-4.768-22.432-12.479-30.152v0c-7.636-7.729-18.235-12.516-29.952-12.516-0.069%200-0.14%200-0.209%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe92c;'%20glyph-name='angle-double-down'%20data-tags='angle-double-down'%20d='M512%2057.451c-0.077%200-0.172%200-0.257%200-15.319%200-29.178%206.257-39.16%2016.361l-0.005%200.005-258.132%20260.364c-5.628%208.568-8.981%2019.073-8.981%2030.354%200%2030.81%2024.977%2055.792%2055.792%2055.792%2010.145%200%2019.649-2.705%2027.846-7.433l-0.269%200.143%20223.173-223.173%20223.173%20223.173c7.925%204.589%2017.434%207.289%2027.577%207.289%2030.81%200%2055.792-24.977%2055.792-55.792%200-11.285-3.353-21.785-9.108-30.566l0.128%200.209-258.132-258.132c-9.737-10.997-23.705-18.053-39.331-18.593l-0.092-0.004zM512%20466.595c-0.077%200-0.172%200-0.257%200-15.319%200-29.178%206.257-39.16%2016.361l-0.005%200.005-258.132%20262.596c-3.437%207.037-5.446%2015.305-5.446%2024.041%200%2030.81%2024.977%2055.792%2055.792%2055.792%208.741%200%2017.009-2.009%2024.377-5.597l-0.329%200.145%20223.173-223.173%20223.173%20223.173c7.037%203.437%2015.305%205.446%2024.041%205.446%2030.81%200%2055.792-24.977%2055.792-55.792%200-8.741-2.009-17.009-5.597-24.377l0.145%200.329-260.364-260.364c-9.233-10.493-22.31-17.429-37.002-18.583l-0.192-0.012z'%20/%3e%3cglyph%20unicode='&%23xe92d;'%20glyph-name='angle-double-left'%20data-tags='angle-double-left'%20d='M436.578%20127.456c-0.073%200-0.172%200-0.262%200-15.535%200-29.584%206.348-39.707%2016.591l-0.004%200.004-261.716%20263.977c-10.22%2010.237-16.542%2024.365-16.542%2039.973s6.32%2029.742%2016.542%2039.973v0l261.716%20261.716c8.688%205.708%2019.333%209.102%2030.778%209.102%2031.242%200%2056.568-25.327%2056.568-56.568%200-10.286-2.746-19.925-7.538-28.233l0.144%200.272-226.267-226.267%20226.267-226.267c10.22-10.237%2016.542-24.365%2016.542-39.973s-6.32-29.742-16.542-39.973v0c-9.854-8.923-22.994-14.389-37.408-14.389-0.902%200-1.8%200.024-2.694%200.065l0.124-0.004zM851.399%20127.456c-15.091%201.188-28.351%208.214-37.656%2018.795l-0.055%200.065-263.977%20263.977c-10.22%2010.237-16.542%2024.365-16.542%2039.973s6.32%2029.742%2016.542%2039.973v0l263.977%20259.453c7.129%203.487%2015.515%205.521%2024.379%205.521%2031.242%200%2056.568-25.327%2056.568-56.568%200-8.864-2.038-17.25-5.669-24.715l0.144%200.336-226.267-226.267%20226.267-226.267c8.942-9.959%2014.408-23.201%2014.408-37.714s-5.466-27.749-14.45-37.763l0.045%200.055c-9.366-10.641-22.619-17.666-37.517-18.843l-0.193-0.014z'%20/%3e%3cglyph%20unicode='&%23xe92e;'%20glyph-name='angle-double-right'%20data-tags='angle-double-right'%20d='M587.102%20128.818c-0.073%200-0.171%200-0.259%200-15.47%200-29.463%206.321-39.534%2016.519l-0.004%200.004c-10.173%2010.194-16.472%2024.266-16.472%2039.803s6.29%2029.611%2016.472%2039.809v0l225.304%20225.304-225.304%20225.304c-3.536%207.161-5.605%2015.588-5.605%2024.492%200%2031.111%2025.217%2056.325%2056.325%2056.325%2010.665%200%2020.638-2.967%2029.14-8.115l-0.251%200.143%20262.858-262.858c10.173-10.194%2016.472-24.266%2016.472-39.803s-6.29-29.611-16.472-39.809v0l-262.858-258.35c-9.83-11.106-23.933-18.225-39.711-18.775l-0.094-0.004zM174.042%20128.818c-15.029%201.181-28.228%208.178-37.495%2018.716l-0.053%200.063c-8.9%209.92-14.342%2023.099-14.342%2037.554s5.442%2027.63%2014.391%2037.603l-0.045-0.053%20225.304%20225.304-225.304%20225.304c-3.467%207.105-5.497%2015.45-5.497%2024.276%200%2031.111%2025.217%2056.325%2056.325%2056.325%208.82%200%2017.176-2.028%2024.609-5.644l-0.339%200.145%20262.858-262.858c10.173-10.194%2016.472-24.266%2016.472-39.803s-6.29-29.611-16.472-39.809v0l-262.858-258.35c-9.32-10.596-22.521-17.598-37.357-18.765l-0.192-0.014z'%20/%3e%3cglyph%20unicode='&%23xe92f;'%20glyph-name='angle-double-up'%20data-tags='angle-double-up'%20d='M768.744%20466.343c-0.079%200-0.163%200-0.259%200-15.11%200-28.77%206.175-38.616%2016.135l-220.071%20220.071-220.067-220.067c-6.991-3.451-15.223-5.479-23.923-5.479-30.385%200-55.016%2024.631-55.016%2055.016%200%2010.412%202.899%2020.155%207.927%2028.458l-0.139-0.247%20254.542%20254.542c9.955%209.943%2023.695%2016.087%2038.874%2016.087s28.926-6.151%2038.877-16.087v0l256.744-256.744c9.943-9.955%2016.087-23.695%2016.087-38.874s-6.151-28.926-16.087-38.877v0c-9.583-8.683-22.363-13.999-36.378-13.999-0.883%200-1.752%200.019-2.623%200.067l0.127-0.007zM768.744%2062.882c-14.683%201.159-27.57%207.987-36.629%2018.283l-0.055%200.060-220.067%20220.067-220.067-220.067c-6.935-3.391-15.091-5.371-23.707-5.371-30.385%200-55.016%2024.631-55.016%2055.016%200%208.623%201.987%2016.772%205.515%2024.038l-0.139-0.331%20256.744%20256.744c9.955%209.943%2023.695%2016.087%2038.874%2016.087s28.926-6.151%2038.877-16.087v0l252.342-256.744c8.695-9.691%2014.011-22.565%2014.011-36.678s-5.316-26.99-14.059-36.726l0.043%200.055c-9.104-10.351-22.001-17.184-36.486-18.331l-0.187-0.012z'%20/%3e%3cglyph%20unicode='&%23xe930;'%20glyph-name='angle-down'%20data-tags='angle-down'%20d='M512%20235.79c-0.086%200-0.192%200-0.293%200-17.487%200-33.3%207.139-44.687%2018.671l-0.006%200.006-294.549%20297.097c-6.421%209.779-10.246%2021.757-10.246%2034.639%200%2035.163%2028.506%2063.662%2063.662%2063.662%2011.573%200%2022.424-3.091%2031.773-8.485l-0.306%200.164%20254.656-254.656%20254.656%20254.656c9.044%205.23%2019.894%208.318%2031.469%208.318%2035.163%200%2063.662-28.506%2063.662-63.662%200-12.88-3.82-24.863-10.395-34.879l0.149%200.244-297.097-297.097c-10.874-11.029-25.782-18.050-42.325-18.671l-0.112-0.002z'%20/%3e%3cglyph%20unicode='&%23xe931;'%20glyph-name='angle-left'%20data-tags='angle-left'%20d='M645.785%20123.096c-0.077%200-0.174%200-0.264%200-15.744%200-29.987%206.434-40.247%2016.814l-267.57%20267.57c-10.36%2010.374-16.768%2024.697-16.768%2040.517s6.404%2030.147%2016.768%2040.517v0l267.566%20265.27c8.804%205.784%2019.594%209.224%2031.197%209.224%2031.667%200%2057.335-25.671%2057.335-57.335%200-10.424-2.782-20.194-7.64-28.617l0.144%200.274-229.343-229.343%20229.343-229.343c10.36-10.374%2016.768-24.697%2016.768-40.517s-6.404-30.147-16.768-40.517v0c-9.987-9.044-23.307-14.584-37.917-14.584-0.914%200-1.824%200.023-2.732%200.064l0.124-0.004z'%20/%3e%3cglyph%20unicode='&%23xe932;'%20glyph-name='angle-right'%20data-tags='angle-right'%20d='M377.809%20122.106c-16.204%200.566-30.605%207.836-40.589%2019.11l-0.054%200.059c-10.396%2010.404-16.822%2024.776-16.822%2040.643s6.424%2030.235%2016.822%2040.645v0l230.044%20230.044-230.044%20230.044c-2.746%206.474-4.334%2014.004-4.334%2021.905%200%2031.765%2025.748%2057.513%2057.513%2057.513%2010.324%200%2020.016-2.723%2028.392-7.484l-0.286%200.149%20268.384-268.384c10.396-10.406%2016.822-24.773%2016.822-40.643s-6.424-30.236-16.822-40.645v0l-268.384-263.783c-10.036-11.334-24.433-18.607-40.543-19.164l-0.096-0.006z'%20/%3e%3cglyph%20unicode='&%23xe933;'%20glyph-name='angle-up'%20data-tags='angle-up'%20d='M804.999%20238.714c-0.087%200-0.194%200-0.29%200-17.244%200-32.838%207.040-44.069%2018.415l-251.149%20251.149-251.143-251.143c-7.978-3.94-17.369-6.249-27.304-6.249-34.676%200-62.787%2028.109-62.787%2062.787%200%2011.887%203.305%2023%209.042%2032.478l-0.157-0.277%20292.999%20292.999c11.357%2011.344%2027.043%2018.363%2044.37%2018.363s33.008-7.014%2044.37-18.363v0l292.999-292.999c11.344-11.357%2018.363-27.043%2018.363-44.37s-7.014-33.008-18.363-44.37v0c-11.24-11.41-26.866-18.481-44.134-18.481-0.966%200-1.925%200.024-2.88%200.070l0.133-0.002z'%20/%3e%3cglyph%20unicode='&%23xe934;'%20glyph-name='upload'%20data-tags='upload'%20d='M875.959-64h-727.917c-82.563%203.472-148.18%2071.248-148.18%20154.349%200%202.309%200.051%204.607%200.151%206.89l-0.011-0.325v175.543c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v0-175.543c-0.162-1.762-0.255-3.81-0.255-5.881%200-34.276%2025.406-62.617%2058.412-67.222l0.357-0.041h729.673c33.364%204.645%2058.77%2032.987%2058.77%2067.263%200%202.069-0.093%204.118-0.274%206.141l0.019-0.261v175.543c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v0-175.543c0.091-1.983%200.143-4.309%200.143-6.646%200-82.485-64.648-149.87-146.039-154.251l-0.389-0.016zM746.058%20638.172c-0.060%200-0.133%200-0.204%200-12.052%200-22.954%204.923-30.804%2012.869l-203.048%20203.048-203.044-203.044c-7.816-7.297-18.344-11.778-29.918-11.778-24.237%200-43.886%2019.648-43.886%2043.886%200%2011.575%204.48%2022.102%2011.803%2029.944l-0.023-0.026%20234.058%20234.058c7.939%207.93%2018.904%2012.835%2031.012%2012.835s23.073-4.904%2031.013-12.835v0l234.058-234.058c7.93-7.939%2012.835-18.904%2012.835-31.012s-4.904-23.073-12.835-31.013v0c-7.854-7.95-18.756-12.874-30.808-12.874-0.071%200-0.144%200-0.215%200h0.011zM512%20228.571c-24.106%200.325-43.561%2019.78-43.886%2043.854v643.688c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v0-643.657c-0.325-24.106-19.78-43.561-43.854-43.886h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe935;'%20glyph-name='ban'%20data-tags='ban'%20d='M512%20960c-282.769%200-512-229.231-512-512s229.231-512%20512-512c282.769%200%20512%20229.231%20512%20512v0c0%20282.769-229.231%20512-512%20512v0zM85.333%20448c0%200.111%200%200.24%200%200.369%200%20102.621%2036.521%20196.712%2097.276%20269.985l-0.565-0.701%20599.609-599.609c-72.916-60.16-167.308-96.645-270.223-96.645-235.327%200-426.097%20190.771-426.097%20426.097%200%200.177%200%200.353%200%200.531v-0.028zM841.956%20178.347l-599.609%20599.609c72.855%2059.977%20167.108%2096.344%20269.855%2096.344%20235.327%200%20426.097-190.771%20426.097-426.097%200-102.747-36.367-197-96.931-270.591l0.587%200.735z'%20/%3e%3cglyph%20unicode='&%23xe936;'%20glyph-name='star-fill'%20data-tags='star-fill'%20d='M1021.85%20566.517c-4.841%2015.030-17.644%2026.152-33.316%2028.484l-0.227%200.028-303.002%2044.165-135.848%20274.491c-7.746%2012.831-21.614%2021.279-37.457%2021.279s-29.71-8.447-37.346-21.083l-0.11-0.195-135.848-274.491-303.002-44.165c-15.899-2.36-28.701-13.481-33.462-28.219l-0.081-0.292c-1.397-4-2.204-8.612-2.204-13.413%200-11.571%204.687-22.048%2012.267-29.634v0l220.265-213.556-51.991-301.885c-0.38-2.136-0.597-4.594-0.597-7.102%200-14.016%206.787-26.448%2017.254-34.186l0.115-0.081c6.76-4.866%2015.204-7.783%2024.332-7.783%207.263%200%2014.096%201.847%2020.052%205.097l-0.219-0.11%20270.579%20142.557%20271.137-142.557c5.647-3.156%2012.387-5.020%2019.564-5.031h0.004c9.211%200.109%2017.721%203.021%2024.742%207.922l-0.143-0.094c10.582%207.821%2017.369%2020.251%2017.369%2034.267%200%202.509-0.218%204.967-0.634%207.356l0.037-0.254-52.551%20301.885%20219.705%20213.556c7.83%207.626%2012.687%2018.27%2012.687%2030.050%200%204.646-0.756%209.117-2.151%2013.294l0.085-0.296z'%20/%3e%3cglyph%20unicode='&%23xe937;'%20glyph-name='star'%20data-tags='star'%20d='M802.661-41.092c-7.178%200.012-13.918%201.875-19.772%205.137l0.207-0.106-271.096%20142.535-271.096-142.535c-5.737-3.14-12.567-4.986-19.829-4.986-9.126%200-17.571%202.916-24.452%207.867l0.124-0.085c-10.58%207.82-17.366%2020.248-17.366%2034.262%200%202.509%200.217%204.966%200.634%207.355l-0.037-0.254%2052.543%20301.84-220.232%20213.524c-7.577%207.585-12.265%2018.059-12.265%2029.629%200%204.8%200.807%209.412%202.291%2013.706l-0.089-0.295c4.841%2015.028%2017.641%2026.148%2033.311%2028.48l0.227%200.028%20302.957%2044.158%20135.828%20274.45c7.745%2012.829%2021.611%2021.276%2037.451%2021.276s29.706-8.446%2037.341-21.080l0.11-0.195%20135.828-274.45%20302.957-44.158c15.896-2.359%2028.697-13.479%2033.457-28.215l0.081-0.292c1.397-4%202.204-8.611%202.204-13.411%200-11.569-4.686-22.045-12.265-29.63v0l-220.232-213.524%2051.984-301.84c0.38-2.135%200.597-4.593%200.597-7.101%200-14.014-6.786-26.444-17.251-34.181l-0.115-0.081c-6.725-4.703-15.021-7.598-23.979-7.824l-0.056-0.001zM512%20195.349c7.119-0.088%2013.834-1.727%2019.85-4.594l-0.287%200.123%20215.201-111.792-40.805%20239.795c-0.368%202.129-0.579%204.58-0.579%207.081%200%2011.813%204.698%2022.528%2012.328%2030.38l-0.010-0.010%20174.396%20167.689-240.912%2035.774c-13.783%202.252-25.168%2010.868-31.19%2022.677l-0.111%200.241-107.88%20217.995-107.88-218.555c-6.135-12.049-17.52-20.666-31.056-22.884l-0.246-0.033-240.912-35.215%20174.396-167.689c7.619-7.842%2012.317-18.557%2012.317-30.37%200-2.501-0.211-4.952-0.614-7.338l0.035%200.257-40.805-241.472%20215.201%20111.792c5.628%203.296%2012.279%205.497%2019.381%206.135l0.183%200.013z'%20/%3e%3cglyph%20unicode='&%23xe938;'%20glyph-name='refresh'%20data-tags='refresh'%20d='M512-63.452c-234.044%200-423.774%20189.73-423.774%20423.774s189.73%20423.774%20423.774%20423.774v0h146.13c24.211%200%2043.839-19.627%2043.839-43.839s-19.627-43.839-43.839-43.839v0h-146.13c-185.621%200-336.097-150.475-336.097-336.097s150.475-336.097%20336.097-336.097c185.621%200%20336.097%20150.475%20336.097%20336.097v0c0%2024.211%2019.627%2043.839%2043.839%2043.839s43.839-19.627%2043.839-43.839v0c-0.333-233.911-189.864-423.443-423.743-423.774h-0.032zM512%20521.064c-0.060%200-0.133%200-0.204%200-12.039%200-22.929%204.918-30.771%2012.856l-0.004%200.004c-7.921%207.931-12.821%2018.884-12.821%2030.979s4.899%2023.048%2012.821%2030.98v0l144.376%20144.376-144.376%20144.376c-8.595%208.025-13.953%2019.423-13.953%2032.074%200%2024.211%2019.627%2043.839%2043.839%2043.839%2012.65%200%2024.048-5.358%2032.049-13.927l0.023-0.026%20175.355-175.355c7.921-7.931%2012.821-18.884%2012.821-30.979s-4.899-23.048-12.821-30.98v0l-175.355-175.355c-7.846-7.942-18.736-12.86-30.775-12.86-0.071%200-0.144%200-0.215%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe939;'%20glyph-name='user'%20data-tags='user'%20d='M512%20431.484c-136.816%200-247.725%20110.91-247.725%20247.725s110.91%20247.725%20247.725%20247.725c136.816%200%20247.725-110.91%20247.725-247.725v0c0-136.816-110.91-247.725-247.725-247.725v0zM512%20827.845c-82.088%200-148.635-66.547-148.635-148.635s66.547-148.635%20148.635-148.635c82.088%200%20148.635%2066.547%20148.635%20148.635v0c0%2082.088-66.547%20148.635-148.635%20148.635v0zM974.421-30.935c-27.214%200.367-49.178%2022.331-49.545%2049.509v0.036c0%20128.817-70.024%20214.696-412.876%20214.696s-412.876-85.879-412.876-214.696c0-27.363-22.182-49.545-49.545-49.545s-49.545%2022.182-49.545%2049.545v0c0%20313.786%20358.706%20313.786%20511.966%20313.786s511.966%200%20511.966-313.786c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036z'%20/%3e%3cglyph%20unicode='&%23xe93a;'%20glyph-name='window-minimize'%20data-tags='window-minimize'%20d='M863.070%20959.977h-702.14c-88.866%200-160.907-72.041-160.907-160.907v0-351.070c0-24.236%2019.648-43.884%2043.884-43.884s43.884%2019.648%2043.884%2043.884v0%20351.070c0%2040.394%2032.746%2073.139%2073.139%2073.139v0h702.14c40.394%200%2073.139-32.746%2073.139-73.139v0-702.14c0-40.394-32.746-73.139-73.139-73.139v0h-351.070c-24.236%200-43.884-19.648-43.884-43.884s19.648-43.884%2043.884-43.884v0h351.070c88.866%200%20160.907%2072.041%20160.907%20160.907v0%20702.14c0%2088.866-72.041%20160.907-160.907%20160.907v0zM465.775%20378.372c5.003-2.189%2010.831-3.478%2016.956-3.511h234.059c24.236%200%2043.884%2019.648%2043.884%2043.884s-19.648%2043.884-43.884%2043.884v0h-128.141l188.408%20188.408c7.297%207.815%2011.777%2018.343%2011.777%2029.916%200%2024.236-19.648%2043.884-43.884%2043.884-11.574%200-22.101-4.48-29.942-11.802l0.026%200.023-188.408-188.408v128.141c0%2024.236-19.648%2043.884-43.884%2043.884s-43.884-19.648-43.884-43.884v0-234.047c0.033-6.137%201.322-11.965%203.62-17.252l-0.11%200.284c4.316-10.739%2012.665-19.089%2023.125-23.305l0.28-0.099zM277.953%20316.349h-175.535c-56.418-0.33-102.065-45.976-102.396-102.364v-175.567c0.33-56.418%2045.976-102.065%20102.364-102.396h175.567c56.418%200.33%20102.065%2045.976%20102.396%20102.364v175.567c-0.33%2056.418-45.976%20102.065-102.364%20102.396h-0.032zM292.581%2038.418c0-8.079-6.55-14.628-14.628-14.628v0h-175.535c-8.079%200-14.628%206.55-14.628%2014.628v0%20175.535c0%208.079%206.55%2014.628%2014.628%2014.628v0h175.535c8.079%200%2014.628-6.55%2014.628-14.628v0z'%20/%3e%3cglyph%20unicode='&%23xe93b;'%20glyph-name='window-maximize'%20data-tags='window-maximize'%20d='M863.070-63.977h-351.070c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h351.070c40.394%200%2073.139%2032.746%2073.139%2073.139v0%20702.14c0%2040.394-32.746%2073.139-73.139%2073.139v0h-702.14c-40.394%200-73.139-32.746-73.139-73.139v0-351.070c0-24.236-19.648-43.884-43.884-43.884s-43.884%2019.648-43.884%2043.884v0%20351.070c0%2088.866%2072.041%20160.907%20160.907%20160.907v0h702.14c88.866%200%20160.907-72.041%20160.907-160.907v0-702.14c0-88.866-72.041-160.907-160.907-160.907v0zM746.047%20404.116c-24.105%200.325-43.559%2019.779-43.884%2043.852v190.195h-190.163c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h234.047c24.105-0.325%2043.559-19.779%2043.884-43.852v-234.079c-0.325-24.105-19.779-43.559-43.852-43.884h-0.032zM482.745%20374.861c-11.709%200.922-21.991%206.371-29.214%2014.58l-0.041%200.048c-6.935%207.728-11.175%2017.996-11.175%2029.255s4.24%2021.528%2011.211%2029.297l-0.036-0.041%20263.303%20263.303c7.815%207.297%2018.343%2011.777%2029.916%2011.777%2024.236%200%2043.884-19.648%2043.884-43.884%200-11.574-4.48-22.101-11.802-29.942l0.023%200.026-266.813-259.792c-7.264-8.256-17.547-13.707-29.106-14.619l-0.151-0.010zM277.953-63.977h-175.535c-56.418%200.33-102.065%2045.976-102.396%20102.364v175.567c0.33%2056.418%2045.976%20102.065%20102.364%20102.396h175.567c56.418-0.33%20102.065-45.976%20102.396-102.364v-175.567c-0.33-56.418-45.976-102.065-102.364-102.396h-0.032zM102.418%20228.581c-8.079%200-14.628-6.55-14.628-14.628v0-175.535c0-8.079%206.55-14.628%2014.628-14.628v0h175.535c8.079%200%2014.628%206.55%2014.628%2014.628v0%20175.535c0%208.079-6.55%2014.628-14.628%2014.628v0z'%20/%3e%3cglyph%20unicode='&%23xe93c;'%20glyph-name='external-link'%20data-tags='external-link'%20d='M862.106-62.571h-700.213c-88.622%200-160.465%2071.843-160.465%20160.465v0%20700.213c0%2088.622%2071.843%20160.465%20160.465%20160.465v0h350.106c24.17%200%2043.763-19.594%2043.763-43.763s-19.594-43.763-43.763-43.763v0h-350.106c-40.283%200-72.938-32.656-72.938-72.938v0-700.213c0-40.283%2032.656-72.938%2072.938-72.938v0h700.213c40.283%200%2072.938%2032.656%2072.938%2072.938v0%20350.106c0%2024.17%2019.594%2043.763%2043.763%2043.763s43.763-19.594%2043.763-43.763v0-350.106c0-88.622-71.843-160.465-160.465-160.465v0zM978.808%20637.641c-24.038%200.324-43.439%2019.725-43.763%2043.732v189.673h-189.641c-24.17%200-43.763%2019.594-43.763%2043.763s19.594%2043.763%2043.763%2043.763v0h233.405c24.038-0.324%2043.439-19.725%2043.763-43.732v-233.436c-0.324-24.038-19.725-43.439-43.732-43.763h-0.031zM599.527%20491.763c-11.677%200.919-21.931%206.354-29.134%2014.54l-0.041%200.048c-6.916%207.706-11.145%2017.947-11.145%2029.175s4.229%2021.469%2011.18%2029.216l-0.036-0.041%20379.281%20379.281c8.011%208.58%2019.39%2013.929%2032.018%2013.929%2024.17%200%2043.763-19.594%2043.763-43.763%200-12.628-5.349-24.007-13.903-31.994l-0.026-0.023-382.782-375.78c-7.244-8.233-17.498-13.669-29.026-14.579l-0.15-0.010z'%20/%3e%3cglyph%20unicode='&%23xe93d;'%20glyph-name='trash'%20data-tags='trash'%20d='M979.856%20640.991h-935.714c-24.224%200-43.862%2019.638-43.862%2043.862s19.638%2043.862%2043.862%2043.862h935.714c24.224%200%2043.862-19.638%2043.862-43.862s-19.638-43.862-43.862-43.862v0zM771.66-63.718h-519.321c-2.865-0.208-6.208-0.328-9.577-0.328-74.752%200-135.856%2058.437-140.12%20132.119l-0.018%200.377v613.477c0%2024.224%2019.638%2043.862%2043.862%2043.862s43.862-19.638%2043.862-43.862v0-613.477c0-23.977%2027.486-44.447%2058.483-44.447h519.321c32.75%200%2058.483%2020.468%2058.483%2044.447v613.477c0%2026.162%2021.208%2047.37%2047.37%2047.37s47.37-21.208%2047.37-47.37v0-613.477c-4.282-74.060-65.385-132.496-140.136-132.496-3.37%200-6.712%200.119-10.022%200.352l0.445-0.025zM778.678%20696.548c-0.175-0.003-0.382-0.004-0.589-0.004-23.9%200-43.276%2019.376-43.276%2043.276%200%200.207%200.001%200.414%200.004%200.62v-0.032%2087.138c0%2023.977-28.071%2044.447-58.483%2044.447h-326.915c-32.166%200-58.483-20.468-58.483-44.447v-87.138c0-24.224-19.638-43.862-43.862-43.862s-43.862%2019.638-43.862%2043.862v0%2087.138c4.697%2074.022%2065.883%20132.278%20140.675%20132.278%201.945%200%203.88-0.040%205.806-0.118l-0.276%200.008h325.161c2.174%200.119%204.719%200.188%207.28%200.188%2074.82%200%20136.023-58.3%20140.66-131.951l0.021-0.407v-87.138c0.003-0.174%200.004-0.38%200.004-0.585%200-24.224-19.638-43.862-43.862-43.862-0.001%200-0.003%200-0.004%200v0zM407.901%20155.59c-24.092%200.325-43.537%2019.769-43.862%2043.83v264.955c0%2024.224%2019.638%2043.862%2043.862%2043.862s43.862-19.638%2043.862-43.862v0-264.339c0.003-0.174%200.004-0.38%200.004-0.585%200-24.224-19.638-43.862-43.862-43.862-0.001%200-0.003%200-0.004%200v0zM616.099%20155.59c-24.224%200-43.862%2019.638-43.862%2043.862v0%20264.924c0%2024.224%2019.638%2043.862%2043.862%2043.862s43.862-19.638%2043.862-43.862v0-264.339c0-0.001%200-0.003%200-0.004%200-24.342-19.568-44.112-43.83-44.443h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe93e;'%20glyph-name='user-minus'%20data-tags='user-minus'%20d='M512%20403.48c-122.938%200-222.599%2099.66-222.599%20222.599s99.66%20222.599%20222.599%20222.599c122.938%200%20222.599-99.66%20222.599-222.599v0c0-122.938-99.66-222.599-222.599-222.599v0zM512%20759.638c-73.762%200-133.559-59.797-133.559-133.559s59.797-133.559%20133.559-133.559c73.762%200%20133.559%2059.797%20133.559%20133.559v0c0%2073.762-59.797%20133.559-133.559%20133.559v0zM927.518-12.038c-24.454%200.33-44.19%2020.066-44.52%2044.488v0.032c0%20115.751-62.922%20192.919-370.998%20192.919s-370.998-77.168-370.998-192.919c0-24.587-19.932-44.52-44.52-44.52s-44.52%2019.932-44.52%2044.52v0c0%20281.959%20322.323%20281.959%20460.038%20281.959s460.038%200%20460.038-281.959c-0.33-24.454-20.066-44.19-44.488-44.52h-0.032zM1031.396%20403.48h-207.758c-24.587%200-44.52%2019.932-44.52%2044.52s19.932%2044.52%2044.52%2044.52v0h207.758c24.587%200%2044.52-19.932%2044.52-44.52s-19.932-44.52-44.52-44.52v0z'%20/%3e%3cglyph%20unicode='&%23xe93f;'%20glyph-name='user-plus'%20data-tags='user-plus'%20d='M512%20403.48c-122.938%200-222.599%2099.66-222.599%20222.599s99.66%20222.599%20222.599%20222.599c122.938%200%20222.599-99.66%20222.599-222.599v0c0-122.938-99.66-222.599-222.599-222.599v0zM512%20759.638c-73.762%200-133.559-59.797-133.559-133.559s59.797-133.559%20133.559-133.559c73.762%200%20133.559%2059.797%20133.559%20133.559v0c0%2073.762-59.797%20133.559-133.559%20133.559v0zM927.518-12.038c-24.454%200.33-44.19%2020.066-44.52%2044.488v0.032c0%20115.751-62.922%20192.919-370.998%20192.919s-370.998-77.168-370.998-192.919c0-24.587-19.932-44.52-44.52-44.52s-44.52%2019.932-44.52%2044.52v0c0%20281.959%20322.323%20281.959%20460.038%20281.959s460.038%200%20460.038-281.959c-0.33-24.454-20.066-44.19-44.488-44.52h-0.032zM927.518%20299.6c-24.454%200.33-44.19%2020.066-44.52%2044.488v207.79c0%2024.587%2019.932%2044.52%2044.52%2044.52s44.52-19.932%2044.52-44.52v0-207.758c-0.33-24.454-20.066-44.19-44.488-44.52h-0.032zM1031.396%20403.48h-207.758c-24.587%200-44.52%2019.932-44.52%2044.52s19.932%2044.52%2044.52%2044.52v0h207.758c24.587%200%2044.52-19.932%2044.52-44.52s-19.932-44.52-44.52-44.52v0z'%20/%3e%3cglyph%20unicode='&%23xe940;'%20glyph-name='clock'%20data-tags='clock'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM682.667%20405.333h-170.667c-23.436%200.316-42.351%2019.231-42.667%2042.636v284.475c0%2023.564%2019.103%2042.667%2042.667%2042.667s42.667-19.103%2042.667-42.667v0-241.777h128c23.564%200%2042.667-19.103%2042.667-42.667s-19.103-42.667-42.667-42.667v0z'%20/%3e%3cglyph%20unicode='&%23xe941;'%20glyph-name='users'%20data-tags='users'%20d='M617.025%20434.871c-108.758%200-196.923%2088.165-196.923%20196.923s88.165%20196.923%20196.923%20196.923c108.758%200%20196.923-88.165%20196.923-196.923v0c0-108.758-88.165-196.923-196.923-196.923v0zM617.025%20749.948c-65.254%200-118.154-52.9-118.154-118.154s52.9-118.154%20118.154-118.154c65.254%200%20118.154%2052.9%20118.154%20118.154v0c0%2065.254-52.9%20118.154-118.154%20118.154v0zM984.615%2067.282c-21.633%200.292-39.093%2017.751-39.385%2039.356v0.028c0%20102.4-55.664%20170.667-328.206%20170.667s-328.206-68.267-328.206-170.667c0-21.751-17.633-39.385-39.385-39.385s-39.385%2017.633-39.385%2039.385v0c0%20249.436%20285.145%20249.436%20406.975%20249.436s406.975%200%20406.975-249.436c-0.292-21.633-17.751-39.093-39.356-39.385h-0.028zM318.753%20392.336h-16.804c-80.61%208.022-143.044%2075.489-143.044%20157.538%200%2087.412%2070.862%20158.273%20158.273%20158.273%205.362%200%2010.663-0.267%2015.888-0.788l-0.66%200.053c21.012-0.932%2037.694-18.192%2037.694-39.348%200-21.751-17.633-39.385-39.385-39.385-2.183%200-4.326%200.177-6.414%200.519l0.228-0.031c-2.281%200.241-4.928%200.378-7.607%200.378-18.98%200-36.35-6.897-49.738-18.321l0.107%200.089c-15.663-12.706-26.198-31.205-28.33-52.186l-0.027-0.326c-0.273-2.455-0.43-5.301-0.43-8.183%200-40.775%2031.191-74.267%2071.015-77.915l0.306-0.022c2.052-0.186%204.437-0.293%206.848-0.293%2015.535%200%2030.039%204.409%2042.331%2012.043l-0.342-0.198c5.898%203.695%2013.065%205.886%2020.742%205.886%2021.812%200%2039.494-17.682%2039.494-39.494%200-14.133-7.424-26.533-18.586-33.511l-0.166-0.097c-23.058-14.912-51.098-24.022-81.222-24.678l-0.174-0.002zM39.385%20106.667c-21.633%200.292-39.093%2017.751-39.385%2039.356v0.028c0%20141.785%2037.809%20236.308%20223.179%20236.308%2021.751%200%2039.385-17.633%2039.385-39.385s-17.633-39.385-39.385-39.385v0c-123.406%200-144.41-39.385-144.41-157.538-0.292-21.633-17.751-39.093-39.356-39.385h-0.028z'%20/%3e%3cglyph%20unicode='&%23xe942;'%20glyph-name='pencil'%20data-tags='pencil'%20d='M45.313-62.421c-0.136-0.001-0.296-0.003-0.456-0.003-11.964%200-22.806%204.803-30.702%2012.588l0.006-0.006c-8.248%208.149-13.356%2019.461-13.356%2031.966%200%201.401%200.065%202.787%200.19%204.155l-0.013-0.176%2018.572%20230.049c0.852%2011.108%205.734%2020.935%2013.169%2028.147l662.6%20662.6c34.079%2031.973%2080.059%2051.615%20130.628%2051.615%202.096%200%204.186-0.034%206.267-0.101l-0.303%200.008c52.335-0.418%2099.758-21.108%20134.873-54.592l-0.079%200.074c34.783-35.688%2056.235-84.513%2056.235-138.348%200-50.427-18.822-96.457-49.825-131.448l0.181%200.208-663.188-665.585c-7.185-7.16-16.72-11.966-27.348-13.161l-0.211-0.020-233.044-20.968zM105.22%20192.789l-12.581-164.15%20164.15%2014.978%20653.004%20654.202c15.132%2017.82%2024.333%2041.087%2024.333%2066.503%200%2056.908-46.133%20103.043-103.043%20103.043-0.341%200-0.681-0.001-1.021-0.006h0.052c-1.828%200.124-3.962%200.194-6.112%200.194-25.163%200-48.075-9.635-65.249-25.419l0.069%200.063zM727.071%20875.148v0z'%20/%3e%3cglyph%20unicode='&%23xe943;'%20glyph-name='cloud-download'%20data-tags='cloud-download'%20d='M815.587%20103.015c-22.863%200-41.398%2018.535-41.398%2041.398s18.535%2041.398%2041.398%2041.398v0c91.628%200%20124.194%2045.813%20124.194%20175.528-8.48%2095.471-83.922%20170.912-178.638%20179.338l-0.753%200.054c-19.914-0.52-38.817-4.118-56.489-10.331l1.291%200.396c-4.655-2-10.071-3.163-15.761-3.163-18.775%200-34.592%2012.668-39.37%2029.923l-0.067%200.287c-38.556%20117.836-147.511%20201.455-275.996%20201.455-159.262%200-288.519-128.478-289.778-287.443l-0.001-0.119c0-177.736%208.28-285.923%20124.194-285.923%2022.863%200%2041.398-18.535%2041.398-41.398s-18.535-41.398-41.398-41.398v0c-206.991%200-206.991%20213.062-206.991%20368.719-0.047%202.197-0.074%204.787-0.074%207.382%200%20205.772%20166.811%20372.583%20372.583%20372.583%20155.102%200%20288.069-94.773%20344.148-229.569l0.909-2.466c12.977%202.459%2027.905%203.866%2043.161%203.866%200.351%200%200.701-0.001%201.052-0.003h-0.054c141.071-8.919%20253.269-121.118%20262.147-261.377l0.041-0.811c-2.759-70.652-2.759-258.324-209.75-258.324zM512%2051.681c-0.057%200-0.125%200-0.193%200-11.369%200-21.653%204.644-29.058%2012.14l-156.213%20156.213c-6.884%207.373-11.11%2017.304-11.11%2028.222%200%2022.863%2018.535%2041.398%2041.398%2041.398%2010.919%200%2020.849-4.226%2028.246-11.134l-0.025%200.022%20126.954-126.954%20126.954%20126.954c7.373%206.884%2017.304%2011.11%2028.222%2011.11%2022.863%200%2041.398-18.535%2041.398-41.398%200-10.919-4.226-20.849-11.134-28.246l0.022%200.025-156.209-158.416c-7.128-6.219-16.515-10.011-26.787-10.011-0.868%200-1.73%200.027-2.585%200.080l0.116-0.006zM512%2051.681c-22.863%200-41.398%2018.535-41.398%2041.398v0%20351.056c0%2022.863%2018.535%2041.398%2041.398%2041.398s41.398-18.535%2041.398-41.398v0-351.056c0-22.863-18.535-41.398-41.398-41.398v0z'%20/%3e%3cglyph%20unicode='&%23xe944;'%20glyph-name='cloud-upload'%20data-tags='cloud-upload'%20d='M815.587%20103.015c-22.863%200-41.398%2018.535-41.398%2041.398s18.535%2041.398%2041.398%2041.398v0c91.628%200%20124.194%2045.813%20124.194%20175.528-8.48%2095.471-83.922%20170.912-178.638%20179.338l-0.753%200.054c-19.914-0.52-38.817-4.118-56.489-10.331l1.291%200.396c-4.655-2-10.071-3.163-15.761-3.163-18.775%200-34.592%2012.668-39.37%2029.923l-0.067%200.287c-38.556%20117.836-147.511%20201.455-275.996%20201.455-159.262%200-288.519-128.478-289.778-287.443l-0.001-0.119c0-189.879%2041.951-285.923%20124.194-285.923%2022.863%200%2041.398-18.535%2041.398-41.398s-18.535-41.398-41.398-41.398v0c-137.994%200-206.991%20124.194-206.991%20368.719-0.047%202.197-0.074%204.787-0.074%207.382%200%20205.772%20166.811%20372.583%20372.583%20372.583%20155.102%200%20288.069-94.773%20344.148-229.569l0.909-2.466c12.977%202.459%2027.905%203.866%2043.161%203.866%200.351%200%200.701-0.001%201.052-0.003h-0.054c141.071-8.919%20253.269-121.118%20262.147-261.377l0.041-0.811c-2.759-70.652-2.759-258.324-209.75-258.324zM668.209%20246.53c-11.406%200.137-21.709%204.745-29.262%2012.15l-126.947%20126.947-126.954-126.954c-7.373-6.884-17.304-11.11-28.222-11.11-22.863%200-41.398%2018.535-41.398%2041.398%200%2010.919%204.226%2020.849%2011.134%2028.246l-0.022-0.025%20156.209%20156.209c7.427%207.616%2017.79%2012.341%2029.254%2012.341s21.827-4.725%2029.246-12.331l0.008-0.009%20156.209-156.209c7.48-7.489%2012.108-17.832%2012.108-29.254s-4.626-21.765-12.108-29.256v0c-7.6-7.307-17.868-11.888-29.205-12.143l-0.049-0.001zM512%2051.681c-22.863%200-41.398%2018.535-41.398%2041.398v0%20351.056c0%2022.863%2018.535%2041.398%2041.398%2041.398s41.398-18.535%2041.398-41.398v0-351.056c0-22.863-18.535-41.398-41.398-41.398v0z'%20/%3e%3cglyph%20unicode='&%23xe945;'%20glyph-name='cloud'%20data-tags='cloud'%20d='M761.085%2074.373h-387.465c-206.337%200.017-373.598%20167.289-373.598%20373.627%200%20206.348%20167.278%20373.627%20373.627%20373.627%20152.926%200%20284.392-91.876%20342.215-223.439l0.939-2.397c13.246%202.68%2028.531%204.285%2044.166%204.428l0.115%200.001c141.466-8.944%20253.978-121.457%20262.882-262.11l0.042-0.813c0-145.209-117.715-262.923-262.923-262.923v0zM373.619%20738.599c-160.494%200-290.599-130.105-290.599-290.599s130.105-290.599%20290.599-290.599v0h387.465c99.226%200.314%20179.581%2080.668%20179.895%20179.864v0.030c-8.504%2095.738-84.157%20171.391-179.139%20179.84l-0.755%200.054c-19.989-0.459-38.949-4.276-56.529-10.907l1.178%200.389c-4.752-1.958-10.27-3.095-16.052-3.095s-11.3%201.136-16.34%203.199l0.288-0.104c-9.801%205.017-17.16%2013.636-20.404%2024.069l-0.077%200.287c-36.721%20121.012-147.288%20207.574-278.073%20207.574-0.511%200-1.022-0.001-1.533-0.004h0.079z'%20/%3e%3cglyph%20unicode='&%23xe946;'%20glyph-name='align-right'%20data-tags='align-right'%20d='M980.093%20521.139h-585.117c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h585.117c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM984.189%20755.186h-936.187c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h936.187c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM984.189%20287.093h-936.187c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h936.187c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM980.093%2053.046h-585.117c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h585.117c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0z'%20/%3e%3cglyph%20unicode='&%23xe947;'%20glyph-name='align-left'%20data-tags='align-left'%20d='M624.033%20506.048h-580.479c-24.044%200-43.536%2019.492-43.536%2043.536s19.492%2043.536%2043.536%2043.536v0h580.479c24.044%200%2043.536-19.492%2043.536-43.536s-19.492-43.536-43.536-43.536v0zM980.446%20738.239h-928.766c-24.044%200-43.536%2019.492-43.536%2043.536s19.492%2043.536%2043.536%2043.536v0h928.766c24.044%200%2043.536-19.492%2043.536-43.536s-19.492-43.536-43.536-43.536v0zM980.446%20273.857h-928.766c-24.044%200-43.536%2019.492-43.536%2043.536s19.492%2043.536%2043.536%2043.536v0h928.766c24.044%200%2043.536-19.492%2043.536-43.536s-19.492-43.536-43.536-43.536v0zM624.033%2041.665h-580.479c-24.044%200-43.536%2019.492-43.536%2043.536s19.492%2043.536%2043.536%2043.536v0h580.479c24.044%200%2043.536-19.492%2043.536-43.536s-19.492-43.536-43.536-43.536v0z'%20/%3e%3cglyph%20unicode='&%23xe948;'%20glyph-name='align-center'%20data-tags='align-center'%20d='M804.558%20521.139h-585.117c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h585.117c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM980.093%20755.186h-936.187c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h936.187c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM980.093%20287.093h-936.187c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h936.187c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM804.558%2053.046h-585.117c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h585.117c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0z'%20/%3e%3cglyph%20unicode='&%23xe949;'%20glyph-name='align-justify'%20data-tags='align-justify'%20d='M980.093%20521.139h-936.187c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h936.187c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM980.093%20755.186h-936.187c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h936.187c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM980.093%20287.093h-936.187c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h936.187c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM980.093%2053.046h-936.187c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h936.187c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0z'%20/%3e%3cglyph%20unicode='&%23xe94a;'%20glyph-name='cog'%20data-tags='cog'%20d='M512%20276.561c-94.683%200-171.439%2076.755-171.439%20171.439s76.755%20171.439%20171.439%20171.439c94.683%200%20171.439-76.755%20171.439-171.439v0c0-94.683-76.755-171.439-171.439-171.439v0zM512%20531.671c-46.211%200-83.671-37.462-83.671-83.671s37.462-83.671%2083.671-83.671c46.211%200%2083.671%2037.462%2083.671%2083.671v0c0%2046.211-37.462%2083.671-83.671%2083.671v0zM515.511-63.977c-71.489%200.329-129.316%2058.359-129.316%20129.895%200%200.411%200.001%200.823%200.005%201.234v-0.063c-0.496%2011.009-7.26%2020.325-16.788%2024.505l-0.181%200.070c-3.653%201.718-7.933%202.721-12.448%202.721-7.858%200-15.007-3.038-20.337-8.003l0.018%200.016c-23.441-23.268-55.642-37.739-91.222-38.032h-0.056c-0.252-0.001-0.55-0.003-0.848-0.003-35.579%200-67.876%2014.051-91.644%2036.906l0.043-0.041c-23.515%2023.508-38.058%2055.987-38.058%2091.864s14.545%2068.356%2038.058%2091.864v0c5.876%205.37%209.547%2013.066%209.547%2021.622%200%203.145-0.496%206.173-1.414%209.011l0.058-0.207c-5.723%209.782-16.134%2016.274-28.071%2016.384h-0.015c-71.692%200.291-129.966%2057.335-132.231%20128.518l-0.005%200.208c0.332%2071.488%2058.36%20129.312%20129.895%20129.312%200.206%200%200.413%200%200.618-0.001h-0.032c11.009%200.496%2020.325%207.26%2024.505%2016.788l0.070%200.181c1.718%203.653%202.721%207.933%202.721%2012.448%200%207.858-3.038%2015.007-8.003%2020.337l0.016-0.018c-23.268%2023.441-37.739%2055.642-38.032%2091.222v0.056c-0.012%200.671-0.019%201.462-0.019%202.255%200%2035.137%2014.077%2066.986%2036.901%2090.213l-0.018-0.019c23.508%2023.515%2055.987%2038.058%2091.864%2038.058s68.356-14.545%2091.864-38.058v0c6.075-5.789%2014.317-9.35%2023.391-9.35%203.125%200%206.153%200.422%209.028%201.214l-0.239-0.056c10.177%205.653%2017.174%2015.957%2018.131%2027.962l0.008%200.123c0%200.019%200%200.041%200%200.063%200%2071.915%2057.154%20130.481%20128.518%20132.752l0.208%200.005c71.237-0.66%20128.732-58.56%20128.732-129.89%200-0.413-0.001-0.826-0.005-1.238v0.063c0.477-11.185%206.924-20.76%2016.218-25.665l0.166-0.080c2.998-1.135%206.465-1.792%2010.084-1.792%207.909%200%2015.084%203.138%2020.35%208.236l-0.008-0.007c23.441%2023.268%2055.642%2037.739%2091.222%2038.032h0.056c1.163%200.038%202.53%200.062%203.903%200.062%2034.624%200%2065.95-14.12%2088.535-36.914l0.010-0.010c23.515-23.508%2038.058-55.987%2038.058-91.864s-14.545-68.356-38.058-91.864v0c-4.99-5.871-8.027-13.54-8.027-21.916%200-3.667%200.581-7.197%201.657-10.505l-0.067%200.24c5.653-10.177%2015.957-17.174%2027.962-18.131l0.123-0.008c71.192-0.937%20128.814-57.74%20131.062-128.518l0.005-0.208c-0.66-71.237-58.56-128.732-129.89-128.732-0.413%200-0.826%200.001-1.238%200.005h0.063c-11.185-0.477-20.76-6.924-25.665-16.218l-0.080-0.166c-1.135-2.998-1.792-6.465-1.792-10.084%200-7.909%203.138-15.084%208.236-20.35l-0.007%200.008c23.268-23.441%2037.739-55.642%2038.032-91.222v-0.056c0.012-0.671%200.019-1.462%200.019-2.255%200-35.137-14.077-66.986-36.901-90.213l0.018%200.019c-23.508-23.515-55.987-38.058-91.864-38.058s-68.356%2014.545-91.864%2038.058v0c-5.258%205.092-12.433%208.23-20.341%208.23-3.62%200-7.086-0.657-10.287-1.86l0.202%200.066c-9.782-5.723-16.274-16.134-16.384-28.071v-0.015c-0.937-71.192-57.74-128.814-128.518-131.062l-0.208-0.005zM356.944%20182.357c0.372%200.004%200.812%200.007%201.252%200.007%2015.867%200%2030.927-3.45%2044.471-9.643l-0.669%200.274c41.82-17.762%2070.846-58.017%2071.967-105.181l0.003-0.14c-0.003-0.185-0.004-0.402-0.004-0.62%200-23.297%2018.4-42.297%2041.461-43.26l0.088-0.003c23.005%201.873%2040.964%2021.005%2040.964%2044.331%200%200.254-0.003%200.509-0.007%200.761v-0.038c0.3%2047.575%2028.116%2088.582%2068.322%20107.933l0.723%200.313c13.278%205.676%2028.727%208.976%2044.947%208.976%2032.246%200%2061.445-13.042%2082.611-34.139l-0.003%200.003c7.488-7.488%2017.831-12.119%2029.255-12.119%2022.85%200%2041.374%2018.524%2041.374%2041.374%200%2011.425-4.631%2021.769-12.119%2029.255v0c-20.848%2021.12-33.725%2050.154-33.725%2082.193%200%2016.378%203.364%2031.971%209.44%2046.123l-0.291-0.761c18.745%2040.97%2059.339%2068.943%20106.478%2069.044h0.014c0.185-0.003%200.403-0.004%200.621-0.004%2022.975%200%2041.712%2018.138%2042.674%2040.875l0.003%200.088c-1.57%2022.953-20.575%2040.976-43.788%2040.976-0.446%200-0.889-0.007-1.332-0.019l0.064%200.001c-47.872%201.343-88.773%2029.867-107.929%2070.632l-0.317%200.752c-5.566%2013.342-8.8%2028.841-8.8%2045.097%200%2032.536%2012.954%2062.046%2033.987%2083.655l-0.026-0.027c7.488%207.488%2012.119%2017.831%2012.119%2029.255%200%2022.85-18.524%2041.374-41.374%2041.374-11.425%200-21.769-4.631-29.255-12.119v0c-20.824-19.383-48.841-31.278-79.638-31.278-63.284%200-114.836%2050.233-116.956%20113.001l-0.005%200.195c0.003%200.185%200.004%200.403%200.004%200.621%200%2022.975-18.138%2041.712-40.875%2042.674l-0.088%200.003c-22.953-1.57-40.976-20.575-40.976-43.788%200-0.446%200.007-0.889%200.019-1.332l-0.001%200.064c-1.343-47.872-29.867-88.773-70.632-107.929l-0.752-0.317c-13.342-5.566-28.841-8.8-45.097-8.8-32.536%200-62.046%2012.954-83.655%2033.987l0.027-0.026c-7.488%207.488-17.831%2012.119-29.255%2012.119-22.85%200-41.374-18.524-41.374-41.374%200-11.425%204.631-21.769%2012.119-29.255v0c20.603-21.075%2033.316-49.942%2033.316-81.777%200-16.537-3.43-32.274-9.617-46.535l0.292%200.757c-17.762-41.82-58.017-70.846-105.181-71.967l-0.14-0.003c-0.185%200.003-0.402%200.004-0.62%200.004-23.297%200-42.297-18.4-43.26-41.461l-0.003-0.088c1.873-23.005%2021.005-40.964%2044.331-40.964%200.254%200%200.509%200.003%200.761%200.007h-0.038c47.575-0.3%2088.582-28.116%20107.933-68.322l0.313-0.723c5.676-13.278%208.976-28.727%208.976-44.947%200-32.246-13.042-61.445-34.139-82.611l0.003%200.003c-7.488-7.488-12.119-17.831-12.119-29.255%200-22.85%2018.524-41.374%2041.374-41.374%2011.425%200%2021.769%204.631%2029.255%2012.119v0c21.423%2020.481%2050.464%2033.15%2082.462%2033.352h0.040zM825.038%20320.445v0z'%20/%3e%3cglyph%20unicode='&%23xe94b;'%20glyph-name='print'%20data-tags='print'%20d='M863.086%20170.057h-117.028c-24.237%200-43.886%2019.648-43.886%2043.886s19.648%2043.886%2043.886%2043.886v0h117.028c40.395%200%2073.142%2032.747%2073.142%2073.142v0%20234.058c0%2040.395-32.747%2073.142-73.142%2073.142v0h-702.171c-40.395%200-73.142-32.747-73.142-73.142v0-234.058c0-40.395%2032.747-73.142%2073.142-73.142v0h117.028c24.237%200%2043.886-19.648%2043.886-43.886s-19.648-43.886-43.886-43.886v0h-117.028c-88.87%200-160.914%2072.044-160.914%20160.914v0%20234.058c0%2088.87%2072.044%20160.914%20160.914%20160.914v0h702.171c88.87%200%20160.914-72.044%20160.914-160.914v0-234.058c0-88.87-72.044-160.914-160.914-160.914v0zM746.058%20638.172c-24.106%200.325-43.561%2019.78-43.886%2043.854v190.203h-380.342v-190.172c0-24.237-19.648-43.886-43.886-43.886s-43.886%2019.648-43.886%2043.886v0%20204.8c0%2040.395%2032.747%2073.142%2073.142%2073.142v0h409.6c40.395%200%2073.142-32.747%2073.142-73.142v0-204.8c-0.325-24.106-19.78-43.561-43.854-43.886h-0.032zM716.8-64h-409.6c-40.395%200-73.142%2032.747-73.142%2073.142v0%20409.6c0%2040.395%2032.747%2073.142%2073.142%2073.142v0h409.6c40.395%200%2073.142-32.747%2073.142-73.142v0-409.6c0-40.395-32.747-73.142-73.142-73.142v0zM321.828%2023.772h380.342v380.342h-380.342z'%20/%3e%3cglyph%20unicode='&%23xe94c;'%20glyph-name='filter'%20data-tags='filter'%20d='M632.463-63.971h-240.928c-24.813%200.335-44.839%2020.361-45.174%2045.141v466.83l-322.241%20440.294c-5.688%207.337-9.117%2016.671-9.117%2026.808%200%207.369%201.813%2014.314%205.016%2020.414l-0.116-0.241c7.747%2014.706%2022.885%2024.586%2040.34%2024.695h903.493c17.471-0.11%2032.608-9.989%2040.236-24.445l0.12-0.25c3.089-5.86%204.901-12.805%204.901-20.173%200-10.136-3.43-19.471-9.191-26.908l0.075%200.1-322.241-440.294v-466.797c-0.335-24.813-20.361-44.839-45.141-45.174h-0.032zM436.711%2026.377h150.58v436.68c0%200.064%200%200.138%200%200.212%200%209.955%203.401%2019.116%209.105%2026.383l-0.071-0.093%20277.067%20380.063h-722.782l278.271-380.063c5.634-7.174%209.035-16.335%209.035-26.29%200-0.075%200-0.15%200-0.224v0.011z'%20/%3e%3cglyph%20unicode='&%23xe94d;'%20glyph-name='replay'%20data-tags='replay'%20d='M512-63.452c-233.911%200.333-423.443%20189.864-423.774%20423.743v0.032c0%2024.211%2019.627%2043.839%2043.839%2043.839s43.839-19.627%2043.839-43.839v0c0-185.621%20150.475-336.097%20336.097-336.097s336.097%20150.475%20336.097%20336.097c0%20185.621-150.475%20336.097-336.097%20336.097v0h-146.13c-24.211%200-43.839%2019.627-43.839%2043.839s19.627%2043.839%2043.839%2043.839v0h146.13c234.044%200%20423.774-189.73%20423.774-423.774s-189.73-423.774-423.774-423.774v0zM512%20521.064c-0.060%200-0.133%200-0.204%200-12.039%200-22.929%204.918-30.771%2012.856l-175.359%20175.359c-7.921%207.931-12.821%2018.884-12.821%2030.979s4.899%2023.048%2012.821%2030.98v0l175.355%20175.355c8.025%208.595%2019.423%2013.953%2032.074%2013.953%2024.211%200%2043.839-19.627%2043.839-43.839%200-12.65-5.358-24.048-13.927-32.049l-0.026-0.023-144.376-144.376%20144.376-144.376c7.921-7.931%2012.821-18.884%2012.821-30.979s-4.899-23.048-12.821-30.98v0c-7.846-7.942-18.736-12.86-30.775-12.86-0.071%200-0.144%200-0.215%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe94e;'%20glyph-name='bookmark'%20data-tags='bookmark'%20d='M848.457-64c-9.363%200.189-18.033%202.998-25.352%207.723l0.191-0.115-311.296%20217.088-311.296-217.088c-6.501-4.018-14.382-6.4-22.821-6.4s-16.32%202.381-23.010%206.509l0.189-0.108c-13.4%207.013-22.574%2020.486-23.401%2036.171l-0.004%200.107v819.2c0%2088.87%2072.044%20160.914%20160.914%20160.914v0h438.857c88.87%200%20160.914-72.044%20160.914-160.914v0-819.2c0-0.048%200-0.104%200-0.159%200-16.646-9.393-31.099-23.169-38.347l-0.237-0.114c-5.911-3.304-12.965-5.254-20.477-5.266h-0.004zM512%20257.828c0.137%200.001%200.3%200.003%200.464%200.003%209.223%200%2017.782-2.846%2024.846-7.706l-0.148%200.096%20267.411-186.075v734.939c0%2040.395-32.747%2073.142-73.142%2073.142v0h-438.857c-40.395%200-73.142-32.747-73.142-73.142v0-734.939l267.411%20186.075c6.916%204.764%2015.475%207.609%2024.698%207.609%200.163%200%200.325-0.001%200.488-0.003h-0.025z'%20/%3e%3cglyph%20unicode='&%23xe94f;'%20glyph-name='globe'%20data-tags='globe'%20d='M512%20960c-282.769%200-512-229.231-512-512s229.231-512%20512-512c282.769%200%20512%20229.231%20512%20512v0c0%20282.769-229.231%20512-512%20512v0zM936.391%20490.667h-157.013c-21.309%20143.377-80.98%20269.999-168.128%20372.54l0.875-1.056c174.421-43.539%20304.877-189.937%20324.104-369.605l0.163-1.879zM330.524%20405.333h362.951c-28.064-140.685-92.065-263.297-182.001-361.829l0.527%200.585c-89.411%2097.947-153.411%20220.56-180.673%20356.452l-0.803%204.792zM330.524%20490.667c28.064%20140.685%2092.065%20263.297%20182.001%20361.829l-0.527-0.585c89.411-97.947%20153.411-220.56%20180.673-356.452l0.803-4.792zM411.876%20862.151c-86.273-101.485-145.944-228.107-166.755-367.427l-0.499-4.057h-157.013c19.389%20181.548%20149.845%20327.945%20321.319%20370.86l2.948%200.625zM87.609%20407.040h157.013c21.309-143.377%2080.98-269.999%20168.128-372.54l-0.875%201.056c-173.937%2043.335-304.18%20188.936-324.092%20367.845l-0.175%201.933zM612.124%2035.556c86.273%20101.485%20145.944%20228.107%20166.755%20367.427l0.499%204.057h157.013c-18.688-182.253-149.359-329.449-321.317-372.565l-2.949-0.627z'%20/%3e%3cglyph%20unicode='&%23xe950;'%20glyph-name='ellipsis-v'%20data-tags='ellipsis-v'%20d='M614.393%20448c0-56.549-45.842-102.393-102.393-102.393s-102.393%2045.842-102.393%20102.393c0%2056.549%2045.842%20102.393%20102.393%20102.393s102.393-45.842%20102.393-102.393zM614.393%20857.569c0-56.549-45.842-102.393-102.393-102.393s-102.393%2045.842-102.393%20102.393c0%2056.549%2045.842%20102.393%20102.393%20102.393s102.393-45.842%20102.393-102.393zM614.393%2038.431c0-56.549-45.842-102.393-102.393-102.393s-102.393%2045.842-102.393%20102.393c0%2056.549%2045.842%20102.393%20102.393%20102.393s102.393-45.842%20102.393-102.393z'%20/%3e%3cglyph%20unicode='&%23xe951;'%20glyph-name='ellipsis-h'%20data-tags='ellipsis-h'%20d='M614.379%20448c0-56.54-45.835-102.379-102.379-102.379s-102.379%2045.835-102.379%20102.379c0%2056.54%2045.835%20102.379%20102.379%20102.379s102.379-45.835%20102.379-102.379zM1023.886%20448c0-56.54-45.835-102.379-102.379-102.379s-102.379%2045.835-102.379%20102.379c0%2056.54%2045.835%20102.379%20102.379%20102.379s102.379-45.835%20102.379-102.379zM204.868%20448c0-56.54-45.835-102.379-102.379-102.379s-102.379%2045.835-102.379%20102.379c0%2056.54%2045.835%20102.379%20102.379%20102.379s102.379-45.835%20102.379-102.379z'%20/%3e%3cglyph%20unicode='&%23xe952;'%20glyph-name='calendar-times'%20data-tags='calendar-times'%20d='M788.756%20849.297h-69.189v69.189c0%2022.927-18.586%2041.514-41.514%2041.514s-41.514-18.586-41.514-41.514v0-69.189h-249.081v69.189c0%2022.927-18.586%2041.514-41.514%2041.514s-41.514-18.586-41.514-41.514v0-69.189h-69.189c-84.066%200-152.216-68.15-152.216-152.216v0-608.864c0-84.066%2068.15-152.216%20152.216-152.216v0h553.514c84.066%200%20152.216%2068.15%20152.216%20152.216v0%20608.864c0%2084.066-68.15%20152.216-152.216%20152.216v0zM235.244%20766.27h69.189v-69.189c0-22.927%2018.586-41.514%2041.514-41.514s41.514%2018.586%2041.514%2041.514v0%2069.189h249.081v-69.189c0-22.927%2018.586-41.514%2041.514-41.514s41.514%2018.586%2041.514%2041.514v0%2069.189h69.189c38.212%200%2069.189-30.977%2069.189-69.189v0-152.216h-691.891v152.216c0%2038.212%2030.977%2069.189%2069.189%2069.189v0zM788.756%2019.027h-553.514c-38.212%200-69.189%2030.977-69.189%2069.189v0%20373.622h691.891v-373.622c0-38.212-30.977-69.189-69.189-69.189v0zM619.381%20333.977c-7.448%207.637-17.839%2012.375-29.336%2012.375s-21.888-4.738-29.328-12.366l-0.008-0.009-48.71-48.71-48.71%2048.71c-7.393%206.903-17.353%2011.141-28.301%2011.141-22.927%200-41.514-18.586-41.514-41.514%200-10.949%204.238-20.907%2011.165-28.325l-0.022%200.025%2048.71-48.71-48.71-48.71c-7.637-7.448-12.375-17.839-12.375-29.336s4.738-21.888%2012.366-29.328l0.009-0.008c7.171-7.515%2017.264-12.187%2028.45-12.187%200.311%200%200.623%200.004%200.933%200.010l-0.047-0.001c0.057%200%200.126%200%200.193%200%2011.401%200%2021.713%204.657%2029.139%2012.174l48.714%2048.714%2048.71-48.71c7.43-7.52%2017.742-12.178%2029.142-12.178%200.067%200%200.136%200%200.204%200h-0.010c0.263-0.006%200.575-0.010%200.886-0.010%2011.185%200%2021.278%204.673%2028.435%2012.173l0.014%200.016c7.637%207.448%2012.375%2017.839%2012.375%2029.336s-4.738%2021.888-12.366%2029.328l-0.009%200.008-48.71%2048.71%2048.71%2048.71c7.637%207.448%2012.375%2017.839%2012.375%2029.336s-4.738%2021.888-12.366%2029.328l-0.009%200.008z'%20/%3e%3cglyph%20unicode='&%23xe953;'%20glyph-name='calendar-minus'%20data-tags='calendar-minus'%20d='M788.756%20849.297h-69.189v69.189c0%2022.927-18.586%2041.514-41.514%2041.514s-41.514-18.586-41.514-41.514v0-69.189h-249.081v69.189c0%2022.927-18.586%2041.514-41.514%2041.514s-41.514-18.586-41.514-41.514v0-69.189h-69.189c-84.066%200-152.216-68.15-152.216-152.216v0-608.864c0-84.066%2068.15-152.216%20152.216-152.216v0h553.514c84.066%200%20152.216%2068.15%20152.216%20152.216v0%20608.864c0%2084.066-68.15%20152.216-152.216%20152.216v0zM235.244%20766.27h69.189v-69.189c0-22.927%2018.586-41.514%2041.514-41.514s41.514%2018.586%2041.514%2041.514v0%2069.189h249.081v-69.189c0-22.927%2018.586-41.514%2041.514-41.514s41.514%2018.586%2041.514%2041.514v0%2069.189h69.189c38.212%200%2069.189-30.977%2069.189-69.189v0-152.216h-691.891v152.216c0%2038.212%2030.977%2069.189%2069.189%2069.189v0zM788.756%2019.027h-553.514c-38.212%200-69.189%2030.977-69.189%2069.189v0%20373.622h691.891v-373.622c0-38.212-30.977-69.189-69.189-69.189v0zM622.702%20265.341h-221.406c-22.927%200-41.514-18.586-41.514-41.514s18.586-41.514%2041.514-41.514v0h221.406c22.927%200%2041.514%2018.586%2041.514%2041.514s-18.586%2041.514-41.514%2041.514v0z'%20/%3e%3cglyph%20unicode='&%23xe954;'%20glyph-name='calendar-plus'%20data-tags='calendar-plus'%20d='M788.756%20849.297h-69.189v69.189c0%2022.927-18.586%2041.514-41.514%2041.514s-41.514-18.586-41.514-41.514v0-69.189h-249.081v69.189c0%2022.927-18.586%2041.514-41.514%2041.514s-41.514-18.586-41.514-41.514v0-69.189h-69.189c-84.066%200-152.216-68.15-152.216-152.216v0-608.864c0-84.066%2068.15-152.216%20152.216-152.216v0h553.514c84.066%200%20152.216%2068.15%20152.216%20152.216v0%20608.864c0%2084.066-68.15%20152.216-152.216%20152.216v0zM235.244%20766.27h69.189v-69.189c0-22.927%2018.586-41.514%2041.514-41.514s41.514%2018.586%2041.514%2041.514v0%2069.189h249.081v-69.189c0-22.927%2018.586-41.514%2041.514-41.514s41.514%2018.586%2041.514%2041.514v0%2069.189h69.189c38.212%200%2069.189-30.977%2069.189-69.189v0-152.216h-691.891v152.216c0%2038.212%2030.977%2069.189%2069.189%2069.189v0zM788.756%2019.027h-553.514c-38.212%200-69.189%2030.977-69.189%2069.189v0%20373.622h691.891v-373.622c0-38.212-30.977-69.189-69.189-69.189v0zM622.702%20268.108h-69.189v69.189c0%2022.927-18.586%2041.514-41.514%2041.514s-41.514-18.586-41.514-41.514v0-69.189h-69.189c-22.927%200-41.514-18.586-41.514-41.514s18.586-41.514%2041.514-41.514v0h69.189v-69.189c0-22.927%2018.586-41.514%2041.514-41.514s41.514%2018.586%2041.514%2041.514v0%2069.189h69.189c22.927%200%2041.514%2018.586%2041.514%2041.514s-18.586%2041.514-41.514%2041.514v0z'%20/%3e%3cglyph%20unicode='&%23xe955;'%20glyph-name='clone'%20data-tags='clone'%20d='M629.028%20170.057h-468.114c-88.87%200-160.914%2072.044-160.914%20160.914v0%20468.114c0%2088.87%2072.044%20160.914%20160.914%20160.914v0h468.114c88.87%200%20160.914-72.044%20160.914-160.914v0-468.114c0-88.87-72.044-160.914-160.914-160.914v0zM160.914%20872.228c-40.395%200-73.142-32.747-73.142-73.142v0-468.114c0-40.395%2032.747-73.142%2073.142-73.142v0h468.114c40.395%200%2073.142%2032.747%2073.142%2073.142v0%20468.114c0%2040.395-32.747%2073.142-73.142%2073.142v0zM863.086-64h-468.114c-88.87%200-160.914%2072.044-160.914%20160.914v0%20117.028h87.771v-117.028c0-40.395%2032.747-73.142%2073.142-73.142v0h468.114c40.395%200%2073.142%2032.747%2073.142%2073.142v0%20468.114c0%2040.395-32.747%2073.142-73.142%2073.142v0h-117.028v87.771h117.028c88.87%200%20160.914-72.044%20160.914-160.914v0-468.114c0-88.87-72.044-160.914-160.914-160.914v0z'%20/%3e%3cglyph%20unicode='&%23xe956;'%20glyph-name='download'%20data-tags='download'%20d='M875.959-64h-727.917c-82.563%203.472-148.18%2071.248-148.18%20154.349%200%202.309%200.051%204.607%200.151%206.89l-0.011-0.325v175.543c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v0-175.543c-0.162-1.762-0.255-3.81-0.255-5.881%200-34.276%2025.406-62.617%2058.412-67.222l0.357-0.041h729.673c33.364%204.645%2058.77%2032.987%2058.77%2067.263%200%202.069-0.093%204.118-0.274%206.141l0.019-0.261v175.543c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v0-175.543c0.091-1.983%200.143-4.309%200.143-6.646%200-82.485-64.648-149.87-146.039-154.251l-0.389-0.016zM512%20228.571c-0.060%200-0.133%200-0.204%200-12.052%200-22.954%204.923-30.804%2012.869l-234.062%20234.062c-7.297%207.816-11.778%2018.344-11.778%2029.918%200%2024.237%2019.648%2043.886%2043.886%2043.886%2011.575%200%2022.102-4.48%2029.944-11.803l-0.026%200.023%20203.044-203.044%20203.044%20203.044c7.816%207.297%2018.344%2011.778%2029.918%2011.778%2024.237%200%2043.886-19.648%2043.886-43.886%200-11.575-4.48-22.102-11.803-29.944l0.023%200.026-234.058-234.058c-7.854-7.95-18.756-12.874-30.808-12.874-0.071%200-0.144%200-0.215%200h0.011zM512%20228.571c-24.106%200.325-43.561%2019.78-43.886%2043.854v643.688c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v0-643.657c-0.325-24.106-19.78-43.561-43.854-43.886h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe957;'%20glyph-name='copy'%20data-tags='copy'%20d='M907.406%20658.043l-290.385%20290.385c-7.121%207.13-16.959%2011.543-27.829%2011.553h-129.703c-79.752%200-144.404-64.652-144.404-144.404v0-65.638h-65.638c-79.752%200-144.404-64.652-144.404-144.404v0-525.108c0-79.752%2064.652-144.404%20144.404-144.404v0h367.575c79.752%200%20144.404%2064.652%20144.404%20144.404v0%2065.638h13.128c79.752%200%20144.404%2064.652%20144.404%20144.404v0%20341.319c-0.443%2010.296-4.774%2019.502-11.552%2026.254l-0.001%200.001zM630.149%20825.552l154.382-154.382h-154.382zM682.66%2080.425c0-36.251-29.387-65.638-65.638-65.638v0h-367.575c-36.251%200-65.638%2029.387-65.638%2065.638v0%20525.108c0%2036.251%2029.387%2065.638%2065.638%2065.638v0h65.638v-380.702c0-79.752%2064.652-144.404%20144.404-144.404v0h223.17zM774.553%20224.83h-315.064c-36.251%200-65.638%2029.387-65.638%2065.638v0%20525.108c0%2036.251%2029.387%2065.638%2065.638%2065.638v0h91.894v-249.426c0.292-21.632%2017.751-39.091%2039.355-39.383h249.455v-301.936c0-36.251-29.387-65.638-65.638-65.638v0z'%20/%3e%3cglyph%20unicode='&%23xe958;'%20glyph-name='file'%20data-tags='file'%20d='M894.081%20623.535l-323.57%20323.57c-7.935%207.944-18.897%2012.862-31.009%2012.873h-261.55c-88.866%200-160.907-72.041-160.907-160.907v0-702.14c0-88.866%2072.041-160.907%20160.907-160.907v0h468.093c88.866%200%20160.907%2072.041%20160.907%20160.907v0%20497.35c-0.494%2011.473-5.32%2021.731-12.872%2029.254l-0.001%200.001zM585.139%20810.188l172.024-172.024h-172.024zM746.047%2023.791h-468.093c-40.394%200-73.139%2032.746-73.139%2073.139v0%20702.14c0%2040.394%2032.746%2073.139%2073.139%2073.139v0h219.419v-277.931c0.325-24.105%2019.779-43.559%2043.852-43.884h277.962v-453.466c0-40.394-32.746-73.139-73.139-73.139v0z'%20/%3e%3cglyph%20unicode='&%23xe959;'%20glyph-name='question-circle'%20data-tags='question-circle'%20d='M512%20960c-282.769%200-512-229.231-512-512s229.231-512%20512-512c282.769%200%20512%20229.231%20512%20512v0c0%20282.769-229.231%20512-512%20512v0zM512%2021.333c-235.641%200-426.667%20191.025-426.667%20426.667s191.025%20426.667%20426.667%20426.667c235.641%200%20426.667-191.025%20426.667-426.667v0c0-235.641-191.025-426.667-426.667-426.667v0zM381.156%20692.623c-33.393-33.448-54.044-79.627-54.044-130.628%200-0.076%200-0.152%200-0.228v0.012c0-23.564%2019.103-42.667%2042.667-42.667s42.667%2019.103%2042.667%2042.667v0c-0.001%200.156-0.001%200.341-0.001%200.525%200%2027.345%2011.088%2052.101%2029.015%2070.016v0c18.327%2017.443%2043.181%2028.173%2070.543%2028.173s52.216-10.731%2070.585-28.213l-0.043%200.040c18.449-18.085%2029.885-43.264%2029.885-71.115%200-54.983-44.572-99.556-99.556-99.556-0.307%200-0.613%200.001-0.919%200.004h0.047c-23.436-0.316-42.351-19.231-42.667-42.636v-56.92c0-23.564%2019.103-42.667%2042.667-42.667s42.667%2019.103%2042.667%2042.667v0%2019.343c34.751%208.129%2064.687%2025.311%2088.169%2048.916l0.008%200.008c33.387%2033.532%2054.025%2079.777%2054.025%20130.844s-20.64%2097.313-54.032%20130.851l0.007-0.007c-34.036%2032.508-80.253%2052.515-131.144%2052.515-50.6%200-96.58-19.779-130.632-52.028l0.087%200.081zM583.111%20206.223c0-39.273-31.837-71.111-71.111-71.111s-71.111%2031.837-71.111%2071.111c0%2039.273%2031.837%2071.111%2071.111%2071.111s71.111-31.837%2071.111-71.111z'%20/%3e%3cglyph%20unicode='&%23xe95a;'%20glyph-name='question'%20data-tags='question'%20d='M750.032%20861.486c-60.88%2061-145.050%2098.738-238.034%2098.738-185.726%200-336.287-150.56-336.287-336.287%200-0.17%200-0.34%200-0.511v0.026c0-24.225%2019.639-43.864%2043.864-43.864s43.864%2019.639%2043.864%2043.864v0c0%200.174%200%200.378%200%200.584%200%20137.598%20111.546%20249.145%20249.145%20249.145s249.145-111.546%20249.145-249.145c0-137.598-111.546-249.145-249.145-249.145-0.206%200-0.411%200-0.617%200.001h0.032c-24.093-0.325-43.539-19.77-43.864-43.832v-117c0-24.225%2019.639-43.864%2043.864-43.864s43.864%2019.639%2043.864%2043.864v0%2076.031c165.808%2022.845%20292.141%20163.614%20292.141%20333.889%200%2092.678-37.425%20176.615-97.988%20237.522l0.016-0.016zM585.105%209.365c0-40.375-32.73-73.105-73.105-73.105s-73.105%2032.73-73.105%2073.105c0%2040.375%2032.73%2073.105%2073.105%2073.105s73.105-32.73%2073.105-73.105z'%20/%3e%3cglyph%20unicode='&%23xe95b;'%20glyph-name='save'%20data-tags='save'%20d='M804.571-64h-585.143c-88.87%200-160.914%2072.044-160.914%20160.914v0%20702.171c0%2088.87%2072.044%20160.914%20160.914%20160.914v0h438.857c12.114-0.011%2023.078-4.929%2031.012-12.872v0l263.314-265.070c7.945-7.935%2012.863-18.898%2012.874-31.011v-554.133c0-88.87-72.044-160.914-160.914-160.914v0zM219.429%20872.228c-40.395%200-73.142-32.747-73.142-73.142v0-702.171c0-40.395%2032.747-73.142%2073.142-73.142v0h585.143c40.395%200%2073.142%2032.747%2073.142%2073.142v0%20537.747l-237.568%20237.568zM789.943-20.114h-87.771v365.715h-380.342v-365.715h-87.771v380.342c0%2040.395%2032.747%2073.142%2073.142%2073.142v0h409.6c40.395%200%2073.142-32.747%2073.142-73.142v0zM539.501%20638.172h-230.547c-41.436%200.331-74.901%2033.998-74.901%2075.481%200%200.207%200.001%200.413%200.003%200.619v-0.032%20201.874h87.771v-190.172h204.8v190.172h87.771v-201.874c0.001-0.174%200.003-0.381%200.003-0.587%200-41.483-33.464-75.152-74.869-75.481h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe95c;'%20glyph-name='power-off'%20data-tags='power-off'%20d='M512-64.445c-282.822%200.256-511.994%20229.587-511.994%20512.445%200%20141.396%2057.267%20269.417%20149.871%20362.133l-0.005-0.005c7.661%207.856%2018.351%2012.73%2030.177%2012.73s22.516-4.874%2030.169-12.72l0.008-0.009c7.716-7.725%2012.49-18.395%2012.49-30.177s-4.772-22.451-12.49-30.178v0c-83.727-78.173-135.917-189.204-135.917-312.426%200-235.846%20191.191-427.037%20427.037-427.037%20123.22%200%20234.253%2052.189%20312.196%20135.668l0.23%200.248c77.442%2077.134%20125.361%20183.857%20125.361%20301.773s-47.919%20224.639-125.347%20301.759l-0.015%200.015c-7.716%207.725-12.49%2018.395-12.49%2030.177s4.772%2022.451%2012.49%2030.178v0c7.661%207.856%2018.351%2012.73%2030.177%2012.73s22.516-4.874%2030.169-12.72l0.008-0.009c92.6-92.711%20149.866-220.732%20149.866-362.128%200-282.858-229.172-512.187-511.97-512.445h-0.024zM512%20405.296c-23.456%200.316-42.387%2019.247-42.704%2042.673v455.537c0%2023.584%2019.119%2042.704%2042.704%2042.704s42.704-19.119%2042.704-42.704v0-455.506c-0.316-23.456-19.247-42.387-42.673-42.704h-0.031z'%20/%3e%3cglyph%20unicode='&%23xe95d;'%20glyph-name='tags'%20data-tags='tags'%20d='M988.652%20537.339l-315.315%20315.315c-7.357%207.357-17.342%2011.562-27.852%2011.562h-606.456c-21.546%200-39.414-17.868-39.414-39.414v-414.113c0-10.51%204.204-20.495%2011.562-27.852l315.315-314.789c23.123-23.123%2053.604-35.735%2086.186-35.735v0c32.582%200%2063.589%2012.613%2086.186%2035.735l11.562%2011.562c2.103-4.204%204.204-8.409%207.883-11.562%2023.649-23.649%2055.18-35.735%2086.186-35.735s62.537%2012.087%2086.712%2035.735l296.922%20296.922c47.297%2047.297%2047.297%20124.549%200%20172.373zM443.681%20123.751c-8.409-8.409-18.919-12.613-30.481-12.613s-22.598%204.73-30.481%2012.613l-304.279%20303.228v358.409h358.409l303.753-303.753c16.816-16.816%2016.816-44.144%200-60.961l-296.922-296.922zM932.946%20420.672l-296.922-296.922c-16.816-16.816-44.67-16.816-61.486%200-3.679%203.679-7.357%205.78-12.087%207.883l233.333%20233.333c47.297%2047.823%2047.297%20125.075%200%20172.373l-248.048%20248.048h80.931l303.753-303.753c16.816-16.816%2016.816-44.144%200-60.961zM314.928%20631.933c0-36.261-29.429-65.69-65.69-65.69s-65.69%2029.429-65.69%2065.69%2029.429%2065.69%2065.69%2065.69%2065.69-29.429%2065.69-65.69z'%20/%3e%3cglyph%20unicode='&%23xe95e;'%20glyph-name='tag'%20data-tags='tag'%20d='M532.53-63.985c-37.212%200-74.423%2014.115-102.654%2042.345l-415.747%20415.105c-8.982%208.982-14.115%2021.172-14.115%2034.004v484.396c0%2026.304%2021.814%2048.119%2048.119%2048.119h483.756c12.831%200%2025.022-5.132%2034.004-14.115l415.747-415.747c55.818-56.46%2055.818-148.206%200-204.666%200%200%200%200%200%200l-347.098-347.098c-28.229-28.229-65.442-42.345-102.654-42.345zM96.253%20447.358l401.632-400.991c19.248-18.605%2050.044-18.605%2068.649%200l347.098%20347.098c18.605%2018.605%2018.605%2049.402%200%2068.649l-401.632%20401.632h-415.747v-415.747zM947.637%20359.461v0zM287.446%20592.357c-44.269%200-80.198%2035.928-80.198%2080.198s35.928%2080.198%2080.198%2080.198%2080.198-35.928%2080.198-80.198-35.928-80.198-80.198-80.198z'%20/%3e%3cglyph%20unicode='&%23xe95f;'%20glyph-name='lock'%20data-tags='lock'%20d='M804.555%20550.395h-14.628v131.65c0%20153.495-124.432%20277.928-277.928%20277.928s-277.928-124.432-277.928-277.928v0-131.65h-14.628c-88.865%200-160.905-72.040-160.905-160.905v0-292.555c0-88.865%2072.040-160.905%20160.905-160.905v0h585.111c88.865%200%20160.905%2072.040%20160.905%20160.905v0%20292.555c0%2088.865-72.040%20160.905-160.905%20160.905v0zM321.839%20682.045c0%20105.022%2085.138%20190.161%20190.161%20190.161s190.161-85.138%20190.161-190.161v0-131.65h-380.321zM877.694%2096.934c0-40.393-32.745-73.138-73.138-73.138v0h-585.111c-40.393%200-73.138%2032.745-73.138%2073.138v0%20292.555c0%2040.393%2032.745%2073.138%2073.138%2073.138v0h585.111c40.393%200%2073.138-32.745%2073.138-73.138v0z'%20/%3e%3cglyph%20unicode='&%23xe960;'%20glyph-name='unlock'%20data-tags='unlock'%20d='M804.555%20550.395h-482.716v131.65c0%20105.022%2085.138%20190.161%20190.161%20190.161s190.161-85.138%20190.161-190.161v0c0-24.236%2019.647-43.883%2043.883-43.883s43.883%2019.647%2043.883%2043.883v0c0%20153.495-124.432%20277.928-277.928%20277.928s-277.928-124.432-277.928-277.928v0-131.65h-14.628c-88.865%200-160.905-72.040-160.905-160.905v0-292.555c0-88.865%2072.040-160.905%20160.905-160.905v0h585.111c88.865%200%20160.905%2072.040%20160.905%20160.905v0%20292.555c0%2088.865-72.040%20160.905-160.905%20160.905v0zM877.694%2096.934c0-40.393-32.745-73.138-73.138-73.138v0h-585.111c-40.393%200-73.138%2032.745-73.138%2073.138v0%20292.555c0%2040.393%2032.745%2073.138%2073.138%2073.138v0h585.111c40.393%200%2073.138-32.745%2073.138-73.138v0z'%20/%3e%3cglyph%20unicode='&%23xe961;'%20glyph-name='inbox'%20data-tags='inbox'%20d='M862.966-19.954h-701.931c-88.84%200-160.859%2072.019-160.859%20160.859v0%20350.966c0%2024.229%2019.642%2043.871%2043.871%2043.871s43.871-19.642%2043.871-43.871v0-350.966c-0.014-0.522-0.021-1.138-0.021-1.755%200-40.382%2032.736-73.117%2073.117-73.117%200.007%200%200.015%200%200.022%200h701.93c40.382%200%2073.117%2032.736%2073.117%2073.117v0%20350.966c0%2024.229%2019.642%2043.871%2043.871%2043.871s43.871-19.642%2043.871-43.871v0-350.966c-0.991-88.083-72.627-159.104-160.849-159.104-0.004%200-0.007%200-0.011%200h0.001zM512%20257.893c-0.038%200-0.085%200-0.13%200-110.716%200-202.222%2082.245-216.757%20188.973l-0.126%201.134h-250.94c-0.097-0.001-0.211-0.001-0.326-0.001-24.229%200-43.871%2019.642-43.871%2043.871%200%208.677%202.52%2016.767%206.867%2023.575l-0.106-0.177%20218.184%20350.966c17.362%2029.96%2049.275%2049.789%2085.818%2049.789%201.293%200%202.582-0.025%203.862-0.074l-0.185%200.005h395.422c40.382-0.115%2075.22-23.729%2091.572-57.882l0.265-0.613%20215.844-347.456c2.498-5.344%203.955-11.604%203.955-18.204%200-23.357-18.253-42.45-41.273-43.795l-0.119-0.005h-250.94c-14.66-107.862-106.167-190.107-216.883-190.107-0.047%200-0.092%200-0.138%200h0.007zM123.014%20533.987h213.504c24.229%200%2043.871-19.642%2043.871-43.871v0-12.869c0-72.687%2058.925-131.612%20131.612-131.612s131.612%2058.925%20131.612%20131.612v0%2012.869c0%2024.229%2019.642%2043.871%2043.871%2043.871v0h213.504l-175.483%20284.282c-4.679%208.189-9.36%2011.698-15.208%2011.698h-396.006c-5.783-0.148-10.777-3.381-13.412-8.109l-0.041-0.081z'%20/%3e%3cglyph%20unicode='&%23xe962;'%20glyph-name='video'%20data-tags='video'%20d='M570.515%2053.029h-409.6c-88.87%200-160.914%2072.044-160.914%20160.914v0%20468.114c0%2088.87%2072.044%20160.914%20160.914%20160.914v0h409.6c88.87%200%20160.914-72.044%20160.914-160.914v0-468.114c0-88.87-72.044-160.914-160.914-160.914v0zM160.914%20755.2c-40.395%200-73.142-32.747-73.142-73.142v0-468.114c0-40.395%2032.747-73.142%2073.142-73.142v0h409.6c40.395%200%2073.142%2032.747%2073.142%2073.142v0%20468.114c0%2040.395-32.747%2073.142-73.142%2073.142v0zM980.114%20170.057c-8.437%200.136-16.291%202.51-23.030%206.553l0.21-0.117-292.571%20175.543c-12.706%207.831-21.051%2021.663-21.065%2037.447v117.029c0.014%2015.785%208.359%2029.619%2020.876%2037.34l0.189%200.108%20292.571%20175.543c6.348%203.861%2014.026%206.145%2022.235%206.145s15.887-2.285%2022.428-6.254l-0.192%200.108c13.334-7.666%2022.183-21.811%2022.235-38.027v-468.122c-0.053-16.223-8.901-30.368-22.022-37.921l-0.213-0.112c-5.841-3.327-12.834-5.288-20.285-5.288-0.48%200-0.959%200.008-1.435%200.025l0.069-0.001zM731.429%20414.061l204.8-122.88v313.636l-204.8-122.88z'%20/%3e%3cglyph%20unicode='&%23xe963;'%20glyph-name='folder'%20data-tags='folder'%20d='M853.323-1.925h-682.645c-94.253%200-170.661%2076.408-170.661%20170.661v0%20558.528c0%2094.253%2076.408%20170.661%20170.661%20170.661v0h155.147c0.039%200%200.084%200%200.131%200%2013.934%200%2026.476-5.965%2035.211-15.48l0.032-0.035%20171.903-201.070h320.223c0%200%200%200%200.001%200%2094.253%200%20170.661-76.408%20170.661-170.661%200-0.218%200-0.436-0.001-0.655v0.033-341.323c0-94.253-76.408-170.661-170.661-170.661v0zM170.677%20804.837c-42.842%200-77.573-34.731-77.573-77.573v0-558.528c0-42.842%2034.731-77.573%2077.573-77.573v0h682.645c42.842%200%2077.573%2034.731%2077.573%2077.573v0%20341.323c0%2042.842-34.731%2077.573-77.573%2077.573v0h-341.323c-14.071%200.131-26.67%206.321-35.33%2016.085l-0.044%200.049-171.903%20201.070z'%20/%3e%3cglyph%20unicode='&%23xe964;'%20glyph-name='folder-open'%20data-tags='folder-open'%20d='M82.761%2087.994h-83.078v609.242c-0.010%200.662-0.017%201.442-0.017%202.225%200%2082.317%2066.265%20149.157%20148.363%20150.085l0.088%200.001h133.48c0.27%200.006%200.588%200.010%200.906%200.010%2012.364%200%2023.485-5.331%2031.186-13.821l0.031-0.035%20147.88-178.895h271.943c0.175%200.001%200.383%200.001%200.591%200.001%2082.895%200%20150.096-67.2%20150.096-150.096%200-1.168-0.013-2.335-0.040-3.497l0.003%200.173v-27.692h-83.078v27.692c0.013%200.495%200.021%201.077%200.021%201.662%200%2037.318-30.252%2067.57-67.57%2067.57-0.008%200-0.014%200-0.022%200h-291.881c-12.686%200.029-24.015%205.815-31.514%2014.885l-0.056%200.069-147.88%20178.895h-114.094c-36.362-1.219-65.376-30.988-65.376-67.535%200-0.597%200.008-1.192%200.023-1.785l-0.001%200.088zM795.574%2046.454h-754.353c-14.913%200.126-27.961%207.987-35.343%2019.762l-0.103%200.177c-3.401%205.891-5.407%2012.958-5.407%2020.493s2.007%2014.601%205.513%2020.694l-0.106-0.201%20187.203%20360.006c7.347%2013.219%2021.185%2022.042%2037.092%2022.155h752.707c14.913-0.126%2027.961-7.987%2035.343-19.762l0.103-0.177c3.401-5.891%205.407-12.958%205.407-20.493s-2.007-14.601-5.513-20.694l0.106%200.201-187.203-360.006c-7.071-12.759-20.17-21.423-35.35-22.151l-0.097-0.004zM109.346%20129.533h661.305l144.002%20276.928h-661.305z'%20/%3e%3cglyph%20unicode='&%23xe965;'%20glyph-name='eye-slash'%20data-tags='eye-slash'%20d='M1020.3%20465.548c-7.019%2015.208-167.289%20377.277-508.3%20377.277-0.14%200-0.306%200-0.472%200-34.241%200-67.586-3.836-99.63-11.102l3.004%200.573c-18.045-5.713-30.896-22.309-30.896-41.908%200-24.228%2019.641-43.869%2043.869-43.869%202.026%200%204.020%200.137%205.972%200.403l-0.228-0.025c23.536%205.148%2050.592%208.127%2078.334%208.188h0.045c244.499%200%20384.881-239.819%20419.391-307.086-23.064-44.686-47.534-82.99-75.058-118.824l1.357%201.84c-5.75-7.348-9.221-16.722-9.221-26.907%200-24.18%2019.562-43.79%2043.724-43.869h0.007c13.993%200.045%2026.437%206.635%2034.437%2016.866l0.073%200.096c34.924%2043.997%2066.128%2093.737%2091.55%20146.775l2.039%204.721c2.455%205.422%203.887%2011.757%203.887%2018.425s-1.431%2013.003-4.002%2018.713l0.117-0.288zM192.045%20829.956c-7.813%207.295-18.337%2011.773-29.907%2011.773-24.228%200-43.869-19.641-43.869-43.869%200-11.571%204.479-22.094%2011.798-29.933l-0.023%200.026%2053.813-53.813c-74.699-68.875-135.393-151.659-178.181-244.402l-1.975-4.776c-2.203-5.093-3.485-11.025-3.485-17.256s1.282-12.161%203.596-17.545l-0.111%200.289c7.019-15.208%20167.289-377.277%20508.3-377.277%200.681-0.004%201.487-0.005%202.294-0.005%2094.711%200%20182.793%2028.386%20256.201%2077.116l-1.714-1.069%2063.172-63.172c7.936-7.927%2018.897-12.83%2031.001-12.83s23.064%204.902%2031.002%2012.83v0c7.927%207.936%2012.83%2018.897%2012.83%2031.001s-4.902%2023.064-12.83%2031.002v0zM416.073%20479.001l129.268-129.853c-9.942-3.409-21.397-5.378-33.312-5.378-28.107%200-53.656%2010.952-72.612%2028.824l0.052-0.049c-18.724%2018.468-30.323%2044.118-30.323%2072.478%200%2013.277%202.543%2025.962%207.167%2037.592l-0.241-0.688zM512%20140.914c-245.083%200-384.881%20240.404-419.391%20307.086%2039.962%2079.399%2091.284%20146.975%20152.768%20203.701l0.481%200.439%20104.701-104.701c-17.797-28.341-28.353-62.795-28.353-99.714%200-104.667%2084.849-189.516%20189.516-189.516%2036.919%200%2071.373%2010.557%20100.508%2028.817l-0.792-0.463%2094.173-94.173c-54.756-32.362-120.666-51.482-191.042-51.482-0.903%200-1.805%200.003-2.708%200.010l0.138-0.001z'%20/%3e%3cglyph%20unicode='&%23xe966;'%20glyph-name='eye'%20data-tags='eye'%20d='M512%2053.029c-341.139%200-501.467%20362.204-508.489%20377.417-2.22%205.185-3.511%2011.22-3.511%2017.554s1.291%2012.369%203.623%2017.853l-0.112-0.299c7.022%2015.213%20167.351%20377.417%20508.489%20377.417s501.467-362.204%20508.489-377.417c2.22-5.185%203.511-11.22%203.511-17.554s-1.291-12.369-3.623-17.853l0.112%200.299c-7.022-15.213-167.351-377.417-508.489-377.417zM92.453%20448c34.523-67.292%20175.543-307.2%20419.547-307.2s385.024%20239.908%20419.547%20307.2c-34.523%2067.292-175.543%20307.2-419.547%20307.2s-385.024-239.908-419.547-307.2zM512%20257.828c-105.028%200-190.172%2085.142-190.172%20190.172s85.142%20190.172%20190.172%20190.172c105.028%200%20190.172-85.142%20190.172-190.172v0c-0.332-104.895-85.277-189.84-190.139-190.172h-0.032zM512%20550.4c-56.554%200-102.4-45.845-102.4-102.4s45.845-102.4%20102.4-102.4c56.554%200%20102.4%2045.845%20102.4%20102.4v0c-0.331%2056.421-45.979%20102.070-102.369%20102.4h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe967;'%20glyph-name='list'%20data-tags='list'%20d='M967.082%20399.241h-715.127c-26.929%200-48.759%2021.83-48.759%2048.759s21.83%2048.759%2048.759%2048.759v0h715.127c26.929%200%2048.759-21.83%2048.759-48.759s-21.83-48.759-48.759-48.759v0zM967.082%20691.793h-715.127c-26.929%200-48.759%2021.83-48.759%2048.759s21.83%2048.759%2048.759%2048.759v0h715.127c26.929%200%2048.759-21.83%2048.759-48.759s-21.83-48.759-48.759-48.759v0zM967.082%20106.689h-715.127c-26.929%200-48.759%2021.83-48.759%2048.759s21.83%2048.759%2048.759%2048.759v0h715.127c26.929%200%2048.759-21.83%2048.759-48.759s-21.83-48.759-48.759-48.759v0zM56.918%20675.54c-0.236-0.003-0.517-0.005-0.797-0.005-8.607%200-16.825%201.673-24.344%204.711l0.436-0.155c-8.191%204.021-15.246%208.79-21.551%2014.388l0.098-0.085c-11.653%2011.746-18.854%2027.923-18.854%2045.783%200%200.133%200%200.264%200.002%200.396v-0.020c0.258%2017.936%207.392%2034.155%2018.879%2046.185l-0.024-0.026c5.935%205.857%2013.086%2010.5%2021.038%2013.514l0.416%200.139c7.303%203.084%2015.795%204.877%2024.704%204.877s17.401-1.792%2025.134-5.036l-0.428%200.16c8.326-3.279%2015.455-7.903%2021.477-13.674l-0.023%200.021c11.461-12.002%2018.595-28.224%2018.853-46.107v-0.050c0-0.111%200.002-0.244%200.002-0.376%200-17.859-7.201-34.037-18.859-45.786l0.005%200.005c-6.208-5.511-13.262-10.282-20.899-14.055l-0.555-0.248c-7.082-2.883-15.3-4.556-23.909-4.556-0.28%200-0.559%200.002-0.84%200.005h0.043zM56.918%20382.988c-8.949%200.111-17.424%202.014-25.124%205.363l0.419-0.163c-8.262%203.501-15.357%208.097-21.513%2013.706l0.059-0.053c-11.653%2011.746-18.854%2027.923-18.854%2045.783%200%200.133%200%200.264%200.002%200.396v-0.020c0.258%2017.936%207.392%2034.155%2018.879%2046.185l-0.024-0.026c6.096%205.555%2013.192%2010.151%2020.966%2013.467l0.488%200.186c8.019%203.808%2017.424%206.032%2027.348%206.032%203.658%200%207.245-0.302%2010.739-0.882l-0.379%200.052%2011.702-3.901%2011.702-5.851c3.642-2.58%206.822-5.141%209.837-7.878l-0.085%200.076c11.672-12.226%2018.854-28.826%2018.854-47.102%200-0.125%200-0.251-0.002-0.376v0.020c0-35.905-29.107-65.012-65.012-65.012v0zM56.918%2090.436c-0.236-0.003-0.517-0.005-0.797-0.005-8.607%200-16.825%201.673-24.344%204.711l0.436-0.155c-8.191%204.021-15.246%208.79-21.551%2014.388l0.098-0.085c-5.555%206.096-10.151%2013.192-13.467%2020.966l-0.186%200.488c-3.296%207.27-5.216%2015.763-5.216%2024.704s1.92%2017.436%205.371%2025.089l-0.155-0.385c3.501%208.262%208.097%2015.357%2013.706%2021.513l-0.053-0.059c11.733%2011.582%2027.863%2018.736%2045.663%2018.736%209.098%200%2017.76-1.87%2025.624-5.245l-0.424%200.162c8.326-3.279%2015.455-7.903%2021.477-13.674l-0.023%200.021c5.555-6.096%2010.151-13.192%2013.467-20.966l0.186-0.488c3.296-7.27%205.216-15.763%205.216-24.704s-1.92-17.436-5.371-25.089l0.155%200.385c-3.501-8.262-8.097-15.357-13.706-21.513l0.053%200.059c-11.746-11.653-27.923-18.854-45.783-18.854-0.133%200-0.264%200-0.396%200.002h0.020z'%20/%3e%3cglyph%20unicode='&%23xe968;'%20glyph-name='map-marker'%20data-tags='map-marker'%20d='M512-62.599c-0.113-0.001-0.245-0.001-0.378-0.001-8.356%200-16.084%202.691-22.364%207.254l0.11-0.076c-16.56%2010.488-405.166%20271.583-405.166%20588.982%200%20236.266%20191.533%20427.799%20427.799%20427.799s427.799-191.533%20427.799-427.799v0c0-317.399-386.399-578.495-405.166-588.982-6.17-4.487-13.897-7.178-22.254-7.178-0.133%200-0.265%200.001-0.397%200.003h0.021zM512%20875.799c-0.329%200.001-0.718%200.001-1.107%200.001-189.346%200-342.951-153.026-343.891-342.151v-0.089c0-232.392%20264.407-444.91%20344.999-503.975%2080.591%2059.063%20344.999%20271.583%20344.999%20503.975-0.939%20189.216-154.544%20342.241-343.891%20342.241-0.389%200-0.779-0.001-1.168-0.003h0.061zM512%20406.6c-83.836%200-151.799%2067.963-151.799%20151.799s67.963%20151.799%20151.799%20151.799c83.836%200%20151.799-67.963%20151.799-151.799v0c0-83.836-67.963-151.799-151.799-151.799v0zM512%20627.4c-38.107%200-68.999-30.892-68.999-68.999s30.892-68.999%2068.999-68.999c38.107%200%2068.999%2030.892%2068.999%2068.999v0c0%2038.107-30.892%2068.999-68.999%2068.999v0z'%20/%3e%3cglyph%20unicode='&%23xe969;'%20glyph-name='table'%20data-tags='table'%20d='M863.086%20901.486h-702.171c-88.87%200-160.914-72.044-160.914-160.914v0-585.143c0-88.87%2072.044-160.914%20160.914-160.914v0h702.171c88.87%200%20160.914%2072.044%20160.914%20160.914v0%20585.143c0%2088.87-72.044%20160.914-160.914%20160.914v0zM936.228%20740.571v-248.685h-380.342v321.829h307.2c40.395%200%2073.142-32.747%2073.142-73.142v0zM160.914%20813.715h307.2v-321.829h-380.342v248.685c0%2040.395%2032.747%2073.142%2073.142%2073.142v0zM87.772%20155.429v248.685h380.342v-321.829h-307.2c-40.395%200-73.142%2032.747-73.142%2073.142v0zM863.086%2082.285h-307.2v321.829h380.342v-248.685c0-40.395-32.747-73.142-73.142-73.142v0z'%20/%3e%3cglyph%20unicode='&%23xe96a;'%20glyph-name='lock-open'%20data-tags='lock-open'%20d='M746.049%20959.981c-153.498%200-277.933-124.435-277.933-277.933v0-131.652h-307.189c-88.867%200-160.908-72.041-160.908-160.908v0-292.56c0-88.867%2072.041-160.908%20160.908-160.908v0h409.585c88.867%200%20160.908%2072.041%20160.908%20160.908v0%20292.56c0%2088.867-72.041%20160.908-160.908%20160.908v0h-14.628v131.652c0%20105.024%2085.139%20190.165%20190.165%20190.165s190.165-85.139%20190.165-190.165v0c0-24.236%2019.648-43.884%2043.884-43.884s43.884%2019.648%2043.884%2043.884v0c0%20153.498-124.435%20277.933-277.933%20277.933v0zM643.652%20389.487v-292.56c0-40.394-32.746-73.14-73.14-73.14v0h-409.585c-40.394%200-73.14%2032.746-73.14%2073.14v0%20292.56c0%2040.394%2032.746%2073.14%2073.14%2073.14v0h409.585c40.394%200%2073.14-32.746%2073.14-73.14v0z'%20/%3e%3cglyph%20unicode='&%23xe96b;'%20glyph-name='dollar'%20data-tags='dollar'%20d='M512-63.977c-24.105%200.325-43.559%2019.779-43.884%2043.852v936.219c0%2024.236%2019.648%2043.884%2043.884%2043.884s43.884-19.648%2043.884-43.884v0-936.187c-0.325-24.105-19.779-43.559-43.852-43.884h-0.032zM599.768%2053.046h-380.325c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h380.325c3.954-0.373%208.548-0.587%2013.193-0.587%2076.308%200%20139.186%2057.511%20147.651%20131.554l0.063%200.684c-8.529%2074.727-71.406%20132.238-147.714%20132.238-4.645%200-9.24-0.213-13.775-0.629l0.583%200.044h-175.535c-4.502-0.309-9.759-0.484-15.056-0.484-124.284%200-225.944%2096.875-233.585%20219.234l-0.033%200.671c7.676%20123.029%20109.334%20219.903%20233.619%20219.903%205.298%200%2010.553-0.176%2015.762-0.522l-0.706%200.037h321.815c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0h-321.815c-3.954%200.373-8.548%200.587-13.193%200.587-76.308%200-139.186-57.511-147.651-131.554l-0.063-0.684c8.529-74.727%2071.406-132.238%20147.714-132.238%204.645%200%209.24%200.213%2013.775%200.629l-0.583-0.044h175.535c4.502%200.309%209.759%200.484%2015.056%200.484%20124.284%200%20225.944-96.875%20233.585-219.234l0.033-0.671c-7.676-123.029-109.334-219.903-233.619-219.903-5.298%200-10.553%200.176-15.762%200.522l0.706-0.037z'%20/%3e%3cglyph%20unicode='&%23xe96c;'%20glyph-name='camera'%20data-tags='camera'%20d='M863.086%2023.772h-702.171c-88.87%200-160.914%2072.044-160.914%20160.914v0%20351.086c0%2088.87%2072.044%20160.914%20160.914%20160.914v0h35.109l69.047%20102.4c29.412%2043.303%2078.425%2071.379%20133.997%2071.387h225.866c55.573-0.008%20104.587-28.085%20133.636-70.825l0.361-0.562%2069.047-102.4h35.109c88.87%200%20160.914-72.044%20160.914-160.914v0-351.086c0-88.87-72.044-160.914-160.914-160.914v0zM160.914%20608.914c-40.395%200-73.142-32.747-73.142-73.142v0-351.086c0-40.395%2032.747-73.142%2073.142-73.142v0h702.171c40.395%200%2073.142%2032.747%2073.142%2073.142v0%20351.086c0%2040.395-32.747%2073.142-73.142%2073.142v0h-58.515c-15.035%200.029-28.294%207.614-36.181%2019.159l-0.097%200.151-80.75%20123.466c-12.764%2019.278-34.075%2032.011-58.402%2032.765l-0.111%200.003h-229.961c-24.44-0.758-45.751-13.489-58.346-32.499l-0.167-0.269-84.846-123.466c-7.986-11.696-21.243-19.281-36.274-19.31h-0.004zM512%20199.315c-105.028%200-190.172%2085.142-190.172%20190.172s85.142%20190.172%20190.172%20190.172c105.028%200%20190.172-85.142%20190.172-190.172v0c-0.332-104.895-85.277-189.84-190.139-190.172h-0.032zM512%20491.886c-56.554%200-102.4-45.845-102.4-102.4s45.845-102.4%20102.4-102.4c56.554%200%20102.4%2045.845%20102.4%20102.4v0c-0.331%2056.421-45.979%20102.070-102.369%20102.4h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe96d;'%20glyph-name='chart-bar'%20data-tags='chart-bar'%20d='M46.545-64c-25.567%200.345-46.201%2020.979-46.545%2046.512v930.943c0%2025.706%2020.839%2046.545%2046.545%2046.545s46.545-20.839%2046.545-46.545v0-930.909c-0.345-25.567-20.979-46.201-46.512-46.545h-0.033zM977.455-64h-930.909c-25.706%200-46.545%2020.839-46.545%2046.545s20.839%2046.545%2046.545%2046.545v0h930.909c25.706%200%2046.545-20.839%2046.545-46.545s-20.839-46.545-46.545-46.545v0zM263.757%20153.212c-25.567%200.345-46.201%2020.979-46.545%2046.512v248.276c0%2025.706%2020.839%2046.545%2046.545%2046.545s46.545-20.839%2046.545-46.545v0-248.243c-0.345-25.567-20.979-46.201-46.512-46.545h-0.033zM480.97%20153.212c-25.567%200.345-46.201%2020.979-46.545%2046.512v496.518c0%2025.706%2020.839%2046.545%2046.545%2046.545s46.545-20.839%2046.545-46.545v0-496.484c-0.345-25.567-20.979-46.201-46.512-46.545h-0.033zM698.182%20153.212c-25.567%200.345-46.201%2020.979-46.545%2046.512v248.276c0%2025.706%2020.839%2046.545%2046.545%2046.545s46.545-20.839%2046.545-46.545v0-248.243c-0.345-25.567-20.979-46.201-46.512-46.545h-0.033zM915.393%20153.212c-25.567%200.345-46.201%2020.979-46.545%2046.512v496.518c0%2025.706%2020.839%2046.545%2046.545%2046.545s46.545-20.839%2046.545-46.545v0-496.484c-0.345-25.567-20.979-46.201-46.512-46.545h-0.033z'%20/%3e%3cglyph%20unicode='&%23xe96e;'%20glyph-name='sitemap'%20data-tags='sitemap'%20d='M590.766%20566.149h-157.532c-50.632%200.297-91.598%2041.261-91.894%2091.866v157.56c0.297%2050.632%2041.261%2091.598%2091.866%2091.894h157.56c50.632-0.297%2091.598-41.261%2091.894-91.866v-157.56c-0.297-50.632-41.261-91.598-91.866-91.894h-0.028zM433.234%20828.702c-7.25%200-13.128-5.878-13.128-13.128v0-157.532c0-7.25%205.878-13.128%2013.128-13.128v0h157.532c7.25%200%2013.128%205.878%2013.128%2013.128v0%20157.532c0%207.25-5.878%2013.128-13.128%2013.128v0zM196.936%2041.042h-105.021c-50.632%200.297-91.598%2041.261-91.894%2091.866v105.049c0.297%2050.632%2041.261%2091.598%2091.866%2091.894h105.049c50.632-0.297%2091.598-41.261%2091.894-91.866v-105.049c-0.297-50.632-41.261-91.598-91.866-91.894h-0.028zM91.915%20251.085c-7.25%200-13.128-5.878-13.128-13.128v0-105.021c0-7.25%205.878-13.128%2013.128-13.128v0h105.021c7.25%200%2013.128%205.878%2013.128%2013.128v0%20105.021c0%207.25-5.878%2013.128-13.128%2013.128v0zM564.511%2041.042h-105.021c-50.632%200.297-91.598%2041.261-91.894%2091.866v105.049c0.297%2050.632%2041.261%2091.598%2091.866%2091.894h105.049c50.632-0.297%2091.598-41.261%2091.894-91.866v-105.049c-0.297-50.632-41.261-91.598-91.866-91.894h-0.028zM459.489%20251.085c-7.25%200-13.128-5.878-13.128-13.128v0-105.021c0-7.25%205.878-13.128%2013.128-13.128v0h105.021c7.25%200%2013.128%205.878%2013.128%2013.128v0%20105.021c0%207.25-5.878%2013.128-13.128%2013.128v0zM932.085%2041.042h-105.021c-50.632%200.297-91.598%2041.261-91.894%2091.866v105.049c0.297%2050.632%2041.261%2091.598%2091.866%2091.894h105.049c50.632-0.297%2091.598-41.261%2091.894-91.866v-105.049c-0.297-50.632-41.261-91.598-91.866-91.894h-0.028zM827.064%20251.085c-7.25%200-13.128-5.878-13.128-13.128v0-105.021c0-7.25%205.878-13.128%2013.128-13.128v0h105.021c7.25%200%2013.128%205.878%2013.128%2013.128v0%20105.021c0%207.25-5.878%2013.128-13.128%2013.128v0zM879.575%20251.085c-21.632%200.292-39.091%2017.751-39.383%2039.355v105.049c0%207.25-5.878%2013.128-13.128%2013.128v0h-630.129c-7.25%200-13.128-5.878-13.128-13.128v0-105.021c0-21.751-17.633-39.383-39.383-39.383s-39.383%2017.633-39.383%2039.383v0%20105.021c0.297%2050.632%2041.261%2091.598%2091.866%2091.894h630.157c50.632-0.297%2091.598-41.261%2091.894-91.866v-105.049c-0.292-21.632-17.751-39.091-39.355-39.383h-0.028zM512%20251.085c-21.632%200.292-39.091%2017.751-39.383%2039.355v315.093c0%2021.751%2017.633%2039.383%2039.383%2039.383s39.383-17.633%2039.383-39.383v0-315.064c-0.292-21.632-17.751-39.091-39.355-39.383h-0.028z'%20/%3e%3cglyph%20unicode='&%23xe96f;'%20glyph-name='wifi'%20data-tags='wifi'%20d='M823.892%20401.945c-0.046%200-0.1%200-0.154%200-10.973%200-20.961%204.21-28.44%2011.103l0.029-0.026c-74.352%2066.801-173.194%20107.653-281.576%20107.653s-207.224-40.851-281.966-107.996l0.389%200.344c-7.699-6.911-17.932-11.137-29.152-11.137-12.958%200-24.6%205.638-32.606%2014.593l-0.037%200.042c-6.617%207.695-10.645%2017.782-10.645%2028.809%200%2013.081%205.67%2024.84%2014.685%2032.949l0.041%200.036c89.475%2080.776%20208.611%20130.198%20339.291%20130.198s249.814-49.422%20339.736-130.594l-0.445%200.396c9.056-8.146%2014.726-19.904%2014.726-32.986%200-11.028-4.029-21.114-10.694-28.868l0.049%200.059c-8.339-8.889-20.122-14.46-33.209-14.575h-0.020zM978.379%20564.594c-11.486%200.060-21.927%204.48-29.763%2011.688l0.031-0.029c-113.494%20108.335-267.577%20175.003-437.231%20175.003s-323.736-66.669-437.478-175.238l0.247%200.234c-8.074-9.555-20.065-15.58-33.462-15.58-24.147%200-43.723%2019.576-43.723%2043.723%200%2014.862%207.414%2027.991%2018.746%2035.891l0.142%200.094c128.857%20122.252%20303.412%20197.437%20495.528%20197.437s366.671-75.186%20495.847-197.738l-0.318%200.301c8.63-8.010%2014.013-19.416%2014.013-32.079%200-23.746-18.928-43.070-42.521-43.707l-0.059-0.001zM359.26%20235.797c-14.255%200-26.917%206.822-34.899%2017.38l-0.079%200.109c-5.603%207.207-8.984%2016.384-8.984%2026.351%200%2014.271%206.93%2026.924%2017.608%2034.778l0.12%200.083c49.111%2037.883%20111.521%2060.719%20179.265%2060.719s130.154-22.836%20179.953-61.23l-0.689%200.51c10.667-8.061%2017.489-20.723%2017.489-34.978%200-9.892-3.285-19.018-8.824-26.343l0.079%200.109c-8.18-10.541-20.853-17.261-35.095-17.261-9.821%200-18.895%203.195-26.241%208.603l0.123-0.086c-34.771%2026.697-78.905%2042.783-126.797%2042.783s-92.026-16.086-127.294-43.149l0.497%200.366c-7.262-5.353-16.355-8.615-26.202-8.745h-0.031zM512%2054.492c-24.147%200-43.723%2019.576-43.723%2043.723s19.576%2043.723%2043.723%2043.723v0%200c24.147%200%2043.723-19.576%2043.723-43.723s-19.576-43.723-43.723-43.723v0z'%20/%3e%3cglyph%20unicode='&%23xe970;'%20glyph-name='sign-in'%20data-tags='sign-in'%20d='M863.075-63.984h-175.538c-24.237%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h175.538c1.762-0.162%203.81-0.255%205.881-0.255%2034.275%200%2062.615%2025.405%2067.22%2058.41l0.041%200.357v729.651c-4.645%2033.363-32.986%2058.768-67.261%2058.768-2.069%200-4.118-0.093-6.141-0.274l0.261%200.019h-175.538c-24.237%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h175.538c1.958%200.089%204.255%200.14%206.565%200.14%2083.099%200%20150.872-65.615%20154.335-147.863l0.011-0.313v-726.14c-3.472-82.56-71.246-148.176-154.344-148.176-2.309%200-4.606%200.051-6.89%200.151l0.325-0.011zM453.487%20170.065c-0.060%200-0.133%200-0.204%200-12.052%200-22.953%204.923-30.803%2012.869l-0.004%200.004c-7.929%207.939-12.835%2018.903-12.835%2031.011s4.904%2023.072%2012.835%2031.013v0l203.038%20203.038-203.038%20203.038c-7.297%207.816-11.777%2018.344-11.777%2029.917%200%2024.237%2019.648%2043.884%2043.884%2043.884%2011.575%200%2022.101-4.48%2029.943-11.802l-0.026%200.023%20234.051-234.051c7.929-7.939%2012.835-18.903%2012.835-31.011s-4.904-23.072-12.835-31.013v0l-234.051-234.051c-7.854-7.95-18.755-12.873-30.807-12.873-0.071%200-0.144%200-0.215%200h0.011zM687.538%20404.116h-643.638c-24.237%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h643.638c24.237%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0z'%20/%3e%3cglyph%20unicode='&%23xe971;'%20glyph-name='sign-out'%20data-tags='sign-out'%20d='M336.515-63.832h-175.485c-1.958-0.089-4.254-0.14-6.563-0.14-83.075%200-150.827%2065.596-154.289%20147.819l-0.011%200.313v727.679c3.471%2082.536%2071.225%20148.132%20154.298%20148.132%202.309%200%204.605-0.051%206.888-0.151l-0.325%200.011h175.485c24.229%200%2043.871-19.642%2043.871-43.871s-19.642-43.871-43.871-43.871v0h-175.485c-1.762%200.162-3.809%200.255-5.879%200.255-34.265%200-62.596-25.397-67.2-58.393l-0.041-0.356v-729.434c4.644-33.353%2032.976-58.751%2067.241-58.751%202.069%200%204.117%200.093%206.139%200.274l-0.26-0.019h175.485c24.229%200%2043.871-19.642%2043.871-43.871s-19.642-43.871-43.871-43.871v0zM745.981%20170.148c-0.060%200-0.133%200-0.204%200-12.048%200-22.946%204.922-30.794%2012.865l-0.004%200.004c-7.927%207.937-12.831%2018.898-12.831%2031.002s4.903%2023.065%2012.831%2031.003v0l202.978%20202.978-202.978%20202.978c-8.602%208.031-13.963%2019.438-13.963%2032.097%200%2024.229%2019.642%2043.871%2043.871%2043.871%2012.66%200%2024.066-5.362%2032.073-13.937l0.023-0.026%20233.981-233.981c7.927-7.937%2012.831-18.898%2012.831-31.002s-4.903-23.065-12.831-31.003v0l-233.981-233.981c-7.852-7.948-18.75-12.869-30.798-12.869-0.071%200-0.144%200-0.215%200h0.011zM979.961%20404.129h-643.446c-24.229%200-43.871%2019.642-43.871%2043.871s19.642%2043.871%2043.871%2043.871v0h643.446c24.229%200%2043.871-19.642%2043.871-43.871s-19.642-43.871-43.871-43.871v0z'%20/%3e%3cglyph%20unicode='&%23xe972;'%20glyph-name='image'%20data-tags='image'%20d='M863.086%20901.486h-702.171c-88.87%200-160.914-72.044-160.914-160.914v0-585.143c0-88.87%2072.044-160.914%20160.914-160.914v0h702.171c88.87%200%20160.914%2072.044%20160.914%20160.914v0%20585.143c0%2088.87-72.044%20160.914-160.914%20160.914v0zM160.914%20813.715h702.171c40.395%200%2073.142-32.747%2073.142-73.142v0-479.232l-159.158%20159.158c-7.493%207.993-18.119%2012.974-29.908%2012.974-1.007%200-2.005-0.036-2.992-0.108l0.133%200.008c-12.88-0.772-24.239-6.708-32.137-15.744l-0.047-0.055-75.483-90.697-269.166%20269.166c-7.488%207.945-18.081%2012.89-29.83%2012.89-0.416%200-0.831-0.007-1.244-0.018l0.060%200.001c-12.88-0.772-24.239-6.708-32.137-15.744l-0.047-0.055-216.503-258.048v405.504c0%2040.395%2032.747%2073.142%2073.142%2073.142v0zM87.772%20155.429v42.716l251.612%20301.934%20241.079-241.079-147.456-175.543h-272.091c-0.003%200-0.005%200-0.010%200-39.984%200-72.475%2032.083-73.133%2071.911l-0.001%200.062zM863.086%2082.285h-315.977l201.874%20242.249%20184.32-184.32c-6.765-33.136-35.591-57.744-70.197-57.929h-0.021z'%20/%3e%3cglyph%20unicode='&%23xe973;'%20glyph-name='images'%20data-tags='images'%20d='M871.768%20904.629h-553.491c-84.063%200-152.209-68.147-152.209-152.209v0-13.838h-13.838c-84.063%200-152.209-68.147-152.209-152.209v0-442.792c0-84.063%2068.147-152.209%20152.209-152.209v0h553.491c84.063%200%20152.209%2068.147%20152.209%20152.209v0%2013.838h13.838c84.063%200%20152.209%2068.147%20152.209%20152.209v0%20442.792c0%2084.063-68.147%20152.209-152.209%20152.209v0zM249.092%20752.42c0%2038.21%2030.976%2069.186%2069.186%2069.186v0h553.491c38.21%200%2069.186-30.976%2069.186-69.186v0-343.163l-125.642%20105.716c-7.15%206.241-16.567%2010.047-26.872%2010.047-12.495%200-23.684-5.595-31.196-14.418l-0.048-0.058-59.223-69.74-221.396%20214.755c-6.965%208.265-17.229%2013.559-28.735%2013.836l-0.047%200.001c-11.963-0.464-22.566-5.925-29.844-14.338l-0.044-0.052-168.814-200.917zM318.279%20240.441c-38.21%200-69.186%2030.976-69.186%2069.186v0%2016.605l203.131%20239.108%20191.508-187.633-116.233-137.265zM774.908%20143.58c0-38.21-30.976-69.186-69.186-69.186v0h-553.491c-38.21%200-69.186%2030.976-69.186%2069.186v0%20442.792c0%2038.21%2030.976%2069.186%2069.186%2069.186v0h13.838v-345.932c0-84.063%2068.147-152.209%20152.209-152.209v0h456.629zM871.768%20240.441h-235.233l157.191%20184.866%20145.567-123.429c-3.487-34.553-32.362-61.315-67.514-61.437h-0.013z'%20/%3e%3cglyph%20unicode='&%23xe974;'%20glyph-name='money-bill'%20data-tags='money-bill'%20d='M921.588%20842.96h-819.175c-56.419-0.331-102.067-45.977-102.397-102.366v-585.157c0.331-56.419%2045.977-102.067%20102.366-102.397h819.207c56.419%200.331%20102.067%2045.977%20102.397%20102.366v585.157c-0.331%2056.419-45.977%20102.067-102.366%20102.397h-0.032zM936.215%20740.562v-97.715h-12.288c-3.162-0.418-6.82-0.657-10.532-0.657s-7.37%200.239-10.956%200.701l0.424-0.045h-7.607c-7.377%201.502-13.839%203.52-20.003%206.11l0.694-0.259h-7.022c-8.645%204.243-16.008%209.735-22.196%2016.341l-0.038%200.041c-16.923%2016.712-27.426%2039.89-27.5%2065.521v0.014c0.016%208.559%201.299%2016.812%203.668%2024.592l-0.158-0.601h98.887c0.004%200%200.008%200%200.012%200%207.873%200%2014.294-6.219%2014.615-14.014l0.001-0.029zM102.412%20755.191h98.887c2.212-7.178%203.494-15.431%203.511-23.981v-0.010c-0.074-25.645-10.578-48.823-27.491-65.525l-0.010-0.010c-6.348-6.456-13.68-11.92-21.756-16.155l-0.479-0.229h-7.607c-5.25-2.652-11.34-4.689-17.749-5.795l-0.389-0.056h-8.191c-3.162-0.418-6.82-0.657-10.532-0.657s-7.37%200.239-10.956%200.701l0.424-0.045h-12.288v97.131c0%208.079%206.55%2014.629%2014.629%2014.629v0zM87.785%20155.438v97.715h12.288c3.162%200.418%206.82%200.657%2010.532%200.657s7.37-0.239%2010.956-0.701l-0.424%200.045h7.607c7.229-1.166%2013.718-3.206%2019.76-6.041l-0.451%200.191h7.022c8.556-4.464%2015.886-9.927%2022.223-16.372l0.012-0.012c16.923-16.712%2027.426-39.89%2027.5-65.521v-0.014c-0.016-8.559-1.299-16.812-3.668-24.592l0.158%200.601h-98.887c-0.004%200-0.008%200-0.012%200-7.873%200-14.294%206.219-14.615%2014.014l-0.001%200.029zM290.823%20140.809c0.287%203.59%200.451%207.773%200.451%2011.996s-0.163%208.405-0.485%2012.544l0.034-0.549c0.004%200.481%200.007%201.050%200.007%201.62%200%2049.382-20.391%2094-53.213%20125.896l-0.041%200.040c-8.427%208.529-17.825%2016.067-28.024%2022.443l-0.647%200.377-9.947%206.436c-5.625%203.003-12.567%206.153-19.707%208.903l-1.358%200.459-11.702%204.681c-8.77%202.704-19.269%204.96-30.044%206.336l-0.968%200.101c-2.719%200.288-5.875%200.451-9.069%200.451s-6.35-0.165-9.458-0.484l0.389%200.033h-29.256v210.060h49.736c9.036%201.557%2016.909%203.588%2024.522%206.182l-1.116-0.331%2012.873%204.096c9.915%203.42%2018.418%207.374%2026.429%2012.074l-0.683-0.37%209.362%205.266c11.406%207.555%2021.355%2015.646%2030.453%2024.6l-0.026-0.025c32.863%2031.937%2053.254%2076.555%2053.254%20125.937%200%200.569-0.003%201.138-0.008%201.707v-0.086c0.287%203.59%200.451%207.773%200.451%2011.996s-0.163%208.405-0.485%2012.544l0.034-0.549h442.355c-0.287-3.59-0.451-7.773-0.451-11.996s0.163-8.405%200.485-12.544l-0.034%200.549c-0.004-0.481-0.007-1.050-0.007-1.62%200-49.382%2020.391-94%2053.213-125.896l0.041-0.040c8.973-9.14%2018.943-17.251%2029.747-24.168l0.679-0.407%209.362-5.266c7.327-4.329%2015.83-8.282%2024.727-11.392l1.018-0.31%2012.873-4.096c6.721-2.133%2014.826-3.972%2023.141-5.166l0.85-0.1h49.151v-208.304h-29.256c-2.719%200.277-5.876%200.435-9.069%200.435s-6.351-0.158-9.463-0.466l0.394%200.032c-11.742-1.477-22.241-3.733-32.391-6.794l1.38%200.358-11.702-4.681c-9.096-3.533-16.61-7.072-23.848-11.051l1.029%200.518-9.947-6.436c-10.846-6.753-20.244-14.291-28.657-22.805l-0.015-0.015c-32.863-31.937-53.254-76.555-53.254-125.937%200-0.569%200.003-1.138%200.008-1.707v0.086c-0.287-3.59-0.451-7.773-0.451-11.996s0.163-8.405%200.485-12.544l-0.034%200.549zM921.588%20140.809h-98.887c-2.212%207.178-3.494%2015.431-3.511%2023.981v0.010c0.074%2025.645%2010.578%2048.823%2027.491%2065.525l0.010%200.010c6.226%206.647%2013.589%2012.14%2021.793%2016.186l0.443%200.197h7.022c5.388%202.223%2011.845%204.236%2018.507%205.704l0.802%200.148h7.607c3.162%200.418%206.82%200.657%2010.532%200.657s7.37-0.239%2010.956-0.701l-0.424%200.045h12.288v-97.131c0-8.079-6.55-14.629-14.629-14.629v0zM512%20652.793c-113.105%200-204.793-91.69-204.793-204.793s91.69-204.793%20204.793-204.793c113.105%200%20204.793%2091.69%20204.793%20204.793v0c0%20113.105-91.69%20204.793-204.793%20204.793v0zM512%20330.975c-64.631%200-117.025%2052.394-117.025%20117.025s52.394%20117.025%20117.025%20117.025c64.631%200%20117.025-52.394%20117.025-117.025v0c0-64.631-52.394-117.025-117.025-117.025v0z'%20/%3e%3cglyph%20unicode='&%23xe975;'%20glyph-name='eject'%20data-tags='eject'%20d='M974.421%20398.455h-924.841c-27.344%200.025-49.502%2022.198-49.502%2049.545%200%2013.671%205.537%2026.048%2014.49%2035.013v0l462.421%20462.421c8.963%208.952%2021.342%2014.49%2035.011%2014.49s26.048-5.537%2035.013-14.49v0l462.421-462.421c8.952-8.963%2014.49-21.342%2014.49-35.011%200-27.347-22.157-49.52-49.499-49.545h-0.003zM169.148%20497.545h685.704l-342.852%20342.852zM908.36-63.966h-792.721c-63.696%200.373-115.233%2051.908-115.606%20115.57v132.155c0.373%2063.696%2051.908%20115.233%20115.57%20115.606h792.757c63.696-0.373%20115.233-51.908%20115.606-115.57v-132.155c-0.373-63.696-51.908-115.233-115.57-115.606h-0.036zM115.64%20200.275c-9.121%200-16.516-7.395-16.516-16.516v0-132.12c0-9.121%207.395-16.516%2016.516-16.516v0h792.721c9.121%200%2016.516%207.395%2016.516%2016.516v0%20132.12c0%209.121-7.395%2016.516-16.516%2016.516v0z'%20/%3e%3cglyph%20unicode='&%23xe976;'%20glyph-name='volume-down'%20data-tags='volume-down'%20d='M710.11-63.786c-11.715%200.201-22.473%204.137-31.176%2010.665l0.138-0.099-316.316%20253.581h-313.014c-27.205%200.367-49.161%2022.323-49.528%2049.492v396.256c0.367%2027.205%2022.323%2049.161%2049.492%2049.528h313.050l316.316%20253.581c8.413%206.81%2019.245%2010.933%2031.038%2010.933%2027.353%200%2049.528-22.174%2049.528-49.528%200-0.128%200-0.257-0.002-0.387v0.020-924.514c-0.124-19.673-11.546-36.649-28.101-44.774l-0.296-0.132c-5.939-2.921-12.928-4.629-20.316-4.629-0.288%200-0.574%200.003-0.859%200.008h0.043zM99.27%20299.417h280.656c11.732-0.051%2022.527-4.016%2031.159-10.656l-0.121%200.090%20249.619-198.11v716.499l-249.619-198.11c-8.511-6.55-19.306-10.515-31.026-10.566h-280.668zM915.484%20224.796c-11.19%200.147-21.49%203.841-29.859%2010.006l0.142-0.101c-12.083%209.132-19.811%2023.475-19.811%2039.622%200%2011.206%203.721%2021.543%209.995%2029.84l-0.090-0.124c30.292%2039.484%2048.545%2089.591%2048.545%20143.96s-18.251%20104.477-48.961%20144.528l0.418-0.566c-6.185%208.174-9.906%2018.511-9.906%2029.717%200%2027.353%2022.174%2049.528%2049.528%2049.528%2016.148%200%2030.49-7.728%2039.532-19.687l0.090-0.124c42.965-55.728%2068.862-126.535%2068.862-203.393s-25.897-147.666-69.442-204.176l0.58%200.783c-9.257-11.932-23.523-19.596-39.586-19.811h-0.036z'%20/%3e%3cglyph%20unicode='&%23xe977;'%20glyph-name='volume-up'%20data-tags='volume-up'%20d='M565.883%2030.407c-9.559%200.164-18.337%203.376-25.438%208.703l0.112-0.081-258.099%20206.91h-255.405c-22.198%200.299-40.113%2018.215-40.412%2040.383v323.327c0.299%2022.198%2018.215%2040.113%2040.383%2040.412h255.434l258.099%20206.91c6.865%205.557%2015.703%208.921%2025.326%208.921%2022.319%200%2040.412-18.093%2040.412-40.412%200-0.105%200-0.21-0.001-0.316v0.016-754.361c-0.101-16.052-9.421-29.904-22.929-36.534l-0.241-0.107c-4.846-2.383-10.549-3.777-16.577-3.777-0.235%200-0.469%200.003-0.701%200.006h0.035zM67.466%20326.763h229.002c9.573-0.042%2018.381-3.277%2025.424-8.695l-0.099%200.073%20203.677-161.649v584.629l-203.677-161.649c-6.785-5.918-15.568-9.703-25.217-10.233l-0.107-0.005h-229.002zM860.084%20120.93c-10.094%200.015-19.331%203.681-26.461%209.747l0.058-0.048c-8.624%207.36-14.057%2018.239-14.057%2030.387%200%2010.3%203.905%2019.687%2010.315%2026.762l-0.030-0.034c61.742%2068.722%2099.501%20160.079%2099.501%20260.255s-37.758%20191.532-99.818%20260.614l0.318-0.36c-6.378%207.12-10.277%2016.575-10.277%2026.941%200%2022.34%2018.111%2040.451%2040.451%2040.451%2011.975%200%2022.734-5.203%2030.141-13.472l0.034-0.038c74.659-82.7%20120.339-192.814%20120.339-313.599s-45.68-230.898-120.705-314.010l0.366%200.412c-7.167-8.586-17.874-14.010-29.847-14.010-0.115%200-0.23%200-0.345%200.001h0.018zM733.459%20265.876c-9.131%200.12-17.535%203.134-24.364%208.165l0.116-0.082c-9.859%207.451-16.165%2019.154-16.165%2032.33%200%209.143%203.036%2017.578%208.156%2024.348l-0.073-0.101c24.717%2032.217%2039.61%2073.102%2039.61%20117.464s-14.892%2085.248-39.95%20117.928l0.341-0.462c-5.046%206.669-8.082%2015.104-8.082%2024.247%200%2022.319%2018.093%2040.412%2040.412%2040.412%2013.176%200%2024.879-6.306%2032.257-16.064l0.073-0.101c35.058-45.471%2056.188-103.247%2056.188-165.959s-21.131-120.489-56.662-166.598l0.474%200.639c-7.553-9.736-19.193-15.989-32.301-16.165h-0.029z'%20/%3e%3cglyph%20unicode='&%23xe978;'%20glyph-name='volume-off'%20data-tags='volume-off'%20d='M842.183-63.786c-11.715%200.201-22.473%204.137-31.176%2010.665l0.138-0.099-316.316%20253.581h-313.014c-27.205%200.367-49.161%2022.323-49.528%2049.492v396.256c0.367%2027.205%2022.323%2049.161%2049.492%2049.528h313.050l316.316%20253.581c8.413%206.81%2019.245%2010.933%2031.038%2010.933%2027.353%200%2049.528-22.174%2049.528-49.528%200-0.128%200-0.257-0.002-0.387v0.020-924.514c-0.153-19.495-11.255-36.364-27.452-44.771l-0.283-0.133c-6.264-2.921-13.598-4.625-21.331-4.625-0.163%200-0.323%200-0.486%200.002h0.025zM231.344%20299.417h280.656c11.732-0.051%2022.527-4.016%2031.159-10.656l-0.121%200.090%20249.619-198.11v716.499l-249.619-198.11c-8.511-6.55-19.306-10.515-31.026-10.566h-280.668z'%20/%3e%3cglyph%20unicode='&%23xe979;'%20glyph-name='envelope'%20data-tags='envelope'%20d='M921.588%20901.473h-819.175c-56.419-0.331-102.067-45.977-102.397-102.366v-702.182c0.331-56.419%2045.977-102.067%20102.366-102.397h819.207c56.419%200.331%20102.067%2045.977%20102.397%20102.366v702.182c-0.331%2056.419-45.977%20102.067-102.366%20102.397h-0.032zM102.412%20813.704h819.175c8.079%200%2014.629-6.55%2014.629-14.629v0-90.11l-424.215-211.815-424.215%20211.815v90.11c0%208.079%206.55%2014.629%2014.629%2014.629v0zM921.588%2082.296h-819.175c-8.079%200-14.629%206.55-14.629%2014.629v0%20514.325l404.322-202.454c5.795-2.962%2012.643-4.698%2019.895-4.698s14.098%201.736%2020.147%204.815l-0.252-0.117%20404.322%20202.454v-514.325c0-8.079-6.55-14.629-14.629-14.629v0z'%20/%3e%3cglyph%20unicode='&%23xe97a;'%20glyph-name='share-alt'%20data-tags='share-alt'%20d='M833.7%20316.396c-62.907-0.233-118.56-31.082-152.865-78.411l-0.38-0.551-309.417%20152.076c5.76%2017.446%209.17%2037.537%209.358%2058.398v0.093c-0.189%2020.954-3.597%2041.044-9.755%2059.892l0.396-1.402%20309.417%20152.076c34.79-46.82%2089.928-76.825%20152.074-76.825%20104.34%200%20188.925%2084.585%20188.925%20188.925s-84.585%20188.925-188.925%20188.925c-104.34%200-188.925-84.585-188.925-188.925%200-0.34%200.001-0.68%200.003-1.020v0.052c0.152-10.439%201.209-20.53%203.098-30.325l-0.173%201.080-319.945-160.849c-34.095%2036.053-82.261%2058.491-135.669%2058.491-0.217%200-0.432%200-0.647-0.001h0.033c-104.986%200-190.096-85.108-190.096-190.096s85.108-190.096%20190.096-190.096v0c0.182%200%200.399-0.001%200.614-0.001%2053.408%200%20101.575%2022.439%20135.587%2058.404l0.082%200.088%20319.945-160.849c-1.751-8.911-2.81-19.209-2.924-29.734l-0.001-0.096c0-104.986%2085.108-190.096%20190.096-190.096s190.096%2085.108%20190.096%20190.096c0%20104.986-85.108%20190.096-190.096%20190.096v0zM833.7%20872.058c56.531%200%20102.359-45.827%20102.359-102.359s-45.827-102.359-102.359-102.359c-56.531%200-102.359%2045.827-102.359%20102.359v0c0.33%2056.398%2045.96%20102.029%20102.328%20102.359h0.032zM190.3%20345.641c-56.531%200-102.359%2045.827-102.359%20102.359s45.827%20102.359%20102.359%20102.359c56.531%200%20102.359-45.827%20102.359-102.359v0c-0.33-56.398-45.96-102.029-102.328-102.359h-0.032zM833.7%2023.942c-56.531%200-102.359%2045.827-102.359%20102.359s45.827%20102.359%20102.359%20102.359c56.531%200%20102.359-45.827%20102.359-102.359v0c-0.33-56.398-45.96-102.029-102.328-102.359h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe97b;'%20glyph-name='paperclip'%20data-tags='paperclip'%20d='M333.040-63.149c-0.395-0.001-0.861-0.003-1.328-0.003-89.93%200-171.755%2034.697-232.82%2091.434l0.214-0.196c-60.481%2056.047-98.213%20135.906-98.213%20224.578s37.732%20168.531%2098.016%20224.397l0.197%200.181%20442.138%20417.574c43.713%2040.007%20102.187%2064.52%20166.387%2064.52s122.673-24.512%20166.573-64.688l-0.186%200.169c46.303-43.075%2075.506-103.992%2076.611-171.742l0.003-0.2c0.003-0.343%200.003-0.748%200.003-1.154%200-58.355-24.702-110.942-64.219-147.873l-0.117-0.107-442.723-418.16c-25.698-23.896-60.263-38.561-98.253-38.561s-72.555%2014.665-98.342%2038.643l0.089-0.082c-25.889%2023.908-42.047%2058.024-42.047%2095.913s16.158%2072.005%2041.958%2095.834l0.088%200.081%20409.387%20385.408c7.935%207.925%2018.894%2012.829%2030.996%2012.829s23.061-4.902%2030.997-12.829v0c7.925-7.935%2012.829-18.894%2012.829-30.996s-4.902-23.061-12.829-30.997v0l-409.387-385.408c-8.981-7.868-14.621-19.359-14.621-32.167s5.64-24.299%2014.572-32.124l0.049-0.042c10.156-8.727%2023.465-14.040%2038.014-14.040s27.858%205.313%2038.092%2014.105l-0.078-0.066%20442.723%20416.989c21.667%2021.246%2035.097%2050.823%2035.097%2083.538%200%200.444-0.003%200.888-0.007%201.331v-0.067c-1.049%2042.681-19.73%2080.802-49.009%20107.504l-0.118%200.107c-27.771%2025.797-65.112%2041.627-106.148%2041.627s-78.377-15.83-106.245-41.716l0.097%200.090-440.383-416.989c-43.561-40.015-70.766-97.247-70.766-160.83s27.203-120.815%2070.608-160.688l0.158-0.143c45.833-42.805%20107.572-69.087%20175.451-69.087s129.619%2026.282%20175.601%2069.225l-0.149-0.137%20438.043%20414.651c7.869%208.069%2018.849%2013.075%2030.996%2013.075s23.127-5.006%2030.988-13.066l0.008-0.010c7.925-7.935%2012.829-18.894%2012.829-30.996s-4.902-23.061-12.829-30.997v0l-441.552-416.405c-60.773-56.558-142.541-91.272-232.414-91.272-1.768%200-3.534%200.014-5.296%200.040l0.267-0.003z'%20/%3e%3cglyph%20unicode='&%23xe97c;'%20glyph-name='bell'%20data-tags='bell'%20d='M983.875%20212.893c-4.979%200-116.724%2019.915-116.724%20345.747%200%20230.128-133.873%20373.406-355.151%20373.406s-355.151-143.278-355.151-373.406c0-331.917-115.617-345.747-115.065-345.747-22.914%200-41.49-18.576-41.49-41.49s18.576-41.49%2041.49-41.49v0h267.193c19.311-95.868%20102.854-167.053%20203.023-167.053s183.711%2071.186%20202.798%20165.727l0.223%201.325h267.746c22.914%200%2041.49%2018.576%2041.49%2041.49s-18.576%2041.49-41.49%2041.49v0zM512%2046.935c-53.673%200.105-99.33%2034.318-116.453%2082.114l-0.271%200.865h233.448c-17.395-48.661-63.050-82.874-116.711-82.979h-0.013zM166.807%20212.893c39.83%2060.299%2073.022%20165.958%2073.022%20345.747s99.575%20290.427%20272.172%20290.427%20272.172-105.66%20272.172-290.427%2033.192-285.448%2073.022-345.747z'%20/%3e%3cglyph%20unicode='&%23xe97d;'%20glyph-name='briefcase'%20data-tags='briefcase'%20d='M921.588%20784.447h-219.422v73.14c-4.292%2057.542-52.035%20102.602-110.299%20102.602-2.366%200-4.715-0.074-7.043-0.221l0.318%200.016h-146.282c-2.010%200.13-4.36%200.204-6.725%200.204-58.266%200-106.007-45.060-110.277-102.234l-0.022-0.368v-73.14h-219.422c-56.419-0.331-102.067-45.977-102.397-102.366v-585.157c0.331-56.419%2045.977-102.067%20102.366-102.397h819.207c56.419%200.331%20102.067%2045.977%20102.397%20102.366v585.157c-0.331%2056.419-45.977%20102.067-102.366%20102.397h-0.032zM409.603%20857.588c0%204.681%2011.118%2014.629%2029.256%2014.629h146.282c18.139%200%2029.256-9.947%2029.256-14.629v-73.14h-204.793zM102.412%20696.678h819.175c8.079%200%2014.629-6.55%2014.629-14.629v0-190.166h-848.432v190.166c0%208.079%206.55%2014.629%2014.629%2014.629v0zM321.834%20404.116h380.331v-87.769h-380.331zM921.588%2082.296h-819.175c-8.079%200-14.629%206.55-14.629%2014.629v0%20307.191h146.282v-131.653c0.325-24.105%2019.78-43.559%2043.853-43.884h468.131c24.105%200.325%2043.559%2019.78%2043.884%2043.853v131.685h146.282v-307.191c0-8.079-6.55-14.629-14.629-14.629v0z'%20/%3e%3cglyph%20unicode='&%23xe97e;'%20glyph-name='comments'%20data-tags='comments'%20d='M46.723%20129.21c-0.231-0.004-0.504-0.007-0.777-0.007-24.867%200-45.027%2020.159-45.027%2045.027%200%205.382%200.944%2010.545%202.676%2015.329l-0.098-0.314%2075.044%20247.348c-14.665%2039.037-23.418%2084.145-24.012%20131.219l-0.003%200.259c0%200.259-0.001%200.566-0.001%200.874%200%2054.129%2011.264%20105.629%2031.575%20152.281l-0.955-2.464c60.427%20141.25%20198.214%20238.423%20358.696%20238.423%20106.632%200%20203.244-42.901%20273.517-112.384l-0.037%200.035c34.184-34.714%2062.103-75.715%2081.849-121.093l1-2.581c19.107-44.313%2030.22-95.904%2030.22-150.090s-11.112-105.775-31.182-152.616l0.962%202.526c-20.746-47.959-48.666-88.96-82.9-123.725l0.051%200.051c-70.377-70.256-167.536-113.703-274.844-113.703-48.549%200-95.021%208.893-137.875%2025.139l2.675-0.889-247.348-76.845c-3.958-1.137-8.504-1.794-13.204-1.801h-0.004zM442.359%20868.251c-0.253%200.001-0.554%200.001-0.856%200.001-41.547%200-81.081-8.613-116.916-24.15l1.904%200.734c-71.28-30.615-127.108-85.859-157.736-154.781l-0.758-1.912c-14.788-34.299-23.39-74.229-23.39-116.169s8.602-81.87%2024.134-118.125l-0.744%201.956c1.7-4.555%202.682-9.817%202.682-15.309s-0.984-10.754-2.783-15.621l0.101%200.312-55.232-180.107%20180.107%2055.232c4.555%201.7%209.817%202.682%2015.309%202.682s10.754-0.984%2015.621-2.783l-0.312%200.101c34.014-14.517%2073.588-22.957%20115.132-22.957%20122.867%200%20228.493%2073.819%20274.946%20179.525l0.754%201.926c13.056%2032.416%2020.631%2070.004%2020.631%20109.36%200%20163.117-130.105%20295.846-292.2%20300.074l-0.391%200.008zM977.277-62.304c-1.984-0.28-4.275-0.439-6.603-0.439s-4.621%200.16-6.864%200.469l0.26-0.030-247.348%2075.044c-40.428-15.733-87.225-24.849-136.153-24.849-158.064%200-293.904%2095.147-353.373%20231.291l-0.967%202.482c-2.862%205.665-4.539%2012.349-4.539%2019.423%200%2018.267%2011.175%2033.923%2027.063%2040.506l0.291%200.107c5.517%202.599%2011.984%204.116%2018.806%204.116%2018.319%200%2034.084-10.94%2041.115-26.643l0.114-0.286c15.121-35.516%2035.349-65.946%2060.152-91.977l-0.117%200.122c54.202-53.624%20128.774-86.753%20211.084-86.753%2041.688%200%2081.392%208.499%20117.473%2023.857l-1.963-0.743c4.555%201.7%209.817%202.682%2015.309%202.682s10.754-0.984%2015.621-2.783l-0.312%200.101%20180.107-55.232-55.232%20180.107c-1.7%204.555-2.682%209.817-2.682%2015.309s0.984%2010.754%202.783%2015.621l-0.101-0.312c14.803%2033.932%2023.415%2073.467%2023.415%20115.014%200%200.301%200%200.602-0.001%200.902v-0.046c0.001%200.319%200.001%200.697%200.001%201.075%200%2081.912-33.275%20156.053-87.045%20209.642l-0.008%200.008c-12.456%2015.658-25.63%2029.595-39.895%2042.336l-0.328%200.288c-13.187%208.012-21.861%2022.298-21.861%2038.61%200%2024.867%2020.159%2045.027%2045.027%2045.027%2010.297%200%2019.786-3.456%2027.372-9.273l-0.107%200.079c22.529-14.653%2042.156-30.276%2060.175-47.561l-0.139%200.132c34.393-34.592%2062.347-75.63%2081.881-121.138l0.968-2.536c19.357-44.266%2030.62-95.849%2030.62-150.064%200-0.431-0.001-0.863-0.003-1.293v0.066c-0.136-48.508-8.929-94.919-24.912-137.831l0.898%202.751%2075.044-247.348c1.634-4.472%202.578-9.633%202.578-15.015%200-24.867-20.159-45.027-45.027-45.027-0.273%200-0.546%200.003-0.818%200.007h0.041z'%20/%3e%3cglyph%20unicode='&%23xe97f;'%20glyph-name='comment'%20data-tags='comment'%20d='M89.22-17.058c-0.217-0.004-0.473-0.007-0.729-0.007-23.349%200-42.278%2018.929-42.278%2042.278%200%205.053%200.887%209.901%202.513%2014.393l-0.093-0.294%2090.193%20295.946c-18.558%2046.704-29.318%20100.819-29.318%20157.447%200%200.732%200.001%201.463%200.006%202.195v-0.113c0%200.201%200%200.439%200%200.677%200%2062.834%2012.85%20122.668%2036.068%20177.015l-1.118-2.942c23.991%2055.124%2056.28%20102.224%2095.856%20142.080l-0.026-0.026c39.776%2039.941%2087.133%2072.3%20139.735%2094.736l2.882%201.092c51.475%2022.443%20111.446%2035.5%20174.466%2035.5s122.993-13.057%20177.355-36.615l-2.889%201.115c161.557-70.486%20272.594-228.494%20273.398-412.529v-0.103c-0.378-123.676-50.484-235.576-131.361-316.819l0.016%200.016c-39.83-39.549-86.93-71.841-139.11-94.681l-2.944-1.149c-51.439-22.133-111.317-35.003-174.201-35.003-57.536%200-112.557%2010.776-163.152%2030.417l3.076-1.050-295.946-90.193c-3.604-1.586-7.788-2.774-12.162-3.355l-0.239-0.026zM557.097%20856.686c-149.484-0.668-277.735-90.884-333.925-219.741l-0.917-2.358c-17.678-41.648-27.953-90.087-27.953-140.927s10.274-99.278%2028.861-143.354l-0.909%202.427c1.596-4.277%202.518-9.218%202.518-14.374s-0.923-10.098-2.613-14.668l0.095%200.293-69.336-235.065%20233.938%2071.027c4.277%201.596%209.218%202.518%2014.374%202.518s10.098-0.923%2014.668-2.613l-0.293%200.095c41.635-17.765%2090.074-28.091%20140.927-28.091s99.291%2010.328%20143.335%2028.999l-2.408-0.907c131.638%2056.462%20222.168%20184.951%20222.168%20334.586%200%2051.2-10.598%2099.924-29.723%20144.098l0.907-2.35c-56.972%20130.557-184.848%20220.199-333.686%20220.41h-0.028z'%20/%3e%3cglyph%20unicode='&%23xe980;'%20glyph-name='shopping-cart'%20data-tags='shopping-cart'%20d='M468.112%2053.011c0-48.569-39.207-87.775-87.775-87.775s-87.775%2039.207-87.775%2087.775%2039.207%2087.775%2087.775%2087.775%2087.775-39.207%2087.775-87.775zM760.696%20140.786c-48.569%200-87.775-39.207-87.775-87.775s39.207-87.775%2087.775-87.775%2087.775%2039.207%2087.775%2087.775-39.207%2087.775-87.775%2087.775zM1022.852%20700.793l-117.033-468.135c-4.681-19.311-22.236-33.355-42.718-33.355h-585.169c-21.066%200-39.207%2015.214-43.302%2036.28l-110.597%20607.405h-80.168c-23.991%200-43.888%2019.896-43.888%2043.888s19.896%2043.888%2043.888%2043.888h117.033c21.066%200%2039.207-15.214%2043.302-36.28l25.163-139.271h750.771c13.458%200%2026.333-6.436%2034.525-16.969s11.119-24.577%208.192-37.451zM923.958%20667.438h-678.795l69.050-380.359h514.363l95.383%20380.359z'%20/%3e%3cglyph%20unicode='&%23xe981;'%20glyph-name='key'%20data-tags='key'%20d='M687.134%20287.461c-0.215%200-0.469-0.001-0.724-0.001-92.498%200-176.242%2037.479-236.875%2098.078l0.001-0.001c-61.305%2061.014-99.243%20145.459-99.243%20238.766%200%20186.032%20150.809%20336.841%20336.841%20336.841s336.841-150.809%20336.841-336.841c0-186.032-150.808-336.84-336.84-336.841v0zM687.134%20871.239c-136.764-0.345-247.499-111.293-247.499-248.106%200-68.362%2027.648-130.267%2072.373-175.141l-0.007%200.007c44.929-45.079%20107.076-72.972%20175.74-72.972%20137.026%200%20248.106%20111.081%20248.106%20248.106s-111.081%20248.106-248.106%20248.106c-0.213%200-0.427%200-0.639-0.001h0.033zM74.166-33.618c-11.682%200.919-21.941%206.357-29.147%2014.547l-0.041%200.048c-6.919%207.71-11.15%2017.955-11.15%2029.188s4.231%2021.479%2011.185%2029.23l-0.036-0.041%20377.122%20377.705c7.941%207.869%2018.873%2012.731%2030.94%2012.731%2024.281%200%2043.963-19.683%2043.963-43.963%200-12.213-4.98-23.263-13.020-31.229l-0.003-0.003-380.624-373.619c-7.248-8.237-17.507-13.675-29.039-14.585l-0.151-0.010zM278.488-62.806c-0.060%200-0.133%200-0.204%200-12.024%200-22.9%204.912-30.732%2012.839l-116.759%20116.759c-7.28%207.798-11.75%2018.301-11.75%2029.848%200%2024.181%2019.603%2043.783%2043.783%2043.783%2011.548%200%2022.050-4.47%2029.874-11.775l-0.026%200.023%20116.755-116.755c7.911-7.921%2012.805-18.86%2012.805-30.94s-4.893-23.019-12.805-30.941v0c-7.836-7.932-18.712-12.844-30.736-12.844-0.071%200-0.144%200-0.215%200h0.011zM395.245%2053.949c-0.060%200-0.133%200-0.204%200-12.024%200-22.9%204.912-30.732%2012.839l-116.759%20116.759c-8.584%208.015-13.935%2019.399-13.935%2032.033%200%2024.181%2019.603%2043.783%2043.783%2043.783%2012.634%200%2024.018-5.351%2032.008-13.909l0.023-0.026%20116.755-116.755c7.911-7.921%2012.805-18.86%2012.805-30.94s-4.893-23.019-12.805-30.941v0c-7.836-7.932-18.712-12.844-30.736-12.844-0.071%200-0.144%200-0.215%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe982;'%20glyph-name='mobile'%20data-tags='mobile'%20d='M746.047%20959.977h-468.093c-56.418-0.33-102.065-45.976-102.396-102.364v-819.195c0.33-56.418%2045.976-102.065%20102.364-102.396h468.125c56.418%200.33%20102.065%2045.976%20102.396%20102.364v819.195c-0.33%2056.418-45.976%20102.065-102.364%20102.396h-0.032zM760.674%2038.418c0-8.079-6.55-14.628-14.628-14.628v0h-468.093c-8.079%200-14.628%206.55-14.628%2014.628v0%20819.163c0%208.079%206.55%2014.628%2014.628%2014.628v0h468.093c8.079%200%2014.628-6.55%2014.628-14.628v0zM512%20301.72c-48.472%200-87.768-39.295-87.768-87.768s39.295-87.768%2087.768-87.768c48.472%200%2087.768%2039.295%2087.768%2087.768v0c0%2048.472-39.295%2087.768-87.768%2087.768v0zM512%20213.953v0z'%20/%3e%3cglyph%20unicode='&%23xe983;'%20glyph-name='tablet'%20data-tags='tablet'%20d='M863.070%20959.977h-702.14c-56.418-0.33-102.065-45.976-102.396-102.364v-819.195c0.33-56.418%2045.976-102.065%20102.364-102.396h702.172c56.418%200.33%20102.065%2045.976%20102.396%20102.364v819.195c-0.33%2056.418-45.976%20102.065-102.364%20102.396h-0.032zM877.699%2038.418c0-8.079-6.55-14.628-14.628-14.628v0h-702.14c-8.079%200-14.628%206.55-14.628%2014.628v0%20819.163c0%208.079%206.55%2014.628%2014.628%2014.628v0h702.14c8.079%200%2014.628-6.55%2014.628-14.628v0zM512%20301.72c-48.472%200-87.768-39.295-87.768-87.768s39.295-87.768%2087.768-87.768c48.472%200%2087.768%2039.295%2087.768%2087.768v0c0%2048.472-39.295%2087.768-87.768%2087.768v0zM512%20213.953v0z'%20/%3e%3cglyph%20unicode='&%23xe984;'%20glyph-name='heart'%20data-tags='heart'%20d='M512-6.541c-12.142%200.011-23.132%204.94-31.084%2012.902v0l-397.063%20398.237c-51.836%2052.853-83.828%20125.328-83.828%20205.276s31.993%20152.425%2083.874%20205.324l-0.045-0.047c52.537%2052.531%20125.112%2085.022%20205.276%2085.022s152.739-32.491%20205.277-85.023v0l17.595-15.249%2016.423%2016.423c52.328%2052.883%20124.914%2085.631%20205.15%2085.631%200.25%200%200.502%200%200.752-0.001h-0.038c0.384%200.001%200.839%200.003%201.294%200.003%2079.947%200%20152.3-32.511%20204.559-85.034l0.012-0.012c51.836-52.853%2083.828-125.328%2083.828-205.276s-31.993-152.425-83.874-205.324l0.045%200.047-397.063-398.237c-7.714-8.616-18.706-14.16-30.998-14.66l-0.087-0.003zM289.714%20814.566c-0.436%200.003-0.953%200.005-1.468%200.005-55.496%200-105.759-22.406-142.235-58.666l0.010%200.010c-36.735-36.902-59.445-87.793-59.445-143.987s22.71-107.086%2059.452-143.994l-0.007%200.007%20365.979-368.325%20365.392%20367.151c36.877%2036.837%2059.687%2087.747%2059.687%20143.987s-22.81%20107.15-59.686%20143.985l-0.001%200.001c-36.111%2036.238-86.066%2058.659-141.257%2058.659-0.65%200-1.3-0.003-1.949-0.010l0.099%200.001c-0.436%200.003-0.953%200.005-1.468%200.005-55.496%200-105.759-22.406-142.235-58.666l-47.497-47.497c-8.080-7.677-19.030-12.4-31.084-12.4s-23.006%204.723-31.104%2012.418l0.019-0.018-47.507%2047.507c-36.581%2036.947-87.314%2059.823-143.391%2059.823-0.107%200-0.213%200-0.32%200h0.016z'%20/%3e%3cglyph%20unicode='&%23xe985;'%20glyph-name='android'%20data-tags='android'%20d='M897.818%20617.989c-33.052%200-59.847-26.794-59.847-59.847v0-271.219c0-33.052%2026.794-59.847%2059.847-59.847s59.847%2026.794%2059.847%2059.847v0%20271.219c0%2033.052-26.794%2059.847-59.847%2059.847v0zM126.182%20617.989c-33.052%200-59.847-26.794-59.847-59.847v0-271.219c0-33.052%2026.794-59.847%2059.847-59.847s59.847%2026.794%2059.847%2059.847v0%20271.219c0%2033.052-26.794%2059.847-59.847%2059.847v0zM229.321%20617.989v-407.465c0-37.624%2030.5-68.122%2068.122-68.122v0h43.293v-144.522c0-33.052%2026.794-59.847%2059.847-59.847s59.847%2026.794%2059.847%2059.847v0%200%20144.522h103.139v-144.522c0-33.052%2026.794-59.847%2059.847-59.847s59.847%2026.794%2059.847%2059.847v0%20144.522h43.293c37.624%200%2068.122%2030.5%2068.122%2068.122v0%20407.465zM787.039%20702.666c-19.494%2064.041-60.923%20116.427-115.35%20149.595l-1.159%200.657-9.55%205.73-10.187%205.093%2011.46%2019.737%2033.743%2063.667c0.321%200.883%200.507%201.901%200.507%202.963%200%202.96-1.443%205.584-3.665%207.206l-0.025%200.018h-4.457c-3.404-0.157-6.379-1.864-8.255-4.426l-0.021-0.030-34.38-59.21-10.823-19.737-10.187%204.457-10.823%203.82c-30.354%2010.882-65.375%2017.173-101.867%2017.173s-71.511-6.291-104.038-17.846l2.171%200.673-10.187-3.82-10.823-4.457-10.823%2019.737-34.38%2063.667c-1.592%202.804-4.559%204.665-7.958%204.665-5.038%200-9.122-4.084-9.122-9.122%200-1.637%200.431-3.174%201.186-4.502l-0.024%200.045%2033.743-63.667%2011.46-19.737-10.187-5.093-9.55-5.73c-55.806-33.938-97.174-86.897-115.417-149.695l-0.455-1.831c-4.717-15.122-7.703-32.57-8.27-50.627l-0.007-0.307h565.357c-0.686%2018.4-3.432%2035.851-8.017%2052.541l0.378-1.609zM384.668%20736.408c-14.065%200-25.467%2011.402-25.467%2025.467s11.402%2025.467%2025.467%2025.467c14.065%200%2025.467-11.402%2025.467-25.467v0c0-14.065-11.402-25.467-25.467-25.467v0zM639.332%20736.408c-14.065%200-25.467%2011.402-25.467%2025.467s11.402%2025.467%2025.467%2025.467c14.065%200%2025.467-11.402%2025.467-25.467v0c0-14.065-11.402-25.467-25.467-25.467v0z'%20/%3e%3cglyph%20unicode='&%23xe986;'%20glyph-name='google'%20data-tags='google'%20d='M1008.591%20526.712l-5.759%2022.397h-476.114v-202.221h284.773c-32.683-123.892-143.735-213.758-275.775-213.758-1.138%200-2.275%200.006-3.409%200.019l0.172-0.001c-86.669%200.738-165.327%2034.432-224.185%2089.141l0.207-0.19c-58.421%2057.606-94.785%20137.451-95.35%20225.791v0.106c1.039%2088.017%2036.49%20167.558%2093.495%20225.963l-0.064-0.066c57.221%2054.292%20134.738%2087.683%20220.053%2087.683%200.93%200%201.86-0.004%202.788-0.012l-0.142%200.001c73.95-0.586%20141.235-28.652%20192.25-74.471l-0.268%200.238%20140.787%20144.626c-88.734%2079.432-206.552%20127.99-335.711%20127.99-0.54%200-1.080-0.001-1.62-0.003h0.084c-0.919%200.006-2.007%200.009-3.094%200.009-142.761%200-272.106-57.428-366.198-150.443l0.049%200.049c-90.236-93.627-145.825-221.183-145.825-361.724%200-137.597%2053.284-262.749%20140.344-355.947l-0.279%200.301c96.859-96.51%20230.481-156.177%20378.041-156.177%202.082%200%204.162%200.012%206.238%200.036l-0.316-0.003c1.053-0.009%202.296-0.013%203.543-0.013%20134.433%200%20255.872%2055.642%20342.541%20145.151l0.123%200.127c82.61%2090.584%20133.206%20211.608%20133.206%20344.45%200%203.543-0.036%207.076-0.108%2010.602l0.009-0.526c0.105%204.284%200.163%209.328%200.163%2014.387%200%2026.957-1.687%2053.521-4.962%2079.591l0.318-3.106z'%20/%3e%3cglyph%20unicode='&%23xe987;'%20glyph-name='apple'%20data-tags='apple'%20d='M800.988%20418.589c-0.025%201.227-0.040%202.673-0.040%204.124%200%2081.14%2045.665%20151.616%20112.697%20187.127l1.149%200.554c-43.688%2060.224-112.883%2099.642-191.399%20102.285l-0.408%200.010c-81.199%206.394-169.43-47.312-202.037-47.312s-113.166%2044.755-174.544%2044.755c-127.87%200-262.775-101.657-262.775-304.332%200.671-66.632%2012.562-130.276%2033.869-189.424l-1.262%204.011c28.131-81.837%20133.625-287.070%20243.594-283.874%2057.542%200%2098.461%2040.919%20173.266%2040.919s109.97-40.919%20174.544-40.919c110.608%200%20206.511%20188.61%20234.004%20272.365-83.223%2034.69-140.659%20115.384-140.659%20209.49%200%200.076%200%200.154%200%200.231v-0.012zM673.117%20793.891c33.682%2037.846%2054.259%2088%2054.259%20142.959%200%207.972-0.433%2015.844-1.277%2023.592l0.085-0.959c-61.9-6.974-115.875-36.341-154.514-79.679l-0.211-0.24c-37.077-39.007-59.884-91.883-59.884-150.086%200-4.782%200.154-9.526%200.457-14.231l-0.033%200.641c1.605-0.048%203.493-0.075%205.387-0.075%2063.128%200%20119.134%2030.497%20154.087%2077.563l0.366%200.514z'%20/%3e%3cglyph%20unicode='&%23xe988;'%20glyph-name='microsoft'%20data-tags='microsoft'%20d='M0.001%20959.999h480v-480h-480zM543.999%20959.999h480v-480h-480zM0.001%20416.001h480v-480h-480zM543.999%20416.001h480v-480h-480z'%20/%3e%3cglyph%20unicode='&%23xe989;'%20glyph-name='exclamation-circle'%20data-tags='exclamation-circle'%20d='M512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0zM512%20391.111c-23.436%200.316-42.351%2019.231-42.667%2042.636v199.141c0%2023.564%2019.103%2042.667%2042.667%2042.667s42.667-19.103%2042.667-42.667v0-199.111c-0.316-23.436-19.231-42.351-42.636-42.667h-0.031zM512%20220.444c-23.436%200.316-42.351%2019.231-42.667%2042.636v28.475c0%2023.564%2019.103%2042.667%2042.667%2042.667s42.667-19.103%2042.667-42.667v0-28.444c-0.316-23.436-19.231-42.351-42.636-42.667h-0.031z'%20/%3e%3cglyph%20unicode='&%23xe98a;'%20glyph-name='user-edit'%20data-tags='user-edit'%20d='M431.778%20455.243c-115.379%200-208.912%2093.532-208.912%20208.912s93.532%20208.912%20208.912%20208.912c115.379%200%20208.912-93.532%20208.912-208.912v0c-0.316-115.251-93.66-208.596-208.881-208.912h-0.030zM431.778%20789.501c-69.227%200-125.347-56.12-125.347-125.347s56.12-125.347%20125.347-125.347c69.227%200%20125.347%2056.12%20125.347%20125.347v0c0%2069.227-56.12%20125.347-125.347%20125.347v0zM41.809%2065.274c-23.076%200-41.782%2018.707-41.782%2041.782v0c0%20264.622%20302.504%20264.622%20431.751%20264.622%2040.111%200%2075.766%200%20108.076-3.9%2021.638-1.734%2038.542-19.721%2038.542-41.657%200-1.025-0.037-2.041-0.11-3.046l0.008%200.134c-2.011-21.692-20.122-38.543-42.169-38.543-1.041%200-2.072%200.038-3.093%200.111l0.137-0.008c-30.083%200-63.509%203.343-101.391%203.343-288.576%200-348.186-72.423-348.186-181.057%200.003-0.167%200.004-0.364%200.004-0.561%200-22.767-18.457-41.225-41.225-41.225-0.197%200-0.394%200.001-0.59%200.004h0.030zM549.326%2022.934c-11.533%200.010-21.972%204.693-29.526%2012.255v0c-7.671%207.32-12.439%2017.622-12.439%2029.037%200%201.349%200.067%202.683%200.197%203.998l-0.013-0.166%208.914%20106.963c0.738%2010.242%205.062%2019.352%2011.708%2026.194l-0.009-0.010%20307.518%20307.518c20.408%2018.948%2047.843%2030.576%2077.993%2030.576s57.585-11.627%2078.066-30.642l-0.072%200.067c19.978-20.131%2032.325-47.862%2032.325-78.475%200-0.614-0.005-1.227-0.014-1.838l0.001%200.093c0.008-0.488%200.013-1.065%200.013-1.643%200-28.208-11.272-53.784-29.557-72.47l-307.499-307.499c-6.609-6.771-15.516-11.272-25.457-12.242l-0.17-0.013-108.076-10.028zM657.402%2074.744v0zM598.35%20153.295l-3.343-42.34%2043.454%203.9%20296.932%20296.932c3.138%203.741%205.043%208.607%205.043%2013.917%200%200.396-0.010%200.789-0.031%201.178l0.003-0.055c-0.022%208.097-2.969%2015.5-7.838%2021.216l0.038-0.046c-5.22%203.914-11.806%206.267-18.942%206.267s-13.722-2.354-19.024-6.327l0.082%200.059z'%20/%3e%3cglyph%20unicode='&%23xe98b;'%20glyph-name='chart-line'%20data-tags='chart-line'%20d='M46.545-64c-25.567%200.345-46.201%2020.979-46.545%2046.512v930.943c0%2025.706%2020.839%2046.545%2046.545%2046.545s46.545-20.839%2046.545-46.545v0-930.909c-0.345-25.567-20.979-46.201-46.512-46.545h-0.033zM977.455-64h-930.909c-25.706%200-46.545%2020.839-46.545%2046.545s20.839%2046.545%2046.545%2046.545v0h930.909c25.706%200%2046.545-20.839%2046.545-46.545s-20.839-46.545-46.545-46.545v0zM636.121%20277.334c-0.064%200-0.141%200-0.217%200-12.783%200-24.345%205.222-32.671%2013.649l-153.295%20153.295-153.29-153.29c-8.289-7.74-19.456-12.492-31.731-12.492-25.706%200-46.545%2020.839-46.545%2046.545%200%2012.276%204.752%2023.441%2012.518%2031.759l-0.025-0.028%20186.182%20186.182c8.42%208.41%2020.049%2013.613%2032.892%2013.613s24.471-5.201%2032.893-13.613v0l153.29-153.29%20215.35%20215.35c8.289%207.74%2019.456%2012.492%2031.731%2012.492%2025.706%200%2046.545-20.839%2046.545-46.545%200-12.276-4.752-23.441-12.518-31.759l0.025%200.028-248.243-248.243c-8.33-8.432-19.892-13.654-32.675-13.654-0.076%200-0.153%200-0.228%200h0.012zM915.393%20333.808c-25.567%200.345-46.201%2020.979-46.545%2046.512v176.285h-170.666c-25.706%200-46.545%2020.839-46.545%2046.545s20.839%2046.545%2046.545%2046.545v0h217.212c25.567-0.345%2046.201-20.979%2046.545-46.512v-222.831c-0.345-25.567-20.979-46.201-46.512-46.545h-0.033z'%20/%3e%3cglyph%20unicode='&%23xe98c;'%20glyph-name='check-square'%20data-tags='check-square'%20d='M863.086-64h-702.171c-88.87%200-160.914%2072.044-160.914%20160.914v0%20702.171c0%2088.87%2072.044%20160.914%20160.914%20160.914v0h518.437c24.237%200%2043.886-19.648%2043.886-43.886s-19.648-43.886-43.886-43.886v0h-518.437c-40.395%200-73.142-32.747-73.142-73.142v0-702.171c0-40.395%2032.747-73.142%2073.142-73.142v0h702.171c40.395%200%2073.142%2032.747%2073.142%2073.142v0%20451.145c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v0-451.145c0-88.87-72.044-160.914-160.914-160.914v0zM424.229%20257.828c-11.709%200.922-21.992%206.372-29.216%2014.581l-0.041%200.048-175.543%20175.543c-2.703%205.532-4.284%2012.038-4.284%2018.913%200%2024.237%2019.648%2043.886%2043.886%2043.886%206.875%200%2013.381-1.581%2019.174-4.4l-0.261%200.114%20144.531-144.531%20499.127%20495.616c5.532%202.703%2012.038%204.284%2018.913%204.284%2024.237%200%2043.886-19.648%2043.886-43.886%200-6.875-1.581-13.381-4.4-19.174l0.114%200.261-526.629-526.629c-7.264-8.256-17.547-13.707-29.107-14.619l-0.151-0.010z'%20/%3e%3cglyph%20unicode='&%23xe98d;'%20glyph-name='file-pdf'%20data-tags='file-pdf'%20d='M894.081%20623.535l-323.57%20323.57c-7.935%207.944-18.897%2012.862-31.009%2012.873h-261.55c-88.866%200-160.907-72.041-160.907-160.907v0-702.14c0-88.866%2072.041-160.907%20160.907-160.907v0h468.093c88.866%200%20160.907%2072.041%20160.907%20160.907v0%20497.35c-0.494%2011.473-5.32%2021.731-12.872%2029.254l-0.001%200.001zM585.139%20810.188l172.024-172.024h-172.024zM746.047%2023.791h-468.093c-40.394%200-73.139%2032.746-73.139%2073.139v0%20702.14c0%2040.394%2032.746%2073.139%2073.139%2073.139v0h219.419v-277.931c0.325-24.105%2019.779-43.559%2043.852-43.884h277.962v-453.466c0-40.394-32.746-73.139-73.139-73.139v0zM599.182%20281.242c-35.612%2022.599-62.527%2056.14-76.26%2095.834l-0.389%201.295c8.513%2024.598%2013.428%2052.947%2013.428%2082.444%200%2012.194-0.841%2024.192-2.466%2035.938l0.154-1.359c-3.892%2022.255-23.068%2038.954-46.145%2038.954-18.984%200-35.328-11.301-42.673-27.543l-0.119-0.295c-1.82-12.259-2.859-26.407-2.859-40.798%200-35.745%206.41-69.992%2018.145-101.654l-0.657%202.026c-26.663-62.22-51.535-112.192-78.718-160.691l4.409%208.561c-41.543-23.405-98.3-58.512-107.076-98.885-7.021-32.766%2054.416-117.023%20159.151%2065.534%2038.752%2015.060%2086.483%2029.549%20135.472%2040.728l7.296%201.4c33.675-19.598%2073.544-32.44%20116.101-35.636l0.922-0.056c0.37-0.010%200.806-0.016%201.244-0.016%2026.499%200%2047.98%2021.481%2047.98%2047.98%200%2012.689-4.926%2024.228-12.97%2032.809l0.025-0.026c-24.575%2025.16-97.714%2018.139-133.992%2013.457zM319.497%20105.707c16.89%2028.581%2038.169%2052.658%2063.208%2072.128l0.569%200.426c-39.787-63.193-63.778-74.31-63.778-73.139zM490.35%20504.171c15.213%200%2014.043-67.289%203.511-85.427-4.439%2014.87-6.994%2031.954-6.994%2049.637%200%2012.459%201.269%2024.62%203.683%2036.365l-0.199-1.16zM439.445%20218.635c17.504%2031.081%2034.829%2068.095%2049.5%20106.424l1.99%205.919c15.998-29.397%2037.215-53.976%2062.634-73.317l0.558-0.407c-44.504-11.253-82.688-24.668-119.265-41.035l4.582%201.832zM714.451%20229.167s-10.532-12.873-77.821%2016.384c73.139%204.68%2085.427-12.287%2077.821-16.968z'%20/%3e%3cglyph%20unicode='&%23xe98e;'%20glyph-name='file-excel'%20data-tags='file-excel'%20d='M894.081%20623.535l-323.57%20323.57c-7.935%207.944-18.897%2012.862-31.009%2012.873h-261.55c-88.866%200-160.907-72.041-160.907-160.907v0-702.14c0-88.866%2072.041-160.907%20160.907-160.907v0h468.093c88.866%200%20160.907%2072.041%20160.907%20160.907v0%20497.35c-0.494%2011.473-5.32%2021.731-12.872%2029.254l-0.001%200.001zM585.139%20810.188l172.024-172.024h-172.024zM746.047%2023.791h-468.093c-40.394%200-73.139%2032.746-73.139%2073.139v0%20702.14c0%2040.394%2032.746%2073.139%2073.139%2073.139v0h219.419v-277.931c0.325-24.105%2019.779-43.559%2043.852-43.884h277.962v-453.466c0-40.394-32.746-73.139-73.139-73.139v0zM656.524%20453.266c-7.496%205.775-17.020%209.255-27.356%209.255-13.907%200-26.344-6.301-34.608-16.205l-0.059-0.071-82.501-103.566-82.501%20105.321c-8.353%209.812-20.716%2015.996-34.521%2015.996-24.992%200-45.251-20.259-45.251-45.251%200-11.185%204.058-21.422%2010.782-29.32l-0.053%200.064%2093.034-117.023-93.034-117.023c-5.992-7.47-9.615-17.061-9.615-27.5%200-24.376%2019.76-44.136%2044.136-44.136%2013.937%200%2026.366%206.461%2034.454%2016.55l0.067%200.086%2082.501%20101.81%2082.501-105.321c8.276-9.979%2020.653-16.31%2034.509-16.384h0.012c1.085-0.096%202.348-0.149%203.622-0.149%2024.236%200%2043.884%2019.648%2043.884%2043.884%200%2012.183-4.964%2023.206-12.981%2031.157l-0.003%200.003-93.034%20117.023%2095.374%20117.023c5.757%207.489%209.225%2016.998%209.225%2027.316%200%2014.937-7.268%2028.175-18.461%2036.373l-0.126%200.088z'%20/%3e%3cglyph%20unicode='&%23xe98f;'%20glyph-name='search-plus'%20data-tags='search-plus'%20d='M440.071%2079.585c-243.195%200-440.344%20197.149-440.344%20440.344s197.149%20440.344%20440.344%20440.344c243.195%200%20440.344-197.149%20440.344-440.344v0c0-243.195-197.149-440.344-440.344-440.344v0zM440.071%20871.969c-193.781%200-350.872-157.090-350.872-350.872s157.090-350.872%20350.872-350.872c193.781%200%20350.872%20157.090%20350.872%20350.872v0c0%20193.781-157.090%20350.872-350.872%20350.872v0zM979.828-63.687c-0.060%200-0.133%200-0.204%200-12.045%200-22.94%204.92-30.785%2012.862l-241.52%20241.52c-7.293%207.811-11.771%2018.333-11.771%2029.899%200%2024.222%2019.636%2043.859%2043.859%2043.859%2011.568%200%2022.088-4.478%2029.926-11.795l-0.026%200.023%20241.516-241.516c7.925-7.934%2012.827-18.892%2012.827-30.993s-4.901-23.059-12.827-30.995v0c-7.849-7.945-18.744-12.866-30.789-12.866-0.071%200-0.144%200-0.215%200h0.011zM438.902%20331.043c-24.091%200.325-43.534%2019.768-43.859%2043.827v292.424c0%2024.222%2019.636%2043.859%2043.859%2043.859s43.859-19.636%2043.859-43.859v0-292.393c-0.325-24.091-19.768-43.534-43.827-43.859h-0.032zM585.098%20477.239h-292.393c-24.222%200-43.859%2019.636-43.859%2043.859s19.636%2043.859%2043.859%2043.859v0h292.393c24.222%200%2043.859-19.636%2043.859-43.859s-19.636-43.859-43.859-43.859v0z'%20/%3e%3cglyph%20unicode='&%23xe990;'%20glyph-name='search-minus'%20data-tags='search-minus'%20d='M440.071%2079.585c-243.195%200-440.344%20197.149-440.344%20440.344s197.149%20440.344%20440.344%20440.344c243.195%200%20440.344-197.149%20440.344-440.344v0c-0.332-243.061-197.282-440.011-440.311-440.344h-0.033zM440.071%20871.969c-193.781%200-350.872-157.090-350.872-350.872s157.090-350.872%20350.872-350.872c193.781%200%20350.872%20157.090%20350.872%20350.872v0c0%20193.781-157.090%20350.872-350.872%20350.872v0zM979.828-63.687c-0.060%200-0.133%200-0.204%200-12.045%200-22.94%204.92-30.785%2012.862l-241.52%20241.52c-7.293%207.811-11.771%2018.333-11.771%2029.899%200%2024.222%2019.636%2043.859%2043.859%2043.859%2011.568%200%2022.088-4.478%2029.926-11.795l-0.026%200.023%20241.516-241.516c7.925-7.934%2012.827-18.892%2012.827-30.993s-4.901-23.059-12.827-30.995v0c-7.849-7.945-18.744-12.866-30.789-12.866-0.071%200-0.144%200-0.215%200h0.011zM585.098%20477.239h-292.393c-24.222%200-43.859%2019.636-43.859%2043.859s19.636%2043.859%2043.859%2043.859v0h292.393c24.222%200%2043.859-19.636%2043.859-43.859s-19.636-43.859-43.859-43.859v0z'%20/%3e%3cglyph%20unicode='&%23xe991;'%20glyph-name='sliders-v'%20data-tags='sliders-v'%20d='M809.27-63.966c-27.214%200.367-49.178%2022.331-49.545%2049.509v462.457c0%2027.363%2022.182%2049.545%2049.545%2049.545s49.545-22.182%2049.545-49.545v0-462.421c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036zM809.27%20530.575c-27.214%200.367-49.178%2022.331-49.545%2049.509v330.335c0%2027.363%2022.182%2049.545%2049.545%2049.545s49.545-22.182%2049.545-49.545v0-330.3c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036zM908.36%20530.575h-198.18c-27.363%200-49.545%2022.182-49.545%2049.545s22.182%2049.545%2049.545%2049.545v0h198.18c27.363%200%2049.545-22.182%2049.545-49.545s-22.182-49.545-49.545-49.545v0zM214.73-63.966c-27.214%200.367-49.178%2022.331-49.545%2049.509v462.457c0%2027.363%2022.182%2049.545%2049.545%2049.545s49.545-22.182%2049.545-49.545v0-462.421c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036zM214.73%20530.575c-27.214%200.367-49.178%2022.331-49.545%2049.509v330.335c0%2027.363%2022.182%2049.545%2049.545%2049.545s49.545-22.182%2049.545-49.545v0-330.3c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036zM313.82%20530.575h-198.18c-27.363%200-49.545%2022.182-49.545%2049.545s22.182%2049.545%2049.545%2049.545v0h198.18c27.363%200%2049.545-22.182%2049.545-49.545s-22.182-49.545-49.545-49.545v0zM512-63.966c-27.214%200.367-49.178%2022.331-49.545%2049.509v198.216c0%2027.363%2022.182%2049.545%2049.545%2049.545s49.545-22.182%2049.545-49.545v0-198.18c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036zM512%20266.335c-27.214%200.367-49.178%2022.331-49.545%2049.509v594.576c0%2027.363%2022.182%2049.545%2049.545%2049.545s49.545-22.182%2049.545-49.545v0-594.541c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036zM611.090%20266.335h-198.18c-27.363%200-49.545%2022.182-49.545%2049.545s22.182%2049.545%2049.545%2049.545v0h198.18c27.363%200%2049.545-22.182%2049.545-49.545s-22.182-49.545-49.545-49.545v0z'%20/%3e%3cglyph%20unicode='&%23xe992;'%20glyph-name='sliders-h'%20data-tags='sliders-h'%20d='M974.421%20695.725h-462.421c-27.363%200-49.545%2022.182-49.545%2049.545s22.182%2049.545%2049.545%2049.545v0h462.421c27.363%200%2049.545-22.182%2049.545-49.545s-22.182-49.545-49.545-49.545v0zM379.88%20695.725h-330.3c-27.363%200-49.545%2022.182-49.545%2049.545s22.182%2049.545%2049.545%2049.545v0h330.3c27.363%200%2049.545-22.182%2049.545-49.545s-22.182-49.545-49.545-49.545v0zM379.88%20596.635c-27.214%200.367-49.178%2022.331-49.545%2049.509v198.216c0%2027.363%2022.182%2049.545%2049.545%2049.545s49.545-22.182%2049.545-49.545v0-198.18c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036zM974.421%20101.185h-462.421c-27.363%200-49.545%2022.182-49.545%2049.545s22.182%2049.545%2049.545%2049.545v0h462.421c27.363%200%2049.545-22.182%2049.545-49.545s-22.182-49.545-49.545-49.545v0zM379.88%20101.185h-330.3c-27.363%200-49.545%2022.182-49.545%2049.545s22.182%2049.545%2049.545%2049.545v0h330.3c27.363%200%2049.545-22.182%2049.545-49.545s-22.182-49.545-49.545-49.545v0zM379.88%202.094c-27.214%200.367-49.178%2022.331-49.545%2049.509v198.216c0%2027.363%2022.182%2049.545%2049.545%2049.545s49.545-22.182%2049.545-49.545v0-198.18c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036zM974.421%20398.455h-198.18c-27.363%200-49.545%2022.182-49.545%2049.545s22.182%2049.545%2049.545%2049.545v0h198.18c27.363%200%2049.545-22.182%2049.545-49.545s-22.182-49.545-49.545-49.545v0zM644.12%20398.455h-594.541c-27.363%200-49.545%2022.182-49.545%2049.545s22.182%2049.545%2049.545%2049.545v0h594.541c27.363%200%2049.545-22.182%2049.545-49.545s-22.182-49.545-49.545-49.545v0zM644.12%20299.365c-27.214%200.367-49.178%2022.331-49.545%2049.509v198.216c0%2027.363%2022.182%2049.545%2049.545%2049.545s49.545-22.182%2049.545-49.545v0-198.18c-0.367-27.214-22.331-49.178-49.509-49.545h-0.036z'%20/%3e%3cglyph%20unicode='&%23xe993;'%20glyph-name='desktop'%20data-tags='desktop'%20d='M921.582%20170.069h-819.163c-56.418%200.33-102.065%2045.976-102.396%20102.364v585.149c0.33%2056.418%2045.976%20102.065%20102.364%20102.396h819.194c56.418-0.33%20102.065-45.976%20102.396-102.364v-585.149c-0.33-56.418-45.976-102.065-102.364-102.396h-0.032zM102.418%20872.209c-8.079%200-14.628-6.55-14.628-14.628v0-585.117c0-8.079%206.55-14.628%2014.628-14.628v0h819.163c8.079%200%2014.628%206.55%2014.628%2014.628v0%20585.117c0%208.079-6.55%2014.628-14.628%2014.628v0zM687.535-63.977h-175.535c-24.105%200.325-43.559%2019.779-43.884%2043.852v234.079c0%2024.236%2019.648%2043.884%2043.884%2043.884s43.884-19.648%2043.884-43.884v0-190.163h131.651c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM512-63.977h-175.535c-24.236%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h175.535c24.236%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0z'%20/%3e%3cglyph%20unicode='&%23xe994;'%20glyph-name='undo'%20data-tags='undo'%20d='M512-63.452c-233.911%200.333-423.443%20189.864-423.774%20423.743v0.032c0%2024.211%2019.627%2043.839%2043.839%2043.839s43.839-19.627%2043.839-43.839v0c0-185.621%20150.475-336.097%20336.097-336.097s336.097%20150.475%20336.097%20336.097c0%20185.621-150.475%20336.097-336.097%20336.097v0h-146.13c-24.211%200-43.839%2019.627-43.839%2043.839s19.627%2043.839%2043.839%2043.839v0h146.13c234.044%200%20423.774-189.73%20423.774-423.774s-189.73-423.774-423.774-423.774v0zM512%20521.064c-0.060%200-0.133%200-0.204%200-12.039%200-22.929%204.918-30.771%2012.856l-175.359%20175.359c-7.921%207.931-12.821%2018.884-12.821%2030.979s4.899%2023.048%2012.821%2030.98v0l175.355%20175.355c8.025%208.595%2019.423%2013.953%2032.074%2013.953%2024.211%200%2043.839-19.627%2043.839-43.839%200-12.65-5.358-24.048-13.927-32.049l-0.026-0.023-144.376-144.376%20144.376-144.376c7.921-7.931%2012.821-18.884%2012.821-30.979s-4.899-23.048-12.821-30.98v0c-7.846-7.942-18.736-12.86-30.775-12.86-0.071%200-0.144%200-0.215%200h0.011z'%20/%3e%3cglyph%20unicode='&%23xe995;'%20glyph-name='palette'%20data-tags='palette'%20d='M516.624%20959.937s-4.624%200-7.266%200c-250.354%200-468.339-184.297-507.973-432.008-5.284-33.028%203.963-67.377%2026.423-93.139%2021.799-25.762%2052.844-40.295%2085.874-40.295h3.963c114.938%200%20201.471-28.405%20256.958-83.892%2056.148-56.148%2083.892-144.002%2083.231-260.922%200-33.028%2014.533-64.075%2039.634-85.874%2021.137-18.496%2048.222-28.405%2075.304-27.744%205.945%200%2011.89%200%2017.835%201.321%20250.354%2040.295%20435.971%20261.583%20432.669%20515.239-3.963%20275.455-231.196%20503.349-507.312%20507.312zM575.414%2035.148c-3.963%200-9.247%200.661-13.211%203.963-1.982%201.982-5.284%205.284-5.284%209.908%200.661%20144.663-36.991%20256.299-112.295%20331.603-74.643%2074.643-184.958%20112.956-326.978%20112.956h-3.963c-5.284%200-8.588%203.302-10.57%205.284-1.321%201.982-5.284%206.606-3.963%2013.211%2032.368%20199.489%20208.077%20348.777%20410.209%20348.777%201.982%200%203.963%200%205.945%200v0c218.647-3.302%20406.246-190.242%20409.548-409.548%202.643-204.775-147.306-383.786-348.777-416.154zM375.925%20644.848c0-36.331-29.725-66.716-66.716-66.716s-66.716%2029.725-66.716%2066.716%2029.725%2066.716%2066.716%2066.716%2066.716-29.725%2066.716-66.716zM575.414%20728.079c0-36.331-29.725-66.716-66.716-66.716s-66.716%2029.725-66.716%2066.716%2029.725%2066.716%2066.716%2066.716%2066.716-29.725%2066.716-66.716zM642.13%20644.848c0%2036.331%2029.725%2066.716%2066.716%2066.716s66.716-29.725%2066.716-66.716-29.725-66.716-66.716-66.716-66.716%2029.725-66.716%2066.716zM858.134%20445.357c0-36.331-29.725-66.716-66.716-66.716s-66.716%2029.725-66.716%2066.716%2029.725%2066.716%2066.716%2066.716%2066.716-29.725%2066.716-66.716zM774.903%20245.868c0-36.331-29.725-66.716-66.716-66.716s-66.716%2029.725-66.716%2066.716%2029.725%2066.716%2066.716%2066.716%2066.716-29.725%2066.716-66.716z'%20/%3e%3cglyph%20unicode='&%23xe996;'%20glyph-name='sort-numeric-down-alt'%20data-tags='sort-numeric-down-alt'%20d='M410.934%20185.756l-80.588-80.588v805.226c0%2027.083-22.46%2049.542-49.542%2049.542s-49.542-22.46-49.542-49.542v-805.226l-80.588%2080.588c-19.156%2019.156-50.863%2019.156-70.020%200s-19.156-50.863%200-70.020l165.141-165.141c4.624-4.624%209.908-7.927%2015.853-10.57s12.551-3.963%2019.156-3.963%2012.551%201.321%2019.156%203.963c5.945%202.643%2011.229%205.945%2015.853%2010.57l165.141%20165.141c19.156%2019.156%2019.156%2050.863%200%2070.020s-50.863%2019.156-70.020%200zM842.942%20390.531c-26.423%2012.551-56.808%209.247-80.588-7.927l-42.936-23.78c-23.78-13.211-32.368-43.597-19.156-67.377s43.597-32.368%2067.377-19.156l25.762%2013.872v-268.189c0-27.083%2022.46-49.542%2049.542-49.542s49.542%2022.46%2049.542%2049.542v293.951c0%2034.35-18.496%2064.735-48.881%2078.606zM809.253%20926.907c-81.91%200-148.627-66.716-148.627-148.627s66.716-148.627%20148.627-148.627c11.229%200%2021.799%201.321%2032.368%203.963-15.192-21.799-39.634-36.991-66.716-36.991h-31.707c-27.083%200-49.542-22.46-49.542-49.542s22.46-49.542%2049.542-49.542h31.707c95.121%200%20177.031%2077.286%20181.654%20172.407%201.321%2021.137%201.321%2045.579%201.321%2075.304v33.028c0%2081.91-66.716%20148.627-148.627%20148.627zM759.711%20778.281c0%2027.083%2022.46%2049.542%2049.542%2049.542s49.542-22.46%2049.542-49.542-22.46-49.542-49.542-49.542-49.542%2022.46-49.542%2049.542z'%20/%3e%3cglyph%20unicode='&%23xe997;'%20glyph-name='sort-numeric-up-alt'%20data-tags='sort-numeric-up-alt'%20d='M315.813%20945.403c-4.624%204.624-9.908%207.927-15.853%2010.57-11.89%205.284-25.762%205.284-37.652%200-5.945-2.643-11.229-5.945-15.853-10.57l-165.141-165.141c-19.156-19.156-19.156-50.863%200-70.020s50.863-19.156%2070.020%200l80.588%2080.588v-805.226c0-27.083%2022.46-49.542%2049.542-49.542s49.542%2022.46%2049.542%2049.542v805.226l80.588-80.588c9.908-9.908%2022.46-14.533%2035.009-14.533s25.101%204.624%2035.009%2014.533c19.156%2019.156%2019.156%2050.863%200%2070.020l-165.141%20165.141zM842.942%20390.531c-26.423%2012.551-56.808%209.247-80.588-7.927l-42.936-23.78c-23.78-13.211-32.368-43.597-19.156-67.377s43.597-32.368%2067.377-19.156l25.762%2013.872v-268.189c0-27.083%2022.46-49.542%2049.542-49.542s49.542%2022.46%2049.542%2049.542v293.951c0%2034.35-18.496%2064.735-48.881%2078.606zM809.253%20926.907c-81.91%200-148.627-66.716-148.627-148.627s66.716-148.627%20148.627-148.627c11.229%200%2021.799%201.321%2032.368%203.963-15.192-21.799-39.634-36.991-66.716-36.991h-31.707c-27.083%200-49.542-22.46-49.542-49.542s22.46-49.542%2049.542-49.542h31.707c95.121%200%20177.031%2077.286%20181.654%20172.407%201.321%2021.137%201.321%2045.579%201.321%2075.304v33.028c0%2081.91-66.716%20148.627-148.627%20148.627zM759.711%20778.281c0%2027.083%2022.46%2049.542%2049.542%2049.542s49.542-22.46%2049.542-49.542-22.46-49.542-49.542-49.542-49.542%2022.46-49.542%2049.542z'%20/%3e%3cglyph%20unicode='&%23xe998;'%20glyph-name='sort-alpha-down-alt'%20data-tags='sort-alpha-down-alt'%20d='M394.419%20185.756l-80.588-80.588v805.226c0%2027.083-22.46%2049.542-49.542%2049.542s-49.542-22.46-49.542-49.542v-805.226l-80.588%2080.588c-19.156%2019.156-50.863%2019.156-70.020%200s-19.156-50.863%200-70.020l165.141-165.141c4.624-4.624%209.908-7.927%2015.853-10.57s12.551-3.963%2019.156-3.963%2012.551%201.321%2019.156%203.963c5.945%202.643%2011.229%205.945%2015.853%2010.57l165.141%20165.141c19.156%2019.156%2019.156%2050.863%200%2070.020s-50.863%2019.156-70.020%200zM971.751%2035.148l-112.956%20316.409c-11.229%2028.405-36.991%2046.899-66.057%2046.899s-54.826-18.496-66.057-48.222l-112.295-315.088c-9.247-25.762%203.963-54.167%2029.725-63.414s54.167%203.963%2063.414%2029.725l18.496%2051.524h134.094l18.496-51.524c7.266-20.478%2026.423-33.028%2046.899-33.028%205.284%200%2011.229%200.661%2016.515%202.643%2025.762%209.247%2038.973%2037.652%2029.725%2063.414zM761.031%20152.068l31.707%2088.515%2031.707-88.515h-63.414zM632.883%20544.442c12.551-29.064%2038.973-46.899%2069.359-46.899h206.756c27.083%200%2049.542%2022.46%2049.542%2049.542s-22.46%2049.542-49.542%2049.542h-157.874l186.279%20193.544c22.46%2023.78%2029.064%2058.79%2015.853%2089.176-12.551%2029.064-38.973%2046.899-69.359%2046.899h-205.434c-27.083%200-49.542-22.46-49.542-49.542s22.46-49.542%2049.542-49.542h157.874l-186.94-194.866c-22.46-23.78-28.405-58.13-15.853-88.515z'%20/%3e%3cglyph%20unicode='&%23xe999;'%20glyph-name='sort-alpha-up-alt'%20data-tags='sort-alpha-up-alt'%20d='M299.298%20945.403c-4.624%204.624-9.908%207.927-15.853%2010.57-11.89%205.284-25.762%205.284-37.652%200-5.945-2.643-11.229-5.945-15.853-10.57l-165.141-165.141c-19.156-19.156-19.156-50.863%200-70.020s50.863-19.156%2070.020%200l80.588%2080.588v-805.226c0-27.083%2022.46-49.542%2049.542-49.542s49.542%2022.46%2049.542%2049.542v805.226l80.588-80.588c9.908-9.908%2022.46-14.533%2035.009-14.533s25.101%204.624%2035.009%2014.533c19.156%2019.156%2019.156%2050.863%200%2070.020l-165.141%20165.141zM971.751%2035.148l-112.956%20316.409c-11.229%2028.405-36.991%2046.899-66.057%2046.899s-54.826-18.496-66.057-48.222l-112.295-315.088c-9.247-25.762%203.963-54.167%2029.725-63.414s54.167%203.963%2063.414%2029.725l18.496%2051.524h134.094l18.496-51.524c7.266-20.478%2026.423-33.028%2046.899-33.028%205.284%200%2011.229%200.661%2016.515%202.643%2025.762%209.247%2038.973%2037.652%2029.725%2063.414zM761.031%20152.068l31.707%2088.515%2031.707-88.515h-63.414zM632.883%20544.442c12.551-29.064%2038.973-46.899%2069.359-46.899h206.756c27.083%200%2049.542%2022.46%2049.542%2049.542s-22.46%2049.542-49.542%2049.542h-157.874l186.279%20193.544c22.46%2023.78%2029.064%2058.79%2015.853%2089.176-12.551%2029.064-38.973%2046.899-69.359%2046.899h-205.434c-27.083%200-49.542-22.46-49.542-49.542s22.46-49.542%2049.542-49.542h157.874l-186.94-194.866c-22.46-23.78-28.405-58.13-15.853-88.515z'%20/%3e%3cglyph%20unicode='&%23xe99a;'%20glyph-name='sort-numeric-down'%20data-tags='sort-numeric-down'%20d='M410.934%20185.756l-80.588-80.588v805.226c0%2027.083-22.46%2049.542-49.542%2049.542s-49.542-22.46-49.542-49.542v-805.226l-80.588%2080.588c-19.156%2019.156-50.863%2019.156-70.020%200s-19.156-50.863%200-70.020l165.141-165.141c4.624-4.624%209.908-7.927%2015.853-10.57s12.551-3.963%2019.156-3.963%2013.211%201.321%2019.156%203.963c5.945%202.643%2011.229%205.945%2015.853%2010.57l165.141%20165.141c19.156%2019.156%2019.156%2050.863%200%2070.020s-50.863%2019.156-70.020%200zM766.977%20800.74l25.762%2013.872v-268.189c0-27.083%2022.46-49.542%2049.542-49.542s49.542%2022.46%2049.542%2049.542v293.951c0%2034.35-18.496%2064.735-48.881%2078.606-26.423%2012.551-56.808%209.247-80.588-7.927l-42.936-23.78c-23.78-13.211-32.368-43.597-19.156-67.377s42.936-32.368%2067.377-19.156zM809.253%20398.458c-81.91%200-148.627-66.716-148.627-148.627s66.716-148.627%20148.627-148.627c11.229%200%2021.799%201.321%2032.368%203.963-15.192-21.799-39.634-36.991-66.716-36.991h-31.707c-27.083%200-49.542-22.46-49.542-49.542s22.46-49.542%2049.542-49.542h31.707c95.121%200%20177.031%2077.286%20181.654%20172.407%201.321%2021.137%201.321%2045.579%201.321%2075.304v33.028c0%2081.91-66.716%20148.627-148.627%20148.627zM759.711%20249.831c0%2027.083%2022.46%2049.542%2049.542%2049.542s49.542-22.46%2049.542-49.542-22.46-49.542-49.542-49.542-49.542%2022.46-49.542%2049.542z'%20/%3e%3cglyph%20unicode='&%23xe99b;'%20glyph-name='sort-numeric-up'%20data-tags='sort-numeric-up'%20d='M315.813%20945.403c-4.624%204.624-9.908%207.927-15.853%2010.57-11.89%205.284-25.762%205.284-37.652%200-5.945-2.643-11.229-5.945-15.853-10.57l-165.141-165.141c-19.156-19.156-19.156-50.863%200-70.020s50.863-19.156%2070.020%200l80.588%2080.588v-805.226c0-27.083%2022.46-49.542%2049.542-49.542s49.542%2022.46%2049.542%2049.542v805.226l80.588-80.588c9.908-9.908%2022.46-14.533%2035.009-14.533s25.101%204.624%2035.009%2014.533c19.156%2019.156%2019.156%2050.863%200%2070.020l-165.141%20165.141zM766.977%20800.74l25.762%2013.872v-268.189c0-27.083%2022.46-49.542%2049.542-49.542s49.542%2022.46%2049.542%2049.542v293.951c0%2034.35-18.496%2064.735-48.881%2078.606-26.423%2012.551-56.808%209.247-80.588-7.927l-42.936-23.78c-23.78-13.211-32.368-43.597-19.156-67.377s42.936-32.368%2067.377-19.156zM809.253%20398.458c-81.91%200-148.627-66.716-148.627-148.627s66.716-148.627%20148.627-148.627c11.229%200%2021.799%201.321%2032.368%203.963-15.192-21.799-39.634-36.991-66.716-36.991h-31.707c-27.083%200-49.542-22.46-49.542-49.542s22.46-49.542%2049.542-49.542h31.707c95.121%200%20177.031%2077.286%20181.654%20172.407%201.321%2021.137%201.321%2045.579%201.321%2075.304v33.028c0%2081.91-66.716%20148.627-148.627%20148.627zM759.711%20249.831c0%2027.083%2022.46%2049.542%2049.542%2049.542s49.542-22.46%2049.542-49.542-22.46-49.542-49.542-49.542-49.542%2022.46-49.542%2049.542z'%20/%3e%3cglyph%20unicode='&%23xe99c;'%20glyph-name='sort-alpha-down'%20data-tags='sort-alpha-down'%20d='M394.419%20185.756l-80.588-80.588v805.226c0%2027.083-22.46%2049.542-49.542%2049.542s-49.542-22.46-49.542-49.542v-805.226l-80.588%2080.588c-19.156%2019.156-50.863%2019.156-70.020%200s-19.156-50.863%200-70.020l165.141-165.141c4.624-4.624%209.908-7.927%2015.853-10.57s12.551-3.963%2019.156-3.963%2013.211%201.321%2019.156%203.963c5.945%202.643%2011.229%205.945%2015.853%2010.57l165.141%20165.141c19.156%2019.156%2019.156%2050.863%200%2070.020s-50.863%2019.156-70.020%200zM644.112%20500.185c25.762-9.247%2054.167%203.963%2063.414%2029.725l18.496%2051.524h134.094l18.496-51.524c7.266-20.478%2026.423-33.028%2046.899-33.028%205.284%200%2011.229%200.661%2016.515%202.643%2025.762%209.247%2038.973%2037.652%2029.725%2063.414l-112.956%20316.409c-11.229%2028.405-36.991%2046.899-66.057%2046.899s-54.826-18.496-66.057-48.222l-112.295-315.088c-9.247-25.762%203.963-54.167%2029.725-63.414zM824.445%20680.518h-63.414l31.707%2088.515%2031.707-88.515zM952.596%20351.558c-12.551%2029.064-38.973%2046.899-69.359%2046.899h-205.434c-27.083%200-49.542-22.46-49.542-49.542s22.46-49.542%2049.542-49.542h157.874l-186.94-194.866c-22.46-23.78-28.405-58.13-15.853-88.515%2012.551-29.064%2038.973-46.899%2069.359-46.899h206.756c27.083%200%2049.542%2022.46%2049.542%2049.542s-22.46%2049.542-49.542%2049.542h-157.874l186.279%20193.544c22.46%2023.78%2029.064%2058.79%2015.853%2089.176z'%20/%3e%3cglyph%20unicode='&%23xe99d;'%20glyph-name='sort-alpha-up'%20data-tags='sort-alpha-up'%20d='M299.298%20945.403c-4.624%204.624-9.908%207.927-15.853%2010.57-11.89%205.284-25.762%205.284-37.652%200-5.945-2.643-11.229-5.945-15.853-10.57l-165.141-165.141c-19.156-19.156-19.156-50.863%200-70.020s50.863-19.156%2070.020%200l80.588%2080.588v-805.226c0-27.083%2022.46-49.542%2049.542-49.542s49.542%2022.46%2049.542%2049.542v805.226l80.588-80.588c9.908-9.908%2022.46-14.533%2035.009-14.533s25.101%204.624%2035.009%2014.533c19.156%2019.156%2019.156%2050.863%200%2070.020l-165.141%20165.141zM644.112%20500.185c25.762-9.247%2054.167%203.963%2063.414%2029.725l18.496%2051.524h134.094l18.496-51.524c7.266-20.478%2026.423-33.028%2046.899-33.028%205.284%200%2011.229%200.661%2016.515%202.643%2025.762%209.247%2038.973%2037.652%2029.725%2063.414l-112.956%20316.409c-11.229%2028.405-36.991%2046.899-66.057%2046.899s-54.826-18.496-66.057-48.222l-112.295-315.088c-9.247-25.762%203.963-54.167%2029.725-63.414zM824.445%20680.518h-63.414l31.707%2088.515%2031.707-88.515zM952.596%20351.558c-12.551%2029.064-38.973%2046.899-69.359%2046.899h-205.434c-27.083%200-49.542-22.46-49.542-49.542s22.46-49.542%2049.542-49.542h157.874l-186.94-194.866c-22.46-23.78-28.405-58.13-15.853-88.515%2012.551-29.064%2038.973-46.899%2069.359-46.899h206.756c27.083%200%2049.542%2022.46%2049.542%2049.542s-22.46%2049.542-49.542%2049.542h-157.874l186.279%20193.544c22.46%2023.78%2029.064%2058.79%2015.853%2089.176z'%20/%3e%3cglyph%20unicode='&%23xe99e;'%20glyph-name='sort-alt'%20data-tags='sort-alt'%20d='M412.908%20695.73c-12.552%200-25.103%204.625-35.012%2014.534l-130.14%20130.14-130.14-130.14c-19.157-19.157-50.867-19.157-70.025%200s-19.157%2050.867%200%2070.025l165.154%20165.154c19.157%2019.157%2050.867%2019.157%2070.025%200l165.154-165.154c19.157-19.157%2019.157-50.867%200-70.025-9.909-9.909-22.461-14.534-35.012-14.534zM247.755-63.975c-27.085%200-49.546%2022.461-49.546%2049.546v924.856c0%2027.085%2022.461%2049.546%2049.546%2049.546s49.546-22.461%2049.546-49.546v-924.856c0-27.085-22.461-49.546-49.546-49.546zM776.245-63.975c-12.552%200-25.103%204.625-35.012%2014.534l-165.154%20165.154c-19.157%2019.157-19.157%2050.867%200%2070.025s50.867%2019.157%2070.025%200l130.14-130.14%20130.14%20130.14c19.157%2019.157%2050.867%2019.157%2070.025%200s19.157-50.867%200-70.025l-165.154-165.154c-9.909-9.909-22.461-14.534-35.012-14.534zM776.245-63.975c-27.085%200-49.546%2022.461-49.546%2049.546v924.856c0%2027.085%2022.461%2049.546%2049.546%2049.546s49.546-22.461%2049.546-49.546v-924.856c0-27.085-22.461-49.546-49.546-49.546z'%20/%3e%3cglyph%20unicode='&%23xe99f;'%20glyph-name='sort-amount-up'%20data-tags='sort-amount-up'%20d='M336.438%20667.453c-11.119%200-22.237%204.097-31.016%2012.875l-115.285%20115.285-115.285-115.285c-16.971-16.971-45.061-16.971-62.032%200s-16.971%2045.061%200%2062.032l146.302%20146.302c16.971%2016.971%2045.061%2016.971%2062.032%200l146.302-146.302c16.971-16.971%2016.971-45.061%200-62.032-8.778-8.778-19.898-12.875-31.016-12.875zM190.135-5.536c-23.993%200-43.891%2019.898-43.891%2043.891v819.29c0%2023.993%2019.898%2043.891%2043.891%2043.891s43.891-19.898%2043.891-43.891v-819.29c0-23.993-19.898-43.891-43.891-43.891zM980.166%20667.453h-468.166c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h468.166c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM746.084%20316.328h-234.084c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h234.084c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM629.041%20140.766h-117.041c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h117.041c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM863.125%20491.891h-351.125c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h351.125c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891z'%20/%3e%3cglyph%20unicode='&%23xe9a0;'%20glyph-name='sort-amount-down'%20data-tags='sort-amount-down'%20d='M190.135-5.536c-11.119%200-22.237%204.097-31.016%2012.875l-146.302%20146.302c-16.971%2016.971-16.971%2045.061%200%2062.032s45.061%2016.971%2062.032%200l115.285-115.285%20115.285%20115.285c16.971%2016.971%2045.061%2016.971%2062.032%200s16.971-45.061%200-62.032l-146.302-146.302c-8.778-8.778-19.898-12.875-31.016-12.875zM190.135-5.536c-23.993%200-43.891%2019.898-43.891%2043.891v819.29c0%2023.993%2019.898%2043.891%2043.891%2043.891s43.891-19.898%2043.891-43.891v-819.29c0-23.993-19.898-43.891-43.891-43.891zM980.166%20667.453h-468.166c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h468.166c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM746.084%20316.328h-234.084c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h234.084c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM629.041%20140.766h-117.041c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h117.041c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM863.125%20491.891h-351.125c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h351.125c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891z'%20/%3e%3cglyph%20unicode='&%23xe9a1;'%20glyph-name='sort-amount-down-alt'%20data-tags='sort-amount-down-alt'%20d='M190.135-5.536c-11.119%200-22.237%204.097-31.016%2012.875l-146.302%20146.302c-16.971%2016.971-16.971%2045.061%200%2062.032s45.061%2016.971%2062.032%200l115.285-115.285%20115.285%20115.285c16.971%2016.971%2045.061%2016.971%2062.032%200s16.971-45.061%200-62.032l-146.302-146.302c-8.778-8.778-19.898-12.875-31.016-12.875zM190.135-5.536c-23.993%200-43.891%2019.898-43.891%2043.891v819.29c0%2023.993%2019.898%2043.891%2043.891%2043.891s43.891-19.898%2043.891-43.891v-819.29c0-23.993-19.898-43.891-43.891-43.891zM980.166%20140.766h-468.166c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h468.166c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM746.084%20491.891h-234.084c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h234.084c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM629.041%20667.453h-117.041c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h117.041c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM863.125%20316.328h-351.125c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h351.125c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891z'%20/%3e%3cglyph%20unicode='&%23xe9a2;'%20glyph-name='sort-amount-up-alt'%20data-tags='sort-amount-up-alt'%20d='M336.438%20667.453c-11.119%200-22.237%204.097-31.016%2012.875l-115.285%20115.285-115.285-115.285c-16.971-16.971-45.061-16.971-62.032%200s-16.971%2045.061%200%2062.032l146.302%20146.302c16.971%2016.971%2045.061%2016.971%2062.032%200l146.302-146.302c16.971-16.971%2016.971-45.061%200-62.032-8.778-8.778-19.898-12.875-31.016-12.875zM190.135-5.536c-23.993%200-43.891%2019.898-43.891%2043.891v819.29c0%2023.993%2019.898%2043.891%2043.891%2043.891s43.891-19.898%2043.891-43.891v-819.29c0-23.993-19.898-43.891-43.891-43.891zM980.166%20140.766h-468.166c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h468.166c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM746.084%20491.891h-234.084c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h234.084c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM629.041%20667.453h-117.041c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h117.041c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891zM863.125%20316.328h-351.125c-23.993%200-43.891%2019.898-43.891%2043.891s19.898%2043.891%2043.891%2043.891h351.125c23.993%200%2043.891-19.898%2043.891-43.891s-19.898-43.891-43.891-43.891z'%20/%3e%3cglyph%20unicode='&%23xe9a3;'%20glyph-name='thumbs-up'%20data-tags='thumbs-up'%20d='M992.966%20591.353c-25.16%2029.841-61.437%2046.809-100.641%2046.809h-235.803v160.907c0%2088.937-71.969%20160.907-165.589%20160.907-40.959%200-77.821-24.575-94.203-62.607l-148.619-346.974h-109.417c-76.65%200-138.673-62.023-138.673-138.673v-337.613c0-76.066%2062.607-138.087%20138.673-138.087h676.396c63.778%200%20118.194%2045.639%20129.31%20108.832l77.235%20438.838c6.436%2038.618-4.096%2077.821-29.255%20107.662zM138.696%2023.791c-28.086%200-50.905%2022.82-50.905%2050.32v337.613c0%2028.086%2022.82%2050.905%2050.905%2050.905h94.203v-438.838h-94.203zM858.39%2060.067c-3.511-21.064-21.65-36.277-43.298-36.277h-493.839v473.945l156.226%20365.699c2.341%205.266%207.607%209.362%2018.723%209.362%2040.373%200%2072.555-32.766%2072.555-73.139v-248.674h323.57c13.457%200%2025.16-5.266%2033.352-15.213s11.702-22.82%209.362-36.277l-77.235-438.838z'%20/%3e%3cglyph%20unicode='&%23xe9a4;'%20glyph-name='thumbs-down'%20data-tags='thumbs-down'%20d='M885.271%20959.932h-676.92c-63.773%200-118.184-45.635-129.299-108.822l-76.643-438.799c-6.435-38.614%204.096-77.814%2028.669-107.652%2025.158-29.838%2061.432-46.805%20100.632-46.805h235.782v-160.892c0-88.929%2071.963-160.892%20165.574-160.892%2040.955%200%2077.814%2024.573%2094.195%2062.602l148.606%20346.943h109.992c76.643%200%20138.66%2062.017%20138.66%20138.66v337.583c0%2076.059-62.017%20138.075-138.66%20138.075zM702.731%20398.269l-156.212-365.666c-2.341-5.266-7.606-9.361-18.722-9.361-40.369%200-72.549%2032.763-72.549%2073.133v248.652h-323.541c-13.456%200-25.158%205.266-33.349%2015.211-8.776%209.946-11.701%2022.818-9.361%2036.274l76.643%20438.799c3.51%2021.062%2021.648%2036.274%2043.294%2036.274h493.795v-473.317zM936.172%20484.274c0-28.083-22.818-50.901-50.901-50.901h-94.195v438.799h94.195c28.083%200%2050.901-22.818%2050.901-50.315v-337.583z'%20/%3e%3cglyph%20unicode='&%23xe9a5;'%20glyph-name='directions-alt'%20data-tags='directions-alt'%20d='M512-63.972c-0.004%200-0.010%200-0.016%200-27.661%200-52.702%2011.211-70.831%2029.334l-411.791%20411.791c-18.134%2018.13-29.35%2043.178-29.35%2070.845s11.216%2052.715%2029.35%2070.845l411.791%20411.791c18.415%2017.494%2043.374%2028.255%2070.845%2028.255s52.43-10.76%2070.891-28.296l-0.044%200.042%20411.791-411.791c18.134-18.13%2029.35-43.178%2029.35-70.845s-11.216-52.715-29.35-70.845l-411.791-411.791c-18.129-18.125-43.17-29.334-70.831-29.334-0.005%200-0.010%200-0.016%200h0.001zM512%20876.949c-0.143%200.005-0.31%200.008-0.477%200.008-4.422%200-8.397-1.921-11.133-4.975l-0.013-0.014-412.345-412.345c-3.072-2.929-4.981-7.053-4.981-11.623s1.91-8.694%204.975-11.617l412.351-412.351c2.502-3.832%206.772-6.329%2011.623-6.329s9.121%202.497%2011.591%206.276l0.032%200.053%20412.345%20412.345c3.072%202.929%204.981%207.053%204.981%2011.623s-1.91%208.694-4.975%2011.617l-412.351%20412.351c-2.749%203.068-6.722%204.989-11.146%204.989-0.167%200-0.335-0.003-0.502-0.008h0.025zM441.707%20314.058c-0.057%200-0.126%200-0.193%200-11.4%200-21.712%204.657-29.137%2012.173l-121.77%20121.77c-7.501%207.51-12.141%2017.881-12.141%2029.334s4.639%2021.825%2012.141%2029.335v0l121.767%20122.873c7.51%207.501%2017.881%2012.141%2029.334%2012.141s21.825-4.639%2029.335-12.141v0c7.501-7.51%2012.141-17.881%2012.141-29.334s-4.639-21.825-12.141-29.335v0l-94.092-92.985%2094.092-92.985c7.501-7.51%2012.141-17.881%2012.141-29.334s-4.639-21.825-12.141-29.335v0c-7.429-7.52-17.741-12.177-29.141-12.177-0.067%200-0.136%200-0.204%200h0.010zM705.718%20281.955c-22.801%200.307-41.204%2018.71-41.511%2041.481v110.726h-345.927c-22.926%200-41.511%2018.585-41.511%2041.511s18.585%2041.511%2041.511%2041.511v0h387.438c22.801-0.307%2041.204-18.71%2041.511-41.481v-154.451c-1.483-21.852-19.449-39.046-41.487-39.297h-0.025z'%20/%3e%3cglyph%20unicode='&%23xe9a6;'%20glyph-name='directions'%20data-tags='directions'%20d='M512-63.972c-0.004%200-0.010%200-0.016%200-27.661%200-52.702%2011.211-70.831%2029.334l-411.791%20411.791c-18.134%2018.13-29.35%2043.178-29.35%2070.845s11.216%2052.715%2029.35%2070.845l411.791%20411.791c18.415%2017.494%2043.374%2028.255%2070.845%2028.255s52.43-10.76%2070.891-28.296l-0.044%200.042%20411.791-411.791c18.134-18.13%2029.35-43.178%2029.35-70.845s-11.216-52.715-29.35-70.845l-411.791-411.791c-18.129-18.125-43.17-29.334-70.831-29.334-0.005%200-0.010%200-0.016%200h0.001zM512%20876.949c-0.143%200.005-0.31%200.008-0.477%200.008-4.422%200-8.397-1.921-11.133-4.975l-0.013-0.014-412.345-412.345c-3.072-2.929-4.981-7.053-4.981-11.623s1.91-8.694%204.975-11.617l412.351-412.351c2.502-3.832%206.772-6.329%2011.623-6.329s9.121%202.497%2011.591%206.276l0.032%200.053%20412.345%20412.345c3.072%202.929%204.981%207.053%204.981%2011.623s-1.91%208.694-4.975%2011.617l-412.351%20412.351c-2.749%203.068-6.722%204.989-11.146%204.989-0.167%200-0.335-0.003-0.502-0.008h0.025zM582.293%20314.058c-0.057%200-0.126%200-0.193%200-11.4%200-21.712%204.657-29.137%2012.173l-0.004%200.004c-7.501%207.51-12.141%2017.881-12.141%2029.334s4.639%2021.825%2012.141%2029.335v0l94.092%2092.985-94.092%2092.985c-8.139%207.599-13.212%2018.392-13.212%2030.371%200%2022.926%2018.585%2041.511%2041.511%2041.511%2011.979%200%2022.771-5.073%2030.347-13.188l0.022-0.025%20121.767-122.319c7.668-7.537%2012.42-18.020%2012.42-29.612s-4.752-22.075-12.413-29.605l-0.006-0.005-121.767-121.767c-7.429-7.52-17.741-12.177-29.141-12.177-0.067%200-0.136%200-0.204%200h0.010zM318.282%20281.955c-22.801%200.307-41.204%2018.71-41.511%2041.481v154.451c0.307%2022.801%2018.71%2041.204%2041.481%2041.511h387.468c22.926%200%2041.511-18.585%2041.511-41.511s-18.585-41.511-41.511-41.511v0h-345.927v-110.696c0.021-0.497%200.032-1.078%200.032-1.663%200-23.049-18.537-41.768-41.516-42.061h-0.027z'%20/%3e%3cglyph%20unicode='&%23xe9a7;'%20glyph-name='reply'%20data-tags='reply'%20d='M680.456%20210.841c-0.386-0.011-0.839-0.017-1.294-0.017-27.363%200-49.546%2022.183-49.546%2049.546%200%2013.679%205.543%2026.064%2014.506%2035.029v0l258.959%20256.978-258.959%20256.978c-8.952%208.963-14.491%2021.342-14.491%2035.012s5.537%2026.049%2014.491%2035.013v0c8.963%208.952%2021.342%2014.491%2035.012%2014.491s26.049-5.537%2035.013-14.491v0l294.632-291.991c8.952-8.963%2014.491-21.342%2014.491-35.012s-5.537-26.049-14.491-35.013v0l-294.632-291.991c-8.452-8.957-20.405-14.534-33.659-14.534-0.011%200-0.023%200-0.034%200h0.002zM49.571%202.087c-27.215%200.367-49.179%2022.331-49.546%2049.51v500.779c0.367%2027.215%2022.331%2049.179%2049.51%2049.546h924.892c27.363%200%2049.546-22.183%2049.546-49.546s-22.183-49.546-49.546-49.546v0h-875.31v-451.197c-0.367-27.215-22.331-49.179-49.51-49.546h-0.036z'%20/%3e%3cglyph%20unicode='&%23xe9a8;'%20glyph-name='file-o'%20data-tags='file-o,%20deprecate'%20d='M894.081%20623.535l-323.57%20323.57c-7.935%207.944-18.897%2012.862-31.009%2012.873h-261.55c-88.866%200-160.907-72.041-160.907-160.907v0-702.14c0-88.866%2072.041-160.907%20160.907-160.907v0h468.093c88.866%200%20160.907%2072.041%20160.907%20160.907v0%20497.35c-0.494%2011.473-5.32%2021.731-12.872%2029.254l-0.001%200.001zM585.139%20810.188l172.024-172.024h-172.024zM746.047%2023.791h-468.093c-40.394%200-73.139%2032.746-73.139%2073.139v0%20702.14c0%2040.394%2032.746%2073.139%2073.139%2073.139v0h219.419v-277.931c0.325-24.105%2019.779-43.559%2043.852-43.884h277.962v-453.466c0-40.394-32.746-73.139-73.139-73.139v0z'%20/%3e%3cglyph%20unicode='&%23xe9a9;'%20glyph-name='ticket'%20data-tags='ticket'%20d='M921.588%2053.040h-819.175c-56.419%200.331-102.067%2045.977-102.397%20102.366v146.313c0.325%2024.105%2019.78%2043.559%2043.853%2043.884h0.032c56.552%200%20102.397%2045.844%20102.397%20102.397s-45.844%20102.397-102.397%20102.397v0c-24.105%200.325-43.559%2019.78-43.884%2043.853v146.313c0.331%2056.419%2045.977%20102.067%20102.366%20102.397h819.207c56.419-0.331%20102.067-45.977%20102.397-102.366v-146.313c-0.325-24.105-19.78-43.559-43.853-43.884h-0.032c-56.552%200-102.397-45.844-102.397-102.397s45.844-102.397%20102.397-102.397v0c24.105-0.325%2043.559-19.78%2043.884-43.853v-146.313c-0.331-56.419-45.977-102.067-102.366-102.397h-0.032zM87.785%20263.1v-107.664c0-8.079%206.55-14.629%2014.629-14.629v0h819.175c8.079%200%2014.629%206.55%2014.629%2014.629v0%20107.664c-84.233%2020.753-145.724%2095.646-145.724%20184.9s61.489%20164.147%20144.417%20184.627l1.306%200.273v107.664c0%208.079-6.55%2014.629-14.629%2014.629v0h-819.175c-8.079%200-14.629-6.55-14.629-14.629v0-107.664c84.233-20.753%20145.724-95.646%20145.724-184.9s-61.489-164.147-144.417-184.627l-1.306-0.273z'%20/%3e%3cglyph%20unicode='&%23xe9aa;'%20glyph-name='id-card'%20data-tags='id-card'%20d='M921.588%2053.040h-819.175c-56.419%200.331-102.067%2045.977-102.397%20102.366v585.157c0.331%2056.419%2045.977%20102.067%20102.366%20102.397h819.207c56.419-0.331%20102.067-45.977%20102.397-102.366v-585.157c-0.331-56.419-45.977-102.067-102.366-102.397h-0.032zM102.412%20755.191c-8.079%200-14.629-6.55-14.629-14.629v0-585.126c0-8.079%206.55-14.629%2014.629-14.629v0h819.175c8.079%200%2014.629%206.55%2014.629%2014.629v0%20585.126c0%208.079-6.55%2014.629-14.629%2014.629v0zM336.462%20462.629c-64.631%200-117.025%2052.394-117.025%20117.025s52.394%20117.025%20117.025%20117.025c64.631%200%20117.025-52.394%20117.025-117.025v0c0-64.631-52.394-117.025-117.025-117.025v0zM336.462%20608.909c-16.158%200-29.256-13.098-29.256-29.256s13.098-29.256%2029.256-29.256c16.158%200%2029.256%2013.098%2029.256%2029.256v0c0%2016.158-13.098%2029.256-29.256%2029.256v0zM512%20228.578c-24.105%200.325-43.559%2019.78-43.884%2043.853v0.032c0%2039.788-9.947%2073.14-131.653%2073.14s-131.653-33.352-131.653-73.14c0-24.237-19.648-43.884-43.884-43.884s-43.884%2019.648-43.884%2043.884v0c0%20160.909%20165.005%20160.909%20219.422%20160.909s219.422%200%20219.422-160.909c-0.325-24.105-19.78-43.559-43.853-43.884h-0.032zM804.562%20521.14h-175.538c-24.237%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h175.538c24.237%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0zM746.051%20345.603h-117.025c-24.237%200-43.884%2019.648-43.884%2043.884s19.648%2043.884%2043.884%2043.884v0h117.025c24.237%200%2043.884-19.648%2043.884-43.884s-19.648-43.884-43.884-43.884v0z'%20/%3e%3cglyph%20unicode='&%23xe9ab;'%20glyph-name='compass'%20data-tags='compass'%20d='M736.143%20697.173l-277.617-113.777c-38.623-15.541-68.655-45.573-83.837-83.191l-0.359-1.004-113.777-277.617c-0.848-2.097-1.341-4.529-1.341-7.076%200-8.091%204.968-15.023%2012.020-17.908l0.129-0.047c2.113-0.807%204.557-1.275%207.111-1.275s4.997%200.467%207.252%201.321l-0.141-0.047%20277.617%20113.777c38.623%2015.541%2068.655%2045.573%2083.837%2083.191l0.359%201.004%20113.777%20277.617c0.848%202.097%201.341%204.529%201.341%207.076%200%208.091-4.968%2015.023-12.020%2017.908l-0.129%200.047c-2.113%200.807-4.557%201.275-7.111%201.275s-4.997-0.467-7.252-1.321l0.141%200.047zM512%20391.111c-31.419%200-56.889%2025.471-56.889%2056.889s25.471%2056.889%2056.889%2056.889c31.419%200%2056.889-25.471%2056.889-56.889v0c0-31.419-25.471-56.889-56.889-56.889v0zM512-64c-282.769%200-512%20229.231-512%20512s229.231%20512%20512%20512c282.769%200%20512-229.231%20512-512v0c0-282.769-229.231-512-512-512v0zM512%20874.667c-235.641%200-426.667-191.025-426.667-426.667s191.025-426.667%20426.667-426.667c235.641%200%20426.667%20191.025%20426.667%20426.667v0c0%20235.641-191.025%20426.667-426.667%20426.667v0z'%20/%3e%3cglyph%20unicode='&%23xe9ac;'%20glyph-name='step-backward-alt'%20data-tags='step-backward-alt'%20d='M795.402%20956.010c-18.498%207.266-39.637%203.303-54.171-10.57l-443.93-443.93v408.918c0%2027.085-22.461%2049.546-49.546%2049.546s-49.546-22.461-49.546-49.546v-924.854c0-27.085%2022.461-49.546%2049.546-49.546s49.546%2022.461%2049.546%2049.546v408.918l443.93-443.93c9.248-9.248%2022.461-14.534%2035.012-14.534%206.607%200%2012.552%201.321%2019.157%203.964%2018.498%207.927%2030.389%2025.764%2030.389%2045.582v924.854c0%2019.818-11.891%2038.316-30.389%2045.582zM726.699%20105.143l-342.857%20342.857%20342.857%20342.857v-685.713z'%20/%3e%3cglyph%20unicode='&%23xe9ad;'%20glyph-name='step-forward-alt'%20data-tags='step-forward-alt'%20d='M776.245%20959.973c-27.085%200-49.546-22.461-49.546-49.546v-408.918l-443.93%20443.93c-13.873%2013.873-35.673%2018.498-54.171%2010.57s-30.389-25.764-30.389-45.582v-924.854c0-19.818%2011.891-38.316%2030.389-45.582%205.945-2.643%2012.552-3.964%2019.157-3.964%2013.212%200%2025.764%205.284%2035.012%2014.534l443.93%20443.93v-408.918c0-27.085%2022.461-49.546%2049.546-49.546s49.546%2022.461%2049.546%2049.546v924.854c0%2027.085-22.461%2049.546-49.546%2049.546zM297.301%20105.143v685.713l342.857-342.857-342.857-342.857z'%20/%3e%3cglyph%20unicode='&%23xe9ae;'%20glyph-name='forward'%20data-tags='forward'%20d='M1009.943%20480.182l-437.090%20409.59c-12.873%2011.702-31.597%2015.213-47.395%208.191s-26.331-22.82-26.331-40.374v-366.875l-425.388%20399.058c-12.873%2011.702-31.597%2015.213-47.395%208.191s-26.331-22.82-26.331-40.374v-819.178c0-17.554%2010.532-33.352%2026.331-40.374%205.852-2.341%2011.702-3.511%2017.554-3.511%2011.118%200%2021.65%204.096%2029.842%2011.702l425.388%20399.058v-366.875c0-17.554%2010.532-33.352%2026.331-40.374%205.852-2.341%2011.702-3.511%2017.554-3.511%2011.118%200%2021.65%204.096%2029.842%2011.702l437.090%20409.59c8.777%208.191%2014.043%2019.895%2014.043%2032.182s-5.266%2023.99-14.043%2032.182zM87.783%20139.638v616.725l328.842-308.362-328.842-308.362zM586.896%20139.638v616.725l328.842-308.362-328.842-308.362z'%20/%3e%3cglyph%20unicode='&%23xe9af;'%20glyph-name='backward'%20data-tags='backward'%20d='M997.655%20897.964c-15.798%207.022-34.522%203.511-47.395-8.191l-425.388-399.058v366.875c0%2017.554-10.532%2033.352-26.331%2040.374s-34.522%203.511-47.395-8.191l-437.090-409.59c-8.777-8.191-14.043-19.895-14.043-32.182s5.266-23.99%2014.043-32.182l437.090-409.59c8.191-7.607%2019.309-11.702%2029.842-11.702%205.852%200%2011.702%201.17%2017.554%203.511%2015.798%207.022%2026.331%2022.82%2026.331%2040.374v366.875l425.388-399.058c8.191-7.607%2019.309-11.702%2029.842-11.702%205.852%200%2011.702%201.17%2017.554%203.511%2015.798%207.022%2026.331%2022.82%2026.331%2040.374v819.178c0%2017.554-10.532%2033.352-26.331%2040.374zM437.104%20139.638l-328.842%20308.362%20328.842%20308.362v-616.725zM936.217%20139.638l-328.842%20308.362%20328.842%20308.362v-616.725z'%20/%3e%3cglyph%20unicode='&%23xe9b0;'%20glyph-name='fast-backward'%20data-tags='fast-backward'%20d='M997.071%20897.964c-16.384%207.022-35.108%202.925-47.981-9.362l-393.206-393.206v362.194c0%2017.554-10.532%2033.938-26.916%2040.374-16.384%207.022-35.108%202.925-47.981-9.362l-393.206-393.206v362.194c0%2023.99-19.895%2043.885-43.885%2043.885s-43.885-19.895-43.885-43.885v-819.178c0-23.99%2019.895-43.885%2043.885-43.885s43.885%2019.895%2043.885%2043.885v362.194l393.206-393.206c8.191-8.191%2019.309-12.873%2031.011-12.873%205.852%200%2011.118%201.17%2016.968%203.511%2016.384%207.022%2026.916%2022.82%2026.916%2040.374v362.194l393.206-393.206c8.191-8.191%2019.309-12.873%2031.011-12.873%205.852%200%2011.118%201.17%2016.968%203.511%2016.384%207.022%2026.916%2022.82%2026.916%2040.374v819.178c0%2017.554-10.532%2033.938-26.916%2040.374zM468.115%20144.319l-303.681%20303.681%20303.681%20303.681v-607.362zM936.217%20144.319l-303.681%20303.681%20303.681%20303.681v-607.362z'%20/%3e%3cglyph%20unicode='&%23xe9b1;'%20glyph-name='fast-forward'%20data-tags='fast-forward'%20d='M980.102%20901.474c-23.99%200-43.885-19.895-43.885-43.885v-362.194l-393.206%20393.206c-12.288%2012.288-31.597%2016.384-47.981%209.362s-26.916-22.82-26.916-40.374v-362.194l-393.206%20393.206c-12.288%2012.288-31.597%2016.384-47.981%209.362s-26.916-22.82-26.916-40.374v-819.178c0-17.554%2010.532-33.938%2026.916-40.374%205.266-2.341%2011.118-3.511%2016.968-3.511%2011.702%200%2022.82%204.681%2031.011%2012.873l393.206%20393.206v-362.194c0-17.554%2010.532-33.938%2026.916-40.374%205.266-2.341%2011.118-3.511%2016.968-3.511%2011.702%200%2022.82%204.681%2031.011%2012.873l393.206%20393.206v-362.194c0-23.99%2019.895-43.885%2043.885-43.885s43.885%2019.895%2043.885%2043.885v819.178c0%2023.99-19.895%2043.885-43.885%2043.885zM87.783%20144.319v607.362l303.681-303.681-303.681-303.681zM555.885%20144.319v607.362l303.681-303.681-303.681-303.681z'%20/%3e%3cglyph%20unicode='&%23xe9b2;'%20glyph-name='pause'%20data-tags='pause'%20d='M313.813-63.983c-27.215%200.367-49.18%2022.332-49.547%2049.511v924.907c0%2027.364%2022.183%2049.547%2049.547%2049.547s49.547-22.183%2049.547-49.547v0-924.872c-0.367-27.215-22.332-49.18-49.511-49.547h-0.036zM710.187-63.983c-27.215%200.367-49.18%2022.332-49.547%2049.511v924.907c0%2027.364%2022.183%2049.547%2049.547%2049.547s49.547-22.183%2049.547-49.547v0-924.872c-0.367-27.215-22.332-49.18-49.511-49.547h-0.036z'%20/%3e%3cglyph%20unicode='&%23xe9b3;'%20glyph-name='play'%20data-tags='play'%20d='M280.358-64.923c-6.942%200.037-13.534%201.495-19.514%204.095l0.321-0.124c-18.014%207.505-30.445%2024.968-30.445%2045.335%200%200.116%200%200.233%200.002%200.349v-0.019%20926.568c1.044%2026.589%2022.852%2047.75%2049.602%2047.75%2012.752%200%2024.381-4.809%2033.173-12.712l-0.045%200.040%20463.285-463.285c8.969-8.98%2014.517-21.381%2014.517-35.077s-5.547-26.097-14.517-35.078v0l-463.285-463.285c-8.576-8.44-20.14-13.868-32.964-14.555l-0.127-0.006zM329.996%20791.492v-686.985l343.492%20343.492z'%20/%3e%3cglyph%20unicode='&%23xe9b4;'%20glyph-name='facebook'%20data-tags='facebook'%20d='M1023.989%20444.801c-3.553%20280.043-231.4%20505.695-511.951%20505.695-282.764%200-511.989-229.225-511.989-511.989%200-254.507%20185.702-465.641%20428.999-505.297l2.953-0.397v362.872h-127.997v149.116h127.997v113.278c-0.721%206.073-1.134%2013.108-1.134%2020.239%200%20100.028%2081.088%20181.117%20181.117%20181.117%204.227%200%208.421-0.145%2012.576-0.43l-0.561%200.031c40.895-0.576%2080.479-4.278%20119.075-10.879l-4.516%200.639v-127.997h-63.999c-2.79%200.372-6.015%200.583-9.289%200.583-41%200-74.238-33.238-74.238-74.238%200-2.458%200.12-4.89%200.352-7.287l-0.024%200.304v-96.638h142.077l-23.040-149.116h-118.397v-358.392c246.274%2040.033%20432%20251.177%20432%20505.702%200%201.084-0.003%202.169-0.010%203.253l0.001-0.166z'%20/%3e%3cglyph%20unicode='&%23xe9b5;'%20glyph-name='github'%20data-tags='github'%20d='M342.537%20135.934c0-4.477-4.477-7.674-10.871-7.674s-11.511%200-11.511%207.674%205.115%207.674%2010.871%207.674%2011.511-3.197%2011.511-7.674zM278.59%20145.526c0-4.477%200-9.592%208.952-10.871%201.214-0.597%202.642-0.946%204.152-0.946%203.78%200%207.050%202.187%208.614%205.366l0.025%200.057c0%204.477%200%208.952-8.952%2010.871s-11.511%200-12.789-4.477zM369.395%20148.723c-5.755%200-9.592-5.115-8.952-10.232s5.755-7.034%2012.151-5.755%209.592%205.755%208.952%2010.232-5.755%206.395-12.151%205.755zM505.605%20959.584c-1.401%200.013-3.056%200.022-4.712%200.022-276.536%200-500.713-224.177-500.713-500.713%200-5.405%200.085-10.79%200.256-16.152l-0.019%200.784c-0.043-2.548-0.069-5.556-0.069-8.569%200-228.113%20144.076-422.574%20346.195-497.35l3.671-1.189c26.218-4.477%2035.81%2012.151%2035.81%2025.58s0%2085.69%200%20127.896c0%200-144.523-31.974-175.218%2063.949%200%200-23.021%2063.949-56.913%2077.378%200%200-47.321%2033.253%203.197%2032.614%2034.33-4.756%2063.049-25.238%2079.017-53.815l0.277-0.541c18.278-35.272%2054.506-58.959%2096.268-58.959%2020.145%200%2039.003%205.513%2055.146%2015.109l-0.498-0.274c2.59%2027.799%2014.547%2052.403%2032.64%2071.009l-0.027-0.027c-115.106%2013.429-231.491%2030.055-231.491%20234.050-0.145%202.57-0.228%205.577-0.228%208.605%200%2045.473%2018.687%2086.583%2048.8%20116.067l0.028%200.028c-6.646%2019.325-10.482%2041.593-10.482%2064.756%200%2028.316%205.734%2055.295%2016.103%2079.836l-0.505-1.347c43.484%2014.069%20142.605-56.913%20142.605-56.913%2038.806%2011.37%2083.386%2017.912%20129.495%2017.912s90.69-6.541%20132.864-18.747l-3.369%200.835s99.119%2070.982%20142.605%2056.913c10.054-23.11%2015.902-50.029%2015.902-78.316%200-23.246-3.951-45.569-11.215-66.335l0.429%201.407c32.709-30.551%2053.097-73.938%2053.097-122.086%200-0.919-0.007-1.836-0.022-2.75l0.001%200.138c0-204.633-121.502-220.621-236.608-234.050%2020.129-22.501%2032.432-52.369%2032.432-85.111%200-3.805-0.166-7.572-0.492-11.293l0.034%200.483c0-71.622%200-159.871%200-177.137-0.001-0.076-0.001-0.166-0.001-0.258%200-14.833%2012.025-26.858%2026.858-26.858%203.209%200%206.287%200.564%209.141%201.596l-0.187-0.058c204.623%2075.025%20347.995%20268.129%20347.995%20494.721%200%203.906-0.042%207.803-0.127%2011.688l0.010-0.579c0.012%201.343%200.019%202.929%200.019%204.517%200%20282.54-229.044%20511.584-511.584%20511.584-2.256%200-4.508-0.015-6.757-0.043l0.342%200.003zM201.213%20229.938s0-7.034%200-10.871c1.389-1.394%203.312-2.257%205.436-2.257s4.047%200.863%205.436%202.257v0s0%207.034%200%2011.511-8.314%201.918-10.871-0.64zM178.831%20247.204s0-6.395%204.477-8.314c1.064-1.308%202.674-2.137%204.477-2.137s3.413%200.829%204.468%202.127l0.009%200.010s0%206.395-4.477%208.314-7.674%201.918-8.952%200zM242.778%20171.744s0-8.952%200-13.429%2010.871-5.115%2013.429%200%200%208.952%200%2013.429-8.314%203.197-10.871%200zM219.118%20203.080s0-7.674%200-12.789%208.952-7.034%2012.151-5.115c1.56%201.787%202.512%204.14%202.512%206.715s-0.952%204.928-2.522%206.727l0.010-0.012c-3.197%205.115-8.314%207.034-12.151%204.477z'%20/%3e%3cglyph%20unicode='&%23xe9b6;'%20glyph-name='twitter'%20data-tags='twitter'%20d='M806.385%20912h157.089l-343.111-393.062%20403.637-534.942h-315.967l-247.656%20324.357-283.035-324.357h-157.316l366.922%20420.503-386.948%20507.5h323.978l223.624-296.469%20258.784%20296.469zM751.199%2078.139h87.003l-561.62%20744.631h-93.455l568.072-744.631z'%20/%3e%3cglyph%20unicode='&%23xe9b7;'%20glyph-name='filter-slash'%20data-tags='filter-slash'%20d='M1004.108%20935.288c-7.747%2014.706-22.886%2024.587-40.341%2024.696h-421.65c-24.95%200-45.175-20.226-45.175-45.175s20.226-45.175%2045.175-45.175v0h331.285l-111.431-154.198c-5.421-7.322-8.676-16.532-8.676-26.503%200-24.752%2020.065-44.816%2044.816-44.816%2014.78%200%2027.892%207.156%2036.054%2018.191l0.086%200.121%20165.641%20225.875c5.688%207.337%209.117%2016.671%209.117%2026.809%200%207.369-1.813%2014.314-5.016%2020.415l0.116-0.241zM310.219%20946.734s0%200-3.011%200c-3.291%202.852-7.063%205.273-11.155%207.112l-0.289%200.116c-3.885%201.54-8.385%202.612-13.079%203l-0.172%200.011h-222.261c-17.471-0.11-32.609-9.989-40.237-24.446l-0.12-0.25c-3.089-5.86-4.901-12.805-4.901-20.174%200-10.136%203.43-19.472%209.191-26.909l-0.075%200.1%20322.25-437.295v-466.81c0.335-24.814%2020.362-44.84%2045.142-45.175h240.967c24.814%200.335%2044.84%2020.362%2045.175%2045.142v466.843l3.614%205.421%20220.455-218.045c8.085-8.184%2019.307-13.251%2031.713-13.251%200.073%200%200.148%200%200.222%200h-0.011c0.137-0.001%200.299-0.003%200.462-0.003%2012.327%200%2023.47%205.072%2031.455%2013.244l0.008%200.008c8.162%208.172%2013.212%2019.46%2013.212%2031.923s-5.048%2023.751-13.212%2031.925v0zM596.326%20489.561c-5.634-7.174-9.035-16.335-9.035-26.291%200-0.075%200-0.15%200-0.224v0.011-436.692h-150.584v436.692c0%200.064%200%200.138%200%200.212%200%209.955-3.401%2019.117-9.105%2026.384l0.071-0.093-277.075%20380.073h109.624l355.98-352.366z'%20/%3e%3cglyph%20unicode='&%23xe9b8;'%20glyph-name='phone'%20data-tags='phone'%20d='M886.693-64.275h-13.467c-160.026%2017.856-304.577%2071.747-429.374%20153.346l3.746-2.3c-119.858%2077.12-218.914%20175.988-293.94%20291.862l-2.302%203.793c-79.488%20121.374-133.409%20266.357-150.654%20422.398l-0.396%204.402c-0.449%204.129-0.705%208.915-0.705%2013.764%200%2033.499%2012.23%2064.138%2032.468%2087.698l-0.148-0.178c22.748%2027.565%2055.792%2045.921%2093.167%2049.141l0.507%200.035h152.22c68.811-0.070%20125.838-50.433%20136.308-116.306l0.101-0.786c6.186-45.698%2017.046-86.978%2032.301-126.063l-1.274%203.701c5.445-14.293%208.602-30.826%208.602-48.093%200-38.102-15.36-72.621-40.225-97.697l-35.702-35.702c57.148-89.292%20131.053-162.822%20217.85-217.845l2.869-1.699%2035.713%2035.126c25.068%2024.854%2059.584%2040.214%2097.686%2040.214%2017.267%200%2033.797-3.154%2049.045-8.917l-0.956%200.318c35.315-13.822%2076.581-24.675%20119.402-30.688l2.96-0.339c66.678-10.304%20117.132-67.286%20117.132-136.053%200-1.155-0.014-2.306-0.044-3.455l0.002%200.171v-140.51c0%200%200-0.001%200-0.001%200-76.101-61.525-137.836-137.551-138.165h-0.032zM277.818%20872.459h-139.923c-14.387-0.979-27.011-7.794-35.649-18.070l-0.063-0.079c-7.402-8.481-11.91-19.649-11.91-31.87%200-1.557%200.075-3.102%200.218-4.622l-0.015%200.194c15.36-145.534%2063.692-277.249%20137.347-391.045l-2.107%203.473c70.038-108.811%20159.916-198.686%20265.265-266.637l3.46-2.091c110.418-72.299%20242.202-121.557%20384.020-137.782l4.14-0.385c0.876-0.051%201.901-0.082%202.931-0.082%2014.116%200%2026.923%205.614%2036.306%2014.733l-0.013-0.013c8.993%209.216%2014.563%2021.807%2014.638%2035.698v139.938c0.005%200.32%200.012%200.7%200.012%201.075%200%2025.332-18.708%2046.298-43.066%2049.826l-0.272%200.033c-53.039%207.261-100.842%2019.551-146.288%2036.646l4.608-1.52c-5.299%202.044-11.429%203.227-17.839%203.227-13.78%200-26.284-5.472-35.452-14.364l0.014%200.013-58.546-58.546c-8.012-7.814-18.974-12.637-31.061-12.637-7.941%200-15.396%202.080-21.853%205.726l0.223-0.115c-125.62%2071.885-227.060%20173.136-297.132%20294.748l-2.038%203.837c-3.709%206.254-5.9%2013.781-5.9%2021.824%200%2012.079%204.944%2023.005%2012.918%2030.863l58.55%2058.55c8.886%208.986%2014.38%2021.346%2014.38%2034.991%200%206.364-1.195%2012.447-3.371%2018.038l0.116-0.338c-15.651%2040.876-27.948%2088.685-34.741%20138.244l-0.385%203.437c-3.034%2025.502-24.528%2045.088-50.597%2045.088-0.323%200-0.646-0.002-0.971-0.011l0.048%200.001z'%20/%3e%3cglyph%20unicode='&%23xe9b9;'%20glyph-name='shield'%20data-tags='shield'%20d='M512-63.233c-5.884%200.076-11.5%201.139-16.713%203.034l0.353-0.112c-294.424%20132.986-495.622%20424.049-495.622%20762.108%200%2025.218%201.12%2050.181%203.311%2074.828l-0.228-3.185c1.091%2020.259%2015.977%2036.738%2035.376%2040.276l0.266%200.038c170.071%2026.272%20323.191%2075.689%20464.402%20145.534l-9.257-4.14c5.319%202.475%2011.548%203.917%2018.114%203.917s12.794-1.442%2018.385-4.030l-0.271%200.112c131.953-65.702%20285.069-115.119%20446.231-140.248l8.916-1.146c19.665-3.576%2034.547-20.055%2035.634-40.204l0.003-0.11c1.964-21.462%203.084-46.42%203.084-71.642%200-338.056-201.194-629.119-490.377-759.984l-5.245-2.124c-4.86-1.783-10.476-2.845-16.326-2.921h-0.034zM88.991%20733.707c-0.817-12.916-1.282-28.011-1.282-43.216%200-292.016%20171.793-543.905%20419.826-660.115l4.464-1.881c252.498%20118.092%20424.293%20369.981%20424.293%20661.997%200%2015.204-0.465%2030.297-1.384%2045.268l0.1-2.056c-158.673%2027.438-300.659%2073.974-432.589%20137.992l9.58-4.192c-122.352-59.822-264.337-106.359-413.369-132.403l-9.639-1.394z'%20/%3e%3cglyph%20unicode='&%23xe9ba;'%20glyph-name='book'%20data-tags='book'%20d='M921.533%20959.915h-716.682c-1.243%200.037-2.704%200.062-4.171%200.062-76.892%200-139.525-61.042-142.084-137.312l-0.005-0.236v-725.456c3.196-89.572%2076.578-160.974%20166.638-160.974%201.887%200%203.764%200.032%205.636%200.094l-0.273-0.005h690.939c24.1%200.324%2043.553%2019.777%2043.877%2043.845v936.102c-0.324%2024.1-19.777%2043.553-43.845%2043.877h-0.032zM877.652%2023.842h-647.059c-1.635-0.122-3.546-0.19-5.469-0.19-41.629%200-75.733%2032.206-78.764%2073.058l-0.015%200.26c3.043%2041.116%2037.15%2073.322%2078.779%2073.322%201.923%200%203.834-0.068%205.723-0.205l-0.254%200.015h647.059zM877.652%20257.859h-647.059c-30.908-0.035-59.934-8.052-85.138-22.102l0.893%200.458v586.214c2.714%2028.081%2026.19%2049.857%2054.753%2049.857%201.322%200%202.628-0.047%203.925-0.14l-0.175%200.011h672.802zM321.859%20638.141h380.277c24.235%200%2043.877%2019.646%2043.877%2043.877s-19.646%2043.877-43.877%2043.877v0h-380.277c-24.235%200-43.877-19.646-43.877-43.877s19.646-43.877%2043.877-43.877v0zM321.859%20433.374h380.277c24.235%200%2043.877%2019.646%2043.877%2043.877s-19.646%2043.877-43.877%2043.877v0h-380.277c-24.235%200-43.877-19.646-43.877-43.877s19.646-43.877%2043.877-43.877v0z'%20/%3e%3cglyph%20unicode='&%23xe9bb;'%20glyph-name='paypal'%20data-tags='paypal'%20d='M330.174%20357.727c-7.682-42.896-39.055-245.207-48.017-302.191%200-4.482%200-5.762-7.042-5.762h-167.743c-0.080-0.001-0.175-0.001-0.271-0.001-15.204%200-27.532%2012.324-27.532%2027.532%200%201.356%200.097%202.688%200.287%203.989l-0.017-0.147%20131.888%20839.984c3.692%2021.668%2021.877%2038.101%2044.080%2039.052l0.096%200.002c342.523%200%20371.334%208.323%20459.046-26.251%20135.089-52.499%20147.892-179.266%2099.235-316.915s-163.261-201.671-315.635-203.593c-97.314%200-156.215%2015.364-169.663-55.059zM883.334%20682.965c-3.841%203.2-5.121%203.841-6.402%200-5.355-29.455-12.228-55.051-20.948-79.774l1.103%203.586c-89.632-256.095-338.682-234.965-460.326-234.965-0.779%200.096-1.678%200.148-2.591%200.148-11.979%200-21.761-9.396-22.379-21.221l-0.002-0.053c-50.578-320.115-64.022-384.138-64.022-384.138-0.348-1.539-0.545-3.309-0.545-5.121%200-13.404%2010.837-24.274%2024.228-24.326h143.414c19.695%200.387%2035.904%2014.834%2039.022%2033.697l0.032%200.236c0%2012.164%200-14.084%2032.653%20206.154%2010.243%2049.297%2032.013%2044.176%2064.022%2044.176%20159.417%200%20284.262%2064.022%20320.115%20256.095%206.318%2018.661%209.965%2040.158%209.965%2062.502%200%2057.89-24.469%20110.067-63.632%20146.751l-0.111%200.101z'%20/%3e%3cglyph%20unicode='&%23xe9bc;'%20glyph-name='amazon'%20data-tags='amazon'%20d='M590.061%20661.069c-114.531-3.839-397.983-35.193-397.983-268.094%200-250.818%20326.32-261.056%20433.175-99.176%2033.603-38.347%2068.51-73.249%20105.572-105.755l1.281-1.101%20133.727%20127.968s-76.142%2058.226-76.142%20120.93v335.917c0%2057.586-57.586%20188.114-264.895%20188.114s-319.921-127.968-319.921-238.663l174.038-17.277c14.203%2060.869%2064.928%20106.62%20127.331%20113.199l0.637%200.053c95.977%200%2083.181-67.824%2083.181-158.042zM590.061%20462.717c0-182.995-198.352-155.482-198.352-39.029s119.010%20127.968%20198.352%20131.807zM909.983%2089.047c-103.709-94.959-242.457-153.142-394.795-153.142-5.62%200-11.222%200.080-16.805%200.238l0.821-0.018c-195.949%207.842-370.074%2095.152-492.135%20230.369l-0.545%200.613c-15.997%2017.277%200%2025.596%2012.797%2018.556%20172.759-101.736%20443.413-268.735%20876.588-69.103%2019.837%208.319%2033.91-4.48%2015.357-27.515zM1004.041%2083.928c-11.535-27.968-28.737-51.536-50.314-70.185l-0.235-0.197c-12.797-10.238-22.395-6.399-15.357%208.319s46.068%20106.215%2030.074%20127.968-87.020%209.598-113.251%207.038-30.714-4.48-32.634%200%2051.186%2035.829%2088.3%2040.309%2096.617%200%20108.772-13.437c1.186-7.461%201.861-16.066%201.861-24.83%200-26.848-6.362-52.211-17.654-74.664l0.435%200.957z'%20/%3e%3cglyph%20unicode='&%23xe9bd;'%20glyph-name='euro'%20data-tags='euro'%20d='M634.635-65.058h-8.795c-278.481%206.291-501.825%20233.529-501.825%20512.936%200%20143.581%2058.979%20273.384%20154.031%20366.506l0.087%200.085c90.386%2089.279%20214.664%20144.424%20351.826%20144.424%204.737%200%209.461-0.066%2014.166-0.197l-0.694%200.015c137.202-2.016%20261.047-57.579%20351.895-146.67l-0.082%200.081c7.946-7.955%2012.862-18.943%2012.862-31.077s-4.914-23.121-12.862-31.078v0c-7.955-7.946-18.943-12.862-31.077-12.862s-23.121%204.914-31.078%2012.862v0c-76.784%2075.59-182.227%20122.264-298.57%20122.264-235.104%200-425.69-190.589-425.69-425.69s190.589-425.69%20425.69-425.69c110.943%200%20211.975%2042.441%20287.744%20111.973l-0.312-0.283%2012.901%2012.313c8.295%207.915%2019.557%2012.787%2031.955%2012.787s23.661-4.872%2031.975-12.806l-0.018%200.018c8.518-7.555%2013.858-18.529%2013.858-30.751%200-10.778-4.154-20.587-10.95-27.911l0.023%200.026-2.931-2.931-17.003-16.418c-90.306-81.848-210.707-131.947-342.808-131.947-1.515%200-3.029%200.007-4.542%200.019l0.232-0.001zM869.176%20491.976h-820.891c-24.287%200-43.976%2019.689-43.976%2043.976s19.689%2043.976%2043.976%2043.976v0h820.891c24.287%200%2043.976-19.689%2043.976-43.976s-19.689-43.976-43.976-43.976v0zM781.223%20316.072h-732.939c-24.287%200-43.976%2019.689-43.976%2043.976s19.689%2043.976%2043.976%2043.976v0h732.939c24.287%200%2043.976-19.689%2043.976-43.976s-19.689-43.976-43.976-43.976v0z'%20/%3e%3cglyph%20unicode='&%23xe9be;'%20glyph-name='percentage'%20data-tags='percentage'%20d='M71.252-59.529c-0.094%200-0.205%200-0.308%200-18.338%200-34.928%207.49-46.876%2019.583l-0.004%200.004c-12.065%2012.080-19.533%2028.766-19.533%2047.194s7.46%2035.107%2019.533%2047.195v0l881.496%20881.496c12.224%2013.091%2029.586%2021.252%2048.86%2021.252%2036.88%200%2066.781-29.901%2066.781-66.781%200-19.267-8.161-36.636-21.215-48.818l-0.036-0.034-881.496-881.496c-11.952-12.097-28.542-19.587-46.879-19.587-0.11%200-0.221%200-0.324%200h0.016zM200.36%20559.297c-110.644%200-200.343%2089.695-200.343%20200.343s89.695%20200.343%20200.343%20200.343c110.644%200%20200.343-89.695%20200.343-200.343v0c0-110.644-89.695-200.343-200.343-200.343v0zM200.36%20826.421c-36.88%200-66.781-29.901-66.781-66.781s29.901-66.781%2066.781-66.781c36.88%200%2066.781%2029.901%2066.781%2066.781v0c-0.495%2036.684-30.097%2066.286-66.733%2066.781h-0.048zM823.64-63.979c-110.644%200-200.343%2089.695-200.343%20200.343s89.695%20200.343%20200.343%20200.343c110.644%200%20200.343-89.695%20200.343-200.343v0c0-110.644-89.695-200.343-200.343-200.343v0zM823.64%20203.141c-36.88%200-66.781-29.901-66.781-66.781s29.901-66.781%2066.781-66.781c36.88%200%2066.781%2029.901%2066.781%2066.781v0c-0.495%2036.684-30.097%2066.286-66.733%2066.781h-0.048z'%20/%3e%3cglyph%20unicode='&%23xe9bf;'%20glyph-name='credit-card'%20data-tags='credit-card'%20d='M921.589%20842.96h-819.178c-56.419-0.331-102.067-45.977-102.398-102.366v-585.16c0.331-56.419%2045.977-102.067%20102.366-102.398h819.209c56.419%200.331%20102.067%2045.977%20102.398%20102.366v585.16c-0.331%2056.419-45.977%20102.067-102.366%20102.398h-0.033zM102.411%20755.192h819.178c8.080%200%2014.628-6.551%2014.628-14.628v0-131.653h-848.434v131.653c0%208.080%206.551%2014.628%2014.628%2014.628v0zM921.589%20140.808h-819.178c-8.080%200-14.628%206.551-14.628%2014.628v0%20365.705h848.434v-365.705c0-8.080-6.551-14.628-14.628-14.628v0zM336.461%20389.486h-117.025c-32.315%200-58.514-26.197-58.514-58.514s26.197-58.514%2058.514-58.514v0h117.025c32.315%200%2058.514%2026.197%2058.514%2058.514s-26.197%2058.514-58.514%2058.514v0z'%20/%3e%3cglyph%20unicode='&%23xe9c0;'%20glyph-name='discord'%20data-tags='discord'%20d='M867.007%20777.149c-66.261%2030.706-136.831%2053.332-211.172%2066.261-9.158-16.161-19.933-38.248-26.935-56.025-78.651%2011.852-156.763%2011.852-233.798%200-7.541%2017.777-18.316%2039.864-27.474%2056.025-74.341-12.929-144.911-35.555-211.172-66.261-133.599-201.475-169.692-398.104-151.915-591.499%2088.886-66.261%20174.541-106.125%20259.118-132.522%2021.010%2028.551%2039.326%2059.257%2055.487%2091.042-30.706%2011.313-59.796%2025.858-87.27%2042.558%207.541%205.387%2014.545%2011.313%2021.549%2016.7%20168.615-78.651%20351.236-78.651%20517.696%200%207.004-5.925%2014.006-11.313%2021.549-16.7-27.474-16.7-57.103-30.706-87.27-42.558%2016.161-31.783%2034.478-62.489%2055.487-91.042%2084.577%2026.397%20170.769%2066.261%20259.118%20132.522%2021.010%20224.64-36.094%20419.113-151.915%20591.499zM341.769%20304.166c-50.639%200-92.119%2046.867-92.119%20104.508s40.403%20104.508%2092.119%20104.508%2092.658-46.867%2092.119-104.508c0-57.103-40.403-104.508-92.119-104.508zM681.692%20304.166c-50.639%200-92.119%2046.867-92.119%20104.508s40.403%20104.508%2092.119%20104.508%2092.658-46.867%2092.119-104.508c0-57.103-40.403-104.508-92.119-104.508z'%20/%3e%3cglyph%20unicode='&%23xe9c1;'%20glyph-name='link'%20data-tags='link'%20d='M232.89%2082.291c-0.229-0.001-0.5-0.001-0.772-0.001-64.296%200-122.536%2025.926-164.839%2067.892l0.014-0.014c-41.67%2044.195-67.28%20103.927-67.28%20169.644%200%2070.104%2029.144%20133.401%2075.978%20178.432l0.081%200.077%20220.011%20221.767c46.236%2047.686%20110.48%2077.679%20181.734%2078.989l0.242%200.003c64.887-0.446%20123.436-27.23%20165.557-70.178l0.036-0.036c42.26-44.485%2068.256-104.777%2068.256-171.139%200-70.733-29.531-134.567-76.936-179.85l-0.095-0.091-73.728-73.728c-8.035-8.605-19.444-13.968-32.108-13.968-24.236%200-43.886%2019.648-43.886%2043.886%200%2012.665%205.363%2024.073%2013.943%2032.084l0.025%200.023%2071.384%2076.068c31.073%2029.214%2050.426%2070.586%2050.426%20116.481%200%2041.8-16.055%2079.851-42.334%20108.318l0.099-0.109c-28.323%2024.799-65.659%2039.923-106.527%2039.923-45.364%200-86.377-18.637-115.797-48.671l-0.027-0.027-218.256-221.181c-30.617-29.25-49.65-70.402-49.65-115.998%200-41.161%2015.51-78.698%2041.005-107.085l-0.133%200.148c26.409-26.109%2062.734-42.236%20102.824-42.236%205.002%200%209.944%200.251%2014.816%200.741l-0.615-0.049c1.28%200.135%202.767%200.212%204.272%200.212%2022.546%200%2041.068-17.231%2043.113-39.245l0.012-0.171c0.136-1.297%200.214-2.802%200.214-4.324%200-22.665-17.181-41.315-39.226-43.641l-0.191-0.015zM545.938%2096.919c-64.887%200.446-123.436%2027.23-165.557%2070.178l-0.036%200.036c-42.26%2044.485-68.256%20104.777-68.256%20171.139%200%2070.733%2029.531%20134.567%2076.936%20179.85l0.095%200.091%2073.728%2073.728c8.035%208.605%2019.444%2013.968%2032.108%2013.968%2024.236%200%2043.886-19.648%2043.886-43.886%200-12.665-5.363-24.073-13.943-32.084l-0.025-0.023-71.384-76.068c-31.073-29.214-50.426-70.586-50.426-116.481%200-41.8%2016.055-79.851%2042.334-108.318l-0.099%200.109c28.323-24.799%2065.659-39.923%20106.527-39.923%2045.364%200%2086.377%2018.637%20115.797%2048.671l0.027%200.027%20220.596%20221.181c29.874%2029.148%2048.402%2069.807%2048.402%20114.793%200%2041.733-15.944%2079.74-42.074%20108.264l0.109-0.122c-26.409%2026.109-62.734%2042.236-102.824%2042.236-5.002%200-9.944-0.251-14.816-0.741l0.615%200.049c-1.28-0.135-2.767-0.212-4.272-0.212-22.546%200-41.068%2017.231-43.113%2039.245l-0.012%200.171c-0.136%201.297-0.214%202.802-0.214%204.324%200%2022.665%2017.181%2041.315%2039.226%2043.641l0.191%200.015c7.239%200.795%2015.632%201.247%2024.131%201.247%2063.452%200%20121.008-25.25%20163.166-66.25l-0.054%200.053c41.67-44.195%2067.28-103.927%2067.28-169.644%200-70.104-29.144-133.401-75.978-178.432l-0.081-0.077-220.011-221.767c-46.236-47.686-110.48-77.679-181.734-78.989l-0.242-0.003z'%20/%3e%3cglyph%20unicode='&%23xe9c2;'%20glyph-name='map'%20data-tags='map'%20d='M974.245%20910.829c-15.932%2010.721-35.555%2017.111-56.669%2017.111-14.627%200-28.534-3.067-41.12-8.59l0.658%200.257-208.887-89.524-277.931%20117.023c-10.185%204.441-22.051%207.024-34.522%207.024s-24.338-2.583-35.094-7.244l0.571%200.221-255.112-107.663c-39.245-17.382-66.129-55.99-66.129-100.873%200-0.535%200.003-1.071%200.012-1.601l-0.001%200.081v-658.259c-0.001-0.193-0.001-0.422-0.001-0.65%200-38.606%2019.576-72.638%2049.339-92.718l0.396-0.252c15.932-10.721%2035.555-17.111%2056.669-17.111%2014.627%200%2028.534%203.067%2041.12%208.59l-0.658-0.257%20208.887%2089.524%20277.931-117.023c9.959-4.44%2021.578-7.024%2033.803-7.024%200.254%200%200.506%200.001%200.759%200.002h-0.037c12.47%200.016%2024.335%202.597%2035.099%207.244l-0.579-0.222%20255.112%20109.419c39.245%2017.382%2066.129%2055.99%2066.129%20100.873%200%200.535-0.003%201.071-0.012%201.601l0.001-0.081v656.503c0.001%200.193%200.001%200.422%200.001%200.65%200%2038.606-19.576%2072.638-49.339%2092.718l-0.396%200.252zM399.657%20852.317l224.685-95.96v-709.749l-224.685%2095.96zM112.365%2057.141c-2.099-1.232-4.621-1.96-7.312-1.96s-5.216%200.728-7.384%201.996l0.067-0.036c-6.069%204.287-9.983%2011.275-9.983%2019.174%200%200.459%200.014%200.915%200.041%201.366l-0.002-0.063v659.428c-0.001%200.106-0.002%200.225-0.002%200.349%200%209.66%205.999%2017.916%2014.475%2021.246l0.156%200.052%20209.473%2090.694v-706.823zM936.211%20158.952c0.016-0.329%200.027-0.713%200.027-1.097%200-8.996-5.204-16.772-12.765-20.489l-0.133-0.060-211.228-90.694v706.823l199.525%2085.427c2.099%201.232%204.621%201.96%207.312%201.96s5.216-0.728%207.384-1.996l-0.067%200.036c6.069-4.287%209.983-11.275%209.983-19.174%200-0.459-0.014-0.915-0.041-1.366l0.002%200.063z'%20/%3e%3cglyph%20unicode='&%23xe9c3;'%20glyph-name='wallet'%20data-tags='wallet'%20d='M921.328%20725.758h-14.62v131.569c-0.331%2056.383-45.949%20102.001-102.301%20102.333h-0.032c-2.11%200.402-4.538%200.635-7.018%200.635s-4.909-0.229-7.26-0.672l0.242%200.037-695.856-233.902h-15.789l-9.939-3.508h-8.187l-9.357-5.263-7.018-9.939-8.187-7.018-6.432-5.85-7.018-8.771c-1.843-1.659-3.402-3.587-4.62-5.733l-0.060-0.112c-1.923-2.94-3.872-6.386-5.601-9.962l-0.245-0.564-3.508-6.432c-1.391-3.423-2.79-7.711-3.925-12.107l-0.165-0.758c0.126-0.965%200.196-2.083%200.196-3.216s-0.070-2.252-0.21-3.346l0.014%200.13c-0.288-2.979-0.451-6.443-0.451-9.939s0.164-6.961%200.485-10.379l-0.033%200.436v-584.754c0.266-54.991%2043.614-99.77%2098.010-102.322l0.229-0.010h818.656c56.383%200.331%20102.001%2045.949%20102.333%20102.301v584.786c-0.331%2056.383-45.949%20102.001-102.301%20102.333h-0.032zM809.056%20871.363c5.781-2.176%209.84-7.618%209.939-14.021v-131.582h-446.167zM935.946%2038.672c0-8.075-6.545-14.62-14.62-14.62v0h-818.656c-8.075%200-14.62%206.545-14.62%2014.62v0%20584.754c0%208.075%206.545%2014.62%2014.62%2014.62v0h818.656c8.075%200%2014.62-6.545%2014.62-14.62v0zM848.233%20331.050c0-40.368-32.724-73.092-73.092-73.092s-73.092%2032.724-73.092%2073.092c0%2040.368%2032.724%2073.092%2073.092%2073.092s73.092-32.724%2073.092-73.092z'%20/%3e%3cglyph%20unicode='&%23xe9c4;'%20glyph-name='flag'%20data-tags='flag'%20d='M945.168%20888.756c-6.854%204.784-15.36%207.644-24.533%207.644-5.667%200-11.082-1.091-16.037-3.075l0.291%200.101c-63.362-27.754-136.884-48.272-213.777-57.97l-3.973-0.411c-50.991%2013.859-95.65%2033.834-136.292%2059.573l2.021-1.197c-50.286%2031.459-109.055%2055.026-171.889%2067.197l-3.247%200.525c-107.474-9.724-206.538-32.466-299.99-66.82l8.098%202.606c-17.445-6.019-29.758-22.294-29.774-41.446v-874.511c0-24.18%2019.602-43.782%2043.782-43.782s43.782%2019.602%2043.782%2043.782v0%20341.516c65.758%2024.646%20142.15%2042.595%20221.505%2050.481l3.835%200.307c53.105-13.33%2099.794-33.376%20142.252-59.613l-2.143%201.233c47.34-29.414%20102.383-52.211%20161.087-65.302l3.54-0.662h13.426c91.375%2011.776%20174.319%2034.938%20251.841%2068.29l-6.068-2.323c16.532%206.508%2028.021%2022.337%2028.021%2040.848%200%200.004%200%200.013%200%200.017v-0.001%20496.801c0.058%200.822%200.086%201.787%200.086%202.754%200%2013.445-6.144%2025.457-15.776%2033.379l-0.076%200.061zM876.865%20384.95c-55.28-23.59-119.414-40.863-186.43-48.723l-3.3-0.316c-50.991%2013.859-95.65%2033.834-136.292%2059.573l2.021-1.197c-50.286%2031.459-109.055%2055.026-171.889%2067.197l-3.247%200.525h-11.676c-81.373-7.491-156.277-24.016-227.356-48.724l6.685%202.021v408.651c65.758%2024.646%20142.15%2042.595%20221.505%2050.481l3.835%200.307c53.105-13.33%2099.794-33.376%20142.252-59.613l-2.143%201.233c47.34-29.414%20102.383-52.211%20161.087-65.302l3.54-0.662c72.593%202.928%20140.796%2018.315%20203.651%2044.065l-3.998-1.45z'%20/%3e%3cglyph%20unicode='&%23xe9c5;'%20glyph-name='youtube'%20data-tags='youtube'%20d='M1002.843%20695.021c-11.885%2044.735-46.258%2079.32-89.974%2091.303l-0.899%200.211c-108.991%2013.585-235.136%2021.338-363.093%2021.338-12.967%200-25.913-0.079-38.842-0.238l1.964%200.020c-10.965%200.138-23.912%200.217-36.878%200.217-127.957%200-254.101-7.753-377.993-22.812l14.9%201.475c-44.618-12.192-78.989-46.777-90.67-90.619l-0.202-0.895c-13.45-71.849-21.144-154.515-21.144-238.976%200-2.83%200.010-5.654%200.025-8.48l-0.001%200.435c-0.015-2.515-0.025-5.487-0.025-8.463%200-84.76%207.694-167.728%2022.419-248.235l-1.273%208.397c12.473-43.944%2046.687-77.735%2089.978-89.387l0.896-0.205c108.991-13.585%20235.136-21.338%20363.093-21.338%2012.967%200%2025.913%200.079%2038.842%200.238l-1.964-0.020c10.965-0.138%2023.912-0.217%2036.878-0.217%20127.957%200%20254.101%207.753%20377.993%2022.812l-14.9-1.475c44.184%2011.858%2078.4%2045.649%2090.654%2088.691l0.222%200.902c13.451%2072.109%2021.145%20155.075%2021.145%20239.836%200%202.976-0.010%205.952-0.030%208.921l0.002-0.458c0.014%202.39%200.024%205.216%200.024%208.045%200%2084.461-7.694%20167.123-22.415%20247.326l1.272-8.351zM407.049%20295.052v304.617l268.139-151.669-268.139-152.31z'%20/%3e%3cglyph%20unicode='&%23xe9c6;'%20glyph-name='vimeo'%20data-tags='vimeo'%20d='M921.584%20959.98h-819.169c-56.554%200-102.397-45.843-102.397-102.397v0-819.169c0-56.554%2045.843-102.397%20102.397-102.397h819.169c56.554%200%20102.397%2045.843%20102.397%20102.397v0%20819.169c0%2056.554-45.843%20102.397-102.397%20102.397v0zM861.428%20620.154q-5.119-108.157-150.396-296.31c-100.477-127.996-186.234-195.834-255.991-195.834-43.518%200-79.358%2039.678-109.437%20119.677-58.239%20213.112-83.198%20337.908-127.996%20337.908-22.288-9.156-41.514-20.78-58.626-34.868l0.387%200.309-34.559%2044.799c85.118%2074.878%20166.394%20158.075%20217.592%20162.554s90.237-33.919%20105.597-118.396c47.358-300.15%2068.477-345.588%20154.236-209.272%2023.167%2031.534%2040.499%2068.894%2049.548%20109.38l0.37%201.973c8.32%2076.157-58.878%2071.038-104.956%2051.198q53.118%20179.195%20206.712%20174.714%20113.917-3.84%20107.517-147.835z'%20/%3e%3cglyph%20unicode='&%23xe9c7;'%20glyph-name='moon'%20data-tags='moon'%20d='M517.309-62.789c-22.691%200.029-45.007%201.526-66.885%204.41l2.595-0.278c-233.58%2031.279-416.401%20214.099-447.387%20445.014l-0.291%202.662c-2.859%2020.354-4.49%2043.869-4.49%2067.761%200%20246.048%20172.971%20451.698%20403.948%20501.981l3.392%200.62c4.828%201.146%2010.369%201.803%2016.065%201.803%2024.13%200%2045.508-11.78%2058.7-29.904l0.144-0.209c8.716-12.084%2013.937-27.19%2013.937-43.519%200-14.447-4.091-27.937-11.173-39.378l0.187%200.321c-26.726-45.102-42.523-99.41-42.523-157.408%200-16.683%201.308-33.056%203.823-49.030l-0.228%201.77c21.13-133.311%20125.031-237.216%20256.587-258.114l1.758-0.228c14.358-2.386%2030.902-3.749%2047.766-3.749%2057.921%200%20112.086%2016.086%20158.27%2044.036l-1.366-0.768c10.914%206.566%2024.086%2010.453%2038.167%2010.453%2016.715%200%2032.146-5.473%2044.609-14.724l-0.202%200.143c18.334-13.090%2030.142-34.293%2030.142-58.257%200-5.696-0.669-11.235-1.926-16.546l0.097%200.484c-49.878-235.319-255.888-409.342-502.54-409.342-0.413%200-0.822%200-1.235%200.001h0.064zM394.034%20860.88c-178.936-53.807-307.056-217.078-307.056-410.275%200-236.171%20191.454-427.623%20427.623-427.623%20193.197%200%20356.468%20128.116%20409.491%20304.027l0.784%203.028c-50.869-25.361-110.807-40.205-174.212-40.205-197.518%200-361.392%20144.047-392.301%20332.818l-0.31%202.3c-2.962%2018.244-4.655%2039.278-4.655%2060.703%200%2063.794%2015.005%20124.084%2041.678%20177.535l-1.042-2.307z'%20/%3e%3cglyph%20unicode='&%23xe9c8;'%20glyph-name='sun'%20data-tags='sun'%20d='M512%20153.605c-162.589%200-294.395%20131.804-294.395%20294.395s131.804%20294.395%20294.395%20294.395c162.589%200%20294.395-131.804%20294.395-294.395v0c-0.29-162.471-131.922-294.103-294.366-294.395h-0.028zM512%20665.596c-120.176%200-217.596-97.422-217.596-217.596s97.422-217.596%20217.596-217.596c120.176%200%20217.596%2097.422%20217.596%20217.596v0c-0.29%20120.058-97.538%20217.306-217.567%20217.596h-0.028zM512%20806.395c-21.092%200.285-38.115%2017.308-38.399%2038.371v76.826c0%2021.206%2017.191%2038.399%2038.399%2038.399s38.399-17.191%2038.399-38.399v0-76.799c-0.285-21.092-17.308-38.115-38.371-38.399h-0.028zM512-63.99c-21.092%200.285-38.115%2017.308-38.399%2038.371v76.826c0%2021.206%2017.191%2038.399%2038.399%2038.399s38.399-17.191%2038.399-38.399v0-76.799c-0.285-21.092-17.308-38.115-38.371-38.399h-0.028zM985.591%20409.601h-76.799c-21.206%200-38.399%2017.191-38.399%2038.399s17.191%2038.399%2038.399%2038.399v0h76.799c21.206%200%2038.399-17.191%2038.399-38.399s-17.191-38.399-38.399-38.399v0zM115.206%20409.601h-76.799c-21.206%200-38.399%2017.191-38.399%2038.399s17.191%2038.399%2038.399%2038.399v0h76.799c21.206%200%2038.399-17.191%2038.399-38.399s-17.191-38.399-38.399-38.399v0zM230.404%20691.196c-10.245%200.806-19.244%205.574-25.564%2012.757l-0.035%200.043-55.808%2051.2c-7.14%207.14-11.557%2017.006-11.557%2027.903%200%2021.794%2017.667%2039.461%2039.461%2039.461%2010.897%200%2020.763-4.417%2027.903-11.557v0l51.2-55.808c6.068-6.763%209.778-15.747%209.778-25.599s-3.711-18.837-9.81-25.635l0.031%200.035c-6.356-7.223-15.355-11.995-25.469-12.791l-0.131-0.009zM847.867%2073.737c-0.052%200-0.116%200-0.178%200-10.545%200-20.084%204.307-26.953%2011.261l-0.003%200.003-52.736%2055.808c-2.366%204.842-3.748%2010.533-3.748%2016.548%200%2021.206%2017.191%2038.399%2038.399%2038.399%206.016%200%2011.709-1.383%2016.778-3.85l-0.227%200.099%2055.808-51.2c6.939-6.946%2011.231-16.541%2011.231-27.135s-4.291-20.189-11.231-27.136v0c-6.701-7.568-16.317-12.423-27.072-12.798l-0.065-0.001zM793.596%20691.196c-10.245%200.806-19.244%205.574-25.564%2012.757l-0.035%200.043c-6.068%206.763-9.778%2015.747-9.778%2025.599s3.711%2018.837%209.81%2025.635l-0.031-0.035%2051.2%2055.808c7.14%207.14%2017.006%2011.557%2027.903%2011.557%2021.794%200%2039.461-17.667%2039.461-39.461%200-10.897-4.417-20.763-11.557-27.903v0l-55.808-51.2c-6.356-7.223-15.355-11.995-25.469-12.791l-0.131-0.009zM176.133%2073.737c-0.052%200-0.116%200-0.178%200-10.545%200-20.084%204.307-26.953%2011.261l-0.003%200.003c-6.939%206.946-11.231%2016.541-11.231%2027.135s4.291%2020.189%2011.231%2027.136v0l55.808%2052.736c4.842%202.366%2010.533%203.748%2016.548%203.748%2021.206%200%2038.399-17.191%2038.399-38.399%200-6.016-1.383-11.709-3.85-16.778l0.099%200.227-51.2-55.808c-6.876-6.978-16.43-11.301-26.992-11.301-0.591%200-1.178%200.014-1.761%200.042l0.082-0.003z'%20/%3e%3cglyph%20unicode='&%23xe9c9;'%20glyph-name='slack'%20data-tags='slack'%20d='M215.050%20312.963c0-59.379-48.138-107.517-107.517-107.517s-107.517%2048.138-107.517%20107.517c0%2059.379%2048.138%20107.517%20107.517%20107.517v0h107.517zM269.445%20312.963c0%2059.379%2048.138%20107.517%20107.517%20107.517s107.517-48.138%20107.517-107.517v0-269.434c0-59.379-48.138-107.517-107.517-107.517s-107.517%2048.138-107.517%20107.517v0zM376.963%20744.95c-59.379%200-107.517%2048.138-107.517%20107.517s48.138%20107.517%20107.517%20107.517c59.379%200%20107.517-48.138%20107.517-107.517v0-107.517zM376.963%20690.555c59.379%200%20107.517-48.138%20107.517-107.517s-48.138-107.517-107.517-107.517h-269.434c-59.379%200-107.517%2048.138-107.517%20107.517s48.138%20107.517%20107.517%20107.517v0zM808.95%20583.037c0%2059.379%2048.138%20107.517%20107.517%20107.517s107.517-48.138%20107.517-107.517c0-59.379-48.138-107.517-107.517-107.517v0h-107.517v107.517zM754.555%20583.037c0-59.379-48.138-107.517-107.517-107.517s-107.517%2048.138-107.517%20107.517v0%20269.434c0%2059.379%2048.138%20107.517%20107.517%20107.517s107.517-48.138%20107.517-107.517v0-269.434zM647.037%20151.050c59.379%200%20107.517-48.138%20107.517-107.517s-48.138-107.517-107.517-107.517c-59.379%200-107.517%2048.138-107.517%20107.517v0%20107.517zM647.037%20205.445c-59.379%200-107.517%2048.138-107.517%20107.517s48.138%20107.517%20107.517%20107.517h269.434c59.379%200%20107.517-48.138%20107.517-107.517s-48.138-107.517-107.517-107.517v0z'%20/%3e%3cglyph%20unicode='&%23xe9ca;'%20glyph-name='send'%20data-tags='send'%20d='M998.721%20934.721c-15.31%2015.206-36.405%2024.601-59.695%2024.601-9.365%200-18.373-1.518-26.795-4.325l0.597%200.173-854.831-285.138c-34.333-11.124-58.722-42.818-58.722-80.21%200-32.269%2018.165-60.295%2044.829-74.41l0.459-0.221%20354.67-175.29%20175.29-355.84c14.186-27.601%2042.466-46.16%2075.080-46.16%200.106%200%200.207%200%200.309%200h5.827c34.71%202.632%2063.306%2026.111%2073.46%2057.839l0.162%200.591%20289.228%20852.494c2.939%208.121%204.642%2017.492%204.642%2027.261%200%2022.937-9.373%2043.685-24.499%2058.622l-0.010%200.010zM94.226%20589.401l746.151%20248.912-414.27-414.27zM653.984%2030.226l-165.94%20331.884%20414.27%20414.27z'%20/%3e%3cglyph%20unicode='&%23xe9cb;'%20glyph-name='linkedin'%20data-tags='linkedin'%20d='M942.030%20959.94h-854.301c-1.171%200.058-2.544%200.091-3.924%200.091-44.98%200-81.687-35.426-83.74-79.897l-0.007-0.184v-856.22c1.381-47.853%2039.817-86.288%2087.54-87.666l0.129-0.003h854.301c45.688%202.098%2081.934%2039.649%2081.934%2085.666%200%200.705-0.009%201.408-0.025%202.109l0.001-0.103v856.22c0.007%200.4%200.012%200.873%200.012%201.345%200%2043.471-35.24%2078.711-78.711%2078.711-1.129%200-2.253-0.024-3.37-0.070l0.159%200.006zM320.022%20106.28h-149.102v456.266h149.102zM248.991%20631.658v0c-0.784-0.028-1.705-0.046-2.629-0.046-41.704%200-75.512%2033.808-75.512%2075.512%200%201.141%200.025%202.277%200.075%203.406l-0.006-0.16c-0.046%200.985-0.072%202.14-0.072%203.301%200%2041.704%2033.808%2075.512%2075.512%2075.512%201.375%200%202.743-0.037%204.101-0.109l-0.189%200.007c0.784%200.028%201.705%200.046%202.629%200.046%2041.704%200%2075.512-33.808%2075.512-75.512%200-1.141-0.025-2.277-0.075-3.406l0.006%200.16c0.046-0.985%200.072-2.14%200.072-3.301%200-41.704-33.808-75.512-75.512-75.512-1.375%200-2.743%200.037-4.101%200.109l0.189-0.007zM853.72%20106.28h-149.743v249.571c0%2059.513-21.118%20100.469-74.231%20100.469-34.5-0.309-63.758-22.412-74.697-53.194l-0.174-0.559c-3.36-9.138-5.302-19.69-5.302-30.697%200-2.034%200.066-4.051%200.196-6.052l-0.013%200.271v-259.81h-147.182v456.266h147.182v-63.993c25.685%2046.508%2074.423%2077.484%20130.396%2077.484%201.402%200%202.8-0.019%204.194-0.058l-0.205%200.004c96.629%200%20169.581-63.993%20169.581-200.297z'%20/%3e%3cglyph%20unicode='&%23xe9cc;'%20glyph-name='instagram'%20data-tags='instagram'%20d='M512%20710.635c-145.049%200-262.635-117.585-262.635-262.635s117.585-262.635%20262.635-262.635c145.049%200%20262.635%20117.585%20262.635%20262.635v0c0%200.191%200.002%200.416%200.002%200.641%200%20144.695-117.299%20261.995-261.995%20261.995-0.225%200-0.45%200-0.676-0.002h0.035zM512%20276.967c-94.459%200-171.033%2076.575-171.033%20171.033s76.575%20171.033%20171.033%20171.033c94.459%200%20171.033-76.575%20171.033-171.033v0c0-94.459-76.575-171.033-171.033-171.033v0zM847.020%20721.525c0-35.378-28.68-64.058-64.058-64.058s-64.058%2028.68-64.058%2064.058c0%2035.378%2028.68%2064.058%2064.058%2064.058v0c35.378%200%2064.058-28.68%2064.058-64.058v0zM1020.615%20657.468c0.053%202.1%200.083%204.576%200.083%207.056%200%2080.466-31.5%20153.574-82.841%20207.667l0.125-0.132c-54.19%2052.344-128.080%2084.599-209.504%2084.599-1.79%200-3.575-0.015-5.357-0.047l0.267%200.003c-83.275%203.843-339.503%203.843-422.778%200-1.952%200.045-4.253%200.071-6.559%200.071-80.622%200-153.889-31.489-208.175-82.838l0.141%200.134c-51.217-53.961-82.717-127.069-82.717-207.535%200-2.482%200.030-4.956%200.090-7.423l-0.008%200.366c-3.843-83.275-3.843-339.503%200-422.778-0.053-2.1-0.083-4.576-0.083-7.056%200-80.466%2031.5-153.574%2082.841-207.667l-0.125%200.132c54.143-51.217%20127.412-82.705%20208.032-82.705%202.306%200%204.608%200.026%206.902%200.077l-0.342-0.006c84.556-5.124%20338.223-5.124%20422.778%200%202.1-0.053%204.576-0.083%207.056-0.083%2080.466%200%20153.574%2031.5%20207.667%2082.841l-0.132-0.125c51.217%2053.961%2082.717%20127.069%2082.717%20207.535%200%202.482-0.030%204.956-0.090%207.423l0.008-0.366c3.843%2083.275%203.843%20339.503%200%20422.778zM911.718%20145.009c-17.965-44.669-52.697-79.402-96.206-96.954l-1.162-0.414c-68.692-14.541-147.62-22.867-228.491-22.867-25.987%200-51.772%200.86-77.33%202.552l3.471-0.185c-22.061-1.512-47.813-2.374-73.767-2.374-80.681%200-159.416%208.328-235.394%2024.172l7.451-1.3c-44.669%2017.965-79.402%2052.697-96.954%2096.206l-0.414%201.162c-26.904%2067.901-21.139%20228.044-21.139%20302.351s-5.765%20235.091%2021.139%20302.351c17.48%2045.144%2052.371%2080.244%2096.218%2097.607l1.149%200.401c68.527%2014.544%20147.262%2022.873%20227.943%2022.873%2025.954%200%2051.706-0.862%2077.231-2.558l-3.464%200.185c22.086%201.509%2047.872%202.368%2073.859%202.368%2080.871%200%20159.799-8.326%20235.971-24.167l-7.48%201.3c44.669-17.965%2079.402-52.697%2096.954-96.206l0.414-1.162c26.904-67.901%2020.498-228.044%2020.498-302.351s6.406-235.091-20.498-302.351z'%20/%3e%3cglyph%20unicode='&%23xe9cd;'%20glyph-name='car'%20data-tags='car'%20d='M966.767%20552.495l-107.415%20291.887c-13.941%2040.405-51.44%2068.998-95.682%2069.469h-502.102c-43.76-0.101-81.048-27.7-95.509-66.429l-0.231-0.706-107.415-291.887c-34.342-16.711-57.732-51.084-58.377-90.984l-0.001-0.085v-262.699c-0.012-0.59-0.019-1.285-0.019-1.983%200-35.143%2017.95-66.093%2045.181-84.184l0.372-0.233s0-3.503%200-3.503v-116.754c0-32.241%2026.137-58.378%2058.378-58.378v0h58.378c32.241%200%2058.378%2026.137%2058.378%2058.378v0%20102.161h583.775v-102.161c0-32.241%2026.137-58.378%2058.378-58.378v0h58.378c32.241%200%2058.378%2026.137%2058.378%2058.378v0%20116.754s0%200%200%203.503c26.927%2018.415%2044.367%2048.984%2044.367%2083.626%200%200.155%200%200.308-0.001%200.462v-0.023%20262.699c-0.415%2039.752-23.34%2074.055-56.62%2090.799l-0.59%200.27zM935.826%20198.727c0-8.060-6.535-14.595-14.595-14.595v0h-817.284c-8.060%200-14.595%206.535-14.595%2014.595v0%20262.699c0%208.060%206.535%2014.595%2014.595%2014.595v0h817.284c8.060%200%2014.595-6.535%2014.595-14.595v0zM248.14%20816.945c2.145%205.454%207.332%209.259%2013.417%209.341h502.055c6.095-0.082%2011.281-3.887%2013.392-9.241l0.034-0.099%2081.728-224.169h-692.357zM366.646%20330.077c0-48.361-39.205-87.566-87.566-87.566s-87.566%2039.205-87.566%2087.566c0%2048.361%2039.205%2087.566%2087.566%2087.566s87.566-39.205%2087.566-87.566zM833.667%20330.077c0-48.361-39.205-87.566-87.566-87.566s-87.566%2039.205-87.566%2087.566c0%2048.361%2039.205%2087.566%2087.566%2087.566s87.566-39.205%2087.566-87.566z'%20/%3e%3cglyph%20unicode='&%23xe9ce;'%20glyph-name='qrcode'%20data-tags='qrcode'%20d='M561.547%20959.977v-462.433h462.433v462.433zM924.887%20596.638h-264.247v264.247h264.247zM0.023%20497.546h462.433v462.433h-462.433zM99.116%20860.884h264.247v-264.247h-264.247zM0.023-63.98h462.433v462.433h-462.433zM99.116%20299.36h264.247v-264.247h-264.247zM561.547%20398.453h115.609v-115.609h-115.609v115.609zM792.764%20398.453h115.609v-115.609h-115.609v115.609zM677.156%20282.844h115.609v-115.609h-115.609v115.609zM908.371%20282.844h115.609v-115.609h-115.609v115.609zM561.547%20167.236h115.609v-115.609h-115.609v115.609zM792.764%20167.236h115.609v-115.609h-115.609v115.609zM677.156%2051.629h115.609v-115.609h-115.609v115.609zM908.371%2051.629h115.609v-115.609h-115.609v115.609z'%20/%3e%3cglyph%20unicode='&%23xe9cf;'%20glyph-name='building'%20data-tags='building'%20d='M365.722%20799.066h58.511c16.157%200%2029.255-13.098%2029.255-29.255v-58.511c0-16.157-13.098-29.255-29.255-29.255h-58.511c-16.157%200-29.255%2013.098-29.255%2029.255v58.511c0%2016.157%2013.098%2029.255%2029.255%2029.255zM599.767%20799.066h58.511c16.157%200%2029.255-13.098%2029.255-29.255v-58.511c0-16.157-13.098-29.255-29.255-29.255h-58.511c-16.157%200-29.255%2013.098-29.255%2029.255v58.511c0%2016.157%2013.098%2029.255%2029.255%2029.255zM365.722%20594.278h58.511c16.157%200%2029.255-13.098%2029.255-29.255v-58.511c0-16.157-13.098-29.255-29.255-29.255h-58.511c-16.157%200-29.255%2013.098-29.255%2029.255v58.511c0%2016.157%2013.098%2029.255%2029.255%2029.255zM599.767%20594.278h58.511c16.157%200%2029.255-13.098%2029.255-29.255v-58.511c0-16.157-13.098-29.255-29.255-29.255h-58.511c-16.157%200-29.255%2013.098-29.255%2029.255v58.511c0%2016.157%2013.098%2029.255%2029.255%2029.255zM365.722%20389.489h58.511c16.157%200%2029.255-13.098%2029.255-29.255v-58.511c0-16.157-13.098-29.255-29.255-29.255h-58.511c-16.157%200-29.255%2013.098-29.255%2029.255v58.511c0%2016.157%2013.098%2029.255%2029.255%2029.255zM599.767%20389.489h58.511c16.157%200%2029.255-13.098%2029.255-29.255v-58.511c0-16.157-13.098-29.255-29.255-29.255h-58.511c-16.157%200-29.255%2013.098-29.255%2029.255v58.511c0%2016.157%2013.098%2029.255%2029.255%2029.255zM877.694%2023.796h-29.255v892.294c-0.325%2024.104-19.779%2043.558-43.852%2043.883h-585.142c-24.104-0.325-43.558-19.779-43.883-43.852v-892.325h-29.255c-24.236%200-43.883-19.647-43.883-43.883s19.647-43.883%2043.883-43.883v0h731.387c24.236%200%2043.883%2019.647%2043.883%2043.883s-19.647%2043.883-43.883%2043.883v0zM760.671%2023.796h-307.183v131.65c0%2016.157-13.098%2029.255-29.255%2029.255v0h-58.511c-16.157%200-29.255-13.098-29.255-29.255v0-131.65h-73.138v848.41h497.344z'%20/%3e%3cglyph%20unicode='&%23xe9d0;'%20glyph-name='whatsapp'%20data-tags='whatsapp'%20d='M870.378%20811.498c-91.041%2091.707-217.17%20148.474-356.557%20148.474-0.64%200-1.281-0.001-1.92-0.003h0.099c-280.418-0.282-507.634-227.671-507.634-508.129%200-93.024%2024.997-180.211%2068.642-255.208l-1.302%202.422-71.676-263.024%20268.784%2070.395c69.896-39.602%20153.381-63.238%20242.321-63.995l0.223-0.001c0.006%200%200.012%200%200.019%200%20281.177%200%20509.412%20226.669%20511.947%20507.248l0.001%200.241c-0.978%20141.618-59.303%20269.426-152.883%20361.512l-0.067%200.066zM512%2030.106c-0.081%200-0.178%200-0.274%200-79.234%200-153.358%2021.884-216.656%2059.938l1.903-1.060-15.359%209.599-159.35-42.237%2042.237%20155.511-10.24%2016c-39.739%2063.209-63.313%20140.066-63.313%20222.43%200%20233.27%20189.104%20422.374%20422.374%20422.374%20115.76%200%20220.644-46.569%20296.938-121.995l-0.040%200.039c77.623-75.954%20126.276-181.243%20127.989-297.901l0.003-0.321c-2.173-233.734-192.155-422.374-426.196-422.374-0.006%200-0.012%200-0.018%200h0.001zM743.026%20346.246c-12.799%206.4-74.875%2037.118-86.395%2040.958s-20.478%206.4-28.798-6.4c-13.451-18.342-26.668-34.402-40.702-49.701l0.384%200.424c-7.039-8.959-14.719-9.599-27.519%200-73.887%2029.731-133.426%2082.24-171.269%20148.708l-0.882%201.681c-13.439%2022.398%2012.799%2021.119%2037.118%2069.116%201.722%203.252%202.733%207.107%202.733%2011.2s-1.011%207.948-2.796%2011.332l0.064-0.132c0%206.4-28.798%2069.116-39.038%2094.074s-20.478%2021.119-28.798%2021.759h-24.958c-13.577-0.214-25.68-6.352-33.865-15.937l-0.052-0.063c-26.196-25.492-42.447-61.088-42.447-100.48%200-2.698%200.076-5.38%200.226-8.041l-0.016%200.369c4.318-50.122%2023.15-95.162%2052.219-131.69l-0.382%200.498c54.892-81.39%20128.004-146.508%20213.743-190.496l3.204-1.492c35.584-21.122%2078.444-33.605%20124.218-33.605%209.899%200%2019.661%200.583%2029.254%201.719l-1.162-0.112c36.419%207.408%2066.636%2029.449%2084.793%2059.581l0.322%200.576c5.793%2012.526%209.172%2027.184%209.172%2042.632%200%206.192-0.543%2012.256-1.582%2018.147l0.091-0.624c-5.76%206.4-14.080%209.599-26.878%2016z'%20/%3e%3cglyph%20unicode='&%23xe9d1;'%20glyph-name='stop'%20data-tags='stop'%20d='M842.308-63.979h-660.618c-100.333%200-181.669%2081.336-181.669%20181.669v0%20660.618c0%20100.333%2081.336%20181.669%20181.669%20181.669v0h660.618c100.333%200%20181.669-81.336%20181.669-181.669v0-660.618c0-100.333-81.336-181.669-181.669-181.669v0zM181.692%20860.886c-45.606%200-82.577-36.971-82.577-82.577v0-660.618c0-45.606%2036.971-82.577%2082.577-82.577v0h660.618c45.606%200%2082.577%2036.971%2082.577%2082.577v0%20660.618c0%2045.606-36.971%2082.577-82.577%2082.577v0z'%20/%3e%3cglyph%20unicode='&%23xe9d2;'%20glyph-name='stop-circle'%20data-tags='stop-circle'%20d='M512-63.991c-282.764%200-511.991%20229.227-511.991%20511.991s229.227%20511.991%20511.991%20511.991c282.764%200%20511.991-229.227%20511.991-511.991v0c0-282.764-229.227-511.991-511.991-511.991v0zM512%20874.659c-235.637%200-426.659-191.022-426.659-426.659s191.022-426.659%20426.659-426.659c235.637%200%20426.659%20191.022%20426.659%20426.659v0c0%20235.637-191.022%20426.659-426.659%20426.659v0zM369.78%20675.552h284.439c47.127%200%2085.332-38.205%2085.332-85.332v-284.439c0-47.127-38.205-85.332-85.332-85.332h-284.439c-47.127%200-85.332%2038.205-85.332%2085.332v284.439c0%2047.127%2038.205%2085.332%2085.332%2085.332z'%20/%3e%3cglyph%20unicode='&%23xe9d3;'%20glyph-name='telegram'%20data-tags='telegram'%20d='M512%20959.989c-282.764%200-511.989-229.225-511.989-511.989s229.225-511.989%20511.989-511.989c282.764%200%20511.989%20229.225%20511.989%20511.989v0c0%20282.764-229.225%20511.989-511.989%20511.989v0zM763.515%20609.277l-83.838-396.152c-6.4-28.159-23.040-34.559-46.72-21.76l-127.997%2094.719-63.999-59.519c-5.961-7.732-15.19-12.694-25.582-12.799h-0.016l8.959%20127.997%20236.796%20214.395c10.879%208.959%200%2014.080-15.36%205.119l-290.555-182.396-127.997%2039.679c-27.52%208.32-28.159%2027.52%205.76%2040.319l493.43%20191.996c24.319%207.039%2044.8-7.039%2037.12-41.599z'%20/%3e%3cglyph%20unicode='&%23xe9d4;'%20glyph-name='arrow-up-right'%20data-tags='arrow-up-right'%20d='M273.927%20831.337c-27.857%200-50.44-22.582-50.44-50.44s22.582-50.44%2050.44-50.44v0h449.244l-579.714-579.714c-9.89-9.234-16.053-22.349-16.053-36.904%200-27.857%2022.582-50.44%2050.44-50.44%2014.555%200%2027.668%206.164%2036.874%2016.025l0.028%200.030%20579.714%20579.714v-449.244c0-27.857%2022.582-50.44%2050.44-50.44s50.44%2022.582%2050.44%2050.44v0%20570.97c-0.038%207.053-1.518%2013.753-4.16%2019.829l0.126-0.327c-7.47%2017.225-23.668%2029.376-42.86%2030.924l-0.182%200.011z'%20/%3e%3cglyph%20unicode='&%23xe9d5;'%20glyph-name='arrow-up-left'%20data-tags='arrow-up-left'%20d='M128.665%20209.929c0-27.856%2022.582-50.438%2050.438-50.438s50.438%2022.582%2050.438%2050.438v0%20449.241l579.71-579.71c9.233-9.89%2022.348-16.053%2036.903-16.053%2027.856%200%2050.438%2022.582%2050.438%2050.438%200%2014.555-6.164%2027.668-16.025%2036.874l-0.030%200.028-579.71%20579.71h449.241c27.856%200%2050.438%2022.582%2050.438%2050.438s-22.582%2050.438-50.438%2050.438v0h-570.968c-7.053-0.038-13.753-1.518-19.829-4.16l0.327%200.126c-18.183-7.953-30.702-25.689-30.935-46.373v-0.030z'%20/%3e%3cglyph%20unicode='&%23xe9d6;'%20glyph-name='arrow-down-left'%20data-tags='arrow-down-left'%20d='M749.048%2066.312c27.738%200%2050.223%2022.484%2050.223%2050.223s-22.484%2050.223-50.223%2050.223v0h-447.31l577.218%20577.218c9.846%209.194%2015.985%2022.253%2015.985%2036.744%200%2027.738-22.484%2050.223-50.223%2050.223-14.491%200-27.549-6.138-36.714-15.954l-0.028-0.030-577.218-577.218v447.31c0%2027.738-22.484%2050.223-50.223%2050.223s-50.223-22.484-50.223-50.223v0-571.861c0.038-7.024%201.513-13.694%204.144-19.745l-0.126%200.325c7.919-18.102%2025.578-30.57%2046.174-30.801h0.030z'%20/%3e%3cglyph%20unicode='&%23xe9d7;'%20glyph-name='arrow-down-right'%20data-tags='arrow-down-right'%20d='M896.598%20686.855c0%2027.949-22.657%2050.606-50.606%2050.606s-50.606-22.657-50.606-50.606v0-450.722l-581.62%20581.62c-9.013%208.416-21.152%2013.58-34.498%2013.58-27.949%200-50.606-22.657-50.606-50.606%200-13.348%205.166-25.486%2013.61-34.529l-0.028%200.030%20581.62-581.62h-450.722c-27.949%200-50.606-22.657-50.606-50.606s22.657-50.606%2050.606-50.606v0h576.221c7.076%200.039%2013.797%201.525%2019.894%204.175l-0.328-0.126c15.905%208.356%2026.772%2024.403%2027.661%2043.066l0.006%200.114z'%20/%3e%3cglyph%20unicode='&%23xe9d8;'%20glyph-name='at'%20data-tags='at'%20d='M512%20959.973c-282.755%200-511.973-229.218-511.973-511.973v0c-0.022-1.75-0.034-3.816-0.034-5.886%200-279.524%20226.599-506.123%20506.123-506.123%202.069%200%204.135%200.012%206.199%200.037l-0.313-0.003c24.236%200%2043.883%2019.647%2043.883%2043.883s-19.647%2043.883-43.883%2043.883v0c-1.399-0.016-3.053-0.026-4.708-0.026-231.698%200-419.526%20187.828-419.526%20419.526%200%201.655%200.010%203.308%200.029%204.959l-0.003-0.251c0.333%20234.15%20190.058%20423.874%20424.174%20424.206h0.032c281.439%200%20424.206-142.768%20424.206-424.206v-80.745c0.187-2.116%200.292-4.578%200.292-7.064%200-47.18-38.247-85.426-85.426-85.426s-85.426%2038.247-85.426%2085.426c0%202.486%200.106%204.948%200.314%207.381l-0.022-0.317v292.556c0%2024.236-19.647%2043.883-43.883%2043.883s-43.883-19.647-43.883-43.883v0-19.894c-44.051%2038.526-102.099%2062.022-165.637%2062.022-0.188%200-0.377%200-0.565%200h0.029c-140.246%200-253.938-113.692-253.938-253.938s113.692-253.938%20253.938-253.938v0c75.633%200.27%20143.364%2033.87%20189.31%2086.869l0.266%200.313c30.329-52.256%2086.021-86.836%20149.789-86.836%2095.329%200%20172.609%2077.279%20172.609%20172.609%200%200.084%200%200.169%200%200.252v-0.014%2080.745c0%20330.003-181.969%20511.973-511.973%20511.973zM512%20281.829c-91.774%200-166.171%2074.397-166.171%20166.171s74.397%20166.171%20166.171%20166.171c91.774%200%20166.171-74.397%20166.171-166.171v0c-0.332-91.641-74.532-165.841-166.14-166.171h-0.032z'%20/%3e%3cglyph%20unicode='&%23xe9d9;'%20glyph-name='box'%20data-tags='box'%20d='M1022.811%20183.526s0%204.096%200%206.436v516.077c-0.023%207.052-1.751%2013.696-4.793%2019.546l0.112-0.237c-4.397%209.329-11.736%2016.668-20.801%2020.952l-0.263%200.112-468.096%20209.474c-5.326%202.478-11.563%203.924-18.139%203.924s-12.811-1.445-18.411-4.037l0.272%200.112-468.096-209.474c-14.982-7.661-25.187-22.762-25.744-40.299l-0.001-0.074v-516.077c0.941-17.495%2011.005-32.44%2025.487-40.246l0.258-0.128%20468.096-209.474c5.306-2.591%2011.546-4.105%2018.139-4.105s12.832%201.514%2018.389%204.214l-0.251-0.11%20468.096%20209.474c13.538%206.306%2023.285%2018.763%2025.711%2033.677l0.034%200.259zM86.616%20638.749l380.328-170.856v-420.117l-380.328%20170.27zM554.714%20467.895l380.328%20170.856v-420.702l-380.328-170.27zM512%20868.117l361.019-162.079-361.019-161.493-361.019%20161.493z'%20/%3e%3cglyph%20unicode='&%23xe9da;'%20glyph-name='history'%20data-tags='history'%20d='M876.353%20804.525c-91.36%2090.984-217.374%20147.233-356.525%20147.233s-265.163-56.249-356.542-147.25l-72.854-72.854v175.251c0%2024.945-20.222%2045.168-45.168%2045.168s-45.168-20.222-45.168-45.168v0-285.461c0-0.001%200-0.003%200-0.004%200-25.067%2020.15-45.426%2045.135-45.766h286.096c24.945%200%2045.168%2020.222%2045.168%2045.168s-20.222%2045.168-45.168%2045.168v0h-180.671l76.485%2074.678c74.952%2074.805%20178.417%20121.062%20292.688%20121.062s217.736-46.257%20292.695-121.070l-0.007%200.007c372.786-402.897-180.671-958.161-585.375-585.375-8.171%208.161-19.456%2013.21-31.918%2013.21s-23.747-5.048-31.92-13.21v0c-8.309-8.103-13.464-19.409-13.464-31.918s5.155-23.815%2013.454-31.91l0.010-0.008c91.243-91.243%20217.293-147.678%20356.525-147.678%20278.462%200%20504.201%20225.739%20504.201%20504.201%200%20139.231-56.434%20265.282-147.678%20356.525v0zM512%20703.951c-24.81-0.335-44.833-20.358-45.168-45.135v-210.815c0.011-12.468%205.073-23.753%2013.248-31.918v0l152.367-148.753c8.084-8.182%2019.304-13.25%2031.708-13.25%200.073%200%200.148%200%200.222%200h-0.011c21.988%203.292%2038.658%2022.048%2038.658%2044.696%200%2010.97-3.91%2021.026-10.413%2028.851l0.059-0.073-137.31%20137.31v193.921c-0.294%2024.201-19.326%2043.864-43.245%2045.162l-0.116%200.006z'%20/%3e%3cglyph%20unicode='&%23xe9db;'%20glyph-name='bolt'%20data-tags='bolt'%20d='M462.875-64.834c-1.947-0.372-4.188-0.585-6.478-0.585s-4.531%200.213-6.702%200.62l0.224-0.035c-18.586%205.739-31.857%2022.766-31.857%2042.893%200%200.292%200.003%200.585%200.009%200.876l-0.001-0.044v5.938l48.584%20342.789h-234.284c-0.011%200-0.024%200-0.038%200-16.55%200-30.926%209.309-38.177%2022.979l-0.114%200.234c-3.963%206.646-6.305%2014.655-6.305%2023.213s2.342%2016.567%206.421%2023.424l-0.116-0.211%20107.965%20188.4%20221.328%20351.967c7.563%2012.608%2021.158%2020.914%2036.694%2020.914%204.633%200%209.094-0.739%2013.272-2.105l-0.301%200.085c18.586-5.739%2031.857-22.766%2031.857-42.893%200-0.292-0.003-0.585-0.009-0.876l0.001%200.044v-5.938l-48.584-342.789h234.824c0.011%200%200.024%200%200.038%200%2016.55%200%2030.926-9.309%2038.177-22.979l0.114-0.234c3.963-6.646%206.305-14.655%206.305-23.213s-2.342-16.567-6.421-23.424l0.116%200.211-107.965-188.4-221.328-351.967c-7.762-11.483-20.733-18.931-35.445-18.931-0.634%200-1.265%200.014-1.893%200.042l0.090-0.003zM434.265%200.484v0zM292.291%20410.752h215.931c24.812-0.302%2044.809-20.488%2044.809-45.342%200-0.191-0.001-0.382-0.004-0.572v0.029-5.938l-31.849-223.488%20134.957%20215.931%2077.735%20133.876h-215.931c-24.812%200.302-44.809%2020.488-44.809%2045.342%200%200.191%200.001%200.382%200.004%200.572v-0.029%205.938l31.849%20223.488-134.957-215.931zM589.735%20896.055v0z'%20/%3e%3cglyph%20unicode='&%23xe9dc;'%20glyph-name='circle'%20data-tags='circle'%20d='M512-63.989c-282.763%200-511.989%20229.226-511.989%20511.989s229.226%20511.989%20511.989%20511.989c282.763%200%20511.989-229.226%20511.989-511.989v0c0-282.763-229.226-511.989-511.989-511.989v0zM512%20874.657c-235.636%200-426.657-191.021-426.657-426.657s191.021-426.657%20426.657-426.657c235.636%200%20426.657%20191.021%20426.657%20426.657v0c0%20235.636-191.021%20426.657-426.657%20426.657v0z'%20/%3e%3cglyph%20unicode='&%23xe9dd;'%20glyph-name='circle-fill'%20data-tags='circle-fill'%20d='M1023.989%20448c0-282.763-229.226-511.989-511.989-511.989s-511.989%20229.226-511.989%20511.989c0%20282.763%20229.226%20511.989%20511.989%20511.989s511.989-229.226%20511.989-511.989z'%20/%3e%3cglyph%20unicode='&%23xe9de;'%20glyph-name='flag-fill'%20data-tags='flag-fill'%20d='M944.92%20888.504c-6.851%204.781-15.351%207.639-24.52%207.639-5.664%200-11.074-1.091-16.029-3.074l0.291%200.103c-63.404-28.272-136.947-48.827-213.986-57.993l-3.642-0.353c-50.961%2013.852-95.595%2033.813-136.214%2059.541l2.021-1.195c-50.241%2031.546-108.991%2055.111-171.832%2067.168l-3.203%200.511c-75.265%207.001-254.385-51.927-291.724-64.179-17.436-6.017-29.741-22.283-29.756-41.423v-874.010c0-24.167%2019.592-43.759%2043.759-43.759s43.759%2019.592%2043.759%2043.759v0%20341.902c65.742%2024.141%20142.134%2041.68%20221.425%2049.3l3.786%200.294c53.070-13.251%2099.74-33.289%20142.139-59.564l-2.111%201.218c47.311-29.399%20102.324-52.182%20160.994-65.266l3.539-0.663h13.419c91.412%2012.072%20174.279%2035.196%20251.871%2068.295l-6.238-2.366c16.429%206.638%2027.841%2022.387%2028.006%2040.821v497.12c0.056%200.823%200.088%201.785%200.088%202.753%200%2013.438-6.14%2025.443-15.767%2033.361l-0.075%200.060z'%20/%3e%3cglyph%20unicode='&%23xe9df;'%20glyph-name='bookmark-fill'%20data-tags='bookmark-fill'%20d='M731.351%20959.819h-438.702c-88.839%200-160.857-72.018-160.857-160.857v0-818.91c-0.001-0.096-0.001-0.21-0.001-0.324%200-24.229%2019.642-43.87%2043.87-43.87%209.418%200%2018.143%202.968%2025.291%208.020l-0.137-0.092%20311.186%20217.011%20311.186-217.011c6.914-4.763%2015.47-7.606%2024.689-7.606%200.163%200%200.325%200.001%200.488%200.003h-0.025c7.45%200.092%2014.477%201.807%2020.773%204.808l-0.3-0.129c13.96%207.76%2023.279%2022.374%2023.398%2039.173v818.927c0%2088.839-72.018%20160.857-160.857%20160.857v0z'%20/%3e%3cglyph%20unicode='&%23xe9e0;'%20glyph-name='filter-fill'%20data-tags='filter-fill'%20d='M1004.095%20935.275c-7.747%2014.706-22.885%2024.586-40.34%2024.695h-903.493c-17.471-0.11-32.608-9.989-40.236-24.445l-0.12-0.25c-3.089-5.86-4.901-12.805-4.901-20.173%200-10.136%203.43-19.471%209.191-26.908l-0.075%200.1%20322.241-440.294v-466.797c0.335-24.813%2020.361-44.839%2045.141-45.174h240.96c24.813%200.335%2044.839%2020.361%2045.174%2045.141v466.83l322.241%20440.294c5.688%207.337%209.117%2016.671%209.117%2026.808%200%207.369-1.813%2014.314-5.016%2020.414l0.116-0.241z'%20/%3e%3cglyph%20unicode='&%23xe9e1;'%20glyph-name='heart-fill'%20data-tags='heart-fill'%20d='M940.27%20817.015v0c-52.342%2052.898-124.95%2085.655-205.208%2085.655-0.25%200-0.502%200-0.752-0.001h0.039c-0.212%200-0.462%200.001-0.714%200.001-80.258%200-152.867-32.757-205.183-85.63l-0.025-0.025-16.427-17.013-16.427%2016.427c-52.551%2052.546-125.148%2085.046-205.334%2085.046s-152.783-32.5-205.336-85.047v0c-51.85-52.868-83.852-125.364-83.852-205.334s32.002-152.468%2083.898-205.382l-0.045%200.047%20397.176-398.35c7.96-7.95%2018.953-12.869%2031.093-12.869s23.133%204.917%2031.094%2012.869v0l397.176%20398.35c51.673%2052.835%2083.555%20125.21%2083.555%20205.032%200%2080.411-32.354%20153.263-84.754%20206.251l0.026-0.026z'%20/%3e%3cglyph%20unicode='&%23xe9e2;'%20glyph-name='hashtag'%20data-tags='hashtag'%20d='M984.598%20697.427h-157.533l40.433%20161.209c0.73%202.838%201.148%206.096%201.148%209.452%200%2021.805-17.677%2039.482-39.482%2039.482-18.449%200-33.942-12.654-38.274-29.756l-0.059-0.273-45.159-180.113h-338.696l40.433%20161.209c0.73%202.838%201.148%206.096%201.148%209.452%200%2021.805-17.677%2039.482-39.482%2039.482-18.449%200-33.942-12.654-38.274-29.756l-0.059-0.273-47.26-180.113h-179.062c-21.751%200-39.383-17.633-39.383-39.383s17.633-39.383%2039.383-39.383v0h157.533l-85.593-341.321h-176.962c-21.751%200-39.383-17.633-39.383-39.383s17.633-39.383%2039.383-39.383v0h157.533l-40.433-161.209c-0.73-2.838-1.148-6.096-1.148-9.452%200-21.805%2017.677-39.482%2039.482-39.482%2018.449%200%2033.942%2012.654%2038.274%2029.756l0.059%200.273%2045.159%20180.113h338.696l-40.433-161.209c-0.73-2.838-1.148-6.096-1.148-9.452%200-21.805%2017.677-39.482%2039.482-39.482%2018.449%200%2033.942%2012.654%2038.274%2029.756l0.059%200.273%2045.159%20180.113h181.163c21.751%200%2039.383%2017.633%2039.383%2039.383s-17.633%2039.383-39.383%2039.383v0h-157.533l85.593%20341.321h176.962c21.751%200%2039.383%2017.633%2039.383%2039.383s-17.633%2039.383-39.383%2039.383v0zM722.044%20618.661l-85.593-341.321h-334.495l85.593%20341.321z'%20/%3e%3cglyph%20unicode='&%23xe9e3;'%20glyph-name='database'%20data-tags='database'%20d='M926.005%20860.897c-121.161%2057.959-262.777%2093.948-412.236%2099.026l-1.769%200.048c-151.228-5.125-292.843-41.116-420.425-101.823l6.42%202.75c-32.977-15.76-55.351-48.848-55.351-87.164%200-0.296%200.001-0.59%200.004-0.885v0.045-649.789c-0.003-0.249-0.004-0.545-0.004-0.839%200-38.315%2022.376-71.404%2054.773-86.914l0.58-0.25c121.161-57.959%20262.777-93.948%20412.236-99.026l1.769-0.048c151.228%205.125%20292.843%2041.116%20420.425%20101.823l-6.42-2.75c32.977%2015.76%2055.351%2048.848%2055.351%2087.164%200%200.296-0.001%200.59-0.004%200.885v-0.045%20649.789c0.003%200.249%200.004%200.545%200.004%200.839%200%2038.315-22.376%2071.404-54.773%2086.914l-0.58%200.25zM899.438%20418.112c-113.2-55.308-245.67-89.857-385.631-95.145l-1.807-0.054c-141.767%205.341-274.238%2039.89-393.276%2097.76l5.838-2.561v213.644c113.851-51.38%20246.465-82.977%20386.006-86.865l1.431-0.031c140.973%203.92%20273.587%2035.517%20393.967%2089.515l-6.53-2.618zM132.864%20785.625c110.92%2053.263%20240.582%2086.42%20377.448%2091.277l1.688%200.048c138.75-5.006%20268.584-38.151%20385.604-93.859l-5.915%202.535c4.63-2.445%207.734-7.224%207.748-12.728v-48.156c-113.2-55.308-245.67-89.857-385.631-95.145l-1.807-0.054c-141.767%205.341-274.238%2039.89-393.276%2097.76l5.838-2.561v49.813c0.619%204.997%203.823%209.121%208.213%2011.035l0.090%200.035zM891.136%20110.375c-110.92-53.263-240.582-86.42-377.448-91.277l-1.688-0.048c-138.75%205.006-268.584%2038.151-385.604%2093.859l5.915-2.535c-4.63%202.445-7.734%207.224-7.748%2012.728v204.238c113.851-51.38%20246.465-82.977%20386.006-86.865l1.431-0.031c140.973%203.92%20273.587%2035.517%20393.967%2089.515l-6.53-2.618v-204.235c0-0.014%200-0.031%200-0.048%200-5.64-3.374-10.492-8.214-12.647l-0.088-0.035z'%20/%3e%3cglyph%20unicode='&%23xe9e4;'%20glyph-name='server'%20data-tags='server'%20d='M1023.969%20658.81v180.695c0%2033.265-26.967%2060.232-60.232%2060.232v0h-903.474c-33.265%200-60.232-26.967-60.232-60.232v0-180.695c0-33.265%2026.967-60.232%2060.232-60.232v0c-33.265%200-60.232-26.967-60.232-60.232v0-180.695c0-33.265%2026.967-60.232%2060.232-60.232v0c-33.265%200-60.232-26.967-60.232-60.232v0-180.695c0-33.265%2026.967-60.232%2060.232-60.232v0h903.474c33.265%200%2060.232%2026.967%2060.232%2060.232v0%20180.695c0%2033.265-26.967%2060.232-60.232%2060.232v0c33.265%200%2060.232%2026.967%2060.232%2060.232v0%20180.695c0%2033.265-26.967%2060.232-60.232%2060.232v0c33.265%200%2060.232%2026.967%2060.232%2060.232v0zM963.737%2056.495h-903.474v180.695h903.474zM963.737%20357.653h-903.474v180.695h903.474zM963.737%20658.81h-903.474v180.695h903.474zM210.842%20749.158c0-24.949-20.225-45.174-45.174-45.174s-45.174%2020.225-45.174%2045.174c0%2024.949%2020.225%2045.174%2045.174%2045.174s45.174-20.225%2045.174-45.174zM361.421%20749.158c0-24.949-20.225-45.174-45.174-45.174s-45.174%2020.225-45.174%2045.174c0%2024.949%2020.225%2045.174%2045.174%2045.174s45.174-20.225%2045.174-45.174zM210.842%20448c0-24.949-20.225-45.174-45.174-45.174s-45.174%2020.225-45.174%2045.174c0%2024.949%2020.225%2045.174%2045.174%2045.174s45.174-20.225%2045.174-45.174zM361.421%20448c0-24.949-20.225-45.174-45.174-45.174s-45.174%2020.225-45.174%2045.174c0%2024.949%2020.225%2045.174%2045.174%2045.174s45.174-20.225%2045.174-45.174zM210.842%20146.842c0-24.949-20.225-45.174-45.174-45.174s-45.174%2020.225-45.174%2045.174c0%2024.949%2020.225%2045.174%2045.174%2045.174s45.174-20.225%2045.174-45.174zM361.421%20146.842c0-24.949-20.225-45.174-45.174-45.174s-45.174%2020.225-45.174%2045.174c0%2024.949%2020.225%2045.174%2045.174%2045.174s45.174-20.225%2045.174-45.174z'%20/%3e%3cglyph%20unicode='&%23xe9e5;'%20glyph-name='shopping-bag'%20data-tags='shopping-bag'%20d='M950.857%20667.429h-175.543v29.257c0%20145.425-117.889%20263.314-263.314%20263.314s-263.314-117.889-263.314-263.314v0-29.257h-175.543c-40.395%200-73.142-32.747-73.142-73.142v0-497.372c0-88.87%2072.044-160.914%20160.914-160.914v0h702.171c88.87%200%20160.914%2072.044%20160.914%20160.914v0%20497.372c0%2040.395-32.747%2073.142-73.142%2073.142v0zM336.457%20696.685c0%2096.949%2078.594%20175.543%20175.543%20175.543s175.543-78.594%20175.543-175.543v0-29.257h-351.086zM936.228%2096.914c0-40.395-32.747-73.142-73.142-73.142v0h-702.171c-40.395%200-73.142%2032.747-73.142%2073.142v0%20482.743h160.914v-131.657c0-24.237%2019.648-43.886%2043.886-43.886s43.886%2019.648%2043.886%2043.886v0%20131.657h351.086v-131.657c0-24.237%2019.648-43.886%2043.886-43.886s43.886%2019.648%2043.886%2043.886v0%20131.657h160.914z'%20/%3e%3cglyph%20unicode='&%23xe9e6;'%20glyph-name='sync'%20data-tags='sync'%20d='M936.767%20959.966c-27.214-0.367-49.178-22.331-49.545-49.509v-160.562l-55.49%2055.49c-86.69%2087.405-206.835%20141.515-339.617%20141.515-209.345%200-387.277-134.501-452.092-321.801l-1.011-3.36c-2.53-5.71-4.002-12.369-4.002-19.374%200-21.825%2014.301-40.308%2034.044-46.591l0.347-0.094c2.483-0.454%205.34-0.712%208.257-0.712s5.775%200.259%208.55%200.756l-0.293-0.043c21.606%200.226%2039.922%2014.066%2046.794%2033.339l0.108%200.351c19.528%2056.988%2050.528%20105.653%2090.48%20145.309l0.022%200.022c68.806%2068.546%20163.72%20110.925%20268.534%20110.925s199.729-42.378%20268.547-110.936l55.478-55.478h-159.205c-27.363%200-49.545-22.182-49.545-49.545s22.182-49.545%2049.545-49.545v0h280.095c0.198-0.003%200.432-0.005%200.666-0.005%2026.997%200%2048.884%2021.887%2048.884%2048.884%200%200.234-0.002%200.468-0.005%200.7v-0.036%20280.755c0%2027.363-22.182%2049.545-49.545%2049.545v0zM953.281%20337.019c-5.442%202.202-11.755%203.479-18.366%203.479-22.122%200-40.903-14.308-47.591-34.174l-0.104-0.355c-19.528-56.988-50.528-105.653-90.48-145.309l-0.022-0.022c-68.806-68.546-163.72-110.925-268.534-110.925s-199.729%2042.378-268.547%20110.936l-55.478%2055.478h163.169c27.363%200%2049.545%2022.182%2049.545%2049.545s-22.182%2049.545-49.545%2049.545v0h-280.095c-0.198%200.003-0.432%200.005-0.666%200.005-26.997%200-48.884-21.887-48.884-48.884%200-0.234%200.002-0.468%200.005-0.7v0.036-280.095c0-27.363%2022.182-49.545%2049.545-49.545s49.545%2022.182%2049.545%2049.545v0%20160.526l55.49-55.49c86.69-87.405%20206.835-141.515%20339.617-141.515%20209.345%200%20387.277%20134.501%20452.092%20321.801l1.011%203.36c1.72%204.786%202.714%2010.307%202.714%2016.060%200%2021.835-14.317%2040.328-34.076%2046.602l-0.347%200.094z'%20/%3e%3cglyph%20unicode='&%23xe9e7;'%20glyph-name='code'%20data-tags='code'%20d='M367.461%20771.603c-7.939%207.93-18.905%2012.836-31.014%2012.836s-23.074-4.905-31.015-12.836v0l-292.589-292.589c-7.93-7.939-12.836-18.905-12.836-31.014s4.905-23.074%2012.836-31.015v0l292.589-292.589c7.939-7.93%2018.905-12.836%2031.014-12.836s23.074%204.905%2031.015%2012.836v0c7.93%207.939%2012.836%2018.905%2012.836%2031.014s-4.905%2023.074-12.836%2031.015v0l-261.574%20261.574%20261.574%20261.574c7.93%207.939%2012.836%2018.905%2012.836%2031.014s-4.905%2023.074-12.836%2031.015v0zM1011.156%20479.014l-292.589%20292.589c-7.817%207.298-18.345%2011.779-29.92%2011.779-24.239%200-43.889-19.649-43.889-43.889%200-11.575%204.481-22.104%2011.803-29.946l-0.023%200.027%20261.574-261.574-261.574-261.574c-7.93-7.939-12.836-18.905-12.836-31.014s4.905-23.074%2012.836-31.015v0c7.939-7.93%2018.905-12.836%2031.014-12.836s23.074%204.905%2031.015%2012.836v0l292.589%20292.589c7.93%207.939%2012.836%2018.905%2012.836%2031.014s-4.905%2023.074-12.836%2031.015v0z'%20/%3e%3cglyph%20unicode='&%23xe9e8;'%20glyph-name='reddit'%20data-tags='reddit'%20d='M399.361%20345.599c-28.277%200-51.2%2022.923-51.2%2051.2s22.923%2051.2%2051.2%2051.2c28.276%200%2051.199-22.923%2051.199-51.2v0c0-28.276-22.923-51.2-51.199-51.2v0zM1023.999%20448c0-282.77-229.23-512-512-512s-512%20229.23-512%20512c0%20282.77%20229.23%20512%20512%20512v0c282.769%200%20512-229.23%20512-512v0zM750.721%20533.12c-18.359-1.113-34.69-8.976-46.715-21.114l-0.006-0.006c-49.923%2033.418-111.167%2053.62-177.080%2054.397l-0.199%200.001%2035.84%20161.921%20114.56-25.601c-0.003-0.191-0.005-0.416-0.005-0.641%200-27.924%2022.636-50.56%2050.56-50.56%200.002%200%200.003%200%200.005%200v0c28.355%200.361%2051.2%2023.43%2051.2%2051.836%200%200.001%200%200.003%200%200.004v0c0.016%200.492%200.027%201.071%200.027%201.653%200%2027.924-22.637%2050.56-50.561%2050.56-20.408%200-37.99-12.090-45.978-29.498l-0.129-0.315-128%2028.16c-0.688%200.138-1.481%200.217-2.292%200.217-5.656%200-10.412-3.862-11.77-9.093l-0.018-0.084-39.679-178.56c-66.101-0.974-127.301-21.143-178.501-55.164l1.221%200.764c-12.464%2012.858-29.895%2020.838-49.191%2020.838-37.821%200-68.48-30.66-68.48-68.48%200-26.584%2015.148-49.632%2037.286-60.978l0.386-0.18c-0.468-4.795-0.733-10.366-0.733-16.001s0.267-11.205%200.787-16.701l-0.054%200.702c0-108.16%20122.239-196.48%20272.64-196.48s272.64%2088.32%20272.64%20196.48c0%200.084%200%200.183%200%200.282%200%2011.484-1.399%2022.639-4.039%2033.308l0.2-0.95c20.889%2011.994%2034.732%2034.174%2034.732%2059.588%200%2036.756-28.957%2066.749-65.302%2068.408l-0.15%200.006zM608.64%20293.12c-27.226-17.349-60.409-27.649-96-27.649s-68.773%2010.302-96.732%2028.086l0.732-0.435c-2.268%202.080-5.305%203.355-8.64%203.355s-6.372-1.275-8.649-3.365l0.009%200.009c-2.426-2.23-3.939-5.418-3.939-8.959s1.514-6.729%203.93-8.952l0.009-0.008c31.918-21.918%2071.391-35.004%20113.921-35.004s82.002%2013.086%20114.611%2035.451l-0.692-0.447c2.426%202.231%203.939%205.418%203.939%208.959s-1.514%206.729-3.93%208.952l-0.009%200.007c-2.337%202.457-5.63%203.984-9.28%203.984s-6.943-1.527-9.274-3.978l-0.005-0.006zM624.639%20448c-28.277%200-51.2-22.923-51.2-51.2s22.923-51.2%2051.2-51.2c28.276%200%2051.199%2022.923%2051.199%2051.2v0c0%2028.277-22.923%2051.2-51.199%2051.2v0z'%20/%3e%3cglyph%20unicode='&%23xe9e9;'%20glyph-name='chart-pie'%20data-tags='chart-pie'%20d='M589.605%20895.627v18.004c-0.345%2025.576-20.987%2046.218-46.53%2046.563h-0.033c-300.373-1.794-543.179-245.708-543.179-546.331%200-98.823%2026.237-191.517%2072.126-271.496l-1.409%202.663c8.24-13.842%2023.126-22.972%2040.145-22.972%200.074%200%200.148%200%200.221%200h-0.012c8.464%200.017%2016.386%202.321%2023.186%206.325l-0.215-0.116%2018.004%209.313c88.223-122.529%20230.468-201.375%20391.129-201.375%20265.391%200%20480.531%20215.14%20480.531%20480.531%200%20248.992-189.376%20453.753-431.953%20478.105l-2.014%200.163zM496.478%20864.584v-420.93l-365.676-209.844c-24.009%2053.406-37.995%20115.765-37.995%20181.391%200%20232.603%20175.709%20424.166%20401.636%20449.201l2.036%200.183zM543.042%2028.932c-126.56%200.365-238.867%2061.070-309.71%20154.848l-0.712%200.982%20333.392%20191.84c14.165%207.849%2023.596%2022.711%2023.596%2039.775%200%200.204-0.001%200.407-0.004%200.611v-0.031%20384.921c192.214-25.131%20339.099-187.876%20339.099-384.928%200-213.47-172.379-386.677-385.534-388.018h-0.128z'%20/%3e%3cglyph%20unicode='&%23xe9ea;'%20glyph-name='prime'%20data-tags='prime'%20d='M727.036%20490.88l-70.398%2016%2055.038-78.078v-242.556l187.516%20156.157v265.595l-86.398-30.719-85.758-86.398zM289.285%20490.88l-86.398%2086.398-85.758%2030.719v-265.595l187.516-156.157v242.556l55.038%2078.078-70.398-16zM586.238%20483.2h-156.157l-39.040%2023.68-62.718-94.078v-351.993l46.72-69.759%2055.038-55.038h156.157l55.038%2055.038%2046.72%2069.759v351.993l-62.718%2094.078-39.040-23.68zM711.676%2037.769l101.117%20101.758v101.117l-101.117-85.758v-117.118zM202.886%20139.527l101.758-101.758v117.118l-101.758%2085.758v-101.117zM453.122%20514.558h39.679v445.431h-86.398l-62.079-147.837-282.234%2023.040%2047.359-195.836%20335.993-124.797h7.68zM671.997%20812.152l-62.079%20147.837h-86.398v-447.991h52.479l335.993%20127.997%2047.999%20191.996zM852.474%20850.551l-110.078%20109.438h-109.438l55.038-124.797%20164.476%2015.36zM382.722%20959.989h-109.438l-109.438-109.438%20164.476-15.36%2054.399%20124.797z'%20/%3e%3cglyph%20unicode='&%23xe9eb;'%20glyph-name='pound'%20data-tags='pound'%20d='M836.060%2023.914h-552.19l116.989%20164.955c5.016%207%208.065%2015.709%208.189%2025.123v190.138h190.108c24.229%200%2043.871%2019.642%2043.871%2043.871s-19.642%2043.871-43.871%2043.871v0h-191.863v190.108c-0.156%202.816-0.245%206.11-0.245%209.427%200%2099.824%2080.924%20180.749%20180.749%20180.749%201.732%200%203.459-0.025%205.178-0.073l-0.254%200.005c3.537%200.243%207.666%200.381%2011.827%200.381%20101.439%200%20183.673-82.233%20183.673-183.673%200-5.695-0.259-11.328-0.766-16.89l0.052%200.716v-58.495c0-24.229%2019.642-43.871%2043.871-43.871s43.871%2019.642%2043.871%2043.871v0%2058.495c0.352%205.164%200.553%2011.193%200.553%2017.269%200%20149.252-120.994%20270.246-270.246%20270.246-4.515%200-9.003-0.111-13.464-0.329l0.628%200.025c-1.804%200.044-3.929%200.069-6.060%200.069-147.637%200-267.321-119.684-267.321-267.321%200-3.728%200.077-7.436%200.228-11.127l-0.018%200.528v-190.108h-131.613c-24.229%200-43.871-19.642-43.871-43.871s19.642-43.871%2043.871-43.871v0h131.613v-175.484l-155.595-223.45c-3.958-6.515-6.3-14.39-6.3-22.813s2.343-16.298%206.411-23.010l-0.111%200.197c7.358-14.007%2021.805-23.398%2038.447-23.398%200.056%200%200.112%200%200.169%200h633.489c24.229%200%2043.871%2019.642%2043.871%2043.871s-19.642%2043.871-43.871%2043.871v0z'%20/%3e%3cglyph%20unicode='&%23xe9ec;'%20glyph-name='arrows-h'%20data-tags='arrows-h'%20d='M1020.451%20464.967c-2.348%205.441-5.502%2010.097-9.37%2014.051l-234.032%20234.032c-8.033%208.604-19.443%2013.967-32.105%2013.967-24.235%200-43.882-19.647-43.882-43.882%200-12.663%205.363-24.072%2013.941-32.081l0.026-0.023%20159.147-159.147h-724.353l159.147%20159.147c7.297%207.815%2011.777%2018.343%2011.777%2029.915%200%2024.235-19.647%2043.882-43.882%2043.882-11.574%200-22.1-4.48-29.942-11.802l0.026%200.023-234.040-234.040c-3.859-3.945-7.014-8.601-9.247-13.748l-0.114-0.295c-2.222-5-3.515-10.833-3.515-16.967s1.293-11.968%203.623-17.242l-0.108%200.273c2.348-5.441%205.502-10.097%209.37-14.051l234.032-234.032c7.939-7.929%2018.902-12.834%2031.010-12.834s23.071%204.904%2031.011%2012.834v0c7.929%207.939%2012.834%2018.902%2012.834%2031.010s-4.904%2023.071-12.834%2031.011v0l-159.147%20159.147h724.353l-159.147-159.147c-7.929-7.939-12.834-18.902-12.834-31.010s4.904-23.071%2012.834-31.011v0c7.939-7.929%2018.902-12.834%2031.010-12.834s23.071%204.904%2031.011%2012.834v0l234.040%20234.040c3.859%203.945%207.014%208.601%209.247%2013.748l0.114%200.295c2.222%205%203.515%2010.833%203.515%2016.967s-1.293%2011.968-3.623%2017.242l0.108-0.273z'%20/%3e%3cglyph%20unicode='&%23xe9ed;'%20glyph-name='arrows-v'%20data-tags='arrows-v'%20d='M528.967-60.451c5.441%202.348%2010.097%205.502%2014.051%209.37l234.032%20234.032c7.297%207.815%2011.777%2018.343%2011.777%2029.915%200%2024.235-19.647%2043.882-43.882%2043.882-11.574%200-22.1-4.48-29.942-11.802l0.026%200.023-159.147-159.147v724.353l159.147-159.147c7.815-7.297%2018.343-11.777%2029.915-11.777%2024.235%200%2043.882%2019.647%2043.882%2043.882%200%2011.574-4.48%2022.1-11.802%2029.942l0.023-0.026-234.040%20234.040c-3.945%203.859-8.601%207.014-13.748%209.247l-0.295%200.114c-5%202.222-10.833%203.515-16.967%203.515s-11.968-1.293-17.242-3.623l0.273%200.108c-5.441-2.348-10.097-5.502-14.051-9.37l-234.032-234.032c-7.929-7.939-12.834-18.902-12.834-31.010s4.904-23.071%2012.834-31.011v0c7.939-7.929%2018.902-12.834%2031.010-12.834s23.071%204.904%2031.011%2012.834v0l159.147%20159.147v-724.353l-159.147%20159.147c-7.939%207.929-18.902%2012.834-31.010%2012.834s-23.071-4.904-31.011-12.834v0c-7.929-7.939-12.834-18.902-12.834-31.010s4.904-23.071%2012.834-31.011v0l234.040-234.040c3.945-3.859%208.601-7.014%2013.748-9.247l0.295-0.114c5-2.222%2010.833-3.515%2016.967-3.515s11.968%201.293%2017.242%203.623l-0.273-0.108z'%20/%3e%3cglyph%20unicode='&%23xe9ee;'%20glyph-name='sort-alt-slash'%20data-tags='sort-alt-slash'%20d='M117.634%20710.25l80.59%2080.59v-375.869c0-27.083%2022.46-49.543%2049.543-49.543s49.543%2022.46%2049.543%2049.543v375.869l80.59-80.59c9.909-9.909%2022.46-14.533%2035.010-14.533s25.101%204.625%2035.010%2014.533c19.156%2019.156%2019.156%2050.864%200%2070.022l-165.145%20165.145c-4.625%204.625-9.909%207.927-15.854%2010.57-11.89%205.284-25.763%205.284-37.653%200-5.945-2.643-11.229-5.945-15.854-10.57l-165.145-165.145c-19.156-19.156-19.156-50.864%200-70.022s50.864-19.156%2070.022%200zM906.366%20185.75l-80.59-80.59v375.869c0%2027.083-22.46%2049.543-49.543%2049.543s-49.543-22.46-49.543-49.543v-375.869l-80.59%2080.59c-19.156%2019.156-50.864%2019.156-70.022%200s-19.156-50.864%200-70.022l165.145-165.145c4.625-4.625%209.909-7.927%2015.854-10.57s12.552-3.963%2019.156-3.963%2013.211%201.321%2019.156%203.963c5.945%202.643%2011.229%205.945%2015.854%2010.57l165.145%20165.145c19.156%2019.156%2019.156%2050.864%200%2070.022s-50.864%2019.156-70.022%200zM976.388%20842.366c19.156%2019.156%2019.156%2050.864%200%2070.022s-50.864%2019.156-70.022%200l-80.59-80.59v78.608c0%2027.083-22.46%2049.543-49.543%2049.543s-49.543-22.46-49.543-49.543v-177.695l-679.075-679.075c-19.156-19.156-19.156-50.864%200-70.022%209.909-9.909%2022.46-14.533%2035.010-14.533s25.101%204.625%2035.010%2014.533l80.59%2080.59v-78.608c0-27.083%2022.46-49.543%2049.543-49.543s49.543%2022.46%2049.543%2049.543v177.695l679.075%20679.075z'%20/%3e%3cglyph%20unicode='&%23xe9ef;'%20glyph-name='calculator'%20data-tags='calculator'%20d='M695.789%20644.917h-367.579c-14.704%200-26.255%2011.553-26.255%2026.255v78.767c0%2014.704%2011.553%2026.255%2026.255%2026.255h367.579c14.704%200%2026.255-11.553%2026.255-26.255v-78.767c0-14.704-11.553-26.255-26.255-26.255zM722.045%20487.383v52.512c0%2014.704-11.553%2026.255-26.255%2026.255h-52.512c-14.704%200-26.255-11.553-26.255-26.255v-52.512c0-14.704%2011.553-26.255%2026.255-26.255h52.512c14.704%200%2026.255%2011.553%2026.255%2026.255zM406.978%20487.383v52.512c0%2014.704-11.553%2026.255-26.255%2026.255h-52.512c-14.704%200-26.255-11.553-26.255-26.255v-52.512c0-14.704%2011.553-26.255%2026.255-26.255h52.512c14.704%200%2026.255%2011.553%2026.255%2026.255zM564.512%20487.383v52.512c0%2014.704-11.553%2026.255-26.255%2026.255h-52.512c-14.704%200-26.255-11.553-26.255-26.255v-52.512c0-14.704%2011.553-26.255%2026.255-26.255h52.512c14.704%200%2026.255%2011.553%2026.255%2026.255zM722.045%20316.722v52.512c0%2014.704-11.553%2026.255-26.255%2026.255h-52.512c-14.704%200-26.255-11.553-26.255-26.255v-52.512c0-14.704%2011.553-26.255%2026.255-26.255h52.512c14.704%200%2026.255%2011.553%2026.255%2026.255zM406.978%20316.722v52.512c0%2014.704-11.553%2026.255-26.255%2026.255h-52.512c-14.704%200-26.255-11.553-26.255-26.255v-52.512c0-14.704%2011.553-26.255%2026.255-26.255h52.512c14.704%200%2026.255%2011.553%2026.255%2026.255zM564.512%20316.722v52.512c0%2014.704-11.553%2026.255-26.255%2026.255h-52.512c-14.704%200-26.255-11.553-26.255-26.255v-52.512c0-14.704%2011.553-26.255%2026.255-26.255h52.512c14.704%200%2026.255%2011.553%2026.255%2026.255zM722.045%20146.061v52.512c0%2014.704-11.553%2026.255-26.255%2026.255h-52.512c-14.704%200-26.255-11.553-26.255-26.255v-52.512c0-14.704%2011.553-26.255%2026.255-26.255h52.512c14.704%200%2026.255%2011.553%2026.255%2026.255zM564.512%20146.061v52.512c0%2014.704-11.553%2026.255-26.255%2026.255h-210.045c-14.704%200-26.255-11.553-26.255-26.255v-52.512c0-14.704%2011.553-26.255%2026.255-26.255h210.045c14.704%200%2026.255%2011.553%2026.255%2026.255zM892.706%2054.166v787.668c0%2065.114-53.036%20118.15-118.15%20118.15h-525.113c-65.114%200-118.15-53.036-118.15-118.15v-787.668c0-65.114%2053.036-118.15%20118.15-118.15h525.113c65.114%200%20118.15%2053.036%20118.15%20118.15zM774.556%20881.218c21.529%200%2039.383-17.854%2039.383-39.383v-787.668c0-21.529-17.854-39.383-39.383-39.383h-525.113c-21.529%200-39.383%2017.854-39.383%2039.383v787.668c0%2021.529%2017.854%2039.383%2039.383%2039.383h525.113z'%20/%3e%3cglyph%20unicode='&%23xe9f0;'%20glyph-name='arrows-alt'%20data-tags='arrows-alt'%20d='M1020.467%20431.033c-2.341-5.266-5.266-9.946-9.362-14.042l-146.281-146.281c-8.774-8.774-19.895-12.873-31.011-12.873s-22.234%204.096-31.011%2012.873c-16.967%2016.967-16.967%2045.053%200%2062.024l71.384%2071.384h-318.304v-318.304l71.384%2071.384c16.967%2016.967%2045.053%2016.967%2062.024%200s16.967-45.053%200-62.024l-146.281-146.281c-4.096-4.096-8.774-7.021-14.042-9.362s-11.117-3.513-16.967-3.513-11.701%201.17-16.967%203.513c-5.266%202.341-9.946%205.266-14.042%209.362l-146.281%20146.281c-16.967%2016.967-16.967%2045.053%200%2062.024s45.053%2016.967%2062.024%200l71.384-71.384v318.304h-318.304l71.384-71.384c16.967-16.967%2016.967-45.053%200-62.024-8.774-8.774-19.895-12.873-31.011-12.873s-22.234%204.096-31.011%2012.873l-146.281%20146.281c-4.096%204.096-7.021%208.774-9.362%2014.042-4.681%2010.532-4.681%2022.82%200%2033.35%202.341%205.266%205.266%209.946%209.362%2014.042l146.281%20146.281c16.967%2016.967%2045.053%2016.967%2062.024%200s16.967-45.053%200-62.024l-71.384-71.384h318.304v318.889l-71.384-71.384c-16.967-16.967-45.053-16.967-62.024%200s-16.967%2045.053%200%2062.024l146.281%20146.281c4.096%204.096%208.774%207.021%2014.042%209.362%2010.532%204.681%2022.82%204.681%2033.35%200%205.266-2.341%209.946-5.266%2014.042-9.362l146.281-146.281c16.967-16.967%2016.967-45.053%200-62.024-8.774-8.774-19.895-12.873-31.011-12.873s-22.234%204.096-31.011%2012.873l-71.384%2071.384v-318.304h318.304l-71.384%2071.384c-16.967%2016.967-16.967%2045.053%200%2062.024s45.053%2016.967%2062.024%200l146.281-146.281c4.096-4.096%207.021-8.774%209.362-14.042%204.681-10.532%204.681-22.82%200-33.35z'%20/%3e%3cglyph%20unicode='&%23xe9f1;'%20glyph-name='file-word'%20data-tags='file-word'%20d='M894.076%20625.288l-321.811%20321.811c-8.191%208.191-19.309%2012.873-31.010%2012.873h-263.299c-88.936%200-160.905-71.968-160.905-160.905v-702.132c0-88.936%2071.968-160.905%20160.905-160.905h468.087c88.936%200%20160.905%2071.968%20160.905%20160.905v497.344c0%2011.702-4.68%2022.819-12.873%2031.010zM585.138%20810.183l172.022-172.022h-172.022v172.022zM746.044%2023.796h-468.087c-40.373%200-73.138%2032.766-73.138%2073.138v702.132c0%2040.373%2032.766%2073.138%2073.138%2073.138h219.416v-277.928c0-23.989%2019.894-43.883%2043.883-43.883h277.928v-453.46c0-40.373-32.766-73.138-73.138-73.138zM758.916%20405.872l-87.766-292.554c-5.266-17.553-21.65-30.426-40.373-31.010-0.586%200-1.17%200-1.755%200-18.139%200-33.937%2011.118-40.958%2027.5l-76.065%20190.745-76.065-190.745c-7.021-17.553-23.989-28.671-42.713-27.5-18.723%200.586-34.521%2013.457-40.373%2031.010l-87.766%20292.554c-7.021%2023.405%206.436%2047.979%2029.255%2054.415%2023.405%207.021%2047.394-6.436%2054.415-29.255l51.49-172.022%2070.213%20176.118c13.457%2033.351%2068.458%2033.351%2081.331%200l70.213-176.118%2051.49%20172.022c7.021%2023.405%2031.596%2036.276%2054.415%2029.255%2023.405-7.021%2036.276-31.596%2029.255-54.415z'%20/%3e%3cglyph%20unicode='&%23xe9f2;'%20glyph-name='gift'%20data-tags='gift'%20d='M950.832%20696.671h-81.915c23.405%2028.085%2038.032%2063.192%2038.032%20102.395%200%2088.936-71.968%20160.905-160.905%20160.905-98.298%200-184.895-52.074-234.044-129.309-49.149%2077.234-135.746%20129.309-234.044%20129.309-88.936%200-160.905-71.968-160.905-160.905%200-39.203%2014.628-74.309%2038.032-102.395h-81.915c-40.373%200-73.138-32.766-73.138-73.138v-146.278c0-35.107%2025.16-63.192%2058.511-70.213v-397.874c0-40.373%2032.766-73.138%2073.138-73.138h760.643c40.373%200%2073.138%2032.766%2073.138%2073.138v397.874c33.351%207.021%2058.511%2035.107%2058.511%2070.213v146.278c0%2040.373-32.766%2073.138-73.138%2073.138zM936.204%20491.883h-380.321v117.021h380.321v-117.021zM746.044%20872.204c40.373%200%2073.138-32.766%2073.138-73.138s-32.766-73.138-73.138-73.138h-184.895c19.894%2083.67%2095.373%20146.278%20184.895%20146.278zM277.956%20872.204c89.522%200%20165.001-62.606%20184.895-146.278h-184.895c-40.373%200-73.138%2032.766-73.138%2073.138s32.766%2073.138%2073.138%2073.138zM87.796%20608.905h380.321v-117.021h-380.321v117.021zM146.306%20404.117h321.811v-380.321h-321.811v380.321zM877.694%2023.796h-321.811v380.321h321.811v-380.321z'%20/%3e%3cglyph%20unicode='&%23xe9f3;'%20glyph-name='cart-plus'%20data-tags='cart-plus'%20d='M417.791%20477.257c0%2023.991%2019.896%2043.886%2043.886%2043.886h73.143v73.143c0%2023.991%2019.896%2043.886%2043.886%2043.886s43.886-19.896%2043.886-43.886v-73.143h73.143c23.991%200%2043.886-19.896%2043.886-43.886s-19.896-43.886-43.886-43.886h-73.143v-73.143c0-23.991-19.896-43.886-43.886-43.886s-43.886%2019.896-43.886%2043.886v73.143h-73.143c-23.991%200-43.886%2019.896-43.886%2043.886zM468.114%2053.024c0-48.567-39.205-87.772-87.772-87.772s-87.772%2039.205-87.772%2087.772%2039.205%2087.772%2087.772%2087.772%2087.772-39.205%2087.772-87.772zM848.461%2053.024c0-48.567-39.205-87.772-87.772-87.772s-87.772%2039.205-87.772%2087.772%2039.205%2087.772%2087.772%2087.772%2087.772-39.205%2087.772-87.772zM1022.836%20700.785l-117.029-468.119c-4.681-19.31-22.235-33.354-42.716-33.354h-585.15c-21.065%200-39.205%2015.213-43.301%2036.279l-110.593%20607.385h-80.165c-23.991%200-43.886%2019.896-43.886%2043.886s19.896%2043.886%2043.886%2043.886h117.029c21.065%200%2039.205-15.213%2043.301-36.279l25.162-139.266h750.746c13.458%200%2026.332-6.436%2034.523-16.969s11.118-24.576%208.192-37.45zM923.945%20667.431h-678.773l69.048-380.347h514.346l94.794%20380.347z'%20/%3e%3cglyph%20unicode='&%23xe9f4;'%20glyph-name='thumbs-down-fill'%20data-tags='thumbs-down-fill'%20d='M1023.898%20856.879v-369.207c0-56.948-46.711-103.659-103.659-103.659h-103.019v575.886h103.019c57.589%200%20103.659-46.071%20103.659-103.019zM85.844%20880.555l-84.463-479.905c-10.238-58.868%2034.553-112.617%2094.702-112.617h305.86v-223.955c0-70.386%2057.589-127.974%20127.335-127.974h5.759c25.595%200%2048.631%2015.357%2058.868%2039.033l174.685%20408.879v575.886s-588.683%200-588.683%200c-46.711%200-86.383-33.274-94.702-79.345z'%20/%3e%3cglyph%20unicode='&%23xe9f5;'%20glyph-name='thumbs-up-fill'%20data-tags='thumbs-up-fill'%20d='M207.428%20511.986v-575.872h-103.017c-57.587%200-103.657%2046.070-103.657%20103.017v369.198c0%2056.947%2046.71%20103.657%20103.657%20103.657h103.017zM927.907%20607.965h-305.852v223.95c0%2070.384-57.587%20127.971-127.332%20127.971h-5.759c-25.595%200-48.63-15.357-58.866-39.032l-174.681-408.869v-575.872s588.668%200%20588.668%200c46.71%200%2086.381%2033.273%2094.699%2079.343l84.461%20479.893c10.238%2058.866-34.552%20112.614-94.699%20112.614z'%20/%3e%3cglyph%20unicode='&%23xe9f6;'%20glyph-name='file-edit'%20data-tags='file-edit'%20d='M290.603%2074.394h-83.024c-38.191%200-69.186%2030.995-69.186%2069.186v664.188c0%2038.191%2030.995%2069.186%2069.186%2069.186h207.559v-262.908c0-22.693%2018.819-41.512%2041.512-41.512h265.675c5.535-16.051%2020.48-27.674%2038.745-27.674%2022.693%200%2041.512%2018.819%2041.512%2041.512v27.674c0%205.535-1.107%2011.069-3.321%2016.051s-4.981%209.409-8.856%2013.284l-304.42%20304.42c-3.875%203.875-8.302%206.642-13.284%208.856s-10.517%203.321-16.051%203.321h-249.071c-84.13%200-152.209-68.079-152.209-152.209v-664.188c0-84.13%2068.079-152.209%20152.209-152.209h83.024c22.693%200%2041.512%2018.819%2041.512%2041.512s-18.819%2041.512-41.512%2041.512zM498.162%20818.285l162.726-162.726h-162.726v162.726zM933.206%20482.87c-21.032%2021.032-52.029%2033.763-84.13%2034.316-33.209%201.66-64.758-11.069-85.791-32.655l-353.68-354.234c-7.196-7.196-11.069-16.051-12.177-26.014l-9.963-123.429c-1.107-12.177%203.321-24.353%2012.177-32.655%207.748-7.748%2018.265-12.177%2029.335-12.177%201.107%200%202.214%200%203.875%200l124.535%2011.623c9.409%201.107%2018.819%204.981%2025.461%2012.177l353.68%20354.234c44.279%2043.726%2042.618%20122.875-3.321%20168.814zM877.858%20372.725l-343.164-343.717-60.331-5.535%204.427%2058.67%20343.164%20343.717c5.535%205.535%2015.498%207.748%2025.461%208.302%2011.069%200%2021.032-3.875%2027.121-9.963%2013.284-12.73%2014.944-39.851%203.321-51.475z'%20/%3e%3cglyph%20unicode='&%23xe9f7;'%20glyph-name='language'%20data-tags='language'%20d='M1021.466%2010.382l-177.541%20496.402c-12.469%2032.659-40.377%2052.846-72.441%2052.846s-59.379-20.189-73.035-54.035l-176.948-495.215c-8.313-23.158%203.563-48.691%2026.72-57.003s48.691%203.563%2057.003%2026.72l36.814%20102.724h258.296l36.814-102.724c6.531-18.408%2023.752-29.689%2042.158-29.689%204.75%200%2010.094%200.594%2014.845%202.376%2023.158%208.313%2035.033%2033.846%2026.72%2057.003zM674.697%20172.485l97.38%20272.547%2097.38-272.547h-194.761zM523.282%20694.421c-134.195-211.981-255.327-340.238-402.585-425.743-7.125-4.157-14.845-5.938-21.97-5.938-15.438%200-30.283%207.72-38.595%2021.97-12.469%2021.376-5.344%2048.691%2016.032%2060.566%20124.694%2072.441%20226.826%20176.354%20341.425%20348.55h-373.489c-24.345%200-44.534%2020.189-44.534%2044.534s20.189%2044.534%2044.534%2044.534h222.669v117.569c0%2024.345%2020.189%2044.534%2044.534%2044.534s44.534-20.189%2044.534-44.534v-117.569h222.669c24.345%200%2044.534-20.189%2044.534-44.534s-20.189-44.534-44.534-44.534h-55.816zM525.657%20262.74c-7.72%200-15.438%201.781-22.563%205.938-38.595%2022.563-76.004%2047.502-111.038%2073.63-19.595%2014.845-23.752%2042.752-8.907%2062.347s42.752%2023.752%2062.347%208.907c32.064-24.345%2067.097-46.909%20102.724-67.691%2021.376-12.469%2028.502-39.784%2016.032-61.16-8.313-14.251-23.158-21.97-38.595-21.97z'%20/%3e%3cglyph%20unicode='&%23xe9f8;'%20glyph-name='file-export'%20data-tags='file-export'%20d='M696.881%20234.676c-23.323%200-42.665-19.342-42.665-42.665v-85.33c0-39.252-31.856-71.108-71.108-71.108h-426.648c-39.252%200-71.108%2031.856-71.108%2071.108v682.637c0%2039.252%2031.856%2071.108%2071.108%2071.108h184.881v-270.211c0-23.323%2019.342-42.665%2042.665-42.665h270.211v-71.108c0-23.323%2019.342-42.665%2042.665-42.665s42.665%2019.342%2042.665%2042.665v113.772c0%2011.377-4.55%2022.186-12.515%2030.149l-312.876%20312.876c-7.964%207.964-18.773%2012.515-30.149%2012.515h-227.546c-86.467%200-156.437-69.97-156.437-156.437v-682.637c0-86.467%2069.97-156.437%20156.437-156.437h426.648c86.467%200%20156.437%2069.97%20156.437%20156.437v85.33c0%2023.323-19.342%2042.665-42.665%2042.665zM426.67%20800.128l167.246-167.246h-167.246v167.246zM1020.565%20317.73c-2.276-5.12-5.12-9.67-9.102-13.653l-170.659-170.659c-8.533-8.533-19.342-12.515-30.149-12.515s-21.616%203.982-30.149%2012.515c-16.497%2016.497-16.497%2043.802%200%2060.3l97.845%2097.845h-494.343c-23.323%200-42.665%2019.342-42.665%2042.665s19.342%2042.665%2042.665%2042.665h494.343l-97.845%2097.845c-16.497%2016.497-16.497%2043.802%200%2060.3s43.802%2016.497%2060.3%200l170.659-170.659c3.982-3.982%206.826-8.533%209.102-13.653%204.55-10.24%204.55-22.186%200-32.425z'%20/%3e%3cglyph%20unicode='&%23xe9f9;'%20glyph-name='file-import'%20data-tags='file-import'%20d='M537.031%20291.556h-494.364c-23.324%200-42.667%2019.343-42.667%2042.667s19.343%2042.667%2042.667%2042.667h494.364l-97.849%2097.849c-16.497%2016.497-16.497%2043.804%200%2060.303s43.804%2016.497%2060.303%200l170.667-170.667c3.983-3.983%206.827-8.533%209.103-13.653%204.551-10.24%204.551-22.187%200-32.427-2.276-5.12-5.12-9.671-9.103-13.653l-170.667-170.667c-8.533-8.533-19.343-12.516-30.151-12.516s-21.617%203.983-30.151%2012.516c-16.497%2016.497-16.497%2043.804%200%2060.303l97.849%2097.849zM1024%20590.223v-483.556c0-86.471-69.973-156.444-156.444-156.444h-426.667c-86.471%200-156.444%2069.973-156.444%20156.444v56.889c0%2023.324%2019.343%2042.667%2042.667%2042.667s42.667-19.343%2042.667-42.667v-56.889c0-39.253%2031.857-71.111%2071.111-71.111h426.667c39.253%200%2071.111%2031.857%2071.111%2071.111v440.889h-270.223c-23.324%200-42.667%2019.343-42.667%2042.667v270.223h-184.889c-39.253%200-71.111-31.857-71.111-71.111v-284.444c0-23.324-19.343-42.667-42.667-42.667s-42.667%2019.343-42.667%2042.667v284.444c0%2086.471%2069.973%20156.444%20156.444%20156.444h227.556c11.377%200%2022.187-4.551%2030.151-12.516l312.889-312.889c7.964-7.964%2012.516-18.773%2012.516-30.151zM711.111%20632.889h167.253l-167.253%20167.253v-167.253z'%20/%3e%3cglyph%20unicode='&%23xe9fa;'%20glyph-name='microphone'%20data-tags='microphone'%20d='M495.693%20229.708h32.612c77.849%200%20140.443%2064.699%20140.443%20144.651v389.243c0%2079.953-63.121%20144.651-140.443%20144.651h-32.612c-77.849%200-140.443-64.699-140.443-144.651v-388.718c0-79.953%2063.121-144.651%20140.443-144.651zM434.151%20763.603c0%2036.294%2027.877%2065.751%2061.542%2065.751h32.612c34.19%200%2061.542-29.456%2061.542-65.751v-388.718c0-36.294-27.877-65.751-61.542-65.751h-32.612c-34.19%200-61.542%2029.456-61.542%2065.751v388.718zM814.452%20585.288v-222.5c0-147.807-116.773-267.736-263.003-275.101v-99.941c0-21.566-17.885-39.45-39.45-39.45s-39.45%2017.885-39.45%2039.45v99.941c-146.229%207.364-263.002%20127.293-263.002%20275.101v222.5c0%2021.566%2017.885%2039.45%2039.45%2039.45s39.45-17.885%2039.45-39.45v-222.5c0-108.883%2088.896-197.779%20198.304-197.779h51.023c109.409%200%20198.304%2088.896%20198.304%20197.779v222.5c0%2021.566%2017.885%2039.45%2039.45%2039.45s39.45-17.885%2039.45-39.45z'%20/%3e%3cglyph%20unicode='&%23xe9fb;'%20glyph-name='megaphone'%20data-tags='megaphone'%20d='M906.87%20931.828h-85.757c-64.638%200-117.117-52.479-117.117-117.117v-28.799l-607.985-130.557v32.639c0%2026.239-21.76%2047.999-47.999%2047.999s-47.999-21.76-47.999-47.999v-447.99c0-26.239%2021.76-47.999%2047.999-47.999s47.999%2021.76%2047.999%2047.999v40.319l607.985-130.557v-28.799c0-64.638%2052.479-117.117%20117.117-117.117h85.757c64.638%200%20117.117%2052.479%20117.117%20117.117v693.744c0%2064.638-52.479%20117.117-117.117%20117.117zM96.011%20378.882v178.556l607.985%20130.557v-439.669l-607.985%20130.557zM927.989%20120.967c0-11.52-9.6-21.119-21.119-21.119h-85.757c-11.52%200-21.119%209.6-21.119%2021.119v693.744c0%2011.52%209.6%2021.119%2021.119%2021.119h85.757c11.52%200%2021.119-9.6%2021.119-21.119v-693.744zM574.079%2087.689c-23.68-74.238-92.158-124.156-170.876-124.156-98.558%200-179.196%2079.359-179.196%20175.995%200%207.039%200%2014.719%201.279%2021.76%203.199%2026.239%2027.52%2044.799%2053.759%2041.598s44.799-26.879%2041.598-53.118c0-3.199%200-6.4%200-9.6%200-44.159%2037.12-79.998%2083.198-79.998%2036.479%200%2068.478%2023.039%2079.359%2056.958%207.68%2025.6%2035.2%2039.679%2060.159%2031.36%2025.6-7.68%2039.040-35.2%2031.36-60.159z'%20/%3e%3cglyph%20unicode='&%23xe9fc;'%20glyph-name='arrow-right-arrow-left'%20data-tags='arrow-right-arrow-left'%20d='M1023.949%20183.768c0-27.083-22.46-49.543-49.543-49.543h-805.246l80.59-80.59c19.156-19.156%2019.156-50.864%200-70.022-9.909-9.909-22.46-14.533-35.010-14.533s-25.101%204.625-35.010%2014.533l-165.145%20165.145c-4.625%204.625-7.927%209.909-10.57%2015.854-5.284%2011.89-5.284%2025.763%200%2037.653%202.643%205.945%205.945%2011.229%2010.57%2015.854l165.145%20165.145c19.156%2019.156%2050.864%2019.156%2070.022%200s19.156-50.864%200-70.022l-80.59-80.59h805.246c27.083%200%2049.543-22.46%2049.543-49.543zM49.594%20662.689h805.246l-80.59-80.59c-19.156-19.156-19.156-50.864%200-70.022%209.909-9.909%2022.46-14.533%2035.010-14.533s25.101%204.625%2035.010%2014.533l165.145%20165.145c4.625%204.625%207.927%209.909%2010.57%2015.854%205.284%2011.89%205.284%2025.763%200%2037.653-2.643%205.945-5.945%2011.229-10.57%2015.854l-165.145%20165.145c-19.156%2019.156-50.864%2019.156-70.022%200s-19.156-50.864%200-70.022l80.59-80.59h-805.246c-27.083%200-49.543-22.46-49.543-49.543s22.46-49.543%2049.543-49.543z'%20/%3e%3cglyph%20unicode='&%23xe9fd;'%20glyph-name='bitcoin'%20data-tags='bitcoin'%20d='M609.223%20341.183c-17.27-69.72-134.322-31.981-172.7-22.386l30.702%20123.449c38.378-9.594%20159.908-28.143%20141.997-101.061zM509.441%20611.105l-28.143-111.935c31.981-7.676%20129.844-40.297%20145.835%2023.027%2015.991%2065.882-85.71%2081.233-117.692%2088.909zM1008.351%20324.551c-68.44-273.76-346.039-440.703-620.44-372.904-273.76%2068.44-441.343%20346.039-372.904%20619.8%2068.44%20274.4%20346.039%20440.703%20620.44%20372.904%20273.76-68.44%20441.343-346.039%20372.904-619.8zM343.778%20362.29c-2.559-7.035-9.594-17.27-25.586-13.432-2.559%200-40.937%2010.235-40.937%2010.235l-28.143-63.963%2072.918-17.91c14.072-3.838%2026.864-7.035%2040.297-10.873l-23.027-92.747%2055.648-14.072%2023.027%2092.106c15.351-4.478%2030.062-7.676%2044.774-11.513l-23.027-91.466%2056.288-14.072%2023.027%2092.747c95.944-17.91%20168.222-10.873%20198.285%2076.115%2024.305%2069.72-1.279%20110.017-51.81%20136.241%2036.459%208.316%2063.963%2032.621%2071.639%2082.512%2010.235%2067.801-41.575%20104.899-112.574%20128.565l23.027%2092.747-56.288%2014.072-22.386-89.547c-14.711%203.838-30.062%207.035-45.413%2010.873l22.386%2090.188-55.648%2014.072-23.027-92.106c-12.153%202.559-24.305%205.757-35.819%208.316l-77.395%2019.829-14.711-60.126s40.937-9.594%2040.937-10.235c22.386-5.757%2026.224-20.468%2026.224-32.621l-63.323-252.653z'%20/%3e%3cglyph%20unicode='&%23xe9fe;'%20glyph-name='hourglass'%20data-tags='hourglass'%20d='M877.707%2023.781h-38.619c-22.234%2079.578-90.695%20277.351-257.457%20424.219%20166.762%20146.867%20235.222%20344.642%20257.457%20424.219h38.619c23.99%200%2043.885%2019.895%2043.885%2043.885s-19.895%2043.885-43.885%2043.885h-731.412c-23.99%200-43.885-19.895-43.885-43.885s19.895-43.885%2043.885-43.885h38.619c22.234-79.578%2090.695-277.351%20257.457-424.219-166.762-146.867-235.222-344.642-257.457-424.219h-38.619c-23.99%200-43.885-19.895-43.885-43.885s19.895-43.885%2043.885-43.885h731.412c23.99%200%2043.885%2019.895%2043.885%2043.885s-19.895%2043.885-43.885%2043.885zM276.778%20872.219h469.859c-26.331-83.089-93.621-248.679-235.222-367.462-141.601%20119.366-208.891%20284.373-235.222%20367.462zM512%20391.242c141.601-119.366%20208.891-284.373%20235.222-367.462h-470.444c26.331%2083.089%2093.621%20248.681%20235.222%20367.462z'%20/%3e%3cglyph%20unicode='&%23xe9ff;'%20glyph-name='wrench'%20data-tags='wrench'%20d='M168.104-63.75v0c-44.45%200-86.559%2017.546-118.726%2049.128-65.505%2065.505-65.505%20171.363%200%20236.867l322.256%20322.256c-29.242%20113.462%202.34%20235.698%2085.389%20318.747%2083.634%2083.634%20206.454%20116.387%20320.502%2085.389%2015.206-4.094%2026.904-15.791%2030.997-30.997s0-30.997-11.113-42.11l-143.29-143.29%2030.413-111.707%20111.707-30.413%20143.29%20143.29c11.113%2011.113%2027.488%2015.206%2042.11%2011.113%2015.206-4.094%2026.904-15.791%2030.997-30.997%2030.997-114.047-1.169-236.867-85.389-320.502-83.050-83.050-205.285-114.633-318.747-85.389l-322.256-322.256c-31.582-31.582-73.692-49.128-118.142-49.128zM668.742%20870.852c-56.146-4.678-109.369-29.242-150.308-70.183-66.674-66.674-88.314-164.345-56.146-254.413%205.849-15.791%201.755-33.922-10.527-45.619l-340.973-340.973c-30.997-30.997-30.997-81.88%200-112.878%2015.206-15.206%2035.091-23.395%2056.732-23.395v0c21.055%200%2041.524%208.188%2056.146%2023.395l340.973%20340.973c12.282%2012.282%2029.828%2015.791%2045.619%2010.527%2090.069-31.582%20187.739-10.527%20254.413%2056.146%2040.941%2040.941%2064.919%2094.162%2070.183%20150.308l-95.332-95.332c-11.113-11.113-27.488-15.206-42.695-11.113l-160.252%2043.864c-15.206%204.094-26.904%2015.791-30.997%2030.997l-43.864%20160.252c-4.094%2015.206%200%2031.582%2011.113%2042.695l95.332%2095.332z'%20/%3e%3cglyph%20unicode='&%23xea00;'%20glyph-name='truck'%20data-tags='truck'%20d='M816.58%20738.735h-110.756v41.534c0%2053.163-43.749%2096.912-96.912%2096.912h-512.247c-53.163%200-96.912-43.749-96.912-96.912v-498.402c0-53.163%2043.749-96.912%2096.912-96.912h15.506c7.2-92.481%2084.174-166.134%20178.318-166.134s171.118%2073.653%20178.318%20166.134h85.836c7.2-92.481%2084.174-166.134%20178.318-166.134s171.118%2073.653%20178.318%20166.134h15.506c53.163%200%2096.912%2043.749%2096.912%2096.912v249.201c0%20114.633-93.035%20207.668-207.668%20207.668zM82.82%20281.866v498.402c0%207.752%206.091%2013.845%2013.845%2013.845h512.247c7.752%200%2013.845-6.091%2013.845-13.845v-439.701s-2.768-3.323-4.43-4.43c-8.307-7.2-16.059-14.952-23.259-23.259-2.216-2.768-4.43-4.984-6.091-7.752-8.307-11.629-16.059-23.259-21.043-36.55h-110.756s0%200%200%200.554c0%200%200%200%200%200-3.877%209.414-9.414%2018.829-14.952%2027.136-1.661%202.216-3.323%204.43-4.984%207.2-4.43%206.645-9.414%2012.184-14.952%2018.275-2.216%202.216-3.877%204.43-6.091%206.645-7.2%206.645-14.398%2012.737-22.152%2018.275-1.107%200.554-1.661%201.661-2.768%202.216-8.307%205.538-17.168%209.968-26.027%2014.398-3.323%201.661-6.645%202.768-9.968%203.877-7.2%202.768-13.845%204.984-21.043%206.645-3.323%200.554-6.645%201.661-9.968%202.216-10.522%202.216-21.597%203.323-32.673%203.323s-21.597-1.107-32.673-3.323c-3.323-0.554-6.645-1.661-9.968-2.216-7.2-1.661-14.398-3.877-21.043-6.645-3.323-1.107-6.645-2.216-9.968-3.877-8.861-3.877-17.721-8.861-26.027-14.398-1.107-0.554-1.661-1.107-2.768-2.216-7.752-5.538-15.506-11.629-22.152-18.275-2.216-2.216-4.43-4.43-6.091-6.645-5.538-5.538-10.522-11.629-14.952-18.275-1.661-2.216-3.323-4.43-4.984-7.2-5.538-8.861-10.522-17.721-14.952-27.136%200%200%200%200%200%200s0%200%200-0.554h-27.689c-7.752%200-13.845%206.091-13.845%2013.845zM290.487%20101.887c-53.163%200-96.912%2043.749-96.912%2096.912%200%206.645%200.554%2013.291%202.216%2019.382%202.216%209.968%206.091%2019.382%2011.075%2027.689%200.554%201.661%201.661%202.768%202.216%204.43%204.984%207.752%2011.075%2014.952%2018.275%2021.043%201.661%201.107%202.768%202.216%204.43%203.323%207.2%205.538%2015.506%2010.522%2024.366%2013.845%201.107%200%202.768%201.107%204.43%201.107%209.414%203.323%2019.936%205.538%2030.458%205.538s20.49-2.216%2030.458-5.538c1.661%200%202.768-0.554%204.43-1.107%208.861-3.323%2017.168-8.307%2024.366-13.845%201.661-1.107%202.768-2.216%204.43-3.323%207.2-6.091%2013.291-13.291%2018.275-21.043%201.107-1.107%201.661-2.768%202.216-4.43%204.984-8.861%208.861-17.721%2011.075-27.689%201.107-6.091%202.216-12.737%202.216-19.382%200-53.163-43.749-96.912-96.912-96.912zM733.513%20101.887c-53.163%200-96.912%2043.749-96.912%2096.912%200%206.645%200.554%2013.291%202.216%2019.382%201.661%206.645%203.323%2013.291%206.091%2019.382%200%200%200%200.554%200%201.107%202.768%205.538%205.538%2011.075%209.414%2016.059%200.554%201.107%201.661%201.661%202.216%202.768%203.323%204.43%206.645%208.307%2010.522%2012.184%201.107%201.107%202.216%201.661%203.323%202.768%203.877%203.323%208.307%206.645%2012.737%209.414%201.107%200.554%202.768%201.661%204.43%202.216%204.984%202.768%2010.522%204.984%2016.059%206.645%202.216%200.554%204.43%201.661%207.2%202.216%207.2%201.661%2014.952%202.768%2022.705%202.768%2010.522%200%2020.49-2.216%2030.458-5.538%201.661%200%202.768-0.554%204.43-1.107%208.861-3.323%2017.168-8.307%2024.366-13.845%201.661-1.107%202.768-2.216%204.43-3.323%207.2-6.091%2013.291-13.291%2018.275-21.043%201.107-1.107%201.661-2.768%202.216-4.43%204.984-8.861%208.861-17.721%2011.075-27.689%201.107-6.091%202.216-12.737%202.216-19.382%200-53.163-43.749-96.912-96.912-96.912zM705.823%20489.534v166.134h110.756c68.669%200%20124.601-55.931%20124.601-124.601v-41.534h-235.356z'%20/%3e%3cglyph%20unicode='&%23xea01;'%20glyph-name='stopwatch'%20data-tags='stopwatch'%20d='M496%20831.981c-247.028%200-447.979-200.95-447.979-447.979s200.95-447.979%20447.979-447.979%20447.979%20200.95%20447.979%20447.979-200.95%20447.979-447.979%20447.979zM496%2032.021c-193.911%200-351.983%20158.073-351.983%20351.983s158.073%20351.983%20351.983%20351.983%20351.983-158.073%20351.983-351.983-158.073-351.983-351.983-351.983zM288.011%20911.977c0%2026.238%2021.759%2047.998%2047.998%2047.998h319.984c26.238%200%2047.998-21.759%2047.998-47.998s-21.759-47.998-47.998-47.998h-319.984c-26.238%200-47.998%2021.759-47.998%2047.998zM543.998%20575.993v-191.991c0-26.238-21.759-47.998-47.998-47.998s-47.998%2021.759-47.998%2047.998v191.991c0%2026.238%2021.759%2047.998%2047.998%2047.998s47.998-21.759%2047.998-47.998zM962.538%20686.709c-9.6-9.6-21.759-14.080-33.918-14.080s-24.318%204.48-33.918%2014.080l-95.995%2095.995c-18.559%2018.559-18.559%2049.277%200%2067.837s49.277%2018.559%2067.837%200l95.995-95.995c18.559-18.559%2018.559-49.277%200-67.837z'%20/%3e%3cglyph%20unicode='&%23xea02;'%20glyph-name='verified'%20data-tags='verified'%20d='M626.347-64c-27.876%200-54.044%2013.084-75.663%2024.463-13.653%206.827-30.151%2015.36-38.684%2015.36s-25.6-8.533-38.684-15.36c-27.307-14.223-61.44-31.289-97.849-21.617-37.547%209.671-58.027%2042.667-75.093%2068.836-7.396%2011.947-17.636%2027.876-24.463%2031.857s-25.031%204.551-40.391%205.689c-30.72%201.707-68.836%203.413-96.143%2030.151-27.307%2027.876-29.013%2065.991-30.72%2096.711-0.569%2014.791-1.707%2033.564-5.689%2040.391-3.413%206.257-19.911%2016.497-31.289%2023.893-26.169%2017.067-58.596%2038.116-68.836%2075.093-9.671%2036.409%207.396%2070.543%2021.617%2097.849%206.827%2013.653%2015.36%2030.151%2015.36%2038.684s-8.533%2025.6-15.36%2038.684c-14.223%2027.307-31.289%2061.44-21.617%2097.849%209.671%2037.547%2042.667%2058.027%2068.836%2075.093%2011.947%207.396%2027.876%2017.636%2031.857%2024.463s4.551%2025.031%205.689%2040.391c1.707%2030.72%203.413%2068.836%2030.151%2096.143%2027.876%2027.307%2065.991%2029.013%2096.711%2030.72%2014.791%200.569%2033.564%201.707%2040.391%205.689%206.257%203.413%2016.497%2019.911%2023.893%2031.289%2017.067%2026.169%2038.116%2058.596%2075.093%2068.836%2036.409%209.671%2070.543-7.396%2097.849-21.617%2013.653-6.827%2030.151-15.36%2038.684-15.36s25.6%208.533%2038.684%2015.36c27.307%2013.653%2061.44%2031.289%2097.849%2021.617%2037.547-9.671%2058.027-42.667%2075.093-68.836%207.396-11.947%2017.636-27.876%2024.463-31.857s25.031-4.551%2040.391-5.689c30.72-1.707%2068.836-3.413%2096.143-30.151%2027.307-27.876%2029.013-65.991%2030.72-96.711%200.569-14.791%201.707-33.564%205.689-40.391%203.413-6.257%2019.911-16.497%2031.289-23.893%2026.169-17.067%2058.596-38.116%2068.836-75.093%209.671-36.409-7.396-70.543-21.617-97.849-6.827-13.653-15.36-30.151-15.36-38.684s8.533-25.6%2015.36-38.684c14.223-27.307%2031.289-61.44%2021.617-97.849-9.671-37.547-42.667-58.027-68.836-75.093-11.947-7.396-27.876-17.636-31.857-24.463s-4.551-25.031-5.689-40.391c-1.707-30.72-3.413-68.836-30.151-96.143-27.876-27.307-65.991-29.013-96.711-30.72-14.791-0.569-33.564-1.707-40.391-5.689-6.257-3.413-16.497-19.911-23.893-31.289-17.067-26.169-38.116-58.596-75.093-68.836-7.396-2.276-14.791-2.844-22.187-2.844zM398.223%20874.667s0%200-0.569%200c-5.689-2.276-18.773-21.617-25.031-32.427-13.653-21.049-29.013-44.943-53.476-59.164-25.031-14.223-53.476-15.929-79.076-17.067-12.516-0.569-35.84-1.707-40.96-5.689-3.413-4.551-4.551-27.307-5.12-39.823-1.137-25.6-2.844-54.044-17.067-78.507s-38.116-39.823-59.164-53.476c-10.809-6.827-30.151-19.343-32.427-25.6-0.569-6.257%209.103-25.6%2014.791-36.977%2011.377-22.756%2025.031-48.356%2025.031-77.369s-13.084-54.613-25.031-77.369c-5.689-11.377-15.929-30.72-14.791-36.977%202.276-5.689%2021.617-18.773%2032.427-25.031%2021.049-13.653%2044.943-29.013%2059.164-53.476%2014.223-25.031%2015.929-53.476%2017.067-79.076%200.569-12.516%201.707-35.84%205.689-40.96%204.551-3.413%2027.307-4.551%2039.823-5.12%2025.6-1.137%2054.044-2.844%2078.507-17.067s39.823-38.116%2053.476-59.164c6.827-10.809%2019.343-30.151%2025.6-32.427%205.689-1.707%2025.6%209.103%2036.977%2014.791%2022.756%2011.377%2048.356%2025.031%2077.369%2025.031s54.613-13.084%2077.369-25.031c11.377-5.689%2029.583-16.497%2036.977-14.791%205.689%202.276%2018.773%2021.617%2025.031%2032.427%2013.653%2021.049%2029.013%2044.943%2053.476%2059.164%2025.031%2014.223%2053.476%2015.929%2079.076%2017.067%2012.516%200.569%2035.84%201.707%2040.96%205.689%203.413%204.551%204.551%2027.307%205.12%2039.823%201.137%2025.6%202.844%2054.044%2017.067%2078.507s38.116%2039.823%2059.164%2053.476c10.809%206.827%2030.151%2019.343%2032.427%2025.6%200.569%206.257-9.103%2025.6-14.791%2036.977-11.377%2022.756-25.031%2048.356-25.031%2077.369s13.084%2054.613%2025.031%2077.369c5.689%2011.377%2015.36%2030.72%2014.791%2036.977-2.276%206.257-22.187%2018.773-32.427%2025.6-21.049%2013.653-44.943%2029.013-59.164%2053.476-14.223%2025.031-15.929%2053.476-17.067%2079.076-0.569%2012.516-1.707%2035.84-5.689%2040.96-4.551%203.413-27.307%204.551-39.823%205.12-25.6%201.137-54.044%202.844-78.507%2017.067s-39.823%2038.116-53.476%2059.164c-6.827%2010.809-19.343%2030.151-25.6%2032.427-5.689%201.707-25.6-9.103-36.977-14.791-22.756-11.377-48.356-25.031-77.369-25.031s-54.613%2013.084-77.369%2025.031c-11.377%205.689-29.583%2014.791-36.409%2014.791zM938.667%20562.916s0%200%200%200v0zM426.097%20248.32v0c-11.377%200-22.187%204.551-30.151%2012.516l-142.791%20142.791c-16.497%2016.497-16.497%2043.804%200%2060.303s43.804%2016.497%2060.303%200l112.64-112.64%20283.876%20283.876c16.497%2016.497%2043.804%2016.497%2060.303%200s16.497-43.804%200-60.303l-314.027-314.027c-7.964-7.964-18.773-12.516-30.151-12.516z'%20/%3e%3cglyph%20unicode='&%23xea03;'%20glyph-name='delete-left'%20data-tags='delete-left'%20d='M799.19%20569.904l-121.904-121.904%20121.904-121.904c15.924-15.924%2015.924-42.282%200-58.207-8.237-8.237-18.67-12.081-29.103-12.081s-20.866%203.844-29.103%2012.081l-121.904%20121.904-121.904-121.904c-8.237-8.237-18.67-12.081-29.103-12.081s-20.866%203.844-29.103%2012.081c-15.924%2015.924-15.924%2042.282%200%2058.207l121.904%20121.904-121.904%20121.904c-15.924%2015.924-15.924%2042.282%200%2058.207s42.282%2015.924%2058.207%200l121.904-121.904%20121.904%20121.904c15.924%2015.924%2042.282%2015.924%2058.207%200s15.924-42.282%200-58.207zM1023.778%20722.559v-549.119c0-52.715-42.831-96.096-96.096-96.096h-655.098c-33.497%200-63.697%2017.023-81.27%2045.028l-180.66%20289.385c-13.728%2021.965-13.728%2050.518%200%2073.033l180.66%20288.837c17.571%2028.005%2048.323%2045.028%2081.27%2045.028h655.648c52.715%200%2096.096-43.381%2096.096-96.096zM941.41%20722.559c0%207.687-6.040%2013.728-13.728%2013.728h-655.098c-4.942%200-9.335-2.197-11.531-6.589l-176.267-281.698%20176.267-281.698c2.745-3.844%207.139-6.589%2011.531-6.589h655.648c7.687%200%2013.728%206.040%2013.728%2013.728v549.119z'%20/%3e%3cglyph%20unicode='&%23xea04;'%20glyph-name='eraser'%20data-tags='eraser'%20d='M959.977%20565.289c0%2024.979-9.774%2048.87-27.693%2066.789l-236.207%20236.207c-36.923%2036.923-96.655%2036.923-133.578%200l-470.781-470.781c-17.919-17.919-27.693-41.81-27.693-66.789s9.774-48.87%2027.693-66.789l236.207-236.207c18.462-18.462%2042.356-27.693%2066.789-27.693%202.173%200%204.887%200%207.060%200.543%201.084%200%201.63%200%202.714%200h433.859c22.263%200%2040.725%2018.462%2040.725%2040.725s-18.462%2040.725-40.725%2040.725h-323.088l416.482%20416.482c17.919%2017.919%2027.693%2041.81%2027.693%2066.789zM149.275%20321.479c-3.257%203.257-3.8%207.060-3.8%209.231s0%205.972%203.8%209.231l206.341%20206.341%20254.669-254.669-206.341-206.341c-4.887-4.887-13.032-4.887-18.462%200l-236.207%20236.75zM874.725%20555.514l-206.341-206.341-254.669%20254.669%20206.341%20206.341c4.887%204.887%2013.032%204.887%2018.462%200l236.207-236.75c3.257-3.257%203.8-7.060%203.8-9.231s0-5.972-3.8-9.231z'%20/%3e%3cglyph%20unicode='&%23xea05;'%20glyph-name='folder-plus'%20data-tags='folder-plus'%20d='M93.091%20727.271c0%2042.56%2035.015%2077.575%2077.575%2077.575h133.744l172.25-200.958c8.842-10.317%2021.752-16.254%2035.34-16.254h341.336c42.555%200%2077.575-35.016%2077.575-77.576v-341.333c0-42.562-35.021-77.575-77.575-77.575h-682.669c-42.56%200-77.575%2035.013-77.575%2077.575v558.545zM170.666%20897.937c-93.972%200-170.666-76.694-170.666-170.666v-558.545c0-93.974%2076.694-170.664%20170.666-170.664h682.669c93.974%200%20170.664%2076.69%20170.664%20170.664v341.333c0%2093.973-76.69%20170.666-170.664%20170.666h-319.928l-172.25%20200.959c-8.843%2010.316-21.752%2016.254-35.34%2016.254h-155.152zM512%20525.574c25.706%200%2046.545-20.839%2046.545-46.545v-77.576h77.576c25.706%200%2046.545-20.839%2046.545-46.545s-20.839-46.546-46.545-46.546h-77.576v-77.575c0-25.708-20.839-46.547-46.545-46.547s-46.545%2020.838-46.545%2046.547v77.575h-77.576c-25.706%200-46.545%2020.839-46.545%2046.546s20.839%2046.545%2046.545%2046.545h77.576v77.576c0%2025.706%2020.839%2046.545%2046.545%2046.545z'%20/%3e%3cglyph%20unicode='&%23xea06;'%20glyph-name='receipt'%20data-tags='receipt'%20d='M312.166%20773.734l82.248%2082.248%2082.249-82.248c19.516-19.516%2051.158-19.516%2070.673%200l82.249%2082.248%2082.248-82.248c19.516-19.516%2051.156-19.516%2070.671%200l38.159%2038.154v-727.773l-38.159%2038.151c-19.515%2019.515-51.155%2019.515-70.671%200l-82.248-82.249-82.249%2082.249c-19.516%2019.515-51.158%2019.515-70.673%200l-82.249-82.249-82.248%2082.249c-19.516%2019.515-51.158%2019.515-70.674%200l-38.154-38.151v727.773l38.154-38.154c19.517-19.516%2051.158-19.516%2070.674%200zM429.751%20945.363c-19.515%2019.516-51.157%2019.516-70.674%200l-82.248-82.249-76.369%2076.37c-31.481%2031.482-85.31%209.185-85.31-35.337v-912.295c0-44.522%2053.829-66.816%2085.31-35.335l76.369%2076.368%2082.248-82.249c19.516-19.515%2051.158-19.515%2070.674%200l82.248%2082.249%2082.249-82.249c19.515-19.515%2051.157-19.515%2070.673%200l82.248%2082.249%2076.368-76.368c31.481-31.481%2085.314-9.187%2085.314%2035.335v912.295c0%2044.522-53.833%2066.819-85.314%2035.337l-76.368-76.37-82.248%2082.249c-19.515%2019.516-51.157%2019.516-70.673%200l-82.249-82.249-82.248%2082.249zM394.414%20668.47c-24.352%200-44.094-19.742-44.094-44.095s19.742-44.094%2044.094-44.094h235.171c24.352%200%2044.094%2019.742%2044.094%2044.094s-19.742%2044.095-44.094%2044.095h-235.171zM350.32%20447.998c0%2024.352%2019.742%2044.094%2044.094%2044.094h235.171c24.352%200%2044.094-19.742%2044.094-44.094s-19.742-44.095-44.094-44.095h-235.171c-24.352%200-44.094%2019.742-44.094%2044.095zM394.414%20315.715c-24.352%200-44.094-19.742-44.094-44.095s19.742-44.094%2044.094-44.094h235.171c24.352%200%2044.094%2019.742%2044.094%2044.094s-19.742%2044.095-44.094%2044.095h-235.171z'%20/%3e%3cglyph%20unicode='&%23xea07;'%20glyph-name='asterisk'%20data-tags='asterisk'%20d='M561.548%20910.452c0%2027.365-22.183%2049.548-49.548%2049.548s-49.548-22.184-49.548-49.548v-376.632l-326.173%20188.316c-23.699%2013.683-54.002%205.563-67.685-18.136s-5.563-54.002%2018.136-67.684l326.172-188.316-326.172-188.316c-23.699-13.682-31.819-43.986-18.136-67.684s43.986-31.817%2067.685-18.139l326.173%20188.32v-376.634c0-27.363%2022.183-49.547%2049.548-49.547s49.548%2022.184%2049.548%2049.547v376.632l326.173-188.319c23.698-13.678%2054.001-5.559%2067.686%2018.139%2013.678%2023.698%205.559%2054.002-18.139%2067.684l-326.173%20188.316%20326.173%20188.316c23.698%2013.682%2031.817%2043.986%2018.139%2067.684-13.685%2023.698-43.988%2031.819-67.686%2018.136l-326.173-188.315v376.631z'%20/%3e%3cglyph%20unicode='&%23xea08;'%20glyph-name='face-smile'%20data-tags='face-smile'%20d='M85.334%20448c0%20235.641%20191.025%20426.666%20426.666%20426.666%20235.644%200%20426.664-191.025%20426.664-426.666%200-235.644-191.020-426.664-426.664-426.664-235.641%200-426.666%20191.020-426.666%20426.664zM512%20960c-282.77%200-512-229.23-512-512s229.23-512%20512-512c282.77%200%20512%20229.23%20512%20512s-229.23%20512-512%20512zM355.555%20533.334c39.273%200%2071.111%2031.838%2071.111%2071.111s-31.838%2071.111-71.111%2071.111c-39.273%200-71.111-31.838-71.111-71.111s31.838-71.111%2071.111-71.111zM739.555%20604.445c0-39.273-31.837-71.111-71.11-71.111s-71.111%2031.838-71.111%2071.111c0%2039.273%2031.838%2071.111%2071.111%2071.111s71.11-31.838%2071.11-71.111zM324.179%20349.809l-0.208%200.48-0.007%200.017c-8.836%2021.718-33.566%2032.252-55.365%2023.532-21.878-8.752-32.52-33.583-23.769-55.461l39.615%2015.846c-39.615-15.846-39.607-15.866-39.598-15.887l0.018-0.045%200.041-0.1%200.097-0.239%200.263-0.636c0.206-0.492%200.475-1.119%200.806-1.872%200.663-1.507%201.581-3.521%202.771-5.972%202.378-4.895%205.858-11.567%2010.571-19.422%209.39-15.65%2023.894-36.362%2044.639-57.107%2042.019-42.016%20109.295-83.605%20207.947-83.605s165.928%2041.589%20207.948%2083.605c20.748%2020.746%2035.252%2041.457%2044.636%2057.107%204.718%207.855%208.192%2014.527%2010.569%2019.422%201.192%202.451%202.114%204.465%202.772%205.972%200.336%200.753%200.6%201.38%200.812%201.872l0.263%200.636%200.095%200.239%200.037%200.1%200.022%200.045c0.007%200.021%200.015%200.042-39.6%2015.887l39.614-15.846c8.755%2021.878-1.887%2046.71-23.764%2055.461-21.804%208.719-46.533-1.814-55.369-23.533l-0.214-0.496c-0.254-0.577-0.724-1.618-1.423-3.057-1.4-2.883-3.698-7.322-6.985-12.8-6.61-11.017-16.995-25.86-31.805-40.671-29.092-29.091-75.594-58.614-147.608-58.614s-118.516%2029.523-147.608%2058.614c-14.81%2014.811-25.196%2029.654-31.805%2040.671-3.287%205.478-5.585%209.917-6.985%2012.8-0.699%201.439-1.169%202.48-1.423%203.057z'%20/%3e%3cglyph%20unicode='&%23xea09;'%20glyph-name='pinterest'%20data-tags='pinterest'%20d='M1024%20448c0-282.836-229.164-512-512-512-52.852%200-103.639%208.053-151.535%2022.916%2020.852%2034.063%2052.026%2089.805%2063.587%20134.195%206.194%2023.947%2031.794%20121.805%2031.794%20121.805%2016.723-31.795%2065.445-58.836%20117.264-58.836%20154.426%200%20265.7%20142.037%20265.7%20318.553%200%20169.084-138.113%20295.639-315.661%20295.639-220.903%200-338.374-148.232-338.374-309.884%200-75.148%2040.052-168.671%20103.845-198.4%209.703-4.542%2014.864-2.478%2017.135%206.813%201.652%207.020%2010.323%2041.909%2014.245%2058.013%201.239%205.161%200.62%209.703-3.509%2014.658-20.852%2025.806-37.781%2072.877-37.781%20116.852%200%20112.929%2085.471%20222.142%20231.226%20222.142%20125.73%200%20213.884-85.678%20213.884-208.31%200-138.529-69.987-234.529-161.032-234.529-50.168%200-87.949%2041.497-75.768%2092.491%2014.452%2060.903%2042.323%20126.555%2042.323%20170.529%200%2039.226-21.059%2072.052-64.826%2072.052-51.407%200-92.697-53.058-92.697-124.284%200-45.42%2015.277-75.974%2015.277-75.974s-50.58-214.297-59.871-254.35c-10.323-44.178-6.194-106.525-1.858-146.995-190.348%2074.533-325.368%20259.926-325.368%20476.906%200%20282.839%20229.161%20512%20512%20512%20282.836%200%20512-229.161%20512-512z'%20/%3e%3cglyph%20unicode='&%23xea0a;'%20glyph-name='expand'%20data-tags='expand'%20d='M160.914%20872.229c-40.395%200-73.143-32.748-73.143-73.143v-175.543c0-24.237-19.648-43.886-43.886-43.886s-43.886%2019.648-43.886%2043.886v175.543c0%2088.87%2072.044%20160.914%20160.914%20160.914h175.543c24.237%200%2043.886-19.648%2043.886-43.886s-19.648-43.886-43.886-43.886h-175.543zM643.657%20916.114c0%2024.237%2019.648%2043.886%2043.886%2043.886h175.543c88.869%200%20160.914-72.044%20160.914-160.914v-175.543c0-24.237-19.646-43.886-43.886-43.886s-43.886%2019.648-43.886%2043.886v175.543c0%2040.395-32.746%2073.143-73.143%2073.143h-175.543c-24.237%200-43.886%2019.648-43.886%2043.886zM43.886%20316.343c24.237%200%2043.886-19.648%2043.886-43.886v-175.543c0-40.397%2032.748-73.143%2073.143-73.143h175.543c24.237%200%2043.886-19.646%2043.886-43.886s-19.648-43.886-43.886-43.886h-175.543c-88.87%200-160.914%2072.046-160.914%20160.914v175.543c0%2024.237%2019.648%2043.886%2043.886%2043.886zM980.114%20316.343c24.24%200%2043.886-19.648%2043.886-43.886v-175.543c0-88.869-72.046-160.914-160.914-160.914h-175.543c-24.237%200-43.886%2019.646-43.886%2043.886s19.648%2043.886%2043.886%2043.886h175.543c40.397%200%2073.143%2032.746%2073.143%2073.143v175.543c0%2024.237%2019.646%2043.886%2043.886%2043.886z'%20/%3e%3cglyph%20unicode='&%23xea0b;'%20glyph-name='pen-to-square'%20data-tags='pen-to-square'%20d='M857.644%20861.67c6.107%206.117%2017.218%2010.869%2031.532%2010.548s26.5-5.661%2033.499-12.672c7.534-7.543%2012.961-19.896%2013.509-33.631%200.549-13.674-3.825-24.167-9.787-30.152l-0.007-0.012-438.252-438.818-74.479-6.772%205.862%2072.821%20438.122%20438.688zM984.788%20921.555c-25.578%2025.626-60.679%2037.668-93.645%2038.409-32.973%200.741-69.135-9.762-95.612-36.278v-0.006l-449.509-450.089c-7.358-7.368-11.856-17.111-12.692-27.49l-11.336-140.842c-1.039-12.903%203.673-25.606%2012.873-34.711s21.952-13.685%2034.843-12.513l142.215%2012.931c10.233%200.93%2019.816%205.423%2027.077%2012.693l449.538%20450.118c26.617%2026.691%2036.659%2062.768%2035.343%2095.651-1.317%2032.83-14.043%2067.034-39.095%2092.128zM149.942%20872.196c-82.566%200-149.938-67.372-149.938-149.938v-636.323c0-82.564%2067.372-149.936%20149.938-149.936h636.322c82.564%200%20149.936%2067.372%20149.936%20149.936v318.163c0%2024.237-19.646%2043.884-43.886%2043.884-24.232%200-43.878-19.648-43.878-43.884v-318.163c0-34.092-28.080-62.164-62.171-62.164h-636.322c-34.093%200-62.169%2028.072-62.169%2062.164v636.323c0%2034.093%2028.077%2062.169%2062.169%2062.169h318.16c24.237%200%2043.884%2019.648%2043.884%2043.884s-19.648%2043.884-43.884%2043.884h-318.16z'%20/%3e%3cglyph%20unicode='&%23xea0c;'%20glyph-name='wave-pulse'%20data-tags='wave-pulse'%20d='M383.383%20893.812c19.99-1.421%2037.156-14.743%2043.493-33.755l226.431-679.292%20144.696%20289.398c8.397%2016.786%2025.549%2027.39%2044.317%2027.39h132.133c27.363%200%2049.547-22.183%2049.547-49.548s-22.184-49.548-49.547-49.548h-101.508l-184.499-369.001c-8.962-17.927-27.84-28.687-47.83-27.268-19.99%201.426-37.156%2014.746-43.494%2033.755l-226.431%20679.296-144.698-289.393c-8.393-16.786-25.55-27.39-44.317-27.39h-132.129c-27.365%200-49.548%2022.183-49.548%2049.548s22.184%2049.548%2049.548%2049.548h101.506l184.499%20368.995c8.962%2017.924%2027.84%2028.685%2047.83%2027.265z'%20/%3e%3cglyph%20unicode='&%23xea0d;'%20glyph-name='turkish-lira'%20data-tags='turkish-lira'%20d='M394.977%20960c24.237%200%2043.886-19.648%2043.886-43.886v-212.205l285.775%20107.020c22.699%208.5%2047.992-3.010%2056.491-25.708s-3.013-47.989-25.71-56.49l-316.556-118.548v-37.933l285.775%20107.020c22.699%208.5%2047.992-3.010%2056.491-25.708s-3.013-47.989-25.71-56.49l-316.556-118.548v-452.467c211.7%2022.17%20380.344%20202.759%20380.344%20421.939%200%2024.237%2019.646%2043.886%2043.886%2043.886%2024.232%200%2043.886-19.648%2043.886-43.886%200-282.931-232.060-512-512.001-512-24.237%200-43.886%2019.646-43.886%2043.886v465.772l-174.781-65.454c-22.698-8.5-47.989%203.010-56.489%2025.708s3.009%2047.989%2025.707%2056.49l205.563%2076.981v37.933l-174.781-65.454c-22.698-8.5-47.989%203.010-56.489%2025.708s3.009%2047.989%2025.707%2056.49l205.563%2076.981v245.075c0%2024.237%2019.648%2043.886%2043.886%2043.886z'%20/%3e%3cglyph%20unicode='&%23xea0e;'%20glyph-name='spinner-dotted'%20data-tags='spinner-dotted'%20d='M512%20798.316c44.648%200%2080.842%2036.195%2080.842%2080.843s-36.194%2080.842-80.842%2080.842c-44.648%200-80.842-36.194-80.842-80.842s36.194-80.843%2080.842-80.843zM161.684%20448c0-44.648-36.195-80.842-80.843-80.842s-80.842%2036.194-80.842%2080.842c0%2044.648%2036.194%2080.842%2080.842%2080.842s80.843-36.194%2080.843-80.842zM1024%20448c0-44.648-36.191-80.842-80.845-80.842-44.646%200-80.837%2036.194-80.837%2080.842s36.191%2080.842%2080.837%2080.842c44.654%200%2080.845-36.194%2080.845-80.842zM592.842%2016.845c0-44.654-36.195-80.845-80.843-80.845s-80.842%2036.191-80.842%2080.845c0%2044.646%2036.194%2080.837%2080.842%2080.837s80.843-36.191%2080.843-80.837zM149.971%20695.699c31.571-31.571%2082.757-31.571%20114.328%200s31.571%2082.757%200%20114.328c-31.571%2031.571-82.757%2031.571-114.328%200s-31.571-82.757%200-114.328zM874.028%2085.972c-31.568-31.568-82.754-31.568-114.33%200-31.568%2031.576-31.568%2082.761%200%20114.33%2031.576%2031.572%2082.761%2031.572%20114.33%200%2031.568-31.568%2031.568-82.754%200-114.33zM149.971%2085.972c31.571-31.568%2082.757-31.568%20114.328%200%2031.571%2031.576%2031.571%2082.761%200%20114.33-31.571%2031.572-82.757%2031.572-114.328%200-31.571-31.568-31.571-82.754%200-114.33z'%20/%3e%3cglyph%20unicode='&%23xea0f;'%20glyph-name='crown'%20data-tags='crown'%20d='M405.716%20594.317l106.284%20170.053%20106.284-170.053c15.364-24.584%2048.35-30.986%2071.796-13.934l228.244%20165.994-87.669-460.255c-1.324-6.935-7.387-11.952-14.446-11.952h-608.418c-7.060%200-13.123%205.018-14.444%2011.952l-87.668%20460.255%20228.242-165.994c23.445-17.051%2056.431-10.65%2071.796%2013.934zM554.392%20862.995c-19.58%2031.328-65.205%2031.328-84.784%200l-116.966-187.145-273.186%20198.68c-36.638%2026.646-86.988-5.28-78.511-49.783l105.739-555.132c9.247-48.541%2051.689-83.664%20101.105-83.664h608.418c49.415%200%2091.86%2035.123%20101.105%2083.664l105.743%20555.132c8.477%2044.503-41.874%2076.43-78.512%2049.783l-273.187-198.68-116.966%20187.145zM159.122%2097.733c-24.361%200-44.11-19.749-44.11-44.112s19.749-44.112%2044.11-44.112h705.756c24.364%200%2044.112%2019.749%2044.112%2044.112s-19.749%2044.112-44.112%2044.112h-705.756z'%20/%3e%3cglyph%20unicode='&%23xea10;'%20glyph-name='pause-circle'%20data-tags='pause-circle'%20d='M512%20874.666c-235.641%200-426.666-191.025-426.666-426.666%200-235.644%20191.025-426.664%20426.666-426.664%20235.644%200%20426.664%20191.020%20426.664%20426.664%200%20235.641-191.020%20426.666-426.664%20426.666zM0%20448c0%20282.77%20229.23%20512%20512%20512s512-229.23%20512-512c0-282.77-229.23-512-512-512s-512%20229.23-512%20512zM398.222%20661.334c23.564%200%2042.667-19.103%2042.667-42.667v-341.333c0-23.564-19.103-42.667-42.667-42.667s-42.666%2019.103-42.666%2042.667v341.333c0%2023.564%2019.103%2042.667%2042.666%2042.667zM668.445%20618.666c0%2023.564-19.103%2042.667-42.666%2042.667s-42.667-19.103-42.667-42.667v-341.333c0-23.564%2019.103-42.667%2042.667-42.667s42.666%2019.103%2042.666%2042.667v341.333z'%20/%3e%3cglyph%20unicode='&%23xea11;'%20glyph-name='warehouse'%20data-tags='warehouse'%20d='M466.206%20945.734c28.828%2014.414%2062.76%2014.414%2091.588%200l409.601-204.797c34.692-17.346%2056.605-52.803%2056.605-91.589v-666.010c0-24.24-19.646-43.886-43.886-43.886s-43.886%2019.646-43.886%2043.886v666.010c0%205.541-3.131%2010.606-8.090%2013.084l-409.597%20204.797c-4.118%202.060-8.966%202.060-13.084%200l-409.6-204.797c-4.956-2.477-8.087-7.543-8.087-13.084v-666.010c0-24.24-19.648-43.886-43.886-43.886s-43.886%2019.646-43.886%2043.886v666.010c0%2038.786%2021.914%2074.244%2056.606%2091.589l409.6%20204.797zM175.543%20451.455c0%2056.554%2045.846%20102.4%20102.4%20102.4h468.114c56.554%200%20102.4-45.846%20102.4-102.4v-409.602c0-56.554-45.846-102.4-102.4-102.4h-468.114c-56.554%200-102.4%2045.846-102.4%20102.4v409.602zM277.943%20466.083c-8.079%200-14.629-6.549-14.629-14.629v-73.143h497.371v73.143c0%208.079-6.546%2014.629-14.629%2014.629h-468.114zM760.686%20290.54h-497.371v-87.774h497.371v87.774zM760.686%20114.995h-497.371v-73.143c0-8.075%206.549-14.629%2014.629-14.629h468.114c8.082%200%2014.629%206.554%2014.629%2014.629v73.143z'%20/%3e%3cglyph%20unicode='&%23xea12;'%20glyph-name='objects-column'%20data-tags='objects-column'%20d='M102.4%20960c-56.554%200-102.4-45.846-102.4-102.4v-351.086c0-56.554%2045.846-102.4%20102.4-102.4h234.057c56.554%200%20102.4%2045.846%20102.4%20102.4v351.086c0%2056.554-45.846%20102.4-102.4%20102.4h-234.057zM87.771%20857.6c0%208.079%206.549%2014.629%2014.629%2014.629h234.057c8.079%200%2014.629-6.549%2014.629-14.629v-351.086c0-8.079-6.549-14.629-14.629-14.629h-234.057c-8.079%200-14.629%206.549-14.629%2014.629v351.086zM102.4%20257.829c-56.554%200-102.4-45.846-102.4-102.4v-117.029c0-56.554%2045.846-102.4%20102.4-102.4h234.057c56.554%200%20102.4%2045.846%20102.4%20102.4v117.029c0%2056.554-45.846%20102.4-102.4%20102.4h-234.057zM87.771%20155.429c0%208.082%206.549%2014.629%2014.629%2014.629h234.057c8.079%200%2014.629-6.546%2014.629-14.629v-117.029c0-8.082-6.549-14.629-14.629-14.629h-234.057c-8.079%200-14.629%206.546-14.629%2014.629v117.029zM585.143%20389.486c0%2056.554%2045.846%20102.4%20102.4%20102.4h234.057c56.554%200%20102.4-45.846%20102.4-102.4v-351.086c0-56.554-45.846-102.4-102.4-102.4h-234.057c-56.554%200-102.4%2045.846-102.4%20102.4v351.086zM687.543%20404.114c-8.079%200-14.629-6.549-14.629-14.629v-351.086c0-8.082%206.549-14.629%2014.629-14.629h234.057c8.082%200%2014.629%206.546%2014.629%2014.629v351.086c0%208.079-6.546%2014.629-14.629%2014.629h-234.057zM687.543%20960c-56.554%200-102.4-45.846-102.4-102.4v-117.029c0-56.554%2045.846-102.4%20102.4-102.4h234.057c56.554%200%20102.4%2045.846%20102.4%20102.4v117.029c0%2056.554-45.846%20102.4-102.4%20102.4h-234.057zM672.914%20857.6c0%208.079%206.549%2014.629%2014.629%2014.629h234.057c8.082%200%2014.629-6.549%2014.629-14.629v-117.029c0-8.079-6.546-14.629-14.629-14.629h-234.057c-8.079%200-14.629%206.549-14.629%2014.629v117.029z'%20/%3e%3cglyph%20unicode='&%23xea13;'%20glyph-name='clipboard'%20data-tags='clipboard'%20d='M466.54%20872.229c-31.446%200-56.939-25.492-56.939-56.939v-85.746h204.8v85.746c0%2031.446-25.492%2056.939-56.94%2056.939h-90.922zM695.398%20859.175h50.659c88.869%200%20160.914-72.044%20160.914-160.914v-601.347c0-88.869-72.046-160.914-160.914-160.914h-468.114c-88.871%200-160.914%2072.046-160.914%20160.914v601.347c0%2088.87%2072.044%20160.914%20160.914%20160.914h50.659c18.586%2058.466%2073.314%20100.825%20137.936%20100.825h90.922c64.622%200%20119.352-42.358%20137.936-100.825zM702.172%20771.404v-79.895c0-27.469-22.268-49.737-49.737-49.737h-280.869c-27.47%200-49.737%2022.268-49.737%2049.737v79.895h-43.886c-40.396%200-73.143-32.748-73.143-73.143v-601.347c0-40.397%2032.747-73.143%2073.143-73.143h468.114c40.397%200%2073.143%2032.746%2073.143%2073.143v601.347c0%2040.395-32.746%2073.143-73.143%2073.143h-43.885z'%20/%3e%3cglyph%20unicode='&%23xea14;'%20glyph-name='play-circle'%20data-tags='play-circle'%20d='M85.334%20448c0%20235.641%20191.025%20426.666%20426.666%20426.666%20235.644%200%20426.664-191.025%20426.664-426.666%200-235.644-191.020-426.664-426.664-426.664-235.641%200-426.666%20191.020-426.666%20426.664zM512%20960c-282.77%200-512-229.23-512-512s229.23-512%20512-512c282.77%200%20512%20229.23%20512%20512s-229.23%20512-512%20512zM398.222%20244.008c0-50.684%2061.278-76.065%2097.115-40.225l203.992%20203.99c22.216%2022.216%2022.216%2058.236%200%2080.453l-203.992%20203.992c-35.838%2035.838-97.115%2010.456-97.115-40.227v-407.983z'%20/%3e%3cglyph%20unicode='&%23xea15;'%20glyph-name='venus'%20data-tags='venus'%20d='M511.999%20881.231c-152.261%200-275.692-123.432-275.692-275.692s123.431-275.692%20275.692-275.692c152.261%200%20275.691%20123.431%20275.691%20275.692s-123.43%20275.692-275.691%20275.692zM157.538%20605.539c0%20195.763%20158.698%20354.461%20354.461%20354.461s354.458-158.698%20354.458-354.461c0-182.452-137.845-332.707-315.074-352.298v-107.189h118.154c21.751%200%2039.385-17.635%2039.385-39.387s-17.633-39.38-39.385-39.38h-118.154v-91.897c0-21.753-17.633-39.387-39.385-39.387s-39.385%2017.635-39.385%2039.387v91.897h-118.154c-21.752%200-39.385%2017.627-39.385%2039.38s17.633%2039.387%2039.385%2039.387h118.154v107.189c-177.229%2019.591-315.077%20169.846-315.077%20352.298z'%20/%3e%3cglyph%20unicode='&%23xea16;'%20glyph-name='cart-minus'%20data-tags='cart-minus'%20d='M43.886%20930.741c-24.237%200-43.886-19.648-43.886-43.885s19.648-43.886%2043.886-43.886h80.402l110.477-607.622c3.794-20.864%2021.968-36.034%2043.178-36.034h585.143c20.136%200%2037.691%2013.707%2042.576%2033.241l117.029%20468.114c3.277%2013.11%200.329%2026.999-7.987%2037.651s-21.072%2016.878-34.589%2016.878h-750.657l-25.365%20139.507c-3.794%2020.867-21.968%2036.035-43.178%2036.035h-117.029zM314.568%20287.084l-69.153%20380.343h678.489l-95.086-380.343h-514.25zM461.678%20521.141c-24.237%200-43.886-19.648-43.886-43.886s19.648-43.886%2043.886-43.886h234.057c24.237%200%2043.885%2019.648%2043.885%2043.886s-19.648%2043.886-43.885%2043.886h-234.057zM380.343%20140.8c-48.475%200-87.771-39.3-87.771-87.771%200-48.479%2039.297-87.771%2087.771-87.771s87.771%2039.292%2087.771%2087.771c0%2048.472-39.297%2087.771-87.771%2087.771zM672.914%2053.029c0%2048.472%2039.296%2087.771%2087.771%2087.771%2048.472%200%2087.771-39.3%2087.771-87.771%200-48.479-39.3-87.771-87.771-87.771-48.475%200-87.771%2039.292-87.771%2087.771z'%20/%3e%3cglyph%20unicode='&%23xea17;'%20glyph-name='file-plus'%20data-tags='file-plus'%20d='M277.944%20960c-88.603%200-160.914-72.311-160.914-160.914v-702.171c0-88.605%2072.311-160.914%20160.914-160.914h468.114c88.605%200%20160.914%2072.309%20160.914%20160.914v497.371c0%2011.639-4.623%2022.802-12.851%2031.032l-321.831%20321.829c-8.23%208.23-19.392%2012.854-31.032%2012.854h-263.314zM204.801%20799.086c0%2040.128%2033.014%2073.143%2073.143%2073.143h219.429v-277.943c0-24.237%2019.648-43.886%2043.886-43.886h277.942v-453.486c0-40.126-33.017-73.143-73.143-73.143h-468.114c-40.128%200-73.143%2033.017-73.143%2073.143v702.171zM757.138%20638.171h-171.995v171.993l171.995-171.993zM702.172%20272.457c0-24.237-19.648-43.886-43.886-43.886h-102.4v-102.4c0-24.24-19.648-43.886-43.886-43.886s-43.886%2019.646-43.886%2043.886v102.4h-102.4c-24.237%200-43.886%2019.648-43.886%2043.886s19.648%2043.886%2043.886%2043.886h102.4v102.4c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v-102.4h102.4c24.237%200%2043.886-19.648%2043.886-43.886z'%20/%3e%3cglyph%20unicode='&%23xea18;'%20glyph-name='microchip'%20data-tags='microchip'%20d='M277.943%20960c24.237%200%2043.886-19.648%2043.886-43.886v-73.143h146.286v73.143c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v-73.143h146.286v73.143c0%2024.237%2019.648%2043.886%2043.886%2043.886%2024.24%200%2043.886-19.648%2043.886-43.886v-73.143h14.629c56.554%200%20102.4-45.846%20102.4-102.4v-14.629h73.143c24.24%200%2043.886-19.648%2043.886-43.886s-19.646-43.886-43.886-43.886h-73.143v-146.286h73.143c24.24%200%2043.886-19.648%2043.886-43.886s-19.646-43.886-43.886-43.886h-73.143v-146.286h73.143c24.24%200%2043.886-19.648%2043.886-43.886%200-24.24-19.646-43.886-43.886-43.886h-73.143v-14.629c0-56.554-45.846-102.4-102.4-102.4h-14.629v-73.143c0-24.24-19.646-43.886-43.886-43.886-24.237%200-43.886%2019.646-43.886%2043.886v73.143h-146.286v-73.143c0-24.24-19.648-43.886-43.886-43.886s-43.886%2019.646-43.886%2043.886v73.143h-146.286v-73.143c0-24.24-19.648-43.886-43.886-43.886s-43.886%2019.646-43.886%2043.886v73.143h-14.629c-56.554%200-102.4%2045.846-102.4%20102.4v14.629h-73.143c-24.237%200-43.886%2019.646-43.886%2043.886%200%2024.237%2019.648%2043.886%2043.886%2043.886h73.143v146.286h-73.143c-24.237%200-43.886%2019.648-43.886%2043.886s19.648%2043.886%2043.886%2043.886h73.143v146.286h-73.143c-24.237%200-43.886%2019.648-43.886%2043.886s19.648%2043.886%2043.886%2043.886h73.143v14.629c0%2056.554%2045.846%20102.4%20102.4%20102.4h14.629v73.143c0%2024.237%2019.648%2043.886%2043.886%2043.886zM219.429%20755.2c-8.079%200-14.629-6.549-14.629-14.629v-585.143c0-8.082%206.549-14.629%2014.629-14.629h585.143c8.082%200%2014.629%206.546%2014.629%2014.629v585.143c0%208.079-6.546%2014.629-14.629%2014.629h-585.143z'%20/%3e%3cglyph%20unicode='&%23xea19;'%20glyph-name='twitch'%20data-tags='twitch'%20d='M493.181%20758.784h74.753v-219.136h-74.753zM698.623%20758.784h74.753v-219.136h-74.753zM250.623%20960l-186.623-182.784v-658.432h223.739v-182.784l187.146%20182.784h148.985l336.131%20329.216v512zM885.248%20484.352l-148.985-145.92h-149.51l-130.688-128v128h-168.327v548.352h597.509v-402.432z'%20/%3e%3cglyph%20unicode='&%23xea1a;'%20glyph-name='building-columns'%20data-tags='building-columns'%20d='M518.376%20823.276c-3.965%202.203-8.786%202.203-12.751%200l-447.107-248.392c-19.014-10.563-42.991-3.713-53.554%2015.301s-3.713%2042.991%2015.301%2053.554l447.107%20248.393c27.755%2015.419%2061.502%2015.419%2089.257%200l447.103-248.393c19.017-10.563%2025.871-34.54%2015.301-53.554-10.562-19.013-34.538-25.864-53.548-15.301l-447.11%20248.392zM367.592%20609.311c0%2021.751%2017.633%2039.385%2039.384%2039.385h210.049c21.751%200%2039.384-17.633%2039.384-39.385s-17.633-39.384-39.384-39.384h-210.049c-21.751%200-39.384%2017.633-39.384%2039.384zM196.928%20491.159c21.751%200%2039.385-17.633%2039.385-39.384v-262.562c0-21.753-17.633-39.38-39.385-39.38s-39.384%2017.627-39.384%2039.38v262.562c0%2021.751%2017.633%2039.384%2039.384%2039.384zM406.976%20491.159c21.751%200%2039.384-17.633%2039.384-39.384v-262.562c0-21.753-17.633-39.38-39.384-39.38s-39.385%2017.627-39.385%2039.38v262.562c0%2021.751%2017.633%2039.384%2039.385%2039.384zM617.024%20491.159c21.751%200%2039.385-17.633%2039.385-39.384v-262.562c0-21.753-17.633-39.38-39.385-39.38s-39.384%2017.627-39.384%2039.38v262.562c0%2021.751%2017.633%2039.384%2039.384%2039.384zM827.070%20491.159c21.753%200%2039.387-17.633%2039.387-39.384v-262.562c0-21.753-17.635-39.38-39.387-39.38-21.745%200-39.38%2017.627-39.38%2039.38v262.562c0%2021.751%2017.635%2039.384%2039.38%2039.384zM105.032%2031.678c0%2021.753%2017.633%2039.387%2039.384%2039.387h735.171c21.753%200%2039.38-17.635%2039.38-39.387s-17.627-39.38-39.38-39.38h-735.171c-21.751%200-39.384%2017.627-39.384%2039.38z'%20/%3e%3cglyph%20unicode='&%23xea1b;'%20glyph-name='file-check'%20data-tags='file-check'%20d='M117.029%20799.086c0%2088.603%2072.311%20160.914%20160.914%20160.914h263.314c11.639%200%2022.802-4.624%2031.032-12.854l321.831-321.829c8.229-8.23%2012.851-19.392%2012.851-31.032v-497.371c0-88.605-72.309-160.914-160.914-160.914h-468.114c-88.603%200-160.914%2072.309-160.914%20160.914v702.171zM277.944%20872.229c-40.128%200-73.143-33.014-73.143-73.143v-702.171c0-40.126%2033.014-73.143%2073.143-73.143h468.114c40.126%200%2073.143%2033.017%2073.143%2073.143v453.486h-277.942c-24.237%200-43.886%2019.648-43.886%2043.886v277.943h-219.429zM585.144%20810.165v-171.993h171.995l-171.995%20171.993zM703.947%20387.711c17.138%2017.138%2017.138%2044.925%200%2062.063s-44.925%2017.139-62.064%200l-203.025-203.025-56.74%2056.739c-17.138%2017.139-44.925%2017.139-62.064%200s-17.138-44.925%200-62.063l87.771-87.774c17.139-17.137%2044.926-17.137%2062.064%200l234.057%20234.060z'%20/%3e%3cglyph%20unicode='&%23xea1c;'%20glyph-name='microchip-ai'%20data-tags='microchip-ai'%20d='M321.829%20916.114c0%2024.237-19.648%2043.886-43.886%2043.886s-43.886-19.648-43.886-43.886v-73.143h-14.629c-56.554%200-102.4-45.846-102.4-102.4v-14.629h-73.143c-24.237%200-43.886-19.648-43.886-43.886s19.648-43.886%2043.886-43.886h73.143v-146.286h-73.143c-24.237%200-43.886-19.648-43.886-43.886s19.648-43.886%2043.886-43.886h73.143v-146.286h-73.143c-24.237%200-43.886-19.648-43.886-43.886%200-24.24%2019.648-43.886%2043.886-43.886h73.143v-14.629c0-56.554%2045.846-102.4%20102.4-102.4h14.629v-73.143c0-24.24%2019.648-43.886%2043.886-43.886s43.886%2019.646%2043.886%2043.886v73.143h146.286v-73.143c0-24.24%2019.648-43.886%2043.886-43.886s43.886%2019.646%2043.886%2043.886v73.143h146.286v-73.143c0-24.24%2019.648-43.886%2043.886-43.886%2024.24%200%2043.886%2019.646%2043.886%2043.886v73.143h14.629c56.554%200%20102.4%2045.846%20102.4%20102.4v14.629h73.143c24.24%200%2043.886%2019.646%2043.886%2043.886%200%2024.237-19.646%2043.886-43.886%2043.886h-73.143v146.286h73.143c24.24%200%2043.886%2019.648%2043.886%2043.886s-19.646%2043.886-43.886%2043.886h-73.143v146.286h73.143c24.24%200%2043.886%2019.648%2043.886%2043.886s-19.646%2043.886-43.886%2043.886h-73.143v14.629c0%2056.554-45.846%20102.4-102.4%20102.4h-14.629v73.143c0%2024.237-19.646%2043.886-43.886%2043.886-24.237%200-43.886-19.648-43.886-43.886v-73.143h-146.286v73.143c0%2024.237-19.648%2043.886-43.886%2043.886s-43.886-19.648-43.886-43.886v-73.143h-146.286v73.143zM204.8%20740.571c0%208.079%206.549%2014.629%2014.629%2014.629h585.143c8.082%200%2014.629-6.549%2014.629-14.629v-585.143c0-8.082-6.546-14.629-14.629-14.629h-585.143c-8.079%200-14.629%206.546-14.629%2014.629v585.143zM500.217%20286.906c8.136-22.831%2033.241-34.743%2056.071-26.606s34.743%2033.241%2026.606%2056.071l-99.887%20280.224c-8.898%2022.987-30.185%2041.648-58.188%2041.648s-49.29-18.662-58.188-41.648l-99.887-280.223c-8.137-22.831%203.775-47.935%2026.606-56.072s47.935%203.775%2056.071%2026.606l16.097%2045.166h118.6l16.097-45.166zM424.82%20498.461l28.019-78.618h-56.038l28.020%2078.618zM643.657%20594.357c0%2024.237%2019.648%2043.886%2043.886%2043.886s43.886-19.648%2043.886-43.886v-292.721c0-24.237-19.648-43.886-43.886-43.886s-43.886%2019.648-43.886%2043.886v292.721z'%20/%3e%3cglyph%20unicode='&%23xea1d;'%20glyph-name='trophy'%20data-tags='trophy'%20d='M266.334%20868.047c-2.401-2.216-3.019-4.342-3.019-5.946v-324.079c0-81.902%2022.6-152.134%2063.392-201.052%2039.926-47.879%20100.327-79.141%20185.294-79.141s145.368%2031.263%20185.294%2079.141c40.791%2048.918%2063.392%20119.15%2063.392%20201.052v324.079c0%201.604-0.622%203.73-3.021%205.946-2.458%202.27-6.451%204.182-11.608%204.182h-468.114c-5.156%200-9.149-1.911-11.609-4.182zM175.543%20862.101c0%2057.309%2049.219%2097.899%20102.4%2097.899h468.114c53.182%200%20102.4-40.59%20102.4-97.899v-19.13h73.143c56.554%200%20102.4-45.846%20102.4-102.4v-117.029c0-111.657-89.329-200.19-193.521-216.67-13.736-46.838-35.482-89.784-65.777-126.115-49.874-59.807-120.535-98.734-208.816-108.367v-148.619h131.657c24.237%200%2043.886-19.646%2043.886-43.886s-19.648-43.886-43.886-43.886h-351.086c-24.237%200-43.886%2019.646-43.886%2043.886s19.648%2043.886%2043.886%2043.886h131.657v148.619c-88.281%209.633-158.942%2048.56-208.817%20108.367-30.296%2036.331-52.043%2079.277-65.772%20126.115-104.192%2016.481-193.525%20105.013-193.525%20216.67v117.029c0%2056.554%2045.846%20102.4%20102.4%20102.4h73.143v19.13zM175.543%20755.2h-73.143c-8.079%200-14.629-6.549-14.629-14.629v-117.029c0-53.232%2037.7-101.709%2089.045-121.826-0.851%2011.995-1.273%2024.109-1.273%2036.305v217.178zM847.184%20501.717c51.346%2020.117%2089.044%2068.594%2089.044%20121.826v117.029c0%208.079-6.546%2014.629-14.629%2014.629h-73.143v-217.178c0-12.197-0.424-24.31-1.273-36.305z'%20/%3e%3cglyph%20unicode='&%23xea1e;'%20glyph-name='barcode'%20data-tags='barcode'%20d='M56.889%20903.107c-31.419%200-56.889-25.47-56.889-56.889v-796.445c0-31.422%2025.47-56.891%2056.889-56.891s56.889%2025.468%2056.889%2056.891v796.445c0%2031.419-25.471%2056.889-56.889%2056.889zM227.555%20903.107c-15.71%200-28.445-12.735-28.445-28.444v-853.334c0-15.711%2012.735-28.445%2028.445-28.445s28.445%2012.734%2028.445%2028.445v853.334c0%2015.709-12.735%2028.444-28.445%2028.444zM369.778%20903.107c-15.71%200-28.445-12.735-28.445-28.444v-853.334c0-15.711%2012.735-28.445%2028.445-28.445s28.444%2012.734%2028.444%2028.445v853.334c0%2015.709-12.735%2028.444-28.444%2028.444zM938.664%20860.44c0%2023.564%2019.105%2042.667%2042.672%2042.667%2023.559%200%2042.664-19.103%2042.664-42.667v-824.885c0-23.567-19.105-42.672-42.664-42.672-23.567%200-42.672%2019.105-42.672%2042.672v824.885zM540.445%20846.218c0%2031.419%2025.47%2056.889%2056.889%2056.889s56.888-25.47%2056.888-56.889v-796.445c0-31.422-25.47-56.891-56.888-56.891s-56.889%2025.468-56.889%2056.891v796.445zM796.445%20903.107c-31.422%200-56.891-25.47-56.891-56.889v-796.445c0-31.422%2025.468-56.891%2056.891-56.891%2031.415%200%2056.891%2025.468%2056.891%2056.891v796.445c0%2031.419-25.476%2056.889-56.891%2056.889z'%20/%3e%3cglyph%20unicode='&%23xea1f;'%20glyph-name='file-arrow-up'%20data-tags='file-arrow-up'%20d='M117.029%20799.086c0%2088.603%2072.311%20160.914%20160.914%20160.914h263.314c11.639%200%2022.802-4.624%2031.032-12.854l321.831-321.829c8.229-8.23%2012.851-19.392%2012.851-31.032v-497.371c0-88.605-72.309-160.914-160.914-160.914h-468.114c-88.603%200-160.914%2072.309-160.914%20160.914v702.171zM277.944%20872.229c-40.128%200-73.143-33.014-73.143-73.143v-702.171c0-40.126%2033.014-73.143%2073.143-73.143h468.114c40.126%200%2073.143%2033.017%2073.143%2073.143v453.486h-277.942c-24.237%200-43.886%2019.648-43.886%2043.886v277.943h-219.429zM585.144%20810.165v-171.993h171.995l-171.995%20171.993zM543.032%20449.774c-17.138%2017.139-44.925%2017.139-62.064%200l-117.029-117.029c-17.138-17.138-17.138-44.925%200-62.063s44.926-17.139%2062.064%200l42.111%2042.111v-186.622c0-24.24%2019.648-43.886%2043.886-43.886s43.886%2019.646%2043.886%2043.886v186.622l42.111-42.111c17.139-17.139%2044.926-17.139%2062.064%200s17.138%2044.925%200%2062.063l-117.029%20117.029z'%20/%3e%3cglyph%20unicode='&%23xea20;'%20glyph-name='mars'%20data-tags='mars'%20d='M722.823%20914.824c0%2024.95%2020.228%2045.176%2045.177%2045.176h210.827c24.949%200%2045.173-20.226%2045.173-45.176v-210.824c0-24.95-20.224-45.177-45.173-45.177-24.956%200-45.18%2020.226-45.18%2045.177v100.825l-207.86-210.37c54.698-69.238%2087.386-156.767%2087.386-251.867%200-224.55-182.032-406.588-406.585-406.588s-406.588%20182.038-406.588%20406.588c0%20224.553%20182.036%20406.589%20406.588%20406.589%2096.862%200%20185.864-33.915%20255.689-90.446l208.401%20210.917h-102.678c-24.949%200-45.177%2020.226-45.177%2045.176zM406.588%20658.823c-174.652%200-316.235-141.583-316.235-316.235s141.583-316.235%20316.235-316.235c174.652%200%20316.235%20141.583%20316.235%20316.235%200%2086.495-34.665%20164.804-90.965%20221.942-57.405%2058.26-137.088%2094.294-225.27%2094.294z'%20/%3e%3cglyph%20unicode='&%23xea21;'%20glyph-name='tiktok'%20data-tags='tiktok'%20d='M960.044%20540.159c-88.093-0.189-174.014%2027.309-245.625%2078.608v-357.635c-0.020-66.235-20.263-130.886-58.023-185.305s-91.234-96.015-153.272-119.216c-62.038-23.208-129.682-26.917-193.886-10.635-64.203%2016.289-121.905%2051.785-165.388%20101.749s-70.673%20112.011-77.935%20177.847c-7.262%2065.838%205.751%20132.323%2037.298%20190.563s80.125%20105.46%20139.236%20135.344c59.111%2029.884%20125.937%2041.008%20191.541%2031.883v-179.818c-29.997%209.443-62.212%209.167-92.043-0.789s-55.754-29.083-74.067-54.65c-18.313-25.567-28.080-56.266-27.906-87.714s10.279-62.035%2028.875-87.401c18.594-25.359%2044.727-44.2%2074.666-53.826s62.155-9.545%2092.047%200.227c29.891%209.772%2055.93%2028.745%2074.399%2054.199s28.423%2056.093%2028.441%2087.542v698.868h176.017c-0.099-14.887%201.173-29.751%203.801-44.404%206.121-32.663%2018.841-63.735%2037.375-91.317s42.503-51.094%2070.437-69.1c39.76-26.259%2086.367-40.241%20134.012-40.204v-174.817z'%20/%3e%3cglyph%20unicode='&%23xea22;'%20glyph-name='arrow-up-right-and-arrow-down-left-from-center'%20data-tags='arrow-up-right-and-arrow-down-left-from-center'%20d='M636.123%20960c-25.707%200-46.546-20.839-46.546-46.545s20.839-46.546%2046.546-46.546h228.959l-292.904-292.905c-18.177-18.177-18.177-47.648%200-65.826s47.648-18.177%2065.826%200l292.907%20292.906v-228.963c0-25.706%2020.838-46.545%2046.548-46.545%2025.702%200%2046.541%2020.839%2046.541%2046.545v341.333c0%2025.706-20.838%2046.545-46.541%2046.545h-341.336zM387.879-64c25.706%200%2046.545%2020.838%2046.545%2046.548%200%2025.702-20.839%2046.541-46.545%2046.541h-228.963l292.906%20292.908c18.177%2018.177%2018.177%2047.647%200%2065.825s-47.648%2018.177-65.825%200l-292.906-292.904v228.961c0%2025.706-20.839%2046.545-46.546%2046.545s-46.545-20.839-46.545-46.545v-341.331c0-25.71%2020.839-46.548%2046.545-46.548h341.333z'%20/%3e%3cglyph%20unicode='&%23xea23;'%20glyph-name='ethereum'%20data-tags='ethereum'%20d='M797.93%20438.4l-285.929-185.6-286.117%20185.6%20286.117%20521.6%20285.929-521.6zM512.001%20193.2l-286.117%20185.601%20286.117-442.8%20286.119%20442.8-286.119-185.601z'%20/%3e%3cglyph%20unicode='&%23xea24;'%20glyph-name='list-check'%20data-tags='list-check'%20d='M250.46%20738.797c17.139%2017.138%2017.139%2044.925%200%2062.063s-44.925%2017.139-62.063%200l-85.997-85.996-27.483%2027.482c-17.138%2017.139-44.925%2017.139-62.063%200s-17.138-44.925%200-62.063l58.514-58.514c17.138-17.139%2044.925-17.139%2062.063%200l117.029%20117.029zM394.971%20725.943c-24.237%200-43.886-19.648-43.886-43.886s19.648-43.886%2043.886-43.886h585.143c24.24%200%2043.886%2019.648%2043.886%2043.886s-19.646%2043.886-43.886%2043.886h-585.143zM394.971%20491.886c-24.237%200-43.886-19.648-43.886-43.886s19.648-43.886%2043.886-43.886h585.143c24.24%200%2043.886%2019.648%2043.886%2043.886s-19.646%2043.886-43.886%2043.886h-585.143zM980.114%20140.8h-577.829c-24.237%200-43.886%2019.646-43.886%2043.886s19.648%2043.886%2043.886%2043.886h577.829c24.24%200%2043.886-19.646%2043.886-43.886s-19.646-43.886-43.886-43.886zM250.46%20566.803c17.139-17.138%2017.139-44.925%200-62.063l-117.029-117.029c-17.138-17.139-44.925-17.139-62.063%200l-58.514%2058.514c-17.138%2017.138-17.138%2044.925%200%2062.063s44.925%2017.139%2062.063%200l27.483-27.482%2085.997%2085.996c17.138%2017.139%2044.925%2017.139%2062.063%200zM250.46%20212.165c17.139%2017.141%2017.139%2044.928%200%2062.066s-44.925%2017.139-62.063%200l-85.997-85.998-27.483%2027.487c-17.138%2017.136-44.925%2017.136-62.063%200-17.138-17.145-17.138-44.924%200-62.069l58.514-58.514c17.138-17.137%2044.925-17.137%2062.063%200l117.029%20117.029z'%20/%3e%3cglyph%20unicode='&%23xea25;'%20glyph-name='thumbtack'%20data-tags='thumbtack'%20d='M175.542%20916.114c0%2024.237%2019.648%2043.886%2043.886%2043.886h585.144c24.24%200%2043.886-19.648%2043.886-43.886s-19.646-43.886-43.886-43.886h-14.629v-307.2c0-3.071%201.112-7.201%205.947-12.52%205.098-5.614%2013.21-11.080%2023.011-14.766%2078.636-29.582%20113.964-102.538%20130.048-157.529%208.324-28.461%2012.412-55.043%2014.453-74.383%201.024-9.733%201.543-17.793%201.807-23.541%200.132-2.878%200.205-5.187%200.241-6.851l0.029-2.003%200.007-0.621v-0.295c0-0.015%200-0.064-43.886-0.064h43.886c0-24.237-19.646-43.886-43.886-43.886h-365.715v-248.686c0-24.24-19.648-43.886-43.886-43.886s-43.886%2019.646-43.886%2043.886v248.686h-365.714c-24.237%200-43.886%2019.648-43.886%2043.886h43.886c-43.886%200-43.886-0.015-43.886%200v0.146l0.001%200.213%200.005%200.621%200.033%202.003c0.036%201.663%200.105%203.972%200.238%206.851%200.265%205.748%200.786%2013.808%201.81%2023.541%202.035%2019.34%206.123%2045.922%2014.447%2074.383%2016.083%2054.99%2051.417%20127.947%20130.054%20157.529%209.8%203.686%2017.908%209.152%2023.009%2014.766%204.833%205.319%205.946%209.449%205.946%2012.52v307.2h-14.629c-24.237%200-43.886%2019.648-43.886%2043.886zM321.828%20872.229v-307.2c0-59.070-48.079-95.239-85.823-109.437-39.517-14.866-63.261-54.015-76.715-100.017-4.035-13.797-6.837-27.241-8.774-39.232h722.964c-1.931%2011.991-4.732%2025.435-8.77%2039.232-13.458%2046.002-37.2%2085.151-76.72%20100.017-37.742%2014.198-85.819%2050.367-85.819%20109.437v307.2h-380.343z'%20/%3e%3cglyph%20unicode='&%23xea26;'%20glyph-name='arrow-down-left-and-arrow-up-right-to-center'%20data-tags='arrow-down-left-and-arrow-up-right-to-center'%20d='M946.425%20494.545c25.702%200%2046.541%2020.839%2046.541%2046.546s-20.838%2046.545-46.541%2046.545h-228.963l292.905%20292.906c18.176%2018.177%2018.176%2047.648%200%2065.825s-47.645%2018.177-65.821%200l-292.909-292.906v228.963c0%2025.707-20.839%2046.546-46.545%2046.546s-46.546-20.839-46.546-46.546l0.001-341.333c0-25.707%2020.839-46.546%2046.545-46.546h341.334zM77.576%20401.455c-25.707%200-46.546-20.839-46.546-46.546s20.839-46.545%2046.546-46.545h228.963l-292.906-292.909c-18.177-18.176-18.177-47.645%200-65.821s47.648-18.176%2065.825%200l292.906%20292.905v-228.963c0-25.702%2020.839-46.548%2046.545-46.548s46.546%2020.846%2046.546%2046.548v341.334c0%2025.707-20.839%2046.546-46.546%2046.546h-341.333z'%20/%3e%3cglyph%20unicode='&%23xea27;'%20glyph-name='equals'%20data-tags='equals'%20d='M0%20646.193c0%2027.364%2022.184%2049.548%2049.548%2049.548h924.905c27.363%200%2049.547-22.183%2049.547-49.548s-22.184-49.548-49.547-49.548h-924.905c-27.365%200-49.548%2022.183-49.548%2049.548zM0%20249.806c0%2027.365%2022.184%2049.548%2049.548%2049.548h924.905c27.363%200%2049.547-22.183%2049.547-49.548%200-27.363-22.184-49.548-49.547-49.548h-924.905c-27.365%200-49.548%2022.184-49.548%2049.548z'%20/%3e%3cglyph%20unicode='&%23xea28;'%20glyph-name='lightbulb'%20data-tags='lightbulb'%20d='M511.999%20879.158c-156.268%200-282.947-126.68-282.947-282.947%200-94.958%2046.738-179.001%20118.644-230.387%2024.496-17.505%2043.040-46.479%2043.040-80.807v-93.017c0-7.439%206.032-13.473%2013.474-13.473h215.578c7.442%200%2013.474%206.034%2013.474%2013.473v93.017c0%2034.327%2018.543%2063.301%2043.039%2080.807%2071.905%2051.386%20118.644%20135.428%20118.644%20230.387%200%20156.268-126.679%20282.947-282.947%20282.947zM148.21%20596.211c0%20200.915%20162.874%20363.789%20363.789%20363.789s363.791-162.874%20363.791-363.789c0-122.162-60.255-230.251-152.485-296.16-6.809-4.866-9.201-10.884-9.201-15.034v-93.017c0-52.092-42.227-94.318-94.316-94.318h-215.578c-52.089%200-94.316%2042.225-94.316%2094.318v93.017c0%204.149-2.393%2010.168-9.201%2015.034-92.229%2065.909-152.482%20173.998-152.482%20296.16zM309.894-23.581c0%2022.323%2018.097%2040.426%2040.421%2040.426h323.369c22.324%200%2040.421-18.103%2040.421-40.426s-18.097-40.419-40.421-40.419h-323.369c-22.324%200-40.421%2018.096-40.421%2040.419z'%20/%3e%3cglyph%20unicode='&%23xea29;'%20glyph-name='star-half'%20data-tags='star-half'%20d='M521.391%20935.856c18.97-4.425%2032.39-21.336%2032.39-40.815v-741.543c0-15.572-8.638-29.864-22.429-37.105l-290.58-152.554c-14.117-7.409-31.217-6.173-44.117%203.204-12.899%209.37-19.363%2025.249-16.676%2040.967l51.615%20301.865-218.957%20213.744c-11.415%2011.144-15.515%2027.802-10.574%2042.97s18.064%2026.217%2033.853%2028.499l302.838%2043.784%20135.532%20274.712c8.618%2017.469%2028.137%2026.697%2047.106%2022.272zM469.96%20715.365l-65.794-133.36c-6.109-12.382-17.924-20.961-31.588-22.936l-240.624-34.789%20173.934-169.794c9.857-9.623%2014.356-23.475%2012.035-37.053l-41.029-239.96%20193.066%20101.361v536.531z'%20/%3e%3cglyph%20unicode='&%23xea2a;'%20glyph-name='address-book'%20data-tags='address-book'%20d='M146.285%20857.6c0%206.261%205.881%2014.629%2017.288%2014.629h550.566c11.407%200%2017.289-8.368%2017.289-14.629v-819.2c0-6.261-5.881-14.629-17.289-14.629h-550.566c-11.407%200-17.288%208.368-17.288%2014.629v819.2zM163.573%20960c-56.164%200-105.060-44.028-105.060-102.4v-819.2c0-58.375%2048.895-102.4%20105.060-102.4h550.566c56.165%200%20105.061%2044.025%20105.061%20102.4v819.2c0%2058.372-48.896%20102.4-105.061%20102.4h-550.566zM965.486%20799.086c0%2024.237-19.646%2043.886-43.886%2043.886s-43.886-19.648-43.886-43.886v-117.029c0-24.237%2019.646-43.886%2043.886-43.886s43.886%2019.648%2043.886%2043.886v117.029zM438.856%20594.286c-16.159%200-29.257-13.099-29.257-29.257s13.098-29.257%2029.257-29.257c16.158%200%2029.257%2013.099%2029.257%2029.257s-13.099%2029.257-29.257%2029.257zM321.828%20565.029c0%2064.633%2052.395%20117.029%20117.029%20117.029s117.029-52.395%20117.029-117.029c0-64.633-52.396-117.029-117.029-117.029s-117.029%2052.395-117.029%20117.029zM965.486%20506.514c0%2024.237-19.646%2043.886-43.886%2043.886s-43.886-19.648-43.886-43.886v-117.029c0-24.237%2019.646-43.886%2043.886-43.886s43.886%2019.648%2043.886%2043.886v117.029zM921.6%20257.829c24.24%200%2043.886-19.648%2043.886-43.886v-117.029c0-24.24-19.646-43.886-43.886-43.886s-43.886%2019.646-43.886%2043.886v117.029c0%2024.237%2019.646%2043.886%2043.886%2043.886zM307.199%20257.829c0%2025.354%203.88%2039.823%207.984%2048.031%203.529%207.058%208.070%2011.317%2015.273%2014.746%208.441%204.020%2021.047%207.053%2040.275%208.697%2019.156%201.637%2041.279%201.669%2068.126%201.669s48.97-0.032%2068.125-1.669c19.229-1.644%2031.835-4.677%2040.275-8.697%207.202-3.43%2011.743-7.688%2015.272-14.746%204.104-8.207%207.984-22.677%207.984-48.031%200-24.237%2019.648-43.886%2043.886-43.886s43.886%2019.648%2043.886%2043.886c0%2033.161-4.897%2062.576-17.251%2087.284-12.928%2025.856-32.524%2043.54-56.041%2054.739-22.279%2010.609-46.976%2014.89-70.537%2016.903-23.271%201.989-48.984%201.989-74.413%201.988h-2.373c-25.43%200.001-51.143%200.001-74.414-1.988-23.56-2.014-48.257-6.295-70.536-16.903-23.518-11.199-43.114-28.883-56.042-54.739-12.353-24.708-17.25-54.123-17.25-87.284%200-24.237%2019.648-43.886%2043.886-43.886s43.886%2019.648%2043.886%2043.886z'%20/%3e%3cglyph%20unicode='&%23xea2b;'%20glyph-name='chart-scatter'%20data-tags='chart-scatter'%20d='M46.545%20960c25.706%200%2046.546-20.839%2046.546-46.545v-884.366h884.361c25.71%200%2046.548-20.838%2046.548-46.541%200-25.71-20.838-46.548-46.548-46.548h-930.906c-25.706%200-46.545%2020.838-46.545%2046.548v930.906c0%2025.706%2020.839%2046.545%2046.545%2046.545zM263.758%20323.879c34.275%200%2062.061%2027.786%2062.061%2062.060s-27.786%2062.061-62.061%2062.061c-34.275%200-62.060-27.786-62.060-62.061s27.786-62.060%2062.060-62.060zM480.97%20634.181c0-34.275-27.786-62.060-62.061-62.060s-62.060%2027.786-62.060%2062.060c0%2034.275%2027.786%2062.061%2062.060%2062.061s62.061-27.786%2062.061-62.061zM574.061%20199.76c34.275%200%2062.060%2027.78%2062.060%2062.058%200%2034.275-27.786%2062.060-62.060%2062.060s-62.061-27.786-62.061-62.060c0-34.278%2027.786-62.058%2062.061-62.058zM791.274%20510.060c0-34.275-27.787-62.060-62.062-62.060s-62.061%2027.786-62.061%2062.060c0%2034.275%2027.786%2062.061%2062.061%2062.061s62.062-27.786%2062.062-62.061zM884.363%20696.242c34.275%200%2062.062%2027.786%2062.062%2062.060s-27.787%2062.061-62.062%2062.061c-34.275%200-62.062-27.786-62.062-62.061s27.787-62.060%2062.062-62.060z'%20/%3e%3cglyph%20unicode='&%23xea2c;'%20glyph-name='indian-rupee'%20data-tags='indian-rupee'%20d='M143.363%20919.040c0%2022.622%2018.338%2040.96%2040.96%2040.96h655.357c22.623%200%2040.96-18.338%2040.96-40.96s-18.337-40.96-40.96-40.96h-268.632c4.057-3.838%207.989-7.787%2011.793-11.84%2041.844-44.588%2066.88-100.363%2075.725-158.068h181.114c22.623%200%2040.96-18.338%2040.96-40.96s-18.337-40.96-40.96-40.96h-179.327c-6.797-62.512-32.376-123.625-77.512-171.721-53.884-57.418-133.289-93.76-234.678-93.76h-58.401l386.425-353.595c16.689-15.265%2017.839-41.179%202.567-57.863-15.271-16.691-41.18-17.84-57.869-2.567l-464.213%20424.768c-12.466%2011.407-16.649%2029.299-10.53%2045.050s21.282%2026.128%2038.18%2026.128h163.84c80.665%200%20137.8%2028.322%20174.943%2067.899%2029.883%2031.842%2048.322%2072.582%2054.679%20115.662h-393.462c-22.622%200-40.96%2018.338-40.96%2040.96s18.338%2040.96%2040.96%2040.96h391.026c-7.971%2037.989-25.538%2073.552-52.243%20102.009-37.143%2039.578-94.278%2067.899-174.943%2067.899h-163.84c-22.622%200-40.96%2018.338-40.96%2040.96z'%20/%3e%3cglyph%20unicode='&%23xea2d;'%20glyph-name='star-half-fill'%20data-tags='star-half-fill'%20d='M553.781%20895.050c0%2019.479-13.42%2036.39-32.39%2040.815s-38.488-4.803-47.106-22.272l-135.532-274.712-302.838-43.783c-15.789-2.283-28.912-13.331-33.853-28.499s-0.842-31.827%2010.574-42.971l218.957-213.744-51.615-301.866c-2.687-15.711%203.776-31.598%2016.676-40.967s30-10.613%2044.117-3.204l290.58%20152.554c13.791%207.241%2022.429%2021.533%2022.429%2037.113v741.537z'%20/%3e%3cglyph%20unicode='&%23xea2e;'%20glyph-name='cart-arrow-down'%20data-tags='cart-arrow-down'%20d='M0%20886.856c0%2024.237%2019.648%2043.885%2043.885%2043.885h117.028c21.209%200%2039.383-15.168%2043.177-36.035l110.476-607.616h514.245l108.72%20434.869c5.881%2023.513%2029.703%2037.809%2053.219%2031.931s37.808-29.706%2031.927-53.219l-117.021-468.11c-4.886-19.533-22.44-33.24-42.576-33.24h-585.138c-21.209%200-39.383%2015.163-43.177%2036.033l-110.476%20607.616h-80.402c-24.237%200-43.885%2019.648-43.885%2043.885zM292.569%2053.036c0-48.567%2039.204-87.771%2087.771-87.771s87.771%2039.205%2087.771%2087.771c0%2048.567-39.205%2087.771-87.771%2087.771s-87.771-39.205-87.771-87.771zM672.908%2053.036c0-48.567%2039.204-87.771%2087.771-87.771s87.771%2039.205%2087.771%2087.771c0%2048.567-39.205%2087.771-87.771%2087.771s-87.771-39.205-87.771-87.771zM614.394%20828.342c0%2024.237-19.648%2043.885-43.886%2043.885s-43.885-19.648-43.885-43.885v-186.62l-42.111%2042.111c-17.138%2017.139-44.925%2017.139-62.063%200s-17.138-44.924%200-62.063l117.027-117.027c17.138-17.138%2044.925-17.138%2062.063%200l117.028%20117.027c17.14%2017.139%2017.14%2044.925%200%2062.063s-44.925%2017.139-62.063%200l-42.111-42.111v186.62z'%20/%3e%3cglyph%20unicode='&%23xea2f;'%20glyph-name='calendar-clock'%20data-tags='calendar-clock'%20d='M309.895%20960c-22.324%200-40.421-18.097-40.421-40.421v-67.368h-67.369c-81.854%200-148.21-66.357-148.21-148.211v-592.845c0-81.854%2066.356-148.209%20148.21-148.209h215.579c22.324%200%2040.421%2018.096%2040.421%2040.426%200%2022.323-18.097%2040.419-40.421%2040.419h-215.579c-37.206%200-67.368%2030.164-67.368%2067.365v363.792h714.108c22.323%200%2040.419%2018.097%2040.419%2040.421v188.632c0%2081.854-66.355%20148.211-148.209%20148.211h-67.37v67.368c0%2022.324-18.097%2040.421-40.421%2040.421s-40.421-18.097-40.421-40.421v-67.368h-242.526v67.368c0%2022.324-18.097%2040.421-40.421%2040.421zM592.843%20771.368v-67.368c0-22.324%2018.097-40.421%2040.421-40.421s40.421%2018.097%2040.421%2040.421v67.368h67.37c37.208%200%2067.365-30.162%2067.365-67.368v-148.211h-673.682v148.211c0%2037.206%2030.162%2067.368%2067.368%2067.368h67.369v-67.368c0-22.324%2018.097-40.421%2040.421-40.421s40.421%2018.097%2040.421%2040.421v67.368h242.526zM727.579%20340.211c-89.296%200-161.684-72.389-161.684-161.684%200-89.3%2072.388-161.682%20161.684-161.682s161.684%2072.382%20161.684%20161.682c0%2089.295-72.389%20161.684-161.684%20161.684zM485.053%20178.527c0%20133.943%20108.583%20242.526%20242.526%20242.526%20133.941%200%20242.529-108.583%20242.529-242.526%200-133.947-108.588-242.527-242.529-242.527-133.944%200-242.526%20108.581-242.526%20242.527zM754.527%20245.895c0%2022.324-18.096%2040.421-40.422%2040.421-22.324%200-40.421-18.097-40.421-40.421v-107.786c0-22.331%2018.097-40.426%2040.421-40.426h53.895c22.323%200%2040.419%2018.096%2040.419%2040.426%200%2022.323-18.096%2040.419-40.419%2040.419h-13.473v67.367z'%20/%3e%3cglyph%20unicode='&%23xea30;'%20glyph-name='sort-up-fill'%20data-tags='sort-up-fill'%20d='M542.031%20676.222c-16.586%2016.585-43.476%2016.585-60.062%200l-396.386-396.386c-12.146-12.147-15.78-30.414-9.206-46.283%206.573-15.872%2022.059-26.214%2039.237-26.214h792.769c17.181%200%2032.666%2010.342%2039.241%2026.214%206.576%2015.87%202.94%2034.137-9.209%2046.283l-396.385%20396.386z'%20/%3e%3cglyph%20unicode='&%23xea31;'%20glyph-name='sparkles'%20data-tags='sparkles'%20d='M940.464%20831.754l71.79-23.93c15.66-5.219%2015.66-27.37%200-32.59l-71.79-23.93c-5.127-1.709-9.15-5.734-10.862-10.863l-23.932-71.79c-5.215-15.659-27.37-15.659-32.585%200l-23.932%2071.79c-1.712%205.129-5.734%209.154-10.862%2010.863l-71.79%2023.93c-15.66%205.219-15.66%2027.37%200%2032.59l71.79%2023.93c5.127%201.71%209.15%205.734%2010.862%2010.863l23.932%2071.79c5.215%2015.66%2027.37%2015.66%2032.585%200l23.932-71.79c1.712-5.129%205.734-9.153%2010.862-10.863zM385.172%20846.067c14.789%2044.37%2077.548%2044.369%2092.338%200l87.974-263.921%20263.919-87.974c44.368-14.789%2044.368-77.548%200-92.338l-263.919-87.974-87.974-263.925c-14.789-44.368-77.548-44.368-92.338%200l-87.974%20263.925-263.922%2087.974c-44.369%2014.789-44.368%2077.548%200%2092.338l263.922%2087.974%2087.974%20263.921zM431.341%20712.992l-58.552-175.658c-4.844-14.532-16.247-25.935-30.779-30.779l-175.658-58.553%20175.658-58.552c14.532-4.844%2025.935-16.247%2030.779-30.779l58.552-175.66%2058.553%20175.66c4.844%2014.532%2016.247%2025.935%2030.779%2030.779l175.658%2058.552-175.658%2058.553c-14.532%204.844-25.935%2016.247-30.779%2030.779l-58.553%20175.658zM1012.253%20120.773l-71.79%2023.925c-5.127%201.712-9.15%205.734-10.862%2010.869l-23.932%2071.79c-5.215%2015.657-27.37%2015.657-32.585%200l-23.932-71.79c-1.712-5.135-5.734-9.157-10.862-10.869l-71.79-23.925c-15.66-5.222-15.66-27.37%200-32.592l71.79-23.932c5.127-1.704%209.15-5.734%2010.862-10.862l23.932-71.79c5.215-15.66%2027.37-15.66%2032.585%200l23.932%2071.79c1.712%205.127%205.734%209.157%2010.862%2010.862l71.79%2023.932c15.66%205.222%2015.66%2027.37%200%2032.592z'%20/%3e%3cglyph%20unicode='&%23xea32;'%20glyph-name='bullseye'%20data-tags='bullseye'%20d='M512%20874.67c-235.644%200-426.67-191.026-426.67-426.67s191.026-426.672%20426.67-426.672c235.644%200%20426.672%20191.027%20426.672%20426.672s-191.027%20426.67-426.672%20426.67zM0%20448c0%20282.77%20229.23%20512%20512%20512s512-229.23%20512-512c0-282.77-229.23-512-512-512s-512%20229.23-512%20512zM511.977%20696.901c-137.452%200-248.878-111.427-248.878-248.878s111.427-248.877%20248.878-248.877c137.452%200%20248.877%20111.425%20248.877%20248.877s-111.425%20248.878-248.877%20248.878zM177.77%20448.023c0%20184.577%20149.63%20334.207%20334.207%20334.207s334.205-149.63%20334.205-334.207c0-184.577-149.628-334.205-334.205-334.205s-334.207%20149.628-334.207%20334.205zM440.869%20448.023c0%2039.272%2031.836%2071.108%2071.108%2071.108s71.108-31.836%2071.108-71.108c0-39.272-31.836-71.108-71.108-71.108s-71.108%2031.836-71.108%2071.108zM511.977%20604.46c-86.398%200-156.437-70.039-156.437-156.437s70.039-156.437%20156.437-156.437c86.398%200%20156.437%2070.039%20156.437%20156.437s-70.039%20156.437-156.437%20156.437z'%20/%3e%3cglyph%20unicode='&%23xea33;'%20glyph-name='sort-down-fill'%20data-tags='sort-down-fill'%20d='M115.614%20688.66c-17.178%200-32.663-10.348-39.237-26.217s-2.94-34.137%209.206-46.283l396.386-396.387c16.586-16.581%2043.476-16.581%2060.062%200l396.385%20396.387c12.149%2012.147%2015.784%2030.414%209.209%2046.283s-22.060%2026.217-39.241%2026.217h-792.769z'%20/%3e%3cglyph%20unicode='&%23xea34;'%20glyph-name='graduation-cap'%20data-tags='graduation-cap'%20d='M482.017%20937.718c19.012%208.84%2040.955%208.84%2059.967%200l440.881-204.992c56.313-26.181%2054.367-106.896-3.131-130.34l-26.814-10.931v-217.054c0-26.986-11.052-54.78-34.626-73.544-22.916-18.244-64.944-48.491-122.668-76.477v-230.064c0-23.567-19.105-42.672-42.672-42.672-23.562%200-42.666%2019.105-42.666%2042.672v195.555c-57.399-18.776-124.096-31.949-198.288-31.949-210.294%200-360.312%20115.032-409.746%20158.555-21.279%2018.735-31.174%2045.057-31.174%2070.564v204.414l-26.812%2010.931c-57.503%2023.444-59.445%20104.158-3.135%20130.34l440.883%20204.992zM156.42%20552.247v-165.205c0-3.906%201.431-5.812%202.228-6.513%2043.438-38.245%20173.774-137.269%20353.352-137.269%2075.812%200%20142.832%2015.99%20198.288%2037.121v193.211l-168.095-78.157c-19.313-8.98-41.634-8.831-60.826%200.407l-324.947%20156.404zM795.626%20320.827c31.342%2017.959%2054.93%2035.188%2069.522%2046.8%200.834%200.666%202.428%202.564%202.428%206.774v176.302l-71.951-36.435v-193.441zM753.276%20588.478l139.249%2070.516%2024.781%2010.102-405.307%20188.45-405.307-188.45%2024.381-9.94%20381.241-183.499%20144.279%2067.083-164.371%2085.979c-20.882%2010.922-28.955%2036.705-18.033%2057.587s36.705%2028.955%2057.587%2018.032l221.499-115.86z'%20/%3e%3cglyph%20unicode='&%23xea35;'%20glyph-name='hammer'%20data-tags='hammer'%20d='M480.383%20872.365c-5.439%205.439-14.256%205.439-19.694%200.001l-121.757-121.758c-5.439-5.438-5.439-14.256%200-19.694l455.985-455.982c5.435-5.439%2014.256-5.439%2019.69%200l121.761%20121.757c5.435%205.438%205.435%2014.256%200%2019.694l-455.984%20455.981zM401.605%20931.448c38.069%2038.069%2099.792%2038.069%20137.86%200l455.979-455.982c38.071-38.069%2038.071-99.791%200-137.86l-121.754-121.761c-38.071-38.064-99.789-38.064-137.86%200l-131.606%20131.608-371.528-371.531c-53.233-53.226-139.54-53.226-192.773%200-53.233%2053.233-53.233%20139.542%200%20192.775l371.528%20371.529-131.604%20131.604c-38.069%2038.069-38.069%2099.791%200%20137.86l121.757%20121.757zM470.536%20481.142l-371.528-371.531c-20.602-20.597-20.602-54.001%200-74.606%2020.602-20.597%2054.005-20.597%2074.606%200l371.528%20371.53-74.606%2074.606z'%20/%3e%3cglyph%20unicode='&%23xea36;'%20glyph-name='bell-slash'%20data-tags='bell-slash'%20d='M512%20932.321c114.283%200%20204.872-38.151%20266.401-107.33%2060.877-68.442%2088.956-162.349%2088.956-266.292%200-189.216%2038.422-275%2069.091-312.925%2015.119-18.695%2028.994-26.639%2037.383-30.098%204.33-1.785%207.534-2.516%209.15-2.801%200.366-0.066%200.651-0.102%200.848-0.132l0.124-0.015c22.25-0.775%2040.046-19.054%2040.046-41.487%200-22.93-18.586-41.516-41.516-41.516h-93.506l39.834-39.834c16.216-16.216%2016.216-42.496%200-58.712-16.208-16.208-42.496-16.208-58.704%200l-774.922%20774.922c-16.212%2016.212-16.212%2042.497%200%2058.709s42.497%2016.212%2058.709%200l72.006-72.006c15.689%2024.207%2039.13%2055.116%2068.741%2076.374%2057.556%2041.321%20130.816%2063.142%20217.358%2063.142zM293.626%20744.609c-2.692-4.247-5.159-8.335-7.379-12.15l519.706-519.708h51.902c-41.209%2062.24-73.531%20167.521-73.531%20345.949%200%2089.787-24.225%20161.935-67.964%20211.114-43.086%2048.443-109.417%2079.481-204.362%2079.481-72.414%200-127.92-18.114-168.938-47.561-18.127-13.014-35.604-35.308-49.436-57.125zM239.672%20558.7c0%2022.927-18.586%2041.514-41.514%2041.514s-41.514-18.586-41.514-41.514c0-77.698-6.487-138.204-16.361-185.191-18.977-90.295-50.069-129.193-70.542-145.851-10.409-8.47-19.157-12.112-24.325-13.692-2.632-0.812-4.442-1.112-5.186-1.214l-0.186-0.022c-22.247-0.775-40.044-19.054-40.044-41.487%200-22.93%2018.586-41.516%2041.514-41.516h267.054c19.182-94.852%20102.843-166.056%20203.432-166.056%2074.664%200%20140.026%2039.27%20176.551%2098.231%2012.074%2019.493%206.061%2045.078-13.429%2057.154s-45.079%206.064-57.152-13.429c-21.963-35.46-61.126-58.924-105.969-58.924-54.389%200-100.459%2034.582-117.497%2083.024h172.848c22.927%200%2041.513%2018.586%2041.513%2041.516%200%2022.923-18.586%2041.509-41.513%2041.509h-401.208c22.293%2033.701%2042.028%2080.101%2055.39%20143.681%2011.29%2053.722%2018.137%20120.101%2018.137%20202.268z'%20/%3e%3cglyph%20unicode='&%23xea37;'%20glyph-name='gauge'%20data-tags='gauge'%20d='M257.285%20654.214c52.726%2036.030%20122.418%2062.445%20215.33%2068.273v-90.689c0-21.752%2017.633-39.385%2039.385-39.385s39.385%2017.633%2039.385%2039.385v90.689c91.282-5.729%20159.941-31.318%20212-66.023%201.28-0.855%202.553-1.717%203.818-2.584l-73-73.002c-15.381-15.381-15.381-40.318%200-55.698s40.32-15.381%2055.695%200l76.968%2076.965c26.602-28.86%2047.309-60.712%2063.444-92.986%2027.282-54.559%2041.121-109.594%2048.069-151.322%201.712-10.269%202.999-19.67%203.964-27.987h-89.008c-21.753%200-39.387-17.633-39.387-39.385s17.635-39.385%2039.387-39.385h91.897v-65.641c0-7.248-5.881-13.129-13.129-13.129h-535.071l221.586%20221.587c15.381%2015.381%2015.381%2040.318%200%2055.698s-40.317%2015.381-55.698%200l-277.285-277.285h-193.738c-7.251%200-13.128%205.881-13.128%2013.129v65.641h91.897c21.752%200%2039.385%2017.633%2039.385%2039.385s-17.633%2039.385-39.385%2039.385h-89.008c2.49%2021.484%207.104%2050.065%2015.624%2082.056%2016.235%2060.957%2046.035%20132.041%20100.27%20190.689l76.391-77.257c15.293-15.468%2040.23-15.608%2055.697-0.314s15.608%2040.23%200.315%2055.697l-72.67%2073.494zM984.613%20290.464c39.387%200%2039.387%200.021%2039.387%200.044v0.611l-0.022%201.336c-0.015%201.113-0.051%202.665-0.117%204.629-0.132%203.926-0.388%209.502-0.885%2016.494-0.995%2013.97-2.977%2033.671-6.897%2057.207-7.812%2046.887-23.515%20110.005-55.311%20173.6-31.876%2063.749-80.311%20128.696-153.688%20177.618-73.633%2049.086-170.034%2080.461-295.080%2080.461-152.822%200-262.455-46.882-339.874-114.805-87.351-76.637-129.989-176.742-150.96-255.482-10.549-39.608-15.823-74.569-18.47-99.74-1.326-12.608-1.999-22.825-2.341-30.018-0.171-3.598-0.26-6.445-0.306-8.463-0.023-1.009-0.035-1.811-0.042-2.396l-0.006-0.714-0.001-0.233v-0.085c0-0.015%200-0.064%2039.385-0.064h-39.385v-105.025c0-50.754%2041.144-91.897%2091.897-91.897h840.206c50.754%200%2091.897%2041.143%2091.897%2091.897v105.069l-39.387-0.044z'%20/%3e%3cglyph%20unicode='&%23xea38;'%20glyph-name='shop'%20data-tags='shop'%20d='M245.194%20816.973c-4.484%200-8.724-2.038-11.525-5.539l-141.686-177.109c-7.731-9.664-0.851-23.978%2011.525-23.978h816.988c12.376%200%2019.251%2014.315%2011.52%2023.979l-141.685%20177.108c-2.801%203.501-7.044%205.539-11.527%205.539h-533.609zM164.519%20866.753c19.606%2024.507%2049.29%2038.774%2080.674%2038.774h533.609c31.386%200%2061.074-14.267%2080.677-38.774l141.685-177.109c54.118-67.645%205.954-167.852-80.669-167.852h-9.999v-487.050c0-24.452-19.829-44.273-44.281-44.273s-44.273%2019.822-44.273%2044.273v487.050h-88.554v-368.975c0-89.666-72.689-162.348-162.353-162.348h-295.18c-89.663%200-162.349%2072.682-162.349%20162.348v368.975h-9.999c-86.629%200-134.791%20100.206-80.674%20167.852l141.686%20177.109zM202.061%20521.792v-368.975c0-40.755%2033.039-73.794%2073.795-73.794h295.18c40.756%200%2073.795%2033.039%2073.795%2073.794v368.975h-73.795v-265.663c0-57.057-46.255-103.312-103.313-103.312h-88.554c-57.059%200-103.314%2046.256-103.314%20103.312v265.663h-73.795zM364.409%20521.792v-265.663c0-8.151%206.608-14.759%2014.759-14.759h88.554c8.151%200%2014.759%206.608%2014.759%2014.759v265.663h-118.072z'%20/%3e%3cglyph%20unicode='&%23xea39;'%20glyph-name='headphones'%20data-tags='headphones'%20d='M186.356%20411.884c43.279-7.444%2076.208-45.158%2076.208-90.563v-166.689c0-61.052-58.437-105.136-117.143-88.364l-78.769%2022.506c-39.452%2011.271-66.651%2047.331-66.651%2088.364v111.728c0%2034.809%2019.666%2066.629%2050.8%2082.196l55.312%2027.656c0.848%2012.007%202.363%2027.88%205.070%2046.441%206.070%2041.624%2018.283%2097.8%2043.095%20154.514%2024.82%2056.733%2062.877%20115.407%20121.342%20159.952%2058.983%2044.939%20136.419%2073.698%20236.382%2073.698s177.398-28.759%20236.383-73.698c58.463-44.545%2096.519-103.22%20121.344-159.952%2024.81-56.714%2037.018-112.889%2043.088-154.514%202.706-18.561%204.228-34.433%205.076-46.441l55.311-27.655c31.13-15.567%2050.798-47.388%2050.798-82.196v-111.729c0-41.033-27.202-77.093-66.648-88.364l-78.775-22.506c-58.704-16.772-117.138%2027.312-117.138%2088.364v166.689c0%2045.405%2032.929%2083.119%2076.208%2090.563-0.709%206.638-1.616%2013.983-2.772%2021.907-5.42%2037.146-16.179%2085.996-37.317%20134.309-21.124%2048.293-51.99%2094.644-96.913%20128.869-44.402%2033.83-104.812%2057.584-188.644%2057.584s-144.242-23.754-188.644-57.584c-44.919-34.225-75.786-80.576-96.914-128.869-21.137-48.313-31.898-97.163-37.315-134.309-1.156-7.924-2.061-15.269-2.771-21.907zM870.29%20334.449h-16.955c-7.256%200-13.129-5.878-13.129-13.128v-166.689c0-8.719%208.346-15.016%2016.735-12.624l78.768%2022.506c5.639%201.609%209.523%206.766%209.523%2012.624v111.729c0%204.972-2.809%209.518-7.256%2011.742l-67.686%2033.84zM153.708%20334.449l-67.681-33.841c-4.448-2.224-7.257-6.769-7.257-11.742v-111.728c0-5.859%203.886-11.015%209.522-12.624l78.769-22.506c8.387-2.392%2016.735%203.906%2016.735%2012.624v166.689c0%207.251-5.878%2013.128-13.128%2013.128h-16.959z'%20/%3e%3c/font%3e%3c/defs%3e%3c/svg%3e") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}@layer tailwind-base,primevue,tailwind-utilities;@layer tailwind-base{*,: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(59 130 246 / .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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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(59 130 246 / .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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}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-feature-settings:normal;font-variation-settings:normal;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;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([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]:where(:not([hidden=until-found])){display:none}}@layer tailwind-utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.relative{position:relative}.col-span-full{grid-column:1 / -1}.m-0{margin:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-2{height:.5rem}.h-32{height:8rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-auto{height:auto}.h-full{height:100%}.max-h-40{max-height:10rem}.max-h-full{max-height:100%}.w-2{width:.5rem}.w-24{width:6rem}.w-32{width:8rem}.w-40{width:10rem}.w-48{width:12rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-64{min-width:16rem}.max-w-20{max-width:5rem}.max-w-24{max-width:6rem}.max-w-32{max-width:8rem}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-3\/12{flex-basis:25%}.basis-5\/12{flex-basis:41.666667%}.basis-8\/12{flex-basis:66.666667%}.basis-\[20rem\]{flex-basis:20rem}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-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-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-9{-moz-column-gap:2.25rem;column-gap:2.25rem}.gap-y-2{row-gap:.5rem}.gap-y-5{row-gap:1.25rem}.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)))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-surface-100{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-100) calc(100% * var(--tw-border-opacity, 1)),transparent)}.border-surface-200{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-200) calc(100% * var(--tw-border-opacity, 1)),transparent)}.border-surface-300{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-300) calc(100% * var(--tw-border-opacity, 1)),transparent)}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-surface-0{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-0) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.bg-surface-100{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-100) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.bg-surface-50{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-50) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-indigo-100{--tw-gradient-to: #e0e7ff var(--tw-gradient-to-position)}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-2{padding-top:.5rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.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-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-3{line-height:.75rem}.tracking-wider{letter-spacing:.05em}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-text-opacity, 1)),transparent)}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-surface-500{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-500) calc(100% * var(--tw-text-opacity, 1)),transparent)}.opacity-50{opacity:.5}.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)}.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)}.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}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.card{background:var(--surface-card);padding:2rem;border-radius:10px;margin-bottom:1rem}::-webkit-scrollbar{width:4px;height:4px;border-radius:4px}::-webkit-scrollbar-track{border-radius:4px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#0000005d}.v-popper__inner{white-space:pre-wrap;max-width:32rem;line-height:1.5}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-border-opacity, 1)),transparent)}.hover\:bg-surface-50:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-50) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.hover\:shadow-lg:hover{--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)}@media (min-width: 640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-3{gap:.75rem}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-color-scheme: dark){.dark\:border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-surface-600{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-600) calc(100% * var(--tw-border-opacity, 1)),transparent)}.dark\:border-surface-700{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-700) calc(100% * var(--tw-border-opacity, 1)),transparent)}.dark\:border-surface-800{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-800) calc(100% * var(--tw-border-opacity, 1)),transparent)}.dark\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900\/30{background-color:#1e3a8a4d}.dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-surface-800{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-800) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.dark\:bg-surface-900{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-900) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.dark\:from-blue-900\/20{--tw-gradient-from: rgb(30 58 138 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-indigo-800\/20{--tw-gradient-to: rgb(55 48 163 / .2) var(--tw-gradient-to-position)}.dark\:text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-surface-400{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-400) calc(100% * var(--tw-text-opacity, 1)),transparent)}.dark\:hover\:bg-surface-800:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-800) calc(100% * var(--tw-bg-opacity, 1)),transparent)}}.url-input-container[data-v-ef96cdb1]{container-type:inline-size}.url-input-full[data-v-ef96cdb1]{display:none}.url-input-compact[data-v-ef96cdb1]{display:flex}@container (min-width: 400px){.url-input-full[data-v-ef96cdb1]{display:flex}.url-input-compact[data-v-ef96cdb1]{display:none}}.proto-autocomplete-in-group[data-v-ef96cdb1],.proto-autocomplete-in-group[data-v-ef96cdb1] .p-autocomplete-input,.proto-autocomplete-in-group[data-v-ef96cdb1] .p-autocomplete-dropdown{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.proto-autocomplete-in-group[data-v-ef96cdb1] .p-autocomplete-dropdown{border-right:0!important}.p-timeline[data-v-7d42e7cd] .p-timeline-event-opposite{flex:none}[data-v-7d42e7cd] .p-datatable .p-datatable-column-title{white-space:nowrap}.device-management[data-v-b44c95db]{height:100%;display:flex;flex-direction:column}.network-content[data-v-b44c95db]{flex:1;overflow-y:auto}.button-container[data-v-b44c95db]{gap:.5rem}.create-button[data-v-b44c95db]{font-weight:600;min-width:3rem}[data-v-b44c95db] .p-menu{min-width:12rem;box-shadow:0 .5rem 1rem #00000026;padding:.25rem}[data-v-b44c95db] .p-menu .p-menuitem{border-radius:.25rem}[data-v-b44c95db] .p-menu .p-menuitem-link{padding:.65rem 1rem;font-size:.9rem}[data-v-b44c95db] .p-menu .p-menuitem-icon{margin-right:.75rem}[data-v-b44c95db] .p-menu .p-menuitem.p-error .p-menuitem-text{color:var(--red-500)}[data-v-b44c95db] .p-menu .p-menuitem:hover.p-error .p-menuitem-link{background-color:var(--red-50)}[data-v-b44c95db] .p-button-icon-only{width:2.5rem!important;padding:.5rem!important}[data-v-b44c95db] .p-button-icon-only .p-button-icon{font-size:1rem}.network-label[data-v-b44c95db]{white-space:nowrap}[data-v-b44c95db] .network-select-container{max-width:100%}[data-v-b44c95db] .bg-surface-50{background-color:var(--surface-50, #f8fafc)}[data-v-b44c95db] .bg-surface-0{background-color:var(--surface-card, #ffffff)}[data-v-b44c95db] .text-primary{color:var(--primary-color, #3b82f6)}[data-v-b44c95db] .text-secondary{color:var(--text-color-secondary, #64748b)}@media (prefers-color-scheme: dark){[data-v-b44c95db] .bg-surface-50{background-color:var(--surface-ground, #0f172a)}[data-v-b44c95db] .bg-surface-0{background-color:var(--surface-card, #1e293b)}}@media (max-width: 768px){.network-header[data-v-b44c95db],.network-content[data-v-b44c95db]{padding:.75rem}.network-label[data-v-b44c95db]{font-size:.9rem}}.config-generator[data-v-4c65e6b8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;padding:1.25rem}.config-panel[data-v-4c65e6b8]{position:relative}.language-switch[data-v-4c65e6b8]{position:absolute;z-index:2;top:.4rem;right:.75rem}.config-panel[data-v-4c65e6b8],.output-panel[data-v-4c65e6b8]{min-width:0}.output-panel[data-v-4c65e6b8]{display:flex;flex-direction:column;gap:.75rem;height:calc(100vh - 2.5rem);height:calc(100dvh - 2.5rem)}.toml-config[data-v-4c65e6b8]{width:100%;flex:1;resize:none;font-family:monospace}.error-message[data-v-4c65e6b8]{max-height:10rem;overflow:auto;padding:.5rem;color:#b91c1c;background:#fee2e2;border-radius:.25rem}@media (max-width: 768px){.config-generator[data-v-4c65e6b8]{grid-template-columns:1fr;gap:1.25rem;padding:.75rem}} diff --git a/public/assistant/index.html b/public/assistant/index.html new file mode 100644 index 0000000..ae940bd --- /dev/null +++ b/public/assistant/index.html @@ -0,0 +1,13 @@ + + + + + + EasyTier Config Generator + + + + +
+ +