1
0
Fork 0
forked from Simnation/Main
Main/resources/[tools]/unlimited-spectre/html/assets/app-014d9ed9.js
2025-06-07 08:51:21 +02:00

32 lines
675 KiB
JavaScript

var Zp=Object.defineProperty;var Xp=(e,t,n)=>t in e?Zp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var qn=(e,t,n)=>(Xp(e,typeof t!="symbol"?t+"":t,n),n);import{e as ln}from"./externalHosting.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))a(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&a(s)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerpolicy&&(i.referrerPolicy=r.referrerpolicy),r.crossorigin==="use-credentials"?i.credentials="include":r.crossorigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();function oo(e,t){const n=Object.create(null),a=e.split(",");for(let r=0;r<a.length;r++)n[a[r]]=!0;return t?r=>!!n[r.toLowerCase()]:r=>!!n[r]}const eh="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",th=oo(eh);function ed(e){return!!e||e===""}function li(e){if(oe(e)){const t={};for(let n=0;n<e.length;n++){const a=e[n],r=Re(a)?rh(a):li(a);if(r)for(const i in r)t[i]=r[i]}return t}else{if(Re(e))return e;if(Ne(e))return e}}const nh=/;(?![^(]*\))/g,ah=/:(.+)/;function rh(e){const t={};return e.split(nh).forEach(n=>{if(n){const a=n.split(ah);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function ui(e){let t="";if(Re(e))t=e;else if(oe(e))for(let n=0;n<e.length;n++){const a=ui(e[n]);a&&(t+=a+" ")}else if(Ne(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function uP(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Re(t)&&(e.class=ui(t)),n&&(e.style=li(n)),e}const cP=e=>Re(e)?e:e==null?"":oe(e)||Ne(e)&&(e.toString===rd||!me(e.toString))?JSON.stringify(e,td,2):String(e),td=(e,t)=>t&&t.__v_isRef?td(e,t.value):aa(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,r])=>(n[`${a} =>`]=r,n),{})}:nd(t)?{[`Set(${t.size})`]:[...t.values()]}:Ne(t)&&!oe(t)&&!id(t)?String(t):t,Te={},na=[],xt=()=>{},ih=()=>!1,sh=/^on[^a-z]/,ci=e=>sh.test(e),lo=e=>e.startsWith("onUpdate:"),We=Object.assign,uo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},oh=Object.prototype.hasOwnProperty,ve=(e,t)=>oh.call(e,t),oe=Array.isArray,aa=e=>di(e)==="[object Map]",nd=e=>di(e)==="[object Set]",me=e=>typeof e=="function",Re=e=>typeof e=="string",co=e=>typeof e=="symbol",Ne=e=>e!==null&&typeof e=="object",ad=e=>Ne(e)&&me(e.then)&&me(e.catch),rd=Object.prototype.toString,di=e=>rd.call(e),lh=e=>di(e).slice(8,-1),id=e=>di(e)==="[object Object]",mo=e=>Re(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,jr=oo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),mi=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},uh=/-(\w)/g,Vt=mi(e=>e.replace(uh,(t,n)=>n?n.toUpperCase():"")),ch=/\B([A-Z])/g,Rn=mi(e=>e.replace(ch,"-$1").toLowerCase()),fi=mi(e=>e.charAt(0).toUpperCase()+e.slice(1)),Nr=mi(e=>e?`on${fi(e)}`:""),qa=(e,t)=>!Object.is(e,t),Ma=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Ur=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},sd=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let bl;const dh=()=>bl||(bl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Tt;class od{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=Tt,!t&&Tt&&(this.index=(Tt.scopes||(Tt.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Tt;try{return Tt=this,t()}finally{Tt=n}}}on(){Tt=this}off(){Tt=this.parent}stop(t){if(this.active){let n,a;for(n=0,a=this.effects.length;n<a;n++)this.effects[n].stop();for(n=0,a=this.cleanups.length;n<a;n++)this.cleanups[n]();if(this.scopes)for(n=0,a=this.scopes.length;n<a;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}}}function fo(e){return new od(e)}function mh(e,t=Tt){t&&t.active&&t.effects.push(e)}const go=e=>{const t=new Set(e);return t.w=0,t.n=0,t},ld=e=>(e.w&fn)>0,ud=e=>(e.n&fn)>0,fh=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=fn},gh=e=>{const{deps:t}=e;if(t.length){let n=0;for(let a=0;a<t.length;a++){const r=t[a];ld(r)&&!ud(r)?r.delete(e):t[n++]=r,r.w&=~fn,r.n&=~fn}t.length=n}},ms=new WeakMap;let La=0,fn=1;const fs=30;let St;const Tn=Symbol(""),gs=Symbol("");class po{constructor(t,n=null,a){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,mh(this,a)}run(){if(!this.active)return this.fn();let t=St,n=cn;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=St,St=this,cn=!0,fn=1<<++La,La<=fs?fh(this):yl(this),this.fn()}finally{La<=fs&&gh(this),fn=1<<--La,St=this.parent,cn=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){St===this?this.deferStop=!0:this.active&&(yl(this),this.onStop&&this.onStop(),this.active=!1)}}function yl(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let cn=!0;const cd=[];function ga(){cd.push(cn),cn=!1}function pa(){const e=cd.pop();cn=e===void 0?!0:e}function ut(e,t,n){if(cn&&St){let a=ms.get(e);a||ms.set(e,a=new Map);let r=a.get(n);r||a.set(n,r=go()),dd(r)}}function dd(e,t){let n=!1;La<=fs?ud(e)||(e.n|=fn,n=!ld(e)):n=!e.has(St),n&&(e.add(St),St.deps.push(e))}function $t(e,t,n,a,r,i){const s=ms.get(e);if(!s)return;let o=[];if(t==="clear")o=[...s.values()];else if(n==="length"&&oe(e))s.forEach((l,u)=>{(u==="length"||u>=a)&&o.push(l)});else switch(n!==void 0&&o.push(s.get(n)),t){case"add":oe(e)?mo(n)&&o.push(s.get("length")):(o.push(s.get(Tn)),aa(e)&&o.push(s.get(gs)));break;case"delete":oe(e)||(o.push(s.get(Tn)),aa(e)&&o.push(s.get(gs)));break;case"set":aa(e)&&o.push(s.get(Tn));break}if(o.length===1)o[0]&&ps(o[0]);else{const l=[];for(const u of o)u&&l.push(...u);ps(go(l))}}function ps(e,t){const n=oe(e)?e:[...e];for(const a of n)a.computed&&vl(a);for(const a of n)a.computed||vl(a)}function vl(e,t){(e!==St||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const ph=oo("__proto__,__v_isRef,__isVue"),md=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(co)),hh=ho(),bh=ho(!1,!0),yh=ho(!0),kl=vh();function vh(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const a=fe(this);for(let i=0,s=this.length;i<s;i++)ut(a,"get",i+"");const r=a[t](...n);return r===-1||r===!1?a[t](...n.map(fe)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){ga();const a=fe(this)[t].apply(this,n);return pa(),a}}),e}function ho(e=!1,t=!1){return function(a,r,i){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&i===(e?t?Ih:bd:t?hd:pd).get(a))return a;const s=oe(a);if(!e&&s&&ve(kl,r))return Reflect.get(kl,r,i);const o=Reflect.get(a,r,i);return(co(r)?md.has(r):ph(r))||(e||ut(a,"get",r),t)?o:Ve(o)?s&&mo(r)?o:o.value:Ne(o)?e?yd(o):hn(o):o}}const kh=fd(),wh=fd(!0);function fd(e=!1){return function(n,a,r,i){let s=n[a];if(sa(s)&&Ve(s)&&!Ve(r))return!1;if(!e&&(!Jr(r)&&!sa(r)&&(s=fe(s),r=fe(r)),!oe(n)&&Ve(s)&&!Ve(r)))return s.value=r,!0;const o=oe(n)&&mo(a)?Number(a)<n.length:ve(n,a),l=Reflect.set(n,a,r,i);return n===fe(i)&&(o?qa(r,s)&&$t(n,"set",a,r):$t(n,"add",a,r)),l}}function _h(e,t){const n=ve(e,t);e[t];const a=Reflect.deleteProperty(e,t);return a&&n&&$t(e,"delete",t,void 0),a}function Sh(e,t){const n=Reflect.has(e,t);return(!co(t)||!md.has(t))&&ut(e,"has",t),n}function Eh(e){return ut(e,"iterate",oe(e)?"length":Tn),Reflect.ownKeys(e)}const gd={get:hh,set:kh,deleteProperty:_h,has:Sh,ownKeys:Eh},Ch={get:yh,set(e,t){return!0},deleteProperty(e,t){return!0}},xh=We({},gd,{get:bh,set:wh}),bo=e=>e,gi=e=>Reflect.getPrototypeOf(e);function pr(e,t,n=!1,a=!1){e=e.__v_raw;const r=fe(e),i=fe(t);n||(t!==i&&ut(r,"get",t),ut(r,"get",i));const{has:s}=gi(r),o=a?bo:n?ko:Ka;if(s.call(r,t))return o(e.get(t));if(s.call(r,i))return o(e.get(i));e!==r&&e.get(t)}function hr(e,t=!1){const n=this.__v_raw,a=fe(n),r=fe(e);return t||(e!==r&&ut(a,"has",e),ut(a,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function br(e,t=!1){return e=e.__v_raw,!t&&ut(fe(e),"iterate",Tn),Reflect.get(e,"size",e)}function wl(e){e=fe(e);const t=fe(this);return gi(t).has.call(t,e)||(t.add(e),$t(t,"add",e,e)),this}function _l(e,t){t=fe(t);const n=fe(this),{has:a,get:r}=gi(n);let i=a.call(n,e);i||(e=fe(e),i=a.call(n,e));const s=r.call(n,e);return n.set(e,t),i?qa(t,s)&&$t(n,"set",e,t):$t(n,"add",e,t),this}function Sl(e){const t=fe(this),{has:n,get:a}=gi(t);let r=n.call(t,e);r||(e=fe(e),r=n.call(t,e)),a&&a.call(t,e);const i=t.delete(e);return r&&$t(t,"delete",e,void 0),i}function El(){const e=fe(this),t=e.size!==0,n=e.clear();return t&&$t(e,"clear",void 0,void 0),n}function yr(e,t){return function(a,r){const i=this,s=i.__v_raw,o=fe(s),l=t?bo:e?ko:Ka;return!e&&ut(o,"iterate",Tn),s.forEach((u,c)=>a.call(r,l(u),l(c),i))}}function vr(e,t,n){return function(...a){const r=this.__v_raw,i=fe(r),s=aa(i),o=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,u=r[e](...a),c=n?bo:t?ko:Ka;return!t&&ut(i,"iterate",l?gs:Tn),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:o?[c(f[0]),c(f[1])]:c(f),done:d}},[Symbol.iterator](){return this}}}}function Jt(e){return function(...t){return e==="delete"?!1:this}}function Ph(){const e={get(i){return pr(this,i)},get size(){return br(this)},has:hr,add:wl,set:_l,delete:Sl,clear:El,forEach:yr(!1,!1)},t={get(i){return pr(this,i,!1,!0)},get size(){return br(this)},has:hr,add:wl,set:_l,delete:Sl,clear:El,forEach:yr(!1,!0)},n={get(i){return pr(this,i,!0)},get size(){return br(this,!0)},has(i){return hr.call(this,i,!0)},add:Jt("add"),set:Jt("set"),delete:Jt("delete"),clear:Jt("clear"),forEach:yr(!0,!1)},a={get(i){return pr(this,i,!0,!0)},get size(){return br(this,!0)},has(i){return hr.call(this,i,!0)},add:Jt("add"),set:Jt("set"),delete:Jt("delete"),clear:Jt("clear"),forEach:yr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=vr(i,!1,!1),n[i]=vr(i,!0,!1),t[i]=vr(i,!1,!0),a[i]=vr(i,!0,!0)}),[e,n,t,a]}const[Dh,Lh,Th,Ah]=Ph();function yo(e,t){const n=t?e?Ah:Th:e?Lh:Dh;return(a,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?a:Reflect.get(ve(n,r)&&r in a?n:a,r,i)}const jh={get:yo(!1,!1)},Nh={get:yo(!1,!0)},Mh={get:yo(!0,!1)},pd=new WeakMap,hd=new WeakMap,bd=new WeakMap,Ih=new WeakMap;function Vh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Rh(e){return e.__v_skip||!Object.isExtensible(e)?0:Vh(lh(e))}function hn(e){return sa(e)?e:vo(e,!1,gd,jh,pd)}function Oh(e){return vo(e,!1,xh,Nh,hd)}function yd(e){return vo(e,!0,Ch,Mh,bd)}function vo(e,t,n,a,r){if(!Ne(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const s=Rh(e);if(s===0)return e;const o=new Proxy(e,s===2?a:n);return r.set(e,o),o}function dn(e){return sa(e)?dn(e.__v_raw):!!(e&&e.__v_isReactive)}function sa(e){return!!(e&&e.__v_isReadonly)}function Jr(e){return!!(e&&e.__v_isShallow)}function vd(e){return dn(e)||sa(e)}function fe(e){const t=e&&e.__v_raw;return t?fe(t):e}function qt(e){return Ur(e,"__v_skip",!0),e}const Ka=e=>Ne(e)?hn(e):e,ko=e=>Ne(e)?yd(e):e;function kd(e){cn&&St&&(e=fe(e),dd(e.dep||(e.dep=go())))}function wd(e,t){e=fe(e),e.dep&&ps(e.dep)}function Ve(e){return!!(e&&e.__v_isRef===!0)}function se(e){return Sd(e,!1)}function _d(e){return Sd(e,!0)}function Sd(e,t){return Ve(e)?e:new zh(e,t)}class zh{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:fe(t),this._value=n?t:Ka(t)}get value(){return kd(this),this._value}set value(t){const n=this.__v_isShallow||Jr(t)||sa(t);t=n?t:fe(t),qa(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Ka(t),wd(this))}}function An(e){return Ve(e)?e.value:e}const Fh={get:(e,t,n)=>An(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const r=e[t];return Ve(r)&&!Ve(n)?(r.value=n,!0):Reflect.set(e,t,n,a)}};function Ed(e){return dn(e)?e:new Proxy(e,Fh)}function Bh(e){const t=oe(e)?new Array(e.length):{};for(const n in e)t[n]=$h(e,n);return t}class Hh{constructor(t,n,a){this._object=t,this._key=n,this._defaultValue=a,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function $h(e,t,n){const a=e[t];return Ve(a)?a:new Hh(e,t,n)}var Cd;class qh{constructor(t,n,a,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[Cd]=!1,this._dirty=!0,this.effect=new po(t,()=>{this._dirty||(this._dirty=!0,wd(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=a}get value(){const t=fe(this);return kd(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}Cd="__v_isReadonly";function Kh(e,t,n=!1){let a,r;const i=me(e);return i?(a=e,r=xt):(a=e.get,r=e.set),new qh(a,r,i||!r,n)}function mn(e,t,n,a){let r;try{r=a?e(...a):e()}catch(i){rr(i,t,n)}return r}function ht(e,t,n,a){if(me(e)){const i=mn(e,t,n,a);return i&&ad(i)&&i.catch(s=>{rr(s,t,n)}),i}const r=[];for(let i=0;i<e.length;i++)r.push(ht(e[i],t,n,a));return r}function rr(e,t,n,a=!0){const r=t?t.vnode:null;if(t){let i=t.parent;const s=t.proxy,o=n;for(;i;){const u=i.ec;if(u){for(let c=0;c<u.length;c++)if(u[c](e,s,o)===!1)return}i=i.parent}const l=t.appContext.config.errorHandler;if(l){mn(l,null,10,[e,s,o]);return}}Gh(e,n,r,a)}function Gh(e,t,n,a=!0){console.error(e)}let Ga=!1,hs=!1;const Ze=[];let Nt=0;const ra=[];let Bt=null,En=0;const xd=Promise.resolve();let wo=null;function Xe(e){const t=wo||xd;return e?t.then(this?e.bind(this):e):t}function Wh(e){let t=Nt+1,n=Ze.length;for(;t<n;){const a=t+n>>>1;Wa(Ze[a])<e?t=a+1:n=a}return t}function pi(e){(!Ze.length||!Ze.includes(e,Ga&&e.allowRecurse?Nt+1:Nt))&&(e.id==null?Ze.push(e):Ze.splice(Wh(e.id),0,e),Pd())}function Pd(){!Ga&&!hs&&(hs=!0,wo=xd.then(Ld))}function Uh(e){const t=Ze.indexOf(e);t>Nt&&Ze.splice(t,1)}function Jh(e){oe(e)?ra.push(...e):(!Bt||!Bt.includes(e,e.allowRecurse?En+1:En))&&ra.push(e),Pd()}function Cl(e,t=Ga?Nt+1:0){for(;t<Ze.length;t++){const n=Ze[t];n&&n.pre&&(Ze.splice(t,1),t--,n())}}function Dd(e){if(ra.length){const t=[...new Set(ra)];if(ra.length=0,Bt){Bt.push(...t);return}for(Bt=t,Bt.sort((n,a)=>Wa(n)-Wa(a)),En=0;En<Bt.length;En++)Bt[En]();Bt=null,En=0}}const Wa=e=>e.id==null?1/0:e.id,Yh=(e,t)=>{const n=Wa(e)-Wa(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Ld(e){hs=!1,Ga=!0,Ze.sort(Yh);const t=xt;try{for(Nt=0;Nt<Ze.length;Nt++){const n=Ze[Nt];n&&n.active!==!1&&mn(n,null,14)}}finally{Nt=0,Ze.length=0,Dd(),Ga=!1,wo=null,(Ze.length||ra.length)&&Ld()}}function Qh(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||Te;let r=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in a){const c=`${s==="modelValue"?"model":s}Modifiers`,{number:f,trim:d}=a[c]||Te;d&&(r=n.map(p=>p.trim())),f&&(r=n.map(sd))}let o,l=a[o=Nr(t)]||a[o=Nr(Vt(t))];!l&&i&&(l=a[o=Nr(Rn(t))]),l&&ht(l,e,6,r);const u=a[o+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,ht(u,e,6,r)}}function Td(e,t,n=!1){const a=t.emitsCache,r=a.get(e);if(r!==void 0)return r;const i=e.emits;let s={},o=!1;if(!me(e)){const l=u=>{const c=Td(u,t,!0);c&&(o=!0,We(s,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!o?(Ne(e)&&a.set(e,null),null):(oe(i)?i.forEach(l=>s[l]=null):We(s,i),Ne(e)&&a.set(e,s),s)}function hi(e,t){return!e||!ci(t)?!1:(t=t.slice(2).replace(/Once$/,""),ve(e,t[0].toLowerCase()+t.slice(1))||ve(e,Rn(t))||ve(e,t))}let et=null,bi=null;function Yr(e){const t=et;return et=e,bi=e&&e.type.__scopeId||null,t}function dP(e){bi=e}function mP(){bi=null}function Mr(e,t=et,n){if(!t||e._n)return e;const a=(...r)=>{a._d&&Ol(-1);const i=Yr(t);let s;try{s=e(...r)}finally{Yr(i),a._d&&Ol(1)}return s};return a._n=!0,a._c=!0,a._d=!0,a}function Fi(e){const{type:t,vnode:n,proxy:a,withProxy:r,props:i,propsOptions:[s],slots:o,attrs:l,emit:u,render:c,renderCache:f,data:d,setupState:p,ctx:b,inheritAttrs:C}=e;let x,y;const h=Yr(e);try{if(n.shapeFlag&4){const w=r||a;x=At(c.call(w,w,f,i,p,d,b)),y=l}else{const w=t;x=At(w.length>1?w(i,{attrs:l,slots:o,emit:u}):w(i,null)),y=t.props?l:Zh(l)}}catch(w){Va.length=0,rr(w,e,1),x=Me(yt)}let _=x;if(y&&C!==!1){const w=Object.keys(y),{shapeFlag:E}=_;w.length&&E&7&&(s&&w.some(lo)&&(y=Xh(y,s)),_=Kt(_,y))}return n.dirs&&(_=Kt(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),x=_,Yr(h),x}const Zh=e=>{let t;for(const n in e)(n==="class"||n==="style"||ci(n))&&((t||(t={}))[n]=e[n]);return t},Xh=(e,t)=>{const n={};for(const a in e)(!lo(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function eb(e,t,n){const{props:a,children:r,component:i}=e,{props:s,children:o,patchFlag:l}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return a?xl(a,s,u):!!s;if(l&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const d=c[f];if(s[d]!==a[d]&&!hi(u,d))return!0}}}else return(r||o)&&(!o||!o.$stable)?!0:a===s?!1:a?s?xl(a,s,u):!0:!!s;return!1}function xl(e,t,n){const a=Object.keys(t);if(a.length!==Object.keys(e).length)return!0;for(let r=0;r<a.length;r++){const i=a[r];if(t[i]!==e[i]&&!hi(n,i))return!0}return!1}function tb({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Ad=e=>e.__isSuspense;function nb(e,t){t&&t.pendingBranch?oe(e)?t.effects.push(...e):t.effects.push(e):Jh(e)}function Ir(e,t){if($e){let n=$e.provides;const a=$e.parent&&$e.parent.provides;a===n&&(n=$e.provides=Object.create(a)),n[e]=t}}function bt(e,t,n=!1){const a=$e||et;if(a){const r=a.parent==null?a.vnode.appContext&&a.vnode.appContext.provides:a.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&me(t)?t.call(a.proxy):t}}const Pl={};function Pe(e,t,n){return jd(e,t,n)}function jd(e,t,{immediate:n,deep:a,flush:r,onTrack:i,onTrigger:s}=Te){const o=$e;let l,u=!1,c=!1;if(Ve(e)?(l=()=>e.value,u=Jr(e)):dn(e)?(l=()=>e,a=!0):oe(e)?(c=!0,u=e.some(y=>dn(y)||Jr(y)),l=()=>e.map(y=>{if(Ve(y))return y.value;if(dn(y))return Pn(y);if(me(y))return mn(y,o,2)})):me(e)?t?l=()=>mn(e,o,2):l=()=>{if(!(o&&o.isUnmounted))return f&&f(),ht(e,o,3,[d])}:l=xt,t&&a){const y=l;l=()=>Pn(y())}let f,d=y=>{f=x.onStop=()=>{mn(y,o,4)}};if(ua)return d=xt,t?n&&ht(t,o,3,[l(),c?[]:void 0,d]):l(),xt;let p=c?[]:Pl;const b=()=>{if(!!x.active)if(t){const y=x.run();(a||u||(c?y.some((h,_)=>qa(h,p[_])):qa(y,p)))&&(f&&f(),ht(t,o,3,[y,p===Pl?void 0:p,d]),p=y)}else x.run()};b.allowRecurse=!!t;let C;r==="sync"?C=b:r==="post"?C=()=>Ye(b,o&&o.suspense):(b.pre=!0,o&&(b.id=o.uid),C=()=>pi(b));const x=new po(l,C);return t?n?b():p=x.run():r==="post"?Ye(x.run.bind(x),o&&o.suspense):x.run(),()=>{x.stop(),o&&o.scope&&uo(o.scope.effects,x)}}function ab(e,t,n){const a=this.proxy,r=Re(e)?e.includes(".")?Nd(a,e):()=>a[e]:e.bind(a,a);let i;me(t)?i=t:(i=t.handler,n=t);const s=$e;la(this);const o=jd(r,i.bind(a),n);return s?la(s):jn(),o}function Nd(e,t){const n=t.split(".");return()=>{let a=e;for(let r=0;r<n.length&&a;r++)a=a[n[r]];return a}}function Pn(e,t){if(!Ne(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Ve(e))Pn(e.value,t);else if(oe(e))for(let n=0;n<e.length;n++)Pn(e[n],t);else if(nd(e)||aa(e))e.forEach(n=>{Pn(n,t)});else if(id(e))for(const n in e)Pn(e[n],t);return e}function Md(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return bn(()=>{e.isMounted=!0}),kt(()=>{e.isUnmounting=!0}),e}const dt=[Function,Array],rb={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:dt,onEnter:dt,onAfterEnter:dt,onEnterCancelled:dt,onBeforeLeave:dt,onLeave:dt,onAfterLeave:dt,onLeaveCancelled:dt,onBeforeAppear:dt,onAppear:dt,onAfterAppear:dt,onAppearCancelled:dt},setup(e,{slots:t}){const n=Le(),a=Md();let r;return()=>{const i=t.default&&_o(t.default(),!0);if(!i||!i.length)return;let s=i[0];if(i.length>1){for(const C of i)if(C.type!==yt){s=C;break}}const o=fe(e),{mode:l}=o;if(a.isLeaving)return Bi(s);const u=Dl(s);if(!u)return Bi(s);const c=Ua(u,o,a,n);oa(u,c);const f=n.subTree,d=f&&Dl(f);let p=!1;const{getTransitionKey:b}=u.type;if(b){const C=b();r===void 0?r=C:C!==r&&(r=C,p=!0)}if(d&&d.type!==yt&&(!Cn(u,d)||p)){const C=Ua(d,o,a,n);if(oa(d,C),l==="out-in")return a.isLeaving=!0,C.afterLeave=()=>{a.isLeaving=!1,n.update()},Bi(s);l==="in-out"&&u.type!==yt&&(C.delayLeave=(x,y,h)=>{const _=Vd(a,d);_[String(d.key)]=d,x._leaveCb=()=>{y(),x._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=h})}return s}}},Id=rb;function Vd(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function Ua(e,t,n,a){const{appear:r,mode:i,persisted:s=!1,onBeforeEnter:o,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:f,onLeave:d,onAfterLeave:p,onLeaveCancelled:b,onBeforeAppear:C,onAppear:x,onAfterAppear:y,onAppearCancelled:h}=t,_=String(e.key),w=Vd(n,e),E=(D,N)=>{D&&ht(D,a,9,N)},S=(D,N)=>{const V=N[1];E(D,N),oe(D)?D.every(F=>F.length<=1)&&V():D.length<=1&&V()},P={mode:i,persisted:s,beforeEnter(D){let N=o;if(!n.isMounted)if(r)N=C||o;else return;D._leaveCb&&D._leaveCb(!0);const V=w[_];V&&Cn(e,V)&&V.el._leaveCb&&V.el._leaveCb(),E(N,[D])},enter(D){let N=l,V=u,F=c;if(!n.isMounted)if(r)N=x||l,V=y||u,F=h||c;else return;let M=!1;const K=D._enterCb=I=>{M||(M=!0,I?E(F,[D]):E(V,[D]),P.delayedLeave&&P.delayedLeave(),D._enterCb=void 0)};N?S(N,[D,K]):K()},leave(D,N){const V=String(e.key);if(D._enterCb&&D._enterCb(!0),n.isUnmounting)return N();E(f,[D]);let F=!1;const M=D._leaveCb=K=>{F||(F=!0,N(),K?E(b,[D]):E(p,[D]),D._leaveCb=void 0,w[V]===e&&delete w[V])};w[V]=e,d?S(d,[D,M]):M()},clone(D){return Ua(D,t,n,a)}};return P}function Bi(e){if(sr(e))return e=Kt(e),e.children=null,e}function Dl(e){return sr(e)?e.children?e.children[0]:void 0:e}function oa(e,t){e.shapeFlag&6&&e.component?oa(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function _o(e,t=!1,n){let a=[],r=0;for(let i=0;i<e.length;i++){let s=e[i];const o=n==null?s.key:String(n)+String(s.key!=null?s.key:i);s.type===st?(s.patchFlag&128&&r++,a=a.concat(_o(s.children,t,o))):(t||s.type!==yt)&&a.push(o!=null?Kt(s,{key:o}):s)}if(r>1)for(let i=0;i<a.length;i++)a[i].patchFlag=-2;return a}function ir(e){return me(e)?{setup:e,name:e.name}:e}const ia=e=>!!e.type.__asyncLoader;function Rd(e){me(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:r=200,timeout:i,suspensible:s=!0,onError:o}=e;let l=null,u,c=0;const f=()=>(c++,l=null,d()),d=()=>{let p;return l||(p=l=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),o)return new Promise((C,x)=>{o(b,()=>C(f()),()=>x(b),c+1)});throw b}).then(b=>p!==l&&l?l:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),u=b,b)))};return ir({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return u},setup(){const p=$e;if(u)return()=>Hi(u,p);const b=h=>{l=null,rr(h,p,13,!a)};if(s&&p.suspense||ua)return d().then(h=>()=>Hi(h,p)).catch(h=>(b(h),()=>a?Me(a,{error:h}):null));const C=se(!1),x=se(),y=se(!!r);return r&&setTimeout(()=>{y.value=!1},r),i!=null&&setTimeout(()=>{if(!C.value&&!x.value){const h=new Error(`Async component timed out after ${i}ms.`);b(h),x.value=h}},i),d().then(()=>{C.value=!0,p.parent&&sr(p.parent.vnode)&&pi(p.parent.update)}).catch(h=>{b(h),x.value=h}),()=>{if(C.value&&u)return Hi(u,p);if(x.value&&a)return Me(a,{error:x.value});if(n&&!y.value)return Me(n)}}})}function Hi(e,{vnode:{ref:t,props:n,children:a,shapeFlag:r},parent:i}){const s=Me(e,n,a);return s.ref=t,s}const sr=e=>e.type.__isKeepAlive,ib={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Le(),a=n.ctx;if(!a.renderer)return()=>{const h=t.default&&t.default();return h&&h.length===1?h[0]:h};const r=new Map,i=new Set;let s=null;const o=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:f}}}=a,d=f("div");a.activate=(h,_,w,E,S)=>{const P=h.component;u(h,_,w,0,o),l(P.vnode,h,_,w,P,o,E,h.slotScopeIds,S),Ye(()=>{P.isDeactivated=!1,P.a&&Ma(P.a);const D=h.props&&h.props.onVnodeMounted;D&&ft(D,P.parent,h)},o)},a.deactivate=h=>{const _=h.component;u(h,d,null,1,o),Ye(()=>{_.da&&Ma(_.da);const w=h.props&&h.props.onVnodeUnmounted;w&&ft(w,_.parent,h),_.isDeactivated=!0},o)};function p(h){$i(h),c(h,n,o,!0)}function b(h){r.forEach((_,w)=>{const E=Ss(_.type);E&&(!h||!h(E))&&C(w)})}function C(h){const _=r.get(h);!s||_.type!==s.type?p(_):s&&$i(s),r.delete(h),i.delete(h)}Pe(()=>[e.include,e.exclude],([h,_])=>{h&&b(w=>Ta(h,w)),_&&b(w=>!Ta(_,w))},{flush:"post",deep:!0});let x=null;const y=()=>{x!=null&&r.set(x,qi(n.subTree))};return bn(y),So(y),kt(()=>{r.forEach(h=>{const{subTree:_,suspense:w}=n,E=qi(_);if(h.type===E.type){$i(E);const S=E.component.da;S&&Ye(S,w);return}p(h)})}),()=>{if(x=null,!t.default)return null;const h=t.default(),_=h[0];if(h.length>1)return s=null,h;if(!Ya(_)||!(_.shapeFlag&4)&&!(_.shapeFlag&128))return s=null,_;let w=qi(_);const E=w.type,S=Ss(ia(w)?w.type.__asyncResolved||{}:E),{include:P,exclude:D,max:N}=e;if(P&&(!S||!Ta(P,S))||D&&S&&Ta(D,S))return s=w,_;const V=w.key==null?E:w.key,F=r.get(V);return w.el&&(w=Kt(w),_.shapeFlag&128&&(_.ssContent=w)),x=V,F?(w.el=F.el,w.component=F.component,w.transition&&oa(w,w.transition),w.shapeFlag|=512,i.delete(V),i.add(V)):(i.add(V),N&&i.size>parseInt(N,10)&&C(i.values().next().value)),w.shapeFlag|=256,s=w,Ad(_.type)?_:w}}},fP=ib;function Ta(e,t){return oe(e)?e.some(n=>Ta(n,t)):Re(e)?e.split(",").includes(t):e.test?e.test(t):!1}function Od(e,t){zd(e,"a",t)}function yi(e,t){zd(e,"da",t)}function zd(e,t,n=$e){const a=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(vi(t,a,n),n){let r=n.parent;for(;r&&r.parent;)sr(r.parent.vnode)&&sb(a,t,n,r),r=r.parent}}function sb(e,t,n,a){const r=vi(t,e,a,!0);or(()=>{uo(a[t],r)},n)}function $i(e){let t=e.shapeFlag;t&256&&(t-=256),t&512&&(t-=512),e.shapeFlag=t}function qi(e){return e.shapeFlag&128?e.ssContent:e}function vi(e,t,n=$e,a=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;ga(),la(n);const o=ht(t,n,e,s);return jn(),pa(),o});return a?r.unshift(i):r.push(i),i}}const Wt=e=>(t,n=$e)=>(!ua||e==="sp")&&vi(e,(...a)=>t(...a),n),Fd=Wt("bm"),bn=Wt("m"),Bd=Wt("bu"),So=Wt("u"),kt=Wt("bum"),or=Wt("um"),ob=Wt("sp"),lb=Wt("rtg"),ub=Wt("rtc");function cb(e,t=$e){vi("ec",e,t)}function Hd(e,t){const n=et;if(n===null)return e;const a=_i(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[s,o,l,u=Te]=t[i];me(s)&&(s={mounted:s,updated:s}),s.deep&&Pn(o),r.push({dir:s,instance:a,value:o,oldValue:void 0,arg:l,modifiers:u})}return e}function kn(e,t,n,a){const r=e.dirs,i=t&&t.dirs;for(let s=0;s<r.length;s++){const o=r[s];i&&(o.oldValue=i[s].value);let l=o.dir[a];l&&(ga(),ht(l,n,8,[e.el,o,e,t]),pa())}}const Eo="components",db="directives";function mb(e,t){return Co(Eo,e,!0,t)||e}const $d=Symbol();function Ll(e){return Re(e)?Co(Eo,e,!1)||e:e||$d}function gP(e){return Co(db,e)}function Co(e,t,n=!0,a=!1){const r=et||$e;if(r){const i=r.type;if(e===Eo){const o=Ss(i,!1);if(o&&(o===t||o===Vt(t)||o===fi(Vt(t))))return i}const s=Tl(r[e]||i[e],t)||Tl(r.appContext[e],t);return!s&&a?i:s}}function Tl(e,t){return e&&(e[t]||e[Vt(t)]||e[fi(Vt(t))])}function pP(e,t,n,a){let r;const i=n&&n[a];if(oe(e)||Re(e)){r=new Array(e.length);for(let s=0,o=e.length;s<o;s++)r[s]=t(e[s],s,void 0,i&&i[s])}else if(typeof e=="number"){r=new Array(e);for(let s=0;s<e;s++)r[s]=t(s+1,s,void 0,i&&i[s])}else if(Ne(e))if(e[Symbol.iterator])r=Array.from(e,(s,o)=>t(s,o,void 0,i&&i[o]));else{const s=Object.keys(e);r=new Array(s.length);for(let o=0,l=s.length;o<l;o++){const u=s[o];r[o]=t(e[u],u,o,i&&i[o])}}else r=[];return n&&(n[a]=r),r}function hP(e,t){for(let n=0;n<t.length;n++){const a=t[n];if(oe(a))for(let r=0;r<a.length;r++)e[a[r].name]=a[r].fn;else a&&(e[a.name]=a.key?(...r)=>{const i=a.fn(...r);return i&&(i.key=a.key),i}:a.fn)}return e}function bP(e,t,n={},a,r){if(et.isCE||et.parent&&ia(et.parent)&&et.parent.isCE)return Me("slot",t==="default"?null:{name:t},a&&a());let i=e[t];i&&i._c&&(i._d=!1),Xr();const s=i&&qd(i(n)),o=ei(st,{key:n.key||s&&s.key||`_${t}`},s||(a?a():[]),s&&e._===1?64:-2);return!r&&o.scopeId&&(o.slotScopeIds=[o.scopeId+"-s"]),i&&i._c&&(i._d=!0),o}function qd(e){return e.some(t=>Ya(t)?!(t.type===yt||t.type===st&&!qd(t.children)):!0)?e:null}function yP(e,t){const n={};for(const a in e)n[t&&/[A-Z]/.test(a)?`on:${a}`:Nr(a)]=e[a];return n}const bs=e=>e?tm(e)?_i(e)||e.proxy:bs(e.parent):null,Qr=We(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>bs(e.parent),$root:e=>bs(e.root),$emit:e=>e.emit,$options:e=>xo(e),$forceUpdate:e=>e.f||(e.f=()=>pi(e.update)),$nextTick:e=>e.n||(e.n=Xe.bind(e.proxy)),$watch:e=>ab.bind(e)}),fb={get({_:e},t){const{ctx:n,setupState:a,data:r,props:i,accessCache:s,type:o,appContext:l}=e;let u;if(t[0]!=="$"){const p=s[t];if(p!==void 0)switch(p){case 1:return a[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(a!==Te&&ve(a,t))return s[t]=1,a[t];if(r!==Te&&ve(r,t))return s[t]=2,r[t];if((u=e.propsOptions[0])&&ve(u,t))return s[t]=3,i[t];if(n!==Te&&ve(n,t))return s[t]=4,n[t];ys&&(s[t]=0)}}const c=Qr[t];let f,d;if(c)return t==="$attrs"&&ut(e,"get",t),c(e);if((f=o.__cssModules)&&(f=f[t]))return f;if(n!==Te&&ve(n,t))return s[t]=4,n[t];if(d=l.config.globalProperties,ve(d,t))return d[t]},set({_:e},t,n){const{data:a,setupState:r,ctx:i}=e;return r!==Te&&ve(r,t)?(r[t]=n,!0):a!==Te&&ve(a,t)?(a[t]=n,!0):ve(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:r,propsOptions:i}},s){let o;return!!n[s]||e!==Te&&ve(e,s)||t!==Te&&ve(t,s)||(o=i[0])&&ve(o,s)||ve(a,s)||ve(Qr,s)||ve(r.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ve(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let ys=!0;function gb(e){const t=xo(e),n=e.proxy,a=e.ctx;ys=!1,t.beforeCreate&&Al(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:s,watch:o,provide:l,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:p,updated:b,activated:C,deactivated:x,beforeDestroy:y,beforeUnmount:h,destroyed:_,unmounted:w,render:E,renderTracked:S,renderTriggered:P,errorCaptured:D,serverPrefetch:N,expose:V,inheritAttrs:F,components:M,directives:K,filters:I}=t;if(u&&pb(u,a,null,e.appContext.config.unwrapInjectedRef),s)for(const O in s){const Q=s[O];me(Q)&&(a[O]=Q.bind(n))}if(r){const O=r.call(n,n);Ne(O)&&(e.data=hn(O))}if(ys=!0,i)for(const O in i){const Q=i[O],he=me(Q)?Q.bind(n,n):me(Q.get)?Q.get.bind(n,n):xt,U=!me(Q)&&me(Q.set)?Q.set.bind(n):xt,ge=j({get:he,set:U});Object.defineProperty(a,O,{enumerable:!0,configurable:!0,get:()=>ge.value,set:we=>ge.value=we})}if(o)for(const O in o)Kd(o[O],a,n,O);if(l){const O=me(l)?l.call(n):l;Reflect.ownKeys(O).forEach(Q=>{Ir(Q,O[Q])})}c&&Al(c,e,"c");function ae(O,Q){oe(Q)?Q.forEach(he=>O(he.bind(n))):Q&&O(Q.bind(n))}if(ae(Fd,f),ae(bn,d),ae(Bd,p),ae(So,b),ae(Od,C),ae(yi,x),ae(cb,D),ae(ub,S),ae(lb,P),ae(kt,h),ae(or,w),ae(ob,N),oe(V))if(V.length){const O=e.exposed||(e.exposed={});V.forEach(Q=>{Object.defineProperty(O,Q,{get:()=>n[Q],set:he=>n[Q]=he})})}else e.exposed||(e.exposed={});E&&e.render===xt&&(e.render=E),F!=null&&(e.inheritAttrs=F),M&&(e.components=M),K&&(e.directives=K)}function pb(e,t,n=xt,a=!1){oe(e)&&(e=vs(e));for(const r in e){const i=e[r];let s;Ne(i)?"default"in i?s=bt(i.from||r,i.default,!0):s=bt(i.from||r):s=bt(i),Ve(s)&&a?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):t[r]=s}}function Al(e,t,n){ht(oe(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function Kd(e,t,n,a){const r=a.includes(".")?Nd(n,a):()=>n[a];if(Re(e)){const i=t[e];me(i)&&Pe(r,i)}else if(me(e))Pe(r,e.bind(n));else if(Ne(e))if(oe(e))e.forEach(i=>Kd(i,t,n,a));else{const i=me(e.handler)?e.handler.bind(n):t[e.handler];me(i)&&Pe(r,i,e)}}function xo(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,o=i.get(t);let l;return o?l=o:!r.length&&!n&&!a?l=t:(l={},r.length&&r.forEach(u=>Zr(l,u,s,!0)),Zr(l,t,s)),Ne(t)&&i.set(t,l),l}function Zr(e,t,n,a=!1){const{mixins:r,extends:i}=t;i&&Zr(e,i,n,!0),r&&r.forEach(s=>Zr(e,s,n,!0));for(const s in t)if(!(a&&s==="expose")){const o=hb[s]||n&&n[s];e[s]=o?o(e[s],t[s]):t[s]}return e}const hb={data:jl,props:Sn,emits:Sn,methods:Sn,computed:Sn,beforeCreate:nt,created:nt,beforeMount:nt,mounted:nt,beforeUpdate:nt,updated:nt,beforeDestroy:nt,beforeUnmount:nt,destroyed:nt,unmounted:nt,activated:nt,deactivated:nt,errorCaptured:nt,serverPrefetch:nt,components:Sn,directives:Sn,watch:yb,provide:jl,inject:bb};function jl(e,t){return t?e?function(){return We(me(e)?e.call(this,this):e,me(t)?t.call(this,this):t)}:t:e}function bb(e,t){return Sn(vs(e),vs(t))}function vs(e){if(oe(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function nt(e,t){return e?[...new Set([].concat(e,t))]:t}function Sn(e,t){return e?We(We(Object.create(null),e),t):t}function yb(e,t){if(!e)return t;if(!t)return e;const n=We(Object.create(null),e);for(const a in t)n[a]=nt(e[a],t[a]);return n}function vb(e,t,n,a=!1){const r={},i={};Ur(i,wi,1),e.propsDefaults=Object.create(null),Gd(e,t,r,i);for(const s in e.propsOptions[0])s in r||(r[s]=void 0);n?e.props=a?r:Oh(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function kb(e,t,n,a){const{props:r,attrs:i,vnode:{patchFlag:s}}=e,o=fe(r),[l]=e.propsOptions;let u=!1;if((a||s>0)&&!(s&16)){if(s&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let d=c[f];if(hi(e.emitsOptions,d))continue;const p=t[d];if(l)if(ve(i,d))p!==i[d]&&(i[d]=p,u=!0);else{const b=Vt(d);r[b]=ks(l,o,b,p,e,!1)}else p!==i[d]&&(i[d]=p,u=!0)}}}else{Gd(e,t,r,i)&&(u=!0);let c;for(const f in o)(!t||!ve(t,f)&&((c=Rn(f))===f||!ve(t,c)))&&(l?n&&(n[f]!==void 0||n[c]!==void 0)&&(r[f]=ks(l,o,f,void 0,e,!0)):delete r[f]);if(i!==o)for(const f in i)(!t||!ve(t,f)&&!0)&&(delete i[f],u=!0)}u&&$t(e,"set","$attrs")}function Gd(e,t,n,a){const[r,i]=e.propsOptions;let s=!1,o;if(t)for(let l in t){if(jr(l))continue;const u=t[l];let c;r&&ve(r,c=Vt(l))?!i||!i.includes(c)?n[c]=u:(o||(o={}))[c]=u:hi(e.emitsOptions,l)||(!(l in a)||u!==a[l])&&(a[l]=u,s=!0)}if(i){const l=fe(n),u=o||Te;for(let c=0;c<i.length;c++){const f=i[c];n[f]=ks(r,l,f,u[f],e,!ve(u,f))}}return s}function ks(e,t,n,a,r,i){const s=e[n];if(s!=null){const o=ve(s,"default");if(o&&a===void 0){const l=s.default;if(s.type!==Function&&me(l)){const{propsDefaults:u}=r;n in u?a=u[n]:(la(r),a=u[n]=l.call(null,t),jn())}else a=l}s[0]&&(i&&!o?a=!1:s[1]&&(a===""||a===Rn(n))&&(a=!0))}return a}function Wd(e,t,n=!1){const a=t.propsCache,r=a.get(e);if(r)return r;const i=e.props,s={},o=[];let l=!1;if(!me(e)){const c=f=>{l=!0;const[d,p]=Wd(f,t,!0);We(s,d),p&&o.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!i&&!l)return Ne(e)&&a.set(e,na),na;if(oe(i))for(let c=0;c<i.length;c++){const f=Vt(i[c]);Nl(f)&&(s[f]=Te)}else if(i)for(const c in i){const f=Vt(c);if(Nl(f)){const d=i[c],p=s[f]=oe(d)||me(d)?{type:d}:d;if(p){const b=Vl(Boolean,p.type),C=Vl(String,p.type);p[0]=b>-1,p[1]=C<0||b<C,(b>-1||ve(p,"default"))&&o.push(f)}}}const u=[s,o];return Ne(e)&&a.set(e,u),u}function Nl(e){return e[0]!=="$"}function Ml(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Il(e,t){return Ml(e)===Ml(t)}function Vl(e,t){return oe(t)?t.findIndex(n=>Il(n,e)):me(t)&&Il(t,e)?0:-1}const Ud=e=>e[0]==="_"||e==="$stable",Po=e=>oe(e)?e.map(At):[At(e)],wb=(e,t,n)=>{if(t._n)return t;const a=Mr((...r)=>Po(t(...r)),n);return a._c=!1,a},Jd=(e,t,n)=>{const a=e._ctx;for(const r in e){if(Ud(r))continue;const i=e[r];if(me(i))t[r]=wb(r,i,a);else if(i!=null){const s=Po(i);t[r]=()=>s}}},Yd=(e,t)=>{const n=Po(t);e.slots.default=()=>n},_b=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=fe(t),Ur(t,"_",n)):Jd(t,e.slots={})}else e.slots={},t&&Yd(e,t);Ur(e.slots,wi,1)},Sb=(e,t,n)=>{const{vnode:a,slots:r}=e;let i=!0,s=Te;if(a.shapeFlag&32){const o=t._;o?n&&o===1?i=!1:(We(r,t),!n&&o===1&&delete r._):(i=!t.$stable,Jd(t,r)),s=t}else t&&(Yd(e,t),s={default:1});if(i)for(const o in r)!Ud(o)&&!(o in s)&&delete r[o]};function Qd(){return{app:null,config:{isNativeTag:ih,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Eb=0;function Cb(e,t){return function(a,r=null){me(a)||(a=Object.assign({},a)),r!=null&&!Ne(r)&&(r=null);const i=Qd(),s=new Set;let o=!1;const l=i.app={_uid:Eb++,_component:a,_props:r,_container:null,_context:i,_instance:null,version:Wb,get config(){return i.config},set config(u){},use(u,...c){return s.has(u)||(u&&me(u.install)?(s.add(u),u.install(l,...c)):me(u)&&(s.add(u),u(l,...c))),l},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),l},component(u,c){return c?(i.components[u]=c,l):i.components[u]},directive(u,c){return c?(i.directives[u]=c,l):i.directives[u]},mount(u,c,f){if(!o){const d=Me(a,r);return d.appContext=i,c&&t?t(d,u):e(d,u,f),o=!0,l._container=u,u.__vue_app__=l,_i(d.component)||d.component.proxy}},unmount(){o&&(e(null,l._container),delete l._container.__vue_app__)},provide(u,c){return i.provides[u]=c,l}};return l}}function ws(e,t,n,a,r=!1){if(oe(e)){e.forEach((d,p)=>ws(d,t&&(oe(t)?t[p]:t),n,a,r));return}if(ia(a)&&!r)return;const i=a.shapeFlag&4?_i(a.component)||a.component.proxy:a.el,s=r?null:i,{i:o,r:l}=e,u=t&&t.r,c=o.refs===Te?o.refs={}:o.refs,f=o.setupState;if(u!=null&&u!==l&&(Re(u)?(c[u]=null,ve(f,u)&&(f[u]=null)):Ve(u)&&(u.value=null)),me(l))mn(l,o,12,[s,c]);else{const d=Re(l),p=Ve(l);if(d||p){const b=()=>{if(e.f){const C=d?ve(f,l)?f[l]:c[l]:l.value;r?oe(C)&&uo(C,i):oe(C)?C.includes(i)||C.push(i):d?(c[l]=[i],ve(f,l)&&(f[l]=c[l])):(l.value=[i],e.k&&(c[e.k]=l.value))}else d?(c[l]=s,ve(f,l)&&(f[l]=s)):p&&(l.value=s,e.k&&(c[e.k]=s))};s?(b.id=-1,Ye(b,n)):b()}}}const Ye=nb;function xb(e){return Pb(e)}function Pb(e,t){const n=dh();n.__VUE__=!0;const{insert:a,remove:r,patchProp:i,createElement:s,createText:o,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:p=xt,insertStaticContent:b}=e,C=(v,m,g,k=null,L=null,R=null,q=!1,G=null,J=!!m.dynamicChildren)=>{if(v===m)return;v&&!Cn(v,m)&&(k=Y(v),we(v,L,R,!0),v=null),m.patchFlag===-2&&(J=!1,m.dynamicChildren=null);const{type:H,ref:T,shapeFlag:A}=m;switch(H){case ki:x(v,m,g,k);break;case yt:y(v,m,g,k);break;case Vr:v==null&&h(m,g,k,q);break;case st:M(v,m,g,k,L,R,q,G,J);break;default:A&1?E(v,m,g,k,L,R,q,G,J):A&6?K(v,m,g,k,L,R,q,G,J):(A&64||A&128)&&H.process(v,m,g,k,L,R,q,G,J,re)}T!=null&&L&&ws(T,v&&v.ref,R,m||v,!m)},x=(v,m,g,k)=>{if(v==null)a(m.el=o(m.children),g,k);else{const L=m.el=v.el;m.children!==v.children&&u(L,m.children)}},y=(v,m,g,k)=>{v==null?a(m.el=l(m.children||""),g,k):m.el=v.el},h=(v,m,g,k)=>{[v.el,v.anchor]=b(v.children,m,g,k,v.el,v.anchor)},_=({el:v,anchor:m},g,k)=>{let L;for(;v&&v!==m;)L=d(v),a(v,g,k),v=L;a(m,g,k)},w=({el:v,anchor:m})=>{let g;for(;v&&v!==m;)g=d(v),r(v),v=g;r(m)},E=(v,m,g,k,L,R,q,G,J)=>{q=q||m.type==="svg",v==null?S(m,g,k,L,R,q,G,J):N(v,m,L,R,q,G,J)},S=(v,m,g,k,L,R,q,G)=>{let J,H;const{type:T,props:A,shapeFlag:te,transition:ne,dirs:pe}=v;if(J=v.el=s(v.type,R,A&&A.is,A),te&8?c(J,v.children):te&16&&D(v.children,J,null,k,L,R&&T!=="foreignObject",q,G),pe&&kn(v,null,k,"created"),A){for(const ye in A)ye!=="value"&&!jr(ye)&&i(J,ye,null,A[ye],R,v.children,k,L,Z);"value"in A&&i(J,"value",null,A.value),(H=A.onVnodeBeforeMount)&&ft(H,k,v)}P(J,v,v.scopeId,q,k),pe&&kn(v,null,k,"beforeMount");const xe=(!L||L&&!L.pendingBranch)&&ne&&!ne.persisted;xe&&ne.beforeEnter(J),a(J,m,g),((H=A&&A.onVnodeMounted)||xe||pe)&&Ye(()=>{H&&ft(H,k,v),xe&&ne.enter(J),pe&&kn(v,null,k,"mounted")},L)},P=(v,m,g,k,L)=>{if(g&&p(v,g),k)for(let R=0;R<k.length;R++)p(v,k[R]);if(L){let R=L.subTree;if(m===R){const q=L.vnode;P(v,q,q.scopeId,q.slotScopeIds,L.parent)}}},D=(v,m,g,k,L,R,q,G,J=0)=>{for(let H=J;H<v.length;H++){const T=v[H]=G?tn(v[H]):At(v[H]);C(null,T,m,g,k,L,R,q,G)}},N=(v,m,g,k,L,R,q)=>{const G=m.el=v.el;let{patchFlag:J,dynamicChildren:H,dirs:T}=m;J|=v.patchFlag&16;const A=v.props||Te,te=m.props||Te;let ne;g&&wn(g,!1),(ne=te.onVnodeBeforeUpdate)&&ft(ne,g,m,v),T&&kn(m,v,g,"beforeUpdate"),g&&wn(g,!0);const pe=L&&m.type!=="foreignObject";if(H?V(v.dynamicChildren,H,G,g,k,pe,R):q||Q(v,m,G,null,g,k,pe,R,!1),J>0){if(J&16)F(G,m,A,te,g,k,L);else if(J&2&&A.class!==te.class&&i(G,"class",null,te.class,L),J&4&&i(G,"style",A.style,te.style,L),J&8){const xe=m.dynamicProps;for(let ye=0;ye<xe.length;ye++){const Ie=xe[ye],ct=A[Ie],$n=te[Ie];($n!==ct||Ie==="value")&&i(G,Ie,ct,$n,L,v.children,g,k,Z)}}J&1&&v.children!==m.children&&c(G,m.children)}else!q&&H==null&&F(G,m,A,te,g,k,L);((ne=te.onVnodeUpdated)||T)&&Ye(()=>{ne&&ft(ne,g,m,v),T&&kn(m,v,g,"updated")},k)},V=(v,m,g,k,L,R,q)=>{for(let G=0;G<m.length;G++){const J=v[G],H=m[G],T=J.el&&(J.type===st||!Cn(J,H)||J.shapeFlag&70)?f(J.el):g;C(J,H,T,null,k,L,R,q,!0)}},F=(v,m,g,k,L,R,q)=>{if(g!==k){if(g!==Te)for(const G in g)!jr(G)&&!(G in k)&&i(v,G,g[G],null,q,m.children,L,R,Z);for(const G in k){if(jr(G))continue;const J=k[G],H=g[G];J!==H&&G!=="value"&&i(v,G,H,J,q,m.children,L,R,Z)}"value"in k&&i(v,"value",g.value,k.value)}},M=(v,m,g,k,L,R,q,G,J)=>{const H=m.el=v?v.el:o(""),T=m.anchor=v?v.anchor:o("");let{patchFlag:A,dynamicChildren:te,slotScopeIds:ne}=m;ne&&(G=G?G.concat(ne):ne),v==null?(a(H,g,k),a(T,g,k),D(m.children,g,T,L,R,q,G,J)):A>0&&A&64&&te&&v.dynamicChildren?(V(v.dynamicChildren,te,g,L,R,q,G),(m.key!=null||L&&m===L.subTree)&&Do(v,m,!0)):Q(v,m,g,T,L,R,q,G,J)},K=(v,m,g,k,L,R,q,G,J)=>{m.slotScopeIds=G,v==null?m.shapeFlag&512?L.ctx.activate(m,g,k,q,J):I(m,g,k,L,R,q,J):ee(v,m,J)},I=(v,m,g,k,L,R,q)=>{const G=v.component=Bb(v,k,L);if(sr(v)&&(G.ctx.renderer=re),Hb(G),G.asyncDep){if(L&&L.registerDep(G,ae),!v.el){const J=G.subTree=Me(yt);y(null,J,m,g)}return}ae(G,v,m,g,L,R,q)},ee=(v,m,g)=>{const k=m.component=v.component;if(eb(v,m,g))if(k.asyncDep&&!k.asyncResolved){O(k,m,g);return}else k.next=m,Uh(k.update),k.update();else m.el=v.el,k.vnode=m},ae=(v,m,g,k,L,R,q)=>{const G=()=>{if(v.isMounted){let{next:T,bu:A,u:te,parent:ne,vnode:pe}=v,xe=T,ye;wn(v,!1),T?(T.el=pe.el,O(v,T,q)):T=pe,A&&Ma(A),(ye=T.props&&T.props.onVnodeBeforeUpdate)&&ft(ye,ne,T,pe),wn(v,!0);const Ie=Fi(v),ct=v.subTree;v.subTree=Ie,C(ct,Ie,f(ct.el),Y(ct),v,L,R),T.el=Ie.el,xe===null&&tb(v,Ie.el),te&&Ye(te,L),(ye=T.props&&T.props.onVnodeUpdated)&&Ye(()=>ft(ye,ne,T,pe),L)}else{let T;const{el:A,props:te}=m,{bm:ne,m:pe,parent:xe}=v,ye=ia(m);if(wn(v,!1),ne&&Ma(ne),!ye&&(T=te&&te.onVnodeBeforeMount)&&ft(T,xe,m),wn(v,!0),A&&ie){const Ie=()=>{v.subTree=Fi(v),ie(A,v.subTree,v,L,null)};ye?m.type.__asyncLoader().then(()=>!v.isUnmounted&&Ie()):Ie()}else{const Ie=v.subTree=Fi(v);C(null,Ie,g,k,v,L,R),m.el=Ie.el}if(pe&&Ye(pe,L),!ye&&(T=te&&te.onVnodeMounted)){const Ie=m;Ye(()=>ft(T,xe,Ie),L)}(m.shapeFlag&256||xe&&ia(xe.vnode)&&xe.vnode.shapeFlag&256)&&v.a&&Ye(v.a,L),v.isMounted=!0,m=g=k=null}},J=v.effect=new po(G,()=>pi(H),v.scope),H=v.update=()=>J.run();H.id=v.uid,wn(v,!0),H()},O=(v,m,g)=>{m.component=v;const k=v.vnode.props;v.vnode=m,v.next=null,kb(v,m.props,k,g),Sb(v,m.children,g),ga(),Cl(),pa()},Q=(v,m,g,k,L,R,q,G,J=!1)=>{const H=v&&v.children,T=v?v.shapeFlag:0,A=m.children,{patchFlag:te,shapeFlag:ne}=m;if(te>0){if(te&128){U(H,A,g,k,L,R,q,G,J);return}else if(te&256){he(H,A,g,k,L,R,q,G,J);return}}ne&8?(T&16&&Z(H,L,R),A!==H&&c(g,A)):T&16?ne&16?U(H,A,g,k,L,R,q,G,J):Z(H,L,R,!0):(T&8&&c(g,""),ne&16&&D(A,g,k,L,R,q,G,J))},he=(v,m,g,k,L,R,q,G,J)=>{v=v||na,m=m||na;const H=v.length,T=m.length,A=Math.min(H,T);let te;for(te=0;te<A;te++){const ne=m[te]=J?tn(m[te]):At(m[te]);C(v[te],ne,g,null,L,R,q,G,J)}H>T?Z(v,L,R,!0,!1,A):D(m,g,k,L,R,q,G,J,A)},U=(v,m,g,k,L,R,q,G,J)=>{let H=0;const T=m.length;let A=v.length-1,te=T-1;for(;H<=A&&H<=te;){const ne=v[H],pe=m[H]=J?tn(m[H]):At(m[H]);if(Cn(ne,pe))C(ne,pe,g,null,L,R,q,G,J);else break;H++}for(;H<=A&&H<=te;){const ne=v[A],pe=m[te]=J?tn(m[te]):At(m[te]);if(Cn(ne,pe))C(ne,pe,g,null,L,R,q,G,J);else break;A--,te--}if(H>A){if(H<=te){const ne=te+1,pe=ne<T?m[ne].el:k;for(;H<=te;)C(null,m[H]=J?tn(m[H]):At(m[H]),g,pe,L,R,q,G,J),H++}}else if(H>te)for(;H<=A;)we(v[H],L,R,!0),H++;else{const ne=H,pe=H,xe=new Map;for(H=pe;H<=te;H++){const lt=m[H]=J?tn(m[H]):At(m[H]);lt.key!=null&&xe.set(lt.key,H)}let ye,Ie=0;const ct=te-pe+1;let $n=!1,gl=0;const va=new Array(ct);for(H=0;H<ct;H++)va[H]=0;for(H=ne;H<=A;H++){const lt=v[H];if(Ie>=ct){we(lt,L,R,!0);continue}let Dt;if(lt.key!=null)Dt=xe.get(lt.key);else for(ye=pe;ye<=te;ye++)if(va[ye-pe]===0&&Cn(lt,m[ye])){Dt=ye;break}Dt===void 0?we(lt,L,R,!0):(va[Dt-pe]=H+1,Dt>=gl?gl=Dt:$n=!0,C(lt,m[Dt],g,null,L,R,q,G,J),Ie++)}const pl=$n?Db(va):na;for(ye=pl.length-1,H=ct-1;H>=0;H--){const lt=pe+H,Dt=m[lt],hl=lt+1<T?m[lt+1].el:k;va[H]===0?C(null,Dt,g,hl,L,R,q,G,J):$n&&(ye<0||H!==pl[ye]?ge(Dt,g,hl,2):ye--)}}},ge=(v,m,g,k,L=null)=>{const{el:R,type:q,transition:G,children:J,shapeFlag:H}=v;if(H&6){ge(v.component.subTree,m,g,k);return}if(H&128){v.suspense.move(m,g,k);return}if(H&64){q.move(v,m,g,re);return}if(q===st){a(R,m,g);for(let A=0;A<J.length;A++)ge(J[A],m,g,k);a(v.anchor,m,g);return}if(q===Vr){_(v,m,g);return}if(k!==2&&H&1&&G)if(k===0)G.beforeEnter(R),a(R,m,g),Ye(()=>G.enter(R),L);else{const{leave:A,delayLeave:te,afterLeave:ne}=G,pe=()=>a(R,m,g),xe=()=>{A(R,()=>{pe(),ne&&ne()})};te?te(R,pe,xe):xe()}else a(R,m,g)},we=(v,m,g,k=!1,L=!1)=>{const{type:R,props:q,ref:G,children:J,dynamicChildren:H,shapeFlag:T,patchFlag:A,dirs:te}=v;if(G!=null&&ws(G,null,g,v,!0),T&256){m.ctx.deactivate(v);return}const ne=T&1&&te,pe=!ia(v);let xe;if(pe&&(xe=q&&q.onVnodeBeforeUnmount)&&ft(xe,m,v),T&6)B(v.component,g,k);else{if(T&128){v.suspense.unmount(g,k);return}ne&&kn(v,null,m,"beforeUnmount"),T&64?v.type.remove(v,m,g,L,re,k):H&&(R!==st||A>0&&A&64)?Z(H,m,g,!1,!0):(R===st&&A&384||!L&&T&16)&&Z(J,m,g),k&&Se(v)}(pe&&(xe=q&&q.onVnodeUnmounted)||ne)&&Ye(()=>{xe&&ft(xe,m,v),ne&&kn(v,null,m,"unmounted")},g)},Se=v=>{const{type:m,el:g,anchor:k,transition:L}=v;if(m===st){Ue(g,k);return}if(m===Vr){w(v);return}const R=()=>{r(g),L&&!L.persisted&&L.afterLeave&&L.afterLeave()};if(v.shapeFlag&1&&L&&!L.persisted){const{leave:q,delayLeave:G}=L,J=()=>q(g,R);G?G(v.el,R,J):J()}else R()},Ue=(v,m)=>{let g;for(;v!==m;)g=d(v),r(v),v=g;r(m)},B=(v,m,g)=>{const{bum:k,scope:L,update:R,subTree:q,um:G}=v;k&&Ma(k),L.stop(),R&&(R.active=!1,we(q,v,m,g)),G&&Ye(G,m),Ye(()=>{v.isUnmounted=!0},m),m&&m.pendingBranch&&!m.isUnmounted&&v.asyncDep&&!v.asyncResolved&&v.suspenseId===m.pendingId&&(m.deps--,m.deps===0&&m.resolve())},Z=(v,m,g,k=!1,L=!1,R=0)=>{for(let q=R;q<v.length;q++)we(v[q],m,g,k,L)},Y=v=>v.shapeFlag&6?Y(v.component.subTree):v.shapeFlag&128?v.suspense.next():d(v.anchor||v.el),W=(v,m,g)=>{v==null?m._vnode&&we(m._vnode,null,null,!0):C(m._vnode||null,v,m,null,null,null,g),Cl(),Dd(),m._vnode=v},re={p:C,um:we,m:ge,r:Se,mt:I,mc:D,pc:Q,pbc:V,n:Y,o:e};let be,ie;return t&&([be,ie]=t(re)),{render:W,hydrate:be,createApp:Cb(W,be)}}function wn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Do(e,t,n=!1){const a=e.children,r=t.children;if(oe(a)&&oe(r))for(let i=0;i<a.length;i++){const s=a[i];let o=r[i];o.shapeFlag&1&&!o.dynamicChildren&&((o.patchFlag<=0||o.patchFlag===32)&&(o=r[i]=tn(r[i]),o.el=s.el),n||Do(s,o))}}function Db(e){const t=e.slice(),n=[0];let a,r,i,s,o;const l=e.length;for(a=0;a<l;a++){const u=e[a];if(u!==0){if(r=n[n.length-1],e[r]<u){t[a]=r,n.push(a);continue}for(i=0,s=n.length-1;i<s;)o=i+s>>1,e[n[o]]<u?i=o+1:s=o;u<e[n[i]]&&(i>0&&(t[a]=n[i-1]),n[i]=a)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}const Lb=e=>e.__isTeleport,Ia=e=>e&&(e.disabled||e.disabled===""),Rl=e=>typeof SVGElement<"u"&&e instanceof SVGElement,_s=(e,t)=>{const n=e&&e.to;return Re(n)?t?t(n):null:n},Tb={__isTeleport:!0,process(e,t,n,a,r,i,s,o,l,u){const{mc:c,pc:f,pbc:d,o:{insert:p,querySelector:b,createText:C,createComment:x}}=u,y=Ia(t.props);let{shapeFlag:h,children:_,dynamicChildren:w}=t;if(e==null){const E=t.el=C(""),S=t.anchor=C("");p(E,n,a),p(S,n,a);const P=t.target=_s(t.props,b),D=t.targetAnchor=C("");P&&(p(D,P),s=s||Rl(P));const N=(V,F)=>{h&16&&c(_,V,F,r,i,s,o,l)};y?N(n,S):P&&N(P,D)}else{t.el=e.el;const E=t.anchor=e.anchor,S=t.target=e.target,P=t.targetAnchor=e.targetAnchor,D=Ia(e.props),N=D?n:S,V=D?E:P;if(s=s||Rl(S),w?(d(e.dynamicChildren,w,N,r,i,s,o),Do(e,t,!0)):l||f(e,t,N,V,r,i,s,o,!1),y)D||kr(t,n,E,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const F=t.target=_s(t.props,b);F&&kr(t,F,null,u,0)}else D&&kr(t,S,P,u,1)}},remove(e,t,n,a,{um:r,o:{remove:i}},s){const{shapeFlag:o,children:l,anchor:u,targetAnchor:c,target:f,props:d}=e;if(f&&i(c),(s||!Ia(d))&&(i(u),o&16))for(let p=0;p<l.length;p++){const b=l[p];r(b,t,n,!0,!!b.dynamicChildren)}},move:kr,hydrate:Ab};function kr(e,t,n,{o:{insert:a},m:r},i=2){i===0&&a(e.targetAnchor,t,n);const{el:s,anchor:o,shapeFlag:l,children:u,props:c}=e,f=i===2;if(f&&a(s,t,n),(!f||Ia(c))&&l&16)for(let d=0;d<u.length;d++)r(u[d],t,n,2);f&&a(o,t,n)}function Ab(e,t,n,a,r,i,{o:{nextSibling:s,parentNode:o,querySelector:l}},u){const c=t.target=_s(t.props,l);if(c){const f=c._lpa||c.firstChild;if(t.shapeFlag&16)if(Ia(t.props))t.anchor=u(s(e),t,o(e),n,a,r,i),t.targetAnchor=f;else{t.anchor=s(e);let d=f;for(;d;)if(d=s(d),d&&d.nodeType===8&&d.data==="teleport anchor"){t.targetAnchor=d,c._lpa=t.targetAnchor&&s(t.targetAnchor);break}u(f,t,c,n,a,r,i)}}return t.anchor&&s(t.anchor)}const jb=Tb,st=Symbol(void 0),ki=Symbol(void 0),yt=Symbol(void 0),Vr=Symbol(void 0),Va=[];let Et=null;function Xr(e=!1){Va.push(Et=e?null:[])}function Nb(){Va.pop(),Et=Va[Va.length-1]||null}let Ja=1;function Ol(e){Ja+=e}function Zd(e){return e.dynamicChildren=Ja>0?Et||na:null,Nb(),Ja>0&&Et&&Et.push(e),e}function vP(e,t,n,a,r,i){return Zd(em(e,t,n,a,r,i,!0))}function ei(e,t,n,a,r){return Zd(Me(e,t,n,a,r,!0))}function Ya(e){return e?e.__v_isVNode===!0:!1}function Cn(e,t){return e.type===t.type&&e.key===t.key}const wi="__vInternal",Xd=({key:e})=>e!=null?e:null,Rr=({ref:e,ref_key:t,ref_for:n})=>e!=null?Re(e)||Ve(e)||me(e)?{i:et,r:e,k:t,f:!!n}:e:null;function em(e,t=null,n=null,a=0,r=null,i=e===st?0:1,s=!1,o=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Xd(t),ref:t&&Rr(t),scopeId:bi,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:a,dynamicProps:r,dynamicChildren:null,appContext:null};return o?(Lo(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=Re(n)?8:16),Ja>0&&!s&&Et&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&Et.push(l),l}const Me=Mb;function Mb(e,t=null,n=null,a=0,r=null,i=!1){if((!e||e===$d)&&(e=yt),Ya(e)){const o=Kt(e,t,!0);return n&&Lo(o,n),Ja>0&&!i&&Et&&(o.shapeFlag&6?Et[Et.indexOf(e)]=o:Et.push(o)),o.patchFlag|=-2,o}if(Gb(e)&&(e=e.__vccOpts),t){t=Ib(t);let{class:o,style:l}=t;o&&!Re(o)&&(t.class=ui(o)),Ne(l)&&(vd(l)&&!oe(l)&&(l=We({},l)),t.style=li(l))}const s=Re(e)?1:Ad(e)?128:Lb(e)?64:Ne(e)?4:me(e)?2:0;return em(e,t,n,a,r,s,i,!0)}function Ib(e){return e?vd(e)||wi in e?We({},e):e:null}function Kt(e,t,n=!1){const{props:a,ref:r,patchFlag:i,children:s}=e,o=t?Ob(a||{},t):a;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:o,key:o&&Xd(o),ref:t&&t.ref?n&&r?oe(r)?r.concat(Rr(t)):[r,Rr(t)]:Rr(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==st?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Kt(e.ssContent),ssFallback:e.ssFallback&&Kt(e.ssFallback),el:e.el,anchor:e.anchor}}function Vb(e=" ",t=0){return Me(ki,null,e,t)}function kP(e,t){const n=Me(Vr,null,e);return n.staticCount=t,n}function Rb(e="",t=!1){return t?(Xr(),ei(yt,null,e)):Me(yt,null,e)}function At(e){return e==null||typeof e=="boolean"?Me(yt):oe(e)?Me(st,null,e.slice()):typeof e=="object"?tn(e):Me(ki,null,String(e))}function tn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Kt(e)}function Lo(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(oe(t))n=16;else if(typeof t=="object")if(a&65){const r=t.default;r&&(r._c&&(r._d=!1),Lo(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(wi in t)?t._ctx=et:r===3&&et&&(et.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else me(t)?(t={default:t,_ctx:et},n=32):(t=String(t),a&64?(n=16,t=[Vb(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ob(...e){const t={};for(let n=0;n<e.length;n++){const a=e[n];for(const r in a)if(r==="class")t.class!==a.class&&(t.class=ui([t.class,a.class]));else if(r==="style")t.style=li([t.style,a.style]);else if(ci(r)){const i=t[r],s=a[r];s&&i!==s&&!(oe(i)&&i.includes(s))&&(t[r]=i?[].concat(i,s):s)}else r!==""&&(t[r]=a[r])}return t}function ft(e,t,n,a=null){ht(e,t,7,[n,a])}const zb=Qd();let Fb=0;function Bb(e,t,n){const a=e.type,r=(t?t.appContext:e.appContext)||zb,i={uid:Fb++,vnode:e,type:a,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new od(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Wd(a,r),emitsOptions:Td(a,r),emit:null,emitted:null,propsDefaults:Te,inheritAttrs:a.inheritAttrs,ctx:Te,data:Te,props:Te,attrs:Te,slots:Te,refs:Te,setupState:Te,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Qh.bind(null,i),e.ce&&e.ce(i),i}let $e=null;const Le=()=>$e||et,la=e=>{$e=e,e.scope.on()},jn=()=>{$e&&$e.scope.off(),$e=null};function tm(e){return e.vnode.shapeFlag&4}let ua=!1;function Hb(e,t=!1){ua=t;const{props:n,children:a}=e.vnode,r=tm(e);vb(e,n,r,t),_b(e,a);const i=r?$b(e,t):void 0;return ua=!1,i}function $b(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=qt(new Proxy(e.ctx,fb));const{setup:a}=n;if(a){const r=e.setupContext=a.length>1?Kb(e):null;la(e),ga();const i=mn(a,e,0,[e.props,r]);if(pa(),jn(),ad(i)){if(i.then(jn,jn),t)return i.then(s=>{zl(e,s,t)}).catch(s=>{rr(s,e,0)});e.asyncDep=i}else zl(e,i,t)}else nm(e,t)}function zl(e,t,n){me(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ne(t)&&(e.setupState=Ed(t)),nm(e,n)}let Fl;function nm(e,t,n){const a=e.type;if(!e.render){if(!t&&Fl&&!a.render){const r=a.template||xo(e).template;if(r){const{isCustomElement:i,compilerOptions:s}=e.appContext.config,{delimiters:o,compilerOptions:l}=a,u=We(We({isCustomElement:i,delimiters:o},s),l);a.render=Fl(r,u)}}e.render=a.render||xt}la(e),ga(),gb(e),pa(),jn()}function qb(e){return new Proxy(e.attrs,{get(t,n){return ut(e,"get","$attrs"),t[n]}})}function Kb(e){const t=a=>{e.exposed=a||{}};let n;return{get attrs(){return n||(n=qb(e))},slots:e.slots,emit:e.emit,expose:t}}function _i(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ed(qt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Qr)return Qr[n](e)}}))}function Ss(e,t=!0){return me(e)?e.displayName||e.name:e.name||t&&e.__name}function Gb(e){return me(e)&&"__vccOpts"in e}const j=(e,t)=>Kh(e,t,ua);function z(e,t,n){const a=arguments.length;return a===2?Ne(t)&&!oe(t)?Ya(t)?Me(e,null,[t]):Me(e,t):Me(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&Ya(n)&&(n=[n]),Me(e,t,n))}const Wb="3.2.41",Ub="http://www.w3.org/2000/svg",xn=typeof document<"u"?document:null,Bl=xn&&xn.createElement("template"),Jb={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const r=t?xn.createElementNS(Ub,e):xn.createElement(e,n?{is:n}:void 0);return e==="select"&&a&&a.multiple!=null&&r.setAttribute("multiple",a.multiple),r},createText:e=>xn.createTextNode(e),createComment:e=>xn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>xn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,r,i){const s=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{Bl.innerHTML=a?`<svg>${e}</svg>`:e;const o=Bl.content;if(a){const l=o.firstChild;for(;l.firstChild;)o.appendChild(l.firstChild);o.removeChild(l)}t.insertBefore(o,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Yb(e,t,n){const a=e._vtc;a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Qb(e,t,n){const a=e.style,r=Re(n);if(n&&!r){for(const i in n)Es(a,i,n[i]);if(t&&!Re(t))for(const i in t)n[i]==null&&Es(a,i,"")}else{const i=a.display;r?t!==n&&(a.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(a.display=i)}}const Hl=/\s*!important$/;function Es(e,t,n){if(oe(n))n.forEach(a=>Es(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=Zb(e,t);Hl.test(n)?e.setProperty(Rn(a),n.replace(Hl,""),"important"):e[a]=n}}const $l=["Webkit","Moz","ms"],Ki={};function Zb(e,t){const n=Ki[t];if(n)return n;let a=Vt(t);if(a!=="filter"&&a in e)return Ki[t]=a;a=fi(a);for(let r=0;r<$l.length;r++){const i=$l[r]+a;if(i in e)return Ki[t]=i}return t}const ql="http://www.w3.org/1999/xlink";function Xb(e,t,n,a,r){if(a&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(ql,t.slice(6,t.length)):e.setAttributeNS(ql,t,n);else{const i=th(t);n==null||i&&!ed(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function ey(e,t,n,a,r,i,s){if(t==="innerHTML"||t==="textContent"){a&&s(a,r,i),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const l=n==null?"":n;(e.value!==l||e.tagName==="OPTION")&&(e.value=l),n==null&&e.removeAttribute(t);return}let o=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=ed(n):n==null&&l==="string"?(n="",o=!0):l==="number"&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(t)}function ty(e,t,n,a){e.addEventListener(t,n,a)}function ny(e,t,n,a){e.removeEventListener(t,n,a)}function ay(e,t,n,a,r=null){const i=e._vei||(e._vei={}),s=i[t];if(a&&s)s.value=a;else{const[o,l]=ry(t);if(a){const u=i[t]=oy(a,r);ty(e,o,u,l)}else s&&(ny(e,o,s,l),i[t]=void 0)}}const Kl=/(?:Once|Passive|Capture)$/;function ry(e){let t;if(Kl.test(e)){t={};let a;for(;a=e.match(Kl);)e=e.slice(0,e.length-a[0].length),t[a[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Rn(e.slice(2)),t]}let Gi=0;const iy=Promise.resolve(),sy=()=>Gi||(iy.then(()=>Gi=0),Gi=Date.now());function oy(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;ht(ly(a,n.value),t,5,[a])};return n.value=e,n.attached=sy(),n}function ly(e,t){if(oe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(a=>r=>!r._stopped&&a&&a(r))}else return t}const Gl=/^on[a-z]/,uy=(e,t,n,a,r=!1,i,s,o,l)=>{t==="class"?Yb(e,a,r):t==="style"?Qb(e,n,a):ci(t)?lo(t)||ay(e,t,n,a,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):cy(e,t,a,r))?ey(e,t,a,i,s,o,l):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),Xb(e,t,a,r))};function cy(e,t,n,a){return a?!!(t==="innerHTML"||t==="textContent"||t in e&&Gl.test(t)&&me(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Gl.test(t)&&Re(n)?!1:t in e}const Yt="transition",ka="animation",Vn=(e,{slots:t})=>z(Id,rm(e),t);Vn.displayName="Transition";const am={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},dy=Vn.props=We({},Id.props,am),_n=(e,t=[])=>{oe(e)?e.forEach(n=>n(...t)):e&&e(...t)},Wl=e=>e?oe(e)?e.some(t=>t.length>1):e.length>1:!1;function rm(e){const t={};for(const M in e)M in am||(t[M]=e[M]);if(e.css===!1)return t;const{name:n="v",type:a,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:o=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:u=s,appearToClass:c=o,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,b=my(r),C=b&&b[0],x=b&&b[1],{onBeforeEnter:y,onEnter:h,onEnterCancelled:_,onLeave:w,onLeaveCancelled:E,onBeforeAppear:S=y,onAppear:P=h,onAppearCancelled:D=_}=t,N=(M,K,I)=>{en(M,K?c:o),en(M,K?u:s),I&&I()},V=(M,K)=>{M._isLeaving=!1,en(M,f),en(M,p),en(M,d),K&&K()},F=M=>(K,I)=>{const ee=M?P:h,ae=()=>N(K,M,I);_n(ee,[K,ae]),Ul(()=>{en(K,M?l:i),Ft(K,M?c:o),Wl(ee)||Jl(K,a,C,ae)})};return We(t,{onBeforeEnter(M){_n(y,[M]),Ft(M,i),Ft(M,s)},onBeforeAppear(M){_n(S,[M]),Ft(M,l),Ft(M,u)},onEnter:F(!1),onAppear:F(!0),onLeave(M,K){M._isLeaving=!0;const I=()=>V(M,K);Ft(M,f),sm(),Ft(M,d),Ul(()=>{!M._isLeaving||(en(M,f),Ft(M,p),Wl(w)||Jl(M,a,x,I))}),_n(w,[M,I])},onEnterCancelled(M){N(M,!1),_n(_,[M])},onAppearCancelled(M){N(M,!0),_n(D,[M])},onLeaveCancelled(M){V(M),_n(E,[M])}})}function my(e){if(e==null)return null;if(Ne(e))return[Wi(e.enter),Wi(e.leave)];{const t=Wi(e);return[t,t]}}function Wi(e){return sd(e)}function Ft(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function en(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Ul(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let fy=0;function Jl(e,t,n,a){const r=e._endId=++fy,i=()=>{r===e._endId&&a()};if(n)return setTimeout(i,n);const{type:s,timeout:o,propCount:l}=im(e,t);if(!s)return a();const u=s+"end";let c=0;const f=()=>{e.removeEventListener(u,d),i()},d=p=>{p.target===e&&++c>=l&&f()};setTimeout(()=>{c<l&&f()},o+1),e.addEventListener(u,d)}function im(e,t){const n=window.getComputedStyle(e),a=b=>(n[b]||"").split(", "),r=a(Yt+"Delay"),i=a(Yt+"Duration"),s=Yl(r,i),o=a(ka+"Delay"),l=a(ka+"Duration"),u=Yl(o,l);let c=null,f=0,d=0;t===Yt?s>0&&(c=Yt,f=s,d=i.length):t===ka?u>0&&(c=ka,f=u,d=l.length):(f=Math.max(s,u),c=f>0?s>u?Yt:ka:null,d=c?c===Yt?i.length:l.length:0);const p=c===Yt&&/\b(transform|all)(,|$)/.test(n[Yt+"Property"]);return{type:c,timeout:f,propCount:d,hasTransform:p}}function Yl(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,a)=>Ql(n)+Ql(e[a])))}function Ql(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function sm(){return document.body.offsetHeight}const om=new WeakMap,lm=new WeakMap,gy={name:"TransitionGroup",props:We({},dy,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Le(),a=Md();let r,i;return So(()=>{if(!r.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!vy(r[0].el,n.vnode.el,s))return;r.forEach(hy),r.forEach(by);const o=r.filter(yy);sm(),o.forEach(l=>{const u=l.el,c=u.style;Ft(u,s),c.transform=c.webkitTransform=c.transitionDuration="";const f=u._moveCb=d=>{d&&d.target!==u||(!d||/transform$/.test(d.propertyName))&&(u.removeEventListener("transitionend",f),u._moveCb=null,en(u,s))};u.addEventListener("transitionend",f)})}),()=>{const s=fe(e),o=rm(s);let l=s.tag||st;r=i,i=t.default?_o(t.default()):[];for(let u=0;u<i.length;u++){const c=i[u];c.key!=null&&oa(c,Ua(c,o,a,n))}if(r)for(let u=0;u<r.length;u++){const c=r[u];oa(c,Ua(c,o,a,n)),om.set(c,c.el.getBoundingClientRect())}return Me(l,null,i)}}},py=gy;function hy(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function by(e){lm.set(e,e.el.getBoundingClientRect())}function yy(e){const t=om.get(e),n=lm.get(e),a=t.left-n.left,r=t.top-n.top;if(a||r){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${a}px,${r}px)`,i.transitionDuration="0s",e}}function vy(e,t,n){const a=e.cloneNode();e._vtc&&e._vtc.forEach(s=>{s.split(/\s+/).forEach(o=>o&&a.classList.remove(o))}),n.split(/\s+/).forEach(s=>s&&a.classList.add(s)),a.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(a);const{hasTransform:i}=im(a);return r.removeChild(a),i}const ky=["ctrl","shift","alt","meta"],wy={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>ky.some(n=>e[`${n}Key`]&&!t.includes(n))},wP=(e,t)=>(n,...a)=>{for(let r=0;r<t.length;r++){const i=wy[t[r]];if(i&&i(n,t))return}return e(n,...a)},_y={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},_P=(e,t)=>n=>{if(!("key"in n))return;const a=Rn(n.key);if(t.some(r=>r===a||_y[r]===a))return e(n)},SP={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):wa(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),wa(e,!0),a.enter(e)):a.leave(e,()=>{wa(e,!1)}):wa(e,t))},beforeUnmount(e,{value:t}){wa(e,t)}};function wa(e,t){e.style.display=t?e._vod:"none"}const Sy=We({patchProp:uy},Jb);let Zl;function Ey(){return Zl||(Zl=xb(Sy))}const um=(...e)=>{const t=Ey().createApp(...e),{mount:n}=t;return t.mount=a=>{const r=Cy(a);if(!r)return;const i=t._component;!me(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const s=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},t};function Cy(e){return Re(e)?document.querySelector(e):e}const xy="modulepreload",Py=function(e,t){return new URL(e,t).href},Xl={},de=function(t,n,a){return!n||n.length===0?t():Promise.all(n.map(r=>{if(r=Py(r,a),r in Xl)return;Xl[r]=!0;const i=r.endsWith(".css"),s=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${r}"]${s}`))return;const o=document.createElement("link");if(o.rel=i?"stylesheet":xy,i||(o.as="script",o.crossOrigin=""),o.href=r,document.head.appendChild(o),i)return new Promise((l,u)=>{o.addEventListener("load",l),o.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${r}`)))})})).then(()=>t())};var Dy=!1;/*!
* pinia v2.0.23
* (c) 2022 Eduardo San Martin Morote
* @license MIT
*/let cm;const Si=e=>cm=e,dm=Symbol();function Cs(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Ra;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ra||(Ra={}));function Ly(){const e=fo(!0),t=e.run(()=>se({}));let n=[],a=[];const r=qt({install(i){Si(r),r._a=i,i.provide(dm,r),i.config.globalProperties.$pinia=r,a.forEach(s=>n.push(s)),a=[]},use(i){return!this._a&&!Dy?a.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const mm=()=>{};function eu(e,t,n,a=mm){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),a())};return!n&&Le()&&or(r),r}function Kn(e,...t){e.slice().forEach(n=>{n(...t)})}function xs(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,a)=>e.set(a,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const a=t[n],r=e[n];Cs(r)&&Cs(a)&&e.hasOwnProperty(n)&&!Ve(a)&&!dn(a)?e[n]=xs(r,a):e[n]=a}return e}const Ty=Symbol();function Ay(e){return!Cs(e)||!e.hasOwnProperty(Ty)}const{assign:nn}=Object;function jy(e){return!!(Ve(e)&&e.effect)}function Ny(e,t,n,a){const{state:r,actions:i,getters:s}=t,o=n.state.value[e];let l;function u(){o||(n.state.value[e]=r?r():{});const c=Bh(n.state.value[e]);return nn(c,i,Object.keys(s||{}).reduce((f,d)=>(f[d]=qt(j(()=>{Si(n);const p=n._s.get(e);return s[d].call(p,p)})),f),{}))}return l=fm(e,u,t,n,a,!0),l.$reset=function(){const f=r?r():{};this.$patch(d=>{nn(d,f)})},l}function fm(e,t,n={},a,r,i){let s;const o=nn({actions:{}},n),l={deep:!0};let u,c,f=qt([]),d=qt([]),p;const b=a.state.value[e];!i&&!b&&(a.state.value[e]={}),se({});let C;function x(P){let D;u=c=!1,typeof P=="function"?(P(a.state.value[e]),D={type:Ra.patchFunction,storeId:e,events:p}):(xs(a.state.value[e],P),D={type:Ra.patchObject,payload:P,storeId:e,events:p});const N=C=Symbol();Xe().then(()=>{C===N&&(u=!0)}),c=!0,Kn(f,D,a.state.value[e])}const y=mm;function h(){s.stop(),f=[],d=[],a._s.delete(e)}function _(P,D){return function(){Si(a);const N=Array.from(arguments),V=[],F=[];function M(ee){V.push(ee)}function K(ee){F.push(ee)}Kn(d,{args:N,name:P,store:E,after:M,onError:K});let I;try{I=D.apply(this&&this.$id===e?this:E,N)}catch(ee){throw Kn(F,ee),ee}return I instanceof Promise?I.then(ee=>(Kn(V,ee),ee)).catch(ee=>(Kn(F,ee),Promise.reject(ee))):(Kn(V,I),I)}}const w={_p:a,$id:e,$onAction:eu.bind(null,d),$patch:x,$reset:y,$subscribe(P,D={}){const N=eu(f,P,D.detached,()=>V()),V=s.run(()=>Pe(()=>a.state.value[e],F=>{(D.flush==="sync"?c:u)&&P({storeId:e,type:Ra.direct,events:p},F)},nn({},l,D)));return N},$dispose:h},E=hn(w);a._s.set(e,E);const S=a._e.run(()=>(s=fo(),s.run(()=>t())));for(const P in S){const D=S[P];if(Ve(D)&&!jy(D)||dn(D))i||(b&&Ay(D)&&(Ve(D)?D.value=b[P]:xs(D,b[P])),a.state.value[e][P]=D);else if(typeof D=="function"){const N=_(P,D);S[P]=N,o.actions[P]=D}}return nn(E,S),nn(fe(E),S),Object.defineProperty(E,"$state",{get:()=>a.state.value[e],set:P=>{x(D=>{nn(D,P)})}}),a._p.forEach(P=>{nn(E,s.run(()=>P({store:E,app:a._a,pinia:a,options:o})))}),b&&i&&n.hydrate&&n.hydrate(E.$state,b),u=!0,c=!0,E}function To(e,t,n){let a,r;const i=typeof t=="function";typeof e=="string"?(a=e,r=i?n:t):(r=e,a=e.id);function s(o,l){const u=Le();return o=o||u&&bt(dm),o&&Si(o),o=cm,o._s.has(a)||(i?fm(a,t,r,o):Ny(a,r,o)),o._s.get(a)}return s.$id=a,s}function EP(e,t){return Array.isArray(t)?t.reduce((n,a)=>(n[a]=function(){return e(this.$pinia)[a]},n),{}):Object.keys(t).reduce((n,a)=>(n[a]=function(){const r=e(this.$pinia),i=t[a];return typeof i=="function"?i.call(this,r):r[i]},n),{})}function My(e,t){return Array.isArray(t)?t.reduce((n,a)=>(n[a]=function(...r){return e(this.$pinia)[a](...r)},n),{}):Object.keys(t).reduce((n,a)=>(n[a]=function(...r){return e(this.$pinia)[t[a]](...r)},n),{})}function CP(e,t){return Array.isArray(t)?t.reduce((n,a)=>(n[a]={get(){return e(this.$pinia)[a]},set(r){return e(this.$pinia)[a]=r}},n),{}):Object.keys(t).reduce((n,a)=>(n[a]={get(){return e(this.$pinia)[t[a]]},set(r){return e(this.$pinia)[t[a]]=r}},n),{})}const gm=To("app",{state:()=>({setupMode:!1}),getters:{},actions:{UPDATE_SETUP_MODE(e){this.setupMode=e}}});function pm(e,t,n=document.body){if(typeof e!="string")throw new TypeError("Expected a string as propName");if(typeof t!="string")throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}const Iy=(e,t)=>{const n=e.__vccOpts||e;for(const[a,r]of t)n[a]=r;return n},Vy=Rd(()=>de(()=>import("./LayoutFull.6bfc30db.js"),["LayoutFull.6bfc30db.js","QLayout.baf5346d.js","QResizeObserver.2503502b.js","externalHosting.js"],import.meta.url)),Ry=Rd(()=>de(()=>import("./LayoutVertical.fe3b4c68.js"),["LayoutVertical.fe3b4c68.js","LayoutVertical.cefc75f1.css","QTooltip.9d840032.js","position-engine.65ebcb34.js","selection.2a17b691.js","QResizeObserver.2503502b.js","QList.9d5bb77f.js","TouchPan.194313dc.js","touch.70a9dd44.js","QItemLabel.b6dd3adb.js","QLayout.baf5346d.js","utils.9ce591f3.js","QExpansionItem.593bd861.js","QSlideTransition.104e08c1.js","QForm.8d79ab03.js","externalHosting.js"],import.meta.url)),Oy={name:"App",components:{LayoutFull:Vy,LayoutVertical:Ry},data(){return{loading:!0}},computed:{layout(){return this.$route.meta.layout==="full"?"layout-full":"layout-vertical"}},methods:{...My(gm,["UPDATE_SETUP_MODE"])},async beforeCreate(){await this.$axios.get("/init").then(e=>{if(this.loading=!1,e.data.setup){this.UPDATE_SETUP_MODE(!0),this.$router.push({name:"setup"});return}if(e.data.appData.colors)for(const[t,n]of Object.entries(e.data.appData.colors))pm(t,n.value);this.$i18n.locale=e.data.appData.lang}).catch(e=>{this.$router.push({name:"auth-login"}),this.loading=!1}),this.$socket.connect()}};function zy(e,t,n,a,r,i){const s=mb("router-view");return r.loading?Rb("",!0):(Xr(),ei(Ll(i.layout),{key:0},{default:Mr(()=>[Me(s,null,{default:Mr(({Component:o,route:l})=>[Me(Vn,{name:"scale",mode:"out-in"},{default:Mr(()=>[(Xr(),ei(Ll(o),{key:l.path}))]),_:2},1024)]),_:1})]),_:1}))}const Fy=Iy(Oy,[["render",zy]]),By={beforeCreate(){this.sockets||(this.sockets={}),this.sockets.subscribe=(e,t)=>{this.$vueSocketIo.emitter.addListener(e,t,this)},this.sockets.unsubscribe=e=>{this.$vueSocketIo.emitter.removeListener(e,this)}},mounted(){this.$options.sockets&&Object.keys(this.$options.sockets).forEach(e=>{e!=="subscribe"&&e!=="unsubscribe"&&this.$vueSocketIo.emitter.addListener(e,this.$options.sockets[e],this)})},beforeDestroy(){this.$options.sockets&&Object.keys(this.$options.sockets).forEach(e=>{this.$vueSocketIo.emitter.removeListener(e,this)})}},gt=new class{constructor(){this.debug=!1,this.prefix="%cVue-Socket.io: "}info(t,n=""){this.debug&&window.console.info(this.prefix+`%c${t}`,"color: blue; font-weight: 600","color: #333333",n)}error(){this.debug&&window.console.error(this.prefix,...arguments)}warn(){this.debug&&window.console.warn(this.prefix,...arguments)}event(t,n=""){this.debug&&window.console.info(this.prefix+`%c${t}`,"color: blue; font-weight: 600","color: #333333",n)}},fl=class{constructor(t,n){this.io=t,this.register(),this.emitter=n}register(){this.io.onevent=t=>{let[n,...a]=t.data;a.length===1&&(a=a[0]),this.onEvent(n,a)},fl.staticEvents.forEach(t=>this.io.on(t,n=>this.onEvent(t,n)))}onEvent(t,n){this.emitter.emit(t,n)}};let Or=fl;qn(Or,"staticEvents",["connect","error","disconnect","reconnect","reconnect_attempt","reconnecting","reconnect_error","reconnect_failed","connect_error","connect_timeout","connecting","ping","pong"]);class Hy{constructor(t={}){gt.info(t?"Vuex adapter enabled":"Vuex adapter disabled"),gt.info(t.mutationPrefix?"Vuex socket mutations enabled":"Vuex socket mutations disabled"),gt.info(t?"Vuex socket actions enabled":"Vuex socket actions disabled"),this.store=t.store,this.actionPrefix=t.actionPrefix?t.actionPrefix:"SOCKET_",this.mutationPrefix=t.mutationPrefix,this.listeners=new Map}addListener(t,n,a){if(typeof n=="function")this.listeners.has(t)||this.listeners.set(t,[]),this.listeners.get(t).push({callback:n,component:a}),gt.info(`#${t} subscribe, component: ${a.$options.name}`);else throw new Error("callback must be a function")}removeListener(t,n){if(this.listeners.has(t)){const a=this.listeners.get(t).filter(r=>r.component!==n);a.length>0?this.listeners.set(t,a):this.listeners.delete(t),gt.info(`#${t} unsubscribe, component: ${n.$options.name}`)}}emit(t,n){this.listeners.has(t)&&(gt.info(`Broadcasting: #${t}, Data:`,n),this.listeners.get(t).forEach(a=>{a.callback.call(a.component,n)})),t!=="ping"&&t!=="pong"&&this.dispatchStore(t,n)}dispatchStore(t,n){if(this.store&&this.store._actions){let a=this.actionPrefix+t;for(let r in this.store._actions)r.split("/").pop()===a&&(gt.info(`Dispatching Action: ${r}, Data:`,n),this.store.dispatch(r,n));if(this.mutationPrefix){let r=this.mutationPrefix+t;for(let i in this.store._mutations)i.split("/").pop()===r&&(gt.info(`Commiting Mutation: ${i}, Data:`,n),this.store.commit(i,n))}}}}const Rt=Object.create(null);Rt.open="0";Rt.close="1";Rt.ping="2";Rt.pong="3";Rt.message="4";Rt.upgrade="5";Rt.noop="6";const zr=Object.create(null);Object.keys(Rt).forEach(e=>{zr[Rt[e]]=e});const $y={type:"error",data:"parser error"},qy=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",Ky=typeof ArrayBuffer=="function",Gy=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,hm=({type:e,data:t},n,a)=>qy&&t instanceof Blob?n?a(t):tu(t,a):Ky&&(t instanceof ArrayBuffer||Gy(t))?n?a(t):tu(new Blob([t]),a):a(Rt[e]+(t||"")),tu=(e,t)=>{const n=new FileReader;return n.onload=function(){const a=n.result.split(",")[1];t("b"+a)},n.readAsDataURL(e)},nu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Aa=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<nu.length;e++)Aa[nu.charCodeAt(e)]=e;const Wy=e=>{let t=e.length*.75,n=e.length,a,r=0,i,s,o,l;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const u=new ArrayBuffer(t),c=new Uint8Array(u);for(a=0;a<n;a+=4)i=Aa[e.charCodeAt(a)],s=Aa[e.charCodeAt(a+1)],o=Aa[e.charCodeAt(a+2)],l=Aa[e.charCodeAt(a+3)],c[r++]=i<<2|s>>4,c[r++]=(s&15)<<4|o>>2,c[r++]=(o&3)<<6|l&63;return u},Uy=typeof ArrayBuffer=="function",bm=(e,t)=>{if(typeof e!="string")return{type:"message",data:ym(e,t)};const n=e.charAt(0);return n==="b"?{type:"message",data:Jy(e.substring(1),t)}:zr[n]?e.length>1?{type:zr[n],data:e.substring(1)}:{type:zr[n]}:$y},Jy=(e,t)=>{if(Uy){const n=Wy(e);return ym(n,t)}else return{base64:!0,data:e}},ym=(e,t)=>{switch(t){case"blob":return e instanceof ArrayBuffer?new Blob([e]):e;case"arraybuffer":default:return e}},vm=String.fromCharCode(30),Yy=(e,t)=>{const n=e.length,a=new Array(n);let r=0;e.forEach((i,s)=>{hm(i,!1,o=>{a[s]=o,++r===n&&t(a.join(vm))})})},Qy=(e,t)=>{const n=e.split(vm),a=[];for(let r=0;r<n.length;r++){const i=bm(n[r],t);if(a.push(i),i.type==="error")break}return a},km=4;function ze(e){if(e)return Zy(e)}function Zy(e){for(var t in ze.prototype)e[t]=ze.prototype[t];return e}ze.prototype.on=ze.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};ze.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this};ze.prototype.off=ze.prototype.removeListener=ze.prototype.removeAllListeners=ze.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var n=this._callbacks["$"+e];if(!n)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var a,r=0;r<n.length;r++)if(a=n[r],a===t||a.fn===t){n.splice(r,1);break}return n.length===0&&delete this._callbacks["$"+e],this};ze.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),n=this._callbacks["$"+e],a=1;a<arguments.length;a++)t[a-1]=arguments[a];if(n){n=n.slice(0);for(var a=0,r=n.length;a<r;++a)n[a].apply(this,t)}return this};ze.prototype.emitReserved=ze.prototype.emit;ze.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};ze.prototype.hasListeners=function(e){return!!this.listeners(e).length};const un=(()=>typeof self<"u"?self:typeof window<"u"?window:Function("return this")())();function wm(e,...t){return t.reduce((n,a)=>(e.hasOwnProperty(a)&&(n[a]=e[a]),n),{})}const Xy=setTimeout,ev=clearTimeout;function Ei(e,t){t.useNativeTimers?(e.setTimeoutFn=Xy.bind(un),e.clearTimeoutFn=ev.bind(un)):(e.setTimeoutFn=setTimeout.bind(un),e.clearTimeoutFn=clearTimeout.bind(un))}const tv=1.33;function nv(e){return typeof e=="string"?av(e):Math.ceil((e.byteLength||e.size)*tv)}function av(e){let t=0,n=0;for(let a=0,r=e.length;a<r;a++)t=e.charCodeAt(a),t<128?n+=1:t<2048?n+=2:t<55296||t>=57344?n+=3:(a++,n+=4);return n}class rv extends Error{constructor(t,n,a){super(t),this.description=n,this.context=a,this.type="TransportError"}}class _m extends ze{constructor(t){super(),this.writable=!1,Ei(this,t),this.opts=t,this.query=t.query,this.readyState="",this.socket=t.socket}onError(t,n,a){return super.emitReserved("error",new rv(t,n,a)),this}open(){return(this.readyState==="closed"||this.readyState==="")&&(this.readyState="opening",this.doOpen()),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(t){this.readyState==="open"&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const n=bm(t,this.socket.binaryType);this.onPacket(n)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}}const Sm="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split(""),Ps=64,iv={};let au=0,wr=0,ru;function iu(e){let t="";do t=Sm[e%Ps]+t,e=Math.floor(e/Ps);while(e>0);return t}function Em(){const e=iu(+new Date);return e!==ru?(au=0,ru=e):e+"."+iu(au++)}for(;wr<Ps;wr++)iv[Sm[wr]]=wr;function Cm(e){let t="";for(let n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}function sv(e){let t={},n=e.split("&");for(let a=0,r=n.length;a<r;a++){let i=n[a].split("=");t[decodeURIComponent(i[0])]=decodeURIComponent(i[1])}return t}let xm=!1;try{xm=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const ov=xm;function Pm(e){const t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||ov))return new XMLHttpRequest}catch{}if(!t)try{return new un[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}function lv(){}const uv=function(){return new Pm({xdomain:!1}).responseType!=null}();class cv extends _m{constructor(t){if(super(t),this.polling=!1,typeof location<"u"){const a=location.protocol==="https:";let r=location.port;r||(r=a?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||r!==t.port,this.xs=t.secure!==a}const n=t&&t.forceBase64;this.supportsBinary=uv&&!n}get name(){return"polling"}doOpen(){this.poll()}pause(t){this.readyState="pausing";const n=()=>{this.readyState="paused",t()};if(this.polling||!this.writable){let a=0;this.polling&&(a++,this.once("pollComplete",function(){--a||n()})),this.writable||(a++,this.once("drain",function(){--a||n()}))}else n()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const n=a=>{if(this.readyState==="opening"&&a.type==="open"&&this.onOpen(),a.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(a)};Qy(t,this.socket.binaryType).forEach(n),this.readyState!=="closed"&&(this.polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this.poll())}doClose(){const t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,Yy(t,n=>{this.doWrite(n,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){let t=this.query||{};const n=this.opts.secure?"https":"http";let a="";this.opts.timestampRequests!==!1&&(t[this.opts.timestampParam]=Em()),!this.supportsBinary&&!t.sid&&(t.b64=1),this.opts.port&&(n==="https"&&Number(this.opts.port)!==443||n==="http"&&Number(this.opts.port)!==80)&&(a=":"+this.opts.port);const r=Cm(t),i=this.opts.hostname.indexOf(":")!==-1;return n+"://"+(i?"["+this.opts.hostname+"]":this.opts.hostname)+a+this.opts.path+(r.length?"?"+r:"")}request(t={}){return Object.assign(t,{xd:this.xd,xs:this.xs},this.opts),new It(this.uri(),t)}doWrite(t,n){const a=this.request({method:"POST",data:t});a.on("success",n),a.on("error",(r,i)=>{this.onError("xhr post error",r,i)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(n,a)=>{this.onError("xhr poll error",n,a)}),this.pollXhr=t}}class It extends ze{constructor(t,n){super(),Ei(this,n),this.opts=n,this.method=n.method||"GET",this.uri=t,this.async=n.async!==!1,this.data=n.data!==void 0?n.data:null,this.create()}create(){const t=wm(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");t.xdomain=!!this.opts.xd,t.xscheme=!!this.opts.xs;const n=this.xhr=new Pm(t);try{n.open(this.method,this.uri,this.async);try{if(this.opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let a in this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(a)&&n.setRequestHeader(a,this.opts.extraHeaders[a])}}catch{}if(this.method==="POST")try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{n.setRequestHeader("Accept","*/*")}catch{}"withCredentials"in n&&(n.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(n.timeout=this.opts.requestTimeout),n.onreadystatechange=()=>{n.readyState===4&&(n.status===200||n.status===1223?this.onLoad():this.setTimeoutFn(()=>{this.onError(typeof n.status=="number"?n.status:0)},0))},n.send(this.data)}catch(a){this.setTimeoutFn(()=>{this.onError(a)},0);return}typeof document<"u"&&(this.index=It.requestsCount++,It.requests[this.index]=this)}onError(t){this.emitReserved("error",t,this.xhr),this.cleanup(!0)}cleanup(t){if(!(typeof this.xhr>"u"||this.xhr===null)){if(this.xhr.onreadystatechange=lv,t)try{this.xhr.abort()}catch{}typeof document<"u"&&delete It.requests[this.index],this.xhr=null}}onLoad(){const t=this.xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}}It.requestsCount=0;It.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",su);else if(typeof addEventListener=="function"){const e="onpagehide"in un?"pagehide":"unload";addEventListener(e,su,!1)}}function su(){for(let e in It.requests)It.requests.hasOwnProperty(e)&&It.requests[e].abort()}const Dm=(()=>typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,n)=>n(t,0))(),_r=un.WebSocket||un.MozWebSocket,ou=!0,dv="arraybuffer",lu=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class mv extends _m{constructor(t){super(t),this.supportsBinary=!t.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const t=this.uri(),n=this.opts.protocols,a=lu?{}:wm(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(a.headers=this.opts.extraHeaders);try{this.ws=ou&&!lu?n?new _r(t,n):new _r(t):new _r(t,n,a)}catch(r){return this.emitReserved("error",r)}this.ws.binaryType=this.socket.binaryType||dv,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let n=0;n<t.length;n++){const a=t[n],r=n===t.length-1;hm(a,this.supportsBinary,i=>{const s={};try{ou&&this.ws.send(i)}catch{}r&&Dm(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.close(),this.ws=null)}uri(){let t=this.query||{};const n=this.opts.secure?"wss":"ws";let a="";this.opts.port&&(n==="wss"&&Number(this.opts.port)!==443||n==="ws"&&Number(this.opts.port)!==80)&&(a=":"+this.opts.port),this.opts.timestampRequests&&(t[this.opts.timestampParam]=Em()),this.supportsBinary||(t.b64=1);const r=Cm(t),i=this.opts.hostname.indexOf(":")!==-1;return n+"://"+(i?"["+this.opts.hostname+"]":this.opts.hostname)+a+this.opts.path+(r.length?"?"+r:"")}check(){return!!_r}}const fv={websocket:mv,polling:cv},gv=/^(?:(?![^:@]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,pv=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Ds(e){const t=e,n=e.indexOf("["),a=e.indexOf("]");n!=-1&&a!=-1&&(e=e.substring(0,n)+e.substring(n,a).replace(/:/g,";")+e.substring(a,e.length));let r=gv.exec(e||""),i={},s=14;for(;s--;)i[pv[s]]=r[s]||"";return n!=-1&&a!=-1&&(i.source=t,i.host=i.host.substring(1,i.host.length-1).replace(/;/g,":"),i.authority=i.authority.replace("[","").replace("]","").replace(/;/g,":"),i.ipv6uri=!0),i.pathNames=hv(i,i.path),i.queryKey=bv(i,i.query),i}function hv(e,t){const n=/\/{2,9}/g,a=t.replace(n,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&a.splice(0,1),t.slice(-1)=="/"&&a.splice(a.length-1,1),a}function bv(e,t){const n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(a,r,i){r&&(n[r]=i)}),n}class sn extends ze{constructor(t,n={}){super(),t&&typeof t=="object"&&(n=t,t=null),t?(t=Ds(t),n.hostname=t.host,n.secure=t.protocol==="https"||t.protocol==="wss",n.port=t.port,t.query&&(n.query=t.query)):n.host&&(n.hostname=Ds(n.host).host),Ei(this,n),this.secure=n.secure!=null?n.secure:typeof location<"u"&&location.protocol==="https:",n.hostname&&!n.port&&(n.port=this.secure?"443":"80"),this.hostname=n.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=n.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=n.transports||["polling","websocket"],this.readyState="",this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!0},n),this.opts.path=this.opts.path.replace(/\/$/,"")+"/",typeof this.opts.query=="string"&&(this.opts.query=sv(this.opts.query)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingTimeoutTimer=null,typeof addEventListener=="function"&&(this.opts.closeOnBeforeunload&&(this.beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(t){const n=Object.assign({},this.opts.query);n.EIO=km,n.transport=t,this.id&&(n.sid=this.id);const a=Object.assign({},this.opts.transportOptions[t],this.opts,{query:n,socket:this,hostname:this.hostname,secure:this.secure,port:this.port});return new fv[t](a)}open(){let t;if(this.opts.rememberUpgrade&&sn.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1)t="websocket";else if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}else t=this.transports[0];this.readyState="opening";try{t=this.createTransport(t)}catch{this.transports.shift(),this.open();return}t.open(),this.setTransport(t)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",n=>this.onClose("transport close",n))}probe(t){let n=this.createTransport(t),a=!1;sn.priorWebsocketSuccess=!1;const r=()=>{a||(n.send([{type:"ping",data:"probe"}]),n.once("packet",f=>{if(!a)if(f.type==="pong"&&f.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",n),!n)return;sn.priorWebsocketSuccess=n.name==="websocket",this.transport.pause(()=>{a||this.readyState!=="closed"&&(c(),this.setTransport(n),n.send([{type:"upgrade"}]),this.emitReserved("upgrade",n),n=null,this.upgrading=!1,this.flush())})}else{const d=new Error("probe error");d.transport=n.name,this.emitReserved("upgradeError",d)}}))};function i(){a||(a=!0,c(),n.close(),n=null)}const s=f=>{const d=new Error("probe error: "+f);d.transport=n.name,i(),this.emitReserved("upgradeError",d)};function o(){s("transport closed")}function l(){s("socket closed")}function u(f){n&&f.name!==n.name&&i()}const c=()=>{n.removeListener("open",r),n.removeListener("error",s),n.removeListener("close",o),this.off("close",l),this.off("upgrading",u)};n.once("open",r),n.once("error",s),n.once("close",o),this.once("close",l),this.once("upgrading",u),n.open()}onOpen(){if(this.readyState="open",sn.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush(),this.readyState==="open"&&this.opts.upgrade&&this.transport.pause){let t=0;const n=this.upgrades.length;for(;t<n;t++)this.probe(this.upgrades[t])}}onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this.resetPingTimeout(),this.sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong");break;case"error":const n=new Error("server error");n.code=t.data,this.onError(n);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this.upgrades=this.filterUpgrades(t.upgrades),this.pingInterval=t.pingInterval,this.pingTimeout=t.pingTimeout,this.maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this.resetPingTimeout()}resetPingTimeout(){this.clearTimeoutFn(this.pingTimeoutTimer),this.pingTimeoutTimer=this.setTimeoutFn(()=>{this.onClose("ping timeout")},this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this.getWritablePackets();this.transport.send(t),this.prevBufferLen=t.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let n=1;for(let a=0;a<this.writeBuffer.length;a++){const r=this.writeBuffer[a].data;if(r&&(n+=nv(r)),a>0&&n>this.maxPayload)return this.writeBuffer.slice(0,a);n+=2}return this.writeBuffer}write(t,n,a){return this.sendPacket("message",t,n,a),this}send(t,n,a){return this.sendPacket("message",t,n,a),this}sendPacket(t,n,a,r){if(typeof n=="function"&&(r=n,n=void 0),typeof a=="function"&&(r=a,a=null),this.readyState==="closing"||this.readyState==="closed")return;a=a||{},a.compress=a.compress!==!1;const i={type:t,data:n,options:a};this.emitReserved("packetCreate",i),this.writeBuffer.push(i),r&&this.once("flush",r),this.flush()}close(){const t=()=>{this.onClose("forced close"),this.transport.close()},n=()=>{this.off("upgrade",n),this.off("upgradeError",n),t()},a=()=>{this.once("upgrade",n),this.once("upgradeError",n)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?a():t()}):this.upgrading?a():t()),this}onError(t){sn.priorWebsocketSuccess=!1,this.emitReserved("error",t),this.onClose("transport error",t)}onClose(t,n){(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")&&(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),typeof removeEventListener=="function"&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",t,n),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(t){const n=[];let a=0;const r=t.length;for(;a<r;a++)~this.transports.indexOf(t[a])&&n.push(t[a]);return n}}sn.protocol=km;function yv(e,t="",n){let a=e;n=n||typeof location<"u"&&location,e==null&&(e=n.protocol+"//"+n.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=n.protocol+e:e=n.host+e),/^(https?|wss?):\/\//.test(e)||(typeof n<"u"?e=n.protocol+"//"+e:e="https://"+e),a=Ds(e)),a.port||(/^(http|ws)$/.test(a.protocol)?a.port="80":/^(http|ws)s$/.test(a.protocol)&&(a.port="443")),a.path=a.path||"/";const i=a.host.indexOf(":")!==-1?"["+a.host+"]":a.host;return a.id=a.protocol+"://"+i+":"+a.port+t,a.href=a.protocol+"://"+i+(n&&n.port===a.port?"":":"+a.port),a}const vv=typeof ArrayBuffer=="function",kv=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,Lm=Object.prototype.toString,wv=typeof Blob=="function"||typeof Blob<"u"&&Lm.call(Blob)==="[object BlobConstructor]",_v=typeof File=="function"||typeof File<"u"&&Lm.call(File)==="[object FileConstructor]";function Ao(e){return vv&&(e instanceof ArrayBuffer||kv(e))||wv&&e instanceof Blob||_v&&e instanceof File}function Fr(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let n=0,a=e.length;n<a;n++)if(Fr(e[n]))return!0;return!1}if(Ao(e))return!0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return Fr(e.toJSON(),!0);for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&Fr(e[n]))return!0;return!1}function Sv(e){const t=[],n=e.data,a=e;return a.data=Ls(n,t),a.attachments=t.length,{packet:a,buffers:t}}function Ls(e,t){if(!e)return e;if(Ao(e)){const n={_placeholder:!0,num:t.length};return t.push(e),n}else if(Array.isArray(e)){const n=new Array(e.length);for(let a=0;a<e.length;a++)n[a]=Ls(e[a],t);return n}else if(typeof e=="object"&&!(e instanceof Date)){const n={};for(const a in e)Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=Ls(e[a],t));return n}return e}function Ev(e,t){return e.data=Ts(e.data,t),e.attachments=void 0,e}function Ts(e,t){if(!e)return e;if(e&&e._placeholder===!0){if(typeof e.num=="number"&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}else if(Array.isArray(e))for(let n=0;n<e.length;n++)e[n]=Ts(e[n],t);else if(typeof e=="object")for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(e[n]=Ts(e[n],t));return e}const Cv=5;var _e;(function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"})(_e||(_e={}));class xv{constructor(t){this.replacer=t}encode(t){return(t.type===_e.EVENT||t.type===_e.ACK)&&Fr(t)?(t.type=t.type===_e.EVENT?_e.BINARY_EVENT:_e.BINARY_ACK,this.encodeAsBinary(t)):[this.encodeAsString(t)]}encodeAsString(t){let n=""+t.type;return(t.type===_e.BINARY_EVENT||t.type===_e.BINARY_ACK)&&(n+=t.attachments+"-"),t.nsp&&t.nsp!=="/"&&(n+=t.nsp+","),t.id!=null&&(n+=t.id),t.data!=null&&(n+=JSON.stringify(t.data,this.replacer)),n}encodeAsBinary(t){const n=Sv(t),a=this.encodeAsString(n.packet),r=n.buffers;return r.unshift(a),r}}class jo extends ze{constructor(t){super(),this.reviver=t}add(t){let n;if(typeof t=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");n=this.decodeString(t),n.type===_e.BINARY_EVENT||n.type===_e.BINARY_ACK?(this.reconstructor=new Pv(n),n.attachments===0&&super.emitReserved("decoded",n)):super.emitReserved("decoded",n)}else if(Ao(t)||t.base64)if(this.reconstructor)n=this.reconstructor.takeBinaryData(t),n&&(this.reconstructor=null,super.emitReserved("decoded",n));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+t)}decodeString(t){let n=0;const a={type:Number(t.charAt(0))};if(_e[a.type]===void 0)throw new Error("unknown packet type "+a.type);if(a.type===_e.BINARY_EVENT||a.type===_e.BINARY_ACK){const i=n+1;for(;t.charAt(++n)!=="-"&&n!=t.length;);const s=t.substring(i,n);if(s!=Number(s)||t.charAt(n)!=="-")throw new Error("Illegal attachments");a.attachments=Number(s)}if(t.charAt(n+1)==="/"){const i=n+1;for(;++n&&!(t.charAt(n)===","||n===t.length););a.nsp=t.substring(i,n)}else a.nsp="/";const r=t.charAt(n+1);if(r!==""&&Number(r)==r){const i=n+1;for(;++n;){const s=t.charAt(n);if(s==null||Number(s)!=s){--n;break}if(n===t.length)break}a.id=Number(t.substring(i,n+1))}if(t.charAt(++n)){const i=this.tryParse(t.substr(n));if(jo.isPayloadValid(a.type,i))a.data=i;else throw new Error("invalid payload")}return a}tryParse(t){try{return JSON.parse(t,this.reviver)}catch{return!1}}static isPayloadValid(t,n){switch(t){case _e.CONNECT:return typeof n=="object";case _e.DISCONNECT:return n===void 0;case _e.CONNECT_ERROR:return typeof n=="string"||typeof n=="object";case _e.EVENT:case _e.BINARY_EVENT:return Array.isArray(n)&&n.length>0;case _e.ACK:case _e.BINARY_ACK:return Array.isArray(n)}}destroy(){this.reconstructor&&this.reconstructor.finishedReconstruction()}}class Pv{constructor(t){this.packet=t,this.buffers=[],this.reconPack=t}takeBinaryData(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){const n=Ev(this.reconPack,this.buffers);return this.finishedReconstruction(),n}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const Dv=Object.freeze(Object.defineProperty({__proto__:null,protocol:Cv,get PacketType(){return _e},Encoder:xv,Decoder:jo},Symbol.toStringTag,{value:"Module"}));function wt(e,t,n){return e.on(t,n),function(){e.off(t,n)}}const Lv=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class Tm extends ze{constructor(t,n,a){super(),this.connected=!1,this.receiveBuffer=[],this.sendBuffer=[],this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=n,a&&a.auth&&(this.auth=a.auth),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const t=this.io;this.subs=[wt(t,"open",this.onopen.bind(this)),wt(t,"packet",this.onpacket.bind(this)),wt(t,"error",this.onerror.bind(this)),wt(t,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...t){return t.unshift("message"),this.emit.apply(this,t),this}emit(t,...n){if(Lv.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');n.unshift(t);const a={type:_e.EVENT,data:n};if(a.options={},a.options.compress=this.flags.compress!==!1,typeof n[n.length-1]=="function"){const s=this.ids++,o=n.pop();this._registerAckCallback(s,o),a.id=s}const r=this.io.engine&&this.io.engine.transport&&this.io.engine.transport.writable;return this.flags.volatile&&(!r||!this.connected)||(this.connected?(this.notifyOutgoingListeners(a),this.packet(a)):this.sendBuffer.push(a)),this.flags={},this}_registerAckCallback(t,n){const a=this.flags.timeout;if(a===void 0){this.acks[t]=n;return}const r=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let i=0;i<this.sendBuffer.length;i++)this.sendBuffer[i].id===t&&this.sendBuffer.splice(i,1);n.call(this,new Error("operation has timed out"))},a);this.acks[t]=(...i)=>{this.io.clearTimeoutFn(r),n.apply(this,[null,...i])}}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this.packet({type:_e.CONNECT,data:t})}):this.packet({type:_e.CONNECT,data:this.auth})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,n){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,n)}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case _e.CONNECT:if(t.data&&t.data.sid){const r=t.data.sid;this.onconnect(r)}else this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case _e.EVENT:case _e.BINARY_EVENT:this.onevent(t);break;case _e.ACK:case _e.BINARY_ACK:this.onack(t);break;case _e.DISCONNECT:this.ondisconnect();break;case _e.CONNECT_ERROR:this.destroy();const a=new Error(t.data.message);a.data=t.data.data,this.emitReserved("connect_error",a);break}}onevent(t){const n=t.data||[];t.id!=null&&n.push(this.ack(t.id)),this.connected?this.emitEvent(n):this.receiveBuffer.push(Object.freeze(n))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const n=this._anyListeners.slice();for(const a of n)a.apply(this,t)}super.emit.apply(this,t)}ack(t){const n=this;let a=!1;return function(...r){a||(a=!0,n.packet({type:_e.ACK,id:t,data:r}))}}onack(t){const n=this.acks[t.id];typeof n=="function"&&(n.apply(this,t.data),delete this.acks[t.id])}onconnect(t){this.id=t,this.connected=!0,this.emitBuffered(),this.emitReserved("connect")}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:_e.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const n=this._anyListeners;for(let a=0;a<n.length;a++)if(t===n[a])return n.splice(a,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(t),this}prependAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(t),this}offAnyOutgoing(t){if(!this._anyOutgoingListeners)return this;if(t){const n=this._anyOutgoingListeners;for(let a=0;a<n.length;a++)if(t===n[a])return n.splice(a,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(t){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const n=this._anyOutgoingListeners.slice();for(const a of n)a.apply(this,t.data)}}}function ha(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}ha.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=(Math.floor(t*10)&1)==0?e-n:e+n}return Math.min(e,this.max)|0};ha.prototype.reset=function(){this.attempts=0};ha.prototype.setMin=function(e){this.ms=e};ha.prototype.setMax=function(e){this.max=e};ha.prototype.setJitter=function(e){this.jitter=e};class As extends ze{constructor(t,n){var a;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(n=t,t=void 0),n=n||{},n.path=n.path||"/socket.io",this.opts=n,Ei(this,n),this.reconnection(n.reconnection!==!1),this.reconnectionAttempts(n.reconnectionAttempts||1/0),this.reconnectionDelay(n.reconnectionDelay||1e3),this.reconnectionDelayMax(n.reconnectionDelayMax||5e3),this.randomizationFactor((a=n.randomizationFactor)!==null&&a!==void 0?a:.5),this.backoff=new ha({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(n.timeout==null?2e4:n.timeout),this._readyState="closed",this.uri=t;const r=n.parser||Dv;this.encoder=new r.Encoder,this.decoder=new r.Decoder,this._autoConnect=n.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var n;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(n=this.backoff)===null||n===void 0||n.setMin(t),this)}randomizationFactor(t){var n;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(n=this.backoff)===null||n===void 0||n.setJitter(t),this)}reconnectionDelayMax(t){var n;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(n=this.backoff)===null||n===void 0||n.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new sn(this.uri,this.opts);const n=this.engine,a=this;this._readyState="opening",this.skipReconnect=!1;const r=wt(n,"open",function(){a.onopen(),t&&t()}),i=wt(n,"error",s=>{a.cleanup(),a._readyState="closed",this.emitReserved("error",s),t?t(s):a.maybeReconnectOnOpen()});if(this._timeout!==!1){const s=this._timeout;s===0&&r();const o=this.setTimeoutFn(()=>{r(),n.close(),n.emit("error",new Error("timeout"))},s);this.opts.autoUnref&&o.unref(),this.subs.push(function(){clearTimeout(o)})}return this.subs.push(r),this.subs.push(i),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(wt(t,"ping",this.onping.bind(this)),wt(t,"data",this.ondata.bind(this)),wt(t,"error",this.onerror.bind(this)),wt(t,"close",this.onclose.bind(this)),wt(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(n){this.onclose("parse error",n)}}ondecoded(t){Dm(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,n){let a=this.nsps[t];return a||(a=new Tm(this,t,n),this.nsps[t]=a),a}_destroy(t){const n=Object.keys(this.nsps);for(const a of n)if(this.nsps[a].active)return;this._close()}_packet(t){const n=this.encoder.encode(t);for(let a=0;a<n.length;a++)this.engine.write(n[a],t.options)}cleanup(){this.subs.forEach(t=>t()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(t,n){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,n),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const n=this.backoff.duration();this._reconnecting=!0;const a=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(r=>{r?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",r)):t.onreconnect()}))},n);this.opts.autoUnref&&a.unref(),this.subs.push(function(){clearTimeout(a)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const _a={};function Br(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const n=yv(e,t.path||"/socket.io"),a=n.source,r=n.id,i=n.path,s=_a[r]&&i in _a[r].nsps,o=t.forceNew||t["force new connection"]||t.multiplex===!1||s;let l;return o?l=new As(a,t):(_a[r]||(_a[r]=new As(a,t)),l=_a[r]),n.query&&!t.query&&(t.query=n.queryKey),l.socket(n.path,t)}Object.assign(Br,{Manager:As,Socket:Tm,io:Br,connect:Br});class Tv{constructor({connection:t,vuex:n,debug:a,options:r}){gt.debug=a,this.io=this.connect(t,r),this.emitter=new Hy(n),this.listener=new Or(this.io,this.emitter)}install(t){Number(t.version.split(".")[0])>=3?(t.config.globalProperties.$socket=this.io,t.config.globalProperties.$vueSocketIo=this):(t.prototype.$socket=this.io,t.prototype.$vueSocketIo=this),t.mixin(By),gt.info("Vue-Socket.io plugin enabled")}connect(t,n){if(t&&typeof t=="object")return gt.info("Received socket.io-client instance"),t;if(typeof t=="string")return gt.info("Received connection string"),this.io=Br(t,n);throw new Error("Unsupported connection type")}}/*!
* vue-router v4.1.6
* (c) 2022 Eduardo San Martin Morote
* @license MIT
*/const Zn=typeof window<"u";function Av(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const De=Object.assign;function Ui(e,t){const n={};for(const a in t){const r=t[a];n[a]=Pt(r)?r.map(e):e(r)}return n}const Oa=()=>{},Pt=Array.isArray,jv=/\/$/,Nv=e=>e.replace(jv,"");function Ji(e,t,n="/"){let a,r={},i="",s="";const o=t.indexOf("#");let l=t.indexOf("?");return o<l&&o>=0&&(l=-1),l>-1&&(a=t.slice(0,l),i=t.slice(l+1,o>-1?o:t.length),r=e(i)),o>-1&&(a=a||t.slice(0,o),s=t.slice(o,t.length)),a=Rv(a!=null?a:t,n),{fullPath:a+(i&&"?")+i+s,path:a,query:r,hash:s}}function Mv(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function uu(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Iv(e,t,n){const a=t.matched.length-1,r=n.matched.length-1;return a>-1&&a===r&&ca(t.matched[a],n.matched[r])&&Am(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ca(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Am(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Vv(e[n],t[n]))return!1;return!0}function Vv(e,t){return Pt(e)?cu(e,t):Pt(t)?cu(t,e):e===t}function cu(e,t){return Pt(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function Rv(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/");let r=n.length-1,i,s;for(i=0;i<a.length;i++)if(s=a[i],s!==".")if(s==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+a.slice(i-(i===a.length?1:0)).join("/")}var Qa;(function(e){e.pop="pop",e.push="push"})(Qa||(Qa={}));var za;(function(e){e.back="back",e.forward="forward",e.unknown=""})(za||(za={}));function Ov(e){if(!e)if(Zn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Nv(e)}const zv=/^[^#]+#/;function Fv(e,t){return e.replace(zv,"#")+t}function Bv(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const Ci=()=>({left:window.pageXOffset,top:window.pageYOffset});function Hv(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Bv(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function du(e,t){return(history.state?history.state.position-t:-1)+e}const js=new Map;function $v(e,t){js.set(e,t)}function qv(e){const t=js.get(e);return js.delete(e),t}let Kv=()=>location.protocol+"//"+location.host;function jm(e,t){const{pathname:n,search:a,hash:r}=t,i=e.indexOf("#");if(i>-1){let o=r.includes(e.slice(i))?e.slice(i).length:1,l=r.slice(o);return l[0]!=="/"&&(l="/"+l),uu(l,"")}return uu(n,e)+a+r}function Gv(e,t,n,a){let r=[],i=[],s=null;const o=({state:d})=>{const p=jm(e,location),b=n.value,C=t.value;let x=0;if(d){if(n.value=p,t.value=d,s&&s===b){s=null;return}x=C?d.position-C.position:0}else a(p);r.forEach(y=>{y(n.value,b,{delta:x,type:Qa.pop,direction:x?x>0?za.forward:za.back:za.unknown})})};function l(){s=n.value}function u(d){r.push(d);const p=()=>{const b=r.indexOf(d);b>-1&&r.splice(b,1)};return i.push(p),p}function c(){const{history:d}=window;!d.state||d.replaceState(De({},d.state,{scroll:Ci()}),"")}function f(){for(const d of i)d();i=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",c),{pauseListeners:l,listen:u,destroy:f}}function mu(e,t,n,a=!1,r=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:r?Ci():null}}function Wv(e){const{history:t,location:n}=window,a={value:jm(e,n)},r={value:t.state};r.value||i(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,u,c){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:Kv()+e+l;try{t[c?"replaceState":"pushState"](u,"",d),r.value=u}catch(p){console.error(p),n[c?"replace":"assign"](d)}}function s(l,u){const c=De({},t.state,mu(r.value.back,l,r.value.forward,!0),u,{position:r.value.position});i(l,c,!0),a.value=l}function o(l,u){const c=De({},r.value,t.state,{forward:l,scroll:Ci()});i(c.current,c,!0);const f=De({},mu(a.value,l,null),{position:c.position+1},u);i(l,f,!1),a.value=l}return{location:a,state:r,push:o,replace:s}}function fu(e){e=Ov(e);const t=Wv(e),n=Gv(e,t.state,t.location,t.replace);function a(i,s=!0){s||n.pauseListeners(),history.go(i)}const r=De({location:"",base:e,go:a,createHref:Fv.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Uv(e){return typeof e=="string"||e&&typeof e=="object"}function Nm(e){return typeof e=="string"||typeof e=="symbol"}const Qt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Mm=Symbol("");var gu;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(gu||(gu={}));function da(e,t){return De(new Error,{type:e,[Mm]:!0},t)}function Ot(e,t){return e instanceof Error&&Mm in e&&(t==null||!!(e.type&t))}const pu="[^/]+?",Jv={sensitive:!1,strict:!1,start:!0,end:!0},Yv=/[.+*?^${}()[\]/\\]/g;function Qv(e,t){const n=De({},Jv,t),a=[];let r=n.start?"^":"";const i=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(r+="/");for(let f=0;f<u.length;f++){const d=u[f];let p=40+(n.sensitive?.25:0);if(d.type===0)f||(r+="/"),r+=d.value.replace(Yv,"\\$&"),p+=40;else if(d.type===1){const{value:b,repeatable:C,optional:x,regexp:y}=d;i.push({name:b,repeatable:C,optional:x});const h=y||pu;if(h!==pu){p+=10;try{new RegExp(`(${h})`)}catch(w){throw new Error(`Invalid custom RegExp for param "${b}" (${h}): `+w.message)}}let _=C?`((?:${h})(?:/(?:${h}))*)`:`(${h})`;f||(_=x&&u.length<2?`(?:/${_})`:"/"+_),x&&(_+="?"),r+=_,p+=20,x&&(p+=-8),C&&(p+=-20),h===".*"&&(p+=-50)}c.push(p)}a.push(c)}if(n.strict&&n.end){const u=a.length-1;a[u][a[u].length-1]+=.7000000000000001}n.strict||(r+="/?"),n.end?r+="$":n.strict&&(r+="(?:/|$)");const s=new RegExp(r,n.sensitive?"":"i");function o(u){const c=u.match(s),f={};if(!c)return null;for(let d=1;d<c.length;d++){const p=c[d]||"",b=i[d-1];f[b.name]=p&&b.repeatable?p.split("/"):p}return f}function l(u){let c="",f=!1;for(const d of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const p of d)if(p.type===0)c+=p.value;else if(p.type===1){const{value:b,repeatable:C,optional:x}=p,y=b in u?u[b]:"";if(Pt(y)&&!C)throw new Error(`Provided param "${b}" is an array but it is not repeatable (* or + modifiers)`);const h=Pt(y)?y.join("/"):y;if(!h)if(x)d.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${b}"`);c+=h}}return c||"/"}return{re:s,score:a,keys:i,parse:o,stringify:l}}function Zv(e,t){let n=0;for(;n<e.length&&n<t.length;){const a=t[n]-e[n];if(a)return a;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function Xv(e,t){let n=0;const a=e.score,r=t.score;for(;n<a.length&&n<r.length;){const i=Zv(a[n],r[n]);if(i)return i;n++}if(Math.abs(r.length-a.length)===1){if(hu(a))return 1;if(hu(r))return-1}return r.length-a.length}function hu(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const ek={type:0,value:""},tk=/[a-zA-Z0-9_]/;function nk(e){if(!e)return[[]];if(e==="/")return[[ek]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${u}": ${p}`)}let n=0,a=n;const r=[];let i;function s(){i&&r.push(i),i=[]}let o=0,l,u="",c="";function f(){!u||(n===0?i.push({type:0,value:u}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=l}for(;o<e.length;){if(l=e[o++],l==="\\"&&n!==2){a=n,n=4;continue}switch(n){case 0:l==="/"?(u&&f(),s()):l===":"?(f(),n=1):d();break;case 4:d(),n=a;break;case 1:l==="("?n=2:tk.test(l)?d():(f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&o--);break;case 2:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=3:c+=l;break;case 3:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&o--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${u}"`),f(),s(),r}function ak(e,t,n){const a=Qv(nk(e.path),n),r=De(a,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function rk(e,t){const n=[],a=new Map;t=vu({strict:!1,end:!0,sensitive:!1},t);function r(c){return a.get(c)}function i(c,f,d){const p=!d,b=ik(c);b.aliasOf=d&&d.record;const C=vu(t,c),x=[b];if("alias"in c){const _=typeof c.alias=="string"?[c.alias]:c.alias;for(const w of _)x.push(De({},b,{components:d?d.record.components:b.components,path:w,aliasOf:d?d.record:b}))}let y,h;for(const _ of x){const{path:w}=_;if(f&&w[0]!=="/"){const E=f.record.path,S=E[E.length-1]==="/"?"":"/";_.path=f.record.path+(w&&S+w)}if(y=ak(_,f,C),d?d.alias.push(y):(h=h||y,h!==y&&h.alias.push(y),p&&c.name&&!yu(y)&&s(c.name)),b.children){const E=b.children;for(let S=0;S<E.length;S++)i(E[S],y,d&&d.children[S])}d=d||y,(y.record.components&&Object.keys(y.record.components).length||y.record.name||y.record.redirect)&&l(y)}return h?()=>{s(h)}:Oa}function s(c){if(Nm(c)){const f=a.get(c);f&&(a.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(s),f.alias.forEach(s))}else{const f=n.indexOf(c);f>-1&&(n.splice(f,1),c.record.name&&a.delete(c.record.name),c.children.forEach(s),c.alias.forEach(s))}}function o(){return n}function l(c){let f=0;for(;f<n.length&&Xv(c,n[f])>=0&&(c.record.path!==n[f].record.path||!Im(c,n[f]));)f++;n.splice(f,0,c),c.record.name&&!yu(c)&&a.set(c.record.name,c)}function u(c,f){let d,p={},b,C;if("name"in c&&c.name){if(d=a.get(c.name),!d)throw da(1,{location:c});C=d.record.name,p=De(bu(f.params,d.keys.filter(h=>!h.optional).map(h=>h.name)),c.params&&bu(c.params,d.keys.map(h=>h.name))),b=d.stringify(p)}else if("path"in c)b=c.path,d=n.find(h=>h.re.test(b)),d&&(p=d.parse(b),C=d.record.name);else{if(d=f.name?a.get(f.name):n.find(h=>h.re.test(f.path)),!d)throw da(1,{location:c,currentLocation:f});C=d.record.name,p=De({},f.params,c.params),b=d.stringify(p)}const x=[];let y=d;for(;y;)x.unshift(y.record),y=y.parent;return{name:C,path:b,params:p,matched:x,meta:ok(x)}}return e.forEach(c=>i(c)),{addRoute:i,resolve:u,removeRoute:s,getRoutes:o,getRecordMatcher:r}}function bu(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function ik(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:sk(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function sk(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="boolean"?n:n[a];return t}function yu(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ok(e){return e.reduce((t,n)=>De(t,n.meta),{})}function vu(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function Im(e,t){return t.children.some(n=>n===e||Im(e,n))}const Vm=/#/g,lk=/&/g,uk=/\//g,ck=/=/g,dk=/\?/g,Rm=/\+/g,mk=/%5B/g,fk=/%5D/g,Om=/%5E/g,gk=/%60/g,zm=/%7B/g,pk=/%7C/g,Fm=/%7D/g,hk=/%20/g;function No(e){return encodeURI(""+e).replace(pk,"|").replace(mk,"[").replace(fk,"]")}function bk(e){return No(e).replace(zm,"{").replace(Fm,"}").replace(Om,"^")}function Ns(e){return No(e).replace(Rm,"%2B").replace(hk,"+").replace(Vm,"%23").replace(lk,"%26").replace(gk,"`").replace(zm,"{").replace(Fm,"}").replace(Om,"^")}function yk(e){return Ns(e).replace(ck,"%3D")}function vk(e){return No(e).replace(Vm,"%23").replace(dk,"%3F")}function kk(e){return e==null?"":vk(e).replace(uk,"%2F")}function ti(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function wk(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<a.length;++r){const i=a[r].replace(Rm," "),s=i.indexOf("="),o=ti(s<0?i:i.slice(0,s)),l=s<0?null:ti(i.slice(s+1));if(o in t){let u=t[o];Pt(u)||(u=t[o]=[u]),u.push(l)}else t[o]=l}return t}function ku(e){let t="";for(let n in e){const a=e[n];if(n=yk(n),a==null){a!==void 0&&(t+=(t.length?"&":"")+n);continue}(Pt(a)?a.map(i=>i&&Ns(i)):[a&&Ns(a)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function _k(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=Pt(a)?a.map(r=>r==null?null:""+r):a==null?a:""+a)}return t}const Sk=Symbol(""),wu=Symbol(""),Mo=Symbol(""),Bm=Symbol(""),Ms=Symbol("");function Sa(){let e=[];function t(a){return e.push(a),()=>{const r=e.indexOf(a);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function an(e,t,n,a,r){const i=a&&(a.enterCallbacks[r]=a.enterCallbacks[r]||[]);return()=>new Promise((s,o)=>{const l=f=>{f===!1?o(da(4,{from:n,to:t})):f instanceof Error?o(f):Uv(f)?o(da(2,{from:t,to:f})):(i&&a.enterCallbacks[r]===i&&typeof f=="function"&&i.push(f),s())},u=e.call(a&&a.instances[r],t,n,l);let c=Promise.resolve(u);e.length<3&&(c=c.then(l)),c.catch(f=>o(f))})}function Yi(e,t,n,a){const r=[];for(const i of e)for(const s in i.components){let o=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(Ek(o)){const u=(o.__vccOpts||o)[t];u&&r.push(an(u,n,a,i,s))}else{let l=o();r.push(()=>l.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${i.path}"`));const c=Av(u)?u.default:u;i.components[s]=c;const d=(c.__vccOpts||c)[t];return d&&an(d,n,a,i,s)()}))}}return r}function Ek(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function _u(e){const t=bt(Mo),n=bt(Bm),a=j(()=>t.resolve(An(e.to))),r=j(()=>{const{matched:l}=a.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(ca.bind(null,c));if(d>-1)return d;const p=Su(l[u-2]);return u>1&&Su(c)===p&&f[f.length-1].path!==p?f.findIndex(ca.bind(null,l[u-2])):d}),i=j(()=>r.value>-1&&Dk(n.params,a.value.params)),s=j(()=>r.value>-1&&r.value===n.matched.length-1&&Am(n.params,a.value.params));function o(l={}){return Pk(l)?t[An(e.replace)?"replace":"push"](An(e.to)).catch(Oa):Promise.resolve()}return{route:a,href:j(()=>a.value.href),isActive:i,isExactActive:s,navigate:o}}const Ck=ir({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:_u,setup(e,{slots:t}){const n=hn(_u(e)),{options:a}=bt(Mo),r=j(()=>({[Eu(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Eu(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:z("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),xk=Ck;function Pk(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Dk(e,t){for(const n in t){const a=t[n],r=e[n];if(typeof a=="string"){if(a!==r)return!1}else if(!Pt(r)||r.length!==a.length||a.some((i,s)=>i!==r[s]))return!1}return!0}function Su(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Eu=(e,t,n)=>e!=null?e:t!=null?t:n,Lk=ir({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=bt(Ms),r=j(()=>e.route||a.value),i=bt(wu,0),s=j(()=>{let u=An(i);const{matched:c}=r.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),o=j(()=>r.value.matched[s.value]);Ir(wu,j(()=>s.value+1)),Ir(Sk,o),Ir(Ms,r);const l=se();return Pe(()=>[l.value,o.value,e.name],([u,c,f],[d,p,b])=>{c&&(c.instances[f]=u,p&&p!==c&&u&&u===d&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),u&&c&&(!p||!ca(c,p)||!d)&&(c.enterCallbacks[f]||[]).forEach(C=>C(u))},{flush:"post"}),()=>{const u=r.value,c=e.name,f=o.value,d=f&&f.components[c];if(!d)return Cu(n.default,{Component:d,route:u});const p=f.props[c],b=p?p===!0?u.params:typeof p=="function"?p(u):p:null,x=z(d,De({},b,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return Cu(n.default,{Component:x,route:u})||x}}});function Cu(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Tk=Lk;function Ak(e){const t=rk(e.routes,e),n=e.parseQuery||wk,a=e.stringifyQuery||ku,r=e.history,i=Sa(),s=Sa(),o=Sa(),l=_d(Qt);let u=Qt;Zn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Ui.bind(null,B=>""+B),f=Ui.bind(null,kk),d=Ui.bind(null,ti);function p(B,Z){let Y,W;return Nm(B)?(Y=t.getRecordMatcher(B),W=Z):W=B,t.addRoute(W,Y)}function b(B){const Z=t.getRecordMatcher(B);Z&&t.removeRoute(Z)}function C(){return t.getRoutes().map(B=>B.record)}function x(B){return!!t.getRecordMatcher(B)}function y(B,Z){if(Z=De({},Z||l.value),typeof B=="string"){const v=Ji(n,B,Z.path),m=t.resolve({path:v.path},Z),g=r.createHref(v.fullPath);return De(v,m,{params:d(m.params),hash:ti(v.hash),redirectedFrom:void 0,href:g})}let Y;if("path"in B)Y=De({},B,{path:Ji(n,B.path,Z.path).path});else{const v=De({},B.params);for(const m in v)v[m]==null&&delete v[m];Y=De({},B,{params:f(B.params)}),Z.params=f(Z.params)}const W=t.resolve(Y,Z),re=B.hash||"";W.params=c(d(W.params));const be=Mv(a,De({},B,{hash:bk(re),path:W.path})),ie=r.createHref(be);return De({fullPath:be,hash:re,query:a===ku?_k(B.query):B.query||{}},W,{redirectedFrom:void 0,href:ie})}function h(B){return typeof B=="string"?Ji(n,B,l.value.path):De({},B)}function _(B,Z){if(u!==B)return da(8,{from:Z,to:B})}function w(B){return P(B)}function E(B){return w(De(h(B),{replace:!0}))}function S(B){const Z=B.matched[B.matched.length-1];if(Z&&Z.redirect){const{redirect:Y}=Z;let W=typeof Y=="function"?Y(B):Y;return typeof W=="string"&&(W=W.includes("?")||W.includes("#")?W=h(W):{path:W},W.params={}),De({query:B.query,hash:B.hash,params:"path"in W?{}:B.params},W)}}function P(B,Z){const Y=u=y(B),W=l.value,re=B.state,be=B.force,ie=B.replace===!0,v=S(Y);if(v)return P(De(h(v),{state:typeof v=="object"?De({},re,v.state):re,force:be,replace:ie}),Z||Y);const m=Y;m.redirectedFrom=Z;let g;return!be&&Iv(a,W,Y)&&(g=da(16,{to:m,from:W}),U(W,W,!0,!1)),(g?Promise.resolve(g):N(m,W)).catch(k=>Ot(k)?Ot(k,2)?k:he(k):O(k,m,W)).then(k=>{if(k){if(Ot(k,2))return P(De({replace:ie},h(k.to),{state:typeof k.to=="object"?De({},re,k.to.state):re,force:be}),Z||m)}else k=F(m,W,!0,ie,re);return V(m,W,k),k})}function D(B,Z){const Y=_(B,Z);return Y?Promise.reject(Y):Promise.resolve()}function N(B,Z){let Y;const[W,re,be]=jk(B,Z);Y=Yi(W.reverse(),"beforeRouteLeave",B,Z);for(const v of W)v.leaveGuards.forEach(m=>{Y.push(an(m,B,Z))});const ie=D.bind(null,B,Z);return Y.push(ie),Gn(Y).then(()=>{Y=[];for(const v of i.list())Y.push(an(v,B,Z));return Y.push(ie),Gn(Y)}).then(()=>{Y=Yi(re,"beforeRouteUpdate",B,Z);for(const v of re)v.updateGuards.forEach(m=>{Y.push(an(m,B,Z))});return Y.push(ie),Gn(Y)}).then(()=>{Y=[];for(const v of B.matched)if(v.beforeEnter&&!Z.matched.includes(v))if(Pt(v.beforeEnter))for(const m of v.beforeEnter)Y.push(an(m,B,Z));else Y.push(an(v.beforeEnter,B,Z));return Y.push(ie),Gn(Y)}).then(()=>(B.matched.forEach(v=>v.enterCallbacks={}),Y=Yi(be,"beforeRouteEnter",B,Z),Y.push(ie),Gn(Y))).then(()=>{Y=[];for(const v of s.list())Y.push(an(v,B,Z));return Y.push(ie),Gn(Y)}).catch(v=>Ot(v,8)?v:Promise.reject(v))}function V(B,Z,Y){for(const W of o.list())W(B,Z,Y)}function F(B,Z,Y,W,re){const be=_(B,Z);if(be)return be;const ie=Z===Qt,v=Zn?history.state:{};Y&&(W||ie?r.replace(B.fullPath,De({scroll:ie&&v&&v.scroll},re)):r.push(B.fullPath,re)),l.value=B,U(B,Z,Y,ie),he()}let M;function K(){M||(M=r.listen((B,Z,Y)=>{if(!Ue.listening)return;const W=y(B),re=S(W);if(re){P(De(re,{replace:!0}),W).catch(Oa);return}u=W;const be=l.value;Zn&&$v(du(be.fullPath,Y.delta),Ci()),N(W,be).catch(ie=>Ot(ie,12)?ie:Ot(ie,2)?(P(ie.to,W).then(v=>{Ot(v,20)&&!Y.delta&&Y.type===Qa.pop&&r.go(-1,!1)}).catch(Oa),Promise.reject()):(Y.delta&&r.go(-Y.delta,!1),O(ie,W,be))).then(ie=>{ie=ie||F(W,be,!1),ie&&(Y.delta&&!Ot(ie,8)?r.go(-Y.delta,!1):Y.type===Qa.pop&&Ot(ie,20)&&r.go(-1,!1)),V(W,be,ie)}).catch(Oa)}))}let I=Sa(),ee=Sa(),ae;function O(B,Z,Y){he(B);const W=ee.list();return W.length?W.forEach(re=>re(B,Z,Y)):console.error(B),Promise.reject(B)}function Q(){return ae&&l.value!==Qt?Promise.resolve():new Promise((B,Z)=>{I.add([B,Z])})}function he(B){return ae||(ae=!B,K(),I.list().forEach(([Z,Y])=>B?Y(B):Z()),I.reset()),B}function U(B,Z,Y,W){const{scrollBehavior:re}=e;if(!Zn||!re)return Promise.resolve();const be=!Y&&qv(du(B.fullPath,0))||(W||!Y)&&history.state&&history.state.scroll||null;return Xe().then(()=>re(B,Z,be)).then(ie=>ie&&Hv(ie)).catch(ie=>O(ie,B,Z))}const ge=B=>r.go(B);let we;const Se=new Set,Ue={currentRoute:l,listening:!0,addRoute:p,removeRoute:b,hasRoute:x,getRoutes:C,resolve:y,options:e,push:w,replace:E,go:ge,back:()=>ge(-1),forward:()=>ge(1),beforeEach:i.add,beforeResolve:s.add,afterEach:o.add,onError:ee.add,isReady:Q,install(B){const Z=this;B.component("RouterLink",xk),B.component("RouterView",Tk),B.config.globalProperties.$router=Z,Object.defineProperty(B.config.globalProperties,"$route",{enumerable:!0,get:()=>An(l)}),Zn&&!we&&l.value===Qt&&(we=!0,w(r.location).catch(re=>{}));const Y={};for(const re in Qt)Y[re]=j(()=>l.value[re]);B.provide(Mo,Z),B.provide(Bm,hn(Y)),B.provide(Ms,l);const W=B.unmount;Se.add(B),B.unmount=function(){Se.delete(B),Se.size<1&&(u=Qt,M&&M(),M=null,l.value=Qt,we=!1,ae=!1),W()}}};return Ue}function Gn(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function jk(e,t){const n=[],a=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;s<i;s++){const o=t.matched[s];o&&(e.matched.find(u=>ca(u,o))?a.push(o):n.push(o));const l=e.matched[s];l&&(t.matched.find(u=>ca(u,l))||r.push(l))}return[n,a,r]}function Nk(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Fa(){return(Fa=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Io(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var Hm=function(){function e(a,r){this.operator=a,this.value=r,Object.defineProperty(this,"t",{writable:!0})}var t,n;return e.prototype.addNote=function(a){this.t=this.t||[],this.t.push(a)},t=e,(n=[{key:"notes",get:function(){return this.t}}])&&Nk(t.prototype,n),e}(),Vo=function(e){function t(){return e.apply(this,arguments)||this}return Io(t,e),t}(Hm),xi=function(e){function t(n,a){if(!Array.isArray(a))throw new Error('"'+n+'" operator expects to receive an array of conditions');return e.call(this,n,a)||this}return Io(t,e),t}(Vo),lr="__itself__",Pi=function(e){function t(n,a,r){var i;return(i=e.call(this,n,r)||this).field=a,i}return Io(t,e),t}(Hm),$m=new Vo("__null__",null),Is=Object.prototype.hasOwnProperty.call.bind(Object.prototype.hasOwnProperty);function Mk(e,t){return t instanceof xi&&t.operator===e}function qm(e,t){return t.length===1?t[0]:new xi(e,function n(a,r,i){for(var s=i||[],o=0,l=r.length;o<l;o++){var u=r[o];Mk(a,u)?n(a,u.value,s):s.push(u)}return s}(e,t))}var Ik=function(e){return e},Km=function(){return Object.create(null)},Gm=Object.defineProperty(Km(),"__@type@__",{value:"ignore value"});function Vk(e,t,n){if(n===void 0&&(n=!1),!e||e&&e.constructor!==Object)return!1;for(var a in e)if(Is(e,a)&&Is(t,a)&&(!n||e[a]!==Gm))return!0;return!1}function Rk(e){var t=[];for(var n in e)Is(e,n)&&e[n]!==Gm&&t.push(n);return t}function Qi(e,t){t!==$m&&e.push(t)}var Wm=function(e){return qm("and",e)},Um={compound:function(e,t,n){var a=(Array.isArray(t)?t:[t]).map(function(r){return n.parse(r)});return new xi(e.name,a)},field:function(e,t,n){return new Pi(e.name,n.field,t)},document:function(e,t){return new Vo(e.name,t)}},Jm=function(){function e(n,a){var r=this;a===void 0&&(a=Km()),this.i=void 0,this.o=void 0,this.u=void 0,this.s=void 0,this.h=void 0,this.parse=this.parse.bind(this),this.s={operatorToConditionName:a.operatorToConditionName||Ik,defaultOperatorName:a.defaultOperatorName||"eq",mergeFinalConditions:a.mergeFinalConditions||Wm},this.i=Object.keys(n).reduce(function(i,s){return i[s]=Fa({name:r.s.operatorToConditionName(s)},n[s]),i},{}),this.o=Fa({},a.fieldContext,{field:"",query:{},parse:this.parse,hasOperators:function(i){return Vk(i,r.i,a.useIgnoreValue)}}),this.u=Fa({},a.documentContext,{parse:this.parse,query:{}}),this.h=a.useIgnoreValue?Rk:Object.keys}var t=e.prototype;return t.setParse=function(n){this.parse=n,this.o.parse=n,this.u.parse=n},t.parseField=function(n,a,r,i){var s=this.i[a];if(!s)throw new Error('Unsupported operator "'+a+'"');if(s.type!=="field")throw new Error("Unexpected "+s.type+' operator "'+a+'" at field level');return this.o.field=n,this.o.query=i,this.parseInstruction(s,r,this.o)},t.parseInstruction=function(n,a,r){return typeof n.validate=="function"&&n.validate(n,a),(n.parse||Um[n.type])(n,a,r)},t.parseFieldOperators=function(n,a){for(var r=[],i=this.h(a),s=0,o=i.length;s<o;s++){var l=i[s];if(!this.i[l])throw new Error('Field query for "'+n+'" may contain only operators or a plain object as a value');Qi(r,this.parseField(n,l,a[l],a))}return r},t.parse=function(n){var a=[],r=this.h(n);this.u.query=n;for(var i=0,s=r.length;i<s;i++){var o=r[i],l=n[o],u=this.i[o];if(u){if(u.type!=="document"&&u.type!=="compound")throw new Error('Cannot use parsing instruction for operator "'+o+'" in "document" context as it is supposed to be used in "'+u.type+'" context');Qi(a,this.parseInstruction(u,l,this.u))}else this.o.hasOperators(l)?a.push.apply(a,this.parseFieldOperators(o,l)):Qi(a,this.parseField(o,this.s.defaultOperatorName,l,n))}return this.s.mergeFinalConditions(a)},e}();function Zi(e,t){var n=e[t];if(typeof n!="function")throw new Error('Unable to interpret "'+t+'" condition. Did you forget to register interpreter for it?');return n}function Ok(e){return e.operator}function zk(e,t){var n,a=t,r=a&&a.getInterpreterName||Ok;switch(a?a.numberOfArguments:0){case 1:n=function(s){var o=r(s,a);return Zi(e,o)(s,i)};break;case 3:n=function(s,o,l){var u=r(s,a);return Zi(e,u)(s,o,l,i)};break;default:n=function(s,o){var l=r(s,a);return Zi(e,l)(s,o,i)}}var i=Fa({},a,{interpret:n});return i.interpret}function Fk(e,t){return function(n){for(var a=arguments.length,r=new Array(a>1?a-1:0),i=1;i<a;i++)r[i-1]=arguments[i];var s=e.apply(void 0,[n].concat(r)),o=t.bind(null,s);return o.ast=s,o}}Jm.prototype.parseInstruction;function Ym(e,t){if(!Array.isArray(t))throw new Error('"'+e.name+'" expects value to be an array')}function Qm(e,t){if(Ym(e,t),!t.length)throw new Error('"'+e.name+'" expects to have at least one element in array')}var Ro=function(e){return function(t,n){if(typeof n!==e)throw new Error('"'+t.name+'" expects value to be a "'+e+'"')}},Zm={type:"compound",validate:Qm,parse:function(e,t,n){var a=n.parse,r=t.map(function(i){return a(i)});return qm(e.name,r)}},Bk=Zm,Hk={type:"compound",validate:Qm},$k={type:"field",validate:function(e,t){if(!(t&&(t instanceof RegExp||t.constructor===Object)))throw new Error('"'+e.name+'" expects to receive either regular expression or object of field operators')},parse:function(e,t,n){var a=t instanceof RegExp?new Pi("regex",n.field,t):n.parse(t,n);return new xi(e.name,[a])}},Xm={type:"field",validate:function(e,t){if(!t||t.constructor!==Object)throw new Error('"'+e.name+'" expects to receive an object with nested query or field level operators')},parse:function(e,t,n){var a=n.parse,r=n.field,i=(0,n.hasOperators)(t)?a(t,{field:lr}):a(t);return new Pi(e.name,r,i)}},ef={type:"field",validate:Ro("number")},Di={type:"field",validate:Ym},tf=Di,nf=Di,qk={type:"field",validate:function(e,t){if(!Array.isArray(t)||t.length!==2)throw new Error('"'+e.name+'" expects an array with 2 numeric elements')}},af={type:"field",validate:Ro("boolean")},Oo={type:"field",validate:function(e,t){if(!(typeof t=="string"||typeof t=="number"||t instanceof Date))throw new Error('"'+e.name+'" expects value to be comparable (i.e., string, number or date)')}},Li=Oo,rf=Li,sf=Li,zo={type:"field"},of=zo,lf={type:"field",validate:function(e,t){if(!(t instanceof RegExp)&&typeof t!="string")throw new Error('"'+e.name+'" expects value to be a regular expression or a string that represents regular expression')},parse:function(e,t,n){var a=typeof t=="string"?new RegExp(t,n.query.$options||""):t;return new Pi(e.name,n.field,a)}},uf={type:"field",parse:function(){return $m}},Kk={type:"document",validate:Ro("function")},Gk=Object.freeze({__proto__:null,$and:Zm,$or:Bk,$nor:Hk,$not:$k,$elemMatch:Xm,$size:ef,$in:Di,$nin:tf,$all:nf,$mod:qk,$exists:af,$gte:Oo,$gt:Li,$lt:rf,$lte:sf,$eq:zo,$ne:of,$regex:lf,$options:uf,$where:Kk}),Wk=function(e){var t,n;function a(r){return e.call(this,r,{defaultOperatorName:"$eq",operatorToConditionName:function(i){return i.slice(1)}})||this}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.parse=function(r,i){return i&&i.field?Wm(this.parseFieldOperators(i.field,r)):e.prototype.parse.call(this,r)},a}(Jm),Vs=Gk;function Fo(e,t,n){for(var a=0,r=e.length;a<r;a++)if(n(e[a],t)===0)return!0;return!1}function Bo(e,t){return Array.isArray(e)&&Number.isNaN(Number(t))}function xu(e,t,n){if(!Bo(e,t))return n(e,t);for(var a=[],r=0;r<e.length;r++){var i=n(e[r],t);i!==void 0&&(a=a.concat(i))}return a}function On(e){return function(t,n,a){var r=a.get(n,t.field);return Array.isArray(r)?r.some(function(i){return e(t,i,a)}):e(t,r,a)}}function Ho(){return(Ho=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Uk=function(e,t){return e[t]};function cf(e,t,n){var a=t.lastIndexOf(".");return a===-1?[e,t]:[n(e,t.slice(0,a)),t.slice(a+1)]}function Jk(e,t,n){if(n===void 0&&(n=Uk),t===lr)return e;if(!e)throw new Error('Unable to get field "'+t+'" out of '+String(e)+".");return function(a,r,i){if(r.indexOf(".")===-1)return xu(a,r,i);for(var s=r.split("."),o=a,l=0,u=s.length;l<u;l++)if(!(o=xu(o,s[l],i))||typeof o!="object")return o;return o}(e,t,n)}function df(e,t){return e===t?0:e>t?1:-1}function mf(e,t){return t===void 0&&(t={}),zk(e,Ho({get:Jk,compare:df},t))}var ff=function(e,t,n){var a=n.interpret;return e.value.some(function(r){return a(r,t)})},Yk=function(e,t,n){return!ff(e,t,n)},gf=function(e,t,n){var a=n.interpret;return e.value.every(function(r){return a(r,t)})},Qk=function(e,t,n){return!(0,n.interpret)(e.value[0],t)},$o=function(e,t,n){var a=n.compare,r=(0,n.get)(t,e.field);return Array.isArray(r)&&!Array.isArray(e.value)?Fo(r,e.value,a):a(r,e.value)===0},pf=function(e,t,n){return!$o(e,t,n)},hf=On(function(e,t,n){var a=n.compare(t,e.value);return a===0||a===-1}),bf=On(function(e,t,n){return n.compare(t,e.value)===-1}),yf=On(function(e,t,n){return n.compare(t,e.value)===1}),vf=On(function(e,t,n){var a=n.compare(t,e.value);return a===0||a===1}),kf=function(e,t,n){var a=n.get;if(e.field===lr)return t!==void 0;var r=cf(t,e.field,a),i=r[0],s=r[1],o=function(l){return!!l&&l.hasOwnProperty(s)===e.value};return Bo(i,s)?i.some(o):o(i)},Zk=On(function(e,t){return typeof t=="number"&&t%e.value[0]===e.value[1]}),wf=function(e,t,n){var a=n.get,r=cf(t,e.field,a),i=r[0],s=r[1],o=function(l){var u=a(l,s);return Array.isArray(u)&&u.length===e.value};return e.field!==lr&&Bo(i,s)?i.some(o):o(i)},_f=On(function(e,t){return typeof t=="string"&&e.value.test(t)}),ni=On(function(e,t,n){var a=n.compare;return Fo(e.value,t,a)}),Sf=function(e,t,n){return!ni(e,t,n)},Ef=function(e,t,n){var a=n.compare,r=(0,n.get)(t,e.field);return Array.isArray(r)&&e.value.every(function(i){return Fo(r,i,a)})},Cf=function(e,t,n){var a=n.interpret,r=(0,n.get)(t,e.field);return Array.isArray(r)&&r.some(function(i){return a(e.value,i)})},Xk=function(e,t){return e.value.call(t)},qo=Ho({},Object.freeze({__proto__:null,or:ff,nor:Yk,and:gf,not:Qk,eq:$o,ne:pf,lte:hf,lt:bf,gt:yf,gte:vf,exists:kf,mod:Zk,size:wf,regex:_f,within:ni,nin:Sf,all:Ef,elemMatch:Cf,where:Xk}),{in:ni});mf(qo);function Ba(){return(Ba=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Pu(e){return e instanceof Date?e.getTime():e&&typeof e.toJSON=="function"?e.toJSON():e}var ew=function(e,t){return df(Pu(e),Pu(t))};function Ko(e,t,n){var a=new Wk(e),r=mf(t,Ba({compare:ew},n));if(n&&n.forPrimitives){var i={field:lr},s=a.parse;a.setParse(function(o){return s(o,i)})}return Fk(a.parse,r)}Ko(Vs,qo);Ko(["$and","$or"].reduce(function(e,t){return e[t]=Ba({},e[t],{type:"field"}),e},Ba({},Vs,{$nor:Ba({},Vs.$nor,{type:"field",parse:Um.compound})})),qo,{forPrimitives:!0});function Du(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function xf(e,t,n){return t&&Du(e.prototype,t),n&&Du(e,n),e}function ai(){return ai=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ai.apply(this,arguments)}function Go(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Rs(e,t)}function Rs(e,t){return Rs=Object.setPrototypeOf||function(a,r){return a.__proto__=r,a},Rs(e,t)}function tw(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Os(e){return Array.isArray(e)?e:[e]}var nw=Object.hasOwn||Object.prototype.hasOwnProperty.call.bind(Object.prototype.hasOwnProperty),Lu="__caslSubjectType__",zs=function(t){var n=typeof t;return n==="string"||n==="function"},Pf=function(t){return t.modelName||t.name},aw=function(t){return typeof t=="string"?t:Pf(t)};function rw(e){return nw(e,Lu)?e[Lu]:Pf(e.constructor)}function Tu(e,t,n){for(var a=n;a<t.length;a++)e.push(t[a])}function Au(e,t){if(!e||!e.length)return t||[];if(!t||!t.length)return e||[];for(var n=0,a=0,r=[];n<e.length&&a<t.length;)e[n].priority<t[a].priority?(r.push(e[n]),n++):(r.push(t[a]),a++);return Tu(r,e,n),Tu(r,t,a),r}function Sr(e,t,n){var a=e.get(t);return a||(a=n(),e.set(t,a)),a}var iw=function(t){return t};function sw(e,t){if(Array.isArray(e.fields)&&!e.fields.length)throw new Error("`rawRule.fields` cannot be an empty array. https://bit.ly/390miLa");if(e.fields&&!t.fieldMatcher)throw new Error('You need to pass "fieldMatcher" option in order to restrict access by fields');if(e.conditions&&!t.conditionsMatcher)throw new Error('You need to pass "conditionsMatcher" option in order to restrict access by conditions')}var ow=function(){function e(n,a,r){r===void 0&&(r=0),sw(n,a),this.action=a.resolveAction(n.action),this.subject=n.subject,this.inverted=!!n.inverted,this.conditions=n.conditions,this.reason=n.reason,this.fields=n.fields?Os(n.fields):void 0,this.priority=r,this.t=a}var t=e.prototype;return t.i=function(){return this.conditions&&!this.u&&(this.u=this.t.conditionsMatcher(this.conditions)),this.u},t.matchesConditions=function(a){if(!this.conditions)return!0;if(!a||zs(a))return!this.inverted;var r=this.i();return r(a)},t.matchesField=function(a){return this.fields?a?(this.fields&&!this.o&&(this.o=this.t.fieldMatcher(this.fields)),this.o(a)):!this.inverted:!0},xf(e,[{key:"ast",get:function(){var a=this.i();return a?a.ast:void 0}}]),e}();function lw(e,t){var n={value:e,prev:t,next:null};return t&&(t.next=n),n}function uw(e){e.next&&(e.next.prev=e.prev),e.prev&&(e.prev.next=e.next),e.next=e.prev=null}var cw=function(t){return{value:t.value,prev:t.prev,next:t.next}},ju=function(){return{rules:[],merged:!1}},Nu=function(){return new Map},dw=function(t,n){!t.h&&n.fields&&(t.h=!0)},mw=function(){function e(n,a){n===void 0&&(n=[]),a===void 0&&(a={}),this.h=!1,this.v=new Map,this.l={conditionsMatcher:a.conditionsMatcher,fieldMatcher:a.fieldMatcher,resolveAction:a.resolveAction||iw},this.p=a.anyAction||"manage",this.g=a.anySubjectType||"all",this.A=a.detectSubjectType||rw,this.j=n,this.$=this.M(n)}var t=e.prototype;return t.detectSubjectType=function(a){return zs(a)?a:a?this.A(a):this.g},t.update=function(a){var r={rules:a,ability:this,target:this};return this.m("update",r),this.j=a,this.$=this.M(a),this.m("updated",r),this},t.M=function(a){for(var r=new Map,i=a.length-1;i>=0;i--){var s=a.length-i-1,o=new ow(a[i],this.l,s),l=Os(o.action),u=Os(o.subject||this.g);dw(this,o);for(var c=0;c<u.length;c++)for(var f=Sr(r,u[c],Nu),d=0;d<l.length;d++)Sr(f,l[d],ju).rules.push(o)}return r},t.possibleRulesFor=function(a,r){if(r===void 0&&(r=this.g),!zs(r))throw new Error('"possibleRulesFor" accepts only subject types (i.e., string or class) as the 2nd parameter');var i=Sr(this.$,r,Nu),s=Sr(i,a,ju);if(s.merged)return s.rules;var o=a!==this.p&&i.has(this.p)?i.get(this.p).rules:void 0,l=Au(s.rules,o);return r!==this.g&&(l=Au(l,this.possibleRulesFor(a,this.g))),s.rules=l,s.merged=!0,l},t.rulesFor=function(a,r,i){var s=this.possibleRulesFor(a,r);if(i&&typeof i!="string")throw new Error("The 3rd, `field` parameter is expected to be a string. See https://stalniy.github.io/casl/en/api/casl-ability#can-of-pure-ability for details");return this.h?s.filter(function(o){return o.matchesField(i)}):s},t.on=function(a,r){var i=this,s=this.v.get(a)||null,o=lw(r,s);return this.v.set(a,o),function(){var l=i.v.get(a);!o.next&&!o.prev&&l===o?i.v.delete(a):o===l&&i.v.set(a,o.prev),uw(o)}},t.m=function(a,r){for(var i=this.v.get(a)||null;i!==null;){var s=i.prev?cw(i.prev):null;i.value(r),i=s}},xf(e,[{key:"rules",get:function(){return this.j}}]),e}(),Wo=function(e){Go(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.can=function(r,i,s){var o=this.relevantRuleFor(r,i,s);return!!o&&!o.inverted},n.relevantRuleFor=function(r,i,s){for(var o=this.detectSubjectType(i),l=this.rulesFor(r,o,s),u=0,c=l.length;u<c;u++)if(l[u].matchesConditions(i))return l[u];return null},n.cannot=function(r,i,s){return!this.can(r,i,s)},t}(mw),fw={$eq:zo,$ne:of,$lt:rf,$lte:sf,$gt:Li,$gte:Oo,$in:Di,$nin:tf,$all:nf,$size:ef,$regex:lf,$options:uf,$elemMatch:Xm,$exists:af},gw={eq:$o,ne:pf,lt:bf,lte:hf,gt:yf,gte:vf,in:ni,nin:Sf,all:Ef,size:wf,regex:_f,elemMatch:Cf,exists:kf,and:gf},Df=Ko(fw,gw),pw=/[-/\\^$+?.()|[\]{}]/g,hw=/\.?\*+\.?/g,bw=/\*+/,yw=/\./g;function vw(e,t,n){var a=n[0]==="*"||e[0]==="."&&e[e.length-1]==="."?"+":"*",r=e.indexOf("**")===-1?"[^.]":".",i=e.replace(yw,"\\$&").replace(bw,r+a);return t+e.length===n.length?"(?:"+i+")?":i}function kw(e,t,n){return e==="."&&(n[t-1]==="*"||n[t+1]==="*")?e:"\\"+e}function ww(e){var t=e.map(function(a){return a.replace(pw,kw).replace(hw,vw)}),n=t.length>1?"(?:"+t.join("|")+")":t[0];return new RegExp("^"+n+"$")}var Lf=function(t){var n;return function(a){return typeof n>"u"&&(n=t.every(function(r){return r.indexOf("*")===-1})?null:ww(t)),n===null?t.indexOf(a)!==-1:n.test(a)}};(function(e){Go(t,e);function t(n,a){return n===void 0&&(n=[]),a===void 0&&(a={}),e.call(this,n,ai({conditionsMatcher:Df,fieldMatcher:Lf},a))||this}return t})(Wo);function _w(e,t){return e===void 0&&(e=[]),t===void 0&&(t={}),new Wo(e,ai({conditionsMatcher:Df,fieldMatcher:Lf},t))}var Sw=function(t){return'Cannot execute "'+t.action+'" on "'+t.subjectType+'"'},Tf=function(t){this.message=t};Tf.prototype=Object.create(Error.prototype);var Ew=function(e){Go(t,e),t.setDefaultMessage=function(r){this._=typeof r=="string"?function(){return r}:r},t.from=function(r){return new this(r)};function t(a){var r;return r=e.call(this,"")||this,r.ability=a,typeof Error.captureStackTrace=="function"&&(r.name="ForbiddenError",Error.captureStackTrace(tw(r),r.constructor)),r}var n=t.prototype;return n.setMessage=function(r){return this.message=r,this},n.throwUnlessCan=function(){var r,i=(r=this.ability).relevantRuleFor.apply(r,arguments);if(!(i&&!i.inverted)){this.action=arguments.length<=0?void 0:arguments[0],this.subject=arguments.length<=1?void 0:arguments[1],this.subjectType=aw(this.ability.detectSubjectType(arguments.length<=1?void 0:arguments[1])),this.field=arguments.length<=2?void 0:arguments[2];var s=i?i.reason:"";throw this.message=this.message||s||this.constructor._(this),this}},t}(Tf);Ew._=Sw;Object.freeze({__proto__:null});const ue={GENERAL:"general",APP:"app",GAME:"game",DEV:"dev",WEB:"web"},ce={GENERAL:{AUTH:"auth"},APP:{DASHBOARD:"dashboard:read"},GAME:{LIVEMAP:{READ:"livemap:read",PLAYER:"livemap:player",VEHICLE:"livemap:vehicle"},WAYPOINT:{READ:"waypoint:read",MODIFY:"waypoint:modify",DELETE:"waypoint:delete",CREATE:"waypoint:create"},ACCOUNT:{READ:"account:read"},PLAYER:{READ:"player:read",MODIFY:"player:modify",DELETE:"player:delete",KICK:"player:kick",WARN:"player:warn",BAN:"player:ban",MONEY:"player:money",META:"player:meta",POSITION:"player:position",INVENTORY:"player:inventory",SCREEN:"player:screen",LICENSE:"player:license",GANG:"player:gang",JOB:"player:job"},STASHES:{READ:"stashes:read",MODIFY:"stashes:modify",DELETE:"stashes:delete"},VEHICLE:{READ:"vehicle:read",MODIFY:"vehicle:modify",DELETE:"vehicle:delete",CREATE:"vehicle:create",DESPAWN:"vehicle:despawn",REPAIR:"vehicle:repair"},LOGS:{READ:"logs:read",GAME:"logs:game",PLAYER:"logs:player",DEV:"logs:dev",WEB:"logs:web"}},DEV:{ITEM:{READ:"item:read",MODIFY:"item:modify",DELETE:"item:delete",CREATE:"item:create"},JOB:{READ:"job:read",MODIFY:"job:modify",DELETE:"job:delete",CREATE:"job:create"},GANG:{READ:"gang:read",MODIFY:"gang:modify",DELETE:"gang:delete",CREATE:"gang:create"},VEHICLE:{READ:"vehicle:read",MODIFY:"vehicle:modify",DELETE:"vehicle:delete",CREATE:"vehicle:create"}},WEB:{USER:{READ:"user:read",MODIFY:"user:modify",DELETE:"user:delete",CREATE:"user:create"},ROLE:{READ:"role:read",MODIFY:"role:modify",DELETE:"role:delete",CREATE:"role:create"},CONFIG:{READ:"config:read",MODIFY:"config:modify"}}},Af=[{action:ce.GENERAL.AUTH,subject:ue.GENERAL}],Uo=_w(Af),zn=Ly(),Ti=To("user",{state:()=>({accessToken:null,userData:null}),getters:{IS_MASTER_USER(e){var t;return(t=e.userData)==null?void 0:t.isMaster}},actions:{UPDATE_ACCESS_TOKEN(e){this.accessToken=e},UPDATE_USER_DATA(e){this.userData=e,e&&e.ability&&e.ability.push({action:ce.GENERAL.AUTH,subject:ue.GENERAL},{action:ce.APP.DASHBOARD,subject:ue.APP}),Uo.update(e&&e.ability?e.ability:Af)}}}),Cw=Ti(zn),xw=e=>Uo.can(e.meta.action,e.meta.resource)||Cw.IS_MASTER_USER;function jf(e,t){return function(){return e.apply(t,arguments)}}const{toString:Nf}=Object.prototype,{getPrototypeOf:Jo}=Object,Yo=(e=>t=>{const n=Nf.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Ut=e=>(e=e.toLowerCase(),t=>Yo(t)===e),Ai=e=>t=>typeof t===e,{isArray:ur}=Array,Fs=Ai("undefined");function Pw(e){return e!==null&&!Fs(e)&&e.constructor!==null&&!Fs(e.constructor)&&ba(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Mf=Ut("ArrayBuffer");function Dw(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Mf(e.buffer),t}const Lw=Ai("string"),ba=Ai("function"),If=Ai("number"),Vf=e=>e!==null&&typeof e=="object",Tw=e=>e===!0||e===!1,Hr=e=>{if(Yo(e)!=="object")return!1;const t=Jo(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Aw=Ut("Date"),jw=Ut("File"),Nw=Ut("Blob"),Mw=Ut("FileList"),Iw=e=>Vf(e)&&ba(e.pipe),Vw=e=>{const t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||Nf.call(e)===t||ba(e.toString)&&e.toString()===t)},Rw=Ut("URLSearchParams"),Ow=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ji(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let a,r;if(typeof e!="object"&&(e=[e]),ur(e))for(a=0,r=e.length;a<r;a++)t.call(null,e[a],a,e);else{const i=n?Object.getOwnPropertyNames(e):Object.keys(e),s=i.length;let o;for(a=0;a<s;a++)o=i[a],t.call(null,e[o],o,e)}}function Bs(){const e={},t=(n,a)=>{Hr(e[a])&&Hr(n)?e[a]=Bs(e[a],n):Hr(n)?e[a]=Bs({},n):ur(n)?e[a]=n.slice():e[a]=n};for(let n=0,a=arguments.length;n<a;n++)arguments[n]&&ji(arguments[n],t);return e}const zw=(e,t,n,{allOwnKeys:a}={})=>(ji(t,(r,i)=>{n&&ba(r)?e[i]=jf(r,n):e[i]=r},{allOwnKeys:a}),e),Fw=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Bw=(e,t,n,a)=>{e.prototype=Object.create(t.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Hw=(e,t,n,a)=>{let r,i,s;const o={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),i=r.length;i-- >0;)s=r[i],(!a||a(s,e,t))&&!o[s]&&(t[s]=e[s],o[s]=!0);e=n!==!1&&Jo(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},$w=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const a=e.indexOf(t,n);return a!==-1&&a===n},qw=e=>{if(!e)return null;if(ur(e))return e;let t=e.length;if(!If(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Kw=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Jo(Uint8Array)),Gw=(e,t)=>{const a=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=a.next())&&!r.done;){const i=r.value;t.call(e,i[0],i[1])}},Ww=(e,t)=>{let n;const a=[];for(;(n=e.exec(t))!==null;)a.push(n);return a},Uw=Ut("HTMLFormElement"),Jw=e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(n,a,r){return a.toUpperCase()+r}),Mu=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Yw=Ut("RegExp"),Rf=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),a={};ji(n,(r,i)=>{t(r,i,e)!==!1&&(a[i]=r)}),Object.defineProperties(e,a)},Qw=e=>{Rf(e,(t,n)=>{const a=e[n];if(!!ba(a)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not read-only method '"+n+"'")})}})},Zw=(e,t)=>{const n={},a=r=>{r.forEach(i=>{n[i]=!0})};return ur(e)?a(e):a(String(e).split(t)),n},Xw=()=>{},e_=(e,t)=>(e=+e,Number.isFinite(e)?e:t),$={isArray:ur,isArrayBuffer:Mf,isBuffer:Pw,isFormData:Vw,isArrayBufferView:Dw,isString:Lw,isNumber:If,isBoolean:Tw,isObject:Vf,isPlainObject:Hr,isUndefined:Fs,isDate:Aw,isFile:jw,isBlob:Nw,isRegExp:Yw,isFunction:ba,isStream:Iw,isURLSearchParams:Rw,isTypedArray:Kw,isFileList:Mw,forEach:ji,merge:Bs,extend:zw,trim:Ow,stripBOM:Fw,inherits:Bw,toFlatObject:Hw,kindOf:Yo,kindOfTest:Ut,endsWith:$w,toArray:qw,forEachEntry:Gw,matchAll:Ww,isHTMLForm:Uw,hasOwnProperty:Mu,hasOwnProp:Mu,reduceDescriptors:Rf,freezeMethods:Qw,toObjectSet:Zw,toCamelCase:Jw,noop:Xw,toFiniteNumber:e_};function Ce(e,t,n,a,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),a&&(this.request=a),r&&(this.response=r)}$.inherits(Ce,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Of=Ce.prototype,zf={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{zf[e]={value:e}});Object.defineProperties(Ce,zf);Object.defineProperty(Of,"isAxiosError",{value:!0});Ce.from=(e,t,n,a,r,i)=>{const s=Object.create(Of);return $.toFlatObject(e,s,function(l){return l!==Error.prototype},o=>o!=="isAxiosError"),Ce.call(s,e.message,t,n,a,r),s.cause=e,s.name=e.name,i&&Object.assign(s,i),s};var t_=typeof self=="object"?self.FormData:window.FormData;function Hs(e){return $.isPlainObject(e)||$.isArray(e)}function Ff(e){return $.endsWith(e,"[]")?e.slice(0,-2):e}function Iu(e,t,n){return e?e.concat(t).map(function(r,i){return r=Ff(r),!n&&i?"["+r+"]":r}).join(n?".":""):t}function n_(e){return $.isArray(e)&&!e.some(Hs)}const a_=$.toFlatObject($,{},null,function(t){return/^is[A-Z]/.test(t)});function r_(e){return e&&$.isFunction(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator]}function Ni(e,t,n){if(!$.isObject(e))throw new TypeError("target must be an object");t=t||new(t_||FormData),n=$.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(C,x){return!$.isUndefined(x[C])});const a=n.metaTokens,r=n.visitor||c,i=n.dots,s=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&r_(t);if(!$.isFunction(r))throw new TypeError("visitor must be a function");function u(b){if(b===null)return"";if($.isDate(b))return b.toISOString();if(!l&&$.isBlob(b))throw new Ce("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(b)||$.isTypedArray(b)?l&&typeof Blob=="function"?new Blob([b]):Buffer.from(b):b}function c(b,C,x){let y=b;if(b&&!x&&typeof b=="object"){if($.endsWith(C,"{}"))C=a?C:C.slice(0,-2),b=JSON.stringify(b);else if($.isArray(b)&&n_(b)||$.isFileList(b)||$.endsWith(C,"[]")&&(y=$.toArray(b)))return C=Ff(C),y.forEach(function(_,w){!($.isUndefined(_)||_===null)&&t.append(s===!0?Iu([C],w,i):s===null?C:C+"[]",u(_))}),!1}return Hs(b)?!0:(t.append(Iu(x,C,i),u(b)),!1)}const f=[],d=Object.assign(a_,{defaultVisitor:c,convertValue:u,isVisitable:Hs});function p(b,C){if(!$.isUndefined(b)){if(f.indexOf(b)!==-1)throw Error("Circular reference detected in "+C.join("."));f.push(b),$.forEach(b,function(y,h){(!($.isUndefined(y)||y===null)&&r.call(t,y,$.isString(h)?h.trim():h,C,d))===!0&&p(y,C?C.concat(h):[h])}),f.pop()}}if(!$.isObject(e))throw new TypeError("data must be an object");return p(e),t}function Vu(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(a){return t[a]})}function Qo(e,t){this._pairs=[],e&&Ni(e,this,t)}const Bf=Qo.prototype;Bf.append=function(t,n){this._pairs.push([t,n])};Bf.toString=function(t){const n=t?function(a){return t.call(this,a,Vu)}:Vu;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function i_(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Hf(e,t,n){if(!t)return e;const a=n&&n.encode||i_,r=n&&n.serialize;let i;if(r?i=r(t,n):i=$.isURLSearchParams(t)?t.toString():new Qo(t,n).toString(a),i){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class Ru{constructor(){this.handlers=[]}use(t,n,a){return this.handlers.push({fulfilled:t,rejected:n,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){$.forEach(this.handlers,function(a){a!==null&&t(a)})}}const $f={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},s_=typeof URLSearchParams<"u"?URLSearchParams:Qo,o_=FormData,l_=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),Ht={isBrowser:!0,classes:{URLSearchParams:s_,FormData:o_,Blob},isStandardBrowserEnv:l_,protocols:["http","https","file","blob","url","data"]};function u_(e,t){return Ni(e,new Ht.classes.URLSearchParams,Object.assign({visitor:function(n,a,r,i){return Ht.isNode&&$.isBuffer(n)?(this.append(a,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function c_(e){return $.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function d_(e){const t={},n=Object.keys(e);let a;const r=n.length;let i;for(a=0;a<r;a++)i=n[a],t[i]=e[i];return t}function qf(e){function t(n,a,r,i){let s=n[i++];const o=Number.isFinite(+s),l=i>=n.length;return s=!s&&$.isArray(r)?r.length:s,l?($.hasOwnProp(r,s)?r[s]=[r[s],a]:r[s]=a,!o):((!r[s]||!$.isObject(r[s]))&&(r[s]=[]),t(n,a,r[s],i)&&$.isArray(r[s])&&(r[s]=d_(r[s])),!o)}if($.isFormData(e)&&$.isFunction(e.entries)){const n={};return $.forEachEntry(e,(a,r)=>{t(c_(a),r,n,0)}),n}return null}function m_(e,t,n){const a=n.config.validateStatus;!n.status||!a||a(n.status)?e(n):t(new Ce("Request failed with status code "+n.status,[Ce.ERR_BAD_REQUEST,Ce.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const f_=Ht.isStandardBrowserEnv?function(){return{write:function(n,a,r,i,s,o){const l=[];l.push(n+"="+encodeURIComponent(a)),$.isNumber(r)&&l.push("expires="+new Date(r).toGMTString()),$.isString(i)&&l.push("path="+i),$.isString(s)&&l.push("domain="+s),o===!0&&l.push("secure"),document.cookie=l.join("; ")},read:function(n){const a=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function g_(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function p_(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Kf(e,t){return e&&!g_(t)?p_(e,t):t}const h_=Ht.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let a;function r(i){let s=i;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return a=r(window.location.href),function(s){const o=$.isString(s)?r(s):s;return o.protocol===a.protocol&&o.host===a.host}}():function(){return function(){return!0}}();function cr(e,t,n){Ce.call(this,e==null?"canceled":e,Ce.ERR_CANCELED,t,n),this.name="CanceledError"}$.inherits(cr,Ce,{__CANCEL__:!0});function b_(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}const y_=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),v_=e=>{const t={};let n,a,r;return e&&e.split(`
`).forEach(function(s){r=s.indexOf(":"),n=s.substring(0,r).trim().toLowerCase(),a=s.substring(r+1).trim(),!(!n||t[n]&&y_[n])&&(n==="set-cookie"?t[n]?t[n].push(a):t[n]=[a]:t[n]=t[n]?t[n]+", "+a:a)}),t},Ou=Symbol("internals"),Gf=Symbol("defaults");function ja(e){return e&&String(e).trim().toLowerCase()}function $r(e){return e===!1||e==null?e:$.isArray(e)?e.map($r):String(e)}function k_(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=n.exec(e);)t[a[1]]=a[2];return t}function zu(e,t,n,a){if($.isFunction(a))return a.call(this,t,n);if(!!$.isString(t)){if($.isString(a))return t.indexOf(a)!==-1;if($.isRegExp(a))return a.test(t)}}function w_(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,a)=>n.toUpperCase()+a)}function __(e,t){const n=$.toCamelCase(" "+t);["get","set","has"].forEach(a=>{Object.defineProperty(e,a+n,{value:function(r,i,s){return this[a].call(this,t,r,i,s)},configurable:!0})})}function Ea(e,t){t=t.toLowerCase();const n=Object.keys(e);let a=n.length,r;for(;a-- >0;)if(r=n[a],t===r.toLowerCase())return r;return null}function vt(e,t){e&&this.set(e),this[Gf]=t||null}Object.assign(vt.prototype,{set:function(e,t,n){const a=this;function r(i,s,o){const l=ja(s);if(!l)throw new Error("header name must be a non-empty string");const u=Ea(a,l);u&&o!==!0&&(a[u]===!1||o===!1)||(a[u||s]=$r(i))}return $.isPlainObject(e)?$.forEach(e,(i,s)=>{r(i,s,t)}):r(t,e,n),this},get:function(e,t){if(e=ja(e),!e)return;const n=Ea(this,e);if(n){const a=this[n];if(!t)return a;if(t===!0)return k_(a);if($.isFunction(t))return t.call(this,a,n);if($.isRegExp(t))return t.exec(a);throw new TypeError("parser must be boolean|regexp|function")}},has:function(e,t){if(e=ja(e),e){const n=Ea(this,e);return!!(n&&(!t||zu(this,this[n],n,t)))}return!1},delete:function(e,t){const n=this;let a=!1;function r(i){if(i=ja(i),i){const s=Ea(n,i);s&&(!t||zu(n,n[s],s,t))&&(delete n[s],a=!0)}}return $.isArray(e)?e.forEach(r):r(e),a},clear:function(){return Object.keys(this).forEach(this.delete.bind(this))},normalize:function(e){const t=this,n={};return $.forEach(this,(a,r)=>{const i=Ea(n,r);if(i){t[i]=$r(a),delete t[r];return}const s=e?w_(r):String(r).trim();s!==r&&delete t[r],t[s]=$r(a),n[s]=!0}),this},toJSON:function(e){const t=Object.create(null);return $.forEach(Object.assign({},this[Gf]||null,this),(n,a)=>{n==null||n===!1||(t[a]=e&&$.isArray(n)?n.join(", "):n)}),t}});Object.assign(vt,{from:function(e){return $.isString(e)?new this(v_(e)):e instanceof this?e:new this(e)},accessor:function(e){const n=(this[Ou]=this[Ou]={accessors:{}}).accessors,a=this.prototype;function r(i){const s=ja(i);n[s]||(__(a,i),n[s]=!0)}return $.isArray(e)?e.forEach(r):r(e),this}});vt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]);$.freezeMethods(vt.prototype);$.freezeMethods(vt);function S_(e,t){e=e||10;const n=new Array(e),a=new Array(e);let r=0,i=0,s;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=a[i];s||(s=u),n[r]=l,a[r]=u;let f=i,d=0;for(;f!==r;)d+=n[f++],f=f%e;if(r=(r+1)%e,r===i&&(i=(i+1)%e),u-s<t)return;const p=c&&u-c;return p?Math.round(d*1e3/p):void 0}}function Fu(e,t){let n=0;const a=S_(50,250);return r=>{const i=r.loaded,s=r.lengthComputable?r.total:void 0,o=i-n,l=a(o),u=i<=s;n=i;const c={loaded:i,total:s,progress:s?i/s:void 0,bytes:o,rate:l||void 0,estimated:l&&s&&u?(s-i)/l:void 0};c[t?"download":"upload"]=!0,e(c)}}function Bu(e){return new Promise(function(n,a){let r=e.data;const i=vt.from(e.headers).normalize(),s=e.responseType;let o;function l(){e.cancelToken&&e.cancelToken.unsubscribe(o),e.signal&&e.signal.removeEventListener("abort",o)}$.isFormData(r)&&Ht.isStandardBrowserEnv&&i.setContentType(!1);let u=new XMLHttpRequest;if(e.auth){const p=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(p+":"+b))}const c=Kf(e.baseURL,e.url);u.open(e.method.toUpperCase(),Hf(c,e.params,e.paramsSerializer),!0),u.timeout=e.timeout;function f(){if(!u)return;const p=vt.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),C={data:!s||s==="text"||s==="json"?u.responseText:u.response,status:u.status,statusText:u.statusText,headers:p,config:e,request:u};m_(function(y){n(y),l()},function(y){a(y),l()},C),u=null}if("onloadend"in u?u.onloadend=f:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(f)},u.onabort=function(){!u||(a(new Ce("Request aborted",Ce.ECONNABORTED,e,u)),u=null)},u.onerror=function(){a(new Ce("Network Error",Ce.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let b=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const C=e.transitional||$f;e.timeoutErrorMessage&&(b=e.timeoutErrorMessage),a(new Ce(b,C.clarifyTimeoutError?Ce.ETIMEDOUT:Ce.ECONNABORTED,e,u)),u=null},Ht.isStandardBrowserEnv){const p=(e.withCredentials||h_(c))&&e.xsrfCookieName&&f_.read(e.xsrfCookieName);p&&i.set(e.xsrfHeaderName,p)}r===void 0&&i.setContentType(null),"setRequestHeader"in u&&$.forEach(i.toJSON(),function(b,C){u.setRequestHeader(C,b)}),$.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),s&&s!=="json"&&(u.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&u.addEventListener("progress",Fu(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",Fu(e.onUploadProgress)),(e.cancelToken||e.signal)&&(o=p=>{!u||(a(!p||p.type?new cr(null,e,u):p),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(o),e.signal&&(e.signal.aborted?o():e.signal.addEventListener("abort",o)));const d=b_(c);if(d&&Ht.protocols.indexOf(d)===-1){a(new Ce("Unsupported protocol "+d+":",Ce.ERR_BAD_REQUEST,e));return}u.send(r||null)})}const Hu={http:Bu,xhr:Bu},$u={getAdapter:e=>{if($.isString(e)){const t=Hu[e];if(!e)throw Error($.hasOwnProp(e)?`Adapter '${e}' is not available in the build`:`Can not resolve adapter '${e}'`);return t}if(!$.isFunction(e))throw new TypeError("adapter is not a function");return e},adapters:Hu},E_={"Content-Type":"application/x-www-form-urlencoded"};function C_(){let e;return typeof XMLHttpRequest<"u"?e=$u.getAdapter("xhr"):typeof process<"u"&&$.kindOf(process)==="process"&&(e=$u.getAdapter("http")),e}function x_(e,t,n){if($.isString(e))try{return(t||JSON.parse)(e),$.trim(e)}catch(a){if(a.name!=="SyntaxError")throw a}return(n||JSON.stringify)(e)}const ya={transitional:$f,adapter:C_(),transformRequest:[function(t,n){const a=n.getContentType()||"",r=a.indexOf("application/json")>-1,i=$.isObject(t);if(i&&$.isHTMLForm(t)&&(t=new FormData(t)),$.isFormData(t))return r&&r?JSON.stringify(qf(t)):t;if($.isArrayBuffer(t)||$.isBuffer(t)||$.isStream(t)||$.isFile(t)||$.isBlob(t))return t;if($.isArrayBufferView(t))return t.buffer;if($.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let o;if(i){if(a.indexOf("application/x-www-form-urlencoded")>-1)return u_(t,this.formSerializer).toString();if((o=$.isFileList(t))||a.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return Ni(o?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||r?(n.setContentType("application/json",!1),x_(t)):t}],transformResponse:[function(t){const n=this.transitional||ya.transitional,a=n&&n.forcedJSONParsing,r=this.responseType==="json";if(t&&$.isString(t)&&(a&&!this.responseType||r)){const s=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(o){if(s)throw o.name==="SyntaxError"?Ce.from(o,Ce.ERR_BAD_RESPONSE,this,null,this.response):o}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ht.classes.FormData,Blob:Ht.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};$.forEach(["delete","get","head"],function(t){ya.headers[t]={}});$.forEach(["post","put","patch"],function(t){ya.headers[t]=$.merge(E_)});function Xi(e,t){const n=this||ya,a=t||n,r=vt.from(a.headers);let i=a.data;return $.forEach(e,function(o){i=o.call(n,i,r.normalize(),t?t.status:void 0)}),r.normalize(),i}function Wf(e){return!!(e&&e.__CANCEL__)}function es(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new cr}function qu(e){return es(e),e.headers=vt.from(e.headers),e.data=Xi.call(e,e.transformRequest),(e.adapter||ya.adapter)(e).then(function(a){return es(e),a.data=Xi.call(e,e.transformResponse,a),a.headers=vt.from(a.headers),a},function(a){return Wf(a)||(es(e),a&&a.response&&(a.response.data=Xi.call(e,e.transformResponse,a.response),a.response.headers=vt.from(a.response.headers))),Promise.reject(a)})}function Za(e,t){t=t||{};const n={};function a(u,c){return $.isPlainObject(u)&&$.isPlainObject(c)?$.merge(u,c):$.isPlainObject(c)?$.merge({},c):$.isArray(c)?c.slice():c}function r(u){if($.isUndefined(t[u])){if(!$.isUndefined(e[u]))return a(void 0,e[u])}else return a(e[u],t[u])}function i(u){if(!$.isUndefined(t[u]))return a(void 0,t[u])}function s(u){if($.isUndefined(t[u])){if(!$.isUndefined(e[u]))return a(void 0,e[u])}else return a(void 0,t[u])}function o(u){if(u in t)return a(e[u],t[u]);if(u in e)return a(void 0,e[u])}const l={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:o};return $.forEach(Object.keys(e).concat(Object.keys(t)),function(c){const f=l[c]||r,d=f(c);$.isUndefined(d)&&f!==o||(n[c]=d)}),n}const Uf="1.1.3",Zo={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Zo[e]=function(a){return typeof a===e||"a"+(t<1?"n ":" ")+e}});const Ku={};Zo.transitional=function(t,n,a){function r(i,s){return"[Axios v"+Uf+"] Transitional option '"+i+"'"+s+(a?". "+a:"")}return(i,s,o)=>{if(t===!1)throw new Ce(r(s," has been removed"+(n?" in "+n:"")),Ce.ERR_DEPRECATED);return n&&!Ku[s]&&(Ku[s]=!0,console.warn(r(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,s,o):!0}};function P_(e,t,n){if(typeof e!="object")throw new Ce("options must be an object",Ce.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let r=a.length;for(;r-- >0;){const i=a[r],s=t[i];if(s){const o=e[i],l=o===void 0||s(o,i,e);if(l!==!0)throw new Ce("option "+i+" must be "+l,Ce.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Ce("Unknown option "+i,Ce.ERR_BAD_OPTION)}}const $s={assertOptions:P_,validators:Zo},Zt=$s.validators;class Nn{constructor(t){this.defaults=t,this.interceptors={request:new Ru,response:new Ru}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Za(this.defaults,n);const{transitional:a,paramsSerializer:r}=n;a!==void 0&&$s.assertOptions(a,{silentJSONParsing:Zt.transitional(Zt.boolean),forcedJSONParsing:Zt.transitional(Zt.boolean),clarifyTimeoutError:Zt.transitional(Zt.boolean)},!1),r!==void 0&&$s.assertOptions(r,{encode:Zt.function,serialize:Zt.function},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();const i=n.headers&&$.merge(n.headers.common,n.headers[n.method]);i&&$.forEach(["delete","get","head","post","put","patch","common"],function(b){delete n.headers[b]}),n.headers=new vt(n.headers,i);const s=[];let o=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(o=o&&b.synchronous,s.unshift(b.fulfilled,b.rejected))});const l=[];this.interceptors.response.forEach(function(b){l.push(b.fulfilled,b.rejected)});let u,c=0,f;if(!o){const p=[qu.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,l),f=p.length,u=Promise.resolve(n);c<f;)u=u.then(p[c++],p[c++]);return u}f=s.length;let d=n;for(c=0;c<f;){const p=s[c++],b=s[c++];try{d=p(d)}catch(C){b.call(this,C);break}}try{u=qu.call(this,d)}catch(p){return Promise.reject(p)}for(c=0,f=l.length;c<f;)u=u.then(l[c++],l[c++]);return u}getUri(t){t=Za(this.defaults,t);const n=Kf(t.baseURL,t.url);return Hf(n,t.params,t.paramsSerializer)}}$.forEach(["delete","get","head","options"],function(t){Nn.prototype[t]=function(n,a){return this.request(Za(a||{},{method:t,url:n,data:(a||{}).data}))}});$.forEach(["post","put","patch"],function(t){function n(a){return function(i,s,o){return this.request(Za(o||{},{method:t,headers:a?{"Content-Type":"multipart/form-data"}:{},url:i,data:s}))}}Nn.prototype[t]=n(),Nn.prototype[t+"Form"]=n(!0)});class Xo{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const a=this;this.promise.then(r=>{if(!a._listeners)return;let i=a._listeners.length;for(;i-- >0;)a._listeners[i](r);a._listeners=null}),this.promise.then=r=>{let i;const s=new Promise(o=>{a.subscribe(o),i=o}).then(r);return s.cancel=function(){a.unsubscribe(i)},s},t(function(i,s,o){a.reason||(a.reason=new cr(i,s,o),n(a.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Xo(function(r){t=r}),cancel:t}}}function D_(e){return function(n){return e.apply(null,n)}}function L_(e){return $.isObject(e)&&e.isAxiosError===!0}function Jf(e){const t=new Nn(e),n=jf(Nn.prototype.request,t);return $.extend(n,Nn.prototype,t,{allOwnKeys:!0}),$.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return Jf(Za(e,r))},n}const ot=Jf(ya);ot.Axios=Nn;ot.CanceledError=cr;ot.CancelToken=Xo;ot.isCancel=Wf;ot.VERSION=Uf;ot.toFormData=Ni;ot.AxiosError=Ce;ot.Cancel=ot.CanceledError;ot.all=function(t){return Promise.all(t)};ot.spread=D_;ot.isAxiosError=L_;ot.formToJSON=e=>qf($.isHTMLForm(e)?new FormData(e):e);const el=ot.create({withCredentials:!0,baseURL:ln.backend,timeout:5e3,headers:{"X-Custom-Header":"Webpanel","Access-Control-Allow-Origin":"*"}});el.interceptors.response.use(e=>e,e=>(e.response.status===401&&Yf.push({name:"auth-login"}),Promise.reject(e)));const T_={loginEndpoint:"/auth/login",refreshEndpoint:"/auth/refresh",logoutEndpoint:"/auth/logout",tokenType:"Bearer",storageTokenKeyName:"accessToken",storageRefreshTokenKeyName:"refreshToken"},ts=Ti(zn);class A_{constructor(t,n){qn(this,"axiosIns",null);qn(this,"jwtConfig",{...T_});qn(this,"isAlreadyFetchingAccessToken",!1);qn(this,"subscribers",[]);this.axiosIns=t,this.jwtConfig={...this.jwtConfig,...n},this.axiosIns.interceptors.request.use(a=>{const r=this.getToken();return r&&(a.headers.Authorization=`${this.jwtConfig.tokenType} ${r}`),a},a=>Promise.reject(a)),this.axiosIns.interceptors.response.use(a=>a,a=>{const{config:r,response:i}=a,s=r;return i&&i.status===401?(this.isAlreadyFetchingAccessToken||(this.isAlreadyFetchingAccessToken=!0,this.refreshToken().then(l=>{this.isAlreadyFetchingAccessToken=!1,this.setToken(l.data.accessToken),ts.UPDATE_USER_DATA(l.data.userData),this.onAccessTokenFetched(l.data.accessToken)})),new Promise(l=>{this.addSubscriber(u=>{s.headers.Authorization=`${this.jwtConfig.tokenType} ${u}`,l(this.axiosIns(s))})})):Promise.reject(a)})}onAccessTokenFetched(t){this.subscribers=this.subscribers.filter(n=>n(t))}addSubscriber(t){this.subscribers.push(t)}getToken(){return ts.accessToken}setToken(t){ts.UPDATE_ACCESS_TOKEN(t)}login(...t){return this.axiosIns.post(this.jwtConfig.loginEndpoint,...t)}logout(){return this.setToken(null),this.axiosIns.post(this.jwtConfig.logoutEndpoint)}refreshToken(){return this.axiosIns.post(this.jwtConfig.refreshEndpoint)}}function j_(e,t){return{jwt:new A_(e,t)}}const{jwt:Wn}=j_(el,{}),Gu=Ti(zn),N_=()=>Gu.accessToken&&Gu.userData,M_=To("lists",{state:()=>({lastList:"",searchFilter:"",paginationSave:{sortBy:"desc",descending:!1,page:1,rowsPerPage:25}})}),I_=Ti(zn),V_=gm(zn),Er=M_(zn),R_=[{path:"/",name:"dashboard",component:()=>de(()=>import("./Dashboard.5685c36e.js"),["Dashboard.5685c36e.js","QMarkupTable.ba6854cc.js","externalHosting.js"],import.meta.url),meta:{resource:ue.APP,action:ce.APP.DASHBOARD,breadcrumb:[{text:"dashboard"}]}},{path:"/game/map",name:"game-live-map",component:()=>de(()=>import("./LiveMap.5f9d4cf2.js"),["LiveMap.5f9d4cf2.js","LiveMap.959a946d.css","QSlideTransition.104e08c1.js","QItemLabel.b6dd3adb.js","QExpansionItem.593bd861.js","QList.9d5bb77f.js","utils.9ce591f3.js","BasicInput.94e22095.js","WaypointsModal.ac8f44d9.js","QSelect.d7ce3d4c.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","_commonjsHelpers.c10bf6cb.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.LIVEMAP.READ,breadcrumb:[{text:"map"}]}},{path:"/game/waypoints",name:"game-waypoint-list",component:()=>de(()=>import("./WaypointList.3a8867bc.js"),["WaypointList.3a8867bc.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.WAYPOINT.READ,breadcrumb:[{text:"waypoints"}]},children:[{path:":waypointId",name:"game-waypoint-detail",props:!0,component:()=>de(()=>import("./Waypoint.2ac9fd2f.js"),["Waypoint.2ac9fd2f.js","QForm.8d79ab03.js","utils.9ce591f3.js","BasicDialog.9dd9de92.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.WAYPOINT.READ,breadcrumb:[{text:"waypoints",to:{name:"game-waypoint-list"}},{text:"waypoint",active:!0}]}},{path:"create",name:"game-waypoint-create",props:!0,component:()=>de(()=>import("./WaypointCreate.3336c8d8.js"),["WaypointCreate.3336c8d8.js","QForm.8d79ab03.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.WAYPOINT.CREATE,breadcrumb:[{text:"waypoints",to:{name:"game-waypoint-list"}},{text:"waypoint",active:!0}]}}]},{path:"/game/accounts",name:"game-account-list",component:()=>de(()=>import("./AccountList.2d40e541.js"),["AccountList.2d40e541.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.ACCOUNT.READ,sortBy:"name",breadcrumb:[{text:"accounts"}]},children:[{path:":license",name:"game-account-detail",props:!0,component:()=>de(()=>import("./Account.56521d7f.js"),["Account.56521d7f.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.ACCOUNT.READ,breadcrumb:[{text:"accounts",to:{name:"game-account-list"}},{text:"account",active:!0}]}}]},{path:"/game/players",name:"game-player-list",component:()=>de(()=>import("./PlayerList.2d511afa.js"),["PlayerList.2d511afa.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.PLAYER.READ,sortBy:"firstname",breadcrumb:[{text:"players"}]},children:[{path:":citizenid",name:"game-player-detail",props:!0,component:()=>de(()=>import("./Player.01a99d74.js"),["Player.01a99d74.js","Player.3ea5adaf.css","QTabPanels.e712c208.js","QResizeObserver.2503502b.js","rtl.b51694b1.js","use-panel.c35d3e1e.js","touch.70a9dd44.js","selection.2a17b691.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","QPopupProxy.441c18a6.js","utils.9ce591f3.js","WaypointsModal.ac8f44d9.js","BasicDialog.9dd9de92.js","BasicInput.94e22095.js","BasicPrompt.0f8aac67.js","QImg.91aecb73.js","export-file.dc78ba05.js","QTooltip.9d840032.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.PLAYER.READ,breadcrumb:[{text:"players",to:{name:"game-player-list"}},{text:"player",active:!0}]},children:[{path:"inventory",name:"game-player-inventory",props:!0,component:()=>de(()=>import("./Inventory.fab0074b.js"),["Inventory.fab0074b.js","Inventory.230c12ef.css","QTooltip.9d840032.js","position-engine.65ebcb34.js","selection.2a17b691.js","EditGameItem.ca08f00f.js","QImg.91aecb73.js","externalHosting.js","QItemLabel.b6dd3adb.js","QSelect.d7ce3d4c.js","rtl.b51694b1.js","QMarkupTable.ba6854cc.js","QForm.8d79ab03.js","BasicDialog.9dd9de92.js","BasicPrompt.0f8aac67.js","utils.9ce591f3.js","export-file.dc78ba05.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.PLAYER.READ,breadcrumb:[{text:"players",to:{name:"game-player-list"}},{text:"player",to:{name:"game-player-detail"}},{text:"inventory",active:!0}]}}]}]},{path:"/game/vehicles",name:"game-vehicle-list",component:()=>de(()=>import("./VehicleList.27315f59.js"),["VehicleList.27315f59.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.VEHICLE.READ,sortBy:"plate",breadcrumb:[{text:"vehicles"}]},children:[{path:":vehicleId",name:"game-vehicle-detail",props:!0,component:()=>de(()=>import("./Vehicle.2c374c7e.js"),["Vehicle.2c374c7e.js","QMarkupTable.ba6854cc.js","QForm.8d79ab03.js","utils.9ce591f3.js","BasicDialog.9dd9de92.js","BasicInput.94e22095.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.VEHICLE.READ,breadcrumb:[{text:"vehicles",to:{name:"game-vehicle-list"}},{text:"vehicle",active:!0}]}},{path:"create",name:"game-vehicle-create",props:!0,component:()=>de(()=>import("./VehicleCreate.6dc6c35d.js"),["VehicleCreate.6dc6c35d.js","QForm.8d79ab03.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.VEHICLE.CREATE,breadcrumb:[{text:"vehicles",to:{name:"game-vehicle-list"}},{text:"vehicle",active:!0}]}}]},{path:"/game/stashes",name:"game-stashes-list",component:()=>de(()=>import("./StashesList.398d536a.js"),["StashesList.398d536a.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.STASHES.READ,breadcrumb:[{text:"stashes"}]},children:[{path:":stashId",name:"game-stashes-detail",props:!0,component:()=>de(()=>import("./Stash.70f72a04.js"),["Stash.70f72a04.js","Stash.77a94cd5.css","QTooltip.9d840032.js","position-engine.65ebcb34.js","selection.2a17b691.js","EditGameItem.ca08f00f.js","QImg.91aecb73.js","externalHosting.js","QItemLabel.b6dd3adb.js","QSelect.d7ce3d4c.js","rtl.b51694b1.js","QMarkupTable.ba6854cc.js","QForm.8d79ab03.js","BasicDialog.9dd9de92.js","utils.9ce591f3.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.STASHES.READ,breadcrumb:[{text:"stashes",to:{name:"game-stashes-list"}},{text:"stash",active:!0}]}}]},{path:"/game/logs",name:"game-logs",component:()=>de(()=>import("./Logs.1df946c2.js"),["Logs.1df946c2.js","Logs.a67be7ae.css","QTabPanels.e712c208.js","QResizeObserver.2503502b.js","rtl.b51694b1.js","use-panel.c35d3e1e.js","touch.70a9dd44.js","selection.2a17b691.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.GAME,action:ce.GAME.LOGS.READ,breadcrumb:[{text:"logs"}]}},{path:"/dev/items",name:"dev-item-list",component:()=>de(()=>import("./ItemList.4a8e7836.js"),["ItemList.4a8e7836.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","QBadge.718e7c58.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.ITEM.READ,breadcrumb:[{text:"items"}]},children:[{path:":itemId",name:"dev-item-detail",props:!0,component:()=>de(()=>import("./Item.d7c8acff.js"),["Item.d7c8acff.js","Item.2da3e4bb.css","QTooltip.9d840032.js","position-engine.65ebcb34.js","selection.2a17b691.js","QImg.91aecb73.js","QItemLabel.b6dd3adb.js","QSelect.d7ce3d4c.js","rtl.b51694b1.js","QBadge.718e7c58.js","QMarkupTable.ba6854cc.js","QForm.8d79ab03.js","BasicDialog.9dd9de92.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.ITEM.READ,breadcrumb:[{text:"items",to:{name:"dev-item-list"}},{text:"item",active:!0}]}},{path:"create",name:"dev-item-create",props:!0,component:()=>de(()=>import("./ItemCreate.8a3fa02e.js"),["ItemCreate.8a3fa02e.js","ItemCreate.2da3e4bb.css","QForm.8d79ab03.js","QTooltip.9d840032.js","position-engine.65ebcb34.js","selection.2a17b691.js","QImg.91aecb73.js","QItemLabel.b6dd3adb.js","QSelect.d7ce3d4c.js","rtl.b51694b1.js","QBadge.718e7c58.js","QMarkupTable.ba6854cc.js","BasicDialog.9dd9de92.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.ITEM.CREATE,breadcrumb:[{text:"items",to:{name:"dev-item-list"}},{text:"item",active:!0}]}}]},{path:"/dev/jobs",name:"dev-job-list",component:()=>de(()=>import("./JobList.d41e0b31.js"),["JobList.d41e0b31.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.JOB.READ,breadcrumb:[{text:"jobs"}]},children:[{path:":jobId",name:"dev-job-detail",props:!0,component:()=>de(()=>import("./Job.bbbc91c4.js"),["Job.bbbc91c4.js","Job.a74b1d19.css","QTooltip.9d840032.js","position-engine.65ebcb34.js","selection.2a17b691.js","QMarkupTable.ba6854cc.js","QForm.8d79ab03.js","utils.9ce591f3.js","BasicDialog.9dd9de92.js","move.a5bc0ce3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.JOB.READ,breadcrumb:[{text:"jobs",to:{name:"dev-job-list"}},{text:"job",active:!0}]}},{path:"create",name:"dev-job-create",props:!0,component:()=>de(()=>import("./JobCreate.06aadcb6.js"),["JobCreate.06aadcb6.js","JobCreate.df7379d8.css","QForm.8d79ab03.js","QTooltip.9d840032.js","position-engine.65ebcb34.js","selection.2a17b691.js","QMarkupTable.ba6854cc.js","BasicDialog.9dd9de92.js","move.a5bc0ce3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.JOB.CREATE,breadcrumb:[{text:"jobs",to:{name:"dev-job-list"}},{text:"job",active:!0}]}}]},{path:"/dev/gangs",name:"dev-gang-list",component:()=>de(()=>import("./GangList.74e60440.js"),["GangList.74e60440.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.GANG.READ,breadcrumb:[{text:"gangs"}]},children:[{path:":gangId",name:"dev-gang-detail",props:!0,component:()=>de(()=>import("./Gang.e4f2173b.js"),["Gang.e4f2173b.js","Gang.ae8786d2.css","QTooltip.9d840032.js","position-engine.65ebcb34.js","selection.2a17b691.js","QMarkupTable.ba6854cc.js","QForm.8d79ab03.js","move.a5bc0ce3.js","utils.9ce591f3.js","BasicDialog.9dd9de92.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.GANG.READ,breadcrumb:[{text:"gangs",to:{name:"dev-gang-list"}},{text:"gang",active:!0}]}},{path:"create",name:"dev-gang-create",props:!0,component:()=>de(()=>import("./GangCreate.fdc0e4eb.js"),["GangCreate.fdc0e4eb.js","GangCreate.c8574556.css","QForm.8d79ab03.js","QTooltip.9d840032.js","position-engine.65ebcb34.js","selection.2a17b691.js","QMarkupTable.ba6854cc.js","BasicDialog.9dd9de92.js","move.a5bc0ce3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.GANG.CREATE,breadcrumb:[{text:"gangs",to:{name:"dev-gang-list"}},{text:"gang",active:!0}]}}]},{path:"/dev/vehicles",name:"dev-vehicle-list",component:()=>de(()=>import("./VehicleList.808e053f.js"),["VehicleList.808e053f.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.VEHICLE.READ,breadcrumb:[{text:"vehicles"}]},children:[{path:":vehicleId",name:"dev-vehicle-detail",props:!0,component:()=>de(()=>import("./Vehicle.14c8f95c.js"),["Vehicle.14c8f95c.js","QForm.8d79ab03.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","QTooltip.9d840032.js","QMarkupTable.ba6854cc.js","utils.9ce591f3.js","BasicDialog.9dd9de92.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.VEHICLE.READ,breadcrumb:[{text:"vehicles",to:{name:"dev-vehicle-list"}},{text:"vehicle",active:!0}]}},{path:"/create",name:"dev-vehicle-create",props:!0,component:()=>de(()=>import("./VehicleCreate.ec46f0b2.js"),["VehicleCreate.ec46f0b2.js","QForm.8d79ab03.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","QTooltip.9d840032.js","QMarkupTable.ba6854cc.js","BasicDialog.9dd9de92.js","externalHosting.js"],import.meta.url),meta:{resource:ue.DEV,action:ce.DEV.VEHICLE.CREATE,breadcrumb:[{text:"vehicles",to:{name:"dev-vehicle-list"}},{text:"vehicle",active:!0}]}}]},{path:"/web/users",name:"web-user-list",component:()=>de(()=>import("./UserList.e541b3ac.js"),["UserList.e541b3ac.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.WEB,action:ce.WEB.USER.READ,breadcrumb:[{text:"users"}]},children:[{path:":userId",name:"web-user-detail",props:!0,component:()=>de(()=>import("./User.3dcfa91d.js"),["User.3dcfa91d.js","QItemLabel.b6dd3adb.js","QSelect.d7ce3d4c.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","utils.9ce591f3.js","BasicDialog.9dd9de92.js","BasicPrompt.0f8aac67.js","externalHosting.js"],import.meta.url),meta:{resource:ue.WEB,action:ce.WEB.USER.READ,breadcrumb:[{text:"users",to:{name:"web-user-list"}},{text:"user",active:!0}]}},{path:"create",name:"web-user-create",props:!0,component:()=>de(()=>import("./UserCreate.b66e777a.js"),["UserCreate.b66e777a.js","QItemLabel.b6dd3adb.js","QSelect.d7ce3d4c.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","QForm.8d79ab03.js","externalHosting.js"],import.meta.url),meta:{resource:ue.WEB,action:ce.WEB.USER.CREATE,breadcrumb:[{text:"users",to:{name:"web-user-list"}},{text:"user",active:!0}]}}]},{path:"/web/roles",name:"web-role-list",component:()=>de(()=>import("./RoleList.cebc48ef.js"),["RoleList.cebc48ef.js","QTable.d759a99d.js","QList.9d5bb77f.js","QMarkupTable.ba6854cc.js","QSelect.d7ce3d4c.js","QItemLabel.b6dd3adb.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","QBadge.718e7c58.js","utils.9ce591f3.js","externalHosting.js"],import.meta.url),meta:{resource:ue.WEB,action:ce.WEB.ROLE.READ,breadcrumb:[{text:"roles"}]},children:[{path:":roleId",name:"web-role-detail",props:!0,component:()=>de(()=>import("./Role.239e54eb.js"),["Role.239e54eb.js","QBadge.718e7c58.js","QItemLabel.b6dd3adb.js","QSelect.d7ce3d4c.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","utils.9ce591f3.js","BasicDialog.9dd9de92.js","externalHosting.js"],import.meta.url),meta:{resource:ue.WEB,action:ce.WEB.ROLE.READ,breadcrumb:[{text:"roles",to:{name:"web-role-list"}},{text:"role",active:!0}]}},{path:"create",name:"web-role-create",props:!0,component:()=>de(()=>import("./RoleCreate.64ec1560.js"),["RoleCreate.64ec1560.js","QForm.8d79ab03.js","QBadge.718e7c58.js","QItemLabel.b6dd3adb.js","QSelect.d7ce3d4c.js","position-engine.65ebcb34.js","selection.2a17b691.js","rtl.b51694b1.js","externalHosting.js"],import.meta.url),meta:{resource:ue.WEB,action:ce.WEB.ROLE.CREATE,breadcrumb:[{text:"roles",to:{name:"web-role-list"}},{text:"role",active:!0}]}}]},{path:"/web/config",name:"web-config",component:()=>de(()=>import("./Configuration.5ddd817c.js"),["Configuration.5ddd817c.js","tr.2092e75c.js","TouchPan.194313dc.js","touch.70a9dd44.js","selection.2a17b691.js","QItemLabel.b6dd3adb.js","QTabPanels.e712c208.js","QResizeObserver.2503502b.js","rtl.b51694b1.js","use-panel.c35d3e1e.js","QPopupProxy.441c18a6.js","QSelect.d7ce3d4c.js","position-engine.65ebcb34.js","QImg.91aecb73.js","externalHosting.js"],import.meta.url),meta:{resource:ue.WEB,action:ce.WEB.CONFIG.READ,breadcrumb:[{text:"config"}]}},{path:"/error-404",name:"error-404",component:()=>de(()=>import("./Error404.f36360c1.js"),["Error404.f36360c1.js","externalHosting.js"],import.meta.url),meta:{layout:"full",resource:ue.GENERAL,action:ce.GENERAL.AUTH}},{path:"/error-authorized",name:"misc-not-authorized",component:()=>de(()=>import("./NotAuthorized.1eaf7931.js"),["NotAuthorized.1eaf7931.js","externalHosting.js"],import.meta.url),meta:{layout:"full",resource:ue.GENERAL,action:ce.GENERAL.AUTH}},{path:"/login",name:"auth-login",component:()=>de(()=>import("./Login.713e3e08.js"),["Login.713e3e08.js","QImg.91aecb73.js","index.7435630d.js","_commonjsHelpers.c10bf6cb.js","externalHosting.js"],import.meta.url),meta:{layout:"full",resource:ue.GENERAL,action:ce.GENERAL.AUTH,redirectIfLoggedIn:!0}},{path:"/auth/:provider/callback",name:"auth-callback",component:()=>de(()=>import("./Auth.6fa50dd9.js"),["Auth.6fa50dd9.js","Auth.f868edf7.css","externalHosting.js"],import.meta.url),meta:{layout:"full",resource:ue.GENERAL,action:ce.GENERAL.AUTH,redirectIfLoggedIn:!0}},{path:"/setup",name:"setup",component:()=>de(()=>import("./Setup.7660e4f6.js"),["Setup.7660e4f6.js","tr.2092e75c.js","QSlideTransition.104e08c1.js","use-panel.c35d3e1e.js","touch.70a9dd44.js","selection.2a17b691.js","QImg.91aecb73.js","QItemLabel.b6dd3adb.js","QSelect.d7ce3d4c.js","position-engine.65ebcb34.js","rtl.b51694b1.js","QForm.8d79ab03.js","index.7435630d.js","_commonjsHelpers.c10bf6cb.js","externalHosting.js"],import.meta.url),meta:{layout:"full",resource:ue.GENERAL,action:ce.GENERAL.AUTH}},{path:"/:catchAll(.*)",redirect:"error-404"}],tl=Ak({history:ln.webHistory?fu(ln.webHistory):fu(),base:ln.isSubPath?ln.isSubPath:"./",routes:R_});tl.beforeEach(async(e,t,n)=>{let a=N_();return V_.setupMode&&e.name!=="setup"?n({name:"setup"}):(e.matched.some(i=>i.name===Er.lastList)||(Er.$reset(),Er.lastList=e.name,Er.paginationSave.sortBy=e.meta.sortBy||"desc"),a||Wn.isAlreadyFetchingAccessToken||(Wn.isAlreadyFetchingAccessToken=!0,await Wn.refreshToken().then(i=>{!i.data.accessToken||!i.data.userData||(a=!0,Wn.isAlreadyFetchingAccessToken=!1,Wn.setToken(i.data.accessToken),I_.UPDATE_USER_DATA(i.data.userData),Wn.onAccessTokenFetched(i.data.accessToken))})),xw(e)?n():n(a?{name:"misc-not-authorized"}:{name:"auth-login"}))});tl.afterEach(()=>{const e=document.getElementById("loading-bg");e&&(e.style.display="none")});const Yf=tl,Qf={timestamp:"Zeitpunkt",logout:"Ausloggen",username:"Benutzername",password:"Passwort",confirmPassword:"Passwort best\xE4tigen",setupToken:"Token",languages:{de:"Deutsch",en:"Englisch",es:"Spanisch",dk:"D\xE4nisch",et:"Estnisch",nl:"Niederl\xE4ndisch",no:"Norwegisch",pl:"Polnisch",pt:"Portogisisch",ta:"Indisch - Tamil",tr:"Turkish"},save:"Speichern",delete:"L\xF6schen",search:"Suchen",change:"\xC4ndern",success:"Erfolgreich",error:"Error",saved:"Speichern erfolgreich.",deleted:"L\xF6schen erfolgreich.",cleared:"Leerung erfolgreich.",ok:"Ok",cancel:"Abbrechen",create:"Erstellen",back:"Zur\xFCck",changePassword:"Passwort \xE4ndern",kick:"Kicken",ban:"Bannen",fillUp:"Auff\xFCllen",relax:"Entspannen",add:"Hinzuf\xFCgen",added:"Hinzugef\xFCgt",teleport:"Teleportieren",teleported:"Erfolgreich teleportiert",cantReach:"Server nicht erreichbar.",male:"M\xE4nnlich",female:"Weiblich",yes:"Ja",no:"Nein",reason:"Grund",time:"Dauer",bantime:"Dauer in Sekunden.",warnHeader:"Verwarnen",warnMsg:"Mit welchem Grund soll <span class='text-primary'>{name}</span> verwarnt werden?",warnBanHeader:"Banns/Verwarnungen",banHeader:"Bannen",banMsg:"Mit welchem Grund und wie lange soll <span class='text-primary'>{name}</span> gebannt werden?",banSuccess:"Der Spieler wurde gebannt.",unbanHeader:"Entbannen",unbanMsg:"M\xF6chtest du <span class='text-primary'>{name}</span> wirklich entbannen?",unbanSuccess:"Der Spieler wurde entbannt.",kickHeader:"Kicken",kickMsg:"Mit welchem Grund soll <span class='text-primary'>{name}</span> gekickt werden?",kickSuccess:"Der Spieler wurde gekickt.",toggleAll:"Alle umschalten",heal:"Heilen",offline:"Spieler offline",or:"oder",timeout:"Zeit\xFCberschreitung der Abfrage."},Zf={vehicles:"Fahrzeuge",vehicle:"Fahrzeug",items:"Items",item:"Item",jobs:"Jobs",job:"Job",gangs:"Gangs",gang:"Gang",users:"Benutzer",user:"Benutzer",roles:"Rollen",role:"Rolle",map:"Karte",dashboard:"Dashboard",logs:"Logs",accounts:"Accounts",account:"Account",players:"Spieler",player:"Spieler",inventory:"Inventar",config:"Einstellungen",waypoints:"Wegmarken",waypoint:"Wegmarke",stashes:"Lager",stash:"Lager"},Xf={required:"Dies ist ein Pflichtfeld.",passwordConfirm:"Passw\xF6rter stimmen nicht \xFCberein.",noSpace:"Kein Leerzeichen erlaubt.",numbers:"Nur Zahlen erlaubt.",unique:"Muss eindeutig sein.",defaults:"Es sind keine Standard Variablennamen erlaubt.",onlyCharsNumbers:"Es sind nur Leerzechen, Nummern und Buchstaben erlaubt."},eg={header:{gameserver:"Gameserver",development:"Development",management:"Verwaltung"},titles:{dashboard:"Dashboard",livemap:"Live Map",waypoint:"Wegmarken",account:"Accounts",player:"Spieler",logs:"Logs",vehicle:"Fahrzeuge",items:"Items",jobs:"Jobs",gangs:"Gangs",users:"Benutzer",roles:"Rollen",web:"Web",config:"Einstellungen",stashes:"Lager"}},tg={general:{changePasswordHeader:"Password \xE4ndern",changePasswordMsg:"Bitte gebe dein neues Passwort ein.",msg:{error:{user_missing:"Dein Benutzer konnte nicht gefunden werden."}}},dashboard:{cpu:"CPU",ram:"RAM",process:"Unlimited RAM",onlinePlayers:"Spieler online",gangOnline:"Gang Mitglieder online",jobsDuty:"Spieler im Dienst",headers:{name:"Name",character:"Charakter",job:"Job",count:"Anzahl",gang:"Gang",rank:"Rang"}},setup:{finishButton:"Setup abschlie\xDFen",backButton:"Vorherige",nextButton:"Weiter",welcomeHeader:"Willkommen",welcomeSub:"Willkommen im Unlimited Webpanel! Dieses Setup hilft dir bei der Einrichtung.",langHeader:"Sprachauswahl",langSub:"W\xE4hle deine Sprache aus.",masterHeader:"Master Account",masterSub:"Dein Master Account hat, unabh\xE4ngig von den Berechtigungen, immer volle Zugriffsrechte.",tokenHeader:"Setup Token",tokenSub:"Kopiere zur Verifizierung deinen Setup Token aus der Server-Console.",tokenPlaceHolder:"Setup Token einf\xFCgen"},login:{subtext:"Willkommen beim Unlimitd Webpanel. Bitte melde dich an.",msg:{error:{not_supported:"Der gew\xE4hlte Provider scheint nicht unterst\xFCtzt zu werden.",internal_error:"Interner Fehler. Bitte kontaktiere Unlimited mit einem Fehlerbericht."}}},itemList:{subheader:"Alle Items aus der QBCore/Shared/items.lua. \xDCber QB-Exports/Functions registrierte Items werden nicht angezeigt.",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",headers:{label:"Label",type:"Typ",weight:"Gewicht",name:"Name",useable:"Benutzbar",unique:"Eindeutig",shouldClose:"Schlie\xDFen"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}",createItem:"Item anlegen"},item:{name:"Name / Key",label:"Beschriftung",desc:"Beschreibung",image:"Icon",weight:"Gewicht",type:"Typ",useable:"Benutzbar",unique:"Eindeutig",shouldClose:"Schlie\xDFen nach Benutzen",edit:"Item bearbeiten",customVariables:"Weitere Variablen",customVarSub:"Erstelle eigene Variablen f\xFCr dein Item.",addCustomVar:"Neue Variable",customVarName:"Variable",customVarValue:"Wert",combinability:"Kombinierbarkeit",combinabSub:"Hier kann festgelegt werden, mit welchen Items das Item einzeln kombiniert werden kann, was es als Ergebnis erzeugt und welche Animation wie lange, welchen Text anzeigen soll.",combinable:{accept:"Kombinierbar mit",reward:"Ergebnis",text:"Anzeigetext",timeOut:"Dauer",lib:"Animations Lib",dict:"Animations Dict"},deleteHeader:"L\xF6schbest\xE4tigung",deleteMsg:"Willst du wirklich das Item <span class='text-primary'>{itemLabel} [{itemName}]</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",deleteCustomVarMsg:"Willst du wirklich die Variable <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",msg:{error:{invalid_item_name:"Der Item Name '{name}' ist kein String.",item_exists:"Das Item '{name}' existiert bereits.",item_not_exists:"Das Item '{name}' existiert nicht.",file_error:"Die Item\xE4nderungen wurde live geschalten. Jedoch kam es beim Speichern der .lua zu einem Fehler. Nach einem Restart sind die \xC4nderungen nicht mehr aktiv.",missingFields:"Es m\xFCssen alle Pflichtfelder ausgef\xFCllt werden.",uniqueVars:"Der Variablenname muss eindeutig sein.",filename_exists:"Es existiert bereits ein Bild mit dem Dateinamen."}},uploadedImage:"Bild erfolgreich hochgeladen.",uploadNew:"Lade ein Bild hoch",imageNotFound:"Das Bild existiert auf dem Server nicht."},itemCreate:{new:"Neues Item anlegen"},roleList:{subheader:"Verwalte die Rechte deines Teams mit eigenen Rollen.",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",createRole:"Rolle anlegen",headers:{name:"Name",desc:"Beschreibung",permissions:"Anzahl Berechtigungen",color:"Farbe"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}"},role:{name:"Name",edit:"Rolle bearbeiten",desc:"Beschreibung",color:"Farbe",permissions:"Berechtigungen",permissionSub:"Weise deiner Rolle eigene Rechte zu.",resource:{gameserver:"Gameserver",development:"Development",management:"Verwaltung"},section:{liveMap:"LiveMap",waypoint:"Wegmarken",account:"Account",player:"Spieler",vehicles:"Fahrzeuge",logs:"Logs",items:"Items",jobs:"Jobs",gangs:"Gangs",user:"Benutzer",roles:"Rollen",config:"Einstellungen",stashes:"Lager"},action:{read:"Lesen",modify:"Bearbeiten",delete:"L\xF6schen",despawn:"Despawn",repair:"Reparieren",create:"Erstellen",player:"Spieler anzeigen",vehicle:"Fahrzeuge anzeigen",kick:"Kicken",warn:"Verwarnen",ban:"Bannen",money:"Geld",meta:"Metadaten",position:"Position",inventory:"Inventar",screen:"Bildschirm",license:"Lizenz",job:"Job",gang:"Gang",logs:{game:"Game",player:"Spieler",dev:"Dev",web:"Web"}},msg:{error:{role_missing:"Die Role mit dem Namen '{name}' exisitert nicht (mehr).",role_exist:"Die Rolle mit dem Namen '{name}' existiert bereits.",missingFields:"Es m\xFCssen alle Pflichtfelder ausgef\xFCllt werden."}},deleteHeader:"L\xF6schbest\xE4tigung",deleteMsg:"Willst du wirklich die Role <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!"},roleCreate:{new:"Neue Role anlegen"},userList:{subheader:"Verwalte die Benutzeraccounts deines Teams.",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",createUser:"Benutzer anlegen",headers:{name:"Name",role:"Rolle",master:"Master"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}"},user:{edit:"Benutzer bearbeiten",role:"Rolle",fxname:"cfx.re",msg:{error:{user_missing:"Der Benutzer mit dem Namen '{name}' exisitert nicht (mehr).",user_exist:"Der Benutzer mit dem Namen '{name}' existiert bereits.",user_master:"Du kannst den Master User nicht l\xF6schen.",missingFields:"Es m\xFCssen alle Pflichtfelder ausgef\xFCllt werden.",is_master:"Das Passwort des Master Users kann nicht zur\xFCcksetzt werden.",fx_used:"Der cfx.re Name wird bereits verwendet."}},deleteHeader:"L\xF6schbest\xE4tigung",deleteMsg:"Willst du wirklich den Benutzer <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",resetPasswort:"Passwort zur\xFCcksetzen",resetPasswordHeader:"Zur\xFCcksetzen best\xE4tigen",resetPasswordMsg:"Willst du wirklich das Passwort f\xFCr <span class='text-primary'>{name}</span> zur\xFCcksetzen?"},jobList:{subheader:"Alle Jobs aus der QBCore/Shared/jobs.lua. \xDCber QB-Exports/Functions registrierte Jobs werden nicht angezeigt.",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",createJob:"Job erstellen",headers:{name:"Name",label:"Bezeichnung",grades:"Anzahl R\xE4nge",defaultDuty:"Standard Duty",offDutyPay:"Gehalt off Duty"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}"},jobCreate:{new:"Neuen Job anlegen"},job:{name:"Name",edit:"Job bearbeiten",label:"Bezeichnung",defaultDuty:"Standard Duty",offDutyPay:"Gehalt off Duty",grades:"R\xE4nge",gradesSub:"Lege die R\xE4nge f\xFCr deinen Job fest. Die Reihenfolge ist niedrigster Rang zu h\xF6chster Rang, von oben nach unten.",customVariables:"Weitere Variablen",customVarSub:"Erstelle eigene Variablen f\xFCr deinen Job.",addCustomVar:"Neue Variable",customVarName:"Variable",customVarValue:"Wert",msg:{error:{invalid_job_name:"Der Jobname '{name}' ist kein String.",job_exists:"Der Job '{name}' existiert bereits.",job_not_exists:"Der Job '{name}' existiert nicht.",file_error:"Die Job\xE4nderung wurde live geschalten. Jedoch kam es beim Speichern der .lua zu einem Fehler. Nach einem Restart sind die \xC4nderungen nicht mehr aktiv.",missingFields:"Es m\xFCssen alle Pflichtfelder ausgef\xFCllt werden.",gradeNeeded:"Du musst mindestens einen Rang anlegen.",uniqueVars:"Der Variablenname muss eindeutig sein."}},deleteHeader:"L\xF6schbest\xE4tigung",deleteMsg:"Willst du wirklich den Job <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",deleteGradeMsg:"Willst du wirklich den Rang <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",deleteCustomVarMsg:"Willst du wirklich die Variable <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",headers:{name:"Name",isboss:"Boss",payment:"Lohn"},addGrade:"Rang hinzuf\xFCgen"},gangList:{subheader:"Alle Gangs aus der QBCore/Shared/gangs.lua. \xDCber QB-Exports/Functions registrierte Gangs werden nicht angezeigt.",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",createGang:"Gang erstellen",headers:{name:"Name",label:"Bezeichnung",grades:"Anzahl R\xE4nge"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}"},gangCreate:{new:"Neue Gang anlegen"},gang:{name:"Name",edit:"Gang bearbeiten",label:"Bezeichnung",grades:"R\xE4nge",gradesSub:"Lege die R\xE4nge f\xFCr deine Gang fest. Die Reihenfolge ist niedrigster Rang zu h\xF6chster Rang, von oben nach unten.",customVariables:"Weitere Variablen",customVarSub:"Erstelle eigene Variablen f\xFCr deine Gang.",addCustomVar:"Neue Variable",customVarName:"Variable",customVarValue:"Wert",msg:{error:{invalid_gang_name:"Der Gangname '{name}' ist kein String.",gang_exists:"Die Gang '{name}' existiert bereits.",gang_not_exists:"Die Gang '{name}' existiert nicht.",file_error:"Die Gang\xE4nderung wurde live geschalten. Jedoch kam es beim Speichern der .lua zu einem Fehler. Nach einem Restart sind die \xC4nderungen nicht mehr aktiv.",missingFields:"Es m\xFCssen alle Pflichtfelder ausgef\xFCllt werden.",gradeNeeded:"Du musst mindestens einen Rang anlegen.",uniqueVars:"Der Variablenname muss eindeutig sein."}},deleteHeader:"L\xF6schbest\xE4tigung",deleteMsg:"Willst du wirklich die Gang <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",deleteGradeMsg:"Willst du wirklich den Rang <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",deleteCustomVarMsg:"Willst du wirklich die Variable <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",headers:{name:"Name",isboss:"Boss"},addGrade:"Rang hinzuf\xFCgen"},liveMap:{viewPlayerTab:"Spielerakte anzeigen",viewVehicleTab:"Fahrzeugakte anzeigen",noOnlinePlayers:"Keine Spieler online",noSpawnedVehicles:"Keine Fahrzeuge au\xDFerhalb der Garagen",generalContextMenuHeader:"Allgemein",teleportPlayerHeader:"W\xE4hle einen Spieler zum Teleportieren",copyCoordsToClipboard:"Koordinaten kopieren",teleportTo:"Spieler teleportieren",createWaypoint:"Wegmarke erstellen",markers:{vehicles:"Fahrzeuge",players:"Spieler"},labels:{selectedPlayer:"Ausgew\xE4hler Spieler"},btn:{loadFromWaypoint:"Wegmarke laden"},msg:{success:{coordsCopied:"Koordinaten erfolgreich in Zwischenablage kopiert."},error:{noPlayersOnline:"Aktuell ist kein Spieler online.",errorCopyCoords:"Fehler beim Kopieren in die Zwischenablage."}}},playerList:{subheader:"Alle registrierten Charaktere.",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}",headers:{firstname:"Vorname",lastname:"Nachname",gang:"Gang",job:"Job",online:"Online",citizenid:"Citizen-ID",name:"Accountname"}},player:{tabs:{general:"Allgemein",vehicles:"Fahrzeuge",logs:"Logs",notes:"Notizen"},pastBans:"Bannverlauf/Verwarnungen",changeJobHeader:"Job \xE4ndern",changeGangHeader:"Gang \xE4ndern",deleteHeader:"Spieler l\xF6schen",deletePlayerMsg:"M\xF6chtest du den Spieler <span class='text-primary'>{name}</span> wirklick l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",changeAccountHeader:"Lizenz \xE4ndern",changeAccountSub:"M\xF6chtest du wirklich die Lizenz f\xFCr den Spieler <span class='text-primary'>{name}</span> \xE4ndern? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",playerScreenHeader:"Aktueller Spielerbildschirm",addMoneyHeader:"Geld geben",addMoneyMsg:"Geben Sie den Betrag ein",removeMoneyHeader:"Geld abziehen",removeMoneyMsg:"Geben Sie den Betrag ein",buttons:{unban:"Bann aufheben",warn:"Verwarnen",ban:"Bannen",kick:"Kicken",inventory:"Inventar",screen:"Bildschirm betrachten",money:{set:"Festlegen",give:"Geben",remove:"Abziehen"}},banMsg:"\u{1F528} von '{by}' f\xFCr '{reason}' bis {expire}.",moneyDisclaimer:"Geld jeder Art als Item wird nicht unterst\xFCtzt.",headers:{general:"Allgemein",charinfo:"Charakterinfo",meta:"Metadaten",money:"W\xE4hrungen",gang:"Gang",job:"Job",actions:"Aktionen"},labels:{name:"Accountname",citizenid:"Citizen-ID",license:"Lizenz",position:"Position",firstname:"Vorname",lastname:"Nachname",account:"Account",cid:"Char-ID",gender:"Geschlecht",male:"m\xE4nnlich",female:"weiblich",birthdate:"Geburtstag",nationality:"Nationalit\xE4t",phone:"Handy",backstory:"Charaktergeschichte",isdead:"Ist Tod",ishandcuffed:"Gefesselt",walletid:"Geldb\xF6rsen-ID",fingerprint:"Fingerabruck",bloodtype:"Blutgruppe",thirst:"Durst",hunger:"Hunger",stress:"Stress",armor:"R\xFCstung",job:{name:"Name",grade:"Rang"},gang:{name:"Name",grade:"Rang"},money:{bank:"Bank",crypto:"Crypto",cash:"Bargeld"},health:"Gesundheit",ip:"IP",discord:"Discord",bucket:"Dimension"},msg:{success:{success:"Daten gespeichert.",hunger:"Hunger aufgef\xFCllt.",thirst:"Durst aufgef\xFCllt.",isdead:"Lebenszustand ver\xE4ndert.",ishandcuffed:"Handschellenzustand ver\xE4ndert.",changeJob:"Job ge\xE4ndert.",changeGang:"Gang ge\xE4ndert.",changedBucket:"Dimension ge\xE4ndert.",stress:"Stress gesenkt.",healed:"Spieler geheilt."},error:{notOnline:"Der Spieler ist nicht mehr online.",notFound:"Spieler nicht gefunden.",missingFields:"F\xFClle alle Felder aus.",changeJob:"Fehler beim Zuweisen des Jobs.",changeGang:"Fehler beim Zuweisen der Gang.",failedFetchGangs:"Fehler beim Laden der Gangs.",failedFetchJobs:"Fehler beim Laden der Jobs.",deleteError:"Da ist etwas schiefgelaufen.",couldNotFetchScreen:"Fehler beim Laden des Spielerbildschirms.",invalid_citizenid:"Die eingegebene Citizen-ID ist ung\xFCltig.",not_allowed:"Die Geldart ist entweder nicht g\xFCltig oder es ist kein negativer Wert erlaubt."}}},vehicleList:{subheader:"Alle Spielerfahrzeuge.",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",spawned:"Unterwegs",garage:"Garage",outside:"Unterwegs",inpound:"Beschlagnahmt",headers:{owner:"Besitzer",plate:"Kennzeichen",vehicle:"Model",spawned:"Spawned",state:"Status",engine:"Motor",body:"Karosserie",fuel:"Sprit"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}",createVehicle:"Fahrzeug erstellen"},vehicle:{despawnHeader:"Despawn",despawnMsg:"M\xF6chtest du das aktuelle Fahrzeug wirklich despawnen?",deleteHeader:"L\xF6schen",deleteMsg:"M\xF6chtest du wirklich das aktuelle Fahrzeug aus der Datenbank l\xF6schen? Andere Tabellen (z.B. Kofferraum) bleiben unber\xFChrt!",changeOwnerHeader:"W\xE4hle den neuen Besitzer",changeOwnerInput:"Citizen-ID des neuen Besitzers",buttons:{changeOwner:"Besitzer \xE4ndern",despawnVehicle:"Fahrzeug despawnen",repairVehicle:"Fahrzeug reparieren",deleteVehicle:"Fahrzeug l\xF6schen",openTrunk:"Kofferraum \xF6ffnen",openGlovebox:"Handschuhfach \xF6ffnen"},header:{owner:"Besitzer",payment:"Zahlungen",car:"Fahrzeug"},labels:{owner:"Besitzer",citizenid:"Citizen-ID",license:"Lizenz",depotprice:"Depotpreis",balance:"Guthaben",paymentamount:"Betrag",paymentsleft:"\xDCbrig",financetime:"Finanzierungszeit",model:"Model",plate:"Kennzeichen",fakeplate:"Fake Kennzeichen",drivingdistance:"Kilometerstand",garage:"Garage",state:"Status",fuel:"Sprit",engine:"Motor",body:"Karosse"},msg:{error:{noMatch:"Konnte Fahrzeug nicht finden. Wurde es vielleicht gel\xF6scht?",not_spawned:"Fahrzeug ist nicht gespawnt.",not_found:"Da ist etwas schief gelaufen. Konnte Fahrzeug nicht finden.",missingData:"Fehlerhafte neue Besitzerdaten.",invalid_citizenid:"Die eingegebene Citizen-ID ist ung\xFCltig.",sql_error:"Beim Ausf\xFChren der SQL statements ist etwas schiefgelaufen. Es wurden keine \xC4mderungen vorgenommen!",allowedCharsNumbers:"Du kannst nur Leerzeichen, Nummern und Buchstaben f\xFCr dein Kennzeichen verwenden.",plate_exists:"Das Kennzeichen existiert bereits. Bitte w\xE4hle ein anderes."}}},vehicleCreate:{new:"Neues Fahrzeug anlegen"},logs:{loadMore:"Nach oben scrollen um weitere Logs zu laden."},configuration:{colorsHeader:"Farben",colorsSub:"Passe das Template an deine Marke an.",colors:{primary:"Prim\xE4r",secondary:"Sekund\xE4r",accent:"Akzent",dark:"Hintergrund",positive:"Positiv",negative:"Negativ",info:"Info",warning:"Warnung",main:"Text",sub:"Subtext"},buttons:{undo:"Zur\xFCcksetzen",defaults:"Standard"}},inventory:{playerInventory:"Spieler",supporterStash:"Supporter Lager",itemName:"Name",amount:"Anzahl",infoSection:"Infoeintr\xE4ge",infoSectionSub:"F\xFCge Informationen in die Metadaten des Items ein.",addInfoValue:"Neuer Eintrag",infoName:"Name",infoValue:"Wert",deleteHeader:"L\xF6schen",deleteMsg:"Willst du wirklich das Item l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",deleteInfoHeader:"L\xF6schen",deleteInfoMsg:"Willst du wirklich den Eintrag <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",addItemTip:"Neues Item hinzuf\xFCgen",addItemHeader:"Hinzuf\xFCgen",clearInvTip:"Inventar leeren",clearInvHeader:"Inventar leeren",clearInvMsg:"Willst du wirklich das komplette Spieler Inventar l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",msg:{success:{fixedPlayerItems:"Spielerdaten wurden erfolgreich bereinigt und gel\xF6schte Items, sofern vom Browser unterst\xFCtzt, in eine Datei gespeichert."},error:{failedFetchItems:"Fehler beim Laden der Itemdefinitionen.",failedLoad:"Die Inventardaten konnten nicht geladen werden.",noItemName:"Kein Item ausgew\xE4hlt.",unknown_citizenid:"Der Spieler scheint nicht zu existieren.",noSlot:"Kein freier Slot.",invalid_item:"Die Item Definitonen konnten nicht gefunden werden. Du solltest das Item ggf. l\xF6schen.",moved:"Das Item scheint bewegt worden zu sein. Bitte probiere es erneut.",negative:"Du kannst kein negative Anzahl bewegen.",not_enough:"Du hast nicht genug.",internal:"Interner Fehler. Bitte kontaktiere Unlimited.",uniqueInfo:"Infonamen m\xFCssen eindeutig sein.",fixPlayer:"Fehler in Spielerdaten",fixPlayerText:"Dieser Spieler hat besch\xE4digte Spielderdaten. H\xE4ufig liegt das an fehlerhaften Items im Inventar. Wir k\xF6nnten versuchen die Items zu bereinigen. Dies ist ein Experimental-Feature, wir \xFCbernehmen keine Gew\xE4hr f\xFCr verlorene Items! Sollen wir es probieren?"}}},devVehicleList:{subheader:"Alle Fahrzeuge aus der QBCore/Shared/vehicles.lua.",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",headers:{name:"Name",brand:"Marke",model:"Model",hash:"Hash",price:"Preis",category:"Kategorie"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}",createVehicle:"Fahrzeug anlegen"},devVehicle:{edit:"Fahrzeug bearbeiten",model:"Model",hash:"Hash",name:"Name",brand:"Marke",category:"Kategorie",categoryLabel:"Kategoriebezeichnung",price:"Preis",shop:"Shop",customVariables:"Weitere Variablen",customVarSub:"Erstelle eigene Variablen f\xFCr dein Fahrzeug.",addCustomVar:"Neue Variable",customVarName:"Variable",customVarValue:"Wert",msg:{error:{invalid_veh_name:"Der Fahrzeug Name '{name}' ist kein String.",veh_exists:"Das Fahrzeug '{name}' existiert bereits.",veh_not_exists:"Das Fahrzeug '{name}' existiert nicht.",file_error:"Die Fahrzeug\xE4nderungen wurde live geschalten. Jedoch kam es beim Speichern der .lua zu einem Fehler. Nach einem Restart sind die \xC4nderungen nicht mehr aktiv.",missingFields:"Es m\xFCssen alle Pflichtfelder ausgef\xFCllt werden.",uniqueVars:"Der Variablenname muss eindeutig sein."}},deleteHeader:"L\xF6schbest\xE4tigung",deleteMsg:"Willst du wirklich das Fahrzeug <span class='text-primary'>{model}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",deleteCustomVarMsg:"Willst du wirklich die Variable <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!"},devVehicleCreate:{new:"Neues Fahrzeug anlegen"},auth:{msg:{error:{not_supported:"Der gew\xE4hlte Provider scheint nicht unterst\xFCtzt zu werden.",internal_error:"Interner Fehler. Bitte kontaktiere Unlimited mit einem Fehlerbericht.",no_token:"Der Anbieter hat nicht die ben\xF6tigten Felder zur\xFCckgegeben.",userdata_fetch_failed:"Die Benutzerdaten konnten nicht abgerufen werden.",no_fx_user:"Kein Nutzer zu deinem FiveM Account gefunden."}}},waypointList:{subheader:"Verwalte deine Wegmarken.",createWaypoint:"Wegmarke erstellen",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",headers:{name:"Name",label:"Label",coords:"Koordinaten"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}"},waypoint:{edit:"Wegmarke bearbeiten",waypoint:"Wegmarke",labels:{name:"Name",label:"Label",coords:"Koordinaten"},msg:{error:{waypoint_missing:"Die Wegmarke mit dem Namen '{name}' exisitert nicht (mehr).",waypoint_exist:"Die Wegmarke '{name}' existiert bereits.",no_waypoints:"Derzeit existieren keine Wegmarken.",missingFields:"Es m\xFCssen alle Pflichtfelder ausgef\xFCllt werden.",failedFetchWaypoints:"Fehler beim Laden der Wegmarken."}},deleteHeader:"L\xF6schen",deleteMsg:"Willst du wirklich die Wegmarke <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",modalHeader:"W\xE4hle eine Wegmarke"},accountList:{subheader:"W\xE4hle die Spieler anhand Ihres Accounts aus..",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",headers:{name:"Name",license:"Lizenz",character_count:"Charaktere",last_active:"Zuletzt online"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}"},stashesList:{subheader:"Liste aller verf\xFCgbaren Lager.",noData:"Keine \xDCbereinstimmungen",loadData:"Lade Daten",headers:{type:"Typ",identifier:"Identifier",items:"Slots in Benutzung"},recordsPerPage:"Zeilen pro Seite",paginationLabel:"{from}-{to} von {total}"},stashes:{stashStorage:"Lager",supporterStash:"Supporter Lager",itemName:"Name",amount:"Anzahl",infoSection:"Infoeintr\xE4ge",infoSectionSub:"F\xFCge Informationen in die Metadaten des Items ein.",addInfoValue:"Neuer Eintrag",infoName:"Name",infoValue:"Wert",deleteHeader:"L\xF6schen",deleteMsg:"Willst du wirklich das Item l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",deleteInfoHeader:"L\xF6schen",deleteInfoMsg:"Willst du wirklich den Eintrag <span class='text-primary'>{name}</span> l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",addItemTip:"Neues Item hinzuf\xFCgen",addItemHeader:"Hinzuf\xFCgen",clearStorageTip:"Lager leeren",clearStorageHeader:"Lager leeren",clearStorageMsg:"Willst du wirklich das komplette Lager l\xF6schen? Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",msg:{error:{failedFetchItems:"Fehler beim Laden der Itemdefinitionen.",failedLoad:"Die Inventardaten konnten nicht geladen werden.",noItemName:"Kein Item ausgew\xE4hlt.",unknown_storage:"Das Lager scheint nicht zu existieren.",noSlot:"Kein freier Slot.",invalid_item:"Die Item Definitonen konnten nicht gefunden werden. Du solltest das Item ggf. l\xF6schen.",moved:"Das Item scheint bewegt worden zu sein. Bitte probiere es erneut.",negative:"Du kannst kein negative Anzahl bewegen.",not_enough:"Du hast nicht genug.",internal:"Interner Fehler. Bitte kontaktiere Unlimited.",uniqueInfo:"Infonamen m\xFCssen eindeutig sein."}}}},O_={general:Qf,breadcrumb:Zf,rules:Xf,navigation:eg,components:tg},z_=Object.freeze(Object.defineProperty({__proto__:null,general:Qf,breadcrumb:Zf,rules:Xf,navigation:eg,components:tg,default:O_},Symbol.toStringTag,{value:"Module"})),ng={timestamp:"Tidsstempel",logout:"Log ud",username:"Brugernavn",password:"Adgangskode",confirmPassword:"Bekr\xE6ft adgangskode",setupToken:"N\xF8gle",languages:{de:"German",en:"English",es:"Spanish",dk:"Danish",et:"Estonia",nl:"Hollandsk",no:"Norsk",pl:"Polski",pt:"Portugisisk",ta:"Indisk - Tamil",tr:"Turkish"},save:"Gem",delete:"Fjern",search:"S\xF8g",change:"Skift",success:"Succes",error:"Fejl",saved:"Gemt.",deleted:"Fjernet.",cleared:"Du har ryddet det hele.",ok:"Okay",cancel:"Annuller",create:"Opret",back:"TIlbage",changePassword:"Skift adgangskode",kick:"Kick",ban:"Ban",fillUp:"Fyld up",relax:"Slap af",add:"TIlf\xF8j",added:"Tilf\xF8jet",teleport:"Teleporter",teleported:"Teleporteret",cantReach:"Kan ikke reagere til serveren.",male:"Mand",female:"Kvinde",yes:"Ja",no:"Nej",reason:"Grund",time:"Tid",bantime:"Tid i sekunder.",warnHeader:"Advarsel",warnMsg:"Skriv advarsels grund for <span class='text-primary'>{name}</span>.",warnBanHeader:"Ban/Advarsel",banHeader:"Ban",banMsg:"Skriv ban grund og tidspunkt <span class='text-primary'>{name}</span>.",banSuccess:"Spilleren er blevet banned.",unbanHeader:"Fjern ban",unbanMsg:"Er du sikker p\xE5 du vil unbanne <span class='text-primary'>{name}</span>?",unbanSuccess:"SPilleren er levet unbanned.",kickHeader:"Kick",kickMsg:"Skriv kick grund <span class='text-primary'>{name}</span>.",kickSuccess:"Spilleren er blevet smidt ud.",toggleAll:"Sl\xE5 alle til",heal:"Genopfrisk",offline:"Spiller offline",or:"eller",timeout:"Anmodningen blev afbrudt."},ag={vehicles:"Biler",vehicle:"Bil",items:"Genstande",item:"Genstand",jobs:"Arbejde",job:"Arbejde",gangs:"Bander",gang:"Bande",users:"Brugere",user:"Bruger",roles:"Roller",role:"Rolle",map:"Map",dashboard:"Overblik",logs:"Logs",accounts:"Spillere",account:"Spiller",players:"Spillere",player:"Spiller",inventory:"Beholdning",config:"Konfiguration",waypoints:"Waypoints",waypoint:"Waypoint",stashes:"Stashes",stash:"Stash"},rg={required:"Dette felt er p\xE5kr\xE6vet.",passwordConfirm:"Adgangskoderne er ikke ens.",noSpace:"Mellemrum er ikke tiladt.",numbers:"Kun tal er tilladt.",unique:"Skal v\xE6re unik.",defaults:"Ingen standard ord er tilladt.",onlyCharsNumbers:"Kun mellemrum, tal og tegn er tilladt."},ig={header:{gameserver:"Spilserver",development:"Udvikler",management:"Ledelse"},titles:{dashboard:"Overblik",livemap:"Live Map",waypoint:"Waypoint",account:"Spiller",player:"Spillere",logs:"Logs",vehicle:"Biler",items:"Genstande",jobs:"Arbejde",gangs:"Bande",users:"Brugere",roles:"Roller",web:"Web",config:"Konfiguration",stashes:"Stashes"}},sg={general:{changePasswordHeader:"Skift adgangskode",changePasswordMsg:"Skriv din nye adgangskode.",msg:{error:{user_missing:"Din konto kunne ikke findes."}}},dashboard:{cpu:"CPU brug",ram:"Ram brug",process:"Procesbrug",onlinePlayers:"Spillere online",gangOnline:"Bandemedlemmer online",jobsDuty:"Spillere p\xE5 arbejde",headers:{name:"Navn",character:"Karakter",job:"Arbejde",count:"Antal",gang:"Bande",rank:"Rang"}},setup:{finishButton:"Afslut ops\xE6tning",backButton:"Tilbage",nextButton:"N\xE6ste",welcomeHeader:"Velkommen",welcomeSub:"Velkommen til Unlimited Panel.",langHeader:"Valg af sprog",langSub:"V\xE6lg dit sprog.",masterHeader:"Hovedkonto",masterSub:"Din hovedkonto har altid fulde adgangsrettigheder, uanset tilladelser.",tokenHeader:"Ops\xE6tningsn\xF8gle",tokenSub:"Kopi\xE9r din ops\xE6tningsn\xF8gle fra serverkonsollen til validering.",tokenPlaceHolder:"Inds\xE6t ops\xE6tningsn\xF8gle"},login:{subtext:"Velkommen til Unlimited Panel. V\xE6r venlig at logge ind.",msg:{error:{not_supported:"Den valgte udbyder ser ikke ud til at v\xE6re underst\xF8ttet.",internal_error:"Intern fejl. Kontakt Unlimited med din fejlmeddelelse."}}},itemList:{subheader:"Alle genstande fra QBCore/Shared/items.lua. Genstande registreret via QB-Exports/Functions vises ikke.",noData:"Intet match",loadData:"indl\xE6ser data",headers:{label:"Label",type:"Type",weight:"V\xE6gt",name:"Navn",useable:"Brugbar",unique:"Unik",shouldClose:"Luk"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} of {total}",createItem:"Opret genstand"},item:{name:"Navn / N\xF8gle",label:"Label",desc:"Beskrivelse",image:"Billede",weight:"V\xE6gt",type:"Type",useable:"Brugbar",unique:"Unik",shouldClose:"Luk efter brug",edit:"Rediger element",customVariables:"Brugerdefinerede variabler",customVarSub:"Opret dine egne variabler.",addCustomVar:"Opret nye variabler",customVarName:"variabler",customVarValue:"V\xE6rdi",combinability:"Kombinerbarhed",combinabSub:"Her kan du angive, med hvilke elementer genstanden kan kombineres individuelt, hvad den genererer som resultat og hvilken animation der skal vises hvor l\xE6nge og hvilken tekst.",combinable:{accept:"Kombiner med",reward:"Resultat",text:"Displaytekst",timeOut:"Tid",lib:"Animation Lib",dict:"Animation Dict"},deleteHeader:"Fjern",deleteMsg:"Vil du fjerne dette <span class='text-primary'>{itemLabel} [{itemName}]</span>? Dette kan ikke fortrydes!",deleteCustomVarMsg:"Do you really want to delete the variable <span class='text-primary'>{name}</span>? This cannot be undone!",msg:{error:{invalid_item_name:"Genstand navn'{name}' er ikke typen String.",item_exists:"Genstanden '{name}' eksisterer allerede.",item_not_exists:"Genstanden '{name}' eksisterer ikke.",file_error:"Vare\xE6ndringen er g\xE5et live. Der opstod dog en fejl under lagring af .lua. Efter en genstart er \xE6ndringerne ikke l\xE6ngere aktiv.",missingFields:"Udfyld alle obligatoriske felter.",uniqueVars:"Variabler skal v\xE6re unikke.",filename_exists:"Filnavn findes allerede."}},uploadedImage:"Billedet blev uploadet.",uploadNew:"Upload billede",imageNotFound:"Dette billede findes ikke."},itemCreate:{new:"Opret ny genstand"},roleList:{subheader:"Administrer tilladelser for dit team med tilpassede roller.",createRole:"Opret rolle",noData:"Intet match",loadData:"Indl\xE6s data",headers:{name:"Navn",desc:"Beskrivelse",permissions:"Antal tilladelser",color:"Farve"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} of {total}"},role:{name:"Navn",edit:"Rediger rolle",desc:"Beskrivelse",color:"Farve",permissions:"Tilladelser",permissionSub:"Tildel dine egne rettigheder til din rolle.",resource:{gameserver:"Spilserver",development:"Udvikler",management:"Ledelse"},section:{liveMap:"LiveMap",waypoint:"Waypoint",account:"Spiller",player:"Spiller",vehicles:"Biler",logs:"Logs",items:"Genstande",jobs:"Arbejde",gangs:"Bande",user:"Brugere",roles:"Roller",config:"Configuration",stashes:"Stashes"},action:{read:"L\xE6s",modify:"\xC6ndre",delete:"Slet",despawn:"Despawn",repair:"Reparation",create:"Opret",player:"Vis spillere",vehicle:"Vis biler",kick:"Kick",warn:"Advarsel",ban:"Ban",money:"Penge",meta:"Metadata",position:"Position",inventory:"Inventory",screen:"Vis sk\xE6rm",license:"Licens",job:"Job",gang:"Bande",logs:{game:"Spil",player:"SPiller",dev:"Dev",web:"Web"}},msg:{error:{role_missing:"ROlle med navn '{name}' eksisterer ikke (l\xE6ngere).",role_exist:"ROllen '{name}' eksisterer allerede.",missingFields:"Udfyld alle obligatoriske felter."}},deleteHeader:"Fjern",deleteMsg:"Vil du fjerne <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!"},roleCreate:{new:"Opret ny rolle"},userList:{subheader:"Administrer brugerkonti for dine teammedlemmer.",noData:"Intet match",loadData:"indl\xE6ser data",createUser:"Opret spiller",headers:{name:"Navn",role:"Rolle",master:"Mestre"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} of {total}"},user:{edit:"Rediger bruger",role:"Rolle",fxname:"cfx.re",msg:{error:{user_missing:"Bruger med navn '{name}' eksisterer ikke (l\xE6ngere).",user_exist:"Brugeren '{name}' eksisterer allerede.",user_master:"Du kan ikke slette hovedbrugeren.",missingFields:"Udfyld alle obligatoriske felter.",is_master:"Du kan ikke \xE6ndre hovedbrugerens adgangskode.",fx_used:"cfx.re brugeren er allerde i brug af en anden person"}},deleteHeader:"Fjern",deleteMsg:"Vil du fjerne <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",resetPasswort:"Nulstil adgangskode",resetPasswordHeader:"Bekr\xE6ft nulstilling",resetPasswordMsg:"VIl du nulstille adgangskoden for <span class='text-primary'>{name}</span>?"},jobList:{subheader:"Alle job fra QBCore/Shared/jobs.lua. Job, der er registreret via QB-Exports/Functions, vises ikke.",noData:"Intet match",loadData:"indl\xE6ser data",createJob:"Opret arbejde",headers:{name:"Navn",label:"Label",grades:"Grad t\xE6ller",defaultDuty:"Standard arbejde",offDutyPay:"L\xF8n uden vagt"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} of {total}"},jobCreate:{new:"Opret nyt arbejde"},job:{name:"Navn",edit:"Rediger job",label:"Label",defaultDuty:"Standard arbejde",offDutyPay:"L\xF8n uden vagt",grades:"Grad",gradesSub:"S\xE6t r\xE6kkerne for dit job. Ordren g\xE5r fra laveste rang til h\xF8jeste rang, top til bund.",customVariables:"Tilpassede variabler",customVarSub:"Lav dine egne variabler.",addCustomVar:"Tilf\xF8j variabler",customVarName:"variabler",customVarValue:"V\xE6rdi",msg:{error:{invalid_job_name:"Jobnavnet '{name}' er ikke typen String.",job_exists:"Arbejdet '{name}' eksisterer allerede.",job_not_exists:"Arbejdet '{name}' eksisterer ikke.",file_error:"Jobskiftet er g\xE5et i luften. Der opstod dog en fejl under lagring af .lua. Efter en genstart er \xE6ndringerne ikke l\xE6ngere aktive.",missingFields:"Udfyld alle obligatoriske felter.",gradeNeeded:"Du skal have mindst \xE9n rang.",uniqueVars:"Variabler skal v\xE6re unikke."}},deleteHeader:"Fjern",deleteMsg:"Vil du fjerne <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",deleteGradeMsg:"Vil du fjerne <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",deleteCustomVarMsg:"Vil du virkelig slette variablen <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",headers:{name:"Navn",isboss:"Chef",payment:"Betaling"},addGrade:"Tilf\xF8j grad"},gangList:{subheader:"Alle bander fra QBCore/Shared/gangs.lua. Bander registreret via QB-Exports/Functions vises ikke.",noData:"Intet match",loadData:"indl\xE6ser data",createGang:"Opret bande",headers:{name:"Navn",label:"Label",grades:"Grad t\xE6ller"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} of {total}"},gangCreate:{new:"Opret ny bande"},gang:{name:"Navn",edit:"Rediger bande",label:"Label",grades:"Grad",gradesSub:"S\xE6t r\xE6kkerne for din bande. Ordren g\xE5r fra laveste rang til h\xF8jeste rang, top til bund.",customVariables:"Brugerdefinerede variabler",customVarSub:"Lav dine egne variabler.",addCustomVar:"Tilf\xF8j nye variabler",customVarName:"variabler",customVarValue:"V\xE6rdi",msg:{error:{invalid_gang_name:"Bande navnet '{name}' er ikke typen String.",gang_exists:"Banden '{name}' eksisterer allerede.",gang_not_exists:"Banden '{name}' eksisterer ikke.",file_error:"Bandeskiftet er g\xE5et live. Der opstod dog en fejl under lagring af .lua. Efter en genstart er \xE6ndringerne ikke l\xE6ngere aktive.",missingFields:"Udfyld alle obligatoriske felter.",gradeNeeded:"Du skal have mindst \xE9n rang.",uniqueVars:"Vvariabler skal v\xE6re unikke."}},deleteHeader:"Fjern",deleteMsg:"VIl du fjerne <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",deleteGradeMsg:"Vil du fjerne <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",deleteCustomVarMsg:"Vil du virkelig slette variablen <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",headers:{name:"Navn",isboss:"Chef"},addGrade:"Tilf\xF8j grad"},liveMap:{viewPlayerTab:"Se spillerrekord",viewVehicleTab:"Se k\xF8ret\xF8jsrekord",noOnlinePlayers:"Ingen spillere online",noSpawnedVehicles:"Ingen k\xF8ret\xF8jer spawned",generalContextMenuHeader:"Generel",teleportPlayerHeader:"V\xE6lg spiller, du vil teleportere",copyCoordsToClipboard:"Kopier koordinater",teleportTo:"Teleporter spiller",createWaypoint:"S\xE6t et waypoint",markers:{vehicles:"Biler",players:"Spillere"},labels:{selectedPlayer:"Valgte spiller"},btn:{loadFromWaypoint:"Indl\xE6s waypoint"},msg:{success:{coordsCopied:"Koordinaterne blev kopieret til udklipsholderen."},error:{noPlayersOnline:"I \xF8jeblikket er der ingen spillere online at teleportere.",errorCopyCoords:"Kunne ikke kopiere koordinater til udklipsholder."}}},playerList:{subheader:"Alle registrerede spillere.",noData:"Intet match",loadData:"indl\xE6ser data",recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} of {total}",headers:{firstname:"Fornavn",lastname:"Efternavn",gang:"Bande",job:"Arbejde",online:"Online",citizenid:"Citizen-ID",name:"Kontonavn"}},player:{tabs:{general:"Generel",vehicles:"K\xF8ret\xF8jer",logs:"Logs",notes:"Noter"},pastBans:"Ban/Advarsel historie",changeJobHeader:"Skift arbejde",changeGangHeader:"Skift arbejde",deleteHeader:"Slet spiller",deletePlayerMsg:"Vil du slette denne spiller <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",changeAccountHeader:"Skift licens",changeAccountSub:"Vil du virkelig \xE6ndre licensen for spiller <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",playerScreenHeader:"Spillerens sk\xE6rmbillede",addMoneyHeader:"Giv penge",addMoneyMsg:"Indtast bel\xF8b",removeMoneyHeader:"Fjern penge",removeMoneyMsg:"Indtast bel\xF8b",buttons:{unban:"Nulstil ban",ban:"Ban",warn:"Advarsel",kick:"Kick",inventory:"Inventory",screen:"Vis sk\xE6rm",money:{set:"Inds\xE6t",give:"Giv",remove:"Fjern"}},banMsg:"\u{1F528} af '{by}' for '{reason}' indtil {expire}.",moneyDisclaimer:"Dette underst\xF8tter ikke penge af nogen art som genstand.",headers:{general:"General",charinfo:"Karakter info",meta:"Metadata",money:"Penge",gang:"Bande",job:"Arbejde",actions:"Handlinger"},labels:{name:"Kontonavn",citizenid:"Citizen-ID",license:"License",position:"Position",firstname:"Fornavn",lastname:"Efternavn",account:"Konto",cid:"Char-ID",gender:"K\xF8n",male:"Mand",female:"Kvinde",birthdate:"F\xF8dselsdag",nationality:"Nationalitet",phone:"Telefon",backstory:"Historie",isdead:"Er d\xF8d",ishandcuffed:"H\xE5ndjern",walletid:"Pung-ID",fingerprint:"Fingeraftryk",bloodtype:"Blodtype",thirst:"T\xF8rst",hunger:"Sult",stress:"Stress",armor:"Armor",job:{name:"Navn",grade:"grad"},gang:{name:"Navn",grade:"grad"},money:{bank:"Bank",crypto:"Crypto",cash:"Kontanter"},health:"Liv",ip:"IP",discord:"Discord",bucket:"Bucket"},msg:{success:{success:"Data gemt.",hunger:"Sulten fyldtes op.",thirst:"T\xF8rst fyldtes op.",isdead:"\xC6ndret d\xF8ds status.",ishandcuffed:"\xC6ndret h\xE5ndjerns status.",changeJob:"Arbejde skiftet.",changeGang:"Bande Skiftet.",changedBucket:"Bucket \xE6ndret.",stress:"Stress lindret.",healed:"Spiller genopfrisket."},error:{notOnline:"Spilleren er ikke online.",notFound:"Spilleren blev ikke fundet.",missingFields:"Mangler n\xF8dvendige input.",changeJob:"Jobbet kunne ikke findes.",changeGang:"Banden kunne ikke findes.",failedFetchGangs:"Det lykkedes ikke at hente bander.",failedFetchJobs:"Jobs kunne ikke hentes.",deleteError:"Noget gik galt.",couldNotFetchScreen:"Fejl under visning af sk\xE6rmbillede",invalid_citizenid:"Citizen-ID er ikke gyldigt.",not_allowed:"Pengetypen er ikke fundet eller ingen negativ v\xE6rdi tilladt."}}},vehicleList:{subheader:"Alle spillerk\xF8ret\xF8jer.",noData:"Intet match",loadData:"indl\xE6ser data",spawned:"Spawned",garage:"Garage",outside:"Uden for",inpound:"Beslaglagt",headers:{owner:"Ejer",plate:"Nummerplade",vehicle:"Model",spawned:"Spawned",state:"Status",engine:"Motor",body:"Krop",fuel:"Tank"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} of {total}",createVehicle:"Opret k\xF8ret\xF8j"},vehicle:{despawnHeader:"Despawn",despawnMsg:"vil du despawne dette k\xF8ret\xF8j?",deleteHeader:"Fjern",deleteMsg:"Vil du virkelig slette det aktuelle k\xF8ret\xF8j fra databasen og despawne det? Andre k\xF8ret\xF8jsrelaterede tabeller (f.eks. bagagerum) er ikke ber\xF8rt!",changeOwnerHeader:"V\xE6lg den nye ejer",changeOwnerInput:"Inds\xE6t ny ejers Citizen-ID",buttons:{changeOwner:"Skift ejer",despawnVehicle:"Despawn K\xF8ret\xF8j",repairVehicle:"Reparer K\xF8ret\xF8j",deleteVehicle:"Fjern K\xF8ret\xF8j",openTrunk:"\xC5bn bagagerummet",openGlovebox:"\xC5bn handskerummet"},header:{owner:"Ejer",payment:"Betaling",car:"Bil"},labels:{owner:"Ejer",citizenid:"Citizen-ID",license:"License",depotprice:"Depot Pris",balance:"Balance",paymentamount:"Bel\xF8b",paymentsleft:"Udgik",financetime:"Finanstid",model:"Model",plate:"Nummerplade",fakeplate:"Falsk nummerplade",drivingdistance:"Kilometertal",garage:"Garage",state:"Stat",fuel:"Tank",engine:"Motor",body:"Krop"},msg:{error:{noMatch:"Kunne ikke finde k\xF8ret\xF8jet. M\xE5ske er den blevet slettet?",not_spawned:"K\xF8ret\xF8jet er ikke skabt.",not_found:"Noget gik galt. Kunne ikke finde k\xF8ret\xF8jet.",missingData:"Mangler nye ejerdata.",invalid_citizenid:"Det indsatte Citizen-ID er ikke gyldigt.",sql_error:"Noget gik galt under SQL loading. Ingen \xE6ndringer blev foretaget",allowedCharsNumbers:"Du kan kun bruge mellemrum, tal og tegn p\xE5 nummerpladen",plate_exists:"Nummerpladen findes allerede. V\xE6lg venligst en anden."}}},vehicleCreate:{new:"Opret nyt k\xF8ret\xF8j"},logs:{loadMore:"N\xE5r du ruller op, indl\xE6ses flere logfiler."},configuration:{colorsHeader:"Farver",colorsSub:"Lav temaet, s\xE5 det passer til din stil.",colors:{primary:"Prim\xE6r",secondary:"Sekund\xE6r",accent:"Accent",dark:"Baggrund",positive:"Positiv",negative:"Negativ",info:"Information",warning:"Advarsel",main:"Tekst",sub:"Subtekst"},buttons:{undo:"Fortryd",defaults:"Standard"}},inventory:{playerInventory:"Spiller",supporterStash:"Supporter Genstande",itemName:"Navn",amount:"Antal",infoSection:"Info v\xE6rdier",infoSectionSub:"Tilf\xF8j infovariabler til din nye genstand.",addInfoValue:"Tilf\xF8j ny",infoName:"Navn",infoValue:"V\xE6rdi",deleteHeader:"Slet",deleteMsg:"Vil du slette dette denne genstand? Dette kan ikke fortrydes!",deleteInfoHeader:"SLet",deleteInfoMsg:"Vil du slette oplysningerne <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",addItemTip:"Tilf\xF8j ny genstand",addItemHeader:"Tilf\xF8j",clearInvTip:"Ryd inventory",clearInvHeader:"Ryd inventory",clearInvMsg:"Vil du virkelig rydde hele det hele? Dette kan ikke fortrydes!",msg:{success:{fixedPlayerItems:"Fixed player items and saved deleted items into file (if browser allows)."},error:{failedFetchItems:"Varedefinitioner kunne ikke hentes",failedLoad:"Kunne ikke hente inventar data.",noItemName:"Der er ikke valgt nogle genstand.",unknown_citizenid:"Spilleren findes ikke.",noSlot:"Ingen ledige slots.",invalid_item:"Kan ikke finde varedefinition. M\xE5ske fjern dette element",moved:"Genstanden ser ud til at v\xE6re flyttet. Pr\xF8v igen.",negative:"Kan ikke flytte et negativt varebel\xF8b.",not_enough:"Du har ikke nok af denne genstand.",internal:"Intern fejl. Kontakt venligst Unlimited.",uniqueInfo:"Infovariabler skal v\xE6re unikke.",fixPlayer:"Error in PlayerData",fixPlayerText:"This player has a broken PlayerData. Some times this can be caused by invalid item definitions. We can try to fix this by deleting not existing items from the players inventory. This is a experimental feature, be carefull! Should we try to fix it?"}}},devVehicleList:{subheader:"Alle biler fra QBCore/Shared/vehicles.lua.",noData:"Intet match",loadData:"Indl\xE6s data",headers:{name:"Navn",brand:"M\xE6rke",model:"Model",hash:"Hash",price:"Pris",category:"Kategori"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} af {total}",createVehicle:"Opret k\xF8ret\xF8j"},devVehicle:{edit:"Redig\xF8r k\xF8ret\xF8j",model:"Model",hash:"Hash",name:"Navn",brand:"M\xE6rke",category:"Kategori",categoryLabel:"Kategori label",price:"Pris",shop:"Butik",customVariables:"Brugerdefinerede variabler",customVarSub:"Opret dine egne variabler.",addCustomVar:"Opret nye variabler",customVarName:"variabler",customVarValue:"V\xE6rdi",msg:{error:{invalid_veh_name:"K\xF8ret\xF8jets navn '{name}' er ikke typen String.",veh_exists:"K\xF8ret\xF8jet '{name}' eksisterer allerede.",veh_not_exists:"K\xF8ret\xF8jet '{name}' eksisterer ikke.",file_error:"K\xF8ret\xF8jsskiftet er \xE6ndret. Der opstod dog en fejl under gemmelse af .lua. Efter et genstart er \xE6ndringerne ikke l\xE6ngere aktive.",missingFields:"Udfyld alle obligatoriske felter.",uniqueVars:"Variabler skal v\xE6re unikke."}},deleteHeader:"Slet",deleteMsg:"Vil du slette <span class='text-primary'>{model}</span>? Dette kan ikke fortrydes!",deleteCustomVarMsg:"Do you really want to delete the variable <span class='text-primary'>{name}</span>? This cannot be undone!"},devVehicleCreate:{new:"Opret nyt k\xF8ret\xF8j"},auth:{msg:{error:{not_supported:"Den valgte udbyder ser ikke ud til at v\xE6re underst\xF8ttet.",internal_error:"Intern fejl. Kontakt Unlimited med din fejlmeddelelse.",no_token:"Tilbagekald gav ikke de n\xF8dvendige foresp\xF8rgselsfelter.",userdata_fetch_failed:"Kunne ikke hente brugerdata fra udbyderen.",no_fx_user:"Ingen cfx.re bruger fundet fundet."}}},waypointList:{subheader:"Administrer dine waypoints.",createWaypoint:"S\xE6t et waypoint",noData:"Intet match",loadData:"Indl\xE6s data",headers:{name:"Navn",label:"Label",coords:"Koordinater"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} af {total}"},waypoint:{edit:"Rediger waypoint",waypoint:"Waypoint",labels:{name:"Navn",label:"Label",coords:"Koordinater"},msg:{error:{waypoint_missing:"Waypoint med navnet '{name}' eksisterer ikke (l\xE6ngere).",waypoint_exist:"Waypoint med navnet '{name}' eksisterer allerede.",no_waypoints:"Der er i \xF8jeblikket ingen tilg\xE6ngelige waypoints.",missingFields:"Udfyld alle obligatoriske felter.",failedFetchWaypoints:"Kunne ikke hente waypoints."}},deleteHeader:"Slet",deleteMsg:"Vil du slette <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",modalHeader:"V\xE6lg et waypoint"},accountList:{subheader:"S\xF8g spiller efter deres konto.",noData:"Intet match",loadData:"Indl\xE6s data",headers:{name:"Navn",license:"Licens",character_count:"Karakter",last_active:"Sidst online"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} af {total}"},stashesList:{subheader:"Oversigt over alle stashes.",noData:"Ingen data fundet",loadData:"Indl\xE6s data",headers:{type:"Type",identifier:"Identifikator",items:"Slots i brug"},recordsPerPage:"Optegnelser pr. side",paginationLabel:"{from}-{to} af {total}"},stashes:{stashStorage:"Stash",supporterStash:"Supporter Stash",itemName:"Navn",amount:"Antal",infoSection:"Infodata",infoSectionSub:"Tilf\xF8j infovariabler til dit nye objekt.",addInfoValue:"Tilf\xF8j ny",infoName:"N\xF8gle",infoValue:"V\xE6rdi",deleteHeader:"Slet",deleteMsg:"Vil du slette dette objekt? Dette kan ikke fortrydes!",deleteInfoHeader:"Slet",deleteInfoMsg:"Vil du slette infoen <span class='text-primary'>{name}</span>? Dette kan ikke fortrydes!",addItemTip:"Tilf\xF8j nyt objekt",addItemHeader:"Tilf\xF8j",clearStorageTip:"T\xF8m stash",clearStorageHeader:"T\xF8m stash",clearStorageMsg:"Vil du t\xF8mme hele stashen? Dette kan ikke fortrydes!",msg:{error:{failedFetchItems:"Kunne ikke hente objektdefinitioner.",failedLoad:"Kunne ikke hente inventardata.",noItemName:"Intet objekt valgt.",unknown_storage:"Stashen findes ikke.",noSlot:"Ingen ledig plads.",invalid_item:"Kan ikke finde objektdefinitionen. M\xE5ske slet dette objekt.",moved:"Objektet ser ud til at v\xE6re flyttet. Pr\xF8v venligst igen.",negative:"Kan ikke flytte negativt objektantal.",not_enough:"Du har ikke nok af dette objekt.",internal:"Intern fejl. Kontakt venligst Unlimited.",uniqueInfo:"Infovariabler skal v\xE6re unikke."}}}},F_={general:ng,breadcrumb:ag,rules:rg,navigation:ig,components:sg},B_=Object.freeze(Object.defineProperty({__proto__:null,general:ng,breadcrumb:ag,rules:rg,navigation:ig,components:sg,default:F_},Symbol.toStringTag,{value:"Module"})),og={timestamp:"Timestamp",logout:"Logout",username:"Username",password:"Password",confirmPassword:"Confirm password",setupToken:"Token",languages:{de:"German",en:"English",es:"Spanish",dk:"Danish",et:"Estonia",nl:"Dutch",no:"Norwegian",pl:"Polski",pt:"Portuguese",ta:"Indian - Tamil",tr:"Turkish"},save:"Save",delete:"Delete",search:"Search",change:"Change",success:"Success",error:"Error",saved:"Successfully saved.",deleted:"Deleted successfully.",cleared:"Cleared successfully.",ok:"Ok",cancel:"Cancel",create:"Create",back:"Back",changePassword:"Change password",kick:"Kick",ban:"Ban",fillUp:"Fill up",relax:"Relax",add:"Add",added:"Added",teleport:"Teleport",teleported:"Teleport successfull.",cantReach:"Cant reach server.",male:"Male",female:"Female",yes:"Yes",no:"No",reason:"Reason",time:"Time",bantime:"Time in seconds.",warnHeader:"Warn",warnMsg:"Enter warn reason for <span class='text-primary'>{name}</span>.",warnBanHeader:"Ban/Warn",banHeader:"Ban",banMsg:"Enter ban reason and time for <span class='text-primary'>{name}</span>.",banSuccess:"The player got banned.",unbanHeader:"Reset ban",unbanMsg:"Do you really want to unban <span class='text-primary'>{name}</span>?",unbanSuccess:"The player got unbanned.",kickHeader:"Kick",kickMsg:"Enter kick reason for <span class='text-primary'>{name}</span>.",kickSuccess:"The player got kicked.",toggleAll:"Toggle all",heal:"Heal",offline:"Player offline",or:"or",timeout:"Request timed out."},lg={vehicles:"Vehicles",vehicle:"Vehicle",items:"Items",item:"Item",jobs:"Jobs",job:"Job",gangs:"Gangs",gang:"Gang",users:"Users",user:"User",roles:"Roles",role:"Role",map:"Map",dashboard:"Dashboard",logs:"Logs",accounts:"Accounts",account:"Account",players:"Players",player:"Player",inventory:"Inventory",config:"Configuration",waypoints:"Waypoints",waypoint:"Waypoint",stashes:"Stashes",stash:"Stash"},ug={required:"This field is required.",passwordConfirm:"Passwords do not match.",noSpace:"No space allowed.",numbers:"Only numbers allowed.",unique:"Needs to be unique.",defaults:"No default keys allowed.",onlyCharsNumbers:"Only Space, Numbers and Chars allowed."},cg={header:{gameserver:"Gameserver",development:"Development",management:"Management"},titles:{dashboard:"Dashboard",livemap:"Live Map",waypoint:"Waypoints",account:"Accounts",player:"Players",logs:"Logs",vehicle:"Vehicles",items:"Items",jobs:"Jobs",gangs:"Gangs",users:"Users",roles:"Roles",web:"Web",config:"Configuration",stashes:"Stashes"}},dg={general:{changePasswordHeader:"Change password",changePasswordMsg:"Please enter your new password.",msg:{error:{user_missing:"Your user account could not be found."}}},dashboard:{cpu:"CPU usage",ram:"Memory usage",process:"Process usage",onlinePlayers:"Players online",gangOnline:"Gang Members online",jobsDuty:"Players on duty",headers:{name:"Name",character:"Character",job:"Job",count:"Count",gang:"Gang",rank:"Rank"}},setup:{finishButton:"Finish Setup",backButton:"Previous",nextButton:"Next",welcomeHeader:"Welcome",welcomeSub:"Welcome in your Unlimited Webpanel! This setup will initialize your awesome experience.",langHeader:"Language Selection",langSub:"Select your language.",masterHeader:"Master Account",masterSub:"Your Master Account always has full access rights, regardless of permissions.",tokenHeader:"Setup Token",tokenSub:"Copy your setup token from the server console for validation.",tokenPlaceHolder:"Insert Setup Token"},login:{subtext:"Welcome to the Unlimted Webpanel. Please log in.",msg:{error:{not_supported:"Selected provider seems not to be supported.",internal_error:"Internal error. Contact Unlimited with your error message."}}},itemList:{subheader:"All items from QBCore/Shared/items.lua. Items registered via QB-Exports/Functions are not displayed.",noData:"No match",loadData:"Load data",headers:{label:"Label",type:"Type",weight:"Weight",name:"Name",useable:"Useable",unique:"Unique",shouldClose:"Close"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}",createItem:"Create Item"},item:{name:"Name / Key",label:"Label",desc:"Description",image:"Icon",weight:"Weight",type:"Type",useable:"Useable",unique:"Unique",shouldClose:"Close after use",edit:"Edit item",customVariables:"Custom variables",customVarSub:"Create your own variables.",addCustomVar:"Add new variable",customVarName:"Variable",customVarValue:"Value",combinability:"Combinability",combinabSub:"Here you can specify with which items the item can be combined individually, what it generates as a result and which animation should be displayed for how long and which text.",combinable:{accept:"Combine with",reward:"Result",text:"Displaytext",timeOut:"Time",lib:"Animation Lib",dict:"Animation Dict"},deleteHeader:"Delete",deleteMsg:"Do you really want to delete <span class='text-primary'>{itemLabel} [{itemName}]</span>? This cannot be undone!",deleteCustomVarMsg:"Do you really want to delete the variable <span class='text-primary'>{name}</span>? This cannot be undone!",msg:{error:{invalid_item_name:"The item name '{name}' is not type String.",item_exists:"The item '{name}' already exists.",item_not_exists:"The item '{name}' does not exist.",file_error:"The item change has gone live. However, an error occurred when saving the .lua. After a restart, the changes are no longer active.",missingFields:"Fill out all required fields.",uniqueVars:"Variables must be unique.",filename_exists:"Filename already exist."}},uploadedImage:"Successfully uploaded image.",uploadNew:"Upload image",imageNotFound:"This image doesnt exist."},itemCreate:{new:"Create new item"},roleList:{subheader:"Manage permissions for your team with customized roles.",createRole:"Create Role",noData:"No match",loadData:"Load data",headers:{name:"Name",desc:"Description",permissions:"Permission count",color:"Color"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}"},role:{name:"Name",edit:"Edit role",desc:"Description",color:"Color",permissions:"Permissions",permissionSub:"Assign your own rights to your role.",resource:{gameserver:"Gameserver",development:"Development",management:"Management"},section:{liveMap:"LiveMap",waypoint:"Waypoint",account:"Account",player:"Player",vehicles:"Vehicles",logs:"Logs",items:"Items",jobs:"Jobs",gangs:"Gangs",user:"Users",roles:"Roles",config:"Configuration",stashes:"Stashes"},action:{read:"Read",modify:"Modify",delete:"Delete",despawn:"Despawn",repair:"Repair",create:"Create",player:"Show players",vehicle:"Show vehicles",kick:"Kick",warn:"Warn",ban:"Ban",money:"Money",meta:"Metadata",position:"Position",inventory:"Inventory",screen:"View screen",license:"License",job:"Job",gang:"Gang",logs:{game:"Game",player:"Player",dev:"Dev",web:"Web"}},msg:{error:{role_missing:"Role with name '{name}' does not exist (anymore).",role_exist:"The role '{name}' already exists.",missingFields:"Fill out all required fields."}},deleteHeader:"Delete",deleteMsg:"Do you really want to delete <span class='text-primary'>{name}</span>? This cannot be undone!"},roleCreate:{new:"Create new role"},userList:{subheader:"Manage the useraccounts of your team members.",noData:"No match",loadData:"Load data",createUser:"Create User",headers:{name:"Name",role:"Role",master:"Master"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}"},user:{edit:"Edit user",role:"Role",fxname:"cfx.re",msg:{error:{user_missing:"User with name '{name}' does not exist (anymore).",user_exist:"The user '{name}' already exists.",user_master:"You cant delete the master user.",missingFields:"Fill out all required fields.",is_master:"You cant change the password of the master user.",fx_used:"cfx.re user already in use by an other user."}},deleteHeader:"Delete",deleteMsg:"Do you really want to delete <span class='text-primary'>{name}</span>? This cannot be undone!",resetPasswort:"Reset Password",resetPasswordHeader:"Confirm reset",resetPasswordMsg:"Do you really want to reset the password for <span class='text-primary'>{name}</span>?"},jobList:{subheader:"All jobs from QBCore/Shared/jobs.lua. Jobs registered via QB-Exports/Functions are not displayed.",noData:"No match",loadData:"Load data",createJob:"Create job",headers:{name:"Name",label:"Label",grades:"Grades count",defaultDuty:"Default Duty",offDutyPay:"Off Duty pay"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}"},jobCreate:{new:"Create new job"},job:{name:"Name",edit:"Edit job",label:"Label",defaultDuty:"Default Duty",offDutyPay:"Off Duty pay",grades:"Grades",gradesSub:"Set the ranks for your job. Order goes from lowest rank to highest rank, top to bottom.",customVariables:"Custom variables",customVarSub:"Create your own variables.",addCustomVar:"Add new variable",customVarName:"Variable",customVarValue:"Value",msg:{error:{invalid_job_name:"The job name '{name}' is not type String.",job_exists:"The job '{name}' already exists.",job_not_exists:"The job '{name}' does not exist.",file_error:"The job change has gone live. However, an error occurred when saving the .lua. After a restart, the changes are no longer active.",missingFields:"Fill out all required fields.",gradeNeeded:"You need at least one rank.",uniqueVars:"Variables must be unique."}},deleteHeader:"Delete",deleteMsg:"Do you really want to delete <span class='text-primary'>{name}</span>? This cannot be undone!",deleteGradeMsg:"Do you really want to delete <span class='text-primary'>{name}</span>? This cannot be undone!",deleteCustomVarMsg:"Do you really want to delete the variable <span class='text-primary'>{name}</span>? This cannot be undone!",headers:{name:"Name",isboss:"Boss",payment:"Payment"},addGrade:"Add grade"},gangList:{subheader:"All gangs from QBCore/Shared/gangs.lua. Gangs registered via QB-Exports/Functions are not displayed.",noData:"No match",loadData:"Load data",createGang:"Create gang",headers:{name:"Name",label:"Label",grades:"Grades count"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}"},gangCreate:{new:"Create new gang"},gang:{name:"Name",edit:"Edit gang",label:"Label",grades:"Grades",gradesSub:"Set the ranks for your gang. Order goes from lowest rank to highest rank, top to bottom.",customVariables:"Custom variables",customVarSub:"Create your own variables.",addCustomVar:"Add new variable",customVarName:"Variable",customVarValue:"Value",msg:{error:{invalid_gang_name:"The gang name '{name}' is not type String.",gang_exists:"The gang '{name}' already exists.",gang_not_exists:"The gang '{name}' do not exist.",file_error:"The gang change has gone live. However, an error occurred when saving the .lua. After a restart, the changes are no longer active.",missingFields:"Fill out all required fields.",gradeNeeded:"You need at least one rank.",uniqueVars:"Variables must be unique."}},deleteHeader:"Delete",deleteMsg:"Do you really want to delete <span class='text-primary'>{name}</span>? This cannot be undone!",deleteGradeMsg:"Do you really want to delete <span class='text-primary'>{name}</span>? This cannot be undone!",deleteCustomVarMsg:"Do you really want to delete the variable <span class='text-primary'>{name}</span>? This cannot be undone!",headers:{name:"Name",isboss:"Boss"},addGrade:"Add grade"},liveMap:{viewPlayerTab:"View player record",viewVehicleTab:"View vehicle record",noOnlinePlayers:"No players online",noSpawnedVehicles:"No vehicles spawned",generalContextMenuHeader:"General",teleportPlayerHeader:"Select player to teleport",copyCoordsToClipboard:"Copy coords",teleportTo:"Teleport player",createWaypoint:"Create Waypoint",markers:{vehicles:"Vehicles",players:"Players"},labels:{selectedPlayer:"Selected player"},btn:{loadFromWaypoint:"Load Waypoint"},msg:{success:{coordsCopied:"Coords successfully copied to clipboard."},error:{noPlayersOnline:"Currently no player online to teleport.",errorCopyCoords:"Could not copy coords to clipboard."}}},playerList:{subheader:"All registered characters.",noData:"No match",loadData:"Load data",recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}",headers:{firstname:"Firstname",lastname:"Lastname",gang:"Gang",job:"Job",online:"Online",citizenid:"Citizen-ID",name:"Accountname"}},player:{tabs:{general:"General",vehicles:"Vehicles",logs:"Logs",notes:"Notes"},pastBans:"Ban/Warn history",changeJobHeader:"Change job",changeGangHeader:"Change gang",deleteHeader:"Delete player",deletePlayerMsg:"Do you really want to delete the player <span class='text-primary'>{name}</span>? This cannot be undone!",changeAccountHeader:"Change license",changeAccountSub:"Do you really want to change the license for player <span class='text-primary'>{name}</span>? This cannot be undone!",playerScreenHeader:"The players current view",addMoneyHeader:"Add money",addMoneyMsg:"Enter the amount",removeMoneyHeader:"Remove money",removeMoneyMsg:"Enter the amount",buttons:{unban:"Reset ban",warn:"Warn",ban:"Ban",kick:"Kick",inventory:"Inventory",screen:"Show Screen",money:{set:"Set",give:"Give",remove:"Remove"}},banMsg:"\u{1F528} by '{by}' for '{reason}' until {expire}.",moneyDisclaimer:"This does not support money of any type as item.",headers:{general:"General",charinfo:"Characterinfo",meta:"Metadata",money:"Money",gang:"Gang",job:"Job",actions:"Actions"},labels:{name:"Accountname",citizenid:"Citizen-ID",license:"License",position:"Position",firstname:"Firstname",lastname:"Lastname",account:"Account",cid:"Char-ID",gender:"Gender",male:"male",female:"female",birthdate:"Birthday",nationality:"Nationality",phone:"Phone",backstory:"Charstory",isdead:"Is dead",ishandcuffed:"Cuffed",walletid:"Wallet-ID",fingerprint:"Fingerprint",bloodtype:"Bloodtype",thirst:"Thirst",hunger:"Hunger",stress:"Stress",armor:"Armor",job:{name:"Name",grade:"Grade"},gang:{name:"Name",grade:"Grade"},money:{bank:"Bank",crypto:"Crypto",cash:"Cash"},health:"Health",ip:"IP",discord:"Discord",bucket:"Bucket"},msg:{success:{success:"Data saved.",hunger:"Hunger filled up.",thirst:"Thirst filled up.",isdead:"Changed is dead value.",ishandcuffed:"Changed cuffed value.",changeJob:"Job changed.",changeGang:"Gang changed.",changedBucket:"Bucket changed.",stress:"Stress lowered.",healed:"Player healed."},error:{notOnline:"The player is not online.",notFound:"Player not found.",missingFields:"Missing required inputs.",changeJob:"Failed to apply job.",changeGang:"Failed to apply gang.",failedFetchGangs:"Failed to fetch gangs.",failedFetchJobs:"Failed to fetch jobs.",deleteError:"Something went wrong.",couldNotFetchScreen:"Error while fetching players current screen.",invalid_citizenid:"The issued Citizen-ID is not valid.",not_allowed:"The money type is either not found or no negative value allowed."}}},vehicleList:{subheader:"All player vehicles.",noData:"No match",loadData:"Load data",spawned:"Spawned",garage:"Garage",outside:"Outside",inpound:"Inpound",headers:{owner:"Owner",plate:"Plate",vehicle:"Model",spawned:"Spawned",state:"State",engine:"Engine",body:"Body",fuel:"Fuel"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}",createVehicle:"Create Vehicle"},vehicle:{despawnHeader:"Despawn",despawnMsg:"Do you really want to despawn the current vehicle?",deleteHeader:"Delete",deleteMsg:"Do you really want to delete the current vehicle from the database and despawn it? Other vehicle related tables (e.g. trunk) arent affected!",changeOwnerHeader:"Select the new owner",changeOwnerInput:"Insert new owners Citizen-ID",buttons:{changeOwner:"Change Owner",despawnVehicle:"Despawn Vehicle",repairVehicle:"Repair Vehicle",deleteVehicle:"Delete Vehicle",openTrunk:"Open Trunk",openGlovebox:"Open Glovebox"},header:{owner:"Owner",payment:"Payment",car:"Car"},labels:{owner:"Owner",citizenid:"Citizen-ID",license:"License",depotprice:"Depot Price",balance:"Balance",paymentamount:"Amount",paymentsleft:"Left",financetime:"Finance Time",model:"Model",plate:"Plate",fakeplate:"Fakeplate",drivingdistance:"Mileage",garage:"Garage",state:"State",fuel:"Fuel",engine:"Engine",body:"Body"},msg:{error:{noMatch:"Could not find vehicle. Maybe it got deleted?",not_spawned:"Vehicle is not spawned.",not_found:"Something went wrong. Could not finde vehicle.",missingData:"Missing new owner data.",invalid_citizenid:"The issued Citizen-ID is not valid.",sql_error:"Something went wrong while running SQL queries. No changes were made!",allowedCharsNumbers:"You can only use space, numbers and chars on your plate.",plate_exists:"The plate does already exists. Please choose an other one."}}},vehicleCreate:{new:"Create new vehicle"},logs:{loadMore:"Scrolling up loads more logs."},configuration:{colorsHeader:"Colors",colorsSub:"Adjust the theme to fit your brand.",colors:{primary:"Primary",secondary:"Secondary",accent:"Accent",dark:"Background",positive:"Positive",negative:"Negative",info:"Info",warning:"Warning",main:"Text",sub:"Subtext"},buttons:{undo:"Undo",defaults:"Defaults"}},inventory:{playerInventory:"Player",supporterStash:"Supporter Stash",itemName:"Name",amount:"Amount",infoSection:"Info values",infoSectionSub:"Add info variables to your new item.",addInfoValue:"Add new",infoName:"Key",infoValue:"Value",deleteHeader:"Delete",deleteMsg:"Do you really want to delete this item? This cannot be undone!",deleteInfoHeader:"Delete",deleteInfoMsg:"Do you really want to delete the info <span class='text-primary'>{name}</span>? This cannot be undone!",addItemTip:"Add new item",addItemHeader:"Add",clearInvTip:"Clear inventory",clearInvHeader:"Clear Inventory",clearInvMsg:"Do you really want to clear the complete player inventory? This cannot be undone!",msg:{success:{fixedPlayerItems:"Fixed player items and saved deleted items into file (if browser allows)."},error:{failedFetchItems:"Failed fetching item definitions.",failedLoad:"Failed fetching inventory data.",noItemName:"No item selected.",unknown_citizenid:"Player does not exist.",noSlot:"No free slot.",invalid_item:"Cant find item definition. Maybe delete this item.",moved:"The item seems to have moved. Please try again.",negative:"Cant move negative item amount.",not_enough:"You do not have enough of this item.",internal:"Internal error. Please contact Unlimited.",uniqueInfo:"Info variables must be unique.",fixPlayer:"Error in PlayerData",fixPlayerText:"This player has a broken PlayerData. Some times this can be caused by invalid item definitions. We can try to fix this by deleting not existing items from the players inventory. This is a experimental feature, be carefull! Should we try to fix it?"}}},devVehicleList:{subheader:"All vehicles from QBCore/Shared/vehicles.lua.",noData:"No match",loadData:"Load data",headers:{name:"Name",brand:"Brand",model:"Model",hash:"Hash",price:"Price",category:"Category"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}",createVehicle:"Create Vehicle"},devVehicle:{edit:"Edit vehicle",model:"Model",hash:"Hash",name:"Name",brand:"Brand",category:"Category",categoryLabel:"Category label",price:"Price",shop:"Shop",customVariables:"Custom variables",customVarSub:"Create your own variables.",addCustomVar:"Add new variable",customVarName:"Variable",customVarValue:"Value",msg:{error:{invalid_veh_name:"The vehicle name '{name}' is not type String.",veh_exists:"The vehicle '{name}' already exists.",veh_not_exists:"The vehicle '{name}' does not exist.",file_error:"The vehicle change has gone live. However, an error occurred when saving the .lua. After a restart, the changes are no longer active.",missingFields:"Fill out all required fields.",uniqueVars:"Variables must be unique."}},deleteHeader:"Delete",deleteMsg:"Do you really want to delete <span class='text-primary'>{model}</span>? This cannot be undone!",deleteCustomVarMsg:"Do you really want to delete the variable <span class='text-primary'>{name}</span>? This cannot be undone!"},devVehicleCreate:{new:"Create new vehicle"},auth:{msg:{error:{not_supported:"Selected provider seems not to be supported.",internal_error:"Internal error. Contact Unlimited with your error message.",no_token:"Callback did not provide the needed query fields.",userdata_fetch_failed:"Could not fetch user data from provider.",no_fx_user:"No user with your cfx.re found."}}},waypointList:{subheader:"Manage your waypoints.",createWaypoint:"Create Waypoint",noData:"No match",loadData:"Load data",headers:{name:"Name",label:"Label",coords:"Coords"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}"},waypoint:{edit:"Edit waypoint",waypoint:"Waypoint",labels:{name:"Name",label:"Label",coords:"Coords"},msg:{error:{waypoint_missing:"Waypoint with name '{name}' does not exist (anymore).",waypoint_exist:"The waypoint '{name}' already exists.",no_waypoints:"Currently no waypoints available.",missingFields:"Fill out all required fields.",failedFetchWaypoints:"Could not fetch waypoints."}},deleteHeader:"Delete",deleteMsg:"Do you really want to delete <span class='text-primary'>{name}</span>? This cannot be undone!",modalHeader:"Select a waypoint"},accountList:{subheader:"Get players by their account.",noData:"No match",loadData:"Load data",headers:{name:"Name",license:"License",character_count:"Characters",last_active:"Last online"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}"},stashesList:{subheader:"Overview of all configured stashes.",noData:"No match",loadData:"Load data",headers:{type:"Type",identifier:"Identifier",items:"Slots in use"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}"},stashes:{stashStorage:"Stash",supporterStash:"Supporter Stash",itemName:"Name",amount:"Amount",infoSection:"Info values",infoSectionSub:"Add info variables to your new item.",addInfoValue:"Add new",infoName:"Key",infoValue:"Value",deleteHeader:"Delete",deleteMsg:"Do you really want to delete this item? This cannot be undone!",deleteInfoHeader:"Delete",deleteInfoMsg:"Do you really want to delete the info <span class='text-primary'>{name}</span>? This cannot be undone!",addItemTip:"Add new item",addItemHeader:"Add",clearStorageTip:"Clear stash",clearStorageHeader:"Clear stash",clearStorageMsg:"Do you really want to clear the complete stash? This cannot be undone!",msg:{error:{failedFetchItems:"Failed fetching item definitions.",failedLoad:"Failed fetching inventory data.",noItemName:"No item selected.",unknown_storage:"Storage does not exist.",noSlot:"No free slot.",invalid_item:"Cant find item definition. Maybe delete this item.",moved:"The item seems to have moved. Please try again.",negative:"Cant move negative item amount.",not_enough:"You do not have enough of this item.",internal:"Internal error. Please contact Unlimited.",uniqueInfo:"Info variables must be unique."}}}},H_={general:og,breadcrumb:lg,rules:ug,navigation:cg,components:dg},$_=Object.freeze(Object.defineProperty({__proto__:null,general:og,breadcrumb:lg,rules:ug,navigation:cg,components:dg,default:H_},Symbol.toStringTag,{value:"Module"})),mg={timestamp:"Marca de tiempo",logout:"Cerrar sesi\xF3n",username:"Nombre de usuario",password:"Contrase\xF1a",confirmPassword:"Confirmar Contrase\xF1a",setupToken:"LLave",languages:{de:"Aleman",en:"Ingles",es:"Spanish",dk:"Danesa",et:"Estonia",nl:"Holandesa",no:"Noruega",pl:"Polaco",pt:"Portuguesa",ta:"tamil Indio",tr:"Turca"},save:"Guardar",delete:"Borrar",search:"Buscar",change:"Cambiar",success:"\xC9xito",error:"Error",saved:"Guardado con \xE9xito.",deleted:"Borrado exitosamente.",cleared:"Limpiado con \xE9xito.",ok:"Ok",cancel:"Cancelar",create:"Crear",back:"Atr\xE1s",changePassword:"Cambiar la contrase\xF1a",kick:"Kick",ban:"Ban",fillUp:"Llena",relax:"Relajarse",add:"Agregar",added:"Agregada",teleport:"Teletransporte",teleported:"Teletransporte exitoso.",cantReach:"No puedo llegar al servidor.",male:"Masculino",female:"Femenino",yes:"S\xED",no:"No",reason:"Raz\xF3n",time:"Tiempo",bantime:"Tiempo en segundos.",warnHeader:"Advertir",warnMsg:"Ingrese la raz\xF3n de advertencia para <span class='text-primary'>{name}</span>.",warnBanHeader:"Ban/Advertir",banHeader:"Ban",banMsg:"Ingrese la raz\xF3n y el tiempo para <span class='text-primary'>{name}</span>.",banSuccess:"El jugador fue prohibido.",unbanHeader:"Reiniciar ban",unbanMsg:"De verdad quieres desbanear a <span class='text-primary'>{name}</span>?",unbanSuccess:"El jugador se desbaneo.",kickHeader:"Kick",kickMsg:"Introduzca la razon del kick <span class='text-primary'>{name}</span>.",kickSuccess:"El jugador fue kikeado.",toggleAll:"Alternar todo",heal:"Sanar",offline:"Jugador fuera de l\xEDnea",or:"o",timeout:"Tiempo de espera agotado."},fg={vehicles:"Veh\xEDculos",vehicle:"Veh\xEDculo",items:"Elementos",item:"Art\xEDculo",jobs:"Trabajos",job:"Trabajo",gangs:"Pandilleros",gang:"Pandilla",users:"Usuarios",user:"Usuario",roles:"Roles",role:"Role",map:"Mapa",dashboard:"Panel",logs:"Registros",accounts:"Cuentas",account:"Cuenta",players:"Jugadores",player:"Jugador",inventory:"Inventario",config:"Configuraci\xF3n",waypoints:"Puntos de referencias",waypoint:"Punto de referencia",stashes:"Escondite",stash:"Reserva"},gg={required:"Este campo es obligatorio.",passwordConfirm:"Las contrase\xF1as no coinciden.",noSpace:"No se permite espacio.",numbers:"Solo se permiten n\xFAmeros.",unique:"Necesita ser \xFAnico.",defaults:"No se permiten claves predeterminadas.",onlyCharsNumbers:"Solo se permiten espacio, n\xFAmeros y caracteres."},pg={header:{gameserver:"Servidor de juego",development:"Desarrollo",management:"Gesti\xF3n"},titles:{dashboard:"Panel",livemap:"Mapa en vivo",waypoint:"Punto de referencia",account:"Cuentas",player:"Jugadores",logs:"Registros",vehicle:"Veh\xEDculos",items:"Elementos",jobs:"Trabajos",gangs:"Pandillas",users:"Usuarias",roles:"roles",web:"Web",config:"Configuraci\xF3n",stashes:"Escondite"}},hg={general:{changePasswordHeader:"Cambiar la contrase\xF1a",changePasswordMsg:"Ingrese su nueva contrase\xF1a.",msg:{error:{user_missing:"No se puede encontrar su cuenta de usuario."}}},dashboard:{cpu:"uso de CPU",ram:"Uso de memoria",process:"Uso de procesos",onlinePlayers:"Jugadores en l\xEDnea",gangOnline:"Pandilleros en l\xEDnea",jobsDuty:"Jugadores de servicio",headers:{name:"Nombre",character:"Personaje",job:"Trabajo",count:"Contador",gang:"Pandilla",rank:"Rango"}},setup:{finishButton:"Configuraci\xF3n lista",backButton:"Anterior",nextButton:"Siguiente",welcomeHeader:"Bienvenido",welcomeSub:"\xA1Bienvenido en su WebPanel ilimitado!Esta configuraci\xF3n inicializar\xE1 su incre\xEDble experiencia.",langHeader:"Selecci\xF3n de idioma",langSub:"Elige tu idioma.",masterHeader:"Cuenta principal",masterSub:"Su cuenta maestra siempre tiene derechos de acceso completos, independientemente de los permisos.",tokenHeader:"Token de configuraci\xF3n",tokenSub:"Copie su token de configuraci\xF3n de la consola del servidor para la validaci\xF3n.",tokenPlaceHolder:"Insertar token de configuraci\xF3n"},login:{subtext:"Bienvenido al panel web ilimitado.Por favor Iniciar sesi\xF3n.",msg:{error:{not_supported:"El proveedor seleccionado parece no ser compatible.",internal_error:"Error interno.P\xF3ngase en contacto con ilimitado con su mensaje de error."}}},itemList:{subheader:"Todos los elementos de QBCore/Shared/items.lua.No se muestran elementos registrados a trav\xE9s de QB-Exports/funciones.",noData:"Sin coincidencia",loadData:"Cargar datos",headers:{label:"Etiqueta",type:"Tipo",weight:"Peso",name:"Nombre",useable:"Usable",unique:"\xDAnica",shouldClose:"Cerrar"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}",createItem:"Crear elemento"},item:{name:"Nombre / clave",label:"Etiqueta",desc:"Descripci\xF3n",image:"Icono",weight:"Peso",type:"Tipo",useable:"Usable",unique:"\xDAnica",shouldClose:"Cerrar despu\xE9s de usar",edit:"Elemento de edici\xF3n",customVariables:"Variables personalizadas",customVarSub:"Crea tus propias variables.",addCustomVar:"Agregar nueva variable",customVarName:"variable",customVarValue:"Valor",combinability:"Combinabilidad",combinabSub:"Aqu\xED puede especificar con qu\xE9 elementos se puede combinar el elemento individualmente, qu\xE9 genera como resultado y qu\xE9 animaci\xF3n debe mostrarse para cu\xE1nto tiempo y qu\xE9 texto.",combinable:{accept:"Combinar con",reward:"Resultado",text:"DisplayText",timeOut:"Tiempo",lib:"Animaci\xF3n lib",dict:"Dicci\xF3n de animaci\xF3n"},deleteHeader:"Borrar",deleteMsg:"\xBFDe verdad quieres eliminar <span class='text-primary'>{itemLabel} [{itemName}]</span>? \xA1Esto no se puede deshacer!",deleteCustomVarMsg:"\xBFDe verdad quieres eliminar la variable? <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",msg:{error:{invalid_item_name:"El nombre del art\xEDculo '{name}' no es una cadena de tipo.",item_exists:"El objeto '{name}' ya existe.",item_not_exists:"El objeto '{name}' no existe.",file_error:"El cambio de art\xEDculo se ha ido en vivo. Sin embargo, se produjo un error al guardar el .lua.Despu\xE9s de un reinicio, los cambios ya no est\xE1n activos.",missingFields:"Complete todos los campos requeridos.",uniqueVars:"Las variables deben ser \xFAnicas.",filename_exists:"El nombre de archivo ya existe."}},uploadedImage:"Imagen cargada con \xE9xito.",uploadNew:"Cargar imagen",imageNotFound:"Esta imagen no existe."},itemCreate:{new:"Crear nuevo elemento"},roleList:{subheader:"Administre permisos para su equipo con roles personalizados.",createRole:"Crear rol",noData:"Sin coincidencia",loadData:"Cargar datos",headers:{name:"Nombre",desc:"Descripci\xF3n",permissions:"Recuento de permisos",color:"Color"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},role:{name:"Nombre",edit:"Rol de edici\xF3n",desc:"Descripci\xF3n",color:"Color",permissions:"Permisos",permissionSub:"Asigne sus propios derechos a su papel.",resource:{gameserver:"Servidor de juego",development:"Desarrollo",management:"Gesti\xF3n"},section:{liveMap:"Mapa en vivo",waypoint:"Punto de referencia",account:"Cuenta",player:"Jugadora",vehicles:"Veh\xEDculos",logs:"Registros",items:"Elementos",jobs:"Trabajos",gangs:"Pandillas",user:"Usuarios",roles:"Roles",config:"Configuraci\xF3n",stashes:"Escondite"},action:{read:"Leer",modify:"Modificar",delete:"Borrar",despawn:"Descalificada",repair:"Reparar",create:"Crear",player:"Mostrar jugadores",vehicle:"Mostrar veh\xEDculos",kick:"Kick",warn:"Advertir",ban:"Ban",money:"Dinero",meta:"Meta",position:"Posici\xF3n",inventory:"Inventario",screen:"Pantalla de vista",license:"Licencia",job:"Trabajo",gang:"Pandilla",logs:{game:"Juego",player:"Jugador",dev:"Dev",web:"Web"}},msg:{error:{role_missing:"Papel con el nombre '{name}' no existe (anymore).",role_exist:"El papel '{name}' ya existe.",missingFields:"Complete todos los campos requeridos."}},deleteHeader:"Borrar",deleteMsg:"\xBFDe verdad quieres eliminar <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!"},roleCreate:{new:"Crear un nuevo rol"},userList:{subheader:"Administre los usuarios de los miembros de su equipo.",noData:"Sin coincidencia",loadData:"Cargar datos",createUser:"Crear usuario",headers:{name:"Nombre",role:"role",master:"Maestro"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},user:{edit:"Editar usuario",role:"Role",fxname:"cfx.re",msg:{error:{user_missing:"Usuario con nombre '{name}' No existe m\xE1s).",user_exist:"El usuario '{name}' ya existe.",user_master:"No puedes eliminar al usuario maestro.",missingFields:"Complete todos los campos requeridos.",is_master:"No puede cambiar la contrase\xF1a del usuario maestro.",fx_used:"cfx.re Usuario ya en uso por un otro usuario."}},deleteHeader:"Borrar",deleteMsg:"\xBFDe verdad quieres eliminar <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",resetPasswort:"Restablecer la contrase\xF1a",resetPasswordHeader:"Confirmar reinicio",resetPasswordMsg:"\xBFRealmente quieres restablecer la contrase\xF1a para <span class='text-primary'>{name}</span>?"},jobList:{subheader:"Todos los trabajos de QBCore/Shared/Jobs.lua.No se muestran trabajos registrados a trav\xE9s de QB-Exports/Functions.",noData:"Sin coincidencia",loadData:"Cargar datos",createJob:"Crear trabajo",headers:{name:"Nombre",label:"Etiqueta",grades:"Las calificaciones cuentan",defaultDuty:"Deber predeterminado",offDutyPay:"Pago fuera de servicio"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},jobCreate:{new:"Crea un nuevo trabajo"},job:{name:"Nombre",edit:"Editar trabajo",label:"Etiqueta",defaultDuty:"Deber predeterminado",offDutyPay:"Pago fuera de servicio",grades:"Grados",gradesSub:"Establezca las filas para su trabajo.El orden va de rango m\xE1s bajo a rango m\xE1s alto, de arriba a abajo.",customVariables:"Variables personalizadas",customVarSub:"Crea tus propias variables.",addCustomVar:"Agregar nueva variable",customVarName:"variable",customVarValue:"Valor",msg:{error:{invalid_job_name:"El nombre del trabajo '{name}' no es una cadena de tipo.",job_exists:"El trabajo '{name}' ya existe.",job_not_exists:"El trabajo '{name}' no existe.",file_error:"El cambio de trabajo se ha ido en vivo.Sin embargo, se produjo un error al guardar el .lua.Despu\xE9s de un reinicio, los cambios ya no est\xE1n activos.",missingFields:"Complete todos los campos requeridos.",gradeNeeded:"Necesitas al menos un rango.",uniqueVars:"Las variables deben ser \xFAnicas."}},deleteHeader:"Borrar",deleteMsg:"\xBFDe verdad quieres eliminar <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",deleteGradeMsg:"\xBFDe verdad quieres eliminar <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",deleteCustomVarMsg:"\xBFDe verdad quieres eliminar la variable? <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",headers:{name:"Nombre",isboss:"Jefe",payment:"Pago"},addGrade:"Agregar grado"},gangList:{subheader:"Todas las pandillas de QBCore/Shared/Gangs.Lua.Las pandillas registradas a trav\xE9s de QB-Exports/Functions no se muestran.",noData:"Sin coincidencia",loadData:"Cargar datos",createGang:"Crear pandilla",headers:{name:"Nombre",label:"Etiqueta",grades:"Las calificaciones cuentan"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},gangCreate:{new:"Crear nueva pandilla"},gang:{name:"Nombre",edit:"Editar pandilla",label:"Etiqueta",grades:"Los grados",gradesSub:"Establezca las filas de tu pandilla.El orden va de rango m\xE1s bajo a rango m\xE1s alto, de arriba a abajo.",customVariables:"Variables personalizadas",customVarSub:"Crea tus propias variables.",addCustomVar:"Agregar nueva variable",customVarName:"variable",customVarValue:"Valor",msg:{error:{invalid_gang_name:"El nombre de la pandilla '{name}' no es una cadena de tipo.",gang_exists:"La pandilla '{name}' ya existe.",gang_not_exists:"La pandilla '{name}' no existe.",file_error:"El cambio de pandillas se ha ido en vivo.Sin embargo, se produjo un error al guardar el .lua.Despu\xE9s de un reinicio, los cambios ya no est\xE1n activos.",missingFields:"Complete todos los campos requeridos.",gradeNeeded:"Necesitas al menos un rango.",uniqueVars:"Las variables deben ser \xFAnicas."}},deleteHeader:"Borrar",deleteMsg:"\xBFDe verdad quieres eliminar <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",deleteGradeMsg:"\xBFDe verdad quieres eliminar <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",deleteCustomVarMsg:"\xBFDe verdad quieres eliminar la variable? <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",headers:{name:"Nombre",isboss:"Jefe"},addGrade:"Agregar grado"},liveMap:{viewPlayerTab:"Ver registro del jugador",viewVehicleTab:"Ver registro del veh\xEDculo",noOnlinePlayers:"No hay jugadores en l\xEDnea",noSpawnedVehicles:"No se generan veh\xEDculos",generalContextMenuHeader:"General",teleportPlayerHeader:"Seleccione el jugador para teletransportarse",copyCoordsToClipboard:"Copiar cordenadas",teleportTo:"Jugador de teletransporte",createWaypoint:"Crea Waypoint",markers:{vehicles:"Veh\xEDculos",players:"Jugadores"},labels:{selectedPlayer:"Jugador seleccionado"},btn:{loadFromWaypoint:"Waypoint de carga"},msg:{success:{coordsCopied:"Coords copiaron con \xE9xito al portapapeles."},error:{noPlayersOnline:"Actualmente no hay jugador en l\xEDnea para teletransportarse.",errorCopyCoords:"No se pudo copiar coordinas al portapapeles."}}},playerList:{subheader:"Todos los personajes registrados.",noData:"Sin coincidencia",loadData:"Cargar datos",recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}",headers:{firstname:"Nombre",lastname:"Apellido",gang:"Pandilla",job:"Trabajo",online:"En l\xEDnea",citizenid:"Citizen-ID",name:"Nombre de la cuenta"}},player:{tabs:{general:"General",vehicles:"Veh\xEDculos",logs:"Registros",notes:"Notas"},pastBans:"Historial de Ban/Advertencia",changeJobHeader:"Cambia de trabajo",changeGangHeader:"Cambiar pandilla",deleteHeader:"Eliminar jugador",deletePlayerMsg:"\xBFDe verdad quieres eliminar al jugador? <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",changeAccountHeader:"Cambiar licencia",changeAccountSub:"\xBFDe verdad quieres cambiar la licencia para el jugador? <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",playerScreenHeader:"La vista actual de los jugadores",addMoneyHeader:"Agregar dinero",addMoneyMsg:"Introduce la cantidad",removeMoneyHeader:"Eliminar dinero",removeMoneyMsg:"Introduce la cantidad",buttons:{unban:"Reiniciar ban",warn:"Advertir",ban:"Ban",kick:"Kick",inventory:"Inventario",screen:"Mostrar pantalla",money:{set:"Aceptar",give:"Dar",remove:"Eliminar"}},banMsg:"\u{1F528} por '{by}' motivo '{reason}' hasta {expire}.",moneyDisclaimer:"Esto no respalda el dinero de ning\xFAn tipo como art\xEDculo.",headers:{general:"General",charinfo:"Caracteres",meta:"Meta",money:"Dinero",gang:"Pandilla",job:"Trabajo",actions:"Comportamiento"},labels:{name:"Nombre de la cuenta",citizenid:"Citizen-ID",license:"Licencia",position:"Posici\xF3n",firstname:"Nombre",lastname:"Apellido",account:"Cuenta",cid:"Personaje-ID",gender:"G\xE9nero",male:"masculino",female:"femenino",birthdate:"Cumplea\xF1os",nationality:"Nacionalidad",phone:"Tel\xE9fono",backstory:"Historia del personaje",isdead:"Est\xE1 muerto",ishandcuffed:"Esposada",walletid:"Billetera-ID",fingerprint:"Huella dactilar",bloodtype:"Tipo de sangre",thirst:"Sed",hunger:"Hambre",stress:"Estr\xE9s",armor:"Armadura",job:{name:"Nombre",grade:"Calificaci\xF3n"},gang:{name:"Nombre",grade:"Calificaci\xF3n"},money:{bank:"Banco",crypto:"Crypto",cash:"Efectivo"},health:"Salud",ip:"IP",discord:"Discord",bucket:"Balde"},msg:{success:{success:"Datos guardados.",hunger:"Hambre llena.",thirst:"Sed llena.",isdead:"Cambiado es valor muerto.",ishandcuffed:"Valor modificado cambiado.",changeJob:"Trabajo cambiado.",changeGang:"Pandilla cambi\xF3.",changedBucket:"Bucket cambi\xF3.",stress:"Estr\xE9s bajado.",healed:"Jugador curado."},error:{notOnline:"El reproductor no est\xE1 en l\xEDnea.",notFound:"Jugador no encontrado.",missingFields:"Faltando entradas requeridas.",changeJob:"No se pudo aplicar trabajo.",changeGang:"No se pudo aplicar pandillas.",failedFetchGangs:"No logr\xF3 buscar pandillas.",failedFetchJobs:"No logr\xF3 buscar trabajos.",deleteError:"Algo sali\xF3 mal.",couldNotFetchScreen:"Error mientras busca la pantalla actual de los jugadores.",invalid_citizenid:"El emitido Citizen-ID no es v\xE1lido.",not_allowed:"El tipo de dinero no se encuentra o no se permite ning\xFAn valor negativo."}}},vehicleList:{subheader:"Todos los veh\xEDculos jugadores.",noData:"Sin coincidencia",loadData:"Cargar datos",spawned:"Generada",garage:"Cochera",outside:"Afuera",inpound:"Confiscar",headers:{owner:"Due\xF1o",plate:"Placa",vehicle:"Modelo",spawned:"Generada",state:"Estado",engine:"Motor",body:"Cuerpo",fuel:"Combustible"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}",createVehicle:"Crear veh\xEDculo"},vehicle:{despawnHeader:"Descalificada",despawnMsg:"\xBFDe verdad quieres desesperar el veh\xEDculo actual?",deleteHeader:"Borrar",deleteMsg:"\xBFDe verdad quieres eliminar el veh\xEDculo actual de la base de datos y despreciarlo?\xA1Otras mesas relacionadas con el veh\xEDculo (por ejemplo, troncal) no est\xE1n afectadas!",changeOwnerHeader:"Seleccione el nuevo propietario",changeOwnerInput:"Insertar nuevos propietarios Citizen-ID",buttons:{changeOwner:"Cambio de propietario",despawnVehicle:"Veh\xEDculo despierto",repairVehicle:"Reparaci\xF3n del veh\xEDculo",deleteVehicle:"Eliminar veh\xEDculo",openTrunk:"Tronco abierto",openGlovebox:"Abrir GloveBox"},header:{owner:"Due\xF1o",payment:"Pago",car:"Auto"},labels:{owner:"Due\xF1o",citizenid:"Citizen-ID",license:"Licencia",depotprice:"Precio de dep\xF3sito",balance:"Balance",paymentamount:"Cantidad",paymentsleft:"Izquierda",financetime:"Tiempo de finanzas",model:"Modelo",plate:"Placa",fakeplate:"Placa falsa",drivingdistance:"Kilometraje",garage:"Cochera",state:"Estado",fuel:"Combustible",engine:"Motor",body:"Cuerpo"},msg:{error:{noMatch:"No pude encontrar veh\xEDculo.\xBFQuiz\xE1s se elimin\xF3?",not_spawned:"El veh\xEDculo no est\xE1 generado.",not_found:"Algo sali\xF3 mal.No pude encontrar veh\xEDculo.",missingData:"Falta los datos del nuevo propietario.",invalid_citizenid:"El ID ciudadano emitido no es v\xE1lido.",sql_error:"Algo sali\xF3 mal mientras ejecutaba consultas SQL.\xA1No se hicieron cambios!",allowedCharsNumbers:"Solo puede usar espacio, n\xFAmeros y caracteres en su plato.",plate_exists:"La placa ya existe.Por favor elije otro."}}},vehicleCreate:{new:"Crear un veh\xEDculo nuevo"},logs:{loadMore:"Desplazarse por las cargas m\xE1s registros."},configuration:{colorsHeader:"Colores",colorsSub:"Ajuste el tema para que se ajuste a su marca.",colors:{primary:"Primario",secondary:"Secundario",accent:"acento",dark:"Fondo",positive:"Positivo",negative:"Negativo",info:"Informaci\xF3n",warning:"Advertencia",main:"Texto",sub:"Trasfondo"},buttons:{undo:"Deshacer",defaults:"Valores predeterminados"}},inventory:{playerInventory:"Jugador",supporterStash:"Alojamiento de los partidarios",itemName:"Nombre",amount:"Cantidad",infoSection:"Valores de informaci\xF3n",infoSectionSub:"Agregue variables de informaci\xF3n a su nuevo elemento.",addInfoValue:"Agregar nuevo",infoName:"Llave",infoValue:"Valor",deleteHeader:"Borrar",deleteMsg:"\xBFRealmente quieres eliminar este art\xEDculo?\xA1Esto no se puede deshacer!",deleteInfoHeader:"Borrar",deleteInfoMsg:"\xBFDe verdad quieres eliminar la informaci\xF3n? <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",addItemTip:"agregar \xEDtem nuevo",addItemHeader:"Agregar",clearInvTip:"Limpiar inventario",clearInvHeader:"Limpiar Inventario",clearInvMsg:"\xBFRealmente quieres borrar el inventario completo de jugadores?\xA1Esto no se puede deshacer!",msg:{success:{fixedPlayerItems:"Se corrigieron los elementos del jugador y los elementos eliminados en el archivo (si el navegador lo permite)."},error:{failedFetchItems:"Falling en las definiciones de elementos fallidos.",failedLoad:"Fall\xF3 en busca de datos de inventario.",noItemName:"No hay elemento seleccionado.",unknown_citizenid:"El jugador no existe.",noSlot:"No hay ranura libres.",invalid_item:"No puedo encontrar la definici\xF3n del elemento.Tal vez elimine este art\xEDculo.",moved:"El art\xEDculo parece haberse movido.Int\xE9ntalo de nuevo.",negative:"No puedo mover la cantidad negativa del elemento.",not_enough:"No tienes suficiente de este art\xEDculo.",internal:"Error interno.P\xF3ngase en contacto con Unlimited.",uniqueInfo:"Las variables de informaci\xF3n deben ser \xFAnicas.",fixPlayer:"Error en PlayerData",fixPlayerText:"Este jugador tiene un juego de jugadores roto.Algunas veces esto puede ser causado por definiciones de elementos no v\xE1lidos.Podemos intentar solucionar esto eliminando no los elementos existentes del inventario de jugadores.Esta es una caracter\xEDstica experimental, \xA1ten cuidado!\xBFDeber\xEDamos intentar solucionarlo?"}}},devVehicleList:{subheader:"Todos los veh\xEDculos de QBCore/Shared/vehicles.lua.",noData:"No coincide",loadData:"Cargar datos",headers:{name:"Nombre",brand:"Marca",model:"Modelo",hash:"Hash",price:"Precio",category:"Categor\xEDa"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}",createVehicle:"Crear veh\xEDculo"},devVehicle:{edit:"Editar veh\xEDculo",model:"Modelo",hash:"Hash",name:"Nombre",brand:"Marca",category:"Categor\xEDa",categoryLabel:"Etiqueta de categor\xEDa",price:"Precio",shop:"Tienda",customVariables:"Variables personalizadas",customVarSub:"Crea tus propias variables.",addCustomVar:"Agregar nueva variable",customVarName:"variable",customVarValue:"Valor",msg:{error:{invalid_veh_name:"El nombre del veh\xEDculo '{name}' no es una cadena de tipo.",veh_exists:"El veh\xEDculo '{name}' ya existe.",veh_not_exists:"El veh\xEDculo '{name}' no existe.",file_error:"El cambio de veh\xEDculo se ha ido en vivo.Sin embargo, se produjo un error al guardar el .lua.Despu\xE9s de un reinicio, los cambios ya no est\xE1n activos.",missingFields:"Complete todos los campos requeridos.",uniqueVars:"Las variables deben ser \xFAnicas."}},deleteHeader:"Borrar",deleteMsg:"\xBFDe verdad quieres eliminar <span class='text-primary'>{model}</span>? \xA1Esto no se puede deshacer!",deleteCustomVarMsg:"\xBFDe verdad quieres eliminar la variable? <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!"},devVehicleCreate:{new:"Crear un veh\xEDculo nuevo"},auth:{msg:{error:{not_supported:"El proveedor seleccionado parece no ser compatible.",internal_error:"Error interno.Contacto ilimitado con su mensaje de error.",no_token:"La devoluci\xF3n de llamada no proporcion\xF3 los campos de consulta necesarios.",userdata_fetch_failed:"No pudo obtener datos de usuario del proveedor.",no_fx_user:"No se encontro un usuario con su cfx.re."}}},waypointList:{subheader:"Administre sus puntos de referencia.",createWaypoint:"Crea Waypoint",noData:"Sin coincidencia",loadData:"Cargar datos",headers:{name:"Nombre",label:"Etiqueta",coords:"Cordenadas"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},waypoint:{edit:"Editar Waypoint",waypoint:"Waypoint",labels:{name:"Nombre",label:"Etiqueta",coords:"Cordenadas"},msg:{error:{waypoint_missing:"Waypoint con nombre '{name}' No existe m\xE1s).",waypoint_exist:"El punto de referencia '{name}' ya existe.",no_waypoints:"Actualmente no hay puntos de referencia disponibles.",missingFields:"Complete todos los campos requeridos.",failedFetchWaypoints:"No pudo buscar puntos de referencia."}},deleteHeader:"Borrar",deleteMsg:"\xBFDe verdad quieres eliminar <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",modalHeader:"Seleccione un punto de referencia"},accountList:{subheader:"Obtenga jugadores por su cuenta.",noData:"Sin coincidencia",loadData:"Cargar datos",headers:{name:"Nombre",license:"Licencia",character_count:"Caracteres",last_active:"\xDAltimo en l\xEDnea"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},stashesList:{subheader:"Descripci\xF3n general de todos los altas configurados.",noData:"Sin coincidencia",loadData:"Cargar datos",headers:{type:"Tipo",identifier:"Identificador",items:"Ranuras en uso"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},stashes:{stashStorage:"Reserva",supporterStash:"Alojamiento de los partidarios",itemName:"Nombre",amount:"Cantidad",infoSection:"Valores de informaci\xF3n",infoSectionSub:"Agregue variables de informaci\xF3n a su nuevo elemento.",addInfoValue:"Agregar nuevo",infoName:"Llave",infoValue:"Valor",deleteHeader:"Borrar",deleteMsg:"\xBFRealmente quieres eliminar este art\xEDculo?\xA1Esto no se puede deshacer!",deleteInfoHeader:"Borrar",deleteInfoMsg:"\xBFDe verdad quieres eliminar la informaci\xF3n? <span class='text-primary'>{name}</span>? \xA1Esto no se puede deshacer!",addItemTip:"agregar \xEDtem nuevo",addItemHeader:"Agregar",clearStorageTip:"Escondite",clearStorageHeader:"Escondite",clearStorageMsg:"\xBFDe verdad quieres limpiar el alijo completo?\xA1Esto no se puede deshacer!",msg:{error:{failedFetchItems:"Falling en las definiciones de elementos fallidos.",failedLoad:"Fall\xF3 en busca de datos de inventario.",noItemName:"No hay elemento seleccionado.",unknown_storage:"El almacenamiento no existe.",noSlot:"No hay ranura gratis.",invalid_item:"No puedo encontrar la definici\xF3n del elemento.Tal vez elimine este art\xEDculo.",moved:"El art\xEDculo parece haberse movido.Int\xE9ntalo de nuevo.",negative:"No puedo mover la cantidad negativa del elemento.",not_enough:"No tienes suficiente de este art\xEDculo.",internal:"Error interno.P\xF3ngase en contacto con Unlimited.",uniqueInfo:"Las variables de informaci\xF3n deben ser \xFAnicas."}}}},q_={general:mg,breadcrumb:fg,rules:gg,navigation:pg,components:hg},K_=Object.freeze(Object.defineProperty({__proto__:null,general:mg,breadcrumb:fg,rules:gg,navigation:pg,components:hg,default:q_},Symbol.toStringTag,{value:"Module"})),bg={timestamp:"Ajatempel",logout:"Logi v\xE4lja",username:"Kasutajanimi",password:"Parool",confirmPassword:"Kinnita parool",setupToken:"Token",languages:{de:"Saksa",en:"Inglise",es:"Spanish",dk:"Taani",et:"Eesti",nl:"Hollandi",no:"Norra",pl:"Polski",pt:"Portugaal",ta:"India - Tamil",tr:"Turkish"},save:"Salvesta",delete:"Kustuta",search:"Otsi",change:"Muuda",success:"Kinnitatud",error:"Probleem",saved:"Edukalt salvestatud.",deleted:"Kustutatud.",cleared:"Edukalt clearitud.",ok:"Ok",cancel:"Katkesta",create:"Loo",back:"Tagasi",changePassword:"Vaheta parool",kick:"Kick",ban:"Keelusta",fillUp:"T\xE4ida",relax:"Rahustamine",add:"Lisa",added:"Lisatud",teleport:"Teleporteeru",teleported:"Teleporteerumine edukas.",cantReach:"Ei saa serveriga \xFChendust.",male:"Mees",female:"Naine",yes:"Jah",no:"Ei",reason:"P\xF5hjus",time:"Aeg",bantime:"Aeg sekundites.",warnHeader:"Hoiata",warnMsg:"Sisesta hoiatamise p\xF5hjus: <span class='text-primary'>{name}</span>.",warnBanHeader:"Keelusta/hoiata",banHeader:"Keelustamine",banMsg:"Sisestage <span class='text-primary'>{name}</span> keelu p\xF5hjus ja aeg.",banSuccess:"M\xE4ngija sai m\xE4ngukeelu.",unbanHeader:"Eemalda keelustus",unbanMsg:"Kas soovite t\xF5esti <span class='text-primary'>{name}</span> keelustuse t\xFChistada?",unbanSuccess:"M\xE4ngija keelustus eemaldati.",kickHeader:"Kick",kickMsg:"Sisestage <span class='text-primary'>{name}</span> kickimise p\xF5hjus.",kickSuccess:"M\xE4ngija sai kicki.",toggleAll:"L\xFClita k\xF5ik sisse",heal:"Paranda haavad",offline:"M\xE4ngija offline",or:"v\xF5i",invalid_citizenid:"Sisestatud Citizen-ID pole \xF5ige."},yg={vehicles:"S\xF5idukid",vehicle:"Masin",items:"Esemed",item:"Ese",jobs:"Fraktsioonid",job:"Fraktsioon",gangs:"Grupeeringud",gang:"Grupeering",users:"Liikmed",user:"Liige",roles:"Rollid",role:"Roll",map:"Kaart",dashboard:"Avaleht",logs:"Logid",accounts:"Kasutajad",account:"Kasutaja",players:"M\xE4ngijad",player:"M\xE4ngija",inventory:"Inventuur",config:"Configuratisoon",waypoints:"Waypointid",waypoint:"Sihtm\xE4rk",stashes:"Peidetud",stash:"Varuks"},vg={required:"See v\xE4li on kohustuslik.",passwordConfirm:"Paroolid ei sobitu.",noSpace:"T\xFChikud pole lubatud.",numbers:"Ainult numbrid on lubatud.",unique:"Peab olema omap\xE4rane.",defaults:"Tavalisi t\xE4hti ei tohi lisada.",onlyCharsNumbers:"Lubatud on ainult t\xFChik, numbrid ja t\xE4hed."},kg={header:{gameserver:"Game server",development:"Arendus",management:"Juhtkond"},titles:{dashboard:"Avaleht",livemap:"Hetkene kaart",player:"M\xE4ngijad",logs:"Logid",waypoint:"Sihtm\xE4rk",account:"Kasutaja",vehicle:"S\xF5idukid",items:"Esemed",jobs:"Fraktsioonid",gangs:"Grupeeringud",users:"Liikmed",roles:"Rollid",web:"Veebileht",config:"Configuratisoon",stashes:"Peidetud"}},wg={general:{changePasswordHeader:"Vaheta parool",changePasswordMsg:"Palun sisesta uus parool.",msg:{error:{user_missing:"Su kontot ei leitud."}}},dashboard:{cpu:"CPU kasutus",ram:"RAM kasutus",process:"Protsessimise kasutus",onlinePlayers:"M\xE4ngijaid onlines",gangOnline:"Grupeeringu liikmed onlines",jobsDuty:"M\xE4ngijaid t\xF6\xF6l",headers:{name:"Nimi",character:"Karakter",job:"Fraktsioon",count:"Kogus",gang:"Grupeering",rank:"Koht"}},setup:{finishButton:"L\xF5peta seadistamine",backButton:"Eelmine",nextButton:"J\xE4rgmine",welcomeHeader:"Tere tulemast",welcomeSub:"Tere tulemast teie Unlimited veebipaneeli! See seadistus k\xE4ivitab teie suurep\xE4rase kogemuse..",langHeader:"Keele valik",langSub:"Valige oma keel.",masterHeader:"P\xF5hikonto",masterSub:"Teie peakontol on alati t\xE4ielikud juurdep\xE4\xE4su\xF5igused, olenemata \xF5igustest.",tokenHeader:"Seadistage Token",tokenSub:"Kopeerige valideerimiseks oma seadistusluba serverikonsoolist.",tokenPlaceHolder:"Sisesta seadistusm\xE4rk"},login:{subtext:"Tere tulemast Unlimted veebipaneeli. Palun logi sisse.",msg:{error:{not_supported:"Valitud provider pole saadaval.",internal_error:"Internal probleem. Kontakteeru Unlimited tiimiga."}}},itemList:{subheader:"K\xF5ik \xFCksused kaustas QBCore/Shared/items.lua. QB-Exports/Functions kaudu registreeritud \xFCksusi ei kuvata.",noData:"Pole sarnaseid",loadData:"Lae andmeid",headers:{label:"Silt",type:"T\xFC\xFCp",weight:"Kaal",name:"Nimi",useable:"Kasutatav",unique:"Ainulaadne",shouldClose:"Sulge"},recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to}/{total}",createItem:"Loo ese"},item:{name:"Nimi / v\xF5ti",label:"Silt",desc:"Kirjeldus",image:"Ikoon",weight:"Kaal",type:"T\xFC\xFCp",useable:"Kasutatav",unique:"Omap\xE4rane.",shouldClose:"Sulge peale kasutust",edit:"Muuda eset",customVariables:"Kohandatud muutujad",customVarSub:"Looge oma muutujad.",addCustomVar:"Lisa uus muutuja",customVarName:"Muutuja",customVarValue:"Summa",combinability:"Kombineeritavus",combinabSub:"Siin saab m\xE4\xE4rata, milliste \xFCksustega saab \xFCksust \xFCksikult kombineerida, mida see selle tulemusena genereerib ning millist animatsiooni kui kaua ja millist teksti n\xE4idata.",combinable:{accept:"Kombineeri ",reward:"Tulemus",text:"Kuvatekst",timeOut:"Aeg",lib:"Animatsiooni Lib",dict:"Animatsiooni Dict"},deleteHeader:"Kustuta",deleteMsg:"Kas soovite t\xF5esti kustutada <span class='text-primary'>{itemLabel} [{itemName}]</span>? Seda ei saa olematuks teha!",deleteCustomVarMsg:"Kas soovite t\xF5esti muutuja <span class='text-primary'>{name}</span> kustutada? Seda ei saa olematuks teha!",msg:{error:{invalid_item_name:"\xDCksuse nimi \u201E{name}\u201D ei ole t\xFC\xFCp String.",item_exists:"\xDCksus \u201E{name}\u201D on juba olemas.",item_not_exists:"\xDCksust \u201E{name}\u201D pole olemas.",file_error:"\xDCksuse muudatus on avaldatud. Kuid faili .lua salvestamisel ilmnes viga. P\xE4rast taask\xE4ivitamist pole muudatused enam aktiivsed.",missingFields:"T\xE4itke k\xF5ik n\xF5utavad v\xE4ljad.",uniqueVars:"Muutujad peavad olema kordumatud.",filename_exists:"Failinimi on juba olemas."}},uploadedImage:"Pildi \xFCleslaadimine \xF5nnestus.",uploadNew:"Lae pilt \xFCles",imageNotFound:"Seda pilti pole olemas."},itemCreate:{new:"Loo uus ese"},roleList:{subheader:"Hallake oma meeskonna \xF5igusi kohandatud rollidega.",createRole:"Loo roll",noData:"Vastu pole",loadData:"Laadi andmed",headers:{name:"Nimi",desc:"Kirjeldus",permissions:"Lubade arv",color:"V\xE4rv"},recordsPerPage:"Kirjeid lehel",paginationLabel:"{from}-{to}/{total}"},role:{name:"Nimi",edit:"Muuda rolli",desc:"Kirjeldus",color:"V\xE4rvus",permissions:"\xD5igused",permissionSub:"M\xE4\xE4rake oma rollile oma \xF5igused.",resource:{gameserver:"Game server",development:"Arendus",management:"Juhtkond"},section:{liveMap:"Live kaart",waypoint:"Sihtm\xE4rk",account:"Kasutaja",player:"M\xE4ngija",vehicles:"S\xF5idukid",logs:"Logid",items:"Esemed",jobs:"Fraktsioonid",gangs:"Grupeeringud",user:"Liikmed",roles:"Rollid",config:"Configuratisoon",stashes:"Peidetud"},action:{read:"Lugemine",modify:"Muutmine",delete:"Kustuta",despawn:"Despawn",repair:"Remont",create:"Loo",player:"N\xE4ita m\xE4ngijaid",vehicle:"N\xE4ita s\xF5idukeid",kick:"Kick",warn:"Hoiatus",ban:"Keelustamine",money:"Raha",meta:"Metaandmed",position:"Positsioon",inventory:"Inventuur",screen:"Vaata ekraani",license:"Litsents",job:"T\xF6\xF6",gang:"Gang",logs:{game:"M\xE4ng",player:"Liige",dev:"Arendaja",web:"Veebileht"}},msg:{error:{role_missing:"Rolli nimega '{name}' ei eksisteeri (enam).",role_exist:"Roll \u201E{name}\u201D on juba olemas.",missingFields:"T\xE4itke k\xF5ik n\xF5utavad v\xE4ljad."}},deleteHeader:"Kustuta",deleteMsg:"Kas soovite t\xF5esti kustutada <span class='text-primary'>{name}</span>? Seda ei saa olematuks teha!"},roleCreate:{new:"Loo uus roll"},userList:{subheader:"Hallake oma meeskonnaliikmete kasutajakontosid.",noData:"Pole vastet",loadData:"Lae andmeid",createUser:"Loo kasutaja",headers:{name:"Nimi",role:"Roll",master:"Peakonto"},recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to} / {total}"},user:{edit:"Muuda kasutajat",role:"Roll",fxname:"cfx.re",msg:{error:{user_missing:"Kasutajat nimega '{name}' ei eksisteeri (enam).",user_exist:"Kasutaja {name} on juba olemas.",user_master:"Peakasutajat ei saa kustutada.",missingFields:"T\xE4itke k\xF5ik n\xF5utavad v\xE4ljad.",is_master:"Peakasutaja parooli ei saa muuta.",fx_used:"cfx.re kasutaja on juba kasutuses ."}},deleteHeader:"Kustuta",deleteMsg:"Kas soovite t\xF5esti kustutada <span class='text-primary'>{name}</span>? Seda ei saa olematuks teha!",resetPasswort:"Resetige parool",resetPasswordHeader:"Kinnita muudatus",resetPasswordMsg:"Kas soovite t\xF5esti parooli <span class='text-primary'>{name}</span> l\xE4htestada?"},jobList:{subheader:"K\xF5ik t\xF6\xF6kohad saidilt QBCore/Shared/jobs.lua. QB-Exports/Functions kaudu registreeritud t\xF6id ei kuvata.",noData:"Pole vastet",loadData:"Lae andmeid",createJob:"Loo Fraktsioon",headers:{name:"Nimi",label:"Silt / setjob nimi",grades:"Auastmed",defaultDuty:"Tavaline duty aste",offDutyPay:"Off Duty palk"},recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to} / {total}"},jobCreate:{new:"Loo uus t\xF6\xF6koht"},job:{name:"Nimi",edit:"Muuda fraktsiooni",label:"Label",defaultDuty:"Tavaline duty aste",offDutyPay:"Off Duty palk",grades:"Auastmed",gradesSub:"M\xE4\xE4rake oma t\xF6\xF6 jaoks auastmed. J\xE4rjestus l\xE4heb madalaimast astmest k\xF5rgeima astmeni, \xFClevalt alla.",customVariables:"Kohandatud muutujad",customVarSub:"Looge oma muutujad.",addCustomVar:"Loo uus muutuja",customVarName:"Muutuja",customVarValue:"Summa",msg:{error:{invalid_job_name:"T\xF6\xF6 nimi '{name}' ei ole t\xFC\xFCp String.",job_exists:"T\xF6\xF6 \u201E{name}\u201D on juba olemas.",job_not_exists:"T\xF6\xF6d '{name}' ei eksisteeri.",file_error:"T\xF6\xF6kohavahetus on avaldatud. Kuid faili .lua salvestamisel ilmnes viga. P\xE4rast taask\xE4ivitamist pole muudatused enam aktiivsed.",missingFields:"T\xE4itke k\xF5ik n\xF5utavad v\xE4ljad.",gradeNeeded:"Teil on vaja v\xE4hemalt \xFChte auastet.",uniqueVars:"Muutujad peavad olema kordumatud."}},deleteHeader:"Kustuta",deleteMsg:"Kas soovite t\xF5esti kustutada <span class='text-primary'>{name}</span>? Seda ei saa olematuks teha!",deleteGradeMsg:"Kas soovite t\xF5esti kustutada <span class='text-primary'>{name}</span>? Seda ei saa olematuks teha!",deleteCustomVarMsg:"Kas soovite t\xF5esti muutuja <span class='text-primary'>{name}</span> kustutada? Seda ei saa olematuks teha!",headers:{name:"Nimi",isboss:"Liider",payment:"Palk"},addGrade:"Lisa auaste"},gangList:{subheader:"K\xF5ik Grupeeringud saidilt QBCore/Shared/gangs.lua. QB-Exports/Functions kaudu registreeritud j\xF5uke ei kuvata.",noData:"Pole vastet",loadData:"Lae andmeid",createGang:"Loo uus Grupeering",headers:{name:"Nimi",label:"Silt / setjob nimi",grades:"Auastete kogus"},recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to} / {total}"},gangCreate:{new:"Loo uus Grupeering"},gang:{name:"Nimi",edit:"Muuda Grupeeringu seadeid",label:"Silt / setjob nimi",grades:"Auastmed",gradesSub:"M\xE4\xE4rake oma Grupeeringu auastmed. J\xE4rjestus l\xE4heb madalaimast astmest k\xF5rgeima astmeni, \xFClevalt alla.",customVariables:"Kohandatud muutujad",customVarSub:"Looge oma muutujad.",addCustomVar:"Lisa uus muutuja",customVarName:"Muutuja",customVarValue:"Summa",msg:{error:{invalid_gang_name:"Grupeeringu nimi '{name}' ei ole t\xFC\xFCp String.",gang_exists:"Grupeering '{name}' on juba olemas.",gang_not_exists:"Grupeering \u201E{name}\u201D pole olemas.",file_error:"Grupeeringu seadeid on avaldatud. Kuid faili .lua salvestamisel ilmnes viga. P\xE4rast taask\xE4ivitamist pole muudatused enam aktiivsed.",missingFields:"T\xE4itke k\xF5ik n\xF5utavad v\xE4ljad.",gradeNeeded:"Teil on vaja v\xE4hemalt \xFChte auastet.",uniqueVars:"Muutujad peavad olema kordumatud."}},deleteHeader:"Kustuta",deleteMsg:"Kas soovite t\xF5esti kustutada <span class='text-primary'>{name}</span>? Seda ei saa olematuks teha!",deleteGradeMsg:"Kas soovite t\xF5esti kustutada <span class='text-primary'>{name}</span>? Seda ei saa olematuks teha!",deleteCustomVarMsg:"Kas soovite t\xF5esti muutuja <span class='text-primary'>{name}</span> kustutada? Seda ei saa olematuks teha!",headers:{name:"Nimi",isboss:"Liider"},addGrade:"Lisa auaste"},liveMap:{viewPlayerTab:"Vaata m\xE4ngija rekordi",viewVehicleTab:"Vaata s\xF5iduki registrit",noOnlinePlayers:"M\xE4ngijaid pole serveris",noSpawnedVehicles:"\xDChtegi s\xF5idukit ei tekkinud",generalContextMenuHeader:"\xDCldine",teleportPlayerHeader:"Valige m\xE4ngija keda teleporteerida",copyCoordsToClipboard:"Kopeeri koordinaadid",teleportTo:"Teleporteeri m\xE4ngija",createWaypoint:"Loo uus asukoht",markers:{vehicles:"S\xF5idukid",players:"M\xE4ngijad"},labels:{selectedPlayer:"Valitud m\xE4ngija"},btn:{loadFromWaypoint:"Lae asukohad"},msg:{success:{coordsCopied:"Edukalt kopeeritud"},error:{noPlayersOnline:"Hetkel pole v\xF5rgus \xFChtegi m\xE4ngijat, keda teleportida.",errorCopyCoords:"Koordinatsioone ei saanud l\xF5ikelauale kopeerida."}}},playerList:{subheader:"K\xF5ik registreeritud m\xE4rgid.",noData:"Pole vastet",loadData:"Lae andmeid",recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to} / {total}",headers:{firstname:"Eesnimi",lastname:"Perekonnanimi",gang:"Grupeering",job:"Fraktsioon",online:"Hetkel lives",citizenid:"Citizen-ID",name:"Kontonimi"}},player:{tabs:{general:"General",vehicles:"S\xF5idukid",logs:"Logid",notes:"M\xE4rkmed"},pastBans:"Keelustamise/hoiatuste ajalugu",changeJobHeader:"Vaheta fraktsiooni",changeGangHeader:"Vaheta grupeeringut",deleteHeader:"Kustuta m\xE4ngija",deletePlayerMsg:"Kas soovite t\xF5esti m\xE4ngija <span class='text-primary'>{name}</span> kustutada? Seda ei saa olematuks teha!",changeAccountHeader:"Vaheta litsentsi",changeAccountSub:"Kas soovite t\xF5esti m\xE4ngija <span class='text-primary'>{name}</span> litsentsi muuta? Seda ei saa olematuks teha!",playerScreenHeader:"M\xE4ngija hetkene ekraan",addMoneyHeader:"Lisa raha",addMoneyMsg:"Siseta kogus",removeMoneyHeader:"Eemalda",removeMoneyMsg:"Sisesta kogus",buttons:{unban:"Eemalda keelustus",warn:"Hoiata",ban:"Keelusta",kick:"Kick",inventory:"Inventuur",screen:"N\xE4ita m\xE4ngija ekraani",money:{set:"Vali",give:"Anna",remove:"Eemalda"}},banMsg:"\u{1F528} adminilt '{by}' p\xF5hjusel '{reason}' kuni {expire}.",moneyDisclaimer:"See ei toeta mis tahes t\xFC\xFCpi raha esemena.",headers:{general:"\xDCldine",charinfo:"Karakteri info",meta:"Metaandmed",money:"Raha",gang:"Grupeering",job:"Fraktsioon",actions:"Tegevused"},labels:{name:"Kontonimi",citizenid:"Citizen-ID",license:"Litsensid",position:"Asukoht",firstname:"Eesnimi",lastname:"Perekonnanimi",account:"Konto",cid:"Karakteri id",gender:"Sugu",male:"Mees",female:"Naine",birthdate:"S\xFCnnip\xE4ev",nationality:"Rahvus",phone:"K\xE4ep\xE4rane",backstory:"Karakteri lugu",isdead:"On surnud",ishandcuffed:"Raudades",walletid:"Rahakoti id",fingerprint:"S\xF5rmej\xE4lg",bloodtype:"Veret\xFC\xFCp",thirst:"Janu",hunger:"N\xE4lg",stress:"Stress",armor:"Armor",job:{name:"Nimi",grade:"Auaste"},gang:{name:"Nimi",grade:"Auaste"},money:{bank:"Pank",crypto:"Kr\xFCpto",cash:"Sularaha"},health:"Elud",ip:"IP",discord:"Discord",bucket:"Bucket"},msg:{success:{success:"Andmed salvestatud.",hunger:"N\xE4lg kaotatud.",thirst:"Janu kaotatud.",isdead:"Surma summat muudetud.",ishandcuffed:"Raudades oleku summat muudetud.",changeJob:"Fraktsioon vahetatud.",changeGang:"Grupeering vahetatud.",changedBucket:"Bucket muudetud.",stress:"Stress v\xE4hendatud.",healed:"M\xE4ngija elustatud."},error:{notOnline:"M\xE4ngija pole serveris.",notFound:"M\xE4ngija pole leitud.",missingFields:"Vajalikud sisendid puuduvad.",changeJob:"T\xF6\xF6koha vahetamine eba\xF5nnestus.",changeGang:"Grupeeringu vahetamine eba\xF5nnestus.",failedFetchGangs:"Grupeeringute otsimine eba\xF5nnestus.",failedFetchJobs:"Fraktsioonide otsimine eba\xF5nnestus.",deleteError:"Midagi l\xE4ks valesti.",couldNotFetchScreen:"Tekkis error ekraani kuvamisel.",invalid_citizenid:"Sisestatud Citizen-ID pole \xF5ige.",not_allowed:"See raha t\xFC\xFCp pole lubatud."}}},vehicleList:{subheader:"K\xF5ikide m\xE4ngijate s\xF5idukid.",noData:"Pole vastet",loadData:"Lae andmeid",spawned:"Spawnitud",garage:"Garaaz",outside:"V\xE4ljas",inpound:"Impoundis",headers:{owner:"Omanik",plate:"Numbrim\xE4rk",vehicle:"Mudel",spawned:"Spawnitud",state:"Seisukord",engine:"Mootor",body:"Kere",fuel:"K\xFCtus"},recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to} / {total}",createVehicle:"Loo s\xF5iduk"},vehicle:{despawnHeader:"S\xF5iduki h\xE4vitamine / kustutamine",despawnMsg:"Kas soovite t\xF5esti praegust s\xF5idukit kustutada?",deleteHeader:"Kustuta",deleteMsg:"Kas soovite t\xF5esti praeguse s\xF5iduki andmebaasist kustutada ja selle kustutada? Muud s\xF5idukiga seotud lauad (nt pagasiruumi) ei puuduta!",changeOwnerHeader:"Valige uus omanik",changeOwnerInput:"Sisesta uue omaniku Citizen-ID",buttons:{changeOwner:"Vaheta omaniku",despawnVehicle:"Despawni auto",repairVehicle:"Paranda auto",deleteVehicle:"Kustuta auto",openTrunk:"Avage pagasiruumi",openGlovebox:"Avage kindalaegas"},header:{owner:"Omanik",payment:"Makse",car:"Masin"},labels:{owner:"Omanik",citizenid:"Citizen-ID",license:"Litsensid",depotprice:"Autopargi maksumus",balance:"Balants",paymentamount:"Kogus",paymentsleft:"J\xE4rel",financetime:"Maksmise aeg",model:"Mudel",plate:"Numbrim\xE4rk",fakeplate:"V\xF5ltsitud numbrim\xE4rk",drivingdistance:"L\xE4bis\xF5it",garage:"Garaaz",state:"Seisukord",fuel:"K\xFCtus",engine:"Mootor",body:"Kere"},msg:{error:{noMatch:"S\xF5idukit ei leitud. V\xF5ib-olla kustutati?",not_spawned:"S\xF5iduk pole spawnitud.",not_found:"Midagi l\xE4ks valesti. S\xF5idukit ei leitud.",missingData:"Uue omaniku andmed puuduvad.",invalid_citizenid:"Sisestatud Citizen-ID pole \xF5ige.",sql_error:"Midagi l\xE4ks valesti kui alustasime SQL querite laadimisega. Muudatusi ei tehtud!",allowedCharsNumbers:"querites saate kasutada ainult t\xFChikut, numbreid ja m\xE4rke.",plate_exists:"Numbrim\xE4rk on juba olemas. Palun valige m\xF5ni muu."}}},vehicleCreate:{new:"Tekita s\xF5iduk"},logs:{loadMore:"\xDCles kerimine laadib rohkem palke."},configuration:{colorsHeader:"V\xE4rvid",colorsSub:"Muuda v\xE4rvi enda serverile sobivalt",colors:{primary:"P\xF5hiv\xE4rvus",secondary:"Sekundaarnev\xE4rvud",accent:"Aktsent",dark:"Taustav\xE4rv",positive:"Positiivne",negative:"Negatiivne",info:"Informatsioon",warning:"Hoiatus",main:"Tekst",sub:"Alamtekst"},buttons:{undo:"V\xF5ta tagasi",defaults:"Tavalised"}},inventory:{playerInventory:"M\xE4ngija",supporterStash:"Toetaja seif",itemName:"Nimi",amount:"Kogus",infoSection:"Info kogud",infoSectionSub:"Lisage oma uuele \xFCksusele teabemuutujad.",addInfoValue:"Lisa uus",infoName:"V\xF5ti",infoValue:"Kogus",deleteHeader:"Kustuta",deleteMsg:"Kas soovite t\xF5esti selle \xFCksuse kustutada? Seda ei saa olematuks teha!",deleteInfoHeader:"Kustuta",deleteInfoMsg:"Kas soovite t\xF5esti kustutada teabe <span class='text-primary'>{name}</span>? Seda ei saa olematuks teha!",addItemTip:"Lisa uus item",addItemHeader:"Lisa",clearInvTip:"Puhasta inventuur",clearInvHeader:"Puhasta inventuur",clearInvMsg:"Kas soovite t\xF5esti kogu m\xE4ngijate nimekirja t\xFChjendada? Seda ei saa olematuks teha!",msg:{success:{fixedPlayerItems:"Fixed player items and saved deleted items into file (if browser allows)."},error:{failedFetchItems:"\xDCksuste definitsioonide toomine eba\xF5nnestus.",failedLoad:"Varude andmete toomine eba\xF5nnestus.",noItemName:"\xDCksust pole valitud.",unknown_citizenid:"M\xE4ngijat pole olemas.",noSlot:"Vaba kohta pole.",invalid_item:"Ei leia \xFCksuse definitsiooni. V\xF5ib-olla kustutage see \xFCksus.",moved:"Tundub, et \xFCksus on liikunud. Palun proovi uuesti.",negative:"Negatiivse \xFCksuse summat ei saa teisaldada.",not_enough:"Teil ei ole sellest \xFCksusest piisavalt.",internal:"Sisemine viga. Palun v\xF5tke \xFChendust Unlimited tiimiga.",uniqueInfo:"Teabemuutujad peavad olema kordumatud.",fixPlayer:"Error in PlayerData",fixPlayerText:"This player has a broken PlayerData. Some times this can be caused by invalid item definitions. We can try to fix this by deleting not existing items from the players inventory. This is a experimental feature, be carefull! Should we try to fix it?"}}},devVehicleList:{subheader:"K\xF5ik masinad asukohast: QBCore/Shared/vehicles.lua.",noData:"Sarnasusi ei leitud",loadData:"Lae andmeid",headers:{name:"Nimi",brand:"Mark",model:"Mudel",hash:"Hash / spawnkood",price:"Hind",category:"Kategooria"},recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to} / {total}",createVehicle:"Loo s\xF5iduk"},devVehicle:{edit:"Muuda s\xF5iduki andmeid",model:"Mudel",hash:"Hash / spawnkood",name:"Nimi",brand:"Mark",category:"Kategooria",categoryLabel:"Kategooria nimi",price:"Hind",shop:"Pood",customVariables:"Kohandatud muutujad",customVarSub:"Looge oma muutujad.",addCustomVar:"Lisa uus muutuja",customVarName:"Muutuja",customVarValue:"Summa",msg:{error:{invalid_veh_name:"S\xF5iduki nimi '{name}' ei ole t\xFC\xFCp String.",veh_exists:"S\xF5iduk \u201E{name}\u201D on juba olemas.",veh_not_exists:"S\xF5idukit '{name}' ei eksisteeri.",file_error:"S\xF5idukivahetus on tehtud. Kuid faili .lua salvestamisel ilmnes viga. P\xE4rast taask\xE4ivitamist pole muudatused enam aktiivsed.",missingFields:"T\xE4itke k\xF5ik n\xF5utavad v\xE4ljad.",uniqueVars:"Muutujad peavad olema kordumatud."}},deleteHeader:"Kustuta",deleteMsg:"Kas soovite t\xF5esti <span class='text-primary'>{model}</span> kustutada? Seda ei saa olematuks teha!",deleteCustomVarMsg:"Kas soovite t\xF5esti muutuja <span class='text-primary'>{name}</span> kustutada? Seda ei saa olematuks teha!"},devVehicleCreate:{new:"Loo uus s\xF5iduk"},auth:{msg:{error:{not_supported:"Valitud provider pole hetkel saadaval.",internal_error:"Internal probleem, kontakteeru Unlimited tiimiga.",no_token:"Callback ei andnud andmebaasile vajalike tabeleid.",userdata_fetch_failed:"Ei saanud kasutaja andmeid andmebaasist.",no_fx_user:"Sinu cfx.re kontole pole \xFChtegi kasutajat m\xE4\xE4ratud."}}},waypointList:{subheader:"Hallake oma teekonnapunkte.",createWaypoint:"Loo teekonnapunkt",noData:"Pole vastet",loadData:"Andmete laadimine",headers:{name:"Nimi",label:"M\xE4rgis",coords:"Koordinaadid"},recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to} / {total}"},waypoint:{edit:"Muuda waypoint\u2019i",waypoint:"Sihtm\xE4rk",labels:{name:"Nimi",label:"M\xE4rgid",coords:"Koordinaadid"},msg:{error:{waypoint_missing:"Teekonnapunkti nimega '{name}' ei eksisteeri (enam).",waypoint_exist:"Teekonnapunkt '{name}' on juba olemas.",no_waypoints:"Hetkel pole \xFChtegi teekonnapunkti saadaval.",missingFields:"T\xE4itke k\xF5ik n\xF5utavad v\xE4ljad.",failedFetchWaypoints:"Teekonnapunkte ei saanud tuua."}},deleteHeader:"Kustuta",deleteMsg:"Kas soovite t\xF5esti kustutada <span class='text-primary'>{name}</span>? Seda ei saa olematuks teha!",modalHeader:"Valige teekonnapunkt"},accountList:{subheader:"Hankige m\xE4ngijad nende konto j\xE4rgi.",noData:"Pole vastet",loadData:"Lae andmeid",headers:{name:"Nimi",license:"License",character_count:"Karakterid",last_active:"Viimati onlines"},recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to} / {total}"},stashesList:{subheader:"\xDClevaade k\xF5igist konfigureeritud varjadest.",noData:"Vaste puudub",loadData:"Lae andmeid",headers:{type:"T\xFC\xFCp",identifier:"Identifier",items:"Slotid kasutuses"},recordsPerPage:"Kirjeid lehek\xFClje kohta",paginationLabel:"{from}-{to} / {total}"},stashes:{stashStorage:"Stash",supporterStash:"Supporter Stash",itemName:"Nimi",amount:"V\xE4\xE4rtus",infoSection:"Lisa andmeid",infoSectionSub:"Lisage oma uuele \xFCksusele teabemuutujad.",addInfoValue:"Lisa uus",infoName:"V\xF5ti",infoValue:"V\xE4\xE4rtus",deleteHeader:"Kustuta",deleteMsg:"Kas oled kindelm, et tahad kustutada?",deleteInfoHeader:"Kustuta",deleteInfoMsg:"Kas soovite t\xF5esti kustutada teabe <span class='text-primary'>{name}</span>?",addItemTip:"Lisa uus item",addItemHeader:"Lisa",clearStorageTip:"T\xFChjenda Stash",clearStorageHeader:"T\xFChjenda stash",clearStorageMsg:"Kas soovite t\xF5esti kogu stashi t\xFChjendada?",msg:{error:{failedFetchItems:"\xDCksuste definitsioonide toomine eba\xF5nnestus.",failedLoad:"Inventory andmete toomine eba\xF5nnestus.",noItemName:"Item pole valitud.",unknown_storage:"Storage ei eksisteeri.",noSlot:"Vabu slote pole.",invalid_item:"Ei leia \xFCksuse definitsiooni. V\xF5ib-olla kustutage see \xFCksus.",moved:"Tundub, et \xFCksus on liikunud. Palun proovi uuesti.",negative:"Negatiivse \xFCksuse summat ei saa teisaldada.",not_enough:"Teil ei ole sellest \xFCksusest piisavalt.",internal:"Sisemine viga. V\xF5tke \xFChendust Unlimited tiimiga",uniqueInfo:"Teabemuutujad peavad olema kordumatud."}}}},G_={general:bg,breadcrumb:yg,rules:vg,navigation:kg,components:wg},W_=Object.freeze(Object.defineProperty({__proto__:null,general:bg,breadcrumb:yg,rules:vg,navigation:kg,components:wg,default:G_},Symbol.toStringTag,{value:"Module"})),_g={timestamp:"Tijdstempel",logout:"Uitloggen",username:"Gebruikersnaam",password:"Wachtwoord",confirmPassword:"Bevestig wachtwoord",setupToken:"Token",languages:{de:"Duits",en:"Engels",es:"Spanish",dk:"Deens",et:"Estland",nl:"Nederlands",no:"Norwegisch",pl:"Pools",pt:"Portugees",ta:"Indiaas - Tamil",tr:"Turkish"},save:"Opslaan",delete:"Verwijder",search:"Zoek",change:"Verander",success:"Succes",error:"Error",saved:"Succesvol opgeslagen.",deleted:"Met succes verwijderd.",cleared:"Met succes gewist.",ok:"Ok",cancel:"Annuleer",create:"Maak aan",back:"Terug",changePassword:"Verander wachtwoord",kick:"Kick",ban:"Ban",fillUp:"Opvullen",relax:"Relax",add:"Voeg toe",added:"Toegevoegd",teleport:"Teleport",teleported:"Teleport succesvol.",cantReach:"Kan de server niet bereiken.",male:"Man",female:"Vrouw",yes:"Ja",no:"Nee",reason:"Reden",time:"Tijd",bantime:"Tijd in seconden.",warnHeader:"Waarschuwen",warnMsg:"Geef een waarschuwingsreden op voor <span class='text-primary'>{name}</span>.",warnBanHeader:"Ban/Warn",banHeader:"Ban",banMsg:"Voer de reden en de tijd voor de ban in <span class='text-primary'>{name}</span>.",banSuccess:"De speler kreeg een ban.",unbanHeader:"Reset ban",unbanMsg:"Ben je zeker dat je <span class='text-primary'>{name}</span> wilt unbannen?",unbanSuccess:"De speler werd unbanned.",kickHeader:"Kick",kickMsg:"Voer kick reden in voor <span class='text-primary'>{name}</span>.",kickSuccess:"De speler werd gekicked.",toggleAll:"Wissel alles",heal:"Genees",offline:"Speler Offline",or:"of",timeout:"Verzoek verlopen."},Sg={vehicles:"Voertuigen",vehicle:"Voertuigen",items:"Items",item:"Item",jobs:"Jobs",job:"Job",gangs:"Gangs",gang:"Gang",users:"Gebruikers",user:"Gebruiker",roles:"Rollen",role:"Rol",map:"Map",dashboard:"Dashboard",logs:"Logs",accounts:"Accounts",account:"Account",players:"Spelers",player:"Speler",inventory:"Inventorie",config:"Configuratie",waypoints:"Waypoints",waypoint:"Waypoint",stashes:"Opbergen",stash:"Opbergen"},Eg={required:"Dit veld is verplicht.",passwordConfirm:"Wachtwoorden komen niet overeen.",noSpace:"Geen spatie toegestaan.",numbers:"Alleen nummers toegestaan.",unique:"Moet uniek zijn.",defaults:"Geen standaardsleutels toegestaan.",onlyCharsNumbers:"Alleen spatie, cijfers en tekens toegestaan."},Cg={header:{gameserver:"Gameserver",development:"Development",management:"Management"},titles:{dashboard:"Dashboard",livemap:"Live Map",waypoint:"Waypoints",account:"Accounts",player:"Spelers",logs:"Logs",vehicle:"Voertuigen",items:"Items",jobs:"Jobs",gangs:"Gangs",users:"Gebruikers",roles:"Rolen",web:"Web",config:"Configuratie",stashes:"Opbergen"}},xg={general:{changePasswordHeader:"Verander wachtwoord",changePasswordMsg:"Voer uw nieuwe wachtwoord in.",msg:{error:{user_missing:"Uw gebruikersaccount kan niet worden gevonden."}}},dashboard:{cpu:"CPU Verbruik",ram:"Memory Verbruik",process:"Process Verbruik",onlinePlayers:"Spelers online",gangOnline:"Gang Leden online",jobsDuty:"Spelers In Dienst",headers:{name:"Naam",character:"Karakter",job:"Job",count:"Hoeveelheid",gang:"Gang",rank:"Rang"}},setup:{finishButton:"Voltooi de installatie",backButton:"Vorige",nextButton:"Volgende",welcomeHeader:"Welkom",welcomeSub:"Welkom in uw Unlimited Webpanel! Deze opstelling zal je geweldige ervaring initialiseren.",langHeader:"Taal Selecteren",langSub:"Selecteer Uw Taal.",masterHeader:"Master Account",masterSub:"Uw Master account heeft altijd volledige toegangsrechten, ongeacht de machtigingen.",tokenHeader:"Setup Token",tokenSub:"Kopieer uw setup token van de serverconsole voor validatie.",tokenPlaceHolder:"Voeg Setup Token In"},login:{subtext:"Welkom bij het Unlimted Webpanel. Log alsjeblieft in.",msg:{error:{not_supported:"De geselecteerde provider lijkt niet te worden ondersteund.",internal_error:"Interne fout. Neem contact op met Unlimited met uw foutmelding."}}},itemList:{subheader:"Alle items van QBCore/Shared/items.lua. Items geregistreerd via QB-Exports/Functions worden niet weergegeven.",noData:"Geen match",loadData:"Data laden",headers:{label:"Label",type:"Type",weight:"Gewicht",name:"Naam",useable:"Bruikbaar",unique:"Uniek",shouldClose:"Sluit"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}",createItem:"Artikel maken"},item:{name:"Naam / Key",label:"Label",desc:"Beschrijving",image:"Icoon",weight:"Gewicht",type:"Type",useable:"Bruikbaar",unique:"Uniek",shouldClose:"Na gebruik sluiten",edit:"Item bewerken",customVariables:"Aangepaste variabelen",customVarSub:"Maak uw eigen variabelen.",addCustomVar:"Voeg een nieuwe variabele toe",customVarName:"Variabel",customVarValue:"Waarde",combinability:"Combineerbaarheid",combinabSub:"Hier kunt u aangeven met welke items het item afzonderlijk kan worden gecombineerd, wat het als resultaat genereert en welke animatie hoe lang moet worden weergegeven en welke tekst.",combinable:{accept:"Combineren met",reward:"Resultaat",text:"Weergave tekst",timeOut:"Tijd",lib:"Animatie Lib",dict:"Animatie Dict"},deleteHeader:"Verwijder",deleteMsg:"Wil je echt <span class='text-primary'>{itemLabel} [{itemName}]</span> verwijderen? Dit kan niet ongedaan gemaakt worden!",deleteCustomVarMsg:"Wilt u de variabele echt verwijderen <span class='text-primary'>{name}</span>? Dit kan niet ongedaan gemaakt worden!",msg:{error:{invalid_item_name:"De artikelnaam '{name}' is niet een String.",item_exists:"Het artikel '{name}' bestaat al.",item_not_exists:"Het artikel '{name}' bestaat niet.",file_error:"De artikelwijziging is live gegaan. Er is echter een fout opgetreden bij het opslaan van de .lua. Na een herstart zijn de wijzigingen niet meer actief.",missingFields:"Vul alle verplichte velden in.",uniqueVars:"Variabelen moeten uniek zijn.",filename_exists:"Bestandsnaam bestaat al."}},uploadedImage:"Afbeelding ge\xFCpload.",uploadNew:"Upload afbeelding.",imageNotFound:"Deze afbeelding bestaat niet."},itemCreate:{new:"Nieuw artikel maken"},roleList:{subheader:"Beheer machtigingen voor uw team met aangepaste rollen.",createRole:"Rol maken",noData:"Geen match",loadData:"Data laden",headers:{name:"Naam",desc:"Beschrijving",permissions:"Aantal toestemmingen",color:"Kleur"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}"},role:{name:"Naam",edit:"Rol bewerken",desc:"Beschrijving",color:"Kleur",permissions:"Rechten",permissionSub:"Wijs uw eigen rechten toe aan uw rol.",resource:{gameserver:"Gameserver",development:"Development",management:"Management"},section:{liveMap:"LiveMap",waypoint:"Waypoint",account:"Account",player:"Speler",vehicles:"Voertuigen",logs:"Logs",items:"Items",jobs:"Jobs",gangs:"Gangs",user:"Gebruikers",roles:"Rolen",config:"Configuratie",stashes:"Opbergen"},action:{read:"Lees",modify:"Bewerken",delete:"Verwijder",despawn:"Despawnen",repair:"Reparatie",create:"Cre\xEBren",player:"Toon spelers",vehicle:"Bekijk voertuigen",kick:"Kick",warn:"Waarschuwen",ban:"Ban",money:"Geld",meta:"Metadata",position:"Positie",inventory:"Inventorie",screen:"Neem screenshot",license:"Licentie",job:"Job",gang:"Gang",logs:{game:"Game",player:"Speler",dev:"Dev",web:"Web"}},msg:{error:{role_missing:"Rol met naam '{name}' bestaat niet (meer).",role_exist:"De rol '{name}' bestaat al.",missingFields:"Vul alle verplichte velden in."}},deleteHeader:"Verwijder",deleteMsg:"Wil je echt <span class='text-primary'>{name}</span> verwijderen? Dit kan niet ongedaan gemaakt worden!"},roleCreate:{new:"Maak nieuwe rol aan."},userList:{subheader:"Beheer de gebruikersaccounts van uw teamleden.",noData:"Geen match",loadData:"Data laden",createUser:"Maak gebruiker aan",headers:{name:"Naam",role:"Rol",master:"Master"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}"},user:{edit:"Bewerk gebruiker",role:"Rol",fxname:"cfx.re",msg:{error:{user_missing:"Gebruiker met naam '{name}' bestaat niet (meer).",user_exist:"De gebruiker '{name}' bestaat al.",user_master:"U kunt de hoofdgebruiker niet verwijderen.",missingFields:"Vul alle verplichte velden in.",is_master:"U kunt het wachtwoord van de hoofdgebruiker niet wijzigen.",fx_used:"cfx.re gebruiker die al in gebruik is door een andere gebruiker."}},deleteHeader:"Verwijder",deleteMsg:"Wil je echt <span class='text-primary'>{name}</span> verwijderen? Dit kan niet ongedaan gemaakt worden!",resetPasswort:"Reset Wachtwoord",resetPasswordHeader:"Bevestig reset",resetPasswordMsg:"Wil je echt het wachtwoord resetten voor <span class='text-primary'>{name}</span>?"},jobList:{subheader:"Alle vacatures van QBCore/Shared/jobs.lua. Jobs geregistreerd via QB-Exports/Functions worden niet weergegeven.",noData:"Geen match",loadData:"Data laden",createJob:"Maak job aan",headers:{name:"Naam",label:"Label",grades:"Rangen aantallen",defaultDuty:"Standaard in dienst",offDutyPay:"Betalend uit dienst"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}"},jobCreate:{new:"Nieuwe job aanmaken"},job:{name:"Naam",edit:"Job bewerken",label:"Label",defaultDuty:"Standaard in dienst",offDutyPay:"Betalend uit dienst",grades:"Rangen",gradesSub:"Stel de rangen voor uw job in. De volgorde gaat van de laagste rang naar de hoogste rang, van boven naar beneden.",customVariables:"Aangepaste variabelen",customVarSub:"Maak uw eigen variabelen.",addCustomVar:"Voeg een nieuw variabel toe",customVarName:"Variabel",customVarValue:"Waarde",msg:{error:{invalid_job_name:"De job naam '{name}' is geen String.",job_exists:"De job '{name}' bestaat al.",job_not_exists:"De job '{name}' bestaat niet.",file_error:"De job wisseling is live gegaan. Er is echter een fout opgetreden bij het opslaan van de .lua. Na een herstart zijn de wijzigingen niet meer actief.",missingFields:"Vul alle verplichte velden in.",gradeNeeded:"Je hebt minimaal \xE9\xE9n rang nodig.",uniqueVars:"Variabelen moeten uniek zijn."}},deleteHeader:"Verwijder",deleteMsg:"Wil je echt <span class='text-primary'>{name}</span> verwijderen? Dit kan niet ongedaan gemaakt worden!",deleteGradeMsg:"Wil je echt <span class='text-primary'>{name}</span> verwijderen? Dit kan niet ongedaan gemaakt worden!",deleteCustomVarMsg:"Wilt u de variabele <span class='text-primary'>{name}</span> echt verwijderen? Dit kan niet ongedaan gemaakt worden!",headers:{name:"Naam",isboss:"Baas",payment:"Betaling"},addGrade:"Voeg rang toe"},gangList:{subheader:"Alle gangs van QBCore/Shared/gangs.lua. Bendes geregistreerd via QB-Exports/Functions worden niet weergegeven.",noData:"Geen match",loadData:"Data laden",createGang:"Gang aanmaken",headers:{name:"Naam",label:"Label",grades:"Rangen aantallen"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}"},gangCreate:{new:"Nieuwe gang aanmaken"},gang:{name:"Naam",edit:"Gang bewerken",label:"Label",grades:"Rangen",gradesSub:"Bepaal de rangen voor je bende. De volgorde gaat van de laagste rang naar de hoogste rang, van boven naar beneden.",customVariables:"Aangepaste variabelen",customVarSub:"Maak uw eigen variabelen.",addCustomVar:"Voeg een nieuwe variabel toe",customVarName:"Variabel",customVarValue:"Waarde",msg:{error:{invalid_gang_name:"De gang naam '{name}' is geen String.",gang_exists:"De gang '{name}' bestaat al.",gang_not_exists:"De gang '{name}' bestaat niet.",file_error:"De gang wisseling is live gegaan. Er is echter een fout opgetreden bij het opslaan van de .lua. Na een herstart zijn de wijzigingen niet meer actief.",missingFields:"Vul alle verplichte velden in.",gradeNeeded:"Je hebt minimaal \xE9\xE9n rang nodig.",uniqueVars:"Variabelen moeten uniek zijn."}},deleteHeader:"Verwijder",deleteMsg:"Wil je echt <span class='text-primary'>{name}</span> verwijderen? Dit kan niet ongedaan gemaakt worden!",deleteGradeMsg:"Wil je echt <span class='text-primary'>{name}</span> verwijderen? Dit kan niet ongedaan gemaakt worden!",deleteCustomVarMsg:"Wilt u de variabele <span class='text-primary'>{name}</span> echt verwijderen? Dit kan niet ongedaan gemaakt worden!",headers:{name:"Naam",isboss:"Baas"},addGrade:"Voeg rang toe"},liveMap:{viewPlayerTab:"Spelersrecord bekijken",viewVehicleTab:"Voertuigregistratie bekijken",noOnlinePlayers:"Geen spelers online",noSpawnedVehicles:"Geen voertuigen spawned",generalContextMenuHeader:"Algemeen",teleportPlayerHeader:"Selecteer speler om te teleporteren",copyCoordsToClipboard:"Co\xF6rdinaten kopi\xEBren",teleportTo:"Teleport speler",createWaypoint:"Maak Waypoint Aan",markers:{vehicles:"Voertuigen",players:"Spelers"},labels:{selectedPlayer:"Geselecteerde speler"},btn:{loadFromWaypoint:"Laad Waypoint"},msg:{success:{coordsCopied:"Co\xF6rdinaten zijn met succes gekopieerd naar het klembord."},error:{noPlayersOnline:"Momenteel geen speler online om te teleporteren.",errorCopyCoords:"Kon co\xF6rdinaten niet naar klembord kopi\xEBren."}}},playerList:{subheader:"Alle geregistreerde karakters.",noData:"Geen match",loadData:"Data laden",recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}",headers:{firstname:"Voornaam",lastname:"Achternaam",gang:"Gang",job:"Job",online:"Online",citizenid:"Burger-ID",name:"Accountnaam"}},player:{tabs:{general:"Algemeen",vehicles:"Voertuigen",logs:"Logs",notes:"Notitie's"},pastBans:"Ban geschiedenis",changeJobHeader:"Verander job",changeGangHeader:"Verander gang",deleteHeader:"Verwijder speler",deletePlayerMsg:"Wilt u de speler echt verwijderen <span class='text-primary'>{name}</span>? This cannot be undone!",changeAccountHeader:"Change license",changeAccountSub:"Wilt u echt de licentie voor speler <span class='text-primary'>{name}</span> aanpassen? Dit kan niet ongedaan gemaakt worden!",playerScreenHeader:"De huidige weergave van de speler",addMoneyHeader:"Voeg geld toe",addMoneyMsg:"Vul het bedrag in",removeMoneyHeader:"Verwijder geld",removeMoneyMsg:"Vul het bedrag in",buttons:{unban:"Reset ban",warn:"Waarschuwen",ban:"Ban",kick:"Kick",inventory:"Inventorie",screen:"Scherm tonen",money:{set:"Zet",give:"Geef",remove:"Verwijder"}},banMsg:"\u{1F528} Door '{by}' reden '{reason}' tot {expire}.",moneyDisclaimer:"Dit ondersteunt geen geld van welk type dan ook als item.",headers:{general:"Algemeen",charinfo:"Karakter info",meta:"Metadata",money:"Geld",gang:"Gang",job:"Job",actions:"Actie's"},labels:{name:"Accountnaam",citizenid:"Burger-ID",license:"Licentie",position:"Positie",firstname:"Voornaam",lastname:"Achternaam",account:"Account",cid:"Char-ID",gender:"Geslacht",male:"man",female:"vrouw",birthdate:"Geboortedatum",nationality:"Nationaliteit",phone:"GSM",backstory:"Achtergrondverhaal",isdead:"Is dood",ishandcuffed:"Wordt geboeid",walletid:"Portemonnee-ID",fingerprint:"Vingerafdruk",bloodtype:"Bloedtype",thirst:"Dorst",hunger:"Honger",stress:"Stress",armor:"Armor",job:{name:"Naam",grade:"Rang"},gang:{name:"Naam",grade:"Rang"},money:{bank:"Bank",crypto:"Crypto",cash:"Cash"},health:"Gezondheid",ip:"IP",discord:"Discord",bucket:"Bucket"},msg:{success:{success:"Gegevens opgeslagen.",hunger:"Honger opgevuld.",thirst:"Dorst opgevuld.",isdead:"Veranderd is dood waarde.",ishandcuffed:"Veranderd is gehandboeid",changeJob:"Job veranderd.",changeGang:"Gang veranderd.",changedBucket:"Bucket veranderd.",stress:"Stress verlaagd.",healed:"Speler genezen."},error:{notOnline:"De speler is niet online.",notFound:"Speler niet gevonden.",missingFields:"Vereiste invoer ontbreekt.",changeJob:"Kan job niet toepassen.",changeGang:"Kan gang niet toepassen.",failedFetchGangs:"Kan gangs niet ophalen.",failedFetchJobs:"Kan jobs niet ophalen.",deleteError:"Er is iets fout gegaan.",couldNotFetchScreen:"Fout bij het ophalen van het huidige scherm van de speler.",invalid_citizenid:"Het afgegeven Burger-ID is niet geldig.",not_allowed:"Het type geld is niet gevonden of er is geen negatieve waarde toegestaan."}}},vehicleList:{subheader:"Alle spelers voertuigen",noData:"Geen match",loadData:"Data laden",spawned:"Spawned",garage:"Garage",outside:"Buiten",inpound:"in beslag nemen",headers:{owner:"Eigenaar",plate:"Nummerplaat",vehicle:"Model",spawned:"Spawned",state:"Staat",engine:"Motor",body:"Carrosserie",fuel:"Benzine"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}",createVehicle:"Maak voertuig aan"},vehicle:{despawnHeader:"Despawn",despawnMsg:"Wil je het huidige voertuig echt despawnen?",deleteHeader:"Verwijder",deleteMsg:"Wilt u het huidige voertuig echt uit de database verwijderen en despawnen? Andere voertuiggerelateerde tabellen (bijv. kofferbak) worden niet be\xEFnvloed!",changeOwnerHeader:"Selecteer de nieuwe eigenaar",changeOwnerInput:"Voeg de nieuwe eigenaar Citizen-ID in",buttons:{changeOwner:"Wijzig eigenaar",despawnVehicle:"Despawn voertuig",repairVehicle:"Voertuig repareren",deleteVehicle:"Voertuig verwijderen",openTrunk:"Kofferbak openen",openGlovebox:"Handschoenenkastje openen"},header:{owner:"Eigenaar",payment:"Betaling",car:"Auto"},labels:{owner:"Eigenaar",citizenid:"Burger-ID",license:"Rijbewijs",depotprice:"Depot prijs",balance:"Balans",paymentamount:"Hoeveelheid",paymentsleft:"Betalingen over",financetime:"Financi\xEBle Tijd",model:"Model",plate:"Nummerplaat",fakeplate:"Neppe nummerplaat",drivingdistance:"Kilometerstand",garage:"Garage",state:"Staat",fuel:"Brandstof",engine:"Motor",body:"Carrosserie"},msg:{error:{noMatch:"Voertuig niet gevonden. Misschien is het verwijderd?",not_spawned:"Voertuig word niet gespawned.",not_found:"Er is iets fout gegaan. Kan voertuig niet vinden.",missingData:"Ontbrekende gegevens van nieuwe eigenaar.",invalid_citizenid:"Het afgegeven Burger-ID is niet geldig.",sql_error:"Er is iets misgegaan tijdens het uitvoeren van SQL-query's. Er zijn geen wijzigingen aangebracht!",allowedCharsNumbers:"U kunt alleen spaties, cijfers en tekens op uw nummerplaat gebruiken.",plate_exists:"De nummerplaat bestaat al. Kies alstublieft een andere."}}},vehicleCreate:{new:"Maak nieuw voeruig aan"},logs:{loadMore:"Omhoog scrollen laadt meer logs."},configuration:{colorsHeader:"Kleuren",colorsSub:"Pas het thema aan uw behoefte aan.",colors:{primary:"Primair",secondary:"Secundair",accent:"Accent",dark:"Achtergrond",positive:"Positief",negative:"Negatief",info:"Info",warning:"Waarschuwing",main:"Text",sub:"Subtext",buttons:{undo:"Ongedaan maken",defaults:"Standaardinstellingen"}},inventory:{playerInventory:"Speler",supporterStash:"Supporter Stash",itemName:"Naam",amount:"Hoeveelheid",infoSection:"Info waarden",infoSectionSub:"Voeg info-variabelen toe aan uw nieuwe item.",addInfoValue:"Nieuwe toevoegen",infoName:"Key",infoValue:"Waarden",deleteHeader:"Verwijder",deleteMsg:"Wil je dit item echt verwijderen? Dit kan niet ongedaan gemaakt worden!",deleteInfoHeader:"Verwijder",deleteInfoMsg:"Wilt u de info <span class='text-primary'>{name}</span> echt verwijderen? Dit kan niet ongedaan gemaakt worden!",addItemTip:"Voeg nieuw item toe",addItemHeader:"Toevoegen",clearInvTip:"Verwijder Inventorie",clearInvHeader:"Verwijder Inventorie",clearInvMsg:"Wil je echt de volledige spelersinventaris leegmaken? Dit kan niet ongedaan gemaakt worden!",msg:{success:{fixedPlayerItems:"Fixed player items and saved deleted items into file (if browser allows)."},error:{failedFetchItems:"Ophalen van artikeldefinities is mislukt.",failedLoad:"Kan inventorie niet ophalen.",noItemName:"Geen item geselecteerd.",unknown_citizenid:"Speler bestaat niet.",noSlot:"Geen vrij slot",invalid_item:"Ik kan de itemdefinitie niet vinden. Verwijder dit item misschien.",moved:"Het item lijkt te zijn verplaatst. Probeer het opnieuw.",negative:"Negatief artikel hoeveelheid kan niet worden verplaatst.",not_enough:"Je hebt niet genoeg van dit artikel.",internal:"Interne fout. Neem contact op met Unlimited.",uniqueInfo:"Infovariabelen moeten uniek zijn.",fixPlayer:"Error in PlayerData",fixPlayerText:"This player has a broken PlayerData. Some times this can be caused by invalid item definitions. We can try to fix this by deleting not existing items from the players inventory. This is a experimental feature, be carefull! Should we try to fix it?"}}},devVehicleList:{subheader:"Alle voertuigen van QBCore/Shared/vehicles.lua.",noData:"Geen match",loadData:"Data laden",headers:{name:"Naam",brand:"Merk",model:"Model",hash:"Hash",price:"Prijs",category:"Categorie"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}",createVehicle:"Maak voertuig aan"},devVehicle:{edit:"Bewerk voertuig",model:"Model",hash:"Hash",name:"Naam",brand:"Merk",category:"Categorie",categoryLabel:"Categorie label",price:"Prijs",shop:"Shop",customVariables:"Aangepaste variabelen",customVarSub:"Maak uw eigen variabelen.",addCustomVar:"Voeg een nieuwe variabele toe",customVarName:"Variabel",customVarValue:"Waarde",msg:{error:{invalid_veh_name:"Het voertuig naam '{name}' is geen String.",veh_exists:"Het voertuig '{name}' bestaat al.",veh_not_exists:"Het voertuig '{name}' bestaat niet.",file_error:"De voertuig verandering is live gegaan. Er is echter een fout opgetreden bij het opslaan van de .lua. Na een herstart zijn de wijzigingen niet meer actief.",missingFields:"Vul alle verplichte velden in.",uniqueVars:"Variabelen moeten uniek zijn."}},deleteHeader:"Verwijder",deleteMsg:"Wil je echt <span class='text-primary'>{model}</span> verwijderen? Dit kan niet ongedaan gemaakt worden!",deleteCustomVarMsg:"Wilt u de variabele <span class='text-primary'>{name}</span> echt verwijderen? Dit kan niet ongedaan gemaakt worden!"},devVehicleCreate:{new:"Maak nieuw voertuig"},auth:{msg:{error:{not_supported:"De geselecteerde provider lijkt niet te worden ondersteund.",internal_error:"Interne fout. Neem contact op met Unlimited met uw foutmelding.",no_token:"Callback leverde niet de benodigde queryvelden op.",userdata_fetch_failed:"Kan gebruikersgegevens niet ophalen van provider.",no_fx_user:"Geen gebruiker met uw cfx.re gevonden."}}},waypointList:{subheader:"Beheer Uw waypoints.",createWaypoint:"Maak Waypoint",noData:"Geen match",loadData:"Data laden",headers:{name:"Naam",label:"Label",coords:"Co\xF6rdinaten"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}"},waypoint:{edit:"Bewerk waypoint",waypoint:"Waypoint",labels:{name:"Naam",label:"Label",coords:"Co\xF6rdinaten"},msg:{error:{waypoint_missing:"Waypoint met naam '{name}' bestaat niet (meer).",waypoint_exist:"De waypoint '{name}' bestaat al.",no_waypoints:"Momenteel geen waypoints beschikbaar.",missingFields:"Vul alle verplichte velden in.",failedFetchWaypoints:"Kan geen waypoints ophalen."}},deleteHeader:"Verwijder",deleteMsg:"Wil je <span class='text-primary'>{name}</span> echt verwijderen? Dit kan niet ongedaan gemaakt worden!",modalHeader:"Selecteer een waypoint"},accountList:{subheader:"Krijg spelers door hun account.",noData:"Geen match",loadData:"Data laden",headers:{name:"Naam",license:"License",character_count:"Karakters",last_active:"Laatst online"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{naar} of {totaal}"}},stashesList:{subheader:"Overzicht van alle geconfigureerde stashes.",noData:"Geen match",loadData:"Gegevens laden",headers:{type:"Type",identifier:"Identificatie",items:"Slots in gebruik"},recordsPerPage:"Records per pagina",paginationLabel:"{van}-{tot} of {totaal}"},stashes:{stashStorage:"Stash",supporterStash:"Supporter Stash",itemName:"Naam",amount:"Aantal",infoSection:"Info waarden",infoSectionSub:"Voeg info-variabelen toe aan uw nieuwe item.",addInfoValue:"Nieuw toevoegen",infoName:"Key",infoValue:"Waarde",deleteHeader:"Verwijder",deleteMsg:"Wil je dit item echt verwijderen? Dit kan niet ongedaan gemaakt worden!",deleteInfoHeader:"Verwijder",deleteInfoMsg:"Wilt u de info <span class='text-primary'>{name}</span>? echt verwijderen? Dit kan niet ongedaan gemaakt worden!",addItemTip:"Voeg een nieuw item toe",addItemHeader:"Toevoegen",clearStorageTip:"Ruim stash op",clearStorageHeader:"Ruim stash op",clearStorageMsg:"Wil je echt de hele stash opruimen? Dit kan niet ongedaan gemaakt worden!",msg:{error:{failedFetchItems:"Ophalen van item definities is mislukt.",failedLoad:"Kan inventorie gegevens niet ophalen.",noItemName:"Geen item geselecteerd.",unknown_storage:"Opslag bestaat niet.",noSlot:"Geen vrij slot.",invalid_item:"Ik kan de itemdefinitie niet vinden. Verwijder dit item misschien.",moved:"Het item lijkt te zijn verplaatst. Probeer het opnieuw.",negative:"Negatief item bedrag kan niet worden verplaatst.",not_enough:"Je hebt niet genoeg van dit item.",internal:"Interne fout. Neem dan contact op met Unlimited.",uniqueInfo:"Infovariabelen moeten uniek zijn."}}}},U_={general:_g,breadcrumb:Sg,rules:Eg,navigation:Cg,components:xg},J_=Object.freeze(Object.defineProperty({__proto__:null,general:_g,breadcrumb:Sg,rules:Eg,navigation:Cg,components:xg,default:U_},Symbol.toStringTag,{value:"Module"})),Pg={timestamp:"Tids stempel",logout:"Logge ut",username:"Brukernavn",password:"Passord",confirmPassword:"Bekrefte Passord",setupToken:"Token",languages:{de:"Tysk",en:"Engelsk",es:"Spanish",dk:"Dasnk",et:"Estisk",nl:"Nederlandsk",no:"Norsk",pl:"Polsk",pt:"Portugesisk",ta:"Indisk - Tamil",tr:"Turkish"},save:"Lagre",delete:"Slette",search:"S\xF8k",change:"Endre",success:"Suksess",error:"Feil",saved:"Lagring vellykket.",deleted:"Slettet vellykket.",cleared:"Fjernet vellykket.",ok:"Ok",cancel:"Avbryt",create:"Opprette",back:"Tilbake",changePassword:"Endre Passord",kick:"Kick",ban:"Ban",fillUp:"Fylle opp",relax:"Avslappe",add:"Legg til",added:"Lagt til",teleport:"Teleport",teleported:"Teleport vellykket.",cantReach:"Kan ikke n\xE5 serveren.",male:"Mann",female:"Dame",yes:"Ja",no:"Nei",reason:"\xC5rsak",time:"Tid",bantime:"Tid i sekunder.",warnHeader:"Advarsel",warnMsg:"Skriv inn vars \xE5rsak til <span class='text-primary'>{name}</span>.",warnBanHeader:"Ban/Advarsel",banHeader:"Ban",banMsg:"Angi ban grunn og tidspunkt for <span class='text-primary'>{name}</span>.",banSuccess:"Spilleren ble bannet.",unbanHeader:"Fjern ban",unbanMsg:"Vil du virkelig unban <span class='text-primary'>{name}</span>?",unbanSuccess:"Spilleren fikk unbanned.",kickHeader:"Kick",kickMsg:"Skriv inn kick grunn til <span class='text-primary'>{name}</span>.",kickSuccess:"Spilleren fikk kicked.",toggleAll:"Sl\xE5 p\xE5 alle",heal:"Helbrede",offline:"Spiller offline",or:"eller",timeout:"Foresp\xF8rselen ble tidsavbrutt."},Dg={vehicles:"Kj\xF8ret\xF8y",vehicle:"Kj\xF8ret\xF8y",items:"Artikler",item:"Item",jobs:"Jobber",job:"Jobb",gangs:"Gjenger",gang:"Gjeng",users:"Brukere",user:"Bruker",roles:"Roller",role:"Rolle",map:"Kart",dashboard:"Dashboard",logs:"Logger",accounts:"Kontoer",account:"Konto",players:"Spillere",player:"Spiller",inventory:"Inventar",config:"Konfigurasjon",waypoints:"Veipunkter",waypoint:"Veipunkt",stashes:"Stasjer",stash:"Stash"},Lg={required:"Dette feltet er obligatorisk.",passwordConfirm:"Passordene stemmer ikke.",noSpace:"Ingen plass tillatt.",numbers:"Bare tall tillatt.",unique:"M\xE5 v\xE6re unik.",defaults:"Ingen standard taster tillatt.",onlyCharsNumbers:"Bare mellomrom, tall og tegn er tillatt."},Tg={header:{gameserver:"Spillserver",development:"Utvikling",management:"Ledelse"},titles:{dashboard:"Dashboard",livemap:"Live Kart",waypoint:"Veipunkt",account:"Kontoer",player:"Spillere",logs:"Logger",vehicle:"Kj\xF8ret\xF8y",items:"Artikler",jobs:"Jobber",gangs:"Gjenger",users:"Brukere",roles:"Roller",web:"Web",config:"Konfigurasjon",stashes:"Stasjer"}},Ag={general:{changePasswordHeader:"Bytt passord",changePasswordMsg:"Vennligst skriv inn ditt nye passord.",msg:{error:{user_missing:"Finner ikke brukerkontoen din."}}},dashboard:{cpu:"CPU-bruk",ram:"Minnebruk",process:"Prosessbruk",onlinePlayers:"Spillere online",gangOnline:"Gjengemedlemmer online",jobsDuty:"Spillere p\xE5 vakt",headers:{name:"Navn",character:"Karakter",job:"Jobb",count:"Antall",gang:"Gjeng",rank:"Rang"}},setup:{finishButton:"Fullf\xF8r oppsettet",backButton:"Forrige",nextButton:"Neste",welcomeHeader:"Velkommen",welcomeSub:"Velkommen til ditt Unlimited Webpanel! Dette oppsettet vil initialisere din fantastiske opplevelse.",langHeader:"Spr\xE5kvalg",langSub:"Velg spr\xE5ket ditt.",masterHeader:"Hovedkonto",masterSub:"Masterkontoen din har alltid fulle tilgangsrettigheter, uavhengig av tillatelser.",tokenHeader:"Oppsett token",tokenSub:"Kopier oppsetttokenet fra serverkonsollen for validering.",tokenPlaceHolder:"Sett inn oppsett token"},login:{subtext:"Velkommen til Unlimted Webpanel. Logg inn.",msg:{error:{not_supported:"Det ser ikke ut til at den valgte leverand\xF8ren st\xF8ttes.",internal_error:"Intern feil. Kontakt Unlimited med din feilmelding."}}},itemList:{subheader:"Alle elementer fra QBCore/Shared/items.lua. Elementer registrert via QB-Exports/Functions vises ikke.",noData:"Ingen samsvar",loadData:"Last inn data",headers:{label:"Etikett",type:"Type",weight:"Vekt",name:"Navn",useable:"Brukerbar",unique:"Unik",shouldClose:"Lukk"},recordsPerPage:"Artikler per side",paginationLabel:"{from}-{to} av {total}",createItem:"Lage Item"},item:{name:"Navn / n\xF8kkel",label:"Etikett",desc:"Beskrivelse",image:"Ikon",weight:"Vekt",type:"Type",useable:"Kan brukes",unique:"Unik",shouldClose:"Lukk etter bruk",edit:"Rediger element",customVariables:"Egendefinerte variabler",customVarSub:"Lag dine egne variabler.",addCustomVar:"Legg til ny variabel",customVarName:"Variabel",customVarValue:"Verdi",combinability:"Kombinerbarhet",combinabSub:"Her kan du spesifisere med hvilke elementer elementet kan kombineres individuelt, hva det genererer som et resultat og hvilken animasjon som skal vises hvor lenge og hvilken tekst.",combinable:{accept:"Kombiner med",reward:"Resultat",text:"Visningstekst",timeOut:"Tid",lib:"Animasjon Lib",dict:"Animasjonsdikt"},deleteHeader:"Slett",deleteMsg:"Vil du virkelig slette <span class='text-primary'>{itemLabel} [{itemName}]</span>? Dette kan ikke angres!",deleteCustomVarMsg:"Vil du virkelig slette variabelen <span class='text-primary'>{name}</span>? Dette kan ikke angres!",msg:{error:{invalid_item_name:"Varenavnet '{name}' er ikke typen String.",item_exists:"Elementet '{name}' eksisterer allerede.",item_not_exists:"Elementet '{name}' eksisterer ikke.",file_error:"Endringen av elementet har g\xE5tt live. Det oppstod imidlertid en feil ved lagring av .lua. Etter en omstart er endringene ikke lenger aktive.",missingFields:"Fyll ut alle obligatoriske felt.",uniqueVars:"Variablene m\xE5 v\xE6re unike.",filename_exists:"Filnavn finnes allerede."}},uploadedImage:"Bildet er lastet opp.",uploadNew:"Last opp bilde",imageNotFound:"Dette bildet finnes ikke."},itemCreate:{new:"Lag ny item"},roleList:{subheader:"Administrer tillatelser for teamet ditt med tilpassede roller.",createRole:"Lag Rolle",noData:"Ingen treff",loadData:"Last inn data",headers:{name:"Navn",desc:"Beskrivelse",permissions:"Antall rettigheter",color:"Farge"},recordsPerPage:"Artikler pr side",paginationLabel:"{from}-{to} av {total}"},role:{name:"Navn",edit:"Redigere rolle",desc:"Beskrivelse",color:"Farge",permissions:"Rettigheter",permissionSub:"Tildel dine egne rettigheter til rollen din.",resource:{gameserver:"Spillserver",development:"Utvikling",management:"Ledelse"},section:{liveMap:"LiveKart",waypoint:"Veipunkt",account:"Konto",player:"Spiller",vehicles:"Kj\xF8ret\xF8y",logs:"Logger",items:"Artikler",jobs:"Jobber",gangs:"Gjenger",user:"Brukere",roles:"Roller",config:"Konfigurasjon",stashes:"Stasjer"},action:{read:"Lese",modify:"Endre",delete:"Slette",despawn:"Despawn",repair:"Reparere",create:"Opprette",player:"Vis spillere",vehicle:"Vis Kj\xF8ret\xF8y",kick:"Kick",warn:"Advarsel",ban:"Ban",money:"Penger",meta:"Metadata",position:"Possisjon",inventory:"Inventar",screen:"Se Skjerm",license:"Tillatelse",job:"Jobb",gang:"Gjeng",logs:{game:"Spill",player:"Spiller",dev:"Dev",web:"Web"}},msg:{error:{role_missing:"Rolle med navn '{name}' eksisterer ikke (lenger).",role_exist:"Rollen '{name}' eksisterer allerede.",missingFields:"Fyll ut alle obligatoriske felt."}},deleteHeader:"Slette",deleteMsg:"Vil du virkelig slette <span class='text-primary'>{name}</span>? Dette kan ikke angres!"},roleCreate:{new:"Opprett ny rolle"},userList:{subheader:"Administrer brukerkontoene til teammedlemmene dine.",noData:"Ingen treff",loadData:"Last inn data",createUser:"Opprett Bruker",headers:{name:"Navn",role:"Rolle",master:"Hoved"},recordsPerPage:"Artikler pr side",paginationLabel:"{from}-{to} av {total}"},user:{edit:"Redigere bruker",role:"Rolle",fxname:"cfx.re",msg:{error:{user_missing:"Bruker med navnet '{name}' eksisterer ikke (lenger).",user_exist:"Brukeren '{name}' eksisterer allerede.",user_master:"Du kan ikke slette hovedbrukeren.",missingFields:"Fyll ut alle obligatoriske felt.",is_master:"Du kan ikke endre passordet til hovedbrukeren.",fx_used:"cfx.re-bruker som allerede er i bruk av en annen bruker."}},deleteHeader:"Slette",deleteMsg:"Vil du virkelig slette <span class='text-primary'>{name}</span>? Dette kan ikke angres!",resetPasswort:"Tilbakestill passord",resetPasswordHeader:"Bekreft tilbakestilling",resetPasswordMsg:"Vil du virkelig tilbakestille passordet for <span class='text-primary'>{name}</span>?"},jobList:{subheader:"Alle jobber fra QBCore/Shared/jobs.lua. Jobber registret via QB-Exports/Functions vises ikke.",noData:"Ingen treff",loadData:"Last inn data",createJob:"Opprett job",headers:{name:"Navn",label:"Etikett",grades:"Antall grader",defaultDuty:"Standard p\xE5 Vakt",offDutyPay:"L\xF8nn n\xE5r Av Vakt"},recordsPerPage:"Artikler pr side",paginationLabel:"{from}-{to} av {total}"},jobCreate:{new:"Opprett ny jobb"},job:{name:"Navn",edit:"Rediger jobb",label:"Etikett",defaultDuty:"Standard p\xE5 Vakt",offDutyPay:"L\xF8nn n\xE5r Av Vakt",grades:"Grader",gradesSub:"Sett gradene for jobben din. Ordren g\xE5r fra laveste rangering til h\xF8yeste rangering, topp til bunn.",customVariables:"Egendefinerte variabler",customVarSub:"Opprett dine egne variabler.",addCustomVar:"Legg til ny variabel",customVarName:"Variabel",customVarValue:"Verdi",msg:{error:{invalid_job_name:"Jobbnavnet '{name}' er ikke typen String.",job_exists:"Jobben '{name}' eksisterer allerede.",job_not_exists:"Jobben '{name}' eksisterer ikke.",file_error:"Jobbendringen har g\xE5tt live. Det oppstod imidlertid en feil ved lagring av .lua. Etter en omstart er endringene ikke lenger aktive.",missingFields:"Fyll ut alle obligatoriske felt.",gradeNeeded:"Du trenger minst \xE9n rangering.",uniqueVars:"Variablene m\xE5 v\xE6re unike."}},deleteHeader:"Slette",deleteMsg:"Vil du virkelig slette <span class='text-primary'>{name}</span>? Dette kan ikke angres!",deleteGradeMsg:"Vil du virkelig slette <span class='text-primary'>{name}</span>? Dette kan ikke angres!",deleteCustomVarMsg:"Vil du virkelig slette variabelen <span class='text-primary'>{name}</span>? Dette kan ikke angres!",headers:{name:"Navn",isboss:"Sjef",payment:"L\xF8nn"},addGrade:"Legg til grad"},gangList:{subheader:"Alle gjenger fra QBCore/Shared/gangs.lua. Gjenger registrert via QB-Exports/Functions vises ikke.",noData:"Ingen treff",loadData:"Last inn data",createGang:"Opprett gjeng",headers:{name:"Navn",label:"Etikett",grades:"Grader"},recordsPerPage:"Artikler pr side",paginationLabel:"{from}-{to} av {total}"},gangCreate:{new:"Opprett ny gang"},gang:{name:"Navn",edit:"Rediger gjeng",label:"Etikett",grades:"Karakterer",gradesSub:"Angi gradene for gjengen din. Rekkef\xF8lgen g\xE5r fra laveste rangering til h\xF8yeste rangering, topp til bunn.",customVariables:"Gendefinert variabel",customVarSub:"Opprett dine egne variabler.",addCustomVar:"Legg til ny variabel",customVarName:"Variabel",customVarValue:"Verdi",msg:{error:{invalid_gang_name:"Gengnavnet '{name}' er ikke typen String.",gang_exists:"Gjengen '{name}' eksisterer allerede.",gang_not_exists:"Gjengen '{name}' eksisterer ikke.",file_error:"Gengebyttet har g\xE5tt live. Det oppstod imidlertid en feil ved lagring av .lua. Etter en omstart er endringene ikke lenger aktive.",missingFields:"Fyll ut alle obligatoriske felt.",gradeNeeded:"Du trenger minst \xE9n rangering.",uniqueVars:"Variablene m\xE5 v\xE6re unike."}},deleteHeader:"Slette",deleteMsg:"Vil du virkelig slette <span class='text-primary'>{name}</span>? Dette kan ikke angres!",deleteGradeMsg:"Vil du virkelig slette <span class='text-primary'>{name}</span>? Dette kan ikke angres!",deleteCustomVarMsg:"Vil du virkelig slette variabelen <span class='text-primary'>{name}</span>? Dette kan ikke angres!",headers:{name:"Navn",isboss:"Sjef"},addGrade:"Legg til gard"},liveMap:{viewPlayerTab:"Se spiller info",viewVehicleTab:"Se kj\xF8ret\xF8yoppf\xF8ring",noOnlinePlayers:"Ingen spillere online",noSpawnedVehicles:"Ingen kj\xF8ret\xF8y skapte",generalContextMenuHeader:"Generelt",teleportPlayerHeader:"Velg spiller som skal teleporteres",copyCoordsToClipboard:"Kopier koordiner",teleportTo:"Teleporter spiller",createWaypoint:"Oprett Veipunkt",markers:{vehicles:"Kj\xF8ret\xF8y",players:"Spillere"},labels:{selectedPlayer:"Velg Spiller"},btn:{loadFromWaypoint:"Last Veipunkt"},msg:{success:{coordsCopied:"Koordinater ble kopiert til utklippstavlen."},error:{noPlayersOnline:"For \xF8yeblikket ingen spillere online \xE5 teleportere.",errorCopyCoords:"Kunne ikke kopiere koordinater til utklippstavlen."}}},playerList:{subheader:"Alle registrerte karakterer.",noData:"Ingen treff",loadData:"Last inn data",recordsPerPage:"Artikler pr side",paginationLabel:"{from}-{to} av {total}",headers:{firstname:"Navn",lastname:"Etternavn",gang:"Gjeng",job:"Jobb",online:"Online",citizenid:"Citizen-ID",name:"Kontonavn"}},player:{tabs:{general:"Generelt",vehicles:"Kj\xF8ret\xF8y",logs:"Logger",notes:"Notater"},pastBans:"Ban/Advarsel historie",changeJobHeader:"Bytte jobb",changeGangHeader:"Bytte gjeng",deleteHeader:"Slette spiller",deletePlayerMsg:"Vil du virkelig slette spilleren <span class='text-primary'>{name}</span>? Dette kan ikke angres!",changeAccountHeader:"Endre lisens",changeAccountSub:"Vil du virkelig endre lisensen for spilleren <span class='text-primary'>{name}</span>? Dette kan ikke angres!",playerScreenHeader:"Spillerens n\xE5v\xE6rende visning",addMoneyHeader:"Legg til penger",addMoneyMsg:"Skriv inn bel\xF8pet",removeMoneyHeader:"Fjern penger",removeMoneyMsg:"Skriv inn bel\xF8pet",buttons:{unban:"Fjerne ban",warn:"Advarsel",ban:"Ban",kick:"Kick",inventory:"Inventar",screen:"Vis Skjerm",money:{set:"Sette",give:"Gi",remove:"Fjerne"}},banMsg:"\u{1F528} av '{by}' for '{reason}' til {expire}.",moneyDisclaimer:"Dette st\xF8tter ikke penger av noen type som item.",headers:{general:"Generelt",charinfo:"Karakterinfo",meta:"Metadata",money:"Penger",gang:"Gjeng",job:"Jobb",actions:"Actions"},labels:{name:"Kontonavn",citizenid:"Citizen-ID",license:"License",position:"Possisjon",firstname:"Navn",lastname:"Etternavn",account:"Konto",cid:"Char-ID",gender:"Kj\xF8nn",male:"mann",female:"dame",birthdate:"F\xF8dselsdato",nationality:"Nasjonalitet",phone:"Telefon nr",backstory:"Bakgrunn",isdead:"Er d\xF8d",ishandcuffed:"I h\xE5ndjern",walletid:"Wallet-ID",fingerprint:"Fingeravtrykk",bloodtype:"Blod type",thirst:"T\xF8rst",hunger:"Sult",stress:"Stress",armor:"Armor",job:{name:"Navn",grade:"Grad"},gang:{name:"Navn",grade:"Grad"},money:{bank:"Bank",crypto:"Crypto",cash:"Kontant"},health:"Helse",ip:"IP",discord:"Discord",bucket:"Bucket"},msg:{success:{success:"Data lagret.",hunger:"Sulten ble fylt opp.",thirst:"T\xF8rsten ble fylt opp.",isdead:"Endret er d\xF8dverdi.",ishandcuffed:"Endre arrest verdi.",changeJob:"Jobb endret.",changeGang:"Gjeng endret.",changedBucket:"Bucket endret.",stress:"Stress senket.",healed:"Spilleren helbredet."},error:{notOnline:"Spilleren er ikke online.",notFound:"Spiller ikke funnet.",missingFields:"Mangler n\xF8dvendige inndata.",changeJob:"Kunne ikke s\xF8ke jobb.",changeGang:"Kunne ikke s\xF8ke gjengen.",failedFetchGangs:"Kunne ikke hente gjenger.",failedFetchJobs:"Kunne ikke hente jobber.",deleteError:"Noe gikk galt.",couldNotFetchScreen:"Feil under henting av spillerens gjeldende skjermbilde.",invalid_citizenid:"Den utstedte Citizen-ID er ikke gyldig.",not_allowed:"Pengetypen er enten ikke funnet eller ingen negativ verdi tillatt."}}},vehicleList:{subheader:"Alle spillerkj\xF8ret\xF8yer.",noData:"Ingen treff",loadData:"Siste inn-data",spawned:"Spawned",garage:"Garasje",outside:"Utenfor",inpound:"Inpound",headers:{owner:"Eier",plate:"Plate",vehicle:"Modell",spawned:"Spawned",state:"Status",engine:"Motor",body:"Karosseri",fuel:"Fuel"},recordsPerPage:"Artikler pr side",paginationLabel:"{from}-{to} av {total}",createVehicle:"Opprett Kj\xF8ret\xF8y"},vehicle:{despawnHeader:"Despawn",despawnMsg:"Vil du virkelig despawne det gjeldende kj\xF8ret\xF8yet?",deleteHeader:"Slette",deleteMsg:"Vil du virkelig slette gjeldende kj\xF8ret\xF8y fra databasen og despawne det? Andre kj\xF8ret\xF8yrelaterte tabeller (f.eks. bagasjerom) p\xE5virkes ikke!",changeOwnerHeader:"Velg ny eier",changeOwnerInput:"Sett inn nye eiere Citizen-ID",knapper:{changeOwner:"Endre eier",despawnVehicle:"Despawn Kj\xF8ret\xF8y",repairVehicle:"Reparer kj\xF8ret\xF8y",deleteVehicle:"Slette kj\xF8ret\xF8y",openTrunk:"\xC5pne bagasjerommet",openGlovebox:"\xC5pne hanskerommet"},header:{owner:"Eier",payment:"Betaling",car:"Bil"},labels:{owner:"Eier",citizenid:"Citizen-ID",license:"License",depotprice:"Depo Pris",balance:"Balanse",paymentamount:"Bel\xF8p",paymentsleft:"Gjenst\xE5ende",financetime:"Finanstid",model:"Model",plate:"Skilt",fakeplate:"Falsk skilt",drivingdistance:"Kilometerstand",garage:"Garasje",state:"Status",fuel:"Drivstoff",engine:"Motor",body:"Karosseri"},msg:{error:{noMatch:"Kunne ikke finne kj\xF8ret\xF8yet. Kanskje det ble slettet?",not_spawned:"Kj\xF8ret\xF8yet er ikke opprettet.",not_found:"Noe gikk galt. Kunne ikke finne kj\xF8ret\xF8yet.",missingData:"Mangler nye eierdata.",invalid_citizenid:"Den utstedte Citizen-ID er ikke gyldig.",sql_error:"Noe gikk galt under kj\xF8ring av SQL-sp\xF8rringer. Ingen endringer ble gjort!",allowedCharsNumbers:"Du kan bare bruke mellomrom, tall og tegn p\xE5 skiltet ditt.",plate_exists:"Skilt nr eksisterer allerede. Velg en annen."}}},vehicleCreate:{new:"Opprett nytt kj\xF8ret\xF8y"},logs:{loadMore:"Ved \xE5 rulle opp lastes flere logger."},configuration:{colorsHeader:"Farge",colorsSub:"Juster temaet for \xE5 passe til merkevaren din.",colors:{primary:"Hoved",secondary:"Sekund\xE6r",accent:"Accent",dark:"Bakgrunn",positive:"Posetiv",negative:"Negativ",info:"Info",warning:"Advarsel",main:"Tekst",sub:"Undertekst"},buttons:{undo:"Angre",defaults:"Standard"}},inventory:{playerInventory:"Spiller",supporterStash:"Supporter Inventar",itemName:"Navn",amount:"Antall",infoSection:"Info verdier",infoSectionSub:"Legg til infovariabler til ditt nye element.",addInfoValue:"Gi ny",infoName:"N\xF8kkel",infoValue:"Verdi",deleteHeader:"Slette",deleteMsg:"Vil du virkelig slette dette elementet? Dette kan ikke angres!",deleteInfoHeader:"Slette",deleteInfoMsg:"Vil du virkelig slette informasjonen <span class='text-primary'>{name}</span>? Dette kan ikke angres!",addItemTip:"Gi ny item",addItemHeader:"Gi",clearInvTip:"Slette inventar",clearInvHeader:"Slett Inventar",clearInvMsg:"Vil du virkelig slette hele spillerinventaret? Dette kan ikke angres!",msg:{success:{fixedPlayerItems:"Fixed player items and saved deleted items into file (if browser allows)."},error:{failedFetchItems:"Kunne ikke hente elementdefinisjoner.",failedLoad:"Kunne ikke hente inventardata.",noItemName:"Ingen element er valgt.",unknown_citizenid:"Spilleren eksisterer ikke.",noSlot:"Ingen ledig plass.",invalid_item:"Kan ikke finne elementdefinisjonen. Kanskje slette dette elementet.",moved:"Elementet ser ut til \xE5 ha flyttet. Pr\xF8v igjen.",negative:"Kan ikke flytte negativt varebel\xF8p.",not_enough:"Du har ikke nok av denne varen.",internal:"Intern feil. Ta kontakt med Unlimited.",uniqueInfo:"Informasjonsvariabler m\xE5 v\xE6re unike.",fixPlayer:"Error in PlayerData",fixPlayerText:"This player has a broken PlayerData. Some times this can be caused by invalid item definitions. We can try to fix this by deleting not existing items from the players inventory. This is a experimental feature, be carefull! Should we try to fix it?"}}},devVehicleList:{subheader:"Alle kj\xF8ret\xF8y fra QBCore/Shared/vehicles.lua.",noData:"Ingen treff",loadData:"Last inn data",headers:{name:"Navn",brand:"Merke",model:"Modell",hash:"Hash",price:"Pris",category:"Kategori"},recordsPerPage:"Artikler pr side",paginationLabel:"{from}-{to} av {total}",createVehicle:"Opprett Kj\xF8ret\xF8y"},devVehicle:{edit:"Redigere kj\xF8ret\xF8y",model:"Modell",hash:"Hash",name:"Navn",brand:"Merke",category:"Kategori",categoryLabel:"Kategori etikett",price:"Pris",shop:"Butikk",customVariables:"Egendefinerte variabler",customVarSub:"Lag dine egne variabler.",addCustomVar:"Legg til ny variabel",customVarName:"Variabel",customVarValue:"Verdi",msg:{error:{invalid_veh_name:"Kj\xF8ret\xF8ysnavnet '{name}' er ikke typen String.",veh_exists:"Kj\xF8ret\xF8yet '{name}' eksisterer allerede.",veh_not_exists:"Kj\xF8ret\xF8yet '{name}' eksisterer ikke.",file_error:"Kj\xF8ret\xF8yendringen har g\xE5tt live. Det oppstod imidlertid en feil ved lagring av .lua. Etter en omstart er endringene ikke lenger aktive.",missingFields:"Fyll ut alle obligatoriske felt.",uniqueVars:"Variablene m\xE5 v\xE6re unike."}},deleteHeader:"Slette",deleteMsg:"Vil du virkelig slette <span class='text-primary'>{model}</span>? Dette kan ikke angres!",deleteCustomVarMsg:"Vil du virkelig slette variabelen <span class='text-primary'>{name}</span>? Dette kan ikke angres!"},devVehicleCreate:{new:"Opprett ny kj\xF8ret\xF8y"},auth:{msg:{error:{not_supported:"Det ser ikke ut til at den valgte leverand\xF8ren st\xF8ttes.",internal_error:"Intern feil. Kontakt Unlimited med din feilmelding.",no_token:"Tilbakeringing ga ikke de n\xF8dvendige s\xF8kefeltene.",userdata_fetch_failed:"Kunne ikke hente brukerdata fra leverand\xF8ren.",no_fx_user:"Ingen bruker med cfx.re funnet."}}},waypointList:{subheader:"Administrer veipunktene dine.",createWaypoint:"Opprett Veipunkt",noData:"Ingen treff",loadData:"Last inn data",headers:{name:"Navn",label:"Etikett",coords:"Coords"},recordsPerPage:"Artikler pr side",paginationLabel:"{from}-{to} av {total}"},waypoint:{edit:"Redigere veipunkt",waypoint:"Veipunkt",labels:{name:"Navn",label:"Etikett",coords:"Koordinater"},msg:{error:{waypoint_missing:"Veipunkt med navnet '{name}' eksisterer ikke (lenger).",waypoint_exist:"Veipunktet '{name}' eksisterer allerede.",no_waypoints:"Ingen veipunkter tilgjengelig for \xF8yeblikket.",missingFields:"Fyll ut alle obligatoriske felt.",failedFetchWaypoints:"Kunne ikke hente veipunkter."}},deleteHeader:"Slette",deleteMsg:"Vil du virkelig slette <span class='text-primary'>{name}</span>? Dette kan ikke angres!",modalHeader:"Velg et veipunkt"},accountList:{subheader:"F\xE5 spillere etter kontoen deres.",noData:"Ingen treff",loadData:"Last inn data",headers:{name:"Navn",license:"License",character_count:"Karakterer",last_active:"Sist online"},recordsPerPage:"Artikler pr side",paginationLabel:"{from}-{to} av {total}"},stashesList:{subheader:"Oversikt over alle konfigurerte stash.",noData:"Ingen treff",loadData:"Laster data",headers:{type:"Type",identifier:"Indentifiser",items:"Slots i bruk"},recordsPerPage:"Data pr side",paginationLabel:"{from}-{to} av {total}"},stashes:{stashStorage:"Stash",supporterStash:"Supporter Stash",itemName:"Navn",amount:"Antall",infoSection:"Info verdier",infoSectionSub:"Legg til info verdi til din nye artikkel.",addInfoValue:"Legg til Ny",infoName:"Key",infoValue:"Verdi",deleteHeader:"Slette",deleteMsg:"Er du sikker p\xE5 du vil slette denne artikkelen, dette kan ikke endres!",deleteInfoHeader:"Slette",deleteInfoMsg:"Er du sikker p\xE5 at du vil slette denne infoen <span class='text-primary'>{name}</span>? Dette kan ikke endres!",addItemTip:"Legg til Ny Artikkel",addItemHeader:"Gi",clearStorageTip:"T\xF8mme stash",clearStorageHeader:"T\xF8mme stash",clearStorageMsg:"Er du sikker p\xE5 du vil t\xF8mme hele stashet? Dette kan ikke endres!",msg:{error:{failedFetchItems:"Kunne ikke hente artikkeldefinisjoner.",failedLoad:"Kunne ikke hente beholdningsdata.",noItemName:"Ingen artikkel er valgt.",unknown_storage:"Lageret finnes ikke.",noSlot:"Ingen ledige slotts.",invalid_item:"Kunne ikke finne artikkeldefinisjoner. Kansje slette denne.",moved:"Artikkelen ser ut til \xE5 ha blitt flyttet. Venligst pr\xF8v igjen.",negative:"Kan ikke flytte negativ mengde.",not_enough:"Du har ikke nok av denne artikkelen.",internal:"Intern Error. Vennligst kontakt Unlimited.",uniqueInfo:"Info variabel m\xE5 v\xE6re unik."}}}},Y_={general:Pg,breadcrumb:Dg,rules:Lg,navigation:Tg,components:Ag},Q_=Object.freeze(Object.defineProperty({__proto__:null,general:Pg,breadcrumb:Dg,rules:Lg,navigation:Tg,components:Ag,default:Y_},Symbol.toStringTag,{value:"Module"})),jg={timestamp:"Znak czasu",logout:"Wyloguj",username:"Nazwa u\u017Cytkownika",password:"Has\u0142o",confirmPassword:"Potwierd\u017A has\u0142o",setupToken:"Token",languages:{de:"Niemiecki",en:"Angielski",es:"Spanish",dk:"Du\u0144ski",et:"Estonia",nl:"Holenderski",no:"Norweski",pl:"Polski",pt:"Portuguese",ta:"Indian - Tamil",tr:"Turkish"},save:"Zapisz",delete:"Usu\u0144",search:"Szukaj",change:"Change",success:"Success",error:"B\u0142\u0105d",saved:"Zapisano.",deleted:"Usuni\u0119to.",cleared:"Wyczyszczone pomy\u015Blnie.",ok:"Ok",cancel:"Anulowa\u0107",create:"Tworzy\u0107",back:"Cofnij",changePassword:"Zmie\u0144 has\u0142o",kick:"Wyrzu\u0107",ban:"Ban",fillUp:"Wype\u0142ni\u0107",relax:"Zrelaksuj",add:"Doda\u0107",added:"Dodany",teleport:"Teleport",teleported:"Teleportacja powiod\u0142a si\u0119.",cantReach:"Nie mo\u017Cna po\u0142\u0105czy\u0107 si\u0119 z serwerem.",male:"M\u0119\u017Cczyzna",female:"Kobieta",yes:"Tak",no:"Nie",reason:"Pow\xF3d",time:"Czas",bantime:"Czas w sekundach.",warnHeader:"Ostrze\u017Cenie",warnMsg:"Wpisz pow\xF3d ostrze\u017Cenia dla <span class='text-primary'>{name}</span>.",warnBanHeader:"Ban/Ostrze\u017Cenie",banHeader:"Ban",banMsg:"Wprowad\u017A pow\xF3d i czas bana <span class='text-primary'>{name}</span>.",banSuccess:"Gracz zosta\u0142 zbanowany.",unbanHeader:"\u015Aci\u0105gnij bana",unbanMsg:"Czy napewno chcesz odbanowa\u0107 <span class='text-primary'>{name}</span>?",unbanSuccess:"Gracz zosta\u0142 odbanowany.",kickHeader:"Wyrzu\u0107",kickMsg:"Wprowad\u017A przyczyn\u0119 wyrzucenia dla <span class='text-primary'>{name}</span>.",kickSuccess:"Gracz zosta\u0142 wyrzucony.",toggleAll:"Prze\u0142\u0105cz wszystko",heal:"Ulecz",offline:"Gracz offline",or:"lub",timeout:"\u017B\u0105danie zosta\u0142o przerwane."},Ng={vehicles:"Pojazdy",vehicle:"Pojazd",items:"Przedmioty",item:"Przedmiot",jobs:"Prace",job:"Praca",gangs:"Gangi",gang:"Gang",users:"U\u017Cytkownicy",user:"U\u017Cytkownik",roles:"Role",role:"Rola",map:"Mapa",dashboard:"Dashboard",logs:"Logi",accounts:"Konta",account:"Konto",players:"Gracze",player:"Gracz",inventory:"Ekwipunek",config:"Konfiguracja",waypoints:"Punkty trasy",waypoint:"Punkt trasy",stashes:"Schowki",stash:"Stash"},Mg={required:"To pole jest wymagane.",passwordConfirm:"Has\u0142a nie pasuj\u0105 do siebie.",noSpace:"Brak miejsca.",numbers:"Dozwolone tylko liczby.",unique:"Musi by\u0107 wyj\u0105tkowy.",defaults:"\u017Badne domy\u015Blne klucze nie s\u0105 dozwolone.",onlyCharsNumbers:"Dozwolone s\u0105 tylko spacje, cyfry i znaki."},Ig={header:{gameserver:"Serwer",development:"Zarz\u0105dzanie zasobami",management:"Zarz\u0105dzanie"},titles:{dashboard:"Dashboard",livemap:"Mapa na \u017Cywo",waypoint:"Punkt trasy",account:"Konto",player:"Gracze",logs:"Logi",vehicle:"Pojazdy",items:"Itemy",jobs:"Prace",gangs:"Gangi",users:"U\u017Cytkownicy",roles:"Role",web:"Strona",config:"Konfiguracja",stashes:"Schowki"}},Vg={general:{changePasswordHeader:"Zmie\u0144 has\u0142o",changePasswordMsg:"Wprowad\u017A nowe has\u0142o.",msg:{error:{user_missing:"Nie mo\u017Cna znale\u017A\u0107 twojego konta u\u017Cytkownika."}}},dashboard:{cpu:"Zu\u017Cycie procesora",ram:"Zu\u017Cycie pami\u0119ci RAM",process:"Wykorzystanie procesu",onlinePlayers:"Gracze online",gangOnline:"Cz\u0142onkowie gang\xF3w online",jobsDuty:"Gracze na s\u0142u\u017Cbie",headers:{name:"Nazwa",character:"Posta\u0107",job:"Praca",count:"Ilo\u015B\u0107",gang:"Gang",rank:"Ranga"}},setup:{finishButton:"Zako\u0144cz konfiguracj\u0119",backButton:"Poprzedni",nextButton:"Nast\u0119pny",welcomeHeader:"Witamy",welcomeSub:"Welcome in your Unlimited Webpanel! This setup will initialize your awesome experience.",langHeader:"Wyb\xF3r j\u0119zyka",langSub:"Wybierz sw\xF3j j\u0119zyk.",masterHeader:"Konto g\u0142\xF3wne",masterSub:"Twoje konto g\u0142\xF3wne ma zawsze pe\u0142ne prawa dost\u0119pu, niezale\u017Cnie od uprawnie\u0144.",tokenHeader:"Ustaw token",tokenSub:"Skopiuj token instalacji z konsoli serwera w celu weryfikacji.",tokenPlaceHolder:"Wstaw token konfiguracji"},login:{subtext:"Witamy w nieograniczonym panelu internetowym. Prosz\u0119 si\u0119 zalogowa\u0107.",msg:{error:{not_supported:"Wybrany dostawca wydaje si\u0119 nie by\u0107 obs\u0142ugiwany.",internal_error:"B\u0142\u0105d wewn\u0119trzny. Skontaktuj si\u0119 z Unlimited podaj\u0105c komunikat o b\u0142\u0119dzie."}}},itemList:{subheader:"Wszystkie przedmioty z QBCore/Shared/items.lua. Pozycje zarejestrowane przez QB-Exports/Functions nie s\u0105 wy\u015Bwietlane.",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",headers:{label:"Etykieta",type:"Rodzaj",weight:"Waga",name:"Nazwa",useable:"U\u017Cywalny",unique:"Jedyny w swoim rodzaju",shouldClose:"Zamknij po u\u017Cyciu"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}",createItem:"Utw\xF3rz przedmiot"},item:{name:"Nazwa / Respienia",label:"Etykieta",desc:"Opis itemu",image:"Ikona",weight:"Waga",type:"Rodzaj",useable:"U\u017Cywalny",unique:"Jedyny w swoim rodzaju",shouldClose:"Zamknij po u\u017Cyciu",edit:"Edytuj przedmiot",customVariables:"Zmienne niestandardowe",customVarSub:"Tw\xF3rz w\u0142asne zmienne.",addCustomVar:"Dodaj now\u0105 zmienn\u0105",customVarName:"Zmienny",customVarValue:"Warto\u015B\u0107",combinability:"Mo\u017Cliwo\u015B\u0107 \u0142\u0105czenia",combinabSub:"Tutaj mo\u017Cesz okre\u015Bli\u0107, z jakimi przedmiotami przedmiot mo\u017Ce by\u0107 indywidualnie \u0142\u0105czony, co w rezultacie generuje oraz jaka animacja ma by\u0107 wy\u015Bwietlana przez jak d\u0142ugi czas i jaki tekst.",combinable:{accept:"\u0141\u0105cz\u0105 si\u0119 z",reward:"Result",text:"Wy\u015Bwietlany tekst",timeOut:"Czas",lib:"Biblioteka animacji",dict:"Dyktacja animacji"},deleteHeader:"Usu\u0144",deleteMsg:"Czy na pewno chcesz usun\u0105\u0107 <span class='text-primary'>{itemLabel} [{itemName}]</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",deleteCustomVarMsg:"Czy na pewno chcesz usun\u0105\u0107 zmienn\u0105 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",msg:{error:{invalid_item_name:"Nazwa przedmiotu '{name}' nie jest typu String.",item_exists:"Przedmiot '{name}' ju\u017C istnieje.",item_not_exists:"Przedmiot '{name}' nie istnieje.",file_error:"Zmiana przedmotu zosta\u0142a opublikowana. Wyst\u0105pi\u0142 jednak b\u0142\u0105d podczas zapisywania pliku .lua. Po ponownym uruchomieniu zmiany nie b\u0119d\u0105 ju\u017C aktywne.",missingFields:"Wype\u0142nij wszystkie wymagane pola.",uniqueVars:"Zmienne musz\u0105 by\u0107 unikalne.",filename_exists:"Nazwa pliku ju\u017C istnieje."}},uploadedImage:"Pomy\u015Blnie przes\u0142ano obraz.",uploadNew:"Za\u0142aduj obrazek",imageNotFound:"Ten obraz nie istnieje."},itemCreate:{new:"Utw\xF3rz nowy przedmiot"},roleList:{subheader:"Zarz\u0105dzaj uprawnieniami swojego zespo\u0142u za pomoc\u0105 niestandardowych r\xF3l.",createRole:"Utw\xF3rz rol\u0119",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",headers:{name:"Nazwa",desc:"Opis",permissions:"Liczba uprawnie\u0144",color:"Kolor"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}"},role:{name:"Nazwa",edit:"Edytuj rol\u0119",desc:"Opis",color:"Kolor",permissions:"Uprawnienia",permissionSub:"Przypisz w\u0142asne uprawnienia do swojej roli.",resource:{gameserver:"Serwer",development:"Zarz\u0105dzanie zasobami",management:"Zarz\u0105dzanie"},section:{liveMap:"Mapa na \u017Cywo",waypoint:"Punkt trasy",account:"Konto",player:"Gracz",vehicles:"Pojazdy",logs:"Logi",items:"Przedmioty",jobs:"Prace",gangs:"Gangi",user:"U\u017Cytkownicy",roles:"Role",config:"Konfiguracja",stashes:"Schowki"},action:{read:"Czyta\u0107",modify:"Zmie\u0144",delete:"Usu\u0144",despawn:"Znika\u0107",repair:"Naprawa",create:"Tworzy\u0107",player:"Poka\u017C graczy",vehicle:"Poka\u017C pojazdy",kick:"Wyrzu\u0107",warn:"Ostrze\u017Cenie",ban:"Ban",money:"Pieni\u0105dze",meta:"Metadata",position:"Pozycja",inventory:"Ekwipunek",screen:"Widok ekranu",license:"Licencja",job:"Praca",gang:"Gang",logs:{game:"Gra",player:"Gracz",dev:"Dev",web:"Strona"}},msg:{error:{role_missing:"Rola o nazwie '{name}' nie istnieje (ju\u017C).",role_exist:"Rola '{name}' ju\u017C istnieje.",missingFields:"Wype\u0142nij wszystkie wymagane pola."}},deleteHeader:"Usu\u0144",deleteMsg:"Czy na pewno chcesz usun\u0105\u0107 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!"},roleCreate:{new:"Utw\xF3rz now\u0105 rol\u0119"},userList:{subheader:"Zarz\u0105dzaj kontami u\u017Cytkownik\xF3w cz\u0142onk\xF3w swojego zespo\u0142u.",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",createUser:"Stw\xF3rz u\u017Cytkownika",headers:{name:"Nazwa",role:"Rola",master:"W\u0142a\u015Bciciel"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}"},user:{edit:"Edytuj u\u017Cytkownika",role:"Rola",fxname:"cfx.re",msg:{error:{user_missing:"U\u017Cytkownik o nazwie '{name}' nie istnieje (ju\u017C).",user_exist:"U\u017Cytkownik '{name}' ju\u017C istnieje.",user_master:"Nie mo\u017Cesz usun\u0105\u0107 u\u017Cytkownika g\u0142\xF3wnego.",missingFields:"Wype\u0142nij wszystkie wymagane pola.",is_master:"Nie mo\u017Cesz zmieni\u0107 has\u0142a u\u017Cytkownika g\u0142\xF3wnego.",fx_used:"U\u017Cytkownik cfx.re jest ju\u017C u\u017Cywany przez innego u\u017Cytkownika."}},deleteHeader:"Usu\u0144",deleteMsg:"Czy na pewno chcesz usun\u0105\u0107 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",resetPasswort:"Zresetuj has\u0142o",resetPasswordHeader:"Potwierd\u017A zmiane",resetPasswordMsg:"Czy na pewno chcesz zresetowa\u0107 has\u0142o dla <span class='text-primary'>{name}</span>?"},jobList:{subheader:"Wszystkie oferty pracy z QBCore/Shared/jobs.lua. Zadania zarejestrowane przez QB-Exports/Functions nie s\u0105 wy\u015Bwietlane.",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",createJob:"Utw\xF3rz prac\u0119",headers:{name:"Nazwa",label:"Etykieta",grades:"Liczba Stopni",defaultDuty:"Domy\u015Blny rodzaj s\u0142u\u017Cby",offDutyPay:"Wynagrodzenie poza s\u0142u\u017Cb\u0105"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}"},jobCreate:{new:"Utw\xF3rz now\u0105 prac\u0119"},job:{name:"Nazwa",edit:"Edytuj prace",label:"Etykieta",defaultDuty:"Domy\u015Blny rodzaj s\u0142u\u017Cby",offDutyPay:"Wynagrodzenie poza s\u0142u\u017Cb\u0105",grades:"Stanowisko",gradesSub:"Ustaw rangi dla swojej pracy. Kolejno\u015B\u0107 idzie od najni\u017Cszej rangi do najwy\u017Cszej rangi, od g\xF3ry do do\u0142u.",customVariables:"Zmienne niestandardowe",customVarSub:"Tw\xF3rz w\u0142asne zmienne.",addCustomVar:"Dodaj now\u0105 zmienn\u0105",customVarName:"Zmienny",customVarValue:"Warto\u015B\u0107",msg:{error:{invalid_job_name:"Nazwa pracy '{name}' nie jest typu String.",job_exists:"Praca '{name}' ju\u017C istnieje.",job_not_exists:"Praca '{name}' nie istnieje.",file_error:"Zmiana pracy zosta\u0142a opublikowana. Wyst\u0105pi\u0142 jednak b\u0142\u0105d podczas zapisywania pliku .lua. Po ponownym uruchomieniu zmiany nie s\u0105 ju\u017C aktywne.",missingFields:"Wype\u0142nij wszystkie wymagane pola.",gradeNeeded:"Potrzebujesz przynajmniej jednej rangi.",uniqueVars:"Zmienne musz\u0105 by\u0107 unikalne."}},deleteHeader:"Usu\u0144",deleteMsg:"Czy na pewno chcesz usun\u0105\u0107 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",deleteGradeMsg:"Czy na pewno chcesz usun\u0105\u0107 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",deleteCustomVarMsg:"Czy na pewno chcesz usun\u0105\u0107 zmienn\u0105 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",headers:{name:"Nazwa",isboss:"Szef",payment:"Wynagrodzenie"},addGrade:"Dodaj Stanowisko"},gangList:{subheader:"Wszystkie gangi z QBCore/Shared/gangs.lua. Gangi zarejestrowane przez QB-Exports/Functions nie s\u0105 wy\u015Bwietlane.",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",createGang:"Stw\xF3rz gang",headers:{name:"Nazwa",label:"Etykieta",grades:"Liczba Stopni"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}"},gangCreate:{new:"Stw\xF3rz nowy gang"},gang:{name:"Nazwa",edit:"Edytuj gang",label:"Etykieta",grades:"Stanowisko",gradesSub:"Ustaw rangi dla swojego gangu. Kolejno\u015B\u0107 idzie od najni\u017Cszej rangi do najwy\u017Cszej rangi, od g\xF3ry do do\u0142u.",customVariables:"Zmienne niestandardowe",customVarSub:"Tw\xF3rz w\u0142asne zmienne.",addCustomVar:"Dodaj now\u0105 zmienn\u0105",customVarName:"Zmienny",customVarValue:"Warto\u015B\u0107",msg:{error:{invalid_gang_name:"Nazwa gangu '{name}' nie jest typu String.",gang_exists:"Gang '{name}' ju\u017C istnieje.",gang_not_exists:"Gang '{name}' nie istnieje.",file_error:"Zmiana gangu zosta\u0142a uruchomiona. Wyst\u0105pi\u0142 jednak b\u0142\u0105d podczas zapisywania pliku .lua. Po ponownym uruchomieniu zmiany nie s\u0105 ju\u017C aktywne.",missingFields:"Wype\u0142nij wszystkie wymagane pola.",gradeNeeded:"Potrzebujesz przynajmniej jednej rangi.",uniqueVars:"Zmienne musz\u0105 by\u0107 unikalne."}},deleteHeader:"Usu\u0144",deleteMsg:"Czy na pewno chcesz usun\u0105\u0107 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",deleteGradeMsg:"Czy na pewno chcesz usun\u0105\u0107 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",deleteCustomVarMsg:"Czy na pewno chcesz usun\u0105\u0107 zmienn\u0105 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",headers:{name:"Nazwa",isboss:"Szef"},addGrade:"Dodaj Stanowisko"},liveMap:{viewPlayerTab:"Zobacz rekord gracza",viewVehicleTab:"Zobacz rekord pojazdu",noOnlinePlayers:"Brak graczy online",noSpawnedVehicles:"Nie pojawi\u0142y si\u0119 \u017Cadne pojazdy",generalContextMenuHeader:"Og\xF3lne",teleportPlayerHeader:"Wybierz gracza do teleportacji",copyCoordsToClipboard:"Skopiuj wsp\xF3\u0142rz\u0119dne",teleportTo:"Teleportuj\u0105cy si\u0119 gracz",createWaypoint:"Utw\xF3rz punkt trasy",markers:{vehicles:"Pojazdy",players:"Gracze"},labels:{selectedPlayer:"Wybrany gracz"},btn:{loadFromWaypoint:"Za\u0142aduj punkt trasy"},msg:{success:{coordsCopied:"Wsp\xF3\u0142rz\u0119dne zosta\u0142y pomy\u015Blnie skopiowane do schowka."},error:{noPlayersOnline:"Obecnie \u017Caden gracz online nie mo\u017Ce si\u0119 teleportowa\u0107.",errorCopyCoords:"Nie mo\u017Cna skopiowa\u0107 wsp\xF3\u0142rz\u0119dnych do schowka."}}},playerList:{subheader:"Wszystkie zarejestrowane postacie.",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}",headers:{firstname:"Imi\u0119",lastname:"Nazwisko",gang:"Gang",job:"Praca",online:"Online",citizenid:"Obywatel-ID",name:"Nazwa konta"}},player:{tabs:{general:"Og\xF3lne",vehicles:"Pojazdy",logs:"Logi",notes:"Notatki"},pastBans:"Ban/Historia ostrze\u017Ce\u0144",changeJobHeader:"Zmie\u0144 prac\u0119",changeGangHeader:"Zmie\u0144 gang",deleteHeader:"Usu\u0144 gracza",deletePlayerMsg:"Czy na pewno chcesz usun\u0105\u0107 gracza <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",changeAccountHeader:"Zmiana licencji",changeAccountSub:"Czy naprawd\u0119 chcesz zmieni\u0107 licencj\u0119 dla gracza <span class='text-primary'>{name}</span>? Tego nie da si\u0119 cofn\u0105\u0107!",playerScreenHeader:"Aktualny widok gracza",addMoneyHeader:"Dodaj pieni\u0105dze",addMoneyMsg:"Wpisz kwot\u0119",removeMoneyHeader:"Usu\u0144 pieni\u0105dze",removeMoneyMsg:"Wpisz kwot\u0119",buttons:{unban:"Odbanuj",warn:"Ostrze\u017Cenie",ban:"Zbanuj",kick:"Wyrzu\u0107",inventory:"Ekwipunek",screen:"Poka\u017C ekran",money:{set:"Ustaw",give:"Daj",remove:"Usu\u0144"}},banMsg:"\u{1F528} przez '{by}' za '{reason}' do {expire}.",moneyDisclaimer:"To nie obs\u0142uguje pieni\u0119dzy dowolnego typu jako przedmiotu.",headers:{general:"Og\xF3lne",charinfo:"Informacje o postaci",meta:"Metadane",money:"Pieni\u0105dze",gang:"Gang",job:"Prace",actions:"Dzia\u0142ania"},labels:{name:"Nazwa konta",citizenid:"Obywatel-ID",license:"Licencja",position:"Pozycja",firstname:"Imi\u0119",lastname:"Nazwisko",account:"NR.Konta Bankowego",cid:"Identyfikator znaku",gender:"P\u0142e\u0107",male:"M\u0119\u017Cczyzna",female:"Kobieta",birthdate:"Data Urodzenia",nationality:"Narodowo\u015B\u0107",phone:"Handy",backstory:"Charstory",isdead:"Nie \u017Cyje",ishandcuffed:"Skuty",walletid:"Portfel-ID",fingerprint:"Odcisk palca",bloodtype:"Grupa krwi",thirst:"Pragnienie",hunger:"G\u0142\xF3d",stress:"Stres",armor:"Pancerz",job:{name:"Nazwa",grade:"Stopie\u0144"},gang:{name:"Nazwa",grade:"Stopie\u0144"},money:{bank:"Bank",crypto:"Krypto",cash:"Got\xF3wka"},health:"Zdrowie",ip:"IP",discord:"Discord",bucket:"Wiadro"},msg:{success:{success:"Dane zapisane.",hunger:"G\u0142\xF3d zosta\u0142 zaspokojony.",thirst:"Pragnienie zosta\u0142o zaspokojone.",isdead:"Zmieniono status zdrowia.",ishandcuffed:"Zmieniono status zakucia.",changeJob:"Praca zosta\u0142a zmieniona.",changeGang:"Gang zosta\u0142 zmieniony.",changedBucket:"Wiadro zmienione.",stress:"Stres obni\u017Cony.",healed:"Gracz wyleczony."},error:{notOnline:"Gracz nie jest online.",notFound:"Nie znaleziono gracza",missingFields:"Brak wymaganych danych wej\u015Bciowych.",changeJob:"Nie uda\u0142o si\u0119 z\u0142o\u017Cy\u0107 podania o prac\u0119.",changeGang:"Nie uda\u0142o si\u0119 zastosowa\u0107 grupy.",failedFetchGangs:"Nie uda\u0142o si\u0119 pobra\u0107 gang\xF3w.",failedFetchJobs:"Nie uda\u0142o si\u0119 pobra\u0107 prac.",deleteError:"Co\u015B posz\u0142o nie tak.",couldNotFetchScreen:"B\u0142\u0105d podczas pobierania bie\u017C\u0105cego ekranu graczy.",invalid_citizenid:"Wydany dokument Citizen-ID jest niewa\u017Cny.",not_allowed:"Typ pieni\u0119dzy nie zosta\u0142 znaleziony lub nie jest dozwolona warto\u015B\u0107 ujemna."}}},vehicleList:{subheader:"Wszystkie pojazdy graczy.",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",spawned:"Wyci\u0105gni\u0119ty",garage:"Gara\u017C",outside:"Na zewn\u0105trz",inpound:"Odholowany",headers:{owner:"W\u0142a\u015Bciciel",plate:"Rejestracja",vehicle:"Model",spawned:"Wyci\u0105gni\u0119ty",state:"Lokalizacja",engine:"Silnik",body:"Karoseria",fuel:"Paliwo"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}",createVehicle:"Utw\xF3rz pojazd"},vehicle:{despawnHeader:"Znika\u0107",despawnMsg:"Czy naprawd\u0119 chcesz usun\u0105\u0107 obecny pojazd?",deleteHeader:"Usu\u0144",deleteMsg:"Czy naprawd\u0119 chcesz usun\u0105\u0107 bie\u017C\u0105cy pojazd z bazy danych i usun\u0105\u0107 go? Nie dotyczy to innych tabel dotycz\u0105cych pojazd\xF3w (np. baga\u017Cnika)!",changeOwnerHeader:"Wybierz nowego w\u0142a\u015Bciciela",changeOwnerInput:"Wpisz nowego w\u0142a\u015Bciciela Citizen-ID",buttons:{changeOwner:"Zmiana w\u0142a\u015Bciciela",despawnVehicle:"Znikni pojazd",repairVehicle:"Napraw pojazd",deleteVehicle:"Usu\u0144 pojazd",openTrunk:"Otw\xF3rz baga\u017Cnik",openGlovebox:"Otw\xF3rz schowek"},header:{owner:"W\u0142a\u015Bciciel",payment:"Zap\u0142ata",car:"Samoch\xF3d"},labels:{owner:"W\u0142a\u015Bciciel",citizenid:"Obywatel-ID",license:"Licencja",depotprice:"Cena magazynowa",balance:"Balans",paymentamount:"Ilo\u015B\u0107",paymentsleft:"Lewo",financetime:"Czas finans\xF3w",model:"Model",plate:"Rejestracja",fakeplate:"Fa\u0142szywa rejestracja",drivingdistance:"Przebieg",garage:"Gara\u017C",state:"Lokalizacja",fuel:"Paliwo",engine:"Silnik",body:"Karoseria"},msg:{error:{noMatch:"Nie mo\u017Cna znale\u017A\u0107 pojazdu. Mo\u017Ce zosta\u0142 usuni\u0119ty?",not_spawned:"Pojazd nie jest spawnowany.",not_found:"Co\u015B posz\u0142o nie tak. Nie mo\u017Cna znale\u017A\u0107 pojazdu.",missingData:"Brak danych nowego w\u0142a\u015Bciciela.",invalid_citizenid:"Wydany dow\xF3d osobisty nie jest wa\u017Cny.",sql_error:"Co\u015B posz\u0142o nie tak podczas uruchamiania zapyta\u0144 SQL. Nie dokonano \u017Cadnych zmian!",allowedCharsNumbers:"Na swojej p\u0142ytce mo\u017Cesz u\u017Cywa\u0107 tylko Spacji, Cyfr i Znak\xF3w.",plate_exists:"Ta p\u0142yta ju\u017C istnieje. Prosz\u0119 wybra\u0107 inn\u0105."}}},vehicleCreate:{new:"Utw\xF3rz nowy pojazd"},logs:{loadMore:"Przewijanie w g\xF3r\u0119 \u0142aduje wi\u0119cej log\xF3w."},configuration:{colorsHeader:"Kolor",colorsSub:"Dopasuj motyw do siebie.",colors:{primary:"Podstawa",secondary:"Tabele",accent:"Akcent",dark:"T\u0142o",positive:"Pozytywny",negative:"Negatywny",info:"Informacje",warning:"Ostrze\u017Cenie",main:"Tekst",sub:"Podtekst"},buttons:{undo:"Cofnij",defaults:"Domy\u015Blne"}},inventory:{playerInventory:"Gracz",supporterStash:"Szafka Administracji",itemName:"Nazwa",amount:"Ilo\u015B\u0107",infoSection:"Warto\u015Bci informacyjne",infoSectionSub:"Dodaj zmienne informacyjne do nowego elementu.",addInfoValue:"Dodaj nowe",infoName:"Klucz",infoValue:"Warto\u015B\u0107",deleteHeader:"Usu\u0144",deleteMsg:"Czy na pewno chcesz usun\u0105\u0107 ten element? Tego nie mo\u017Cna cofn\u0105\u0107!",deleteInfoHeader:"Usu\u0144",deleteInfoMsg:"Czy na pewno chcesz usun\u0105\u0107 informacje <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",addItemTip:"Dodaj nowy przedmiot",addItemHeader:"Doda\u0107",clearInvTip:"Wyczy\u015B\u0107 ekwipunek",clearInvHeader:"Wyczy\u015B\u0107 ekwipunek",clearInvMsg:"Czy naprawd\u0119 chcesz wyczy\u015Bci\u0107 ca\u0142y ekwipunek gracza? Tego nie da si\u0119 cofn\u0105\u0107!",msg:{success:{fixedPlayerItems:"Fixed player items and saved deleted items into file (if browser allows)."},error:{failedFetchItems:"Pobieranie definicji przedmiot\xF3w nie powiod\u0142o si\u0119.",failedLoad:"Nie uda\u0142o si\u0119 pobra\u0107 danych o asortymencie.",noItemName:"Nie wybrano przedmiotu.",unknown_citizenid:"Gracz nie istnieje.",noSlot:"Brak wolnego slotu.",invalid_item:"Nie mog\u0119 znale\u017A\u0107 definicji przedmiotu, Mo\u017Ce usu\u0144 ten przedmiot.",moved:"Wygl\u0105da na to, \u017Ce przedmiot zosta\u0142 przeniesiony. Prosz\u0119 spr\xF3buj ponownie.",negative:"Nie mo\u017Cna przenie\u015B\u0107 ujemnej ilo\u015Bci przedmiotu.",not_enough:"Nie masz wystarczaj\u0105cej ilo\u015Bci tego przedmiotu.",internal:"B\u0142\u0105d wewn\u0119trzny. Skontaktuj si\u0119 z Unlimited.",uniqueInfo:"Zmienne informacyjne musz\u0105 by\u0107 unikalne.",fixPlayer:"Error in PlayerData",fixPlayerText:"This player has a broken PlayerData. Some times this can be caused by invalid item definitions. We can try to fix this by deleting not existing items from the players inventory. This is a experimental feature, be carefull! Should we try to fix it?"}}},devVehicleList:{subheader:"Wszystkie pojazdy z QBCore/Shared/vehicles.lua.",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",headers:{name:"Nazwa",brand:"Marka",model:"Model",hash:"ID Modelu",price:"Cena",category:"Kategoria"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}",createVehicle:"Utw\xF3rz pojazd"},devVehicle:{edit:"Edytuj pojazd",model:"Model",hash:"ID Modelu",name:"Nazwa",brand:"Marka",category:"Kategoria",categoryLabel:"Etykieta kategorii",price:"Cena",shop:"Sklep",customVariables:"Zmienne niestandardowe",customVarSub:"Tw\xF3rz w\u0142asne zmienne.",addCustomVar:"Dodaj now\u0105 zmienn\u0105",customVarName:"Zmienny",customVarValue:"Warto\u015B\u0107",msg:{error:{invalid_veh_name:"Nazwa pojazdu '{name}' nie jest typu String.",veh_exists:"Pojazd '{name}' ju\u017C istnieje.",veh_not_exists:"Pojazd '{name}' nie istnieje.",file_error:"Zmiana pojazdu zosta\u0142a opublikowana. Wyst\u0105pi\u0142 jednak b\u0142\u0105d podczas zapisywania pliku .lua. Po ponownym uruchomieniu zmiany nie s\u0105 ju\u017C aktywne.",missingFields:"Wype\u0142nij wszystkie wymagane pola.",uniqueVars:"Zmienne musz\u0105 by\u0107 unikalne."}},deleteHeader:"Usu\u0144",deleteMsg:"Czy na pewno chcesz usun\u0105\u0107 <span class='text-primary'>{model}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!",deleteCustomVarMsg:"Czy na pewno chcesz usun\u0105\u0107 zmienn\u0105 <span class='text-primary'>{name}</span>? Tego nie mo\u017Cna cofn\u0105\u0107!"},devVehicleCreate:{new:"Utw\xF3rz nowy pojazd"},auth:{msg:{error:{not_supported:"Wybrany dostawca wydaje si\u0119 nie by\u0107 obs\u0142ugiwany.",internal_error:"B\u0142\u0105d wewn\u0119trzny. Skontaktuj si\u0119 z Unlimited podaj\u0105c komunikat o b\u0142\u0119dzie.",no_token:"Callback nie dostarczy\u0142 potrzebnych p\xF3l zapytania.",userdata_fetch_failed:"Nie mo\u017Cna pobra\u0107 danych u\u017Cytkownika z dostawcy.",no_fx_user:"Nie znaleziono u\u017Cytkownika o numerze cfx.re."}}},waypointList:{subheader:"Zarz\u0105dzaj swoimi punktami trasy.",createWaypoint:"Utw\xF3rz punkt trasy",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",headers:{name:"Nazwa",label:"Etykieta",coords:"Wsp\xF3\u0142rz\u0119dne"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}"},waypoint:{edit:"Edytuj punkt trasy",waypoint:"Punkt trasy",labels:{name:"Nazwa",label:"Etykieta",coords:"Wsp\xF3\u0142rz\u0119dne"},msg:{error:{waypoint_missing:"Punkt trasy o nazwie '{name}' nie istnieje (ju\u017C).",waypoint_exist:"Punkt trasy '{name}' ju\u017C istnieje.",no_waypoints:"Obecnie brak dost\u0119pnych punkt\xF3w trasy.",missingFields:"Wype\u0142nij wszystkie wymagane pola.",failedFetchWaypoints:"Nie mo\u017Cna pobra\u0107 punkt\xF3w trasy."}},deleteHeader:"Usu\u0144",deleteMsg:"Czy na pewno chcesz usun\u0105\u0107 <span class='text-primary'>{name}</span>? Tego nie da si\u0119 cofn\u0105\u0107!",modalHeader:"Wybierz punkt trasy"},accountList:{subheader:"Zdob\u0105d\u017A graczy wed\u0142ug ich kont.",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",headers:{name:"Nazwa",license:"Licencja",character_count:"Postacie",last_active:"Ostatnio online"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}"},stashesList:{subheader:"Przegl\u0105d wszystkich skonfigurowanych schowk\xF3w.",noData:"Nie pasuje",loadData:"Za\u0142aduj dane",headers:{type:"Typ",identifier:"Identyfikator",items:"Sloty w u\u017Cyciu"},recordsPerPage:"Widok na stronie",paginationLabel:"{from}-{to} z {total}"},stashes:{stashStorage:"Szafka",supporterStash:"Szafka pomocnicza",itemName:"Nazwa",amount:"Kwota",infoSection:"Warto\u015Bci informacyjne",infoSectionSub:"Dodaj zmienne informacyjne do nowego elementu.",addInfoValue:"Dodaj nowe",infoName:"Klucz",infoValue:"Warto\u015B\u0107",deleteHeader:"Usu\u0144",deleteMsg:"Czy na pewno chcesz usun\u0105\u0107 ten element? Tego nie da si\u0119 cofn\u0105\u0107!",deleteInfoHeader:"Usu\u0144",deleteInfoMsg:"Czy na pewno chcesz usun\u0105\u0107 informacje <span class='text-primary'>{name}</span>? Tego nie da si\u0119 cofn\u0105\u0107!",addItemTip:"Dodaj nowy przedmiot",addItemHeader:"Dodaj",clearStorageTip:"Wyczy\u015B\u0107 skrytk\u0119",clearStorageHeader:"Wyczy\u015B\u0107 skrytk\u0119",clearStorageMsg:"Czy na pewno chcesz wyczy\u015Bci\u0107 ca\u0142\u0105 skrytk\u0119? Tego nie da si\u0119 cofn\u0105\u0107!",msg:{error:{failedFetchItems:"Pobieranie definicji element\xF3w nie powiod\u0142o si\u0119.",failedLoad:"Nie uda\u0142o si\u0119 pobra\u0107 danych o asortymencie.",noItemName:"Nie wybrano pozycji.",unknown_storage:"Magazyn nie istnieje.",noSlot:"Brak wolnego slotu.",invalid_item:"Nie mog\u0119 znale\u017A\u0107 definicji elementu. Mo\u017Ce usu\u0144 ten element.",moved:"Wygl\u0105da na to, \u017Ce element zosta\u0142 przeniesiony. Prosz\u0119 spr\xF3buj ponownie.",negative:"Nie mo\u017Cna przenie\u015B\u0107 ujemnej ilo\u015Bci przedmiotu.",not_enough:"Nie masz wystarczaj\u0105cej ilo\u015Bci tego przedmiotu.",internal:"B\u0142\u0105d wewn\u0119trzny. Skontaktuj si\u0119 z Unlimited.",uniqueInfo:"Zmienne informacyjne musz\u0105 by\u0107 unikalne."}}}},Z_={general:jg,breadcrumb:Ng,rules:Mg,navigation:Ig,components:Vg},X_=Object.freeze(Object.defineProperty({__proto__:null,general:jg,breadcrumb:Ng,rules:Mg,navigation:Ig,components:Vg,default:Z_},Symbol.toStringTag,{value:"Module"})),Rg={timestamp:"Data",logout:"Sair",username:"Usu\xE1rio",password:"Senha",confirmPassword:"Confirma a Senha",setupToken:"Token",languages:{de:"German",en:"English",es:"Spanish",dk:"Danish",et:"Estonia",nl:"Holand\xEAs",no:"Norwegian",pl:"Polski",pt:"Portugu\xEAs",ta:"Indiano - Tamil",tr:"Turkish"},save:"Salvar",delete:"Apagar",search:"Procurar",change:"Mudar",success:"Sucesso",error:"Erro",saved:"Salvado com sucesso.",deleted:"Apagado com sucesso.",cleared:"Limpo com sucesso",ok:"Ok",cancel:"Cancelar",create:"Criar",back:"Voltar",changePassword:"Mudar Senha",kick:"Expulsar",ban:"Banir",fillUp:"Encher",relax:"Relaxar",add:"Adicionar",added:"Adicionado",teleport:"Teletransportar",teleported:"Teletransportado com sucesso.",cantReach:"N\xE3o \xE9 poss\xEDvel acessar o servidor.",male:"Masculino",female:"Feminino",yes:"Sim",no:"N\xE3o",reason:"Motivo",time:"Tempo",bantime:"Tempo em segundos.",warnHeader:"Aviso",warnMsg:"Escreva um motivo para o aviso ao jogador <span class='text-primary'>{name}</span>.",warnBanHeader:"Ban/Aviso",banHeader:"Banir",banMsg:"Coloque um motivo e tempo para banir <span class='text-primary'>{name}</span>.",banSuccess:"O jogador foi banido.",unbanHeader:"Remover ban",unbanMsg:"Quer mesmo remover o ban a <span class='text-primary'>{name}</span>?",unbanSuccess:"O jogador foi desbanido.",kickHeader:"Expulsar",kickMsg:"Coloque um motivo para expulsar o <span class='text-primary'>{name}</span>.",kickSuccess:"O jogador foi expulso.",toggleAll:"Ligar todos",heal:"Curar",offline:"Jogador offline",or:"ou",timeout:"A solicita\xE7\xE3o expirou."},Og={vehicles:"Ve\xEDculos",vehicle:"Ve\xEDculo",items:"Items",item:"Item",jobs:"Trabalhos",job:"Trabalho",gangs:"Gangs",gang:"Gang",users:"Usu\xE1rios",user:"Usu\xE1rio",roles:"Cargos",role:"Cargo",map:"Mapa",dashboard:"Painel",logs:"Logs",accounts:"Contas",account:"Contas",players:"Jogadores",player:"Jogador",inventory:"Invent\xE1rio",config:"Configura\xE7\xE3o",waypoints:"Parada",waypoint:"Parada",stashes:"Esconderijos",stash:"Estoque"},zg={required:"Este espa\xE7o \xE9 obrigat\xF3rio.",passwordConfirm:"As senhas n\xE3o s\xE3o iguais.",noSpace:"N\xE3o \xE9 permitido espa\xE7os.",numbers:"Apenas n\xFAmeros s\xE3o permitidos.",unique:"Este valor j\xE1 existe.",defaults:"Nenhuma chave padr\xE3o \xE9 permitida.",onlyCharsNumbers:"Apenas Espa\xE7os, N\xFAmeros e Carat\xE9res s\xE3o permitidos."},Fg={header:{gameserver:"Servidor",development:"Desenvolvimento",management:"Gerenciamento"},titles:{dashboard:"Painel",livemap:"Mapa em Direto",waypoint:"Parada",account:"Contas",player:"Jogadores",logs:"Logs",vehicle:"Ve\xEDculos",items:"Items",jobs:"Trabalhos",gangs:"Gangs",users:"Usu\xE1rios",roles:"Cargos",web:"Web",config:"Configura\xE7\xE3o",stashes:"Esconderijos"}},Bg={general:{changePasswordHeader:"Mudar Senha",changePasswordMsg:"Coloque uma senha nova.",msg:{error:{user_missing:"Usu\xE1rio n\xE3o encontrado."}}},dashboard:{cpu:"Uso de CPU",ram:"Uso de Mem\xF3ria",process:"Uso de RAM",onlinePlayers:"Jogadores online",gangOnline:"Membros da Gang online",jobsDuty:"Jogadores em trabalho",headers:{name:"Nome",character:"Personagem",job:"Trabalho",count:"Contagem",gang:"Gang",rank:"Classifica\xE7\xE3o"}},setup:{finishButton:"Terminar Confiruga\xE7\xE3o",backButton:"Anterior",nextButton:"Pr\xF3ximo",welcomeHeader:"Bem-Vindo",welcomeSub:"Bem-vindo ao seu Painel Unlimited! As configura\xE7\xF5es ir\xE3o inicializar uma experi\xEAncia incr\xEDvel.",langHeader:"Idiomas",langSub:"Escolha o seu Idioma",masterHeader:"Conta Principal",masterSub:"A Conta Principal tem e ter\xE1 acesso completo, Your Master Account always has full access rights, mesmo sem considerar as permiss\xF5es.",tokenHeader:"Configurar Token",tokenSub:"Copie o seu Token de Configura\xE7\xE3o do terminal do servidor para valida\xE7\xE3o.",tokenPlaceHolder:"Coloque o Token de Configura\xE7\xE3o"},login:{subtext:"Bem-Vindo ao Painel Unlimted. Por favor entre.",msg:{error:{not_supported:"O provedor selecionado n\xE3o parece ser suportado.",internal_error:"Erro Interno. Contate Unlimited com a sua mensagem de erro."}}},itemList:{subheader:"Todos os items do ficheiro QBCore/Shared/items.lua. Items registrados atrav\xE9s de QB-Exports/Functions n\xE3o s\xE3o mostrados.",noData:"Sem correspond\xEAncia",loadData:"Carregar items",headers:{label:"Label",type:"Tipo",weight:"Peso",name:"Nome",useable:"Utiliz\xE1vel",unique:"\xDAnico",shouldClose:"Fecha ao usar"},recordsPerPage:"Registro por p\xE1gina",paginationLabel:"{from}-{to} de {total}",createItem:"Criar Item"},item:{name:"Nome / Key",label:"Label",desc:"Descri\xE7\xE3o",image:"Icon",weight:"Peso",type:"Tipo",useable:"Utiliz\xE1vel",unique:"\xDAnico",shouldClose:"Fecha ao usar",edit:"Editar Item",customVariables:"Vari\xE1veis customiz\xE1veis",customVarSub:"Crie a sua vari\xE1vel",addCustomVar:"Adicionar nova vari\xE1vel",customVarName:"Vari\xE1vel",customVarValue:"Valor",combinability:"Combina\xE7\xE3o",combinabSub:"Aqui pode especificar com que Items pode ser combinado, o que ir\xE1 acontecer e com qual anima\xE7\xE3o, dura\xE7\xE3o e texto.",combinable:{accept:"Combinar com",reward:"Resultado",text:"Texto de Exibi\xE7\xE3o",timeOut:"Dura\xE7\xE3o",lib:"Lib da Anima\xE7\xE3o",dict:"Dict da Anima\xE7\xE3o"},deleteHeader:"Apagar",deleteMsg:"Quer mesmo apagar <span class='text-primary'>{itemLabel} [{itemName}]</span>? N\xE3o pode voltar atr\xE1s!",deleteCustomVarMsg:"Quer mesmo apagar a vari\xE1vel <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",msg:{error:{invalid_item_name:"O nome do Item '{name}' n\xE3o \xE9 do tipo 'String'.",item_exists:"O item '{name}' j\xE1 existe.",item_not_exists:"O item '{name}' n\xE3o existe.",file_error:"A mudan\xE7a no Item foi transmitida. Por\xE9m, um erro aconteceu ao salvar o ficheiro .lua. Depois de reiniciar as mudan\xE7as voltaram.",missingFields:"Preencha todas os campos obrigat\xF3rios.",uniqueVars:"As vari\xE1veis devem ser \xFAnicas.",filename_exists:"Nome do Ficheiro j\xE1 existe."}},uploadedImage:"Imagem carregada com sucesso.",uploadNew:"Carregar imagem",imageNotFound:"Esta imagem n\xE3o existe."},itemCreate:{new:"Criar novo item"},roleList:{subheader:"Gerir permiss\xF5es para a sua equipa com cargos customizados.",createRole:"Criar Cargo",noData:"Sem correspond\xEAncia",loadData:"Carregar dados",headers:{name:"Nome",desc:"Descri\xE7\xE3o",permissions:"Contagem de Permiss\xF5es",color:"Cor"},recordsPerPage:"Registro por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},role:{name:"Nome",edit:"Editar cargo",desc:"Descri\xE7\xE3o",color:"Cor",permissions:"Permiss\xE3o",permissionSub:"Atribir as suas permiss\xF5es aos seu cargo.",resource:{gameserver:"Servidor",development:"Desenvolvimento",management:"Gerenciamento"},section:{liveMap:"Mapa em Direto",waypoint:"Parada",account:"Contas",player:"Jogadores",vehicles:"Ve\xEDculos",logs:"Logs",items:"Items",jobs:"Trabalhos",gangs:"Gangs",user:"Usu\xE1rios",roles:"Cargos",config:"Configura\xE7\xE3o",stashes:"Esconderijos"},action:{read:"Ler",modify:"Modificar",delete:"Apagar",despawn:"Despawn",repair:"Reparar",create:"Criar",player:"Mostrar jogadores",vehicle:"Mostrar ve\xEDculos",kick:"Expulsar",warn:"Aviso",ban:"Banir",money:"Dinheiro",meta:"MetaData",position:"Posi\xE7\xE3o",inventory:"Invent\xE1rio",screen:"Ver tela",license:"Licen\xE7a",job:"Emprego",gang:"Gang",logs:{game:"Jogo",player:"Jogador",dev:"Dev",web:"Web"}},msg:{error:{role_missing:"Cargo com o nome '{name}' n\xE3o existe (mais).",role_exist:"O cargo '{name}' j\xE1 existe.",missingFields:"Preencha todas os campos obrigat\xF3rios."}},deleteHeader:"Apagar",deleteMsg:"Quer mesmo apagar <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!"},roleCreate:{new:"Criar novo cargo"},userList:{subheader:"Gerir os Usu\xE1rios da sua Equipa.",noData:"Sem correspond\xEAncia",loadData:"Carregar dados",createUser:"Criar Usu\xE1rio",headers:{name:"Nome",role:"Cargo",master:"Principal"},recordsPerPage:"Registro por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},user:{edit:"Editar usu\xE1rio",role:"Cargo",fxname:"cfx.re",msg:{error:{user_missing:"Usu\xE1rio com o nome '{name}' n\xE3o existe (mais).",user_exist:"O usu\xE1rio '{name}' j\xE1 existe.",user_master:"N\xE3o consegue apagar o Usu\xE1rio Principal.",missingFields:"Preencha todas os campos obrigat\xF3rios.",is_master:"N\xE3o consegue mudar a senha do Usu\xE1rio Principal",fx_used:"Usu\xE1rio cfx.re j\xE1 est\xE1 ser utilizado por outro usu\xE1rio."}},deleteHeader:"Apagar",deleteMsg:"Quer mesmo apagar <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",resetPasswort:"Redefinir Senha",resetPasswordHeader:"Confirmar Redefini\xE7\xE3o",resetPasswordMsg:"Quer mesmo redifinir a senha do <span class='text-primary'>{name}</span>?"},jobList:{subheader:"Todos os empregos do ficheiro QBCore/Shared/jobs.lua. Empregos registrados atrav\xE9s de QB-Exports/Functions n\xE3o s\xE3o mostrados.",noData:"Sem correspond\xEAncia",loadData:"Carregar dados",createJob:"Criar Emprego",headers:{name:"Nome",label:"Label",grades:"Contagem de Cargo",defaultDuty:"A trabalhar",offDutyPay:"Receber sem trabalhar"},recordsPerPage:"Registro por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},jobCreate:{new:"Criar novo emprego"},job:{name:"Nome",edit:"Editar emprego",label:"Label",defaultDuty:"A trabalhar",offDutyPay:"Receber sem trabalhar",grades:"Cargo",gradesSub:"Definir o cargo para o trabalho. (Do cargo mais baixo para o mais alto, de cima para baixo)",customVariables:"Vari\xE1veis customiz\xE1veis",customVarSub:"Crie a sua vari\xE1vel",addCustomVar:"Adicionar nova vari\xE1vel",customVarName:"Vari\xE1vel",customVarValue:"Valor",msg:{error:{invalid_job_name:"O nome do emprego '{name}' n\xE3o \xE9 do tipo String.",job_exists:"O emprego '{name}' j\xE1 existe.",job_not_exists:"The job '{name}' n\xE3o existe.",file_error:"A mudan\xE7a nos trabalhos foi transmitida. Por\xE9m, um erro aconteceu ao salvar o ficheiro .lua. Depois de reiniciar as mudan\xE7as voltaram.",missingFields:"Preencha todas os campos obrigat\xF3rios.",gradeNeeded:"Precisa de ao menos um cargo.",uniqueVars:"Vari\xE1veis devem ser \xFAnicas."}},deleteHeader:"Apagar",deleteMsg:"Quer mesmo apagar <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",deleteGradeMsg:"Quer mesmo apagar <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",deleteCustomVarMsg:"Quer mesmo apagar a vari\xE1vel <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",headers:{name:"Nome",isboss:"Chefe",payment:"Pagamento"},addGrade:"Adicionar cargo"},gangList:{subheader:"Todas as Gangs do ficheiro QBCore/Shared/gangs.lua. Gangs registradas via QB-Exports/Functions n\xE3o s\xE3o mostradas.",noData:"Sem correspond\xEAncia",loadData:"Carregar dados",createGang:"Criar Gang",headers:{name:"Nome",label:"Label",grades:"Contagem de Cargos"},recordsPerPage:"Registro por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},gangCreate:{new:"Criar nova Gang"},gang:{name:"Nome",edit:"Editar Gang",label:"Label",grades:"Cargos",gradesSub:"Defina os cargos para a Gang. (Do cargo mais baixo para o mais alto, de cima para baixo)",customVariables:"Vari\xE1veis customiz\xE1veis",customVarSub:"Crie a sua vari\xE1vel",addCustomVar:"Adicionar nova vari\xE1vel",customVarName:"Vari\xE1vel",customVarValue:"Valor",msg:{error:{invalid_gang_name:"O nome da Gang '{name}' n\xE3o \xE9 do tipo String.",gang_exists:"A Gang '{name}' j\xE1 existe.",gang_not_exists:"A Gang '{name}' do not exist.",file_error:"As mudan\xE7as na Gang foram transmitidas. Por\xE9m, um erro aconteceu ao salvar o ficheiro .lua. Depois de reiniciar as mudan\xE7as voltaram.",missingFields:"Preencha todas os campos obrigat\xF3rios.",gradeNeeded:"Precisa de ao menos um cargo",uniqueVars:"Vari\xE1veis devem ser \xFAnicas."}},deleteHeader:"Apagar",deleteMsg:"Quer mesmo apagar <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",deleteGradeMsg:"Quer mesmo apagar <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",deleteCustomVarMsg:"Quer mesmo apagar a vari\xE1vel <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",headers:{name:"Nome",isboss:"Chefe"},addGrade:"Adicionar cargo"},liveMap:{viewPlayerTab:"Ver registro do Jogador",viewVehicleTab:"Ver registro de Ve\xEDculos",noOnlinePlayers:"Sem jogadores online",noSpawnedVehicles:"Sem ve\xEDculos spawnados",generalContextMenuHeader:"Geral",teleportPlayerHeader:"Selecione o jogador para teletransportar",copyCoordsToClipboard:"Copiar coordenadas",teleportTo:"Teletransportar jogador",createWaypoint:"Criar Parada",markers:{vehicles:"Ve\xEDculos",players:"Jogadores"},labels:{selectedPlayer:"Jogador selecionado"},btn:{loadFromWaypoint:"Carregar Parada"},msg:{success:{coordsCopied:"Coordenadas copiadas com sucesso para a \xE1rea de transfer\xEAncias."},error:{noPlayersOnline:"De momento sem jogador online para teletransportar.",errorCopyCoords:"N\xE3o foi possivel copiar as coordenadas."}}},playerList:{subheader:"Todas as Personagems",noData:"Sem correspond\xEAncia",loadData:"Carregar dados",recordsPerPage:"Registro por p\xE1gina",paginationLabel:"{from}-{to} de {total}",headers:{firstname:"Primeiro Nome",lastname:"\xDAltimo Nome",gang:"Gang",job:"Emprego",online:"Online",citizenid:"Citizen-ID",name:"Nome da Conta"}},player:{tabs:{general:"Ve\xEDculos",vehicles:"Jogadores",logs:"Logs",notes:"Notas"},pastBans:"Hist\xF3rico Ban/Aviso",changeJobHeader:"Mudar emprego",changeGangHeader:"Mudar gang",deleteHeader:"Apagar jogador",deletePlayerMsg:"Quer mesmo apagar o jogador <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",changeAccountHeader:"Mudar licen\xE7a",changeAccountSub:"Quer mesmo mudar a licen\xE7a do jogador <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",playerScreenHeader:"Currente vis\xE3o do Jogador",addMoneyHeader:"Adicionar dinheiro",addMoneyMsg:"Escreva a quantidade",removeMoneyHeader:"Remover dinheiro",removeMoneyMsg:"Escreva a quantidade",buttons:{unban:"Desbanir",warn:"Aviso",ban:"Banir",kick:"Expulsar",inventory:"Invent\xE1rio",screen:"Mostrar tela",money:{set:"Colocar",give:"Adicionar",remove:"Remover"}},banMsg:"\u{1F528} por '{by}' pela '{reason}' at\xE9 {expire}.",moneyDisclaimer:"Isto n\xE3o suporta dinheiro do tipo Item.",headers:{general:"Geral",charinfo:"Informa\xE7\xE3o da Personagem",meta:"MetaData",money:"Dinheiro",gang:"Gang",job:"Emprego",actions:"A\xE7\xF5es"},labels:{name:"Nome da Conta",citizenid:"Citizen-ID",license:"Licen\xE7as",position:"Posi\xE7\xE3o",firstname:"Primeiro Nome",lastname:"\xDAltimo Nome",account:"Conta",cid:"Char-ID",gender:"G\xEAnero",male:"Masculino",female:"Feminino",birthdate:"Data de Nascimento",nationality:"Nacionalidade",phone:"Telem\xF3vel",backstory:"Hist\xF3ria",isdead:"Est\xE1 morto",ishandcuffed:"Est\xE1 algemado",walletid:"Wallet-ID",fingerprint:"Impress\xE3o Digital",bloodtype:"Tipo sangu\xEDneo",thirst:"Sede",hunger:"Fome",stress:"Estresse",armor:"Armadura",job:{name:"Nome",grade:"Cargo"},gang:{name:"Nome",grade:"Cargo"},money:{bank:"Banco",crypto:"Cripto",cash:"Dinheiro"},health:"Vida",ip:"IP",discord:"Discord",bucket:"Bucket"},msg:{success:{success:"Informa\xE7\xE3o salva.",hunger:"Fome preenchida.",thirst:"Sede preenchida.",isdead:"Valor 'Est\xE1 morto' alterado.",ishandcuffed:"Valor 'Est\xE1 algemado' alterado.",changeJob:"Emprego alterado.",changeGang:"Gang alterada.",changedBucket:"Bucket mudificado.",stress:"Estresse baixado.",healed:"Jogador curado."},error:{notOnline:"O jogador n\xE3o est\xE1 online.",notFound:"Jogador n\xE3o encontrado.",missingFields:"Est\xE1 faltando Entradas obrigat\xF3rias.",changeJob:"Erro ao aplicar o emprego.",changeGang:"Erro ao aplicar a gang.",failedFetchGangs:"Erro ao buscar as gangs.",failedFetchJobs:"Erro ao buscar is empregos.",deleteError:"Algo de errado aconteceu.",couldNotFetchScreen:"Erro ao verificar a tela currente dos jogadores.",invalid_citizenid:"O Citizen-ID emitido n\xE3o \xE9 v\xE1lido.",not_allowed:"O tipo do dinheiro n\xE3o foi encontrado ou valores negativos n\xE3o s\xE3o permitidos."}}},vehicleList:{subheader:"Todos os ve\xEDculos do Jogador.",noData:"Sem correspond\xEAncia",loadData:"Carregar dados",spawned:"Spawned",garage:"Garagem",outside:"Fora",inpound:"Apreendido",headers:{owner:"Dono",plate:"Placa",vehicle:"Modelo",spawned:"Spawned",state:"Estado",engine:"Motor",body:"Lataria",fuel:"Combust\xEDvel"},recordsPerPage:"Registro por p\xE1gina",paginationLabel:"{from}-{to} de {total}",createVehicle:"Crair ve\xEDculo"},vehicle:{despawnHeader:"Dispawn",despawnMsg:"Quer mesmo dar dispawn este ve\xEDculo?",deleteHeader:"Apagar",deleteMsg:"Quer mesmo apagar o ve\xEDculo da base de dados e dispawna-lo? Outras informa\xE7\xF5es do ve\xEDculo (p.e. porta-malas) n\xE3o s\xE3o alteradas!",changeOwnerHeader:"Selecione o novo dono",changeOwnerInput:"Insira o Citizen-ID dos novos donos",buttons:{changeOwner:"Alterar Dono",despawnVehicle:"Dispawn Ve\xEDculo",repairVehicle:"Reparar Ve\xEDculo",deleteVehicle:"Apagar Ve\xEDculo",openTrunk:"Tronco aberto",openGlovebox:"Abra o porta-luvas"},header:{owner:"Dono",payment:"Pagamento",car:"Carro"},labels:{owner:"Dono",citizenid:"Citizen-ID",license:"Licen\xE7a",depotprice:"Pre\xE7o do Dep\xF3sito",balance:"Saldo",paymentamount:"Quantidade",paymentsleft:"Sobra",financetime:"Tempo de Financiamento",model:"Modelo",plate:"Placa",fakeplate:"Placa Falsa",drivingdistance:"Milhagem",garage:"Garagem",state:"Estado",fuel:"Combust\xEDvel",engine:"Motor",body:"Lataria"},msg:{error:{noMatch:"N\xE3o consegui encontrar o ve\xEDculo. Talvez foi apagado?",not_spawned:"O Ve\xEDculo n\xE3o est\xE1 spawnado.",not_found:"Algo deu errado. N\xE3o consegui encontrar o ve\xEDculo.",missingData:"Faltando informa\xE7\xE3o do dono.",invalid_citizenid:"O Citizen-ID inserido n\xE3o \xE9 v\xE1lido.",sql_error:"Algo de errado aconteceu enquanto executava o SQL. Sem mudan\xE7as realizadas!",allowedCharsNumbers:"S\xF3 pode usar Espa\xE7os, N\xFAmeros e Carat\xE9res na sua matr\xEDcula.",plate_exists:"A matr\xEDcula j\xE1 existe. Por favor escolha outra."}}},vehicleCreate:{new:"Criar novo ve\xEDculo"},logs:{loadMore:"Dar scroll carega mais logs."},configuration:{colorsHeader:"Cores",colorsSub:"Ajuste o tema para condizer com a sua marca.",colors:{primary:"Prim\xE1ria",secondary:"Secund\xE1ria",accent:"Contraste",dark:"Fundo",positive:"Positivo",negative:"Negativo",info:"Informa\xE7\xE3o",warning:"Aviso",main:"Texto",sub:"Subtexto"},buttons:{undo:"Refazer",defaults:"Original"}},inventory:{playerInventory:"Jogador",supporterStash:"Invent\xE1rio Auxiliar",itemName:"Nome",amount:"Quantidade",infoSection:"Informa\xE7\xE3o dos Valores",infoSectionSub:"Adicione uma nova Vari\xE1vel de Informa\xE7\xE3o ao seu item.",addInfoValue:"Adicionar nova",infoName:"Chave",infoValue:"Valor",deleteHeader:"Apagar",deleteMsg:"Quer mesmo apagar este item? N\xE3o pode voltar atr\xE1s!",deleteInfoHeader:"Apagar",deleteInfoMsg:"Quer mesmo apagar a informa\xE7\xE3o <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",addItemTip:"Adicionar novo item",addItemHeader:"Adicionar",clearInvTip:"Limpar invent\xE1rio",clearInvHeader:"Limpar Invent\xE1rio",clearInvMsg:"Quer mesmo limpar o invent\xE1rio completo do jogador? N\xE3o pode voltar atr\xE1s!",msg:{success:{fixedPlayerItems:"Fixed player items and saved deleted items into file (if browser allows)."},error:{failedFetchItems:"Erro ao buscar as defini\xE7\xF5es do item.",failedLoad:"Erro ao buscar os dados do invent\xE1rio.",noItemName:"Sem item selecionado.",unknown_citizenid:"Jogador n\xE3o existe.",noSlot:"Sem slots dispon\xEDveis.",invalid_item:"N\xE3o consegui encontrar as defini\xE7\xF5es do item. Talvez apague este item.",moved:"O item parece ter sido movido. Por favor tente novamente.",negative:"N\xE3o \xE9 poss\xEDvel mover quantidades negativas.",not_enough:"N\xE3o tem quantidade suficiente deste item.",internal:"Erro interno. Por favor contacte a Unlimited.",uniqueInfo:"Vari\xE1veis de Informa\xE7\xE3o devem ser \xFAnicas.",fixPlayer:"Error in PlayerData",fixPlayerText:"This player has a broken PlayerData. Some times this can be caused by invalid item definitions. We can try to fix this by deleting not existing items from the players inventory. This is a experimental feature, be carefull! Should we try to fix it?"}}},devVehicleList:{subheader:"Todos os ve\xEDculos do ficheiro QBCore/Shared/vehicles.lua.",noData:"Sem correspond\xEAncia",loadData:"Carregar dados",headers:{name:"Nome",brand:"Marca",model:"Modelo",hash:"Hash",price:"Pre\xE7o",category:"Categoria"},recordsPerPage:"Registro por p\xE1gina",paginationLabel:"{from}-{to} de {total}",createVehicle:"Criar Ve\xEDculo"},devVehicle:{edit:"Editar ve\xEDculo",model:"Modelo",hash:"Hash",name:"Nome",brand:"Marca",category:"Categoria",categoryLabel:"Categoria label",price:"Pre\xE7o",shop:"Loja",customVariables:"Vari\xE1veis customiz\xE1veis",customVarSub:"Crie a sua vari\xE1vel",addCustomVar:"Adicionar nova vari\xE1vel",customVarName:"Vari\xE1vel",customVarValue:"Valor",msg:{error:{invalid_veh_name:"O nome do ve\xEDculo '{name}' n\xE3o \xE9 do tipo String.",veh_exists:"O ve\xEDculo '{name}' j\xE1 existe.",veh_not_exists:"O ve\xEDculo '{name}' n\xE3o existe.",file_error:"As mudan\xE7as no ve\xEDculo foram transmitidas. Por\xE9m, um erro aconteceu ao salvar o ficheiro .lua. Depois de reiniciar as mudan\xE7as voltaram.",missingFields:"Preencha todas os campos obrigat\xF3rios.",uniqueVars:"As vari\xE1veis devem ser \xFAnicas."}},deleteHeader:"Apagar",deleteMsg:"Quer mesmo apagar <span class='text-primary'>{model}</span>? N\xE3o pode voltar atr\xE1s!",deleteCustomVarMsg:"Quer mesmo apagar a vari\xE1vel <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!"},devVehicleCreate:{new:"Criar novo ve\xEDculo"},auth:{msg:{error:{not_supported:"O provedor selecionado n\xE3o parece ser suportado.",internal_error:"Erro Interno. Contate Unlimited com a sua mensagem de erro.",no_token:"O Callback n\xE3o forneceu os campos de pesquisa.",userdata_fetch_failed:"N\xE3o foi poss\xEDvel extrair os dados do usu\xE1rio do provedor.",no_fx_user:"Nenhum usu\xE1rio com esse cfx.re encontrado."}}},waypointList:{subheader:"Gerenciar as suas Paradas.",createWaypoint:"Criar Parada",noData:"Sem correspond\xEAncia",loadData:"Carregar Dados",headers:{name:"Nome",label:"Label",coords:"Coordenadas"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},waypoint:{edit:"Editar parada",waypoint:"Parada",labels:{name:"Nome",label:"Label",coords:"Coordenadas"},msg:{error:{waypoint_missing:"Parada com o nome '{name}' n\xE3o existe (mais).",waypoint_exist:"Parada com o nome '{name}' j\xE1 existe.",no_waypoints:"Sem Paradas dispon\xEDveis.",missingFields:"Preenche todos campos obrigat\xF3rios.",failedFetchWaypoints:"N\xE3o foi poss\xEDvel coletar as Paradas."}},deleteHeader:"Apagar",deleteMsg:"Deseja realmente apagar <span class='text-primary'>{name}</span>? Esta a\xE7\xE3o n\xE3o pode ser refeita!",modalHeader:"Selecionar Parada"},accountList:{subheader:"Pegar jogadores pela sua conta.",noData:"Sem correspond\xEAncia",loadData:"Carregar dados",headers:{name:"Nome",license:"Licen\xE7a",character_count:"Personagens",last_active:"\xDAltima vez online"},recordsPerPage:"Registros por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},stashesList:{subheader:"Vis\xE3o geral dos Stashed configurados.",noData:"Sem correspond\xEAncia",loadData:"Carregar dados",headers:{type:"Tipo",identifier:"Identificador",items:"Slots em uso"},recordsPerPage:"Registro por p\xE1gina",paginationLabel:"{from}-{to} de {total}"},stashes:{stashStorage:"Stashes",supporterStash:"Stash Auxiliar",itemName:"Nome",amount:"Quantidade",infoSection:"Informa\xE7\xE3o dos Valores",infoSectionSub:"Adicione uma nova Vari\xE1vel de Informa\xE7\xE3o ao seu item.",addInfoValue:"Adicionar novo",infoName:"Chave",infoValue:"Valor",deleteHeader:"Apagar",deleteMsg:"Quer mesmo apagar este item? N\xE3o pode voltar atr\xE1s!",deleteInfoHeader:"Apagar",deleteInfoMsg:"Quer mesmo apagar a informa\xE7\xE3o <span class='text-primary'>{name}</span>? N\xE3o pode voltar atr\xE1s!",addItemTip:"Adicionar novo item",addItemHeader:"Adicionar",clearStorageTip:"Limpar Stash",clearStorageHeader:"Limpar Stash",clearStorageMsg:"Quer mesmo limpar o Stash completo? N\xE3o pode voltar atr\xE1s!",msg:{error:{failedFetchItems:"Erro ao buscar as defini\xE7\xF5es do item.",failedLoad:"Erro ao buscar os dados do invent\xE1rio.",noItemName:"Sem item selecionado.",unknown_storage:"Stash n\xE3o existe.",noSlot:"Sem slots dispon\xEDveis.",invalid_item:"N\xE3o consegui encontrar as defini\xE7\xF5es do item. Talvez apague este item.",moved:"O item parece ter sido movido. Por favor tente novamente.",negative:"N\xE3o \xE9 poss\xEDvel mover quantidades negativas.",not_enough:"N\xE3o tem quantidade suficiente deste item.",internal:"Erro interno. Por favor contacte a Unlimited.",uniqueInfo:"Vari\xE1veis de Informa\xE7\xE3o devem ser \xFAnicas."}}}},eS={general:Rg,breadcrumb:Og,rules:zg,navigation:Fg,components:Bg},tS=Object.freeze(Object.defineProperty({__proto__:null,general:Rg,breadcrumb:Og,rules:zg,navigation:Fg,components:Bg,default:eS},Symbol.toStringTag,{value:"Module"})),Hg={timestamp:"\u0BA8\u0BC7\u0BB0 \u0BAE\u0BC1\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BC8",logout:"\u0BB5\u0BC6\u0BB3\u0BBF\u0BAF\u0BC7\u0BB1\u0BC1",username:"\u0BAA\u0BAF\u0BA9\u0BB0\u0BCD \u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",password:"\u0B95\u0B9F\u0BB5\u0BC1\u0B9A\u0BCD\u0B9A\u0BC6\u0BBE\u0BB2\u0BCD",confirmPassword:"\u0B95\u0B9F\u0BB5\u0BC1\u0B9A\u0BCD\u0B9A\u0BCA\u0BB2\u0BCD\u0BB2\u0BC8 \u0B89\u0BB1\u0BC1\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BB5\u0BC1\u0BAE\u0BCD",setupToken:"Token",languages:{de:"German",en:"English",es:"Spanish",dk:"Danish",et:"Estonia",nl:"Dutch",no:"Norwegian",pl:"Polski",pt:"Portuguese",ta:"Indian - Tamil",tr:"Turkish"},save:"\u0B9A\u0BC7\u0BAE\u0BBF\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",delete:"\u0B85\u0BB4\u0BBF",search:"\u0BA4\u0BC7\u0B9F\u0BC1",change:"\u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0B82",success:"\u0BB5\u0BC6\u0BB1\u0BCD\u0BB1\u0BBF",error:"\u0BAA\u0BBF\u0BB4\u0BC8",saved:"\u0BB5\u0BC6\u0BB1\u0BCD\u0BB1\u0BBF\u0B95\u0BB0\u0BAE\u0BBE\u0B95 \u0B9A\u0BC7\u0BAE\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1.",deleted:"\u0BB5\u0BC6\u0BB1\u0BCD\u0BB1\u0BBF\u0B95\u0BB0\u0BAE\u0BBE\u0B95 \u0BA8\u0BC0\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1.",cleared:"\u0BB5\u0BC6\u0BB1\u0BCD\u0BB1\u0BBF\u0B95\u0BB0\u0BAE\u0BBE\u0B95 \u0B85\u0BB4\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1.",ok:"\u0B9A\u0BB0\u0BBF",cancel:"\u0BB0\u0BA4\u0BCD\u0BA4\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD",create:"\u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1",back:"\u0BAA\u0BBF\u0BA9\u0BCD\u0BA9\u0BBE\u0BB2\u0BCD",changePassword:"\u0B95\u0B9F\u0BB5\u0BC1\u0B9A\u0BCD\u0B9A\u0BC6\u0BBE\u0BB2\u0BCD\u0BB2\u0BC8 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0B82",kick:"\u0B89\u0BA4\u0BC8",ban:"\u0BA4\u0B9F\u0BC8 \u0B9A\u0BC6\u0BAF\u0BCD",fillUp:"\u0BA8\u0BBF\u0BB0\u0BAA\u0BCD\u0BAA\u0BB5\u0BC1\u0BAE\u0BCD",relax:"Relax",add:"\u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0B82",added:"\u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1",teleport:"Teleport",teleported:"Teleport \u0BB5\u0BC6\u0BB1\u0BCD\u0BB1\u0BBF\u0B95\u0BB0\u0BAE\u0BBE\u0B95 \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1.",cantReach:"\u0B9A\u0BC7\u0BB5\u0BC8\u0BAF\u0B95\u0BA4\u0BCD\u0BA4\u0BC8 \u0B85\u0B9F\u0BC8\u0BAF \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",male:"\u0B86\u0BA3\u0BCD",female:"\u0BAA\u0BC6\u0BA3\u0BCD",yes:"\u0B86\u0BAE\u0BCD",no:"\u0B87\u0BB2\u0BCD\u0BB2\u0BC8",reason:"\u0B95\u0BBE\u0BB0\u0BA3\u0BAE\u0BCD",time:"\u0BA8\u0BC7\u0BB0\u0BAE\u0BCD",bantime:"\u0BA8\u0BCA\u0B9F\u0BBF\u0B95\u0BB3\u0BBF\u0BB2\u0BCD \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD.",warnHeader:"\u0B8E\u0B9A\u0BCD\u0B9A\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",warnMsg:"\u0B8E\u0B9A\u0BCD\u0B9A\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BC8 \u0B95\u0BBE\u0BB0\u0BA3\u0BA4\u0BCD\u0BA4\u0BC8 \u0B89\u0BB3\u0BCD\u0BB3\u0BBF\u0B9F\u0BB5\u0BC1\u0BAE\u0BCD <span class='text-primary'>{name}</span>.",warnBanHeader:"\u0BA4\u0B9F\u0BC8/\u0B8E\u0B9A\u0BCD\u0B9A\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BC8",banHeader:"\u0BA4\u0B9F\u0BC8",banMsg:"\u0BA4\u0B9F\u0BC8\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0B95\u0BBE\u0BB0\u0BA3\u0BA4\u0BCD\u0BA4\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0B85\u0BA4\u0BB1\u0BCD\u0B95\u0BBE\u0BA9 \u0BA8\u0BC7\u0BB0\u0BA4\u0BCD\u0BA4\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0B89\u0BB3\u0BCD\u0BB3\u0BBF\u0B9F\u0BB5\u0BC1\u0BAE\u0BCD <span class='text-primary'>{name}</span>.",banSuccess:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD \u0BA4\u0B9F\u0BC8 \u0B9A\u0BC6\u0BAF\u0BCD\u0BAF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BBE\u0BB0\u0BCD.",unbanHeader:"\u0BA4\u0B9F\u0BC8\u0BAF\u0BC8 \u0BAE\u0BC0\u0B9F\u0BCD\u0B9F\u0BAE\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",unbanMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA4\u0B9F\u0BC8\u0BAF\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>?",unbanSuccess:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BC1 \u0BA4\u0B9F\u0BC8 \u0BB5\u0BBF\u0BA4\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",kickHeader:"\u0B89\u0BA4\u0BC8",kickMsg:"\u0B89\u0BA4\u0BC8\u0B95\u0BCD\u0B95\u0BC1\u0BAE\u0BCD \u0B95\u0BBE\u0BB0\u0BA3\u0BA4\u0BCD\u0BA4\u0BC8 \u0B89\u0BB3\u0BCD\u0BB3\u0BBF\u0B9F\u0BB5\u0BC1\u0BAE\u0BCD <span class='text-primary'>{name}</span>.",kickSuccess:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD \u0B89\u0BA4\u0BC8\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BBE\u0BB0\u0BCD.",toggleAll:"\u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0BA8\u0BBF\u0BB2\u0BC8\u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BC1",heal:"\u0B95\u0BC1\u0BA3\u0BAE\u0B9F\u0BC8\u0BAF\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD",offline:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD \u0B86\u0B83\u0BAA\u0BCD\u0BB2\u0BC8\u0BA9\u0BCD",or:"\u0B85\u0BB2\u0BCD\u0BB2\u0BA4\u0BC1",timeout:"\u0B95\u0BCB\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BC8 \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD \u0BAE\u0BC1\u0B9F\u0BBF\u0BA8\u0BCD\u0BA4\u0BA4\u0BC1."},$g={vehicles:"\u0BB5\u0BBE\u0B95\u0BA9\u0B99\u0BCD\u0B95\u0BB3\u0BCD",vehicle:"\u0BB5\u0BBE\u0B95\u0BA9\u0BAE\u0BCD",items:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0B9F\u0BCD\u0B95\u0BB3\u0BCD",item:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BB3\u0BCD",jobs:"\u0BB5\u0BC7\u0BB2\u0BC8\u0B95\u0BB3\u0BCD",job:"\u0BB5\u0BC7\u0BB2\u0BC8",gangs:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD\u0B95\u0BB3\u0BCD",gang:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD",users:"\u0BAA\u0BAF\u0BA9\u0BB0\u0BCD\u0B95\u0BB3\u0BCD",user:"\u0BAA\u0BAF\u0BA9\u0BB0\u0BCD",roles:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0B99\u0BCD\u0B95\u0BB3\u0BCD",role:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BAE\u0BCD",map:"\u0BB5\u0BB0\u0BC8\u0BAA\u0B9F\u0BAE\u0BCD",dashboard:"\u0B95\u0B9F\u0BCD\u0B9F\u0BC1\u0BAA\u0BCD\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1 \u0B85\u0BB1\u0BC8",logs:"\u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",accounts:"\u0B95\u0BA3\u0B95\u0BCD\u0B95\u0BC1\u0B95\u0BB3\u0BCD",account:"\u0B95\u0BA3\u0B95\u0BCD\u0B95\u0BC1\u0B95\u0BB3\u0BCD",players:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BCD",player:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD",inventory:"Inventory",config:"\u0B95\u0B9F\u0BCD\u0B9F\u0BAE\u0BC8\u0BAA\u0BCD\u0BAA\u0BC1",waypoints:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD \u0BAA\u0BC1\u0BB3\u0BCD\u0BB3\u0BBF\u0B95\u0BB3\u0BCD",waypoint:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD \u0BAA\u0BC1\u0BB3\u0BCD\u0BB3\u0BBF\u0B95\u0BB3\u0BCD",stashes:"\u0BB8\u0BCD\u0B9F\u0BBE\u0BB7\u0BCD\u0B95\u0BB3\u0BCD",stash:"\u0BB8\u0BCD\u0B9F\u0BBE\u0BB7\u0BCD"},qg={required:"\u0B87\u0BA8\u0BCD\u0BA4 \u0BAA\u0BC1\u0BB2\u0BAE\u0BCD \u0BA4\u0BC7\u0BB5\u0BC8.",passwordConfirm:"\u0B95\u0B9F\u0BB5\u0BC1\u0B9A\u0BCD\u0B9A\u0BC6\u0BBE\u0BB1\u0BCD\u0B95\u0BB3\u0BCD \u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",noSpace:"\u0B87\u0B9F\u0BAE\u0BCD \u0B85\u0BA9\u0BC1\u0BAE\u0BA4\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",numbers:"\u0B8E\u0BA3\u0BCD\u0B95\u0BB3\u0BCD \u0BAE\u0B9F\u0BCD\u0B9F\u0BC1\u0BAE\u0BC7 \u0B85\u0BA9\u0BC1\u0BAE\u0BA4\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0BAE\u0BCD.",unique:"\u0BA4\u0BA9\u0BBF\u0BA4\u0BCD\u0BA4\u0BC1\u0BB5\u0BAE\u0BBE\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD.",defaults:"\u0B87\u0BAF\u0BB2\u0BCD\u0BAA\u0BC1\u0BA8\u0BBF\u0BB2\u0BC8 \u0BB5\u0BBF\u0B9A\u0BC8\u0B95\u0BB3\u0BCD \u0B85\u0BA9\u0BC1\u0BAE\u0BA4\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",onlyCharsNumbers:"\u0B87\u0B9F\u0BAE\u0BCD, \u0B8E\u0BA3\u0BCD\u0B95\u0BB3\u0BCD \u0BAE\u0BB1\u0BCD\u0BB1\u0BC1\u0BAE\u0BCD \u0B8E\u0BB4\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1\u0B95\u0BCD\u0B95\u0BB3\u0BCD \u0BAE\u0B9F\u0BCD\u0B9F\u0BC1\u0BAE\u0BC7 \u0B85\u0BA9\u0BC1\u0BAE\u0BA4\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0B95\u0BBF\u0BA9\u0BCD\u0BB1\u0BA9."},Kg={header:{gameserver:"Gameserver",development:"Development",management:"Management"},titles:{dashboard:"\u0B95\u0B9F\u0BCD\u0B9F\u0BC1\u0BAA\u0BCD\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1 \u0B85\u0BB1\u0BC8",livemap:"\u0BA8\u0BC7\u0BB0\u0B9F\u0BBF \u0BB5\u0BB0\u0BC8\u0BAA\u0B9F\u0BAE\u0BCD",waypoint:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD \u0BAA\u0BC1\u0BB3\u0BCD\u0BB3\u0BBF\u0B95\u0BB3\u0BCD",account:"\u0B95\u0BA3\u0B95\u0BCD\u0B95\u0BC1\u0B95\u0BB3\u0BCD",player:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BCD",logs:"\u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",vehicle:"\u0BB5\u0BBE\u0B95\u0BA9\u0B99\u0BCD\u0B95\u0BB3\u0BCD",items:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0B9F\u0BCD\u0B95\u0BB3\u0BCD",jobs:"\u0BB5\u0BC7\u0BB2\u0BC8\u0B95\u0BB3\u0BCD",gangs:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD\u0B95\u0BB3\u0BCD",users:"\u0BAA\u0BAF\u0BA9\u0BB0\u0BCD\u0B95\u0BB3\u0BCD",roles:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0B99\u0BCD\u0B95\u0BB3\u0BCD",web:"\u0BB5\u0BB2\u0BC8",config:"\u0B95\u0B9F\u0BCD\u0B9F\u0BAE\u0BC8\u0BAA\u0BCD\u0BAA\u0BC1",stashes:"\u0BB8\u0BCD\u0B9F\u0BBE\u0BB7\u0BCD\u0B95\u0BB3\u0BCD"}},Gg={general:{changePasswordHeader:"\u0B95\u0B9F\u0BB5\u0BC1\u0B9A\u0BCD\u0B9A\u0BC6\u0BBE\u0BB2\u0BCD\u0BB2\u0BC8 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0B82",changePasswordMsg:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0B95\u0B9F\u0BB5\u0BC1\u0B9A\u0BCD\u0B9A\u0BCA\u0BB2\u0BCD\u0BB2\u0BC8 \u0B89\u0BB3\u0BCD\u0BB3\u0BBF\u0B9F\u0BB5\u0BC1\u0BAE\u0BCD.",msg:{error:{user_missing:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BAA\u0BAF\u0BA9\u0BB0\u0BCD \u0B95\u0BA3\u0B95\u0BCD\u0B95\u0BC8\u0B95\u0BCD \u0B95\u0BA3\u0BCD\u0B9F\u0BB1\u0BBF\u0BAF \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8."}}},dashboard:{cpu:"CPU \u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0BBE\u0B9F\u0BC1",ram:"Memory \u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0BBE\u0B9F\u0BC1",process:"Process \u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0BBE\u0B9F\u0BC1",onlinePlayers:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BCD \u0B86\u0BA9\u0BCD\u0BB2\u0BC8\u0BA9\u0BCD",gangOnline:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD \u0B89\u0BB1\u0BC1\u0BAA\u0BCD\u0BAA\u0BBF\u0BA9\u0BB0\u0BCD\u0B95\u0BB3\u0BCD \u0B86\u0BA9\u0BCD\u0BB2\u0BC8\u0BA9\u0BCD",jobsDuty:"\u0B95\u0B9F\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0B89\u0BB3\u0BCD\u0BB3 \u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BCD",headers:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",character:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BAE\u0BCD",job:"\u0BB5\u0BC7\u0BB2\u0BC8",count:"\u0B8E\u0BA3\u0BCD\u0BA3\u0BC1",gang:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD",rank:"\u0BA4\u0BB0\u0BB5\u0BB0\u0BBF\u0B9A\u0BC8"}},setup:{finishButton:"\u0B85\u0BAE\u0BC8\u0BB5\u0BC8 \u0BAE\u0BC1\u0B9F\u0BBF\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",backButton:"\u0BAE\u0BC1\u0BA8\u0BCD\u0BA4\u0BC8\u0BAF\u0BA4\u0BC1",nextButton:"\u0B85\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BA4\u0BC1",welcomeHeader:"\u0BB5\u0BB0\u0BB5\u0BC7\u0BB1\u0BCD\u0BAA\u0BC1",welcomeSub:"Unlimited Webpanel \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BC8 \u0BB5\u0BB0\u0BB5\u0BC7\u0BB1\u0BCD\u0B95\u0BBF\u0BB1\u0BA4\u0BC1! \u0B87\u0BA8\u0BCD\u0BA4 \u0B85\u0BAE\u0BC8\u0BAA\u0BCD\u0BAA\u0BBE\u0BA9\u0BA4\u0BC1 \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B85\u0BB1\u0BCD\u0BAA\u0BC1\u0BA4\u0BAE\u0BBE\u0BA9 \u0B85\u0BA9\u0BC1\u0BAA\u0BB5\u0BA4\u0BCD\u0BA4\u0BC8\u0BA4\u0BCD \u0BA4\u0BCA\u0B9F\u0B99\u0BCD\u0B95\u0BC1\u0BAE\u0BCD.",langHeader:"\u0BAE\u0BCA\u0BB4\u0BBF \u0BA4\u0BC7\u0BB0\u0BCD\u0BB5\u0BC1",langSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BAE\u0BCA\u0BB4\u0BBF\u0BAF\u0BC8\u0BA4\u0BCD \u0BA4\u0BC7\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",masterHeader:"\u0BAE\u0BC1\u0BA4\u0BA9\u0BCD\u0BAE\u0BC8 \u0B95\u0BA3\u0B95\u0BCD\u0B95\u0BC1",masterSub:"\u0B85\u0BA9\u0BC1\u0BAE\u0BA4\u0BBF\u0B95\u0BB3\u0BC8\u0BAA\u0BCD \u0BAA\u0BCA\u0BB0\u0BC1\u0B9F\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BBE\u0BAE\u0BB2\u0BCD, \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BAE\u0BC1\u0BA4\u0BA9\u0BCD\u0BAE\u0BC8\u0B95\u0BCD \u0B95\u0BA3\u0B95\u0BCD\u0B95\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0B8E\u0BAA\u0BCD\u0BAA\u0BCB\u0BA4\u0BC1\u0BAE\u0BCD \u0BAE\u0BC1\u0BB4\u0BC1 \u0B85\u0BA3\u0BC1\u0B95\u0BB2\u0BCD \u0B89\u0BB0\u0BBF\u0BAE\u0BC8\u0B95\u0BB3\u0BCD \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BC1\u0BAE\u0BCD.",tokenHeader:"\u0B85\u0BAE\u0BC8\u0BB5\u0BC1 Token",tokenSub:"\u0B9A\u0BB0\u0BBF\u0BAA\u0BBE\u0BB0\u0BCD\u0BAA\u0BCD\u0BAA\u0BBF\u0BB1\u0BCD\u0B95\u0BBE\u0B95 \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B85\u0BAE\u0BC8\u0BB5\u0BC1 \u0B9F\u0BCB\u0B95\u0BCD\u0B95\u0BA9\u0BC8 \u0B9A\u0BB0\u0BCD\u0BB5\u0BB0\u0BCD \u0B95\u0BA9\u0BCD\u0B9A\u0BCB\u0BB2\u0BBF\u0BB2\u0BCD \u0B87\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BC1 \u0BA8\u0B95\u0BB2\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",tokenPlaceHolder:"\u0B85\u0BAE\u0BC8\u0BB5\u0BC1 \u0B9F\u0BCB\u0B95\u0BCD\u0B95\u0BA9\u0BC8\u0B9A\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD"},login:{subtext:" Unlimted Webpanel\u0B95\u0BCD\u0B95\u0BC1 \u0BB5\u0BB0\u0BB5\u0BC7\u0BB1\u0BCD\u0B95\u0BBF\u0BB1\u0BCB\u0BAE\u0BCD! \u0B89\u0BB3\u0BCD\u0BA8\u0BC1\u0BB4\u0BC8\u0BAF\u0BB5\u0BC1\u0BAE\u0BCD.",msg:{error:{not_supported:"\u0BA4\u0BC7\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F \u0BB5\u0BB4\u0B99\u0BCD\u0B95\u0BC1\u0BA8\u0BB0\u0BCD \u0B86\u0BA4\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",internal_error:"\u0B89\u0BB3\u0BCD \u0BAA\u0BBF\u0BB4\u0BC8. \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BAA\u0BBF\u0BB4\u0BC8 \u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF\u0BAF\u0BC1\u0B9F\u0BA9\u0BCD Unlimited \u0B9F\u0BC8 \u0BA4\u0BCA\u0B9F\u0BB0\u0BCD\u0BAA\u0BC1 \u0B95\u0BCA\u0BB3\u0BCD\u0BB3\u0BB5\u0BC1\u0BAE\u0BCD."}}},itemList:{subheader:"QBCore/Shared/items.lua \u0B87\u0BB2\u0BBF\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BC1 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0B95\u0BB3\u0BC1\u0BAE\u0BCD QB-Exports/Functions \u0BAE\u0BC2\u0BB2\u0BAE\u0BCD \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B9A\u0BC6\u0BAF\u0BCD\u0BAF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0B95\u0BB3\u0BCD \u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BAA\u0BCD\u0BAA\u0B9F\u0BBE\u0BA4\u0BC1.",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",headers:{label:"Label",type:"\u0BB5\u0B95\u0BC8",weight:"\u0B8E\u0B9F\u0BC8",name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",useable:"\u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0B95\u0BCD\u0B95\u0BC2\u0B9F\u0BBF\u0BAF\u0BA4\u0BC1",unique:"\u0BA4\u0BA9\u0BBF\u0BA4\u0BCD\u0BA4\u0BC1\u0BB5\u0BAE\u0BBE\u0BA9",shouldClose:"\u0BA8\u0BC6\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BAE\u0BBE\u0BA9"},recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}",createItem:"\u0BAA\u0BCA\u0BB0\u0BC1\u0BB3\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD"},item:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD / \u0BA4\u0BBF\u0BB1\u0BB5\u0BC1\u0B95\u0BCB\u0BB2\u0BCD",label:"Label",desc:"\u0BB5\u0BBF\u0BB3\u0B95\u0BCD\u0B95\u0BAE\u0BCD",image:"Icon",weight:"\u0B8E\u0B9F\u0BC8",type:"\u0BB5\u0B95\u0BC8",useable:"\u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0B95\u0BCD\u0B95\u0BC2\u0B9F\u0BBF\u0BAF\u0BA4\u0BC1",unique:"\u0BA4\u0BA9\u0BBF\u0BA4\u0BCD\u0BA4\u0BC1\u0BB5\u0BAE\u0BBE\u0BA9",shouldClose:"\u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BBF\u0BB1\u0B95\u0BC1 \u0BAE\u0BC2\u0B9F\u0BB5\u0BC1\u0BAE\u0BCD",edit:"\u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0BAF\u0BC8\u0BA4\u0BCD \u0BA4\u0BBF\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BB5\u0BC1\u0BAE\u0BCD",customVariables:"\u0BB5\u0BBF\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BCD",customVarSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B9A\u0BCA\u0BA8\u0BCD\u0BA4 \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",addCustomVar:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BC8\u0B9A\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",customVarName:"\u0BAE\u0BBE\u0BB1\u0BBF",customVarValue:"\u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1",combinability:"\u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BC8",combinabSub:"\u0B8E\u0BA8\u0BCD\u0BA4\u0BC6\u0BA8\u0BCD\u0BA4 \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0B95\u0BB3\u0BC1\u0B9F\u0BA9\u0BCD \u0BA4\u0BA9\u0BBF\u0BA4\u0BCD\u0BA4\u0BA9\u0BBF\u0BAF\u0BBE\u0B95 \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0BAF\u0BC8 \u0B87\u0BA3\u0BC8\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BC1\u0BAE\u0BCD, \u0B85\u0BA4\u0BA9\u0BCD \u0BB5\u0BBF\u0BB3\u0BC8\u0BB5\u0BBE\u0B95 \u0B8E\u0BA9\u0BCD\u0BA9 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1\u0B95\u0BBF\u0BB1\u0BA4\u0BC1 \u0BAE\u0BB1\u0BCD\u0BB1\u0BC1\u0BAE\u0BCD \u0B8E\u0BA8\u0BCD\u0BA4 Animation \u0B8E\u0BB5\u0BCD\u0BB5\u0BB3\u0BB5\u0BC1 \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD \u0BAE\u0BB1\u0BCD\u0BB1\u0BC1\u0BAE\u0BCD \u0B8E\u0BA8\u0BCD\u0BA4 \u0B89\u0BB0\u0BC8\u0B95\u0BCD\u0B95\u0BC1 \u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BAA\u0BCD\u0BAA\u0B9F \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD \u0B8E\u0BA9\u0BCD\u0BAA\u0BA4\u0BC8 \u0B87\u0B99\u0BCD\u0B95\u0BC7 \u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B95\u0BC1\u0BB1\u0BBF\u0BAA\u0BCD\u0BAA\u0BBF\u0B9F\u0BB2\u0BBE\u0BAE\u0BCD.",combinable:{accept:"\u0B87\u0BA3\u0BC8\u0BA8\u0BCD\u0BA4\u0BC1",reward:"\u0BB5\u0BBF\u0BB3\u0BC8\u0BB5\u0BBE\u0B95",text:"\u0B95\u0BBE\u0B9F\u0BCD\u0B9A\u0BBF \u0B89\u0BB0\u0BC8",timeOut:"\u0BA8\u0BC7\u0BB0\u0BAE\u0BCD",lib:"Animation Lib",dict:"Animation Dict"},deleteHeader:"\u0B85\u0BB4\u0BBF",deleteMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{itemLabel} [{itemName}]</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",deleteCustomVarMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",msg:{error:{invalid_item_name:"'{name}'\u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0BAA\u0BCA\u0BB0\u0BC1\u0BB3\u0BBF\u0BA9\u0BCD \u0BAA\u0BC6\u0BAF\u0BB0\u0BCD \u0B9A\u0BB0\u0BAE\u0BCD \u0BB5\u0B95\u0BC8 \u0B85\u0BB2\u0BCD\u0BB2.",item_exists:"'{name}' \u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BB3\u0BCD \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBF\u0BB1\u0BA4\u0BC1.",item_not_exists:"'{name}'\u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",file_error:"\u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BAE\u0BCD \u0BA8\u0BC7\u0BB0\u0BB2\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1. \u0B87\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BBF\u0BA9\u0BC1\u0BAE\u0BCD, .lua \u0B90\u0B9A\u0BCD \u0B9A\u0BC7\u0BAE\u0BBF\u0B95\u0BCD\u0B95\u0BC1\u0BAE\u0BCD \u0BAA\u0BCB\u0BA4\u0BC1 \u0BAA\u0BBF\u0BB4\u0BC8 \u0B8F\u0BB1\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1. \u0BAE\u0BB1\u0BC1\u0BA4\u0BCA\u0B9F\u0B95\u0BCD\u0B95\u0BAE\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD\u0BA4 \u0BAA\u0BBF\u0BB1\u0B95\u0BC1, \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B9A\u0BC6\u0BAF\u0BB2\u0BBF\u0BB2\u0BCD \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA4\u0BC1.",missingFields:"\u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BAA\u0BC1\u0BB2\u0B99\u0BCD\u0B95\u0BB3\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0BA8\u0BBF\u0BB0\u0BAA\u0BCD\u0BAA\u0BB5\u0BC1\u0BAE\u0BCD.",uniqueVars:"\u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BCD \u0BA4\u0BA9\u0BBF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BBE\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD.",filename_exists:"\u0B95\u0BCB\u0BAA\u0BCD\u0BAA\u0BC1 \u0BAA\u0BC6\u0BAF\u0BB0\u0BCD \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1."}},uploadedImage:"\u0BAA\u0B9F\u0BAE\u0BCD \u0BB5\u0BC6\u0BB1\u0BCD\u0BB1\u0BBF\u0B95\u0BB0\u0BAE\u0BBE\u0B95 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC7\u0BB1\u0BCD\u0BB1\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1.",uploadNew:"\u0BAA\u0B9F\u0BA4\u0BCD\u0BA4\u0BC8 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC7\u0BB1\u0BCD\u0BB1\u0BAE\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD\u0BAF\u0BB5\u0BC1\u0BAE\u0BCD",imageNotFound:"\u0B87\u0BA8\u0BCD\u0BA4 \u0BAA\u0B9F\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8."},itemCreate:{new:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0BAA\u0BCA\u0BB0\u0BC1\u0BB3\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD"},roleList:{subheader:"\u0BA4\u0BA9\u0BBF\u0BAA\u0BCD\u0BAA\u0BAF\u0BA9\u0BBE\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F \u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0B99\u0BCD\u0B95\u0BB3\u0BC1\u0B9F\u0BA9\u0BCD \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B95\u0BC1\u0BB4\u0BC1\u0BB5\u0BBF\u0BB1\u0BCD\u0B95\u0BBE\u0BA9 \u0B85\u0BA9\u0BC1\u0BAE\u0BA4\u0BBF\u0B95\u0BB3\u0BC8 \u0BA8\u0BBF\u0BB0\u0BCD\u0BB5\u0B95\u0BBF\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",createRole:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BA4\u0BCD\u0BA4\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",headers:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",desc:"\u0BB5\u0BBF\u0BB3\u0B95\u0BCD\u0B95\u0BAE\u0BCD",permissions:"\u0B85\u0BA9\u0BC1\u0BAE\u0BA4\u0BBF \u0B8E\u0BA3\u0BCD\u0BA3\u0BBF\u0B95\u0BCD\u0B95\u0BC8",color:"\u0BA8\u0BBF\u0BB1\u0BAE\u0BCD"},recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}"},role:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",edit:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BA4\u0BCD\u0BA4\u0BC8\u0BA4\u0BCD \u0BA4\u0BBF\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BB5\u0BC1\u0BAE\u0BCD",desc:"\u0BB5\u0BBF\u0BB3\u0B95\u0BCD\u0B95\u0BAE\u0BCD",color:"\u0BA8\u0BBF\u0BB1\u0BAE\u0BCD",permissions:"\u0B85\u0BA9\u0BC1\u0BAE\u0BA4\u0BBF",permissionSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B9A\u0BCA\u0BA8\u0BCD\u0BA4 \u0B89\u0BB0\u0BBF\u0BAE\u0BC8\u0B95\u0BB3\u0BC8 \u0B92\u0BA4\u0BC1\u0B95\u0BCD\u0B95\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD.",resource:{gameserver:"Gameserver",development:"Development",management:"Management"},section:{liveMap:"\u0BA8\u0BC7\u0BB0\u0B9F\u0BBF \u0BB5\u0BB0\u0BC8\u0BAA\u0B9F\u0BAE\u0BCD",waypoint:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD \u0BAA\u0BC1\u0BB3\u0BCD\u0BB3\u0BBF\u0B95\u0BB3\u0BCD",account:"\u0B95\u0BA3\u0B95\u0BCD\u0B95\u0BC1\u0B95\u0BB3\u0BCD",player:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BCD",vehicles:"\u0BB5\u0BBE\u0B95\u0BA9\u0B99\u0BCD\u0B95\u0BB3\u0BCD",logs:"\u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",items:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0B9F\u0BCD\u0B95\u0BB3\u0BCD",jobs:"\u0BB5\u0BC7\u0BB2\u0BC8\u0B95\u0BB3\u0BCD",gangs:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD\u0B95\u0BB3\u0BCD",user:"\u0BAA\u0BAF\u0BA9\u0BB0\u0BCD\u0B95\u0BB3\u0BCD",roles:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0B99\u0BCD\u0B95\u0BB3\u0BCD",config:"\u0B95\u0B9F\u0BCD\u0B9F\u0BAE\u0BC8\u0BAA\u0BCD\u0BAA\u0BC1",stashes:"\u0BB8\u0BCD\u0B9F\u0BBE\u0BB7\u0BCD\u0B95\u0BB3\u0BCD"},action:{read:"\u0BAA\u0B9F\u0BBF",modify:"\u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BBF\u0BAF\u0BAE\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",delete:"\u0B85\u0BB4\u0BBF",despawn:"\u0B9F\u0BC6\u0BB8\u0BCD\u0BAA\u0BBE\u0BA9\u0BCD",repair:"\u0BAA\u0BB4\u0BC1\u0BA4\u0BC1",create:"\u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1",player:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BC8\u0B95\u0BCD \u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1",vehicle:"\u0BB5\u0BBE\u0B95\u0BA9\u0B99\u0BCD\u0B95\u0BB3\u0BC8\u0B95\u0BCD \u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1",kick:"\u0B89\u0BA4\u0BC8",warn:"\u0B8E\u0B9A\u0BCD\u0B9A\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BC8",ban:"\u0BA4\u0B9F\u0BC8 \u0B9A\u0BC6\u0BAF\u0BCD",money:"\u0BAA\u0BA3\u0BAE\u0BCD",meta:"\u0BAE\u0BC6\u0B9F\u0BCD\u0B9F\u0BBE\u0B9F\u0BC7\u0B9F\u0BCD\u0B9F\u0BBE",position:"\u0BA8\u0BBF\u0BB2\u0BC8",inventory:"Inventory",screen:"\u0BA4\u0BBF\u0BB0\u0BC8\u0BAF\u0BC8\u0BAA\u0BCD \u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",license:"\u0B89\u0BB0\u0BBF\u0BAE\u0BAE\u0BCD",job:"\u0BB5\u0BC7\u0BB2\u0BC8",gang:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD",logs:{game:"Game",player:"Player",dev:"Dev",web:"Web"}},msg:{error:{role_missing:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BC1\u0B9F\u0BA9\u0BCD \u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BAE\u0BCD '{name}' \u0B87\u0BB2\u0BCD\u0BB2\u0BC8 (anymore).",role_exist:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BAE\u0BCD '{name}' \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1.",missingFields:"\u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BAA\u0BC1\u0BB2\u0B99\u0BCD\u0B95\u0BB3\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0BA8\u0BBF\u0BB0\u0BAA\u0BCD\u0BAA\u0BB5\u0BC1\u0BAE\u0BCD."}},deleteHeader:"\u0B85\u0BB4\u0BBF",deleteMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!"},roleCreate:{new:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BA4\u0BCD\u0BA4\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD"},userList:{subheader:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B95\u0BC1\u0BB4\u0BC1 \u0B89\u0BB1\u0BC1\u0BAA\u0BCD\u0BAA\u0BBF\u0BA9\u0BB0\u0BCD\u0B95\u0BB3\u0BBF\u0BA9\u0BCD \u0BAA\u0BAF\u0BA9\u0BB0\u0BCD \u0B95\u0BA3\u0B95\u0BCD\u0B95\u0BC1\u0B95\u0BB3\u0BC8 \u0BA8\u0BBF\u0BB0\u0BCD\u0BB5\u0B95\u0BBF\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",createUser:"\u0BAA\u0BAF\u0BA9\u0BB0\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",headers:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",role:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BAE\u0BCD",master:"\u0BA4\u0BB2\u0BC8\u0BB5\u0BA9\u0BCD"},recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}"},user:{edit:"\u0BAA\u0BAF\u0BA9\u0BB0\u0BC8\u0BA4\u0BCD \u0BA4\u0BBF\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1",role:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BAE\u0BCD",fxname:"cfx.re",msg:{error:{user_missing:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD \u0B95\u0BCA\u0BA3\u0BCD\u0B9F \u0BAA\u0BAF\u0BA9\u0BB0\u0BCD '{name}' \u0B95\u0BA3\u0BCD\u0B9F\u0BB1\u0BBF\u0BAF \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8 (anymore).",user_exist:"\u0BAA\u0BAF\u0BA9\u0BB0\u0BCD '{name}' \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBF\u0BB1\u0BBE\u0BB0\u0BCD.",user_master:"\u0BAE\u0BC1\u0BA4\u0BA9\u0BCD\u0BAE\u0BC8 \u0BAA\u0BAF\u0BA9\u0BB0\u0BC8 \u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1.",missingFields:"\u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BAA\u0BC1\u0BB2\u0B99\u0BCD\u0B95\u0BB3\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0BA8\u0BBF\u0BB0\u0BAA\u0BCD\u0BAA\u0BB5\u0BC1\u0BAE\u0BCD.",is_master:"\u0BAE\u0BC1\u0BA4\u0BA9\u0BCD\u0BAE\u0BC8 \u0BAA\u0BAF\u0BA9\u0BB0\u0BBF\u0BA9\u0BCD \u0B95\u0B9F\u0BB5\u0BC1\u0B9A\u0BCD\u0B9A\u0BCA\u0BB2\u0BCD\u0BB2\u0BC8 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1.",fx_used:"cfx.re \u0BAA\u0BAF\u0BA9\u0BB0\u0BCD \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0BAE\u0BB1\u0BCD\u0BB1\u0BCA\u0BB0\u0BC1 \u0BAA\u0BAF\u0BA9\u0BB0\u0BBE\u0BB2\u0BCD \u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BBF\u0BB2\u0BCD \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1."}},deleteHeader:"\u0B85\u0BB4\u0BBF",deleteMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",resetPasswort:"\u0B95\u0B9F\u0BB5\u0BC1\u0B9A\u0BCD\u0B9A\u0BC6\u0BBE\u0BB2\u0BCD\u0BB2\u0BC8 \u0BAE\u0BC0\u0B9F\u0BCD\u0B9F\u0BAE\u0BC8\u0B95\u0BCD\u0B95",resetPasswordHeader:"\u0BAE\u0BC0\u0B9F\u0BCD\u0B9F\u0BAE\u0BC8\u0BAA\u0BCD\u0BAA\u0BC8 \u0B89\u0BB1\u0BC1\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BB5\u0BC1\u0BAE\u0BCD",resetPasswordMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0B95\u0B9F\u0BB5\u0BC1\u0B9A\u0BCD\u0B9A\u0BCA\u0BB2\u0BCD\u0BB2\u0BC8 \u0BAE\u0BC0\u0B9F\u0BCD\u0B9F\u0BAE\u0BC8\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>?"},jobList:{subheader:"QBCore/Shared/jobs.lua.\u0B87\u0BB2\u0BBF\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BC1 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BB5\u0BC7\u0BB2\u0BC8\u0B95\u0BB3\u0BC1\u0BAE\u0BCD QB-Exports/Functions \u0BAE\u0BC2\u0BB2\u0BAE\u0BCD \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B9A\u0BC6\u0BAF\u0BCD\u0BAF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F \u0BB5\u0BC7\u0BB2\u0BC8\u0B95\u0BB3\u0BCD \u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BAA\u0BCD\u0BAA\u0B9F\u0BBE\u0BA4\u0BC1.",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",createJob:"\u0BB5\u0BC7\u0BB2\u0BC8\u0BAF\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD",headers:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",label:"Label",grades:"\u0BA4\u0BB0 \u0B8E\u0BA3\u0BCD\u0BA3\u0BBF\u0B95\u0BCD\u0B95\u0BC8",defaultDuty:"\u0B87\u0BAF\u0BB2\u0BCD\u0BAA\u0BC1\u0BA8\u0BBF\u0BB2\u0BC8 \u0B95\u0B9F\u0BAE\u0BC8",offDutyPay:"\u0B95\u0B9F\u0BAE\u0BC8\u0BAF\u0BB1\u0BCD\u0BB1 \u0B8A\u0BA4\u0BBF\u0BAF\u0BAE\u0BCD"},recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}"},jobCreate:{new:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0BB5\u0BC7\u0BB2\u0BC8\u0BAF\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD"},job:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",edit:"\u0BB5\u0BC7\u0BB2\u0BC8\u0BAF\u0BC8\u0BA4\u0BCD \u0BA4\u0BBF\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BB5\u0BC1\u0BAE\u0BCD",label:"Label",defaultDuty:"\u0B87\u0BAF\u0BB2\u0BCD\u0BAA\u0BC1\u0BA8\u0BBF\u0BB2\u0BC8 \u0B95\u0B9F\u0BAE\u0BC8",offDutyPay:"\u0B95\u0B9F\u0BAE\u0BC8\u0BAF\u0BB1\u0BCD\u0BB1 \u0B8A\u0BA4\u0BBF\u0BAF\u0BAE\u0BCD",grades:"\u0BA4\u0BB0 \u0B8E\u0BA3\u0BCD\u0BA3\u0BBF\u0B95\u0BCD\u0B95\u0BC8",gradesSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BB5\u0BC7\u0BB2\u0BC8\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BA4\u0BB0\u0BB5\u0BB0\u0BBF\u0B9A\u0BC8\u0B95\u0BB3\u0BC8 \u0B85\u0BAE\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD. \u0B86\u0BB0\u0BCD\u0B9F\u0BB0\u0BCD \u0B95\u0BC1\u0BB1\u0BC8\u0BA8\u0BCD\u0BA4 \u0BB0\u0BC7\u0B99\u0BCD\u0B95\u0BBF\u0BB2\u0BBF\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BC1 \u0B89\u0BAF\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4 \u0BB0\u0BC7\u0B99\u0BCD\u0B95\u0BBF\u0BB1\u0BCD\u0B95\u0BC1, \u0BAE\u0BC7\u0BB2\u0BBF\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BC1 \u0B95\u0BC0\u0BB4\u0BBE\u0B95 \u0B9A\u0BC6\u0BB2\u0BCD\u0B95\u0BBF\u0BB1\u0BA4\u0BC1.",customVariables:"\u0BB5\u0BBF\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BCD",customVarSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B9A\u0BCA\u0BA8\u0BCD\u0BA4 \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",addCustomVar:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BC8\u0B9A\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",customVarName:"\u0BAE\u0BBE\u0BB1\u0BBF",customVarValue:"\u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1",msg:{error:{invalid_job_name:"'{name}' \u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0BAA\u0BA3\u0BBF\u0BAF\u0BBF\u0BA9\u0BCD \u0BAA\u0BC6\u0BAF\u0BB0\u0BCD \u0B9A\u0BB0\u0BAE\u0BCD \u0BB5\u0B95\u0BC8 \u0B85\u0BB2\u0BCD\u0BB2.",job_exists:"'{name}' \u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0BAA\u0BA3\u0BBF\u0BAF\u0BBF\u0BA9\u0BCD \u0BAA\u0BC6\u0BAF\u0BB0\u0BCD \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBF\u0BB1\u0BA4\u0BC1.",job_not_exists:"'{name}'\u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0BAA\u0BA3\u0BBF\u0BAF\u0BBF\u0BA9\u0BCD \u0BAA\u0BC6\u0BAF\u0BB0\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",file_error:"\u0BB5\u0BC7\u0BB2\u0BC8 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BAE\u0BCD \u0BA8\u0BC7\u0BB0\u0BB2\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1. \u0B87\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BBF\u0BA9\u0BC1\u0BAE\u0BCD, .lua \u0B90\u0B9A\u0BCD \u0B9A\u0BC7\u0BAE\u0BBF\u0B95\u0BCD\u0B95\u0BC1\u0BAE\u0BCD \u0BAA\u0BCB\u0BA4\u0BC1 \u0BAA\u0BBF\u0BB4\u0BC8 \u0B8F\u0BB1\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1. \u0BAE\u0BB1\u0BC1\u0BA4\u0BCA\u0B9F\u0B95\u0BCD\u0B95\u0BAE\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD\u0BA4 \u0BAA\u0BBF\u0BB1\u0B95\u0BC1, \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B9A\u0BC6\u0BAF\u0BB2\u0BBF\u0BB2\u0BCD \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA4\u0BC1.",missingFields:"\u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BAA\u0BC1\u0BB2\u0B99\u0BCD\u0B95\u0BB3\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0BA8\u0BBF\u0BB0\u0BAA\u0BCD\u0BAA\u0BB5\u0BC1\u0BAE\u0BCD.",gradeNeeded:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BC1\u0B95\u0BCD\u0B95\u0BC1 \u0B95\u0BC1\u0BB1\u0BC8\u0BA8\u0BCD\u0BA4\u0BAA\u0B9F\u0BCD\u0B9A\u0BAE\u0BCD \u0B92\u0BB0\u0BC1 \u0BB0\u0BC7\u0B99\u0BCD\u0B95\u0BCD \u0BA4\u0BC7\u0BB5\u0BC8.",uniqueVars:"\u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BCD \u0BA4\u0BA9\u0BBF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BBE\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD."}},deleteHeader:"\u0B85\u0BB4\u0BBF",deleteMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",deleteGradeMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",deleteCustomVarMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",headers:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",isboss:"\u0BAE\u0BC1\u0BA4\u0BB2\u0BBE\u0BB3\u0BBF",payment:"\u0BAA\u0BA3\u0BAE\u0BCD \u0B9A\u0BC6\u0BB2\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1\u0BA4\u0BB2\u0BCD"},addGrade:"\u0BA4\u0BB0\u0BA4\u0BCD\u0BA4\u0BC8\u0B9A\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD"},gangList:{subheader:"QBCore/Shared/gangs.lua.\u0B87\u0BB2\u0BBF\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BC1 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD\u0B95\u0BB3\u0BC1\u0BAE\u0BCD. QB-Exports/Functions \u0BAE\u0BC2\u0BB2\u0BAE\u0BCD \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B9A\u0BC6\u0BAF\u0BCD\u0BAF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F \u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD\u0B95\u0BB3\u0BCD \u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BAA\u0BCD\u0BAA\u0B9F\u0BBE\u0BA4\u0BC1.",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",createGang:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD",headers:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",label:"Label",grades:"\u0BA4\u0BB0 \u0B8E\u0BA3\u0BCD\u0BA3\u0BBF\u0B95\u0BCD\u0B95\u0BC8"},recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}"},gangCreate:{new:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD"},gang:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",edit:"\u0BA4\u0BBF\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4 \u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD",label:"Label",grades:"\u0BA4\u0BB0\u0B99\u0BCD\u0B95\u0BB3\u0BCD",gradesSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BA4\u0BB0\u0BB5\u0BB0\u0BBF\u0B9A\u0BC8\u0B95\u0BB3\u0BC8 \u0B85\u0BAE\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD. \u0B86\u0BB0\u0BCD\u0B9F\u0BB0\u0BCD \u0B95\u0BC1\u0BB1\u0BC8\u0BA8\u0BCD\u0BA4 \u0BB0\u0BC7\u0B99\u0BCD\u0B95\u0BBF\u0BB2\u0BBF\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BC1 \u0B89\u0BAF\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4 \u0BB0\u0BC7\u0B99\u0BCD\u0B95\u0BBF\u0BB1\u0BCD\u0B95\u0BC1, \u0BAE\u0BC7\u0BB2\u0BBF\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BC1 \u0B95\u0BC0\u0BB4\u0BBE\u0B95 \u0B9A\u0BC6\u0BB2\u0BCD\u0B95\u0BBF\u0BB1\u0BA4\u0BC1.",customVariables:"\u0BB5\u0BBF\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BCD",customVarSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B9A\u0BCA\u0BA8\u0BCD\u0BA4 \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",addCustomVar:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BC8\u0B9A\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",customVarName:"\u0BAE\u0BBE\u0BB1\u0BBF",customVarValue:"\u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1",msg:{error:{invalid_gang_name:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BBF\u0BA9\u0BCD \u0BAA\u0BC6\u0BAF\u0BB0\u0BCD '{name}' \u0B9A\u0BB0\u0BAE\u0BCD \u0BB5\u0B95\u0BC8 \u0B85\u0BB2\u0BCD\u0BB2.",gang_exists:"'{name}' \u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1",gang_not_exists:"'{name}'\u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",file_error:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BAE\u0BCD \u0BA8\u0BC7\u0BB0\u0BB2\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1. \u0B87\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BBF\u0BA9\u0BC1\u0BAE\u0BCD, .lua \u0B90\u0B9A\u0BCD \u0B9A\u0BC7\u0BAE\u0BBF\u0B95\u0BCD\u0B95\u0BC1\u0BAE\u0BCD \u0BAA\u0BCB\u0BA4\u0BC1 \u0BAA\u0BBF\u0BB4\u0BC8 \u0B8F\u0BB1\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1. \u0BAE\u0BB1\u0BC1\u0BA4\u0BCA\u0B9F\u0B95\u0BCD\u0B95\u0BAE\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD\u0BA4 \u0BAA\u0BBF\u0BB1\u0B95\u0BC1, \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B9A\u0BC6\u0BAF\u0BB2\u0BBF\u0BB2\u0BCD \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA4\u0BC1.",missingFields:"\u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BAA\u0BC1\u0BB2\u0B99\u0BCD\u0B95\u0BB3\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0BA8\u0BBF\u0BB0\u0BAA\u0BCD\u0BAA\u0BB5\u0BC1\u0BAE\u0BCD.",gradeNeeded:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BC1\u0B95\u0BCD\u0B95\u0BC1 \u0B95\u0BC1\u0BB1\u0BC8\u0BA8\u0BCD\u0BA4\u0BAA\u0B9F\u0BCD\u0B9A\u0BAE\u0BCD \u0B92\u0BB0\u0BC1 \u0BB0\u0BC7\u0B99\u0BCD\u0B95\u0BCD \u0BA4\u0BC7\u0BB5\u0BC8.",uniqueVars:"\u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BCD \u0BA4\u0BA9\u0BBF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BBE\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD."}},deleteHeader:"\u0B85\u0BB4\u0BBF",deleteMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",deleteGradeMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",deleteCustomVarMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",headers:{name:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",isboss:"\u0BAE\u0BC1\u0BA4\u0BB2\u0BBE\u0BB3\u0BBF"},addGrade:"\u0BA4\u0BB0\u0BA4\u0BCD\u0BA4\u0BC8\u0B9A\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD"},liveMap:{viewPlayerTab:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD \u0B9A\u0BBE\u0BA4\u0BA9\u0BC8\u0BAF\u0BC8\u0BAA\u0BCD \u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",viewVehicleTab:"\u0BB5\u0BBE\u0B95\u0BA9 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC8 \u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",noOnlinePlayers:"\u0B86\u0BA9\u0BCD\u0BB2\u0BC8\u0BA9\u0BBF\u0BB2\u0BCD \u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",noSpawnedVehicles:"\u0BB5\u0BBE\u0B95\u0BA9\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B8E\u0BA4\u0BC1\u0BB5\u0BC1\u0BAE\u0BCD \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8",generalContextMenuHeader:"\u0BAA\u0BC6\u0BBE\u0BA4\u0BC1",teleportPlayerHeader:"\u0B9F\u0BC6\u0BB2\u0BBF\u0BAA\u0BCB\u0BB0\u0BCD\u0B9F\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD\u0BAF \u0BAA\u0BBF\u0BB3\u0BC7\u0BAF\u0BB0\u0BC8\u0BA4\u0BCD \u0BA4\u0BC7\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",copyCoordsToClipboard:"\u0BA8\u0B95\u0BB2\u0BCD coords",teleportTo:"\u0B9F\u0BC6\u0BB2\u0BBF\u0BAA\u0BCB\u0BB0\u0BCD\u0B9F\u0BCD \u0BAA\u0BBF\u0BB3\u0BC7\u0BAF\u0BB0\u0BCD",createWaypoint:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD\u0BAA\u0BBE\u0BA4\u0BC8\u0BAF\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",markers:{vehicles:"\u0BB5\u0BBE\u0B95\u0BA9\u0B99\u0BCD\u0B95\u0BB3\u0BCD",players:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BCD"},labels:{selectedPlayer:"\u0BA4\u0BC7\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F \u0BB5\u0BC0\u0BB0\u0BB0\u0BCD"},btn:{loadFromWaypoint:"\u0B8F\u0BB1\u0BCD\u0BB1 \u0BB5\u0BB4\u0BBF\u0BAA\u0BCD\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1"},msg:{success:{coordsCopied:"\u0B87\u0BA3\u0BC8\u0BAA\u0BCD\u0BAA\u0BC1\u0B95\u0BB3\u0BCD \u0BB5\u0BC6\u0BB1\u0BCD\u0BB1\u0BBF\u0B95\u0BB0\u0BAE\u0BBE\u0B95 \u0B95\u0BBF\u0BB3\u0BBF\u0BAA\u0BCD\u0BAA\u0BCB\u0BB0\u0BCD\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BC1 \u0BA8\u0B95\u0BB2\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA9."},error:{noPlayersOnline:"\u0B9F\u0BC6\u0BB2\u0BBF\u0BAA\u0BCB\u0BB0\u0BCD\u0B9F\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD\u0BAF \u0BA4\u0BB1\u0BCD\u0BAA\u0BCB\u0BA4\u0BC1 \u0B8E\u0BA8\u0BCD\u0BA4 \u0BAA\u0BBF\u0BB3\u0BC7\u0BAF\u0BB0\u0BC1\u0BAE\u0BCD \u0B86\u0BA9\u0BCD\u0BB2\u0BC8\u0BA9\u0BBF\u0BB2\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",errorCopyCoords:"\u0B95\u0BBF\u0BB3\u0BBF\u0BAA\u0BCD\u0BAA\u0BCB\u0BB0\u0BCD\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BC1 \u0B95\u0BCB\u0BB0\u0BCD\u0B9F\u0BC1\u0B95\u0BB3\u0BC8 \u0BA8\u0B95\u0BB2\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8."}}},playerList:{subheader:"\u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1 \u0B8E\u0BB4\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1\u0B95\u0BCD\u0B95\u0BB3\u0BCD.",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}",headers:{firstname:"Firstname",lastname:"Lastname",gang:"Gang",job:"Job",online:"Online",citizenid:"Citizen-ID",name:"Accountname"}},player:{tabs:{general:"General",vehicles:"Vehicles",logs:"Logs",notes:"Notes"},pastBans:"\u0BA4\u0B9F\u0BC8/\u0B8E\u0B9A\u0BCD\u0B9A\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BC8 \u0BB5\u0BB0\u0BB2\u0BBE\u0BB1\u0BC1",changeJobHeader:"\u0BB5\u0BC7\u0BB2\u0BC8\u0BAF\u0BC8 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",changeGangHeader:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BC8 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",deleteHeader:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95\u0BC1",deletePlayerMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BB5\u0BC0\u0BB0\u0BB0\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",changeAccountHeader:"Change license",changeAccountSub:"\u0BAA\u0BBF\u0BB3\u0BC7\u0BAF\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0B89\u0BB0\u0BBF\u0BAE\u0BA4\u0BCD\u0BA4\u0BC8 \u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",playerScreenHeader:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BBF\u0BA9\u0BCD \u0BA4\u0BB1\u0BCD\u0BAA\u0BCB\u0BA4\u0BC8\u0BAF \u0BAA\u0BBE\u0BB0\u0BCD\u0BB5\u0BC8",addMoneyHeader:"\u0BAA\u0BA3\u0BAE\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD",addMoneyMsg:"\u0BA4\u0BCA\u0B95\u0BC8\u0BAF\u0BC8 \u0B89\u0BB3\u0BCD\u0BB3\u0BBF\u0B9F\u0BB5\u0BC1\u0BAE\u0BCD",removeMoneyHeader:"\u0BAA\u0BA3\u0BA4\u0BCD\u0BA4\u0BC8 \u0B85\u0B95\u0BB1\u0BCD\u0BB1\u0BC1",removeMoneyMsg:"\u0BA4\u0BCA\u0B95\u0BC8\u0BAF\u0BC8 \u0B89\u0BB3\u0BCD\u0BB3\u0BBF\u0B9F\u0BB5\u0BC1\u0BAE\u0BCD",buttons:{unban:"\u0BA4\u0B9F\u0BC8\u0BAF\u0BC8 \u0BAE\u0BC0\u0B9F\u0BCD\u0B9F\u0BAE\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",warn:"\u0B8E\u0B9A\u0BCD\u0B9A\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BC8",ban:"\u0BA4\u0B9F\u0BC8",kick:"\u0B89\u0BA4\u0BC8",inventory:"Inventory",screen:"\u0BA4\u0BBF\u0BB0\u0BC8\u0BAF\u0BC8\u0B95\u0BCD \u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1",money:{set:"\u0B85\u0BAE\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",give:"\u0B95\u0BCA\u0B9F\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD",remove:"\u0B85\u0B95\u0BB1\u0BCD\u0BB1\u0BC1"}},banMsg:"\u{1F528} '{by}'\u0BAE\u0BC2\u0BB2\u0BAE\u0BCD '{reason}'\u0B95\u0BCD\u0B95\u0BBE\u0BA9 {expire} \u0BB5\u0BB0\u0BC8 \u0BA4\u0B9F\u0BC8 \u0BB5\u0BBF\u0BA4\u0BBF\u0B95\u0B82\u0B95\u0BAA\u0B82\u0BAA\u0B9F\u0BC1\u0B95\u0BBF\u0BB1\u0BA4\u0BC1.",moneyDisclaimer:"\u0B87\u0BA4\u0BC1 \u0B8E\u0BA8\u0BCD\u0BA4 \u0BB5\u0B95\u0BC8\u0BAF\u0BBF\u0BB2\u0BC1\u0BAE\u0BCD \u0BAA\u0BA3\u0BA4\u0BCD\u0BA4\u0BC8 \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0BAF\u0BBE\u0B95 \u0B86\u0BA4\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BBE\u0BA4\u0BC1.",headers:{general:"General",charinfo:"Characterinfo",meta:"Metadata",money:"Money",gang:"Gang",job:"Job",actions:"Actions"},labels:{name:"Accountname",citizenid:"Citizen-ID",license:"License",position:"Position",firstname:"Firstname",lastname:"Lastname",account:"Account",cid:"Char-ID",gender:"Gender",male:"male",female:"female",birthdate:"Birthday",nationality:"Nationality",phone:"Handy",backstory:"Charstory",isdead:"Is dead",ishandcuffed:"Cuffed",walletid:"Wallet-ID",fingerprint:"Fingerprint",bloodtype:"Bloodtype",thirst:"Thirst",hunger:"Hunger",stress:"Stress",armor:"Armor",job:{name:"Name",grade:"Grade"},gang:{name:"Name",grade:"Grade"},money:{bank:"Bank",crypto:"Crypto",cash:"Cash"},health:"Health",ip:"IP",discord:"Discord",bucket:"Bucket"},msg:{success:{success:"\u0BA4\u0BB0\u0BB5\u0BC1 \u0B9A\u0BC7\u0BAE\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1.",hunger:"\u0BAA\u0B9A\u0BBF \u0BA8\u0BBF\u0BB0\u0BAE\u0BCD\u0BAA\u0BBF\u0BAF\u0BA4\u0BC1.",thirst:"\u0BA4\u0BBE\u0B95\u0BAE\u0BCD \u0BA8\u0BBF\u0BB0\u0BAE\u0BCD\u0BAA\u0BBF\u0BAF\u0BA4\u0BC1.",isdead:"\u0B87\u0BB1\u0BA8\u0BCD\u0BA4 \u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1.",ishandcuffed:"cuffed \u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1.",changeJob:"\u0BB5\u0BC7\u0BB2\u0BC8 \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BA4\u0BC1.",changeGang:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BCD \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BA4\u0BC1.",changedBucket:"Bucket \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BA4\u0BC1.",stress:"\u0BAE\u0BA9 \u0B85\u0BB4\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B95\u0BC1\u0BB1\u0BC8\u0BA8\u0BCD\u0BA4\u0BA4\u0BC1.",healed:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD \u0B95\u0BC1\u0BA3\u0BAE\u0B9F\u0BC8\u0BA8\u0BCD\u0BA4\u0BBE\u0BB0\u0BCD."},error:{notOnline:"\u0BAA\u0BBF\u0BB3\u0BC7\u0BAF\u0BB0\u0BCD \u0B86\u0BA9\u0BCD\u0BB2\u0BC8\u0BA9\u0BBF\u0BB2\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",notFound:"\u0BAA\u0BBF\u0BB3\u0BC7\u0BAF\u0BB0\u0BCD \u0B95\u0BBF\u0B9F\u0BC8\u0B95\u0BCD\u0B95\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",missingFields:"\u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",changeJob:"\u0BB5\u0BC7\u0BB2\u0BC8\u0B95\u0BCD\u0B95\u0BC1 \u0BB5\u0BBF\u0BA3\u0BCD\u0BA3\u0BAA\u0BCD\u0BAA\u0BBF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",changeGang:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BC8 \u0BB5\u0BBF\u0BA3\u0BCD\u0BA3\u0BAA\u0BCD\u0BAA\u0BBF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",failedFetchGangs:"\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BB2\u0BC8\u0BAA\u0BCD \u0BAA\u0BBF\u0B9F\u0BBF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",failedFetchJobs:"\u0BB5\u0BC7\u0BB2\u0BC8\u0B95\u0BB3\u0BC8\u0BAA\u0BCD \u0BAA\u0BC6\u0BB1 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",deleteError:"\u0B8F\u0BA4\u0BC7\u0BBE \u0BA4\u0BB5\u0BB1\u0BC1 \u0BA8\u0B9F\u0BA8\u0BCD\u0BA4\u0BC1\u0BB5\u0BBF\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1.",couldNotFetchScreen:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BBF\u0BA9\u0BCD \u0BA4\u0BB1\u0BCD\u0BAA\u0BCB\u0BA4\u0BC8\u0BAF \u0BA4\u0BBF\u0BB0\u0BC8\u0BAF\u0BC8\u0BAA\u0BCD \u0BAA\u0BC6\u0BB1\u0BC1\u0BB5\u0BA4\u0BBF\u0BB2\u0BCD \u0BAA\u0BBF\u0BB4\u0BC8.",invalid_citizenid:"\u0BB5\u0BB4\u0B99\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F Citizen-ID \u0BA4\u0BB5\u0BB1\u0BBE\u0BA9\u0BA4\u0BC1.",not_allowed:"\u0BAA\u0BA3 \u0BB5\u0B95 \u0B95\u0BA3\u0B9F\u0BAA\u0B9F\u0B95\u0B95\u0BAA\u0BAA\u0B9F\u0BB5\u0BB2\u0BB2 \u0B85\u0BB2\u0BB2\u0BA4 \u0B8E\u0BA4\u0BB0\u0BAE\u0BB1 \u0BAE\u0BA4\u0BAA\u0BAA \u0B85\u0BA9\u0BAE\u0BA4\u0B95\u0B95\u0BAA\u0BAA\u0B9F\u0BB5\u0BB2\u0BB2."}}},vehicleList:{subheader:"\u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BB5\u0BC0\u0BB0\u0BB0\u0BCD \u0BB5\u0BBE\u0B95\u0BA9\u0B99\u0BCD\u0B95\u0BB3\u0BCD.",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",spawned:"Spawned",garage:"Garage",outside:"Outside",inpound:"Inpound",headers:{owner:"Owner",plate:"Plate",vehicle:"Model",spawned:"Spawned",state:"State",engine:"Engine",body:"Body",fuel:"Fuel"},recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}",createVehicle:"\u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD"},vehicle:{despawnHeader:"Despawn",despawnMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BA4\u0BB1\u0BCD\u0BAA\u0BCB\u0BA4\u0BC8\u0BAF \u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8 despawn \u0B9A\u0BC6\u0BAF\u0BCD\u0BAF \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE?",deleteHeader:"\u0B85\u0BB4\u0BBF",deleteMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BA4\u0BB1\u0BCD\u0BAA\u0BCB\u0BA4\u0BC8\u0BAF \u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8 \u0BA4\u0BB0\u0BB5\u0BC1\u0BA4\u0BCD\u0BA4\u0BB3\u0BA4\u0BCD\u0BA4\u0BBF\u0BB2\u0BCD \u0B87\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4\u0BC1 \u0BA8\u0BC0\u0B95\u0BCD\u0B95\u0BBF \u0B85\u0BA4\u0BC8 despawn \u0B9A\u0BC6\u0BAF\u0BCD\u0BAF \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE? \u0BAE\u0BB1\u0BCD\u0BB1 \u0BB5\u0BBE\u0B95\u0BA9\u0BAE\u0BCD \u0BA4\u0BCA\u0B9F\u0BB0\u0BCD\u0BAA\u0BBE\u0BA9 \u0B85\u0B9F\u0BCD\u0B9F\u0BB5\u0BA3\u0BC8\u0B95\u0BB3\u0BCD (e.g. trunk) \u0BAA\u0BBE\u0BA4\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BBE\u0BA4\u0BC1!",changeOwnerHeader:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0B89\u0BB0\u0BBF\u0BAE\u0BC8\u0BAF\u0BBE\u0BB3\u0BB0\u0BC8\u0BA4\u0BCD \u0BA4\u0BC7\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",changeOwnerInput:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0B89\u0BB0\u0BBF\u0BAE\u0BC8\u0BAF\u0BBE\u0BB3\u0BB0\u0BCD\u0B95\u0BB3\u0BBF\u0BA9\u0BCD Citizen-ID \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",buttons:{changeOwner:"\u0B89\u0BB0\u0BBF\u0BAE\u0BC8\u0BAF\u0BBE\u0BB3\u0BB0\u0BC8 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",despawnVehicle:"\u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8 Despawn \u0B9A\u0BC6\u0BAF\u0B82\u0BAF",repairVehicle:"\u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8 \u0BAA\u0BB4\u0BC1\u0BA4\u0BC1 \u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0B82\u0B95",deleteVehicle:"\u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95",openTrunk:"\u0BA4\u0BBF\u0BB1\u0BA8\u0BCD\u0BA4 \u0BA4\u0BA3\u0BCD\u0B9F\u0BC1",openGlovebox:"\u0B95\u0BC8\u0BAF\u0BC1\u0BB1\u0BC8 \u0BAA\u0BC6\u0B9F\u0BCD\u0B9F\u0BBF\u0BAF\u0BC8\u0BA4\u0BCD \u0BA4\u0BBF\u0BB1\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD"},header:{owner:"\u0B89\u0BB0\u0BBF\u0BAE\u0BC8\u0BAF\u0BBE\u0BB3\u0BB0\u0BCD",payment:"\u0BAA\u0BA3\u0BAE\u0BCD \u0B9A\u0BC6\u0BB2\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1\u0BA4\u0BB2\u0BCD",car:"\u0B95\u0BBE\u0BB0\u0BCD"},labels:{owner:"Owner",citizenid:"Citizen-ID",license:"\u0B89\u0BB0\u0BBF\u0BAE\u0BAE\u0BCD",depotprice:"Depot Price",balance:"Balance",paymentamount:"Amount",paymentsleft:"Left",financetime:"Finance Time",model:"Model",plate:"Plate",fakeplate:"Fakeplate",drivingdistance:"Mileage",garage:"Garage",state:"State",fuel:"Fuel",engine:"Engine",body:"Body"},msg:{error:{noMatch:"\u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8\u0B95\u0BCD \u0B95\u0BA3\u0BCD\u0B9F\u0BC1\u0BAA\u0BBF\u0B9F\u0BBF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8. \u0B92\u0BB0\u0BC1\u0BB5\u0BC7\u0BB3\u0BC8 \u0B85\u0BA4\u0BC1 \u0BA8\u0BC0\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BBE?",not_spawned:"\u0BB5\u0BBE\u0B95\u0BA9\u0BAE\u0BCD \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",not_found:"\u0B8F\u0BA4\u0BC7\u0BBE \u0BA4\u0BB5\u0BB1\u0BC1 \u0BA8\u0B9F\u0BA8\u0BCD\u0BA4\u0BC1\u0BB5\u0BBF\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1. \u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8\u0B95\u0BCD \u0B95\u0BA3\u0BCD\u0B9F\u0BC1\u0BAA\u0BBF\u0B9F\u0BBF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",missingData:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0B89\u0BB0\u0BBF\u0BAE\u0BC8\u0BAF\u0BBE\u0BB3\u0BB0\u0BCD \u0BA4\u0BB0\u0BB5\u0BC1 \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",invalid_citizenid:"\u0BB5\u0BB4\u0B99\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F Citizen-ID \u0BA4\u0BB5\u0BB1\u0BBE\u0BA9\u0BA4\u0BC1.",sql_error:"SQL \u0BB5\u0BBF\u0BA9\u0BB5\u0BB2\u0BCD\u0B95\u0BB3\u0BC8 \u0B87\u0BAF\u0B95\u0BCD\u0B95\u0BC1\u0BAE\u0BCD\u0BAA\u0BCB\u0BA4\u0BC1 \u0B8F\u0BA4\u0BCB \u0BA4\u0BB5\u0BB1\u0BC1 \u0B8F\u0BB1\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1. \u0B8E\u0BA8\u0BCD\u0BA4 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BAE\u0BC1\u0BAE\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD\u0BAF\u0BAA\u0BCD\u0BAA\u0B9F\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8!",allowedCharsNumbers:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BA4\u0B9F\u0BCD\u0B9F\u0BBF\u0BB2\u0BCD \u0B87\u0B9F\u0BAE\u0BCD, \u0B8E\u0BA3\u0BCD\u0B95\u0BB3\u0BCD \u0BAE\u0BB1\u0BCD\u0BB1\u0BC1\u0BAE\u0BCD \u0B8E\u0BB4\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1\u0B95\u0BCD\u0B95\u0BB3\u0BC8 \u0BAE\u0B9F\u0BCD\u0B9F\u0BC1\u0BAE\u0BC7 \u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BC1\u0BAE\u0BCD.",plate_exists:"\u0BA4\u0B9F\u0BCD\u0B9F\u0BC1 \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1. \u0BA4\u0BAF\u0BB5\u0BC1\u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BC1 \u0BB5\u0BC7\u0BB1\u0BC1 \u0B92\u0BA9\u0BCD\u0BB1\u0BC8\u0BA4\u0BCD \u0BA4\u0BC7\u0BB0\u0BCD\u0BB5\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD\u0BAF\u0BB5\u0BC1\u0BAE\u0BCD."}}},vehicleCreate:{new:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD"},logs:{loadMore:"\u0BAE\u0BC7\u0BB2\u0BC7 \u0BB8\u0BCD\u0B95\u0BCD\u0BB0\u0BCB\u0BB2\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD\u0BB5\u0BA4\u0BC1 \u0B85\u0BA4\u0BBF\u0B95 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BC1\u0B95\u0BBF\u0BB1\u0BA4\u0BC1."},configuration:{colorsHeader:"\u0BB5\u0BA3\u0BCD\u0BA3\u0B99\u0BCD\u0B95\u0BB3\u0BCD",colorsSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BAA\u0BBF\u0BB0\u0BBE\u0BA3\u0BCD\u0B9F\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BBE\u0BB1\u0BC1 \u0BA4\u0BC0\u0BAE\u0BBF\u0BA9\u0BC8\u0B9A\u0BCD \u0B9A\u0BB0\u0BBF\u0B9A\u0BC6\u0BAF\u0BCD\u0BAF\u0BB5\u0BC1\u0BAE\u0BCD.",colors:{primary:"Primary",secondary:"Secondary",accent:"Accent",dark:"Background",positive:"Positive",negative:"Negative",info:"Info",warning:"Warning",main:"Text",sub:"Subtext"},buttons:{undo:"Undo",defaults:"Defaults"}},inventory:{playerInventory:"\u0BB5\u0BC0\u0BB0\u0BB0\u0BCD",supporterStash:"Supporter Stash",itemName:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BCD",amount:"\u0BA4\u0BCA\u0B95\u0BC8",infoSection:"\u0BA4\u0B95\u0BB5\u0BB2\u0BCD \u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1\u0B95\u0BB3\u0BCD",infoSectionSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0BAF\u0BBF\u0BB2\u0BCD \u0BA4\u0B95\u0BB5\u0BB2\u0BCD \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BC8\u0B9A\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",addInfoValue:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF\u0BA9\u0BB5\u0BB1\u0BCD\u0BB1\u0BC8 \u0B9A\u0BC7\u0BB0\u0BCD",infoName:"Key",infoValue:"\u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1",deleteHeader:"\u0B85\u0BB4\u0BBF",deleteMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0B87\u0BA4\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",deleteInfoHeader:"\u0B85\u0BB4\u0BBF",deleteInfoMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BC7\u0BAF\u0BC7 \u0BA4\u0B95\u0BB5\u0BB2\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE? <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",addItemTip:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0BAF\u0BC8\u0B9A\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",addItemHeader:"\u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95",clearInvTip:"Clear inventory",clearInvHeader:"Clear Inventory",clearInvMsg:"\u0BAE\u0BC1\u0BB4\u0BC1\u0BAE\u0BC8\u0BAF\u0BBE\u0BA9 \u0BAA\u0BBF\u0BB3\u0BC7\u0BAF\u0BB0\u0BCD \u0B87\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BC8 \u0B85\u0BB4\u0BBF\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",msg:{success:{fixedPlayerItems:"Fixed player items and saved deleted items into file (if browser allows)."},error:{failedFetchItems:"\u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF \u0BB5\u0BB0\u0BC8\u0BAF\u0BB1\u0BC8\u0B95\u0BB3\u0BC8\u0BAA\u0BCD \u0BAA\u0BC6\u0BB1\u0BC1\u0BB5\u0BA4\u0BBF\u0BB2\u0BCD \u0BA4\u0BCB\u0BB2\u0BCD\u0BB5\u0BBF.",failedLoad:"\u0B87\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BC1\u0BA4\u0BCD \u0BA4\u0BB0\u0BB5\u0BC8\u0BAA\u0BCD \u0BAA\u0BC6\u0BB1\u0BC1\u0BB5\u0BA4\u0BBF\u0BB2\u0BCD \u0BA4\u0BCB\u0BB2\u0BCD\u0BB5\u0BBF.",noItemName:" \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF \u0B8E\u0BA4\u0BC1\u0BB5\u0BC1\u0BAE\u0BCD \u0BA4\u0BC7\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",unknown_citizenid:"\u0BAA\u0BBF\u0BB3\u0BC7\u0BAF\u0BB0\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",noSlot:"slot \u0B87\u0BB2\u0BB5\u0B9A\u0BAE\u0BBE\u0B95 \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",invalid_item:"\u0BAA\u0BCA\u0BB0\u0BC1\u0BB3\u0BBF\u0BA9\u0BCD \u0BB5\u0BB0\u0BC8\u0BAF\u0BB1\u0BC8\u0BAF\u0BC8 \u0B95\u0BA3\u0BCD\u0B9F\u0BC1\u0BAA\u0BBF\u0B9F\u0BBF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8. \u0B92\u0BB0\u0BC1\u0BB5\u0BC7\u0BB3\u0BC8 \u0B87\u0BA8\u0BCD\u0BA4 \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0BAF\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95\u0BB2\u0BBE\u0BAE\u0BCD.",moved:"\u0BAA\u0BCA\u0BB0\u0BC1\u0BB3\u0BCD \u0BA8\u0B95\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BA4\u0BBE\u0B95\u0BA4\u0BCD \u0BA4\u0BC6\u0BB0\u0BBF\u0B95\u0BBF\u0BB1\u0BA4\u0BC1. \u0BA4\u0BAF\u0BB5\u0BC1 \u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BC1 \u0BAE\u0BC0\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD \u0BAE\u0BC1\u0BAF\u0BB1\u0BCD\u0B9A\u0BBF\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",negative:"\u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAE\u0BB1\u0BC8 \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF\u0BAF\u0BBF\u0BA9\u0BCD \u0B85\u0BB3\u0BB5\u0BC8 \u0BA8\u0B95\u0BB0\u0BCD\u0BA4\u0BCD\u0BA4 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1.",not_enough:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BBF\u0B9F\u0BAE\u0BCD \u0B87\u0BA8\u0BCD\u0BA4 \u0B89\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0B9F\u0BBF \u0BAA\u0BCB\u0BA4\u0BC1\u0BAE\u0BBE\u0BA9\u0BA4\u0BBE\u0B95 \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",internal:"\u0B89\u0BB3\u0BCD \u0BAA\u0BBF\u0BB4\u0BC8. Unlimited \u0BAF\u0BC8 \u0BA4\u0BCA\u0B9F\u0BB0\u0BCD\u0BAA\u0BC1 \u0B95\u0BCA\u0BB3\u0BCD\u0BB3\u0BB5\u0BC1\u0BAE\u0BCD",uniqueInfo:"\u0BA4\u0B95\u0BB5\u0BB2\u0BCD \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BCD \u0BA4\u0BA9\u0BBF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BBE\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD.",fixPlayer:"Error in PlayerData",fixPlayerText:"This player has a broken PlayerData. Some times this can be caused by invalid item definitions. We can try to fix this by deleting not existing items from the players inventory. This is a experimental feature, be carefull! Should we try to fix it?"}}},devVehicleList:{subheader:"\u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BB5\u0BBE\u0B95\u0BA9\u0B99\u0BCD\u0B95\u0BB3\u0BC1\u0BAE\u0BCD QBCore/Shared/vehicles.lua.",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",headers:{name:"Name",brand:"Brand",model:"Model",hash:"Hash",price:"Price",category:"Category"},recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}",createVehicle:"\u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD"},devVehicle:{edit:"\u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8\u0BA4\u0BCD \u0BA4\u0BBF\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BB5\u0BC1\u0BAE\u0BCD",model:"Model",hash:"Hash",name:"Name",brand:"Brand",category:"Category",categoryLabel:"Category label",price:"Price",shop:"Shop",customVariables:"\u0BB5\u0BBF\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BCD",customVarSub:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B9A\u0BCA\u0BA8\u0BCD\u0BA4 \u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",addCustomVar:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BC8\u0B9A\u0BCD \u0B9A\u0BC7\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",customVarName:"\u0BAE\u0BBE\u0BB1\u0BBF",customVarValue:"\u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1",msg:{error:{invalid_veh_name:"'{name}'\u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BBF\u0BA9\u0BCD \u0BAA\u0BC6\u0BAF\u0BB0\u0BCD \u0B9A\u0BB0\u0BAE\u0BCD \u0BB5\u0B95\u0BC8 \u0B85\u0BB2\u0BCD\u0BB2.",veh_exists:"'{name}'\u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0BB5\u0BBE\u0B95\u0BA9\u0BAE\u0BCD \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1.",veh_not_exists:"'{name}'\u0B8E\u0BA9\u0BC1\u0BAE\u0B82 \u0BB5\u0BBE\u0B95\u0BA9\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",file_error:"\u0BB5\u0BBE\u0B95\u0BA9 \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0BAE\u0BCD \u0BA8\u0BC7\u0BB0\u0BB2\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1. \u0B87\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BBF\u0BA9\u0BC1\u0BAE\u0BCD, .lua \u0B90\u0B9A\u0BCD \u0B9A\u0BC7\u0BAE\u0BBF\u0B95\u0BCD\u0B95\u0BC1\u0BAE\u0BCD \u0BAA\u0BCB\u0BA4\u0BC1 \u0BAA\u0BBF\u0BB4\u0BC8 \u0B8F\u0BB1\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1. \u0BAE\u0BB1\u0BC1\u0BA4\u0BCA\u0B9F\u0B95\u0BCD\u0B95\u0BAE\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD\u0BA4 \u0BAA\u0BBF\u0BB1\u0B95\u0BC1, \u0BAE\u0BBE\u0BB1\u0BCD\u0BB1\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B9A\u0BC6\u0BAF\u0BB2\u0BBF\u0BB2\u0BCD \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA4\u0BC1.",missingFields:"\u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BAA\u0BC1\u0BB2\u0B99\u0BCD\u0B95\u0BB3\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0BA8\u0BBF\u0BB0\u0BAA\u0BCD\u0BAA\u0BB5\u0BC1\u0BAE\u0BCD.",uniqueVars:"\u0BAE\u0BBE\u0BB1\u0BBF\u0B95\u0BB3\u0BCD \u0BA4\u0BA9\u0BBF\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BBE\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD."}},deleteHeader:"\u0B85\u0BB4\u0BBF",deleteMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{model}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!",deleteCustomVarMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BAE\u0BBE\u0BB1\u0BBF\u0BAF\u0BC8 \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC0\u0BA3\u0B82\u0B9F\u0BC2\u0BAE\u0B82 \u0B87\u0BAF\u0B95\u0BCD\u0B95 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BBE\u0BA4\u0BC1!"},devVehicleCreate:{new:"\u0BAA\u0BC1\u0BA4\u0BBF\u0BAF \u0BB5\u0BBE\u0B95\u0BA9\u0BA4\u0BCD\u0BA4\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD"},auth:{msg:{error:{not_supported:"\u0BA4\u0BC7\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F \u0BB5\u0BB4\u0B99\u0BCD\u0B95\u0BC1\u0BA8\u0BB0\u0BCD \u0B86\u0BA4\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",internal_error:"\u0B89\u0BB3\u0BCD \u0BAA\u0BBF\u0BB4\u0BC8. \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BAA\u0BBF\u0BB4\u0BC8 \u0B9A\u0BC6\u0BAF\u0BCD\u0BA4\u0BBF\u0BAF\u0BC1\u0B9F\u0BA9\u0BCD Unlimited \u0B9F\u0BC8 \u0BA4\u0BCA\u0B9F\u0BB0\u0BCD\u0BAA\u0BC1 \u0B95\u0BCA\u0BB3\u0BCD\u0BB3\u0BB5\u0BC1\u0BAE\u0BCD.",no_token:"Callback \u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9 \u0BB5\u0BBF\u0BA9\u0BB5\u0BB2\u0BCD \u0BAA\u0BC1\u0BB2\u0B99\u0BCD\u0B95\u0BB3\u0BC8 \u0BB5\u0BB4\u0B99\u0BCD\u0B95\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",userdata_fetch_failed:"\u0BB5\u0BB4\u0B99\u0BCD\u0B95\u0BC1\u0BA8\u0BB0\u0BBF\u0BA9\u0BCD \u0BAA\u0BAF\u0BA9\u0BB0\u0BCD \u0BA4\u0BB0\u0BB5\u0BC8\u0BAA\u0BCD \u0BAA\u0BC6\u0BB1 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8.",no_fx_user:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD cfx.re \u0B89\u0B9F\u0BA9\u0BCD \u0B8E\u0BA8\u0BCD\u0BA4\u0BAA\u0BCD \u0BAA\u0BAF\u0BA9\u0BB0\u0BC1\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8."}}},waypointList:{subheader:"\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BB5\u0BB4\u0BBF\u0BAA\u0BCD \u0BAA\u0BC1\u0BB3\u0BCD\u0BB3\u0BBF\u0B95\u0BB3\u0BC8 \u0BA8\u0BBF\u0BB0\u0BCD\u0BB5\u0B95\u0BBF\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD.",createWaypoint:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD\u0BAA\u0BBE\u0BA4\u0BC8\u0BAF\u0BC8 \u0B89\u0BB0\u0BC1\u0BB5\u0BBE\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",headers:{name:"Name",label:"Label",coords:"Coords"},recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}"},waypoint:{edit:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD\u0BAA\u0BBE\u0BA4\u0BC8\u0BAF\u0BC8\u0BA4\u0BCD \u0BA4\u0BBF\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BB5\u0BC1\u0BAE\u0BCD",waypoint:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD \u0BAA\u0BC1\u0BB3\u0BCD\u0BB3\u0BBF\u0B95\u0BB3\u0BCD",labels:{name:"Name",label:"Label",coords:"Coords"},msg:{error:{waypoint_missing:"\u0BAA\u0BC6\u0BAF\u0BB0\u0BC1\u0B9F\u0BA9\u0BCD \u0BB5\u0BB4\u0BBF\u0BAA\u0BCD\u0BAA\u0BBE\u0BA4\u0BC8 '{name}' \u0B87\u0BB2\u0BCD\u0BB2\u0BC8 (\u0B87\u0BA9\u0BBF).",waypoint_exist:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1\u0BB3\u0BCD\u0BB3\u0BBF '{name}' \u0B8F\u0BB1\u0BCD\u0B95\u0BA9\u0BB5\u0BC7 \u0B89\u0BB3\u0BCD\u0BB3\u0BA4\u0BC1.",no_waypoints:"\u0BA4\u0BB1\u0BCD\u0BAA\u0BCB\u0BA4\u0BC1 \u0BB5\u0BB4\u0BBF\u0BAA\u0BCD \u0BAA\u0BC1\u0BB3\u0BCD\u0BB3\u0BBF\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.",missingFields:"\u0BA4\u0BC7\u0BB5\u0BC8\u0BAF\u0BBE\u0BA9 \u0B85\u0BA9\u0BC8\u0BA4\u0BCD\u0BA4\u0BC1 \u0BAA\u0BC1\u0BB2\u0B99\u0BCD\u0B95\u0BB3\u0BC8\u0BAF\u0BC1\u0BAE\u0BCD \u0BA8\u0BBF\u0BB0\u0BAA\u0BCD\u0BAA\u0BB5\u0BC1\u0BAE\u0BCD.",failedFetchWaypoints:"\u0BB5\u0BB4\u0BBF\u0BAA\u0BCD \u0BAA\u0BC1\u0BB3\u0BCD\u0BB3\u0BBF\u0B95\u0BB3\u0BC8\u0BAA\u0BCD \u0BAA\u0BC6\u0BB1 \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BB5\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8."}},deleteHeader:"\u0B85\u0BB4\u0BBF",deleteMsg:"\u0BA8\u0BC0\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0B89\u0BA3\u0BCD\u0BAE\u0BC8\u0BAF\u0BBF\u0BB2\u0BCD \u0BA8\u0BC0\u0B95\u0BCD\u0B95 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAE\u0BCD\u0BAA\u0BC1\u0B95\u0BBF\u0BB1\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BBE <span class='text-primary'>{name}</span>? \u0B87\u0BA4\u0BC8 \u0BAE\u0BC1\u0B9F\u0BBF\u0B95\u0BCD\u0B95\u0BBE\u0BAE\u0BB2\u0BCD \u0BB5\u0BBF\u0B9F \u0B95\u0BC2\u0B9F\u0BBE\u0BA4\u0BC1!",modalHeader:"\u0B92\u0BB0\u0BC1 \u0BB5\u0BB4\u0BBF\u0BAA\u0BCD\u0BAA\u0BBE\u0BA4\u0BC8\u0BAF\u0BC8\u0BA4\u0BCD \u0BA4\u0BC7\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD"},accountList:{subheader:"\u0B85\u0BB5\u0BB0\u0BCD\u0B95\u0BB3\u0BBF\u0BA9\u0BCD \u0B95\u0BA3\u0B95\u0BCD\u0B95\u0BC1 \u0BAE\u0BC2\u0BB2\u0BAE\u0BCD \u0BB5\u0BC0\u0BB0\u0BB0\u0BCD\u0B95\u0BB3\u0BC8\u0BAA\u0BCD \u0BAA\u0BC6\u0BB1\u0BC1\u0B99\u0BCD\u0B95\u0BB3\u0BCD.",noData:"\u0BAA\u0BC6\u0BBE\u0BB0\u0BC1\u0BA4\u0BCD\u0BA4\u0BAE\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",loadData:"\u0BA4\u0BB0\u0BB5\u0BC8 \u0B8F\u0BB1\u0BCD\u0BB1\u0BB5\u0BC1\u0BAE\u0BCD",headers:{name:"Name",license:"License",character_count:"\u0BAA\u0BBE\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0B99\u0BCD\u0B95\u0BB3\u0BCD",last_active:"\u0B95\u0B9F\u0BC8\u0B9A\u0BBF\u0BAF\u0BBE\u0B95 \u0B86\u0BA9\u0BCD\u0BB2\u0BC8\u0BA9\u0BCD"},recordsPerPage:"\u0B92\u0BB0\u0BC1 \u0BAA\u0B95\u0BCD\u0B95\u0BA4\u0BCD\u0BA4\u0BBF\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",paginationLabel:"{from}-{to} \u0B87\u0BA9\u0BCD {total}"},stashesList:{subheader:"Overview of all configured stashes.",noData:"No match",loadData:"Load data",headers:{type:"Type",identifier:"Identifier",items:"Slots in use"},recordsPerPage:"Records per page",paginationLabel:"{from}-{to} of {total}"},stashes:{stashStorage:"Stash",supporterStash:"Supporter Stash",itemName:"Name",amount:"Amount",infoSection:"Info values",infoSectionSub:"Add info variables to your new item.",addInfoValue:"Add new",infoName:"Key",infoValue:"Value",deleteHeader:"Delete",deleteMsg:"Do you really want to delete this item? This cannot be undone!",deleteInfoHeader:"Delete",deleteInfoMsg:"Do you really want to delete the info <span class='text-primary'>{name}</span>? This cannot be undone!",addItemTip:"Add new item",addItemHeader:"Add",clearStorageTip:"Clear stash",clearStorageHeader:"Clear stash",clearStorageMsg:"Do you really want to clear the complete stash? This cannot be undone!",msg:{error:{failedFetchItems:"Failed fetching item definitions.",failedLoad:"Failed fetching inventory data.",noItemName:"No item selected.",unknown_storage:"Storage does not exist.",noSlot:"No free slot.",invalid_item:"Cant find item definition. Maybe delete this item.",moved:"The item seems to have moved. Please try again.",negative:"Cant move negative item amount.",not_enough:"You do not have enough of this item.",internal:"Internal error. Please contact Unlimited.",uniqueInfo:"Info variables must be unique."}}}},nS={general:Hg,breadcrumb:$g,rules:qg,navigation:Kg,components:Gg},aS=Object.freeze(Object.defineProperty({__proto__:null,general:Hg,breadcrumb:$g,rules:qg,navigation:Kg,components:Gg,default:nS},Symbol.toStringTag,{value:"Module"})),Wg={timestamp:"Zaman Dilimi",logout:"Oturumu Kapat",username:"Kullan\u0131c\u0131 Ad\u0131",password:"\u015Eifre",confirmPassword:"\u015Eifreyi onayla",setupToken:"Token",languages:{de:"German",en:"English",es:"Spanish",dk:"Danish",et:"Estonia",nl:"Dutch",no:"Norwegian",pl:"Polski",pt:"Portuguese",ta:"Indian - Tamil",tr:"Turkish"},save:"Kaydet",delete:"Sil",search:"Ara",change:"De\u011Fi\u015Ftir",success:"Ba\u015Far\u0131l\u0131",error:"Hata",saved:"Ba\u015Far\u0131yla kaydedildi.",deleted:"Ba\u015Far\u0131yla silindi.",cleared:"Ba\u015Far\u0131yla temizlendi.",ok:"Tamam",cancel:"\u0130ptal",create:"Olu\u015Ftur",back:"Geri",changePassword:"\u015Eifreyi de\u011Fi\u015Ftir",kick:"Sunucudan At",ban:"Sunucudan Yasakla",fillUp:"Doldur",relax:"Rahatla",add:"Ekle",added:"Eklendi",teleport:"I\u015F\u0131nlanma",teleported:"I\u015F\u0131nlanma ba\u015Far\u0131l\u0131.",cantReach:"Sunucuya ula\u015F\u0131lam\u0131yor.",male:"Erkek",female:"Kad\u0131n",yes:"Evet",no:"Hay\u0131r",reason:"Sebep",time:"Zaman",bantime:"Saniye cinsinden Zaman.",warnHeader:"Uyar\u0131",warnMsg:"Uyar\u0131 nedenini girin <span class='text-primary'>{name}</span>.",warnBanHeader:"Yasakla/Uyar\u0131",banHeader:"Yasakla",banMsg:"Yasaklama nedenini ve zaman\u0131n\u0131 girin <span class='text-primary'>{name}</span>.",banSuccess:"Oyuncu yasakland\u0131.",unbanHeader:"Yasa\u011F\u0131 Kald\u0131r",unbanMsg:"Ger\xE7ekten yasa\u011F\u0131 kald\u0131rmak istiyor musun? <span class='text-primary'>{name}</span>?",unbanSuccess:"Oyuncunun yasa\u011F\u0131 kald\u0131r\u0131ld\u0131.",kickHeader:"At",kickMsg:"Sunucudan atma nedenini girin <span class='text-primary'>{name}</span>.",kickSuccess:"Oyuncu At\u0131ld\u0131.",toggleAll:"T\xFCm\xFCn\xFC de\u011Fi\u015Ftir",heal:"\u0130yile\u015Ftir",offline:"Oyuncu \xE7evrimd\u0131\u015F\u0131",or:"veya",timeout:"\u0130stek zaman a\u015F\u0131m\u0131na u\u011Frad\u0131."},Ug={vehicles:"Ara\xE7lar",vehicle:"Ara\xE7",items:"E\u015Fyalar",item:"E\u015Fya",jobs:"Meslekler",job:"Meslek",gangs:"\xC7eteler",gang:"\xC7ete",users:"Kullan\u0131c\u0131lar",user:"Kullan\u0131c\u0131",roles:"Roller",role:"Rol",map:"Harita",dashboard:"G\xF6sterge Paneli",logs:"Log Kay\u0131tlar\u0131",accounts:"Hesaplar",account:"Hesap",players:"Oyuncular",player:"Oyuncu",inventory:"Envanter",config:"Yap\u0131land\u0131rma",waypoints:"Yol noktalar\u0131",waypoint:"Yol noktas\u0131",stashes:"Zulalar",stash:"Zula"},Jg={required:"Bu alan zorunludur.",passwordConfirm:"Parolalar e\u015Fle\u015Fmiyor.",noSpace:"Yer yok.",numbers:"Sadece say\u0131lara izin verilir.",unique:"Benzersiz olmas\u0131 gerekir.",defaults:"Varsay\u0131lan tu\u015Flara izin verilmez.",onlyCharsNumbers:"Yaln\u0131zca Bo\u015Fluk, Say\u0131lar ve Karakterlere izin verilir."},Yg={header:{gameserver:"Oyun Sunucusu",development:"Geli\u015Ftirici",management:"Y\xF6netim"},titles:{dashboard:"G\xF6sterge Paneli",livemap:"Canl\u0131 Harita",waypoint:"Yol Noktalar\u0131",account:"Hesaplar",player:"Oyuncular",logs:"Loglar",vehicle:"Ara\xE7lar",items:"E\u015Fyalar",jobs:"Meslekler",gangs:"\xC7eteler",users:"Kullan\u0131c\u0131lar",roles:"Roller",web:"Web",config:"Yap\u0131land\u0131rma",stashes:"Zulalar"}},Qg={general:{changePasswordHeader:"\u015Eifre de\u011Fi\u015Ftir",changePasswordMsg:"L\xFCtfen yeni \u015Fifrenizi giriniz.",msg:{error:{user_missing:"Kullan\u0131c\u0131 hesab\u0131n\u0131z bulunamad\u0131."}}},dashboard:{cpu:"CPU kullan\u0131m\u0131",ram:"Ram kullan\u0131m\u0131",process:"\u0130\u015Flemci Kullan\u0131m\u0131",onlinePlayers:"Online Oyuncular",gangOnline:"Online \xC7ete \xDCyeleri",jobsDuty:"G\xF6rev Ba\u015F\u0131ndaki Oyuncular",headers:{name:"\u0130sim",character:"Karakter",job:"Meslek",count:"Say\u0131",gang:"\xC7ete",rank:"R\xFCtbe"}},setup:{finishButton:"Kurulumu Bitir",backButton:"\xD6nceki",nextButton:"Sonraki",welcomeHeader:"Ho\u015F geldiniz",welcomeSub:"Unlimited Webpanel'inize ho\u015F geldiniz! Bu kurulum harika deneyiminizi ba\u015Flatacak.",langHeader:"Dil Se\xE7imi",langSub:"Dilinizi se\xE7in.",masterHeader:"Ana Hesap",masterSub:"Ana Hesab\u0131n\u0131z, izinlerden ba\u011F\u0131ms\u0131z olarak her zaman tam eri\u015Fim haklar\u0131na sahiptir.",tokenHeader:"Kurulum Token",tokenSub:"Do\u011Frulama i\xE7in kurulum token `ini sunucu konsolundan kopyalay\u0131n.",tokenPlaceHolder:"Kurulum Token`ini Ekle"},login:{subtext:"Unlimted Webpanel'e ho\u015F geldiniz. L\xFCtfen giri\u015F yap\u0131n.",msg:{error:{not_supported:"Se\xE7ilen sa\u011Flay\u0131c\u0131 desteklenmiyor gibi g\xF6r\xFCn\xFCyor.",internal_error:"Dahili hata. Hata mesaj\u0131n\u0131zla birlikte Unlimited ile ileti\u015Fime ge\xE7in."}}},itemList:{subheader:"QBCore/Shared/items.lua'daki t\xFCm \xF6\u011Feler. QB-Exports/Functions arac\u0131l\u0131\u011F\u0131yla kaydedilen \xF6\u011Feler g\xF6r\xFCnt\xFClenmez.",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",headers:{label:"Etiket",type:"Tip",weight:"A\u011F\u0131rl\u0131k",name:"\u0130sim",useable:"Kullan\u0131labilir",unique:"E\u015Fsiz",shouldClose:"Kapat"},recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}",createItem:"\u0130tem Olu\u015Ftur"},item:{name:"\u0130sim / Anahtar",label:"Etiket",desc:"A\xE7\u0131klama",image:"Simge",weight:"A\u011F\u0131rl\u0131k",type:"Tip",useable:"Kullan\u0131labilir",unique:"E\u015Fsiz",shouldClose:"Kulland\u0131ktan sonra kapat\u0131n",edit:"\u0130temi D\xFCzenle",customVariables:"\xD6zel de\u011Fi\u015Fkenler",customVarSub:"Kendi de\u011Fi\u015Fkenlerinizi olu\u015Fturun.",addCustomVar:"Yeni de\u011Fi\u015Fken ekleyin",customVarName:"De\u011Fi\u015Fken",customVarValue:"De\u011Fer",combinability:"Bi\u0307rle\u015Febi\u0307li\u0307rli\u0307k",combinabSub:"Burada, itemin hangi itemlerle ayr\u0131 ayr\u0131 birle\u015Ftirilebilece\u011Fini, sonu\xE7 olarak ne \xFCretece\u011Fini ve hangi animasyonun ne kadar s\xFCreyle ve hangi metinle g\xF6r\xFCnt\xFClenece\u011Fini belirleyebilirsiniz.",combinable:{accept:"ile birle\u015Ftirin",reward:"Sonu\xE7",text:"Metni g\xF6r\xFCnt\xFCle",timeOut:"Zaman",lib:"Animasyon K\xFCt\xFCphanesi",dict:"Animasyon Diktesi"},deleteHeader:"Sil",deleteMsg:"Ger\xE7ekten silmek istiyor musun <span class='text-primary'>{itemLabel} [{itemName}]</span>? Bu geri al\u0131namaz!",deleteCustomVarMsg:"De\u011Fi\u015Fkeni ger\xE7ekten silmek istiyor musunuz <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",msg:{error:{invalid_item_name:"\u0130tem Ad\u0131 '{name}' String t\xFCr\xFCnde de\u011Fildir.",item_exists:"Bu \u0130tem '{name}' zaten var.",item_not_exists:"Bu \u0130tem '{name}' mevcut de\u011Fil.",file_error:"Bu \u0130tem de\u011Fi\u015Fiklik yay\u0131na girdi. Ancak .lua kaydedilirken bir hata olu\u015Ftu. Yeniden ba\u015Flatman\u0131n ard\u0131ndan de\u011Fi\u015Fiklikler art\u0131k etkin de\u011Fil.",missingFields:"Gerekli t\xFCm alanlar\u0131 doldurun.",uniqueVars:"De\u011Fi\u015Fkenler benzersiz olmal\u0131d\u0131r.",filename_exists:"Dosya ad\u0131 zaten mevcut."}},uploadedImage:"Resim ba\u015Far\u0131yla y\xFCklendi.",uploadNew:"Resim y\xFCkle",imageNotFound:"Bu resim mevcut de\u011Fil."},itemCreate:{new:"Yeni \u0130tem Olu\u015Ftur"},roleList:{subheader:"\xD6zelle\u015Ftirilmi\u015F rollerle ekibiniz i\xE7in izinleri y\xF6netin.",createRole:"Rol Olu\u015Ftur",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",headers:{name:"\u0130sim",desc:"A\xE7\u0131klama",permissions:"\u0130zin say\u0131s\u0131",color:"Renk"},recordsPerPage:"Sayfa Say\u0131s\u0131",paginationLabel:"{from}-{to} of {total}"},role:{name:"\u0130sim",edit:"Rol\xFC d\xFCzenle",desc:"A\xE7\u0131klama",color:"Renk",permissions:"\u0130zinler",permissionSub:"Rol\xFCn\xFCze kendi haklar\u0131n\u0131z\u0131 atay\u0131n.",resource:{gameserver:"Oyun Sunucusu",development:"Geli\u015Ftirici",management:"Y\xF6netim"},section:{liveMap:"Canl\u0131 Harita",waypoint:"Yol Noktas\u0131",account:"Hesap",player:"Oyuncu",vehicles:"Ara\xE7lar",logs:"Loglar",items:"\u0130temler",jobs:"Meslekler",gangs:"\xC7eteler",user:"Kullan\u0131c\u0131lar",roles:"Roller",config:"Yap\u0131land\u0131rma",stashes:"Zulalar"},action:{read:"Okuyun",modify:"De\u011Fi\u015Ftirmek",delete:"Sil",despawn:"Yoket",repair:"Tamir",create:"Yarat",player:"Oyuncular\u0131 g\xF6ster",vehicle:"Ara\xE7lar\u0131 g\xF6ster",kick:"Sunucudan At",warn:"Uyar",ban:"Yasakla",money:"Para",meta:"Meta verileri",position:"Pozisyon",inventory:"Envanter",screen:"Ekran\u0131 g\xF6r\xFCnt\xFCle",license:"Lisans",job:"Meslek",gang:"\xC7ete",logs:{game:"Oyun",player:"Oyuncu",dev:"Dev",web:"Web"}},msg:{error:{role_missing:"\u0130simli rol '{name}' mevcut de\u011Fil (anymore).",role_exist:"Rol\xFC '{name}' zaten var.",missingFields:"Gerekli t\xFCm alanlar\u0131 doldurun."}},deleteHeader:"Sil",deleteMsg:"Ger\xE7ekten silmek istiyor musun? <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!"},roleCreate:{new:"Yeni rol olu\u015Ftur"},userList:{subheader:"Ekip \xFCyelerinizin kullan\u0131c\u0131 hesaplar\u0131n\u0131 y\xF6netin.",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",createUser:"Kullan\u0131c\u0131 Olu\u015Ftur",headers:{name:"\u0130sim",role:"Rol",master:"Usta"},recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}"},user:{edit:"Kullan\u0131c\u0131y\u0131 d\xFCzenle",role:"Rol",fxname:"cfx.re",msg:{error:{user_missing:"Ad\u0131 olan kullan\u0131c\u0131 '{name}' mevcut de\u011Fil (anymore).",user_exist:"Kullan\u0131c\u0131 '{name}' zaten var.",user_master:"Ana kullan\u0131c\u0131y\u0131 silemezsiniz.",missingFields:"Gerekli t\xFCm alanlar\u0131 doldurun.",is_master:"Ana kullan\u0131c\u0131n\u0131n \u015Fifresini de\u011Fi\u015Ftiremezsiniz.",fx_used:"cfx.re kullan\u0131c\u0131 zaten ba\u015Fka bir kullan\u0131c\u0131 taraf\u0131ndan kullan\u0131l\u0131yor."}},deleteHeader:"Sil",deleteMsg:"Ger\xE7ekten silmek istiyor musun? <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",resetPasswort:"\u015Eifreyi S\u0131f\u0131rla",resetPasswordHeader:"S\u0131f\u0131rlamay\u0131 onaylay\u0131n",resetPasswordMsg:"\u015Eifreyi ger\xE7ekten s\u0131f\u0131rlamak istiyor musunuz? <span class='text-primary'>{name}</span>?"},jobList:{subheader:"QBCore/Shared/jobs.lua'daki t\xFCm i\u015Fler. QB-Exports/Functions arac\u0131l\u0131\u011F\u0131yla kaydedilen i\u015Fler g\xF6r\xFCnt\xFClenmez.",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",createJob:"Meslek Olu\u015Ftur",headers:{name:"\u0130sim",label:"Etiket",grades:"Notlar Say\u0131s\u0131",defaultDuty:"Varsay\u0131lan G\xF6rev",offDutyPay:"G\xF6rev d\u0131\u015F\u0131 \xF6deme"},recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}"},jobCreate:{new:"Yeni Meslek Olu\u015Ftur"},job:{name:"\u0130sim",edit:"Mesle\u011Fi D\xFCzenle",label:"Etiket",defaultDuty:"Varsay\u0131lan G\xF6rev",offDutyPay:"G\xF6rev d\u0131\u015F\u0131 \xF6deme",grades:"S\u0131n\u0131flar",gradesSub:"Mesle\u011Finiz i\xE7in r\xFCtbeleri ayarlay\u0131n. S\u0131ralama en d\xFC\u015F\xFCk r\xFCtbeden en y\xFCksek r\xFCtbeye, yukar\u0131dan a\u015Fa\u011F\u0131ya do\u011Fru gider.",customVariables:"\xD6zel de\u011Fi\u015Fkenler",customVarSub:"Kendi de\u011Fi\u015Fkenlerinizi olu\u015Fturun.",addCustomVar:"Yeni de\u011Fi\u015Fken ekle",customVarName:"De\u011Fi\u015Fken",customVarValue:"De\u011Fer",msg:{error:{invalid_job_name:"Meslek Ad\u0131 '{name}' String t\xFCr\xFCnde de\u011Fildir.",job_exists:"Bu Meslek '{name}' zaten var.",job_not_exists:"Bu Meslek '{name}' mevcut de\u011Fil.",file_error:"Meslek de\u011Fi\u015Fikli\u011Fi i\u015Fleme al\u0131nd\u0131. Ancak .lua kaydedilirken bir hata olu\u015Ftu. Yeniden ba\u015Flatman\u0131n ard\u0131ndan de\u011Fi\u015Fiklikler art\u0131k etkin de\u011Fil.",missingFields:"Gerekli t\xFCm alanlar\u0131 doldurun.",gradeNeeded:"En az bir r\xFCtbeye ihtiyac\u0131n\u0131z var.",uniqueVars:"De\u011Fi\u015Fkenler benzersiz olmal\u0131d\u0131r."}},deleteHeader:"Sil",deleteMsg:"Ger\xE7ekten silmek istiyor musun? <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",deleteGradeMsg:"Ger\xE7ekten silmek istiyor musun? <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",deleteCustomVarMsg:"De\u011Fi\u015Fkeni ger\xE7ekten silmek istiyor musunuz <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",headers:{name:"\u0130sim",isboss:"Patron",payment:"\xD6deme"},addGrade:"Not ekleyin"},gangList:{subheader:"QBCore/Shared/gangs.lua'daki t\xFCm \xE7eteler. QB-Exports/Functions arac\u0131l\u0131\u011F\u0131yla kaydedilen \xE7eteler g\xF6r\xFCnt\xFClenmez.",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",createGang:"\xC7ete olu\u015Ftur",headers:{name:"\u0130sim",label:"Etiket",grades:"Notlar say\u0131s\u0131"},recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}"},gangCreate:{new:"Yeni \xE7ete olu\u015Ftur"},gang:{name:"\u0130sim",edit:"\xC7eteyi d\xFCzenle",label:"Etiket",grades:"S\u0131n\u0131flar",gradesSub:"\xC7eteniz i\xE7in r\xFCtbeleri ayarlay\u0131n. S\u0131ralama en d\xFC\u015F\xFCk r\xFCtbeden en y\xFCksek r\xFCtbeye, yukar\u0131dan a\u015Fa\u011F\u0131ya do\u011Fru gider.",customVariables:"\xD6zel de\u011Fi\u015Fkenler",customVarSub:"Kendi de\u011Fi\u015Fkenlerinizi olu\u015Fturun.",addCustomVar:"Yeni de\u011Fi\u015Fken ekle",customVarName:"De\u011Fi\u015Fken",customVarValue:"De\u011Fer",msg:{error:{invalid_gang_name:"\xC7ete ad\u0131 '{name}' String t\xFCr\xFCnde de\u011Fildir.",gang_exists:"\xC7ete '{name}' zaten var.",gang_not_exists:"\xC7ete '{name}' do not exist.",file_error:"\xC7ete de\u011Fi\u015Fikli\u011Fi i\u015Fleme al\u0131nd\u0131. Ancak .lua kaydedilirken bir hata olu\u015Ftu. Yeniden ba\u015Flatman\u0131n ard\u0131ndan de\u011Fi\u015Fiklikler art\u0131k etkin de\u011Fil.",missingFields:"Gerekli t\xFCm alanlar\u0131 doldurun.",gradeNeeded:"En az bir r\xFCtbeye ihtiyac\u0131n\u0131z var.",uniqueVars:"De\u011Fi\u015Fkenler benzersiz olmal\u0131d\u0131r."}},deleteHeader:"Delete",deleteMsg:"Ger\xE7ekten silmek istiyor musun? <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",deleteGradeMsg:"Ger\xE7ekten silmek istiyor musun? <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",deleteCustomVarMsg:"De\u011Fi\u015Fkeni ger\xE7ekten silmek istiyor musunuz <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",headers:{name:"\u0130sim",isboss:"Patron"},addGrade:"Not ekleyin"},liveMap:{viewPlayerTab:"Oyuncu kayd\u0131n\u0131 g\xF6r\xFCnt\xFCle",viewVehicleTab:"Ara\xE7 kayd\u0131n\u0131 g\xF6r\xFCnt\xFCle",noOnlinePlayers:"Online oyuncu yok",noSpawnedVehicles:"Hi\xE7bir ara\xE7 ortaya \xE7\u0131kmad\u0131",generalContextMenuHeader:"Genel",teleportPlayerHeader:"I\u015F\u0131nlanacak oyuncuyu se\xE7in",copyCoordsToClipboard:"Koordinatlar\u0131 kopyala",teleportTo:"Oyuncuya I\u015F\u0131nlan",createWaypoint:"Yol Noktas\u0131 Olu\u015Ftur",markers:{vehicles:"Ara\xE7lar",players:"Oyuncular"},labels:{selectedPlayer:"Se\xE7ilen oyuncu"},btn:{loadFromWaypoint:"Yol Noktas\u0131 Y\xFCkle"},msg:{success:{coordsCopied:"Koordinatlar ba\u015Far\u0131yla panoya kopyaland\u0131."},error:{noPlayersOnline:"\u015Eu anda \u0131\u015F\u0131nlanacak \xE7evrimi\xE7i oyuncu yok.",errorCopyCoords:"Koordinatlar panoya kopyalanamad\u0131."}}},playerList:{subheader:"Kay\u0131tl\u0131 t\xFCm karakterler.",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}",headers:{firstname:"Ad\u0131",lastname:"Soyad\u0131",gang:"\xC7ete",job:"Meslek",online:"Online",citizenid:"Citizen-ID",name:"Hesap ad\u0131"}},player:{tabs:{general:"Genel",vehicles:"Ara\xE7lar",logs:"Loglar",notes:"Notlar"},pastBans:"Yasaklama/Uyar\u0131 ge\xE7mi\u015Fi",changeJobHeader:"Meslek De\u011Fi\u015Ftirme",changeGangHeader:"\xC7eteyi de\u011Fi\u015Ftir",deleteHeader:"Oyuncuyu sil",deletePlayerMsg:"Ger\xE7ekten silmek istiyor musun? Oyuncuyu <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",changeAccountHeader:"Lisans de\u011Fi\u015Ftirme",changeAccountSub:"Oyuncu lisans\u0131n\u0131 ger\xE7ekten de\u011Fi\u015Ftirmek istiyor musunuz? <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",playerScreenHeader:"Oyuncular\u0131n mevcut g\xF6r\xFCn\xFCm\xFC",addMoneyHeader:"Para ekleyin",addMoneyMsg:"Miktar\u0131 girin",removeMoneyHeader:"Remove money",removeMoneyMsg:"Miktar\u0131 girin",buttons:{unban:"Yasa\u011F\u0131 s\u0131f\u0131rla",warn:"Uyar\u0131",ban:"Yasakla",kick:"Sunucudan At",inventory:"Envanter",screen:"Ekran\u0131 G\xF6ster",money:{set:"Ayarla",give:"Ver",remove:"Kald\u0131r"}},banMsg:"\u{1F528} by '{by}' for '{reason}' until {expire}.",moneyDisclaimer:"Bu, herhangi bir t\xFCrdeki paray\u0131 \xF6\u011Fe olarak desteklemez.",headers:{general:"Genel",charinfo:"Karakter bilgisi",meta:"Meta veri",money:"Para",gang:"\xC7ete",job:"Meslek",actions:"Aksiyonlar"},labels:{name:"Hesap ad\u0131",citizenid:"Citizen-ID",license:"Lisans",position:"Pozisyon",firstname:"Ad\u0131",lastname:"Soyad\u0131",account:"Hesap",cid:"Karakter-ID",gender:"Cinsiyet",male:"erkek",female:"kad\u0131n",birthdate:"Do\u011Fum G\xFCn\xFC",nationality:"Uyruk",phone:"Telefon",backstory:"Karakter Hikayesi",isdead:"\xD6ld\xFCr",ishandcuffed:"Kelep\xE7ele",walletid:"C\xFCzdan-ID",fingerprint:"Parmak izi",bloodtype:"Kan grubu",thirst:"Susuzluk",hunger:"A\xE7l\u0131k",stress:"Stres",armor:"Z\u0131rh",job:{name:"\u0130sim",grade:"S\u0131n\u0131f"},gang:{name:"\u0130sim",grade:"S\u0131n\u0131f"},money:{bank:"Banka",crypto:"Kripto",cash:"Nakit"},health:"Sa\u011Fl\u0131k",ip:"IP",discord:"Discord",bucket:"Bucket"},msg:{success:{success:"Veri kaydedildi.",hunger:"A\xE7l\u0131k doldu\u0131.",thirst:"Susuzluk doldu.",isdead:"De\u011Fi\u015Fen \xF6l\xFC de\u011Ferdir.",ishandcuffed:"Kelep\xE7e de\u011Fi\u015Ftirildi.",changeJob:"Meslek De\u011Fi\u015Fti.",changeGang:"\xC7ete De\u011Fi\u015Fti.",changedBucket:"Paket de\u011Fi\u015Ftirildi.",stress:"Stres azalt\u0131ld\u0131.",healed:"Oyuncu iyile\u015Fti."},error:{notOnline:"Oyuncu \xE7evrimi\xE7i de\u011Fil.",notFound:"Oyuncu bulunamad\u0131.",missingFields:"Eksik gerekli girdiler.",changeJob:"Meslek De\u011Fi\u015Ftirilemedi.",changeGang:"\xC7ete De\u011Fi\u015Ftirilemedi.",failedFetchGangs:"\xC7eteleri getirmede ba\u015Far\u0131s\u0131z oldu.",failedFetchJobs:"Meslekler Getirilemedi.",deleteError:"Bir \u015Feyler ters gitti.",couldNotFetchScreen:"Oyuncular\u0131n mevcut ekran\u0131 getirilirken hata olu\u015Ftu.",invalid_citizenid:"Verilen Vatanda\u015Fl\u0131k Kimli\u011Fi ge\xE7erli de\u011Fil.",not_allowed:"Para t\xFCr\xFC bulunamad\u0131 veya negatif de\u011Fere izin verilmiyor."}}},vehicleList:{subheader:"T\xFCm oyuncu ara\xE7lar\u0131.",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",spawned:"Do\u011Fdu",garage:"Garaj",outside:"D\u0131\u015Far\u0131da",inpound:"haciz",headers:{owner:"Mal sahibi",plate:"Plaka",vehicle:"Modeli",spawned:"Do\u011Fdu",state:"Durum",engine:"Motor",body:"V\xFCcut",fuel:"Yak\u0131t"},recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}",createVehicle:"Ara\xE7 Olu\u015Ftur"},vehicle:{despawnHeader:"Yoket",despawnMsg:"Mevcut arac\u0131n\u0131z\u0131 ger\xE7ekten yoketmek istiyor musunuz?",deleteHeader:"Sil",deleteMsg:"Ger\xE7ekten silmek istiyor musun? mevcut arac\u0131 veri taban\u0131ndan al\u0131p yoketmek ? Ara\xE7la ilgili di\u011Fer tablolar (\xF6rne\u011Fin bagaj) etkilenmez!",changeOwnerHeader:"Yeni sahibi se\xE7in",changeOwnerInput:"Yeni sahipleri ekleyin Citizen-ID",buttons:{changeOwner:"Sahibi De\u011Fi\u015Ftir",despawnVehicle:"Arac\u0131 G\xF6nder",repairVehicle:"Ara\xE7 Tamiri",deleteVehicle:"Arac\u0131 Sil",openTrunk:"Bagaj\u0131 A\xE7",openGlovebox:"Torpido g\xF6z\xFCn\xFC a\xE7"},header:{owner:"Mal sahibi",payment:"\xD6deme",car:"Araba"},labels:{owner:"Mal sahibi",citizenid:"Citizen-ID",license:"Lisans",depotprice:"Depo Fiyat\u0131",balance:"Denge",paymentamount:"Miktar",paymentsleft:"Sol",financetime:"Finans Zaman\u0131",model:"Modeli",plate:"Plaka",fakeplate:"Sahte plaka",drivingdistance:"Kilometre",garage:"Garaj",state:"Eyalet",fuel:"Yak\u0131t",engine:"Motor",body:"G\xF6vde"},msg:{error:{noMatch:"Arac\u0131 bulamad\u0131m. Belki silinmi\u015Ftir?",not_spawned:"Ara\xE7 ortaya \xE7\u0131kmad\u0131.",not_found:"Bir \u015Feyler ters gitti. Ara\xE7 bulunam\u0131yor.",missingData:"Eksik yeni sahip verileri.",invalid_citizenid:"Verilen Vatanda\u015Fl\u0131k Kimli\u011Fi ge\xE7erli de\u011Fil.",sql_error:"SQL sorgular\u0131 \xE7al\u0131\u015Ft\u0131r\u0131l\u0131rken bir \u015Feyler ters gitti. Hi\xE7bir de\u011Fi\u015Fiklik yap\u0131lmad\u0131!",allowedCharsNumbers:"Taba\u011F\u0131n\u0131zda yaln\u0131zca bo\u015Fluk, say\u0131 ve karakter kullanabilirsiniz.",plate_exists:"Plaka zaten var. L\xFCtfen ba\u015Fka bir tane se\xE7in."}}},vehicleCreate:{new:"Yeni ara\xE7 olu\u015Fturun"},logs:{loadMore:"Yukar\u0131 kayd\u0131rma daha fazla g\xFCnl\xFCk y\xFCkler."},configuration:{colorsHeader:"Renkler",colorsSub:"Temay\u0131 markan\u0131za uyacak \u015Fekilde ayarlay\u0131n.",colors:{primary:"Birincil",secondary:"\u0130kincil",accent:"Aksan",dark:"Arka plan",positive:"Pozitif",negative:"Negatif",info:"Bilgi",warning:"Uyar\u0131",main:"Metin",sub:"Alt metin"},buttons:{undo:"Geri al",defaults:"Varsay\u0131lanlar"}},inventory:{playerInventory:"Oyuncu",supporterStash:"Destek\xE7i Zulas\u0131",itemName:"\u0130sim",amount:"Miktar",infoSection:"Bilgi de\u011Ferleri",infoSectionSub:"Yeni iteminize bilgi de\u011Fi\u015Fkenleri ekleyin.",addInfoValue:"Yeni ekle",infoName:"Anahtar",infoValue:"De\u011Fer",deleteHeader:"Sil",deleteMsg:"Ger\xE7ekten silmek istiyor musun? this item? Bu geri al\u0131namaz!",deleteInfoHeader:"Sil",deleteInfoMsg:"Ger\xE7ekten silmek istiyor musun? the info <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",addItemTip:"Yeni item ekle",addItemHeader:"Ekle",clearInvTip:"Envanteri Temizleyin",clearInvHeader:"Envanteri Temizle",clearInvMsg:"Oyuncu envanterinin tamam\u0131n\u0131 ger\xE7ekten temizlemek istiyor musunuz?? Bu geri al\u0131namaz!",msg:{success:{fixedPlayerItems:"Fixed player items and saved deleted items into file (if browser allows)."},error:{failedFetchItems:"item tan\u0131mlar\u0131 al\u0131namad\u0131.",failedLoad:"Envanter verileri al\u0131namad\u0131.",noItemName:"Se\xE7ili item yok.",unknown_citizenid:"Oyuncu mevcut de\u011Fil.",noSlot:"Bo\u015F slot yok.",invalid_item:"\u0130tem tan\u0131m\u0131n\u0131 bulam\u0131yorum. Belki bu \xF6\u011Feyi silebilirsiniz.",moved:"Bu \u0130tem ta\u015F\u0131nm\u0131\u015F gibi g\xF6r\xFCn\xFCyor. L\xFCtfen tekrar deneyin.",negative:"Negatif kalem miktar\u0131 ta\u015F\u0131nam\u0131yor.",not_enough:"Bu \xFCr\xFCnden yeterince yok.",internal:"Dahili hata. L\xFCtfen Unlimited ile ileti\u015Fime ge\xE7in.",uniqueInfo:"Bilgi de\u011Fi\u015Fkenleri benzersiz olmal\u0131d\u0131r.",fixPlayer:"Error in PlayerData",fixPlayerText:"This player has a broken PlayerData. Some times this can be caused by invalid item definitions. We can try to fix this by deleting not existing items from the players inventory. This is a experimental feature, be carefull! Should we try to fix it?"}}},devVehicleList:{subheader:"QBCore/Shared/vehicles.lua'daki t\xFCm ara\xE7lar.",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",headers:{name:"\u0130sim",brand:"Marka",model:"Model",hash:"De\u011Fer",price:"Fiyat",category:"Kategori"},recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}",createVehicle:"Ara\xE7 Olu\u015Ftur"},devVehicle:{edit:"Arac\u0131 d\xFCzenle",model:"Modeli",hash:"De\u011Fer",name:"\u0130sim",brand:"Marka",category:"Kategori",categoryLabel:"Kategori etiketi",price:"Fiyat",shop:"Ma\u011Faza",customVariables:"\xD6zel de\u011Fi\u015Fkenler",customVarSub:"Kendi de\u011Fi\u015Fkenlerinizi yarat\u0131n.",addCustomVar:"Yeni de\u011Fi\u015Fken ekle",customVarName:"De\u011Fi\u015Fken",customVarValue:"De\u011Fer",msg:{error:{invalid_veh_name:"Ara\xE7 ad\u0131 '{name}' String t\xFCr\xFCnde de\u011Fildir.",veh_exists:"Ara\xE7 '{name}' zaten var.",veh_not_exists:"Ara\xE7 '{name}' mevcut de\u011Fil.",file_error:"Ara\xE7 de\u011Fi\u015Fikli\u011Fi \u0130\u015Fleme Al\u0131nd\u0131. Ancak .lua kaydedilirken bir hata olu\u015Ftu. Yeniden ba\u015Flatman\u0131n ard\u0131ndan de\u011Fi\u015Fiklikler art\u0131k etkin de\u011Fil.",missingFields:"Gerekli t\xFCm alanlar\u0131 doldurun.",uniqueVars:"De\u011Fi\u015Fkenler benzersiz olmal\u0131d\u0131r."}},deleteHeader:"Sil",deleteMsg:"Ger\xE7ekten silmek istiyor musun? <span class='text-primary'>{model}</span>? Bu geri al\u0131namaz!",deleteCustomVarMsg:"De\u011Fi\u015Fkeni ger\xE7ekten silmek istiyor musunuz <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!"},devVehicleCreate:{new:"Yeni ara\xE7 olu\u015Fturun"},auth:{msg:{error:{not_supported:"Se\xE7ilen sa\u011Flay\u0131c\u0131 desteklenmiyor gibi g\xF6r\xFCn\xFCyor.",internal_error:"Dahili hata. Hata mesaj\u0131n\u0131zla birlikte Unlimited ile ileti\u015Fime ge\xE7in.",no_token:"Geri arama gerekli sorgu alanlar\u0131n\u0131 sa\u011Flamad\u0131.",userdata_fetch_failed:"Sa\u011Flay\u0131c\u0131dan kullan\u0131c\u0131 verileri al\u0131namad\u0131.",no_fx_user:"cfx.re dosyan\u0131za sahip kullan\u0131c\u0131 bulunamad\u0131."}}},waypointList:{subheader:"Yol noktalar\u0131n\u0131z\u0131 y\xF6netin.",createWaypoint:"Yol Noktas\u0131 Olu\u015Ftur",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",headers:{name:"\u0130sim",label:"Etiket",coords:"Koordinatlar"},recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}"},waypoint:{edit:"Yol noktas\u0131n\u0131 d\xFCzenle",waypoint:"Yol noktas\u0131",labels:{name:"\u0130sim",label:"Etiket",coords:"Koordinatlar"},msg:{error:{waypoint_missing:"\u0130simli yol noktas\u0131 '{name}' mevcut de\u011Fil (anymore).",waypoint_exist:"Yol noktas\u0131 '{name}' zaten var.",no_waypoints:"\u015Eu anda mevcut yol noktas\u0131 yok.",missingFields:"Gerekli t\xFCm alanlar\u0131 doldurun.",failedFetchWaypoints:"Yol noktalar\u0131 al\u0131namad\u0131."}},deleteHeader:"Sil",deleteMsg:"Ger\xE7ekten silmek istiyor musun? <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",modalHeader:"Bir yol noktas\u0131 se\xE7in"},accountList:{subheader:"Oyuncular\u0131 hesaplar\u0131na g\xF6re bulun.",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",headers:{name:"\u0130sim",license:"Lisans",character_count:"Karakterler",last_active:"Son \xE7evrimi\xE7i"},recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}"},stashesList:{subheader:"Yap\u0131land\u0131r\u0131lm\u0131\u015F t\xFCm zulalara genel bak\u0131\u015F.",noData:"E\u015Fle\u015Fme yok",loadData:"Veri y\xFCkleyin",headers:{type:"Tip",identifier:"Tan\u0131mlay\u0131c\u0131",items:"Kullan\u0131lan yuvalar"},recordsPerPage:"Sayfa ba\u015F\u0131na kay\u0131t",paginationLabel:"{from}-{to} of {total}"},stashes:{stashStorage:"Zula",supporterStash:"Destek\xE7i Zulas\u0131",itemName:"\u0130sim",amount:"Miktar",infoSection:"Bilgi de\u011Ferleri",infoSectionSub:"Yeni \xF6\u011Fenize bilgi de\u011Fi\u015Fkenleri ekleyin.",addInfoValue:"Yeni ekle",infoName:"Anahtar",infoValue:"De\u011Fer",deleteHeader:"Sil",deleteMsg:"Ger\xE7ekten silmek istiyor musun? bu itemi? Bu geri al\u0131namaz!",deleteInfoHeader:"Delete",deleteInfoMsg:"Ger\xE7ekten silmek istiyor musun? bu bilgiyi <span class='text-primary'>{name}</span>? Bu geri al\u0131namaz!",addItemTip:"Yeni \u0130tem ekle",addItemHeader:"Ekle",clearStorageTip:"Zulay\u0131 temizleyin",clearStorageHeader:"Zulay\u0131 temizle",clearStorageMsg:"Ger\xE7ekten t\xFCm zulay\u0131 temizlemek istiyor musunuz? Bu geri al\u0131namaz!",msg:{error:{failedFetchItems:"\u0130tem tan\u0131mlar\u0131 al\u0131namad\u0131.",failedLoad:"Envanter verileri al\u0131namad\u0131.",noItemName:"Se\xE7ili item yok.",unknown_storage:"Depo mevcut de\u011Fil.",noSlot:"Bo\u015F slot yok.",invalid_item:"item tan\u0131m\u0131n\u0131 bulam\u0131yorum. Belki bu itemi silebilirsiniz.",moved:"Bu \u0130tem ta\u015F\u0131nm\u0131\u015F gibi g\xF6r\xFCn\xFCyor. L\xFCtfen tekrar deneyin.",negative:"Negatif item tutar\u0131 ta\u015F\u0131nam\u0131yor.",not_enough:"Bu item den yeterince yok.",internal:"Dahili hata. L\xFCtfen Unlimited ile ileti\u015Fime ge\xE7in.",uniqueInfo:"Bilgi de\u011Fi\u015Fkenleri benzersiz olmal\u0131d\u0131r."}}}},rS={general:Wg,breadcrumb:Ug,rules:Jg,navigation:Yg,components:Qg},iS=Object.freeze(Object.defineProperty({__proto__:null,general:Wg,breadcrumb:Ug,rules:Jg,navigation:Yg,components:Qg,default:rS},Symbol.toStringTag,{value:"Module"}));/*!
* shared v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const qs=typeof window<"u",sS=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",yn=e=>sS?Symbol(e):e,oS=(e,t,n)=>lS({l:e,k:t,s:n}),lS=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),qe=e=>typeof e=="number"&&isFinite(e),uS=e=>al(e)==="[object Date]",gn=e=>al(e)==="[object RegExp]",Mi=e=>le(e)&&Object.keys(e).length===0;function cS(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Ge=Object.assign;let Wu;const Ha=()=>Wu||(Wu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Uu(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const dS=Object.prototype.hasOwnProperty;function nl(e,t){return dS.call(e,t)}const Ae=Array.isArray,Oe=e=>typeof e=="function",X=e=>typeof e=="string",ke=e=>typeof e=="boolean",je=e=>e!==null&&typeof e=="object",Zg=Object.prototype.toString,al=e=>Zg.call(e),le=e=>al(e)==="[object Object]",mS=e=>e==null?"":Ae(e)||le(e)&&e.toString===Zg?JSON.stringify(e,null,2):String(e);/*!
* message-compiler v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const Ee={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,__EXTEND_POINT__:15};function Ii(e,t,n={}){const{domain:a,messages:r,args:i}=n,s=e,o=new SyntaxError(String(s));return o.code=e,t&&(o.location=t),o.domain=a,o}function fS(e){throw e}function gS(e,t,n){return{line:e,column:t,offset:n}}function Ks(e,t,n){const a={start:e,end:t};return n!=null&&(a.source=n),a}const zt=" ",pS="\r",at=`
`,hS=String.fromCharCode(8232),bS=String.fromCharCode(8233);function yS(e){const t=e;let n=0,a=1,r=1,i=0;const s=P=>t[P]===pS&&t[P+1]===at,o=P=>t[P]===at,l=P=>t[P]===bS,u=P=>t[P]===hS,c=P=>s(P)||o(P)||l(P)||u(P),f=()=>n,d=()=>a,p=()=>r,b=()=>i,C=P=>s(P)||l(P)||u(P)?at:t[P],x=()=>C(n),y=()=>C(n+i);function h(){return i=0,c(n)&&(a++,r=0),s(n)&&n++,n++,r++,t[n]}function _(){return s(n+i)&&i++,i++,t[n+i]}function w(){n=0,a=1,r=1,i=0}function E(P=0){i=P}function S(){const P=n+i;for(;P!==n;)h();i=0}return{index:f,line:d,column:p,peekOffset:b,charAt:C,currentChar:x,currentPeek:y,next:h,peek:_,reset:w,resetPeek:E,skipToPeek:S}}const Xt=void 0,Ju="'",vS="tokenizer";function kS(e,t={}){const n=t.location!==!1,a=yS(e),r=()=>a.index(),i=()=>gS(a.line(),a.column(),a.index()),s=i(),o=r(),l={currentType:14,offset:o,startLoc:s,endLoc:s,lastType:14,lastOffset:o,lastStartLoc:s,lastEndLoc:s,braceNest:0,inLinked:!1,text:""},u=()=>l,{onError:c}=t;function f(m,g,k,...L){const R=u();if(g.column+=k,g.offset+=k,c){const q=Ks(R.startLoc,g),G=Ii(m,q,{domain:vS,args:L});c(G)}}function d(m,g,k){m.endLoc=i(),m.currentType=g;const L={type:g};return n&&(L.loc=Ks(m.startLoc,m.endLoc)),k!=null&&(L.value=k),L}const p=m=>d(m,14);function b(m,g){return m.currentChar()===g?(m.next(),g):(f(Ee.EXPECTED_TOKEN,i(),0,g),"")}function C(m){let g="";for(;m.currentPeek()===zt||m.currentPeek()===at;)g+=m.currentPeek(),m.peek();return g}function x(m){const g=C(m);return m.skipToPeek(),g}function y(m){if(m===Xt)return!1;const g=m.charCodeAt(0);return g>=97&&g<=122||g>=65&&g<=90||g===95}function h(m){if(m===Xt)return!1;const g=m.charCodeAt(0);return g>=48&&g<=57}function _(m,g){const{currentType:k}=g;if(k!==2)return!1;C(m);const L=y(m.currentPeek());return m.resetPeek(),L}function w(m,g){const{currentType:k}=g;if(k!==2)return!1;C(m);const L=m.currentPeek()==="-"?m.peek():m.currentPeek(),R=h(L);return m.resetPeek(),R}function E(m,g){const{currentType:k}=g;if(k!==2)return!1;C(m);const L=m.currentPeek()===Ju;return m.resetPeek(),L}function S(m,g){const{currentType:k}=g;if(k!==8)return!1;C(m);const L=m.currentPeek()===".";return m.resetPeek(),L}function P(m,g){const{currentType:k}=g;if(k!==9)return!1;C(m);const L=y(m.currentPeek());return m.resetPeek(),L}function D(m,g){const{currentType:k}=g;if(!(k===8||k===12))return!1;C(m);const L=m.currentPeek()===":";return m.resetPeek(),L}function N(m,g){const{currentType:k}=g;if(k!==10)return!1;const L=()=>{const q=m.currentPeek();return q==="{"?y(m.peek()):q==="@"||q==="%"||q==="|"||q===":"||q==="."||q===zt||!q?!1:q===at?(m.peek(),L()):y(q)},R=L();return m.resetPeek(),R}function V(m){C(m);const g=m.currentPeek()==="|";return m.resetPeek(),g}function F(m){const g=C(m),k=m.currentPeek()==="%"&&m.peek()==="{";return m.resetPeek(),{isModulo:k,hasSpace:g.length>0}}function M(m,g=!0){const k=(R=!1,q="",G=!1)=>{const J=m.currentPeek();return J==="{"?q==="%"?!1:R:J==="@"||!J?q==="%"?!0:R:J==="%"?(m.peek(),k(R,"%",!0)):J==="|"?q==="%"||G?!0:!(q===zt||q===at):J===zt?(m.peek(),k(!0,zt,G)):J===at?(m.peek(),k(!0,at,G)):!0},L=k();return g&&m.resetPeek(),L}function K(m,g){const k=m.currentChar();return k===Xt?Xt:g(k)?(m.next(),k):null}function I(m){return K(m,k=>{const L=k.charCodeAt(0);return L>=97&&L<=122||L>=65&&L<=90||L>=48&&L<=57||L===95||L===36})}function ee(m){return K(m,k=>{const L=k.charCodeAt(0);return L>=48&&L<=57})}function ae(m){return K(m,k=>{const L=k.charCodeAt(0);return L>=48&&L<=57||L>=65&&L<=70||L>=97&&L<=102})}function O(m){let g="",k="";for(;g=ee(m);)k+=g;return k}function Q(m){x(m);const g=m.currentChar();return g!=="%"&&f(Ee.EXPECTED_TOKEN,i(),0,g),m.next(),"%"}function he(m){let g="";for(;;){const k=m.currentChar();if(k==="{"||k==="}"||k==="@"||k==="|"||!k)break;if(k==="%")if(M(m))g+=k,m.next();else break;else if(k===zt||k===at)if(M(m))g+=k,m.next();else{if(V(m))break;g+=k,m.next()}else g+=k,m.next()}return g}function U(m){x(m);let g="",k="";for(;g=I(m);)k+=g;return m.currentChar()===Xt&&f(Ee.UNTERMINATED_CLOSING_BRACE,i(),0),k}function ge(m){x(m);let g="";return m.currentChar()==="-"?(m.next(),g+=`-${O(m)}`):g+=O(m),m.currentChar()===Xt&&f(Ee.UNTERMINATED_CLOSING_BRACE,i(),0),g}function we(m){x(m),b(m,"'");let g="",k="";const L=q=>q!==Ju&&q!==at;for(;g=K(m,L);)g==="\\"?k+=Se(m):k+=g;const R=m.currentChar();return R===at||R===Xt?(f(Ee.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),R===at&&(m.next(),b(m,"'")),k):(b(m,"'"),k)}function Se(m){const g=m.currentChar();switch(g){case"\\":case"'":return m.next(),`\\${g}`;case"u":return Ue(m,g,4);case"U":return Ue(m,g,6);default:return f(Ee.UNKNOWN_ESCAPE_SEQUENCE,i(),0,g),""}}function Ue(m,g,k){b(m,g);let L="";for(let R=0;R<k;R++){const q=ae(m);if(!q){f(Ee.INVALID_UNICODE_ESCAPE_SEQUENCE,i(),0,`\\${g}${L}${m.currentChar()}`);break}L+=q}return`\\${g}${L}`}function B(m){x(m);let g="",k="";const L=R=>R!=="{"&&R!=="}"&&R!==zt&&R!==at;for(;g=K(m,L);)k+=g;return k}function Z(m){let g="",k="";for(;g=I(m);)k+=g;return k}function Y(m){const g=(k=!1,L)=>{const R=m.currentChar();return R==="{"||R==="%"||R==="@"||R==="|"||!R||R===zt?L:R===at?(L+=R,m.next(),g(k,L)):(L+=R,m.next(),g(!0,L))};return g(!1,"")}function W(m){x(m);const g=b(m,"|");return x(m),g}function re(m,g){let k=null;switch(m.currentChar()){case"{":return g.braceNest>=1&&f(Ee.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),m.next(),k=d(g,2,"{"),x(m),g.braceNest++,k;case"}":return g.braceNest>0&&g.currentType===2&&f(Ee.EMPTY_PLACEHOLDER,i(),0),m.next(),k=d(g,3,"}"),g.braceNest--,g.braceNest>0&&x(m),g.inLinked&&g.braceNest===0&&(g.inLinked=!1),k;case"@":return g.braceNest>0&&f(Ee.UNTERMINATED_CLOSING_BRACE,i(),0),k=be(m,g)||p(g),g.braceNest=0,k;default:let R=!0,q=!0,G=!0;if(V(m))return g.braceNest>0&&f(Ee.UNTERMINATED_CLOSING_BRACE,i(),0),k=d(g,1,W(m)),g.braceNest=0,g.inLinked=!1,k;if(g.braceNest>0&&(g.currentType===5||g.currentType===6||g.currentType===7))return f(Ee.UNTERMINATED_CLOSING_BRACE,i(),0),g.braceNest=0,ie(m,g);if(R=_(m,g))return k=d(g,5,U(m)),x(m),k;if(q=w(m,g))return k=d(g,6,ge(m)),x(m),k;if(G=E(m,g))return k=d(g,7,we(m)),x(m),k;if(!R&&!q&&!G)return k=d(g,13,B(m)),f(Ee.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,k.value),x(m),k;break}return k}function be(m,g){const{currentType:k}=g;let L=null;const R=m.currentChar();switch((k===8||k===9||k===12||k===10)&&(R===at||R===zt)&&f(Ee.INVALID_LINKED_FORMAT,i(),0),R){case"@":return m.next(),L=d(g,8,"@"),g.inLinked=!0,L;case".":return x(m),m.next(),d(g,9,".");case":":return x(m),m.next(),d(g,10,":");default:return V(m)?(L=d(g,1,W(m)),g.braceNest=0,g.inLinked=!1,L):S(m,g)||D(m,g)?(x(m),be(m,g)):P(m,g)?(x(m),d(g,12,Z(m))):N(m,g)?(x(m),R==="{"?re(m,g)||L:d(g,11,Y(m))):(k===8&&f(Ee.INVALID_LINKED_FORMAT,i(),0),g.braceNest=0,g.inLinked=!1,ie(m,g))}}function ie(m,g){let k={type:14};if(g.braceNest>0)return re(m,g)||p(g);if(g.inLinked)return be(m,g)||p(g);switch(m.currentChar()){case"{":return re(m,g)||p(g);case"}":return f(Ee.UNBALANCED_CLOSING_BRACE,i(),0),m.next(),d(g,3,"}");case"@":return be(m,g)||p(g);default:if(V(m))return k=d(g,1,W(m)),g.braceNest=0,g.inLinked=!1,k;const{isModulo:R,hasSpace:q}=F(m);if(R)return q?d(g,0,he(m)):d(g,4,Q(m));if(M(m))return d(g,0,he(m));break}return k}function v(){const{currentType:m,offset:g,startLoc:k,endLoc:L}=l;return l.lastType=m,l.lastOffset=g,l.lastStartLoc=k,l.lastEndLoc=L,l.offset=r(),l.startLoc=i(),a.currentChar()===Xt?d(l,14):ie(a,l)}return{nextToken:v,currentOffset:r,currentPosition:i,context:u}}const wS="parser",_S=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function SS(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"\uFFFD"}}}function ES(e={}){const t=e.location!==!1,{onError:n}=e;function a(y,h,_,w,...E){const S=y.currentPosition();if(S.offset+=w,S.column+=w,n){const P=Ks(_,S),D=Ii(h,P,{domain:wS,args:E});n(D)}}function r(y,h,_){const w={type:y,start:h,end:h};return t&&(w.loc={start:_,end:_}),w}function i(y,h,_,w){y.end=h,w&&(y.type=w),t&&y.loc&&(y.loc.end=_)}function s(y,h){const _=y.context(),w=r(3,_.offset,_.startLoc);return w.value=h,i(w,y.currentOffset(),y.currentPosition()),w}function o(y,h){const _=y.context(),{lastOffset:w,lastStartLoc:E}=_,S=r(5,w,E);return S.index=parseInt(h,10),y.nextToken(),i(S,y.currentOffset(),y.currentPosition()),S}function l(y,h){const _=y.context(),{lastOffset:w,lastStartLoc:E}=_,S=r(4,w,E);return S.key=h,y.nextToken(),i(S,y.currentOffset(),y.currentPosition()),S}function u(y,h){const _=y.context(),{lastOffset:w,lastStartLoc:E}=_,S=r(9,w,E);return S.value=h.replace(_S,SS),y.nextToken(),i(S,y.currentOffset(),y.currentPosition()),S}function c(y){const h=y.nextToken(),_=y.context(),{lastOffset:w,lastStartLoc:E}=_,S=r(8,w,E);return h.type!==12?(a(y,Ee.UNEXPECTED_EMPTY_LINKED_MODIFIER,_.lastStartLoc,0),S.value="",i(S,w,E),{nextConsumeToken:h,node:S}):(h.value==null&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Lt(h)),S.value=h.value||"",i(S,y.currentOffset(),y.currentPosition()),{node:S})}function f(y,h){const _=y.context(),w=r(7,_.offset,_.startLoc);return w.value=h,i(w,y.currentOffset(),y.currentPosition()),w}function d(y){const h=y.context(),_=r(6,h.offset,h.startLoc);let w=y.nextToken();if(w.type===9){const E=c(y);_.modifier=E.node,w=E.nextConsumeToken||y.nextToken()}switch(w.type!==10&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Lt(w)),w=y.nextToken(),w.type===2&&(w=y.nextToken()),w.type){case 11:w.value==null&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Lt(w)),_.key=f(y,w.value||"");break;case 5:w.value==null&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Lt(w)),_.key=l(y,w.value||"");break;case 6:w.value==null&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Lt(w)),_.key=o(y,w.value||"");break;case 7:w.value==null&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Lt(w)),_.key=u(y,w.value||"");break;default:a(y,Ee.UNEXPECTED_EMPTY_LINKED_KEY,h.lastStartLoc,0);const E=y.context(),S=r(7,E.offset,E.startLoc);return S.value="",i(S,E.offset,E.startLoc),_.key=S,i(_,E.offset,E.startLoc),{nextConsumeToken:w,node:_}}return i(_,y.currentOffset(),y.currentPosition()),{node:_}}function p(y){const h=y.context(),_=h.currentType===1?y.currentOffset():h.offset,w=h.currentType===1?h.endLoc:h.startLoc,E=r(2,_,w);E.items=[];let S=null;do{const N=S||y.nextToken();switch(S=null,N.type){case 0:N.value==null&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Lt(N)),E.items.push(s(y,N.value||""));break;case 6:N.value==null&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Lt(N)),E.items.push(o(y,N.value||""));break;case 5:N.value==null&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Lt(N)),E.items.push(l(y,N.value||""));break;case 7:N.value==null&&a(y,Ee.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Lt(N)),E.items.push(u(y,N.value||""));break;case 8:const V=d(y);E.items.push(V.node),S=V.nextConsumeToken||null;break}}while(h.currentType!==14&&h.currentType!==1);const P=h.currentType===1?h.lastOffset:y.currentOffset(),D=h.currentType===1?h.lastEndLoc:y.currentPosition();return i(E,P,D),E}function b(y,h,_,w){const E=y.context();let S=w.items.length===0;const P=r(1,h,_);P.cases=[],P.cases.push(w);do{const D=p(y);S||(S=D.items.length===0),P.cases.push(D)}while(E.currentType!==14);return S&&a(y,Ee.MUST_HAVE_MESSAGES_IN_PLURAL,_,0),i(P,y.currentOffset(),y.currentPosition()),P}function C(y){const h=y.context(),{offset:_,startLoc:w}=h,E=p(y);return h.currentType===14?E:b(y,_,w,E)}function x(y){const h=kS(y,Ge({},e)),_=h.context(),w=r(0,_.offset,_.startLoc);return t&&w.loc&&(w.loc.source=y),w.body=C(h),_.currentType!==14&&a(h,Ee.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,y[_.offset]||""),i(w,h.currentOffset(),h.currentPosition()),w}return{parse:x}}function Lt(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"\u2026":t}function CS(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function Yu(e,t){for(let n=0;n<e.length;n++)rl(e[n],t)}function rl(e,t){switch(e.type){case 1:Yu(e.cases,t),t.helper("plural");break;case 2:Yu(e.items,t);break;case 6:rl(e.key,t),t.helper("linked"),t.helper("type");break;case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function xS(e,t={}){const n=CS(e);n.helper("normalize"),e.body&&rl(e.body,n);const a=n.context();e.helpers=Array.from(a.helpers)}function PS(e,t){const{sourceMap:n,filename:a,breakLineCode:r,needIndent:i}=t,s={source:e.loc.source,filename:a,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:i,indentLevel:0},o=()=>s;function l(C,x){s.code+=C}function u(C,x=!0){const y=x?r:"";l(i?y+" ".repeat(C):y)}function c(C=!0){const x=++s.indentLevel;C&&u(x)}function f(C=!0){const x=--s.indentLevel;C&&u(x)}function d(){u(s.indentLevel)}return{context:o,push:l,indent:c,deindent:f,newline:d,helper:C=>`_${C}`,needIndent:()=>s.needIndent}}function DS(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),ma(e,t.key),t.modifier?(e.push(", "),ma(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function LS(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const r=t.items.length;for(let i=0;i<r&&(ma(e,t.items[i]),i!==r-1);i++)e.push(", ");e.deindent(a()),e.push("])")}function TS(e,t){const{helper:n,needIndent:a}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(a());const r=t.cases.length;for(let i=0;i<r&&(ma(e,t.cases[i]),i!==r-1);i++)e.push(", ");e.deindent(a()),e.push("])")}}function AS(e,t){t.body?ma(e,t.body):e.push("null")}function ma(e,t){const{helper:n}=e;switch(t.type){case 0:AS(e,t);break;case 1:TS(e,t);break;case 2:LS(e,t);break;case 6:DS(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const jS=(e,t={})=>{const n=X(t.mode)?t.mode:"normal",a=X(t.filename)?t.filename:"message.intl",r=!!t.sourceMap,i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
`,s=t.needIndent?t.needIndent:n!=="arrow",o=e.helpers||[],l=PS(e,{mode:n,filename:a,sourceMap:r,breakLineCode:i,needIndent:s});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(s),o.length>0&&(l.push(`const { ${o.map(f=>`${f}: _${f}`).join(", ")} } = ctx`),l.newline()),l.push("return "),ma(l,e),l.deindent(s),l.push("}");const{code:u,map:c}=l.context();return{ast:e,code:u,map:c?c.toJSON():void 0}};function NS(e,t={}){const n=Ge({},t),r=ES(n).parse(e);return xS(r,n),jS(r,n)}/*!
* devtools-if v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const Xg={I18nInit:"i18n:init",FunctionTranslate:"function:translate"};/*!
* core-base v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const vn=[];vn[0]={w:[0],i:[3,0],["["]:[4],o:[7]};vn[1]={w:[1],["."]:[2],["["]:[4],o:[7]};vn[2]={w:[2],i:[3,0],[0]:[3,0]};vn[3]={i:[3,0],[0]:[3,0],w:[1,1],["."]:[2,1],["["]:[4,1],o:[7,1]};vn[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],o:8,l:[4,0]};vn[5]={["'"]:[4,0],o:8,l:[5,0]};vn[6]={['"']:[4,0],o:8,l:[6,0]};const MS=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function IS(e){return MS.test(e)}function VS(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function RS(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function OS(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:IS(t)?VS(t):"*"+t}function zS(e){const t=[];let n=-1,a=0,r=0,i,s,o,l,u,c,f;const d=[];d[0]=()=>{s===void 0?s=o:s+=o},d[1]=()=>{s!==void 0&&(t.push(s),s=void 0)},d[2]=()=>{d[0](),r++},d[3]=()=>{if(r>0)r--,a=4,d[0]();else{if(r=0,s===void 0||(s=OS(s),s===!1))return!1;d[1]()}};function p(){const b=e[n+1];if(a===5&&b==="'"||a===6&&b==='"')return n++,o="\\"+b,d[0](),!0}for(;a!==null;)if(n++,i=e[n],!(i==="\\"&&p())){if(l=RS(i),f=vn[a],u=f[l]||f.l||8,u===8||(a=u[0],u[1]!==void 0&&(c=d[u[1]],c&&(o=i,c()===!1))))return;if(a===7)return t}}const Qu=new Map;function FS(e,t){return je(e)?e[t]:null}function BS(e,t){if(!je(e))return null;let n=Qu.get(t);if(n||(n=zS(t),n&&Qu.set(t,n)),!n)return null;const a=n.length;let r=e,i=0;for(;i<a;){const s=r[n[i]];if(s===void 0)return null;r=s,i++}return r}const HS=e=>e,$S=e=>"",qS="text",KS=e=>e.length===0?"":e.join(""),GS=mS;function Zu(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function WS(e){const t=qe(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(qe(e.named.count)||qe(e.named.n))?qe(e.named.count)?e.named.count:qe(e.named.n)?e.named.n:t:t}function US(e,t){t.count||(t.count=e),t.n||(t.n=e)}function JS(e={}){const t=e.locale,n=WS(e),a=je(e.pluralRules)&&X(t)&&Oe(e.pluralRules[t])?e.pluralRules[t]:Zu,r=je(e.pluralRules)&&X(t)&&Oe(e.pluralRules[t])?Zu:void 0,i=y=>y[a(n,y.length,r)],s=e.list||[],o=y=>s[y],l=e.named||{};qe(e.pluralIndex)&&US(n,l);const u=y=>l[y];function c(y){const h=Oe(e.messages)?e.messages(y):je(e.messages)?e.messages[y]:!1;return h||(e.parent?e.parent.message(y):$S)}const f=y=>e.modifiers?e.modifiers[y]:HS,d=le(e.processor)&&Oe(e.processor.normalize)?e.processor.normalize:KS,p=le(e.processor)&&Oe(e.processor.interpolate)?e.processor.interpolate:GS,b=le(e.processor)&&X(e.processor.type)?e.processor.type:qS,x={list:o,named:u,plural:i,linked:(y,...h)=>{const[_,w]=h;let E="text",S="";h.length===1?je(_)?(S=_.modifier||S,E=_.type||E):X(_)&&(S=_||S):h.length===2&&(X(_)&&(S=_||S),X(w)&&(E=w||E));let P=c(y)(x);return E==="vnode"&&Ae(P)&&S&&(P=P[0]),S?f(S)(P,E):P},message:c,type:b,interpolate:p,normalize:d};return x}let Xa=null;function YS(e){Xa=e}function QS(e,t,n){Xa&&Xa.emit(Xg.I18nInit,{timestamp:Date.now(),i18n:e,version:t,meta:n})}const ZS=XS(Xg.FunctionTranslate);function XS(e){return t=>Xa&&Xa.emit(e,t)}const eE={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,__EXTEND_POINT__:7};function tE(e,t,n){return[...new Set([n,...Ae(t)?t:je(t)?Object.keys(t):X(t)?[t]:[n]])]}function ep(e,t,n){const a=X(n)?n:dr,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(a);if(!i){i=[];let s=[n];for(;Ae(s);)s=Xu(i,s,t);const o=Ae(t)||!le(t)?t:t.default?t.default:null;s=X(o)?[o]:o,Ae(s)&&Xu(i,s,!1),r.__localeChainCache.set(a,i)}return i}function Xu(e,t,n){let a=!0;for(let r=0;r<t.length&&ke(a);r++){const i=t[r];X(i)&&(a=nE(e,t[r],n))}return a}function nE(e,t,n){let a;const r=t.split("-");do{const i=r.join("-");a=aE(e,i,n),r.splice(-1,1)}while(r.length&&a===!0);return a}function aE(e,t,n){let a=!1;if(!e.includes(t)&&(a=!0,t)){a=t[t.length-1]!=="!";const r=t.replace(/!/g,"");e.push(r),(Ae(n)||le(n))&&n[r]&&(a=n[r])}return a}const rE="9.2.2",Vi=-1,dr="en-US",ec="",tc=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function iE(){return{upper:(e,t)=>t==="text"&&X(e)?e.toUpperCase():t==="vnode"&&je(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&X(e)?e.toLowerCase():t==="vnode"&&je(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&X(e)?tc(e):t==="vnode"&&je(e)&&"__v_isVNode"in e?tc(e.children):e}}let tp;function sE(e){tp=e}let np;function oE(e){np=e}let ap;function lE(e){ap=e}let rp=null;const nc=e=>{rp=e},uE=()=>rp;let ip=null;const ac=e=>{ip=e},cE=()=>ip;let rc=0;function dE(e={}){const t=X(e.version)?e.version:rE,n=X(e.locale)?e.locale:dr,a=Ae(e.fallbackLocale)||le(e.fallbackLocale)||X(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:n,r=le(e.messages)?e.messages:{[n]:{}},i=le(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},s=le(e.numberFormats)?e.numberFormats:{[n]:{}},o=Ge({},e.modifiers||{},iE()),l=e.pluralRules||{},u=Oe(e.missing)?e.missing:null,c=ke(e.missingWarn)||gn(e.missingWarn)?e.missingWarn:!0,f=ke(e.fallbackWarn)||gn(e.fallbackWarn)?e.fallbackWarn:!0,d=!!e.fallbackFormat,p=!!e.unresolving,b=Oe(e.postTranslation)?e.postTranslation:null,C=le(e.processor)?e.processor:null,x=ke(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter,h=Oe(e.messageCompiler)?e.messageCompiler:tp,_=Oe(e.messageResolver)?e.messageResolver:np||FS,w=Oe(e.localeFallbacker)?e.localeFallbacker:ap||tE,E=je(e.fallbackContext)?e.fallbackContext:void 0,S=Oe(e.onWarn)?e.onWarn:cS,P=e,D=je(P.__datetimeFormatters)?P.__datetimeFormatters:new Map,N=je(P.__numberFormatters)?P.__numberFormatters:new Map,V=je(P.__meta)?P.__meta:{};rc++;const F={version:t,cid:rc,locale:n,fallbackLocale:a,messages:r,modifiers:o,pluralRules:l,missing:u,missingWarn:c,fallbackWarn:f,fallbackFormat:d,unresolving:p,postTranslation:b,processor:C,warnHtmlMessage:x,escapeParameter:y,messageCompiler:h,messageResolver:_,localeFallbacker:w,fallbackContext:E,onWarn:S,__meta:V};return F.datetimeFormats=i,F.numberFormats=s,F.__datetimeFormatters=D,F.__numberFormatters=N,__INTLIFY_PROD_DEVTOOLS__&&QS(F,t,V),F}function il(e,t,n,a,r){const{missing:i,onWarn:s}=e;if(i!==null){const o=i(e,n,t,r);return X(o)?o:t}else return t}function Ca(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}const mE=e=>e;let ic=Object.create(null);function fE(e,t={}){{const a=(t.onCacheKey||mE)(e),r=ic[a];if(r)return r;let i=!1;const s=t.onError||fS;t.onError=u=>{i=!0,s(u)};const{code:o}=NS(e,t),l=new Function(`return ${o}`)();return i?l:ic[a]=l}}let sp=Ee.__EXTEND_POINT__;const ns=()=>++sp,ea={INVALID_ARGUMENT:sp,INVALID_DATE_ARGUMENT:ns(),INVALID_ISO_DATE_ARGUMENT:ns(),__EXTEND_POINT__:ns()};function ta(e){return Ii(e,null,void 0)}const sc=()=>"",jt=e=>Oe(e);function oc(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:r,messageCompiler:i,fallbackLocale:s,messages:o}=e,[l,u]=Gs(...t),c=ke(u.missingWarn)?u.missingWarn:e.missingWarn,f=ke(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,d=ke(u.escapeParameter)?u.escapeParameter:e.escapeParameter,p=!!u.resolvedMessage,b=X(u.default)||ke(u.default)?ke(u.default)?i?l:()=>l:u.default:n?i?l:()=>l:"",C=n||b!=="",x=X(u.locale)?u.locale:e.locale;d&&gE(u);let[y,h,_]=p?[l,x,o[x]||{}]:op(e,l,x,s,f,c),w=y,E=l;if(!p&&!(X(w)||jt(w))&&C&&(w=b,E=w),!p&&(!(X(w)||jt(w))||!X(h)))return r?Vi:l;let S=!1;const P=()=>{S=!0},D=jt(w)?w:lp(e,l,h,w,E,P);if(S)return w;const N=bE(e,h,_,u),V=JS(N),F=pE(e,D,V),M=a?a(F,l):F;if(__INTLIFY_PROD_DEVTOOLS__){const K={timestamp:Date.now(),key:X(l)?l:jt(w)?w.key:"",locale:h||(jt(w)?w.locale:""),format:X(w)?w:jt(w)?w.source:"",message:M};K.meta=Ge({},e.__meta,uE()||{}),ZS(K)}return M}function gE(e){Ae(e.list)?e.list=e.list.map(t=>X(t)?Uu(t):t):je(e.named)&&Object.keys(e.named).forEach(t=>{X(e.named[t])&&(e.named[t]=Uu(e.named[t]))})}function op(e,t,n,a,r,i){const{messages:s,onWarn:o,messageResolver:l,localeFallbacker:u}=e,c=u(e,a,n);let f={},d,p=null;const b="translate";for(let C=0;C<c.length&&(d=c[C],f=s[d]||{},(p=l(f,t))===null&&(p=f[t]),!(X(p)||Oe(p)));C++){const x=il(e,t,d,i,b);x!==t&&(p=x)}return[p,d,f]}function lp(e,t,n,a,r,i){const{messageCompiler:s,warnHtmlMessage:o}=e;if(jt(a)){const u=a;return u.locale=u.locale||n,u.key=u.key||t,u}if(s==null){const u=()=>a;return u.locale=n,u.key=t,u}const l=s(a,hE(e,n,r,a,o,i));return l.locale=n,l.key=t,l.source=a,l}function pE(e,t,n){return t(n)}function Gs(...e){const[t,n,a]=e,r={};if(!X(t)&&!qe(t)&&!jt(t))throw ta(ea.INVALID_ARGUMENT);const i=qe(t)?String(t):(jt(t),t);return qe(n)?r.plural=n:X(n)?r.default=n:le(n)&&!Mi(n)?r.named=n:Ae(n)&&(r.list=n),qe(a)?r.plural=a:X(a)?r.default=a:le(a)&&Ge(r,a),[i,r]}function hE(e,t,n,a,r,i){return{warnHtmlMessage:r,onError:s=>{throw i&&i(s),s},onCacheKey:s=>oS(t,n,s)}}function bE(e,t,n,a){const{modifiers:r,pluralRules:i,messageResolver:s,fallbackLocale:o,fallbackWarn:l,missingWarn:u,fallbackContext:c}=e,d={locale:t,modifiers:r,pluralRules:i,messages:p=>{let b=s(n,p);if(b==null&&c){const[,,C]=op(c,p,t,o,l,u);b=s(C,p)}if(X(b)){let C=!1;const y=lp(e,p,t,b,p,()=>{C=!0});return C?sc:y}else return jt(b)?b:sc}};return e.processor&&(d.processor=e.processor),a.list&&(d.list=a.list),a.named&&(d.named=a.named),qe(a.plural)&&(d.pluralIndex=a.plural),d}function lc(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:r,onWarn:i,localeFallbacker:s}=e,{__datetimeFormatters:o}=e,[l,u,c,f]=Ws(...t),d=ke(c.missingWarn)?c.missingWarn:e.missingWarn;ke(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const p=!!c.part,b=X(c.locale)?c.locale:e.locale,C=s(e,r,b);if(!X(l)||l==="")return new Intl.DateTimeFormat(b,f).format(u);let x={},y,h=null;const _="datetime format";for(let S=0;S<C.length&&(y=C[S],x=n[y]||{},h=x[l],!le(h));S++)il(e,l,y,d,_);if(!le(h)||!X(y))return a?Vi:l;let w=`${y}__${l}`;Mi(f)||(w=`${w}__${JSON.stringify(f)}`);let E=o.get(w);return E||(E=new Intl.DateTimeFormat(y,Ge({},h,f)),o.set(w,E)),p?E.formatToParts(u):E.format(u)}const up=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function Ws(...e){const[t,n,a,r]=e,i={};let s={},o;if(X(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw ta(ea.INVALID_ISO_DATE_ARGUMENT);const u=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();o=new Date(u);try{o.toISOString()}catch{throw ta(ea.INVALID_ISO_DATE_ARGUMENT)}}else if(uS(t)){if(isNaN(t.getTime()))throw ta(ea.INVALID_DATE_ARGUMENT);o=t}else if(qe(t))o=t;else throw ta(ea.INVALID_ARGUMENT);return X(n)?i.key=n:le(n)&&Object.keys(n).forEach(l=>{up.includes(l)?s[l]=n[l]:i[l]=n[l]}),X(a)?i.locale=a:le(a)&&(s=a),le(r)&&(s=r),[i.key||"",o,i,s]}function uc(e,t,n){const a=e;for(const r in n){const i=`${t}__${r}`;!a.__datetimeFormatters.has(i)||a.__datetimeFormatters.delete(i)}}function cc(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:r,onWarn:i,localeFallbacker:s}=e,{__numberFormatters:o}=e,[l,u,c,f]=Us(...t),d=ke(c.missingWarn)?c.missingWarn:e.missingWarn;ke(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const p=!!c.part,b=X(c.locale)?c.locale:e.locale,C=s(e,r,b);if(!X(l)||l==="")return new Intl.NumberFormat(b,f).format(u);let x={},y,h=null;const _="number format";for(let S=0;S<C.length&&(y=C[S],x=n[y]||{},h=x[l],!le(h));S++)il(e,l,y,d,_);if(!le(h)||!X(y))return a?Vi:l;let w=`${y}__${l}`;Mi(f)||(w=`${w}__${JSON.stringify(f)}`);let E=o.get(w);return E||(E=new Intl.NumberFormat(y,Ge({},h,f)),o.set(w,E)),p?E.formatToParts(u):E.format(u)}const cp=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Us(...e){const[t,n,a,r]=e,i={};let s={};if(!qe(t))throw ta(ea.INVALID_ARGUMENT);const o=t;return X(n)?i.key=n:le(n)&&Object.keys(n).forEach(l=>{cp.includes(l)?s[l]=n[l]:i[l]=n[l]}),X(a)?i.locale=a:le(a)&&(s=a),le(r)&&(s=r),[i.key||"",o,i,s]}function dc(e,t,n){const a=e;for(const r in n){const i=`${t}__${r}`;!a.__numberFormatters.has(i)||a.__numberFormatters.delete(i)}}typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ha().__INTLIFY_PROD_DEVTOOLS__=!1);/*!
* vue-i18n v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.
*/const yE="9.2.2";function vE(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Ha().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Ha().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ha().__INTLIFY_PROD_DEVTOOLS__=!1)}eE.__EXTEND_POINT__;let dp=Ee.__EXTEND_POINT__;const rt=()=>++dp,Be={UNEXPECTED_RETURN_TYPE:dp,INVALID_ARGUMENT:rt(),MUST_BE_CALL_SETUP_TOP:rt(),NOT_INSLALLED:rt(),NOT_AVAILABLE_IN_LEGACY_MODE:rt(),REQUIRED_VALUE:rt(),INVALID_VALUE:rt(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:rt(),NOT_INSLALLED_WITH_PROVIDE:rt(),UNEXPECTED_ERROR:rt(),NOT_COMPATIBLE_LEGACY_VUE_I18N:rt(),BRIDGE_SUPPORT_VUE_2_ONLY:rt(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:rt(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:rt(),__EXTEND_POINT__:rt()};function Ke(e,...t){return Ii(e,null,void 0)}const Js=yn("__transrateVNode"),Ys=yn("__datetimeParts"),Qs=yn("__numberParts"),mp=yn("__setPluralRules");yn("__intlifyMeta");const fp=yn("__injectWithOption");function Zs(e){if(!je(e))return e;for(const t in e)if(!!nl(e,t))if(!t.includes("."))je(e[t])&&Zs(e[t]);else{const n=t.split("."),a=n.length-1;let r=e;for(let i=0;i<a;i++)n[i]in r||(r[n[i]]={}),r=r[n[i]];r[n[a]]=e[t],delete e[t],je(r[n[a]])&&Zs(r[n[a]])}return e}function Ri(e,t){const{messages:n,__i18n:a,messageResolver:r,flatJson:i}=t,s=le(n)?n:Ae(a)?{}:{[e]:{}};if(Ae(a)&&a.forEach(o=>{if("locale"in o&&"resource"in o){const{locale:l,resource:u}=o;l?(s[l]=s[l]||{},$a(u,s[l])):$a(u,s)}else X(o)&&$a(JSON.parse(o),s)}),r==null&&i)for(const o in s)nl(s,o)&&Zs(s[o]);return s}const Cr=e=>!je(e)||Ae(e);function $a(e,t){if(Cr(e)||Cr(t))throw Ke(Be.INVALID_VALUE);for(const n in e)nl(e,n)&&(Cr(e[n])||Cr(t[n])?t[n]=e[n]:$a(e[n],t[n]))}function gp(e){return e.type}function pp(e,t,n){let a=je(t.messages)?t.messages:{};"__i18nGlobal"in n&&(a=Ri(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const r=Object.keys(a);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,a[i])});{if(je(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(s=>{e.mergeDateTimeFormat(s,t.datetimeFormats[s])})}if(je(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(s=>{e.mergeNumberFormat(s,t.numberFormats[s])})}}}function mc(e){return Me(ki,null,e,0)}const fc="__INTLIFY_META__";let gc=0;function pc(e){return(t,n,a,r)=>e(n,a,Le()||void 0,r)}const kE=()=>{const e=Le();let t=null;return e&&(t=gp(e)[fc])?{[fc]:t}:null};function sl(e={},t){const{__root:n}=e,a=n===void 0;let r=ke(e.inheritLocale)?e.inheritLocale:!0;const i=se(n&&r?n.locale.value:X(e.locale)?e.locale:dr),s=se(n&&r?n.fallbackLocale.value:X(e.fallbackLocale)||Ae(e.fallbackLocale)||le(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i.value),o=se(Ri(i.value,e)),l=se(le(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),u=se(le(e.numberFormats)?e.numberFormats:{[i.value]:{}});let c=n?n.missingWarn:ke(e.missingWarn)||gn(e.missingWarn)?e.missingWarn:!0,f=n?n.fallbackWarn:ke(e.fallbackWarn)||gn(e.fallbackWarn)?e.fallbackWarn:!0,d=n?n.fallbackRoot:ke(e.fallbackRoot)?e.fallbackRoot:!0,p=!!e.fallbackFormat,b=Oe(e.missing)?e.missing:null,C=Oe(e.missing)?pc(e.missing):null,x=Oe(e.postTranslation)?e.postTranslation:null,y=n?n.warnHtmlMessage:ke(e.warnHtmlMessage)?e.warnHtmlMessage:!0,h=!!e.escapeParameter;const _=n?n.modifiers:le(e.modifiers)?e.modifiers:{};let w=e.pluralRules||n&&n.pluralRules,E;E=(()=>{a&&ac(null);const T={version:yE,locale:i.value,fallbackLocale:s.value,messages:o.value,modifiers:_,pluralRules:w,missing:C===null?void 0:C,missingWarn:c,fallbackWarn:f,fallbackFormat:p,unresolving:!0,postTranslation:x===null?void 0:x,warnHtmlMessage:y,escapeParameter:h,messageResolver:e.messageResolver,__meta:{framework:"vue"}};T.datetimeFormats=l.value,T.numberFormats=u.value,T.__datetimeFormatters=le(E)?E.__datetimeFormatters:void 0,T.__numberFormatters=le(E)?E.__numberFormatters:void 0;const A=dE(T);return a&&ac(A),A})(),Ca(E,i.value,s.value);function P(){return[i.value,s.value,o.value,l.value,u.value]}const D=j({get:()=>i.value,set:T=>{i.value=T,E.locale=i.value}}),N=j({get:()=>s.value,set:T=>{s.value=T,E.fallbackLocale=s.value,Ca(E,i.value,T)}}),V=j(()=>o.value),F=j(()=>l.value),M=j(()=>u.value);function K(){return Oe(x)?x:null}function I(T){x=T,E.postTranslation=T}function ee(){return b}function ae(T){T!==null&&(C=pc(T)),b=T,E.missing=C}const O=(T,A,te,ne,pe,xe)=>{P();let ye;if(__INTLIFY_PROD_DEVTOOLS__)try{nc(kE()),a||(E.fallbackContext=n?cE():void 0),ye=T(E)}finally{nc(null),a||(E.fallbackContext=void 0)}else ye=T(E);if(qe(ye)&&ye===Vi){const[Ie,ct]=A();return n&&d?ne(n):pe(Ie)}else{if(xe(ye))return ye;throw Ke(Be.UNEXPECTED_RETURN_TYPE)}};function Q(...T){return O(A=>Reflect.apply(oc,null,[A,...T]),()=>Gs(...T),"translate",A=>Reflect.apply(A.t,A,[...T]),A=>A,A=>X(A))}function he(...T){const[A,te,ne]=T;if(ne&&!je(ne))throw Ke(Be.INVALID_ARGUMENT);return Q(A,te,Ge({resolvedMessage:!0},ne||{}))}function U(...T){return O(A=>Reflect.apply(lc,null,[A,...T]),()=>Ws(...T),"datetime format",A=>Reflect.apply(A.d,A,[...T]),()=>ec,A=>X(A))}function ge(...T){return O(A=>Reflect.apply(cc,null,[A,...T]),()=>Us(...T),"number format",A=>Reflect.apply(A.n,A,[...T]),()=>ec,A=>X(A))}function we(T){return T.map(A=>X(A)||qe(A)||ke(A)?mc(String(A)):A)}const Ue={normalize:we,interpolate:T=>T,type:"vnode"};function B(...T){return O(A=>{let te;const ne=A;try{ne.processor=Ue,te=Reflect.apply(oc,null,[ne,...T])}finally{ne.processor=null}return te},()=>Gs(...T),"translate",A=>A[Js](...T),A=>[mc(A)],A=>Ae(A))}function Z(...T){return O(A=>Reflect.apply(cc,null,[A,...T]),()=>Us(...T),"number format",A=>A[Qs](...T),()=>[],A=>X(A)||Ae(A))}function Y(...T){return O(A=>Reflect.apply(lc,null,[A,...T]),()=>Ws(...T),"datetime format",A=>A[Ys](...T),()=>[],A=>X(A)||Ae(A))}function W(T){w=T,E.pluralRules=w}function re(T,A){const te=X(A)?A:i.value,ne=v(te);return E.messageResolver(ne,T)!==null}function be(T){let A=null;const te=ep(E,s.value,i.value);for(let ne=0;ne<te.length;ne++){const pe=o.value[te[ne]]||{},xe=E.messageResolver(pe,T);if(xe!=null){A=xe;break}}return A}function ie(T){const A=be(T);return A!=null?A:n?n.tm(T)||{}:{}}function v(T){return o.value[T]||{}}function m(T,A){o.value[T]=A,E.messages=o.value}function g(T,A){o.value[T]=o.value[T]||{},$a(A,o.value[T]),E.messages=o.value}function k(T){return l.value[T]||{}}function L(T,A){l.value[T]=A,E.datetimeFormats=l.value,uc(E,T,A)}function R(T,A){l.value[T]=Ge(l.value[T]||{},A),E.datetimeFormats=l.value,uc(E,T,A)}function q(T){return u.value[T]||{}}function G(T,A){u.value[T]=A,E.numberFormats=u.value,dc(E,T,A)}function J(T,A){u.value[T]=Ge(u.value[T]||{},A),E.numberFormats=u.value,dc(E,T,A)}gc++,n&&qs&&(Pe(n.locale,T=>{r&&(i.value=T,E.locale=T,Ca(E,i.value,s.value))}),Pe(n.fallbackLocale,T=>{r&&(s.value=T,E.fallbackLocale=T,Ca(E,i.value,s.value))}));const H={id:gc,locale:D,fallbackLocale:N,get inheritLocale(){return r},set inheritLocale(T){r=T,T&&n&&(i.value=n.locale.value,s.value=n.fallbackLocale.value,Ca(E,i.value,s.value))},get availableLocales(){return Object.keys(o.value).sort()},messages:V,get modifiers(){return _},get pluralRules(){return w||{}},get isGlobal(){return a},get missingWarn(){return c},set missingWarn(T){c=T,E.missingWarn=c},get fallbackWarn(){return f},set fallbackWarn(T){f=T,E.fallbackWarn=f},get fallbackRoot(){return d},set fallbackRoot(T){d=T},get fallbackFormat(){return p},set fallbackFormat(T){p=T,E.fallbackFormat=p},get warnHtmlMessage(){return y},set warnHtmlMessage(T){y=T,E.warnHtmlMessage=T},get escapeParameter(){return h},set escapeParameter(T){h=T,E.escapeParameter=T},t:Q,getLocaleMessage:v,setLocaleMessage:m,mergeLocaleMessage:g,getPostTranslationHandler:K,setPostTranslationHandler:I,getMissingHandler:ee,setMissingHandler:ae,[mp]:W};return H.datetimeFormats=F,H.numberFormats=M,H.rt=he,H.te=re,H.tm=ie,H.d=U,H.n=ge,H.getDateTimeFormat=k,H.setDateTimeFormat=L,H.mergeDateTimeFormat=R,H.getNumberFormat=q,H.setNumberFormat=G,H.mergeNumberFormat=J,H[fp]=e.__injectWithOption,H[Js]=B,H[Ys]=Y,H[Qs]=Z,H}function wE(e){const t=X(e.locale)?e.locale:dr,n=X(e.fallbackLocale)||Ae(e.fallbackLocale)||le(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=Oe(e.missing)?e.missing:void 0,r=ke(e.silentTranslationWarn)||gn(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=ke(e.silentFallbackWarn)||gn(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,s=ke(e.fallbackRoot)?e.fallbackRoot:!0,o=!!e.formatFallbackMessages,l=le(e.modifiers)?e.modifiers:{},u=e.pluralizationRules,c=Oe(e.postTranslation)?e.postTranslation:void 0,f=X(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,d=!!e.escapeParameterHtml,p=ke(e.sync)?e.sync:!0;let b=e.messages;if(le(e.sharedMessages)){const E=e.sharedMessages;b=Object.keys(E).reduce((P,D)=>{const N=P[D]||(P[D]={});return Ge(N,E[D]),P},b||{})}const{__i18n:C,__root:x,__injectWithOption:y}=e,h=e.datetimeFormats,_=e.numberFormats,w=e.flatJson;return{locale:t,fallbackLocale:n,messages:b,flatJson:w,datetimeFormats:h,numberFormats:_,missing:a,missingWarn:r,fallbackWarn:i,fallbackRoot:s,fallbackFormat:o,modifiers:l,pluralRules:u,postTranslation:c,warnHtmlMessage:f,escapeParameter:d,messageResolver:e.messageResolver,inheritLocale:p,__i18n:C,__root:x,__injectWithOption:y}}function Xs(e={},t){{const n=sl(wE(e)),a={id:n.id,get locale(){return n.locale.value},set locale(r){n.locale.value=r},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(r){n.fallbackLocale.value=r},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return n.getMissingHandler()},set missing(r){n.setMissingHandler(r)},get silentTranslationWarn(){return ke(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(r){n.missingWarn=ke(r)?!r:r},get silentFallbackWarn(){return ke(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(r){n.fallbackWarn=ke(r)?!r:r},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(r){n.fallbackFormat=r},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(r){n.setPostTranslationHandler(r)},get sync(){return n.inheritLocale},set sync(r){n.inheritLocale=r},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){n.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(r){n.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...r){const[i,s,o]=r,l={};let u=null,c=null;if(!X(i))throw Ke(Be.INVALID_ARGUMENT);const f=i;return X(s)?l.locale=s:Ae(s)?u=s:le(s)&&(c=s),Ae(o)?u=o:le(o)&&(c=o),Reflect.apply(n.t,n,[f,u||c||{},l])},rt(...r){return Reflect.apply(n.rt,n,[...r])},tc(...r){const[i,s,o]=r,l={plural:1};let u=null,c=null;if(!X(i))throw Ke(Be.INVALID_ARGUMENT);const f=i;return X(s)?l.locale=s:qe(s)?l.plural=s:Ae(s)?u=s:le(s)&&(c=s),X(o)?l.locale=o:Ae(o)?u=o:le(o)&&(c=o),Reflect.apply(n.t,n,[f,u||c||{},l])},te(r,i){return n.te(r,i)},tm(r){return n.tm(r)},getLocaleMessage(r){return n.getLocaleMessage(r)},setLocaleMessage(r,i){n.setLocaleMessage(r,i)},mergeLocaleMessage(r,i){n.mergeLocaleMessage(r,i)},d(...r){return Reflect.apply(n.d,n,[...r])},getDateTimeFormat(r){return n.getDateTimeFormat(r)},setDateTimeFormat(r,i){n.setDateTimeFormat(r,i)},mergeDateTimeFormat(r,i){n.mergeDateTimeFormat(r,i)},n(...r){return Reflect.apply(n.n,n,[...r])},getNumberFormat(r){return n.getNumberFormat(r)},setNumberFormat(r,i){n.setNumberFormat(r,i)},mergeNumberFormat(r,i){n.mergeNumberFormat(r,i)},getChoiceIndex(r,i){return-1},__onComponentInstanceCreated(r){const{componentInstanceCreatedListener:i}=e;i&&i(r,a)}};return a}}const ol={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function _E({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,r)=>a=[...a,...Ae(r.children)?r.children:[r]],[]):t.reduce((n,a)=>{const r=e[a];return r&&(n[a]=r()),n},{})}function hp(e){return st}const hc={name:"i18n-t",props:Ge({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>qe(e)||!isNaN(e)}},ol),setup(e,t){const{slots:n,attrs:a}=t,r=e.i18n||ll({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(f=>f!=="_"),s={};e.locale&&(s.locale=e.locale),e.plural!==void 0&&(s.plural=X(e.plural)?+e.plural:e.plural);const o=_E(t,i),l=r[Js](e.keypath,o,s),u=Ge({},a),c=X(e.tag)||je(e.tag)?e.tag:hp();return z(c,u,l)}}};function SE(e){return Ae(e)&&!X(e[0])}function bp(e,t,n,a){const{slots:r,attrs:i}=t;return()=>{const s={part:!0};let o={};e.locale&&(s.locale=e.locale),X(e.format)?s.key=e.format:je(e.format)&&(X(e.format.key)&&(s.key=e.format.key),o=Object.keys(e.format).reduce((d,p)=>n.includes(p)?Ge({},d,{[p]:e.format[p]}):d,{}));const l=a(e.value,s,o);let u=[s.key];Ae(l)?u=l.map((d,p)=>{const b=r[d.type],C=b?b({[d.type]:d.value,index:p,parts:l}):[d.value];return SE(C)&&(C[0].key=`${d.type}-${p}`),C}):X(l)&&(u=[l]);const c=Ge({},i),f=X(e.tag)||je(e.tag)?e.tag:hp();return z(f,c,u)}}const bc={name:"i18n-n",props:Ge({value:{type:Number,required:!0},format:{type:[String,Object]}},ol),setup(e,t){const n=e.i18n||ll({useScope:"parent",__useComponent:!0});return bp(e,t,cp,(...a)=>n[Qs](...a))}},yc={name:"i18n-d",props:Ge({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},ol),setup(e,t){const n=e.i18n||ll({useScope:"parent",__useComponent:!0});return bp(e,t,up,(...a)=>n[Ys](...a))}};function EE(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function CE(e){const t=s=>{const{instance:o,modifiers:l,value:u}=s;if(!o||!o.$)throw Ke(Be.UNEXPECTED_ERROR);const c=EE(e,o.$),f=vc(u);return[Reflect.apply(c.t,c,[...kc(f)]),c]};return{created:(s,o)=>{const[l,u]=t(o);qs&&e.global===u&&(s.__i18nWatcher=Pe(u.locale,()=>{o.instance&&o.instance.$forceUpdate()})),s.__composer=u,s.textContent=l},unmounted:s=>{qs&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:o})=>{if(s.__composer){const l=s.__composer,u=vc(o);s.textContent=Reflect.apply(l.t,l,[...kc(u)])}},getSSRProps:s=>{const[o]=t(s);return{textContent:o}}}}function vc(e){if(X(e))return{path:e};if(le(e)){if(!("path"in e))throw Ke(Be.REQUIRED_VALUE,"path");return e}else throw Ke(Be.INVALID_VALUE)}function kc(e){const{path:t,locale:n,args:a,choice:r,plural:i}=e,s={},o=a||{};return X(n)&&(s.locale=n),qe(r)&&(s.plural=r),qe(i)&&(s.plural=i),[t,o,s]}function xE(e,t,...n){const a=le(n[0])?n[0]:{},r=!!a.useI18nComponentName;(ke(a.globalInstall)?a.globalInstall:!0)&&(e.component(r?"i18n":hc.name,hc),e.component(bc.name,bc),e.component(yc.name,yc)),e.directive("t",CE(t))}function PE(e,t,n){return{beforeCreate(){const a=Le();if(!a)throw Ke(Be.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const i=r.i18n;r.__i18n&&(i.__i18n=r.__i18n),i.__root=t,this===this.$root?this.$i18n=wc(e,i):(i.__injectWithOption=!0,this.$i18n=Xs(i))}else r.__i18n?this===this.$root?this.$i18n=wc(e,r):this.$i18n=Xs({__i18n:r.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;r.__i18nGlobal&&pp(t,r,r),e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(a,this.$i18n),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,s)=>this.$i18n.te(i,s),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i)},mounted(){},unmounted(){const a=Le();if(!a)throw Ke(Be.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(a),delete this.$i18n}}}function wc(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[mp](t.pluralizationRules||e.pluralizationRules);const n=Ri(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(a=>e.mergeLocaleMessage(a,n[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const DE=yn("global-vue-i18n");function LE(e={},t){const n=__VUE_I18N_LEGACY_API__&&ke(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=ke(e.globalInjection)?e.globalInjection:!0,r=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,i=new Map,[s,o]=TE(e,n),l=yn("");function u(d){return i.get(d)||null}function c(d,p){i.set(d,p)}function f(d){i.delete(d)}{const d={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return r},async install(p,...b){p.__VUE_I18N_SYMBOL__=l,p.provide(p.__VUE_I18N_SYMBOL__,d),!n&&a&&zE(p,d.global),__VUE_I18N_FULL_INSTALL__&&xE(p,d,...b),__VUE_I18N_LEGACY_API__&&n&&p.mixin(PE(o,o.__composer,d));const C=p.unmount;p.unmount=()=>{d.dispose(),C()}},get global(){return o},dispose(){s.stop()},__instances:i,__getInstance:u,__setInstance:c,__deleteInstance:f};return d}}function ll(e={}){const t=Le();if(t==null)throw Ke(Be.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Ke(Be.NOT_INSLALLED);const n=AE(t),a=NE(n),r=gp(t),i=jE(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Ke(Be.NOT_AVAILABLE_IN_LEGACY_MODE);return VE(t,i,a,e)}if(i==="global")return pp(a,e,r),a;if(i==="parent"){let l=ME(n,t,e.__useComponent);return l==null&&(l=a),l}const s=n;let o=s.__getInstance(t);if(o==null){const l=Ge({},e);"__i18n"in r&&(l.__i18n=r.__i18n),a&&(l.__root=a),o=sl(l),IE(s,t),s.__setInstance(t,o)}return o}function TE(e,t,n){const a=fo();{const r=__VUE_I18N_LEGACY_API__&&t?a.run(()=>Xs(e)):a.run(()=>sl(e));if(r==null)throw Ke(Be.UNEXPECTED_ERROR);return[a,r]}}function AE(e){{const t=bt(e.isCE?DE:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Ke(e.isCE?Be.NOT_INSLALLED_WITH_PROVIDE:Be.UNEXPECTED_ERROR);return t}}function jE(e,t){return Mi(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function NE(e){return e.mode==="composition"?e.global:e.global.__composer}function ME(e,t,n=!1){let a=null;const r=t.root;let i=t.parent;for(;i!=null;){const s=e;if(e.mode==="composition")a=s.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const o=s.__getInstance(i);o!=null&&(a=o.__composer,n&&a&&!a[fp]&&(a=null))}if(a!=null||r===i)break;i=i.parent}return a}function IE(e,t,n){bn(()=>{},t),or(()=>{e.__deleteInstance(t)},t)}function VE(e,t,n,a={}){const r=t==="local",i=_d(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Ke(Be.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const s=ke(a.inheritLocale)?a.inheritLocale:!0,o=se(r&&s?n.locale.value:X(a.locale)?a.locale:dr),l=se(r&&s?n.fallbackLocale.value:X(a.fallbackLocale)||Ae(a.fallbackLocale)||le(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:o.value),u=se(Ri(o.value,a)),c=se(le(a.datetimeFormats)?a.datetimeFormats:{[o.value]:{}}),f=se(le(a.numberFormats)?a.numberFormats:{[o.value]:{}}),d=r?n.missingWarn:ke(a.missingWarn)||gn(a.missingWarn)?a.missingWarn:!0,p=r?n.fallbackWarn:ke(a.fallbackWarn)||gn(a.fallbackWarn)?a.fallbackWarn:!0,b=r?n.fallbackRoot:ke(a.fallbackRoot)?a.fallbackRoot:!0,C=!!a.fallbackFormat,x=Oe(a.missing)?a.missing:null,y=Oe(a.postTranslation)?a.postTranslation:null,h=r?n.warnHtmlMessage:ke(a.warnHtmlMessage)?a.warnHtmlMessage:!0,_=!!a.escapeParameter,w=r?n.modifiers:le(a.modifiers)?a.modifiers:{},E=a.pluralRules||r&&n.pluralRules;function S(){return[o.value,l.value,u.value,c.value,f.value]}const P=j({get:()=>i.value?i.value.locale.value:o.value,set:g=>{i.value&&(i.value.locale.value=g),o.value=g}}),D=j({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:g=>{i.value&&(i.value.fallbackLocale.value=g),l.value=g}}),N=j(()=>i.value?i.value.messages.value:u.value),V=j(()=>c.value),F=j(()=>f.value);function M(){return i.value?i.value.getPostTranslationHandler():y}function K(g){i.value&&i.value.setPostTranslationHandler(g)}function I(){return i.value?i.value.getMissingHandler():x}function ee(g){i.value&&i.value.setMissingHandler(g)}function ae(g){return S(),g()}function O(...g){return i.value?ae(()=>Reflect.apply(i.value.t,null,[...g])):ae(()=>"")}function Q(...g){return i.value?Reflect.apply(i.value.rt,null,[...g]):""}function he(...g){return i.value?ae(()=>Reflect.apply(i.value.d,null,[...g])):ae(()=>"")}function U(...g){return i.value?ae(()=>Reflect.apply(i.value.n,null,[...g])):ae(()=>"")}function ge(g){return i.value?i.value.tm(g):{}}function we(g,k){return i.value?i.value.te(g,k):!1}function Se(g){return i.value?i.value.getLocaleMessage(g):{}}function Ue(g,k){i.value&&(i.value.setLocaleMessage(g,k),u.value[g]=k)}function B(g,k){i.value&&i.value.mergeLocaleMessage(g,k)}function Z(g){return i.value?i.value.getDateTimeFormat(g):{}}function Y(g,k){i.value&&(i.value.setDateTimeFormat(g,k),c.value[g]=k)}function W(g,k){i.value&&i.value.mergeDateTimeFormat(g,k)}function re(g){return i.value?i.value.getNumberFormat(g):{}}function be(g,k){i.value&&(i.value.setNumberFormat(g,k),f.value[g]=k)}function ie(g,k){i.value&&i.value.mergeNumberFormat(g,k)}const v={get id(){return i.value?i.value.id:-1},locale:P,fallbackLocale:D,messages:N,datetimeFormats:V,numberFormats:F,get inheritLocale(){return i.value?i.value.inheritLocale:s},set inheritLocale(g){i.value&&(i.value.inheritLocale=g)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(u.value)},get modifiers(){return i.value?i.value.modifiers:w},get pluralRules(){return i.value?i.value.pluralRules:E},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:d},set missingWarn(g){i.value&&(i.value.missingWarn=g)},get fallbackWarn(){return i.value?i.value.fallbackWarn:p},set fallbackWarn(g){i.value&&(i.value.missingWarn=g)},get fallbackRoot(){return i.value?i.value.fallbackRoot:b},set fallbackRoot(g){i.value&&(i.value.fallbackRoot=g)},get fallbackFormat(){return i.value?i.value.fallbackFormat:C},set fallbackFormat(g){i.value&&(i.value.fallbackFormat=g)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:h},set warnHtmlMessage(g){i.value&&(i.value.warnHtmlMessage=g)},get escapeParameter(){return i.value?i.value.escapeParameter:_},set escapeParameter(g){i.value&&(i.value.escapeParameter=g)},t:O,getPostTranslationHandler:M,setPostTranslationHandler:K,getMissingHandler:I,setMissingHandler:ee,rt:Q,d:he,n:U,tm:ge,te:we,getLocaleMessage:Se,setLocaleMessage:Ue,mergeLocaleMessage:B,getDateTimeFormat:Z,setDateTimeFormat:Y,mergeDateTimeFormat:W,getNumberFormat:re,setNumberFormat:be,mergeNumberFormat:ie};function m(g){g.locale.value=o.value,g.fallbackLocale.value=l.value,Object.keys(u.value).forEach(k=>{g.mergeLocaleMessage(k,u.value[k])}),Object.keys(c.value).forEach(k=>{g.mergeDateTimeFormat(k,c.value[k])}),Object.keys(f.value).forEach(k=>{g.mergeNumberFormat(k,f.value[k])}),g.escapeParameter=_,g.fallbackFormat=C,g.fallbackRoot=b,g.fallbackWarn=p,g.missingWarn=d,g.warnHtmlMessage=h}return Fd(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Ke(Be.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const g=i.value=e.proxy.$i18n.__composer;t==="global"?(o.value=g.locale.value,l.value=g.fallbackLocale.value,u.value=g.messages.value,c.value=g.datetimeFormats.value,f.value=g.numberFormats.value):r&&m(g)}),v}const RE=["locale","fallbackLocale","availableLocales"],OE=["t","rt","d","n","tm"];function zE(e,t){const n=Object.create(null);RE.forEach(a=>{const r=Object.getOwnPropertyDescriptor(t,a);if(!r)throw Ke(Be.UNEXPECTED_ERROR);const i=Ve(r.value)?{get(){return r.value.value},set(s){r.value.value=s}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,a,i)}),e.config.globalProperties.$i18n=n,OE.forEach(a=>{const r=Object.getOwnPropertyDescriptor(t,a);if(!r||!r.value)throw Ke(Be.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${a}`,r)})}sE(fE);oE(BS);lE(ep);vE();if(__INTLIFY_PROD_DEVTOOLS__){const e=Ha();e.__INTLIFY__=!0,YS(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function FE(){const e=Object.assign({"./locales/de.json":z_,"./locales/dk.json":B_,"./locales/en.json":$_,"./locales/es.json":K_,"./locales/et.json":W_,"./locales/nl.json":J_,"./locales/no.json":Q_,"./locales/pl.json":X_,"./locales/pt.json":tS,"./locales/ta.json":aS,"./locales/tr.json":iS}),t={};for(const n in e){const a=n.match(/([A-Za-z0-9-_]+)\./i);t[a[1]]=e[n]}return t}const BE=new LE({locale:"en",fallbackLocale:"en",messages:FE()});function HE(e){if(e.hasOwnProperty("possibleRulesFor"))return e;var t=se(!0);e.on("updated",function(){t.value=!t.value});var n=e.possibleRulesFor.bind(e);return e.possibleRulesFor=function(a,r){return t.value=t.value,n(a,r)},e.can=e.can.bind(e),e.cannot=e.cannot.bind(e),e}var yp=Symbol("ability");function $E(){var e=bt(yp);if(!e)throw new Error("Cannot inject Ability instance because it was not provided");return e}function qE(e){return"a"in e?"a":"this"in e?"this":"an"in e?"an":""}ir({name:"Can",props:{I:String,do:String,a:[String,Function],an:[String,Function],this:[String,Function,Object],on:[String,Function,Object],not:Boolean,passThrough:Boolean,field:String},setup:function(t,n){var a=n.slots,r=t,i="do",s="on";if(i in t||(i="I",s=qE(t)),!r[i])throw new Error("Neither `I` nor `do` prop was passed in <Can>");if(!a.default)throw new Error("Expects to receive default slot");var o=$E();return function(){var l=o.can(r[i],r[s],r.field),u=t.not?!l:l;return t.passThrough?a.default({allowed:u,ability:o}):u?a.default():null}}});function KE(e,t,n){if(!t||!(t instanceof Wo))throw new Error("Please provide an Ability instance to abilitiesPlugin plugin");e.provide(yp,HE(t)),n&&n.useGlobalProperties&&(e.config.globalProperties.$ability=t,e.config.globalProperties.$can=t.can.bind(t))}function mr(e,t,n,a){return Object.defineProperty(e,t,{get:n,set:a,enumerable:!0}),e}function PP(e,t){for(const n in t)mr(e,n,t[n]);return e}const pn=se(!1);let Oi;function GE(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function WE(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const vp="ontouchstart"in window||window.navigator.maxTouchPoints>0;function UE(e){Oi={is:{...e}},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function JE(e){const t=e.toLowerCase(),n=WE(t),a=GE(t,n),r={};a.browser&&(r[a.browser]=!0,r.version=a.version,r.versionNumber=parseInt(a.versionNumber,10)),a.platform&&(r[a.platform]=!0);const i=r.android||r.ios||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r["windows phone"];return i===!0||t.indexOf("mobile")>-1?(r.mobile=!0,r.edga||r.edgios?(r.edge=!0,a.browser="edge"):r.crios?(r.chrome=!0,a.browser="chrome"):r.fxios&&(r.firefox=!0,a.browser="firefox")):r.desktop=!0,(r.ipod||r.ipad||r.iphone)&&(r.ios=!0),r["windows phone"]&&(r.winphone=!0,delete r["windows phone"]),(r.chrome||r.opr||r.safari||r.vivaldi||r.mobile===!0&&r.ios!==!0&&i!==!0)&&(r.webkit=!0),r.edg&&(a.browser="edgechromium",r.edgeChromium=!0),(r.safari&&r.blackberry||r.bb)&&(a.browser="blackberry",r.blackberry=!0),r.safari&&r.playbook&&(a.browser="playbook",r.playbook=!0),r.opr&&(a.browser="opera",r.opera=!0),r.safari&&r.android&&(a.browser="android",r.android=!0),r.safari&&r.kindle&&(a.browser="kindle",r.kindle=!0),r.safari&&r.silk&&(a.browser="silk",r.silk=!0),r.vivaldi&&(a.browser="vivaldi",r.vivaldi=!0),r.name=a.browser,r.platform=a.platform,t.indexOf("electron")>-1?r.electron=!0:document.location.href.indexOf("-extension://")>-1?r.bex=!0:(window.Capacitor!==void 0?(r.capacitor=!0,r.nativeMobile=!0,r.nativeMobileWrapper="capacitor"):(window._cordovaNative!==void 0||window.cordova!==void 0)&&(r.cordova=!0,r.nativeMobile=!0,r.nativeMobileWrapper="cordova"),vp===!0&&r.mac===!0&&(r.desktop===!0&&r.safari===!0||r.nativeMobile===!0&&r.android!==!0&&r.ios!==!0&&r.ipad!==!0)&&UE(r)),r}const _c=navigator.userAgent||navigator.vendor||window.opera,YE={has:{touch:!1,webStorage:!1},within:{iframe:!1}},Fe={userAgent:_c,is:JE(_c),has:{touch:vp},within:{iframe:window.self!==window.top}},eo={install(e){const{$q:t}=e;pn.value===!0?(e.onSSRHydrated.push(()=>{pn.value=!1,Object.assign(t.platform,Fe),Oi=void 0}),t.platform=hn(this)):t.platform=this}};{let e;mr(Fe.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),Fe.is.ios===!0&&window.navigator.vendor.toLowerCase().indexOf("apple"),pn.value===!0?Object.assign(eo,Fe,Oi,YE):Object.assign(eo,Fe)}const zi=(e,t)=>{const n=hn(e);for(const a in e)mr(t,a,()=>n[a],r=>{n[a]=r});return t},it={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(it,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch{}function er(){}function DP(e){return e.button===0}function QE(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function ZE(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;for(;n;){if(t.push(n),n.tagName==="HTML")return t.push(document),t.push(window),t;n=n.parentElement}}function ri(e){e.stopPropagation()}function on(e){e.cancelable!==!1&&e.preventDefault()}function pt(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function LP(e,t){if(e===void 0||t===!0&&e.__dragPrevented===!0)return;const n=t===!0?a=>{a.__dragPrevented=!0,a.addEventListener("dragstart",on,it.notPassiveCapture)}:a=>{delete a.__dragPrevented,a.removeEventListener("dragstart",on,it.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function XE(e,t,n){const a=`__q_${t}_evt`;e[a]=e[a]!==void 0?e[a].concat(n):n,n.forEach(r=>{r[0].addEventListener(r[1],e[r[2]],it[r[3]])})}function eC(e,t){const n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(a=>{a[0].removeEventListener(a[1],e[a[2]],it[a[3]])}),e[n]=void 0)}function kp(e,t=250,n){let a;function r(){const i=arguments,s=()=>{a=void 0,n!==!0&&e.apply(this,i)};clearTimeout(a),n===!0&&a===void 0&&e.apply(this,i),a=setTimeout(s,t)}return r.cancel=()=>{clearTimeout(a)},r}const as=["sm","md","lg","xl"],{passive:Sc}=it,tC=zi({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:er,setDebounce:er,install({$q:e,onSSRHydrated:t}){if(e.screen=this,this.__installed===!0){e.config.screen!==void 0&&(e.config.screen.bodyClasses===!1?document.body.classList.remove(`screen--${this.name}`):this.__update(!0));return}const{visualViewport:n}=window,a=n||window,r=document.scrollingElement||document.documentElement,i=n===void 0||Fe.is.mobile===!0?()=>[Math.max(window.innerWidth,r.clientWidth),Math.max(window.innerHeight,r.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-r.clientWidth,n.height*n.scale+window.innerHeight-r.clientHeight],s=e.config.screen!==void 0&&e.config.screen.bodyClasses===!0;this.__update=f=>{const[d,p]=i();if(p!==this.height&&(this.height=p),d!==this.width)this.width=d;else if(f!==!0)return;let b=this.sizes;this.gt.xs=d>=b.sm,this.gt.sm=d>=b.md,this.gt.md=d>=b.lg,this.gt.lg=d>=b.xl,this.lt.sm=d<b.sm,this.lt.md=d<b.md,this.lt.lg=d<b.lg,this.lt.xl=d<b.xl,this.xs=this.lt.sm,this.sm=this.gt.xs===!0&&this.lt.md===!0,this.md=this.gt.sm===!0&&this.lt.lg===!0,this.lg=this.gt.md===!0&&this.lt.xl===!0,this.xl=this.gt.lg,b=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",b!==this.name&&(s===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${b}`)),this.name=b)};let o,l={},u=16;this.setSizes=f=>{as.forEach(d=>{f[d]!==void 0&&(l[d]=f[d])})},this.setDebounce=f=>{u=f};const c=()=>{const f=getComputedStyle(document.body);f.getPropertyValue("--q-size-sm")&&as.forEach(d=>{this.sizes[d]=parseInt(f.getPropertyValue(`--q-size-${d}`),10)}),this.setSizes=d=>{as.forEach(p=>{d[p]&&(this.sizes[p]=d[p])}),this.__update(!0)},this.setDebounce=d=>{o!==void 0&&a.removeEventListener("resize",o,Sc),o=d>0?kp(this.__update,d):this.__update,a.addEventListener("resize",o,Sc)},this.setDebounce(u),Object.keys(l).length>0?(this.setSizes(l),l=void 0):this.__update(),s===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};pn.value===!0?t.push(c):c()}}),Qe=zi({isActive:!1,mode:!1},{__media:void 0,set(e){Qe.mode=e,e==="auto"?(Qe.__media===void 0&&(Qe.__media=window.matchMedia("(prefers-color-scheme: dark)"),Qe.__updateMedia=()=>{Qe.set("auto")},Qe.__media.addListener(Qe.__updateMedia)),e=Qe.__media.matches):Qe.__media!==void 0&&(Qe.__media.removeListener(Qe.__updateMedia),Qe.__media=void 0),Qe.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){Qe.set(Qe.isActive===!1)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:a}=e.config;if(e.dark=this,this.__installed===!0&&a===void 0)return;this.isActive=a===!0;const r=a!==void 0?a:!1;if(pn.value===!0){const i=o=>{this.__fromSSR=o},s=this.set;this.set=i,i(r),t.push(()=>{this.set=s,this.set(this.__fromSSR)})}else this.set(r)}}),wp=()=>!0;function nC(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function aC(e){return e.startsWith("#")===!0&&(e=e.substring(1)),e.startsWith("/")===!1&&(e="/"+e),e.endsWith("/")===!0&&(e=e.substring(0,e.length-1)),"#"+e}function rC(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return wp;const t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(nC).map(aC)),()=>t.includes(window.location.hash)}const to={__history:[],add:er,remove:er,install({$q:e}){if(this.__installed===!0)return;const{cordova:t,capacitor:n}=Fe.is;if(t!==!0&&n!==!0)return;const a=e.config[t===!0?"cordova":"capacitor"];if(a!==void 0&&a.backButton===!1||n===!0&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=s=>{s.condition===void 0&&(s.condition=wp),this.__history.push(s)},this.remove=s=>{const o=this.__history.indexOf(s);o>=0&&this.__history.splice(o,1)};const r=rC(Object.assign({backButtonExit:!0},a)),i=()=>{if(this.__history.length){const s=this.__history[this.__history.length-1];s.condition()===!0&&(this.__history.pop(),s.handler())}else r()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",i,!1)}):window.Capacitor.Plugins.App.addListener("backButton",i)}},Ec={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh",expand:e=>e?`Expand "${e}"`:"Expand",collapse:e=>e?`Collapse "${e}"`:"Collapse"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>e===1?"1 record selected.":(e===0?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}};function Cc(){const e=Array.isArray(navigator.languages)===!0&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if(typeof e=="string")return e.split(/[-_]/).map((t,n)=>n===0?t.toLowerCase():n>1||t.length<4?t.toUpperCase():t[0].toUpperCase()+t.slice(1).toLowerCase()).join("-")}const rn=zi({__langPack:{}},{getLocale:Cc,set(e=Ec,t){const n={...e,rtl:e.rtl===!0,getLocale:Cc};{const a=document.documentElement;a.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),a.setAttribute("lang",n.isoName),n.set=rn.set,Object.assign(rn.__langPack,n),rn.props=n,rn.isoName=n.isoName,rn.nativeName=n.nativeName}},install({$q:e,lang:t,ssrContext:n}){e.lang=rn.__langPack,this.__installed===!0?t!==void 0&&this.set(t):this.set(t||Ec)}});let _p=!1;function iC(e){_p=e.isComposing===!0}function Sp(e){return _p===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function tr(e,t){return Sp(e)===!0?!1:[].concat(t).includes(e.keyCode)}function sC(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function oC({is:e,has:t,within:n},a){const r=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){const i=sC(e);i!==void 0&&r.push("platform-"+i)}if(e.nativeMobile===!0){const i=e.nativeMobileWrapper;r.push(i),r.push("native-mobile"),e.ios===!0&&(a[i]===void 0||a[i].iosStatusBarPadding!==!1)&&r.push("q-ios-padding")}else e.electron===!0?r.push("electron"):e.bex===!0&&r.push("bex");return n.iframe===!0&&r.push("within-iframe"),r}function lC(){const e=document.body.className;let t=e;Oi!==void 0&&(t=t.replace("desktop","platform-ios mobile")),Fe.has.touch===!0&&(t=t.replace("no-touch","touch")),Fe.within.iframe===!0&&(t+=" within-iframe"),e!==t&&(document.body.className=t)}function uC(e){for(const t in e)pm(t,e[t])}const cC={install(e){if(this.__installed!==!0){if(pn.value===!0)lC();else{const{$q:t}=e;t.config.brand!==void 0&&uC(t.config.brand);const n=oC(Fe,t.config);document.body.classList.add.apply(document.body.classList,n)}Fe.is.ios===!0&&document.body.addEventListener("touchstart",er),window.addEventListener("keydown",iC,!0)}}},dC={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},ii=zi({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:e.rtl===!0};n.set=ii.set,Object.assign(ii.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,mr(e,"iconMapFn",()=>this.iconMapFn,a=>{this.iconMapFn=a}),this.__installed===!0?t!==void 0&&this.set(t):this.set(t||dC)}}),mC="_q_",TP="_q_s_",AP="_q_l_",jP="_q_pc_",fC="_q_fo_",NP="_q_tabs_",MP=()=>{},si={};let Ep=!1;function gC(){Ep=!0}function rs(e,t){if(e===t)return!0;if(e!==null&&t!==null&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;let n,a;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(a=n;a--!==0;)if(rs(e[a],t[a])!==!0)return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;for(a=e.entries().next();a.done!==!0;){if(t.has(a.value[0])!==!0)return!1;a=a.next()}for(a=e.entries().next();a.done!==!0;){if(rs(a.value[1],t.get(a.value[0]))!==!0)return!1;a=a.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;for(a=e.entries().next();a.done!==!0;){if(t.has(a.value[0])!==!0)return!1;a=a.next()}return!0}if(e.buffer!=null&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(a=n;a--!==0;)if(e[a]!==t[a])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const r=Object.keys(e).filter(i=>e[i]!==void 0);if(n=r.length,n!==Object.keys(t).filter(i=>t[i]!==void 0).length)return!1;for(a=n;a--!==0;){const i=r[a];if(rs(e[i],t[i])!==!0)return!1}return!0}return e!==e&&t!==t}function Mt(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}function IP(e){return Object.prototype.toString.call(e)==="[object Date]"}function VP(e){return typeof e=="number"&&isFinite(e)}const xc=[eo,cC,Qe,tC,to,rn,ii];function Cp(e,t){const n=um(e);n.config.globalProperties=t.config.globalProperties;const{reload:a,...r}=t._context;return Object.assign(n._context,r),n}function Pc(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function pC(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(mC,n.$q),Pc(n,xc),t.components!==void 0&&Object.values(t.components).forEach(a=>{Mt(a)===!0&&a.name!==void 0&&e.component(a.name,a)}),t.directives!==void 0&&Object.values(t.directives).forEach(a=>{Mt(a)===!0&&a.name!==void 0&&e.directive(a.name,a)}),t.plugins!==void 0&&Pc(n,Object.values(t.plugins).filter(a=>typeof a.install=="function"&&xc.includes(a)===!1)),pn.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(a=>{a()}),n.$q.onSSRHydrated=()=>{}})}const hC=function(e,t={}){const n={version:"2.10.0"};Ep===!1?(t.config!==void 0&&Object.assign(si,t.config),n.config={...si},gC()):n.config=t.config||{},pC(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},bC={version:"2.10.0",install:hC,lang:rn,iconSet:ii},no={xs:18,sm:24,md:32,lg:38,xl:46},fr={size:String};function gr(e,t=no){return j(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}const tt=e=>qt(ir(e)),yC=e=>qt(e);function Ct(e,t){return e!==void 0&&e()||t}function RP(e,t){if(e!==void 0){const n=e();if(n!=null)return n.slice()}return t}function Dn(e,t){return e!==void 0?t.concat(e()):t}function vC(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function OP(e,t,n,a,r,i){t.key=a+r;const s=z(e,t,n);return r===!0?Hd(s,i()):s}const Dc="0 0 24 24",Lc=e=>e,is=e=>`ionicons ${e}`,xp={"mdi-":e=>`mdi ${e}`,"icon-":Lc,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":is,"ion-ios":is,"ion-logo":is,"iconfont ":Lc,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},Pp={o_:"-outlined",r_:"-round",s_:"-sharp"},Dp={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},kC=new RegExp("^("+Object.keys(xp).join("|")+")"),wC=new RegExp("^("+Object.keys(Pp).join("|")+")"),Tc=new RegExp("^("+Object.keys(Dp).join("|")+")"),_C=/^[Mm]\s?[-+]?\.?\d/,SC=/^img:/,EC=/^svguse:/,CC=/^ion-/,xC=/^(fa-(solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,Gt=tt({name:"QIcon",props:{...fr,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=Le(),a=gr(e),r=j(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),i=j(()=>{let s,o=e.name;if(o==="none"||!o)return{none:!0};if(n.iconMapFn!==null){const c=n.iconMapFn(o);if(c!==void 0)if(c.icon!==void 0){if(o=c.icon,o==="none"||!o)return{none:!0}}else return{cls:c.cls,content:c.content!==void 0?c.content:" "}}if(_C.test(o)===!0){const[c,f=Dc]=o.split("|");return{svg:!0,viewBox:f,nodes:c.split("&&").map(d=>{const[p,b,C]=d.split("@@");return z("path",{style:b,d:p,transform:C})})}}if(SC.test(o)===!0)return{img:!0,src:o.substring(4)};if(EC.test(o)===!0){const[c,f=Dc]=o.split("|");return{svguse:!0,src:c.substring(7),viewBox:f}}let l=" ";const u=o.match(kC);if(u!==null)s=xp[u[1]](o);else if(xC.test(o)===!0)s=o;else if(CC.test(o)===!0)s=`ionicons ion-${n.platform.is.ios===!0?"ios":"md"}${o.substring(3)}`;else if(Tc.test(o)===!0){s="notranslate material-symbols";const c=o.match(Tc);c!==null&&(o=o.substring(6),s+=Dp[c[1]]),l=o}else{s="notranslate material-icons";const c=o.match(wC);c!==null&&(o=o.substring(2),s+=Pp[c[1]]),l=o}return{cls:s,content:l}});return()=>{const s={class:r.value,style:a.value,"aria-hidden":"true",role:"presentation"};return i.value.none===!0?z(e.tag,s,Ct(t.default)):i.value.img===!0?z("span",s,Dn(t.default,[z("img",{src:i.value.src})])):i.value.svg===!0?z("span",s,Dn(t.default,[z("svg",{viewBox:i.value.viewBox||"0 0 24 24"},i.value.nodes)])):i.value.svguse===!0?z("span",s,Dn(t.default,[z("svg",{viewBox:i.value.viewBox},[z("use",{"xlink:href":i.value.src})])])):(i.value.cls!==void 0&&(s.class+=" "+i.value.cls),z(e.tag,s,Dn(t.default,[i.value.content])))}}}),PC=tt({name:"QAvatar",props:{...fr,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=gr(e),a=j(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),r=j(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const i=e.icon!==void 0?[z(Gt,{name:e.icon})]:void 0;return z("div",{class:a.value,style:n.value},[z("div",{class:"q-avatar__content row flex-center overflow-hidden",style:r.value},vC(t.default,i))])}}}),DC={size:{type:[Number,String],default:"1em"},color:String};function LC(e){return{cSize:j(()=>e.size in no?`${no[e.size]}px`:e.size),classes:j(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}const nr=tt({name:"QSpinner",props:{...DC,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=LC(e);return()=>z("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[z("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function ao(e,t){const n=e.style;for(const a in t)n[a]=t[a]}function TC(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=An(e);if(t)return t.$el||t}function AC(e,t){if(e==null||e.contains(t)===!0)return!0;for(let n=e.nextElementSibling;n!==null;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}function jC(e,t=250){let n=!1,a;return function(){return n===!1&&(n=!0,setTimeout(()=>{n=!1},t),a=e.apply(this,arguments)),a}}function Ac(e,t,n,a){n.modifiers.stop===!0&&ri(e);const r=n.modifiers.color;let i=n.modifiers.center;i=i===!0||a===!0;const s=document.createElement("span"),o=document.createElement("span"),l=QE(e),{left:u,top:c,width:f,height:d}=t.getBoundingClientRect(),p=Math.sqrt(f*f+d*d),b=p/2,C=`${(f-p)/2}px`,x=i?C:`${l.left-u-b}px`,y=`${(d-p)/2}px`,h=i?y:`${l.top-c-b}px`;o.className="q-ripple__inner",ao(o,{height:`${p}px`,width:`${p}px`,transform:`translate3d(${x},${h},0) scale3d(.2,.2,1)`,opacity:0}),s.className=`q-ripple${r?" text-"+r:""}`,s.setAttribute("dir","ltr"),s.appendChild(o),t.appendChild(s);const _=()=>{s.remove(),clearTimeout(w)};n.abort.push(_);let w=setTimeout(()=>{o.classList.add("q-ripple__inner--enter"),o.style.transform=`translate3d(${C},${y},0) scale3d(1,1,1)`,o.style.opacity=.2,w=setTimeout(()=>{o.classList.remove("q-ripple__inner--enter"),o.classList.add("q-ripple__inner--leave"),o.style.opacity=0,w=setTimeout(()=>{s.remove(),n.abort.splice(n.abort.indexOf(_),1)},275)},250)},50)}function jc(e,{modifiers:t,value:n,arg:a}){const r=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:r.early===!0,stop:r.stop===!0,center:r.center===!0,color:r.color||a,keyCodes:[].concat(r.keyCodes||13)}}const NC=yC({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(n.ripple===!1)return;const a={cfg:n,enabled:t.value!==!1,modifiers:{},abort:[],start(r){a.enabled===!0&&r.qSkipRipple!==!0&&r.type===(a.modifiers.early===!0?"pointerdown":"click")&&Ac(r,e,a,r.qKeyEvent===!0)},keystart:jC(r=>{a.enabled===!0&&r.qSkipRipple!==!0&&tr(r,a.modifiers.keyCodes)===!0&&r.type===`key${a.modifiers.early===!0?"down":"up"}`&&Ac(r,e,a,!0)},300)};jc(a,t),e.__qripple=a,XE(a,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;n!==void 0&&(n.enabled=t.value!==!1,n.enabled===!0&&Object(t.value)===t.value&&jc(n,t))}},beforeUnmount(e){const t=e.__qripple;t!==void 0&&(t.abort.forEach(n=>{n()}),eC(t,"main"),delete e._qripple)}}),Lp={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},MC=Object.keys(Lp),Tp={align:{type:String,validator:e=>MC.includes(e)}};function Ap(e){return j(()=>{const t=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${Lp[t]}`})}function qr(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;for(;Object(t)===t;){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function jp(e,t){typeof t.type=="symbol"?Array.isArray(t.children)===!0&&t.children.forEach(n=>{jp(e,n)}):e.add(t)}function zP(e){const t=new Set;return e.forEach(n=>{jp(t,n)}),Array.from(t)}function Np(e){return e.appContext.config.globalProperties.$router!==void 0}function Mp(e){return e.isUnmounted===!0||e.isDeactivated===!0}function Nc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function Mc(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function IC(e,t){for(const n in t){const a=t[n],r=e[n];if(typeof a=="string"){if(a!==r)return!1}else if(Array.isArray(r)===!1||r.length!==a.length||a.some((i,s)=>i!==r[s]))return!1}return!0}function Ic(e,t){return Array.isArray(t)===!0?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function VC(e,t){return Array.isArray(e)===!0?Ic(e,t):Array.isArray(t)===!0?Ic(t,e):e===t}function RC(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(VC(e[n],t[n])===!1)return!1;return!0}const OC={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function zC({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=Le(),{props:a,proxy:r,emit:i}=n,s=Np(n),o=j(()=>a.disable!==!0&&a.href!==void 0),l=j(t===!0?()=>s===!0&&a.disable!==!0&&o.value!==!0&&a.to!==void 0&&a.to!==null&&a.to!=="":()=>s===!0&&o.value!==!0&&a.to!==void 0&&a.to!==null&&a.to!==""),u=j(()=>l.value===!0?h(a.to):null),c=j(()=>u.value!==null),f=j(()=>o.value===!0||c.value===!0),d=j(()=>a.type==="a"||f.value===!0?"a":a.tag||e||"div"),p=j(()=>o.value===!0?{href:a.href,target:a.target}:c.value===!0?{href:u.value.href,target:a.target}:{}),b=j(()=>{if(c.value===!1)return-1;const{matched:E}=u.value,{length:S}=E,P=E[S-1];if(P===void 0)return-1;const D=r.$route.matched;if(D.length===0)return-1;const N=D.findIndex(Mc.bind(null,P));if(N>-1)return N;const V=Nc(E[S-2]);return S>1&&Nc(P)===V&&D[D.length-1].path!==V?D.findIndex(Mc.bind(null,E[S-2])):N}),C=j(()=>c.value===!0&&b.value!==-1&&IC(r.$route.params,u.value.params)),x=j(()=>C.value===!0&&b.value===r.$route.matched.length-1&&RC(r.$route.params,u.value.params)),y=j(()=>c.value===!0?x.value===!0?` ${a.exactActiveClass} ${a.activeClass}`:a.exact===!0?"":C.value===!0?` ${a.activeClass}`:"":"");function h(E){try{return r.$router.resolve(E)}catch{}return null}function _(E,{returnRouterError:S,to:P=a.to,replace:D=a.replace}={}){if(a.disable===!0)return E.preventDefault(),Promise.resolve(!1);if(E.metaKey||E.altKey||E.ctrlKey||E.shiftKey||E.button!==void 0&&E.button!==0||a.target==="_blank")return Promise.resolve(!1);E.preventDefault();const N=r.$router[D===!0?"replace":"push"](P);return S===!0?N:N.then(()=>{}).catch(()=>{})}function w(E){if(c.value===!0){const S=P=>_(E,P);i("click",E,S),E.defaultPrevented!==!0&&S()}else i("click",E)}return{hasRouterLink:c,hasHrefLink:o,hasLink:f,linkTag:d,resolvedLink:u,linkIsActive:C,linkIsExactActive:x,linkClass:y,linkAttrs:p,getLink:h,navigateToRouterLink:_,navigateOnClick:w}}const Vc={none:0,xs:4,sm:8,md:16,lg:24,xl:32},FC={xs:8,sm:10,md:14,lg:20,xl:24},BC=["button","submit","reset"],HC=/[^\s]\/[^\s]/,$C=["flat","outline","push","unelevated"],Ip=(e,t)=>e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":t,FP=e=>{const t=Ip(e);return t!==void 0?{[t]:!0}:{}},qC={...fr,...OC,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...$C.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square:Boolean,round:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...Tp.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function KC(e){const t=gr(e,FC),n=Ap(e),{hasRouterLink:a,hasLink:r,linkTag:i,linkAttrs:s,navigateOnClick:o}=zC({fallbackTag:"button"}),l=j(()=>{const x=e.fab===!1&&e.fabMini===!1?t.value:{};return e.padding!==void 0?Object.assign({},x,{padding:e.padding.split(/\s+/).map(y=>y in Vc?Vc[y]+"px":y).join(" "),minWidth:"0",minHeight:"0"}):x}),u=j(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),c=j(()=>e.disable!==!0&&e.loading!==!0),f=j(()=>c.value===!0?e.tabindex||0:-1),d=j(()=>Ip(e,"standard")),p=j(()=>{const x={tabindex:f.value};return r.value===!0?Object.assign(x,s.value):BC.includes(e.type)===!0&&(x.type=e.type),i.value==="a"?(e.disable===!0?x["aria-disabled"]="true":x.href===void 0&&(x.role="button"),a.value!==!0&&HC.test(e.type)===!0&&(x.type=e.type)):e.disable===!0&&(x.disabled="",x["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(x,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),x}),b=j(()=>{let x;e.color!==void 0?e.flat===!0||e.outline===!0?x=`text-${e.textColor||e.color}`:x=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(x=`text-${e.textColor}`);const y=e.round===!0?"round":`rectangle${u.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${d.value} q-btn--${y}`+(x!==void 0?" "+x:"")+(c.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")+(e.square?" q-btn--square":"")}),C=j(()=>n.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:b,style:l,innerClasses:C,attributes:p,hasLink:r,linkTag:i,navigateOnClick:o,isActionable:c}}const{passiveCapture:mt}=it;let Un=null,Jn=null,Yn=null;const ro=tt({name:"QBtn",props:{...qC,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:a}=Le(),{classes:r,style:i,innerClasses:s,attributes:o,hasLink:l,linkTag:u,navigateOnClick:c,isActionable:f}=KC(e),d=se(null),p=se(null);let b=null,C,x;const y=j(()=>e.label!==void 0&&e.label!==null&&e.label!==""),h=j(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:l.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),_=j(()=>({center:e.round})),w=j(()=>{const I=Math.max(0,Math.min(100,e.percentage));return I>0?{transition:"transform 0.6s",transform:`translateX(${I-100}%)`}:{}}),E=j(()=>{if(e.loading===!0)return{onMousedown:K,onTouchstart:K,onClick:K,onKeydown:K,onKeyup:K};if(f.value===!0){const I={onClick:P,onKeydown:D,onMousedown:V};if(a.$q.platform.has.touch===!0){const ee=e.onTouchstart!==void 0?"":"Passive";I[`onTouchstart${ee}`]=N}return I}return{onClick:pt}}),S=j(()=>({ref:d,class:"q-btn q-btn-item non-selectable no-outline "+r.value,style:i.value,...o.value,...E.value}));function P(I){if(d.value!==null){if(I!==void 0){if(I.defaultPrevented===!0)return;const ee=document.activeElement;if(e.type==="submit"&&ee!==document.body&&d.value.contains(ee)===!1&&ee.contains(d.value)===!1){d.value.focus();const ae=()=>{document.removeEventListener("keydown",pt,!0),document.removeEventListener("keyup",ae,mt),d.value!==null&&d.value.removeEventListener("blur",ae,mt)};document.addEventListener("keydown",pt,!0),document.addEventListener("keyup",ae,mt),d.value.addEventListener("blur",ae,mt)}}c(I)}}function D(I){d.value!==null&&(n("keydown",I),tr(I,[13,32])===!0&&Jn!==d.value&&(Jn!==null&&M(),I.defaultPrevented!==!0&&(d.value.focus(),Jn=d.value,d.value.classList.add("q-btn--active"),document.addEventListener("keyup",F,!0),d.value.addEventListener("blur",F,mt)),pt(I)))}function N(I){d.value!==null&&(n("touchstart",I),I.defaultPrevented!==!0&&(Un!==d.value&&(Un!==null&&M(),Un=d.value,b=I.target,b.addEventListener("touchcancel",F,mt),b.addEventListener("touchend",F,mt)),C=!0,clearTimeout(x),x=setTimeout(()=>{C=!1},200)))}function V(I){d.value!==null&&(I.qSkipRipple=C===!0,n("mousedown",I),I.defaultPrevented!==!0&&Yn!==d.value&&(Yn!==null&&M(),Yn=d.value,d.value.classList.add("q-btn--active"),document.addEventListener("mouseup",F,mt)))}function F(I){if(d.value!==null&&!(I!==void 0&&I.type==="blur"&&document.activeElement===d.value)){if(I!==void 0&&I.type==="keyup"){if(Jn===d.value&&tr(I,[13,32])===!0){const ee=new MouseEvent("click",I);ee.qKeyEvent=!0,I.defaultPrevented===!0&&on(ee),I.cancelBubble===!0&&ri(ee),d.value.dispatchEvent(ee),pt(I),I.qKeyEvent=!0}n("keyup",I)}M()}}function M(I){const ee=p.value;I!==!0&&(Un===d.value||Yn===d.value)&&ee!==null&&ee!==document.activeElement&&(ee.setAttribute("tabindex",-1),ee.focus()),Un===d.value&&(b!==null&&(b.removeEventListener("touchcancel",F,mt),b.removeEventListener("touchend",F,mt)),Un=b=null),Yn===d.value&&(document.removeEventListener("mouseup",F,mt),Yn=null),Jn===d.value&&(document.removeEventListener("keyup",F,!0),d.value!==null&&d.value.removeEventListener("blur",F,mt),Jn=null),d.value!==null&&d.value.classList.remove("q-btn--active")}function K(I){pt(I),I.qSkipRipple=!0}return kt(()=>{M(!0)}),Object.assign(a,{click:P}),()=>{let I=[];e.icon!==void 0&&I.push(z(Gt,{name:e.icon,left:e.stack===!1&&y.value===!0,role:"img","aria-hidden":"true"})),y.value===!0&&I.push(z("span",{class:"block"},[e.label])),I=Dn(t.default,I),e.iconRight!==void 0&&e.round===!1&&I.push(z(Gt,{name:e.iconRight,right:e.stack===!1&&y.value===!0,role:"img","aria-hidden":"true"}));const ee=[z("span",{class:"q-focus-helper",ref:p})];return e.loading===!0&&e.percentage!==void 0&&ee.push(z("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[z("span",{class:"q-btn__progress-indicator fit block",style:w.value})])),ee.push(z("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+s.value},I)),e.loading!==null&&ee.push(z(Vn,{name:"q-transition--fade"},()=>e.loading===!0?[z("span",{key:"loading",class:"absolute-full flex flex-center"},t.loading!==void 0?t.loading():[z(nr)])]:null)),Hd(z(u.value,S.value,ee),[[NC,h.value,void 0,_.value]])}}});let GC=document.body;function ul(e){const t=document.createElement("div");if(e!==void 0&&(t.id=e),si.globalNodes!==void 0){const n=si.globalNodes.class;n!==void 0&&(t.className=n)}return GC.appendChild(t),t}function Vp(e){e.remove()}let WC=0;const Kr={},Gr={},_t={},Rp={},UC=/^\s*$/,Op=[],cl=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right","center"],JC=["top-left","top-right","bottom-left","bottom-right"],Xn={positive:{icon:e=>e.iconSet.type.positive,color:"positive"},negative:{icon:e=>e.iconSet.type.negative,color:"negative"},warning:{icon:e=>e.iconSet.type.warning,color:"warning",textColor:"dark"},info:{icon:e=>e.iconSet.type.info,color:"info"},ongoing:{group:!1,timeout:0,spinner:!0,color:"grey-8"}};function zp(e,t,n){if(!e)return xa("parameter required");let a;const r={textColor:"white"};if(e.ignoreDefaults!==!0&&Object.assign(r,Kr),Mt(e)===!1&&(r.type&&Object.assign(r,Xn[r.type]),e={message:e}),Object.assign(r,Xn[e.type||r.type],e),typeof r.icon=="function"&&(r.icon=r.icon(t)),r.spinner?(r.spinner===!0&&(r.spinner=nr),r.spinner=qt(r.spinner)):r.spinner=!1,r.meta={hasMedia:Boolean(r.spinner!==!1||r.icon||r.avatar),hasText:Rc(r.message)||Rc(r.caption)},r.position){if(cl.includes(r.position)===!1)return xa("wrong position",e)}else r.position="bottom";if(r.timeout===void 0)r.timeout=5e3;else{const l=parseInt(r.timeout,10);if(isNaN(l)||l<0)return xa("wrong timeout",e);r.timeout=l}r.timeout===0?r.progress=!1:r.progress===!0&&(r.meta.progressClass="q-notification__progress"+(r.progressClass?` ${r.progressClass}`:""),r.meta.progressStyle={animationDuration:`${r.timeout+1e3}ms`});const i=(Array.isArray(e.actions)===!0?e.actions:[]).concat(e.ignoreDefaults!==!0&&Array.isArray(Kr.actions)===!0?Kr.actions:[]).concat(Xn[e.type]!==void 0&&Array.isArray(Xn[e.type].actions)===!0?Xn[e.type].actions:[]),{closeBtn:s}=r;if(s&&i.push({label:typeof s=="string"?s:t.lang.label.close}),r.actions=i.map(({handler:l,noDismiss:u,...c})=>({flat:!0,...c,onClick:typeof l=="function"?()=>{l(),u!==!0&&o()}:()=>{o()}})),r.multiLine===void 0&&(r.multiLine=r.actions.length>1),Object.assign(r.meta,{class:`q-notification row items-stretch q-notification--${r.multiLine===!0?"multi-line":"standard"}`+(r.color!==void 0?` bg-${r.color}`:"")+(r.textColor!==void 0?` text-${r.textColor}`:"")+(r.classes!==void 0?` ${r.classes}`:""),wrapperClass:"q-notification__wrapper col relative-position border-radius-inherit "+(r.multiLine===!0?"column no-wrap justify-center":"row items-center"),contentClass:"q-notification__content row items-center"+(r.multiLine===!0?"":" col"),leftClass:r.meta.hasText===!0?"additional":"single",attrs:{role:"alert",...r.attrs}}),r.group===!1?(r.group=void 0,r.meta.group=void 0):((r.group===void 0||r.group===!0)&&(r.group=[r.message,r.caption,r.multiline].concat(r.actions.map(l=>`${l.label}*${l.icon}`)).join("|")),r.meta.group=r.group+"|"+r.position),r.actions.length===0?r.actions=void 0:r.meta.actionsClass="q-notification__actions row items-center "+(r.multiLine===!0?"justify-end":"col-auto")+(r.meta.hasMedia===!0?" q-notification__actions--with-media":""),n!==void 0){clearTimeout(n.notif.meta.timer),r.meta.uid=n.notif.meta.uid;const l=_t[r.position].value.indexOf(n.notif);_t[r.position].value[l]=r}else{const l=Gr[r.meta.group];if(l===void 0){if(r.meta.uid=WC++,r.meta.badge=1,["left","right","center"].indexOf(r.position)!==-1)_t[r.position].value.splice(Math.floor(_t[r.position].value.length/2),0,r);else{const u=r.position.indexOf("top")>-1?"unshift":"push";_t[r.position].value[u](r)}r.group!==void 0&&(Gr[r.meta.group]=r)}else{if(clearTimeout(l.meta.timer),r.badgePosition!==void 0){if(JC.includes(r.badgePosition)===!1)return xa("wrong badgePosition",e)}else r.badgePosition=`top-${r.position.indexOf("left")>-1?"right":"left"}`;r.meta.uid=l.meta.uid,r.meta.badge=l.meta.badge+1,r.meta.badgeClass=`q-notification__badge q-notification__badge--${r.badgePosition}`+(r.badgeColor!==void 0?` bg-${r.badgeColor}`:"")+(r.badgeTextColor!==void 0?` text-${r.badgeTextColor}`:"")+(r.badgeClass?` ${r.badgeClass}`:"");const u=_t[r.position].value.indexOf(l);_t[r.position].value[u]=Gr[r.meta.group]=r}}const o=()=>{YC(r),a=void 0};if(r.timeout>0&&(r.meta.timer=setTimeout(()=>{o()},r.timeout+1e3)),r.group!==void 0)return l=>{l!==void 0?xa("trying to update a grouped one which is forbidden",e):o()};if(a={dismiss:o,config:e,notif:r},n!==void 0){Object.assign(n,a);return}return l=>{if(a!==void 0)if(l===void 0)a.dismiss();else{const u=Object.assign({},a.config,l,{group:!1,position:r.position});zp(u,t,a)}}}function YC(e){clearTimeout(e.meta.timer);const t=_t[e.position].value.indexOf(e);if(t!==-1){e.group!==void 0&&delete Gr[e.meta.group];const n=Op[""+e.meta.uid];if(n){const{width:a,height:r}=getComputedStyle(n);n.style.left=`${n.offsetLeft}px`,n.style.width=a,n.style.height=r}_t[e.position].value.splice(t,1),typeof e.onDismiss=="function"&&e.onDismiss()}}function Rc(e){return e!=null&&UC.test(e)!==!0}function xa(e,t){return console.error(`Notify: ${e}`,t),!1}function QC(){return tt({name:"QNotifications",devtools:{hide:!0},setup(){return()=>z("div",{class:"q-notifications"},cl.map(e=>z(py,{key:e,class:Rp[e],tag:"div",name:`q-notification--${e}`},()=>_t[e].value.map(t=>{const n=t.meta,a=[];if(n.hasMedia===!0&&(t.spinner!==!1?a.push(z(t.spinner,{class:"q-notification__spinner q-notification__spinner--"+n.leftClass,color:t.spinnerColor,size:t.spinnerSize})):t.icon?a.push(z(Gt,{class:"q-notification__icon q-notification__icon--"+n.leftClass,name:t.icon,color:t.iconColor,size:t.iconSize,role:"img"})):t.avatar&&a.push(z(PC,{class:"q-notification__avatar q-notification__avatar--"+n.leftClass},()=>z("img",{src:t.avatar,"aria-hidden":"true"})))),n.hasText===!0){let i;const s={class:"q-notification__message col"};if(t.html===!0)s.innerHTML=t.caption?`<div>${t.message}</div><div class="q-notification__caption">${t.caption}</div>`:t.message;else{const o=[t.message];i=t.caption?[z("div",o),z("div",{class:"q-notification__caption"},[t.caption])]:o}a.push(z("div",s,i))}const r=[z("div",{class:n.contentClass},a)];return t.progress===!0&&r.push(z("div",{key:`${n.uid}|p|${n.badge}`,class:n.progressClass,style:n.progressStyle})),t.actions!==void 0&&r.push(z("div",{class:n.actionsClass},t.actions.map(i=>z(ro,i)))),n.badge>1&&r.push(z("div",{key:`${n.uid}|${n.badge}`,class:t.meta.badgeClass,style:t.badgeStyle},[n.badge])),z("div",{ref:i=>{Op[""+n.uid]=i},key:n.uid,class:n.class,...n.attrs},[z("div",{class:n.wrapperClass},r)])}))))}})}const ZC={setDefaults(e){Mt(e)===!0&&Object.assign(Kr,e)},registerType(e,t){Mt(t)===!0&&(Xn[e]=t)},install({$q:e,parentApp:t}){if(e.notify=this.create=n=>zp(n,e),e.notify.setDefaults=this.setDefaults,e.notify.registerType=this.registerType,e.config.notify!==void 0&&this.setDefaults(e.config.notify),this.__installed!==!0){cl.forEach(a=>{_t[a]=se([]);const r=["left","center","right"].includes(a)===!0?"center":a.indexOf("top")>-1?"top":"bottom",i=a.indexOf("left")>-1?"start":a.indexOf("right")>-1?"end":"center",s=["left","right"].includes(a)?`items-${a==="left"?"start":"end"} justify-center`:a==="center"?"flex-center":`items-${i}`;Rp[a]=`q-notifications__list q-notifications__list--${r} fixed column no-wrap ${s}`});const n=ul("q-notify");Cp(QC(),t).mount(n)}}};function XC(e,t,n){let a;function r(){a!==void 0&&(to.remove(a),a=void 0)}return kt(()=>{e.value===!0&&r()}),{removeFromHistory:r,addToHistory(){a={condition:()=>n.value===!0,handler:t},to.add(a)}}}function ex(){let e;const t=Le();function n(){clearTimeout(e)}return yi(n),kt(n),{removeTimeout:n,registerTimeout(a,r){clearTimeout(e),Mp(t)===!1&&(e=setTimeout(a,r))}}}function tx(){let e;const t=Le();function n(){e=void 0}return yi(n),kt(n),{removeTick:n,registerTick(a){e=a,Xe(()=>{e===a&&(Mp(t)===!1&&e(),e=void 0)})}}}const nx={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},ax=["before-show","show","before-hide","hide"];function rx({showing:e,canShow:t,hideOnRouteChange:n,handleShow:a,handleHide:r,processOnMount:i}){const s=Le(),{props:o,emit:l,proxy:u}=s;let c;function f(h){e.value===!0?b(h):d(h)}function d(h){if(o.disable===!0||h!==void 0&&h.qAnchorHandled===!0||t!==void 0&&t(h)!==!0)return;const _=o["onUpdate:modelValue"]!==void 0;_===!0&&(l("update:modelValue",!0),c=h,Xe(()=>{c===h&&(c=void 0)})),(o.modelValue===null||_===!1)&&p(h)}function p(h){e.value!==!0&&(e.value=!0,l("before-show",h),a!==void 0?a(h):l("show",h))}function b(h){if(o.disable===!0)return;const _=o["onUpdate:modelValue"]!==void 0;_===!0&&(l("update:modelValue",!1),c=h,Xe(()=>{c===h&&(c=void 0)})),(o.modelValue===null||_===!1)&&C(h)}function C(h){e.value!==!1&&(e.value=!1,l("before-hide",h),r!==void 0?r(h):l("hide",h))}function x(h){o.disable===!0&&h===!0?o["onUpdate:modelValue"]!==void 0&&l("update:modelValue",!1):h===!0!==e.value&&(h===!0?p:C)(c)}Pe(()=>o.modelValue,x),n!==void 0&&Np(s)===!0&&Pe(()=>u.$route.fullPath,()=>{n.value===!0&&e.value===!0&&b()}),i===!0&&bn(()=>{x(o.modelValue)});const y={show:d,hide:b,toggle:f};return Object.assign(u,y),y}const ix={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function BP(e,t){const n=se(t.value);return Pe(t,a=>{Xe(()=>{n.value=a})}),{transition:j(()=>"q-transition--"+(n.value===!0?e.transitionHide:e.transitionShow)),transitionStyle:j(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}let Ln=[],ar=[];function Fp(e){ar=ar.filter(t=>t!==e)}function sx(e){Fp(e),ar.push(e)}function Oc(e){Fp(e),ar.length===0&&Ln.length>0&&(Ln[Ln.length-1](),Ln=[])}function dl(e){ar.length===0?e():Ln.push(e)}function ox(e){Ln=Ln.filter(t=>t!==e)}const Wr=[];function HP(e){return Wr.find(t=>t.__qPortalInnerRef.value!==null&&t.__qPortalInnerRef.value.contains(e))}function lx(e,t){do{if(e.$options.name==="QMenu"){if(e.hide(t),e.$props.separateClosePopup===!0)return qr(e)}else if(e.__qPortalInnerRef!==void 0){const n=qr(e);return n!==void 0&&n.$options.name==="QPopupProxy"?(e.hide(t),n):e}e=qr(e)}while(e!=null)}function $P(e,t,n){for(;n!==0&&e!==void 0&&e!==null;){if(e.__qPortalInnerRef!==void 0){if(n--,e.$options.name==="QMenu"){e=lx(e,t);continue}e.hide(t)}e=qr(e)}}function ux(e){for(e=e.parent;e!=null;){if(e.type.name==="QGlobalDialog")return!0;if(e.type.name==="QDialog"||e.type.name==="QMenu")return!1;e=e.parent}return!1}function cx(e,t,n,a){const r=se(!1),i=se(!1);let s=null;const o={},l=a===!0&&ux(e);function u(f){if(f===!0){Oc(o),i.value=!0;return}i.value=!1,r.value===!1&&(l===!1&&s===null&&(s=ul()),r.value=!0,Wr.push(e.proxy),sx(o))}function c(f){if(i.value=!1,f!==!0)return;Oc(o),r.value=!1;const d=Wr.indexOf(e.proxy);d!==-1&&Wr.splice(d,1),s!==null&&(Vp(s),s=null)}return or(()=>{c(!0)}),e.proxy.__qPortalInnerRef=t,{showPortal:u,hidePortal:c,portalIsActive:r,portalIsAccessible:i,renderPortal:()=>l===!0?n():r.value===!0?[z(jb,{to:s},n())]:void 0}}const dx=[null,document,document.body,document.scrollingElement,document.documentElement];function qP(e,t){let n=TC(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return dx.includes(n)?window:n}function mx(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function fx(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}let xr;function KP(){if(xr!==void 0)return xr;const e=document.createElement("p"),t=document.createElement("div");ao(e,{width:"100%",height:"200px"}),ao(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let a=e.offsetWidth;return n===a&&(a=t.clientWidth),t.remove(),xr=n-a,xr}function gx(e,t=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}let Pa=0,ss,os,Na,ls=!1,zc,Fc,Qn;function px(e){hx(e)&&pt(e)}function hx(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=ZE(e),n=e.shiftKey&&!e.deltaX,a=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),r=n||a?e.deltaY:e.deltaX;for(let i=0;i<t.length;i++){const s=t[i];if(gx(s,a))return a?r<0&&s.scrollTop===0?!0:r>0&&s.scrollTop+s.clientHeight===s.scrollHeight:r<0&&s.scrollLeft===0?!0:r>0&&s.scrollLeft+s.clientWidth===s.scrollWidth}return!0}function Bc(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function Pr(e){ls!==!0&&(ls=!0,requestAnimationFrame(()=>{ls=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:a}=document.scrollingElement;(Na===void 0||t!==window.innerHeight)&&(Na=n-t,document.scrollingElement.scrollTop=a),a>Na&&(document.scrollingElement.scrollTop-=Math.ceil((a-Na)/8))}))}function Hc(e){const t=document.body,n=window.visualViewport!==void 0;if(e==="add"){const{overflowY:a,overflowX:r}=window.getComputedStyle(t);ss=fx(window),os=mx(window),zc=t.style.left,Fc=t.style.top,t.style.left=`-${ss}px`,t.style.top=`-${os}px`,r!=="hidden"&&(r==="scroll"||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),a!=="hidden"&&(a==="scroll"||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,Fe.is.ios===!0&&(n===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",Pr,it.passiveCapture),window.visualViewport.addEventListener("scroll",Pr,it.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",Bc,it.passiveCapture))}Fe.is.desktop===!0&&Fe.is.mac===!0&&window[`${e}EventListener`]("wheel",px,it.notPassive),e==="remove"&&(Fe.is.ios===!0&&(n===!0?(window.visualViewport.removeEventListener("resize",Pr,it.passiveCapture),window.visualViewport.removeEventListener("scroll",Pr,it.passiveCapture)):window.removeEventListener("scroll",Bc,it.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=zc,t.style.top=Fc,window.scrollTo(ss,os),Na=void 0)}function bx(e){let t="add";if(e===!0){if(Pa++,Qn!==void 0){clearTimeout(Qn),Qn=void 0;return}if(Pa>1)return}else{if(Pa===0||(Pa--,Pa>0))return;if(t="remove",Fe.is.ios===!0&&Fe.is.nativeMobile===!0){clearTimeout(Qn),Qn=setTimeout(()=>{Hc(t),Qn=void 0},100);return}}Hc(t)}function yx(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t===!0)&&(e=t,bx(t))}}}const Mn=[];let fa;function vx(e){fa=e.keyCode===27}function kx(){fa===!0&&(fa=!1)}function wx(e){fa===!0&&(fa=!1,tr(e,27)===!0&&Mn[Mn.length-1](e))}function Bp(e){window[e]("keydown",vx),window[e]("blur",kx),window[e]("keyup",wx),fa=!1}function _x(e){Fe.is.desktop===!0&&(Mn.push(e),Mn.length===1&&Bp("addEventListener"))}function $c(e){const t=Mn.indexOf(e);t>-1&&(Mn.splice(t,1),Mn.length===0&&Bp("removeEventListener"))}const In=[];function Hp(e){In[In.length-1](e)}function Sx(e){Fe.is.desktop===!0&&(In.push(e),In.length===1&&document.body.addEventListener("focusin",Hp))}function qc(e){const t=In.indexOf(e);t>-1&&(In.splice(t,1),In.length===0&&document.body.removeEventListener("focusin",Hp))}let Dr=0;const Ex={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},Kc={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},Cx=tt({name:"QDialog",inheritAttrs:!1,props:{...nx,...ix,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>e==="standard"||["top","bottom","left","right"].includes(e)}},emits:[...ax,"shake","click","escape-key"],setup(e,{slots:t,emit:n,attrs:a}){const r=Le(),i=se(null),s=se(!1),o=se(!1),l=se(!1);let u,c=null,f,d;const p=j(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:b}=yx(),{registerTimeout:C}=ex(),{registerTick:x,removeTick:y}=tx(),{showPortal:h,hidePortal:_,portalIsAccessible:w,renderPortal:E}=cx(r,i,Y,!0),{hide:S}=rx({showing:s,hideOnRouteChange:p,handleShow:O,handleHide:Q,processOnMount:!0}),{addToHistory:P,removeFromHistory:D}=XC(s,S,p),N=j(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog__inner--${e.position} ${Ex[e.position]}`+(l.value===!0?" q-dialog__inner--animating":"")+(e.fullWidth===!0?" q-dialog__inner--fullwidth":"")+(e.fullHeight===!0?" q-dialog__inner--fullheight":"")+(e.square===!0?" q-dialog__inner--square":"")),V=j(()=>"q-transition--"+(e.transitionShow===void 0?Kc[e.position][0]:e.transitionShow)),F=j(()=>"q-transition--"+(e.transitionHide===void 0?Kc[e.position][1]:e.transitionHide)),M=j(()=>o.value===!0?F.value:V.value),K=j(()=>`--q-transition-duration: ${e.transitionDuration}ms`),I=j(()=>s.value===!0&&e.seamless!==!0),ee=j(()=>e.autoClose===!0?{onClick:Ue}:{}),ae=j(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${I.value===!0?"modal":"seamless"}`,a.class]);Pe(s,W=>{Xe(()=>{o.value=W})}),Pe(()=>e.maximized,W=>{s.value===!0&&Se(W)}),Pe(I,W=>{b(W),W===!0?(Sx(Z),_x(ge)):(qc(Z),$c(ge))});function O(W){P(),c=e.noRefocus===!1&&document.activeElement!==null?document.activeElement:null,Se(e.maximized),h(),l.value=!0,e.noFocus!==!0?(document.activeElement!==null&&document.activeElement.blur(),x(he)):y(),C(()=>{if(r.proxy.$q.platform.is.ios===!0){if(e.seamless!==!0&&document.activeElement){const{top:re,bottom:be}=document.activeElement.getBoundingClientRect(),{innerHeight:ie}=window,v=window.visualViewport!==void 0?window.visualViewport.height:ie;re>0&&be>v/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-v,be>=ie?1/0:Math.ceil(document.scrollingElement.scrollTop+be-v/2))),document.activeElement.scrollIntoView()}d=!0,i.value.click(),d=!1}h(!0),l.value=!1,n("show",W)},e.transitionDuration)}function Q(W){y(),D(),we(!0),l.value=!0,_(),c!==null&&(c.focus(),c=null),C(()=>{_(!0),l.value=!1,n("hide",W)},e.transitionDuration)}function he(W){dl(()=>{let re=i.value;re===null||re.contains(document.activeElement)===!0||(re=re.querySelector(W||"[autofocus], [data-autofocus]")||re,re.focus({preventScroll:!0}))})}function U(){he(),n("shake");const W=i.value;W!==null&&(W.classList.remove("q-animate--scale"),W.classList.add("q-animate--scale"),clearTimeout(u),u=setTimeout(()=>{i.value!==null&&(W.classList.remove("q-animate--scale"),he())},170))}function ge(){e.seamless!==!0&&(e.persistent===!0||e.noEscDismiss===!0?e.maximized!==!0&&e.noShake!==!0&&U():(n("escape-key"),S()))}function we(W){clearTimeout(u),(W===!0||s.value===!0)&&(Se(!1),e.seamless!==!0&&(b(!1),qc(Z),$c(ge))),W!==!0&&(c=null)}function Se(W){W===!0?f!==!0&&(Dr<1&&document.body.classList.add("q-body--dialog"),Dr++,f=!0):f===!0&&(Dr<2&&document.body.classList.remove("q-body--dialog"),Dr--,f=!1)}function Ue(W){d!==!0&&(S(W),n("click",W))}function B(W){e.persistent!==!0&&e.noBackdropDismiss!==!0?S(W):e.noShake!==!0&&U()}function Z(W){e.allowFocusOutside!==!0&&w.value===!0&&AC(i.value,W.target)!==!0&&he('[tabindex]:not([tabindex="-1"])')}Object.assign(r.proxy,{focus:he,shake:U,__updateRefocusTarget(W){c=W||null}}),kt(we);function Y(){return z("div",{role:"dialog","aria-modal":I.value===!0?"true":"false",...a,class:ae.value},[z(Vn,{name:"q-transition--fade",appear:!0},()=>I.value===!0?z("div",{class:"q-dialog__backdrop fixed-full",style:K.value,"aria-hidden":"true",onMousedown:B}):null),z(Vn,{name:M.value,appear:!0},()=>s.value===!0?z("div",{ref:i,class:N.value,style:K.value,tabindex:-1,...ee.value},Ct(t.default)):null)])}return E}}),Fn={dark:{type:Boolean,default:null}};function Bn(e,t){return j(()=>e.dark===null?t.dark.isActive:e.dark)}const xx=tt({name:"QCard",props:{...Fn,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=Le(),a=Bn(e,n),r=j(()=>"q-card"+(a.value===!0?" q-card--dark q-dark":"")+(e.bordered===!0?" q-card--bordered":"")+(e.square===!0?" q-card--square no-border-radius":"")+(e.flat===!0?" q-card--flat no-shadow":""));return()=>z(e.tag,{class:r.value},Ct(t.default))}}),Da=tt({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=j(()=>`q-card__section q-card__section--${e.horizontal===!0?"horiz row no-wrap":"vert"}`);return()=>z(e.tag,{class:n.value},Ct(t.default))}}),Px=tt({name:"QCardActions",props:{...Tp,vertical:Boolean},setup(e,{slots:t}){const n=Ap(e),a=j(()=>`q-card__actions ${n.value} q-card__actions--${e.vertical===!0?"vert column":"horiz row"}`);return()=>z("div",{class:a.value},Ct(t.default))}}),Dx={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},us={xs:2,sm:4,md:8,lg:16,xl:24},Gc=tt({name:"QSeparator",props:{...Fn,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=Le(),n=Bn(e,t.proxy.$q),a=j(()=>e.vertical===!0?"vertical":"horizontal"),r=j(()=>` q-separator--${a.value}`),i=j(()=>e.inset!==!1?`${r.value}-${Dx[e.inset]}`:""),s=j(()=>`q-separator${r.value}${i.value}`+(e.color!==void 0?` bg-${e.color}`:"")+(n.value===!0?" q-separator--dark":"")),o=j(()=>{const l={};if(e.size!==void 0&&(l[e.vertical===!0?"width":"height"]=e.size),e.spaced!==!1){const u=e.spaced===!0?`${us.md}px`:e.spaced in us?`${us[e.spaced]}px`:e.spaced,c=e.vertical===!0?["Left","Right"]:["Top","Bottom"];l[`margin${c[0]}`]=l[`margin${c[1]}`]=u}return l});return()=>z("hr",{class:s.value,style:o.value,"aria-orientation":a.value})}});function Lx({validate:e,resetValidation:t,requiresQForm:n}){const a=bt(fC,!1);if(a!==!1){const{props:r,proxy:i}=Le();Object.assign(i,{validate:e,resetValidation:t}),Pe(()=>r.disable,s=>{s===!0?(typeof t=="function"&&t(),a.unbindComponent(i)):a.bindComponent(i)}),bn(()=>{r.disable!==!0&&a.bindComponent(i)}),kt(()=>{r.disable!==!0&&a.unbindComponent(i)})}else n===!0&&console.error("Parent QForm not found on useFormChild()!")}const Wc=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,Uc=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,Jc=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,Lr=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,Tr=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,cs={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>Wc.test(e),hexaColor:e=>Uc.test(e),hexOrHexaColor:e=>Jc.test(e),rgbColor:e=>Lr.test(e),rgbaColor:e=>Tr.test(e),rgbOrRgbaColor:e=>Lr.test(e)||Tr.test(e),hexOrRgbColor:e=>Wc.test(e)||Lr.test(e),hexaOrRgbaColor:e=>Uc.test(e)||Tr.test(e),anyColor:e=>Jc.test(e)||Lr.test(e)||Tr.test(e)},Tx=[!0,!1,"ondemand"],Ax={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>Tx.includes(e)}};function jx(e,t){const{props:n,proxy:a}=Le(),r=se(!1),i=se(null),s=se(null);Lx({validate:b,resetValidation:p});let o=0,l;const u=j(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length>0),c=j(()=>n.disable!==!0&&u.value===!0),f=j(()=>n.error===!0||r.value===!0),d=j(()=>typeof n.errorMessage=="string"&&n.errorMessage.length>0?n.errorMessage:i.value);Pe(()=>n.modelValue,()=>{C()}),Pe(()=>n.reactiveRules,y=>{y===!0?l===void 0&&(l=Pe(()=>n.rules,()=>{C(!0)})):l!==void 0&&(l(),l=void 0)},{immediate:!0}),Pe(e,y=>{y===!0?s.value===null&&(s.value=!1):s.value===!1&&(s.value=!0,c.value===!0&&n.lazyRules!=="ondemand"&&t.value===!1&&x())});function p(){o++,t.value=!1,s.value=null,r.value=!1,i.value=null,x.cancel()}function b(y=n.modelValue){if(c.value!==!0)return!0;const h=++o,_=t.value!==!0?()=>{s.value=!0}:()=>{},w=(S,P)=>{S===!0&&_(),r.value=S,i.value=P||null,t.value=!1},E=[];for(let S=0;S<n.rules.length;S++){const P=n.rules[S];let D;if(typeof P=="function"?D=P(y,cs):typeof P=="string"&&cs[P]!==void 0&&(D=cs[P](y)),D===!1||typeof D=="string")return w(!0,D),!1;D!==!0&&D!==void 0&&E.push(D)}return E.length===0?(w(!1),!0):(t.value=!0,Promise.all(E).then(S=>{if(S===void 0||Array.isArray(S)===!1||S.length===0)return h===o&&w(!1),!0;const P=S.find(D=>D===!1||typeof D=="string");return h===o&&w(P!==void 0,P),P===void 0},S=>(h===o&&(console.error(S),w(!0)),!1)))}function C(y){c.value===!0&&n.lazyRules!=="ondemand"&&(s.value===!0||n.lazyRules!==!0&&y!==!0)&&x()}const x=kp(b,0);return kt(()=>{l!==void 0&&l(),x.cancel()}),Object.assign(a,{resetValidation:p,validate:b}),mr(a,"hasError",()=>f.value),{isDirtyModel:s,hasRules:u,hasError:f,errorMessage:d,validate:b,resetValidation:p}}const Yc=/^on[A-Z]/;function Nx(e,t){const n={listeners:se({}),attributes:se({})};function a(){const r={},i={};for(const s in e)s!=="class"&&s!=="style"&&Yc.test(s)===!1&&(r[s]=e[s]);for(const s in t.props)Yc.test(s)===!0&&(i[s]=t.props[s]);n.attributes.value=r,n.listeners.value=i}return Bd(a),a(),n}let ds,Ar=0;const Je=new Array(256);for(let e=0;e<256;e++)Je[e]=(e+256).toString(16).substring(1);const Mx=(()=>{const e=typeof crypto<"u"?crypto:typeof window<"u"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return t=>{const n=[];for(let a=t;a>0;a--)n.push(Math.floor(Math.random()*256));return n}})(),Qc=4096;function Ix(){(ds===void 0||Ar+16>Qc)&&(Ar=0,ds=Mx(Qc));const e=Array.prototype.slice.call(ds,Ar,Ar+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,Je[e[0]]+Je[e[1]]+Je[e[2]]+Je[e[3]]+"-"+Je[e[4]]+Je[e[5]]+"-"+Je[e[6]]+Je[e[7]]+"-"+Je[e[8]]+Je[e[9]]+"-"+Je[e[10]]+Je[e[11]]+Je[e[12]]+Je[e[13]]+Je[e[14]]+Je[e[15]]}function io(e){return e===void 0?`f_${Ix()}`:e}function so(e){return e!=null&&(""+e).length>0}const Vx={...Fn,...Ax,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},Rx=["update:modelValue","clear","focus","blur","popup-show","popup-hide"];function Ox(){const{props:e,attrs:t,proxy:n,vnode:a}=Le();return{isDark:Bn(e,n.$q),editable:j(()=>e.disable!==!0&&e.readonly!==!0),innerLoading:se(!1),focused:se(!1),hasPopupOpen:!1,splitAttrs:Nx(t,a),targetUid:se(io(e.for)),rootRef:se(null),targetRef:se(null),controlRef:se(null)}}function zx(e){const{props:t,emit:n,slots:a,attrs:r,proxy:i}=Le(),{$q:s}=i;let o;e.hasValue===void 0&&(e.hasValue=j(()=>so(t.modelValue))),e.emitValue===void 0&&(e.emitValue=O=>{n("update:modelValue",O)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:N,onFocusout:V}),Object.assign(e,{clearValue:F,onControlFocusin:N,onControlFocusout:V,focus:P}),e.computedCounter===void 0&&(e.computedCounter=j(()=>{if(t.counter!==!1){const O=typeof t.modelValue=="string"||typeof t.modelValue=="number"?(""+t.modelValue).length:Array.isArray(t.modelValue)===!0?t.modelValue.length:0,Q=t.maxlength!==void 0?t.maxlength:t.maxValues;return O+(Q!==void 0?" / "+Q:"")}}));const{isDirtyModel:l,hasRules:u,hasError:c,errorMessage:f,resetValidation:d}=jx(e.focused,e.innerLoading),p=e.floatingLabel!==void 0?j(()=>t.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):j(()=>t.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),b=j(()=>t.bottomSlots===!0||t.hint!==void 0||u.value===!0||t.counter===!0||t.error!==null),C=j(()=>t.filled===!0?"filled":t.outlined===!0?"outlined":t.borderless===!0?"borderless":t.standout?"standout":"standard"),x=j(()=>`q-field row no-wrap items-start q-field--${C.value}`+(e.fieldClass!==void 0?` ${e.fieldClass.value}`:"")+(t.rounded===!0?" q-field--rounded":"")+(t.square===!0?" q-field--square":"")+(p.value===!0?" q-field--float":"")+(h.value===!0?" q-field--labeled":"")+(t.dense===!0?" q-field--dense":"")+(t.itemAligned===!0?" q-field--item-aligned q-item-type":"")+(e.isDark.value===!0?" q-field--dark":"")+(e.getControl===void 0?" q-field--auto-height":"")+(e.focused.value===!0?" q-field--focused":"")+(c.value===!0?" q-field--error":"")+(c.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(t.hideBottomSpace!==!0&&b.value===!0?" q-field--with-bottom":"")+(t.disable===!0?" q-field--disabled":t.readonly===!0?" q-field--readonly":"")),y=j(()=>"q-field__control relative-position row no-wrap"+(t.bgColor!==void 0?` bg-${t.bgColor}`:"")+(c.value===!0?" text-negative":typeof t.standout=="string"&&t.standout.length>0&&e.focused.value===!0?` ${t.standout}`:t.color!==void 0?` text-${t.color}`:"")),h=j(()=>t.labelSlot===!0||t.label!==void 0),_=j(()=>"q-field__label no-pointer-events absolute ellipsis"+(t.labelColor!==void 0&&c.value!==!0?` text-${t.labelColor}`:"")),w=j(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:p.value,modelValue:t.modelValue,emitValue:e.emitValue})),E=j(()=>{const O={for:e.targetUid.value};return t.disable===!0?O["aria-disabled"]="true":t.readonly===!0&&(O["aria-readonly"]="true"),O});Pe(()=>t.for,O=>{e.targetUid.value=io(O)});function S(){const O=document.activeElement;let Q=e.targetRef!==void 0&&e.targetRef.value;Q&&(O===null||O.id!==e.targetUid.value)&&(Q.hasAttribute("tabindex")===!0||(Q=Q.querySelector("[tabindex]")),Q&&Q!==O&&Q.focus({preventScroll:!0}))}function P(){dl(S)}function D(){ox(S);const O=document.activeElement;O!==null&&e.rootRef.value.contains(O)&&O.blur()}function N(O){clearTimeout(o),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,n("focus",O))}function V(O,Q){clearTimeout(o),o=setTimeout(()=>{document.hasFocus()===!0&&(e.hasPopupOpen===!0||e.controlRef===void 0||e.controlRef.value===null||e.controlRef.value.contains(document.activeElement)!==!1)||(e.focused.value===!0&&(e.focused.value=!1,n("blur",O)),Q!==void 0&&Q())})}function F(O){pt(O),s.platform.is.mobile!==!0?(e.targetRef!==void 0&&e.targetRef.value||e.rootRef.value).focus():e.rootRef.value.contains(document.activeElement)===!0&&document.activeElement.blur(),t.type==="file"&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),Xe(()=>{d(),s.platform.is.mobile!==!0&&(l.value=!1)})}function M(){const O=[];return a.prepend!==void 0&&O.push(z("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:on},a.prepend())),O.push(z("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},K())),c.value===!0&&t.noErrorIcon===!1&&O.push(ee("error",[z(Gt,{name:s.iconSet.field.error,color:"negative"})])),t.loading===!0||e.innerLoading.value===!0?O.push(ee("inner-loading-append",a.loading!==void 0?a.loading():[z(nr,{color:t.color})])):t.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&O.push(ee("inner-clearable-append",[z(Gt,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||s.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:F})])),a.append!==void 0&&O.push(z("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:on},a.append())),e.getInnerAppend!==void 0&&O.push(ee("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&O.push(e.getControlChild()),O}function K(){const O=[];return t.prefix!==void 0&&t.prefix!==null&&O.push(z("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&O.push(e.getShadowControl()),e.getControl!==void 0?O.push(e.getControl()):a.rawControl!==void 0?O.push(a.rawControl()):a.control!==void 0&&O.push(z("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0},a.control(w.value))),h.value===!0&&O.push(z("div",{class:_.value},Ct(a.label,t.label))),t.suffix!==void 0&&t.suffix!==null&&O.push(z("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),O.concat(Ct(a.default))}function I(){let O,Q;c.value===!0?f.value!==null?(O=[z("div",{role:"alert"},f.value)],Q=`q--slot-error-${f.value}`):(O=Ct(a.error),Q="q--slot-error"):(t.hideHint!==!0||e.focused.value===!0)&&(t.hint!==void 0?(O=[z("div",t.hint)],Q=`q--slot-hint-${t.hint}`):(O=Ct(a.hint),Q="q--slot-hint"));const he=t.counter===!0||a.counter!==void 0;if(t.hideBottomSpace===!0&&he===!1&&O===void 0)return;const U=z("div",{key:Q,class:"q-field__messages col"},O);return z("div",{class:"q-field__bottom row items-start q-field__bottom--"+(t.hideBottomSpace!==!0?"animated":"stale"),onClick:on},[t.hideBottomSpace===!0?U:z(Vn,{name:"q-transition--field-message"},()=>U),he===!0?z("div",{class:"q-field__counter"},a.counter!==void 0?a.counter():e.computedCounter.value):null])}function ee(O,Q){return Q===null?null:z("div",{key:O,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},Q)}let ae=!1;return yi(()=>{ae=!0}),Od(()=>{ae===!0&&t.autofocus===!0&&i.focus()}),bn(()=>{pn.value===!0&&t.for===void 0&&(e.targetUid.value=io()),t.autofocus===!0&&i.focus()}),kt(()=>{clearTimeout(o)}),Object.assign(i,{focus:P,blur:D}),function(){const Q=e.getControl===void 0&&a.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0,...E.value}:E.value;return z("label",{ref:e.rootRef,class:[x.value,r.class],style:r.style,...Q},[a.before!==void 0?z("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:on},a.before()):null,z("div",{class:"q-field__inner relative-position col self-stretch"},[z("div",{ref:e.controlRef,class:y.value,tabindex:-1,...e.controlEvents},M()),b.value===!0?I():null]),a.after!==void 0?z("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:on},a.after()):null])}}const Zc={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},oi={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},$p=Object.keys(oi);$p.forEach(e=>{oi[e].regex=new RegExp(oi[e].pattern)});const Fx=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+$p.join("")+"])|(.)","g"),Xc=/[.*+?^${}()|[\]\\]/g,He=String.fromCharCode(1),Bx={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function Hx(e,t,n,a){let r,i,s,o;const l=se(null),u=se(f());function c(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}Pe(()=>e.type+e.autogrow,p),Pe(()=>e.mask,S=>{if(S!==void 0)b(u.value,!0);else{const P=w(u.value);p(),e.modelValue!==P&&t("update:modelValue",P)}}),Pe(()=>e.fillMask+e.reverseFillMask,()=>{l.value===!0&&b(u.value,!0)}),Pe(()=>e.unmaskedValue,()=>{l.value===!0&&b(u.value)});function f(){if(p(),l.value===!0){const S=h(w(e.modelValue));return e.fillMask!==!1?E(S):S}return e.modelValue}function d(S){if(S<r.length)return r.slice(-S);let P="",D=r;const N=D.indexOf(He);if(N>-1){for(let V=S-D.length;V>0;V--)P+=He;D=D.slice(0,N)+P+D.slice(N)}return D}function p(){if(l.value=e.mask!==void 0&&e.mask.length>0&&c(),l.value===!1){o=void 0,r="",i="";return}const S=Zc[e.mask]===void 0?e.mask:Zc[e.mask],P=typeof e.fillMask=="string"&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",D=P.replace(Xc,"\\$&"),N=[],V=[],F=[];let M=e.reverseFillMask===!0,K="",I="";S.replace(Fx,(Q,he,U,ge,we)=>{if(ge!==void 0){const Se=oi[ge];F.push(Se),I=Se.negate,M===!0&&(V.push("(?:"+I+"+)?("+Se.pattern+"+)?(?:"+I+"+)?("+Se.pattern+"+)?"),M=!1),V.push("(?:"+I+"+)?("+Se.pattern+")?")}else if(U!==void 0)K="\\"+(U==="\\"?"":U),F.push(U),N.push("([^"+K+"]+)?"+K+"?");else{const Se=he!==void 0?he:we;K=Se==="\\"?"\\\\\\\\":Se.replace(Xc,"\\\\$&"),F.push(Se),N.push("([^"+K+"]+)?"+K+"?")}});const ee=new RegExp("^"+N.join("")+"("+(K===""?".":"[^"+K+"]")+"+)?"+(K===""?"":"["+K+"]*")+"$"),ae=V.length-1,O=V.map((Q,he)=>he===0&&e.reverseFillMask===!0?new RegExp("^"+D+"*"+Q):he===ae?new RegExp("^"+Q+"("+(I===""?".":I)+"+)?"+(e.reverseFillMask===!0?"$":D+"*")):new RegExp("^"+Q));s=F,o=Q=>{const he=ee.exec(Q);he!==null&&(Q=he.slice(1).join(""));const U=[],ge=O.length;for(let we=0,Se=Q;we<ge;we++){const Ue=O[we].exec(Se);if(Ue===null)break;Se=Se.slice(Ue.shift().length),U.push(...Ue)}return U.length>0?U.join(""):Q},r=F.map(Q=>typeof Q=="string"?Q:He).join(""),i=r.split(He).join(P)}function b(S,P,D){const N=a.value,V=N.selectionEnd,F=N.value.length-V,M=w(S);P===!0&&p();const K=h(M),I=e.fillMask!==!1?E(K):K,ee=u.value!==I;N.value!==I&&(N.value=I),ee===!0&&(u.value=I),document.activeElement===N&&Xe(()=>{if(I===i){const O=e.reverseFillMask===!0?i.length:0;N.setSelectionRange(O,O,"forward");return}if(D==="insertFromPaste"&&e.reverseFillMask!==!0){const O=V-1;x.right(N,O,O);return}if(["deleteContentBackward","deleteContentForward"].indexOf(D)>-1){const O=e.reverseFillMask===!0?V===0?I.length>K.length?1:0:Math.max(0,I.length-(I===i?0:Math.min(K.length,F)+1))+1:V;N.setSelectionRange(O,O,"forward");return}if(e.reverseFillMask===!0)if(ee===!0){const O=Math.max(0,I.length-(I===i?0:Math.min(K.length,F+1)));O===1&&V===1?N.setSelectionRange(O,O,"forward"):x.rightReverse(N,O,O)}else{const O=I.length-F;N.setSelectionRange(O,O,"backward")}else if(ee===!0){const O=Math.max(0,r.indexOf(He),Math.min(K.length,V)-1);x.right(N,O,O)}else{const O=V-1;x.right(N,O,O)}});const ae=e.unmaskedValue===!0?w(I):I;String(e.modelValue)!==ae&&n(ae,!0)}function C(S,P,D){const N=h(w(S.value));P=Math.max(0,r.indexOf(He),Math.min(N.length,P)),S.setSelectionRange(P,D,"forward")}const x={left(S,P,D,N){const V=r.slice(P-1).indexOf(He)===-1;let F=Math.max(0,P-1);for(;F>=0;F--)if(r[F]===He){P=F,V===!0&&P++;break}if(F<0&&r[P]!==void 0&&r[P]!==He)return x.right(S,0,0);P>=0&&S.setSelectionRange(P,N===!0?D:P,"backward")},right(S,P,D,N){const V=S.value.length;let F=Math.min(V,D+1);for(;F<=V;F++)if(r[F]===He){D=F;break}else r[F-1]===He&&(D=F);if(F>V&&r[D-1]!==void 0&&r[D-1]!==He)return x.left(S,V,V);S.setSelectionRange(N?P:D,D,"forward")},leftReverse(S,P,D,N){const V=d(S.value.length);let F=Math.max(0,P-1);for(;F>=0;F--)if(V[F-1]===He){P=F;break}else if(V[F]===He&&(P=F,F===0))break;if(F<0&&V[P]!==void 0&&V[P]!==He)return x.rightReverse(S,0,0);P>=0&&S.setSelectionRange(P,N===!0?D:P,"backward")},rightReverse(S,P,D,N){const V=S.value.length,F=d(V),M=F.slice(0,D+1).indexOf(He)===-1;let K=Math.min(V,D+1);for(;K<=V;K++)if(F[K-1]===He){D=K,D>0&&M===!0&&D--;break}if(K>V&&F[D-1]!==void 0&&F[D-1]!==He)return x.leftReverse(S,V,V);S.setSelectionRange(N===!0?P:D,D,"forward")}};function y(S){if(Sp(S)===!0)return;const P=a.value,D=P.selectionStart,N=P.selectionEnd;if(S.keyCode===37||S.keyCode===39){const V=x[(S.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];S.preventDefault(),V(P,D,N,S.shiftKey)}else S.keyCode===8&&e.reverseFillMask!==!0&&D===N?x.left(P,D,N,!0):S.keyCode===46&&e.reverseFillMask===!0&&D===N&&x.rightReverse(P,D,N,!0)}function h(S){if(S==null||S==="")return"";if(e.reverseFillMask===!0)return _(S);const P=s;let D=0,N="";for(let V=0;V<P.length;V++){const F=S[D],M=P[V];if(typeof M=="string")N+=M,F===M&&D++;else if(F!==void 0&&M.regex.test(F))N+=M.transform!==void 0?M.transform(F):F,D++;else return N}return N}function _(S){const P=s,D=r.indexOf(He);let N=S.length-1,V="";for(let F=P.length-1;F>=0&&N>-1;F--){const M=P[F];let K=S[N];if(typeof M=="string")V=M+V,K===M&&N--;else if(K!==void 0&&M.regex.test(K))do V=(M.transform!==void 0?M.transform(K):K)+V,N--,K=S[N];while(D===F&&K!==void 0&&M.regex.test(K));else return V}return V}function w(S){return typeof S!="string"||o===void 0?typeof S=="number"?o(""+S):S:o(S)}function E(S){return i.length-S.length<=0?S:e.reverseFillMask===!0&&S.length>0?i.slice(0,-S.length)+S:S+i.slice(S.length)}return{innerValue:u,hasMask:l,moveCursorForPaste:C,updateMaskValue:b,onMaskedKeydown:y}}const ml={name:String};function GP(e){return j(()=>({type:"hidden",name:e.name,value:e.modelValue}))}function qp(e={}){return(t,n,a)=>{t[n](z("input",{class:"hidden"+(a||""),...e.value}))}}function $x(e){return j(()=>e.name||e.for)}function qx(e,t){function n(){const a=e.modelValue;try{const r="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(a)===a&&("length"in a?Array.from(a):[a]).forEach(i=>{r.items.add(i)}),{files:r.files}}catch{return{files:void 0}}}return j(t===!0?()=>{if(e.type==="file")return n()}:n)}const Kx=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,Gx=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,Wx=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,Ux=/[a-z0-9_ -]$/i;function Jx(e){return function(n){if(n.type==="compositionend"||n.type==="change"){if(n.target.qComposing!==!0)return;n.target.qComposing=!1,e(n)}else n.type==="compositionupdate"&&n.target.qComposing!==!0&&typeof n.data=="string"&&(Fe.is.firefox===!0?Ux.test(n.data)===!1:Kx.test(n.data)===!0||Gx.test(n.data)===!0||Wx.test(n.data)===!0)===!0&&(n.target.qComposing=!0)}}const Yx=tt({name:"QInput",inheritAttrs:!1,props:{...Vx,...Bx,...ml,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...Rx,"paste","change"],setup(e,{emit:t,attrs:n}){const{proxy:a}=Le(),{$q:r}=a,i={};let s=NaN,o,l,u,c;const f=se(null),d=$x(e),{innerValue:p,hasMask:b,moveCursorForPaste:C,updateMaskValue:x,onMaskedKeydown:y}=Hx(e,t,I,f),h=qx(e,!0),_=j(()=>so(p.value)),w=Jx(K),E=Ox(),S=j(()=>e.type==="textarea"||e.autogrow===!0),P=j(()=>S.value===!0||["text","search","url","tel","password"].includes(e.type)),D=j(()=>{const U={...E.splitAttrs.listeners.value,onInput:K,onPaste:M,onChange:ae,onBlur:O,onFocus:ri};return U.onCompositionstart=U.onCompositionupdate=U.onCompositionend=w,b.value===!0&&(U.onKeydown=y),e.autogrow===!0&&(U.onAnimationend=ee),U}),N=j(()=>{const U={tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:d.value,...E.splitAttrs.attributes.value,id:E.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0};return S.value===!1&&(U.type=e.type),e.autogrow===!0&&(U.rows=1),U});Pe(()=>e.type,()=>{f.value&&(f.value.value=e.modelValue)}),Pe(()=>e.modelValue,U=>{if(b.value===!0){if(l===!0&&(l=!1,String(U)===s))return;x(U)}else p.value!==U&&(p.value=U,e.type==="number"&&i.hasOwnProperty("value")===!0&&(o===!0?o=!1:delete i.value));e.autogrow===!0&&Xe(ee)}),Pe(()=>e.autogrow,U=>{U===!0?Xe(ee):f.value!==null&&n.rows>0&&(f.value.style.height="auto")}),Pe(()=>e.dense,()=>{e.autogrow===!0&&Xe(ee)});function V(){dl(()=>{const U=document.activeElement;f.value!==null&&f.value!==U&&(U===null||U.id!==E.targetUid.value)&&f.value.focus({preventScroll:!0})})}function F(){f.value!==null&&f.value.select()}function M(U){if(b.value===!0&&e.reverseFillMask!==!0){const ge=U.target;C(ge,ge.selectionStart,ge.selectionEnd)}t("paste",U)}function K(U){if(!U||!U.target)return;if(e.type==="file"){t("update:modelValue",U.target.files);return}const ge=U.target.value;if(U.target.qComposing===!0){i.value=ge;return}if(b.value===!0)x(ge,!1,U.inputType);else if(I(ge),P.value===!0&&U.target===document.activeElement){const{selectionStart:we,selectionEnd:Se}=U.target;we!==void 0&&Se!==void 0&&Xe(()=>{U.target===document.activeElement&&ge.indexOf(U.target.value)===0&&U.target.setSelectionRange(we,Se)})}e.autogrow===!0&&ee()}function I(U,ge){c=()=>{e.type!=="number"&&i.hasOwnProperty("value")===!0&&delete i.value,e.modelValue!==U&&s!==U&&(s=U,ge===!0&&(l=!0),t("update:modelValue",U),Xe(()=>{s===U&&(s=NaN)})),c=void 0},e.type==="number"&&(o=!0,i.value=U),e.debounce!==void 0?(clearTimeout(u),i.value=U,u=setTimeout(c,e.debounce)):c()}function ee(){requestAnimationFrame(()=>{const U=f.value;if(U!==null){const ge=U.parentNode.style,{overflow:we}=U.style;r.platform.is.firefox!==!0&&(U.style.overflow="hidden"),U.style.height="1px",ge.marginBottom=U.scrollHeight-1+"px",U.style.height=U.scrollHeight+"px",U.style.overflow=we,ge.marginBottom=""}})}function ae(U){w(U),clearTimeout(u),c!==void 0&&c(),t("change",U.target.value)}function O(U){U!==void 0&&ri(U),clearTimeout(u),c!==void 0&&c(),o=!1,l=!1,delete i.value,e.type!=="file"&&setTimeout(()=>{f.value!==null&&(f.value.value=p.value!==void 0?p.value:"")})}function Q(){return i.hasOwnProperty("value")===!0?i.value:p.value!==void 0?p.value:""}kt(()=>{O()}),bn(()=>{e.autogrow===!0&&ee()}),Object.assign(E,{innerValue:p,fieldClass:j(()=>`q-${S.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:j(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length>0),inputRef:f,emitValue:I,hasValue:_,floatingLabel:j(()=>_.value===!0||so(e.displayValue)),getControl:()=>z(S.value===!0?"textarea":"input",{ref:f,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...N.value,...D.value,...e.type!=="file"?{value:Q()}:h.value}),getShadowControl:()=>z("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(S.value===!0?"":" text-no-wrap")},[z("span",{class:"invisible"},Q()),z("span",e.shadowText)])});const he=zx(E);return Object.assign(a,{focus:V,select:F,getNativeElement:()=>f.value}),he}});function Kp(e,t){const n=se(null),a=j(()=>e.disable===!0?null:z("span",{ref:n,class:"no-outline",tabindex:-1}));function r(i){const s=t.value;i!==void 0&&i.type.indexOf("key")===0?s!==null&&document.activeElement!==s&&s.contains(document.activeElement)===!0&&s.focus():n.value!==null&&(i===void 0||s!==null&&s.contains(i.target)===!0)&&n.value.focus()}return{refocusTargetEl:a,refocusTarget:r}}const Gp={xs:30,sm:35,md:40,lg:50,xl:60},Qx=z("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[z("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),z("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),Zx=tt({name:"QRadio",props:{...Fn,...fr,...ml,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:a}=Le(),r=Bn(e,a.$q),i=gr(e,Gp),s=se(null),{refocusTargetEl:o,refocusTarget:l}=Kp(e,s),u=j(()=>fe(e.modelValue)===fe(e.val)),c=j(()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(e.disable===!0?" disabled":"")+(r.value===!0?" q-radio--dark":"")+(e.dense===!0?" q-radio--dense":"")+(e.leftLabel===!0?" reverse":"")),f=j(()=>{const _=e.color!==void 0&&(e.keepColor===!0||u.value===!0)?` text-${e.color}`:"";return`q-radio__inner relative-position q-radio__inner--${u.value===!0?"truthy":"falsy"}${_}`}),d=j(()=>(u.value===!0?e.checkedIcon:e.uncheckedIcon)||null),p=j(()=>e.disable===!0?-1:e.tabindex||0),b=j(()=>{const _={type:"radio"};return e.name!==void 0&&Object.assign(_,{"^checked":u.value===!0?"checked":void 0,name:e.name,value:e.val}),_}),C=qp(b);function x(_){_!==void 0&&(pt(_),l(_)),e.disable!==!0&&u.value!==!0&&n("update:modelValue",e.val,_)}function y(_){(_.keyCode===13||_.keyCode===32)&&pt(_)}function h(_){(_.keyCode===13||_.keyCode===32)&&x(_)}return Object.assign(a,{set:x}),()=>{const _=d.value!==null?[z("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[z(Gt,{class:"q-radio__icon",name:d.value})])]:[Qx];e.disable!==!0&&C(_,"unshift"," q-radio__native q-ma-none q-pa-none");const w=[z("div",{class:f.value,style:i.value,"aria-hidden":"true"},_)];o.value!==null&&w.push(o.value);const E=e.label!==void 0?Dn(t.default,[e.label]):Ct(t.default);return E!==void 0&&w.push(z("div",{class:"q-radio__label q-anchor--skip"},E)),z("div",{ref:s,class:c.value,tabindex:p.value,role:"radio","aria-label":e.label,"aria-checked":u.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:x,onKeydown:y,onKeyup:h},w)}}}),Wp={...Fn,...fr,...ml,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>e==="tf"||e==="ft"},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},Up=["update:modelValue"];function Jp(e,t){const{props:n,slots:a,emit:r,proxy:i}=Le(),{$q:s}=i,o=Bn(n,s),l=se(null),{refocusTargetEl:u,refocusTarget:c}=Kp(n,l),f=gr(n,Gp),d=j(()=>n.val!==void 0&&Array.isArray(n.modelValue)),p=j(()=>{const M=fe(n.val);return d.value===!0?n.modelValue.findIndex(K=>fe(K)===M):-1}),b=j(()=>d.value===!0?p.value>-1:fe(n.modelValue)===fe(n.trueValue)),C=j(()=>d.value===!0?p.value===-1:fe(n.modelValue)===fe(n.falseValue)),x=j(()=>b.value===!1&&C.value===!1),y=j(()=>n.disable===!0?-1:n.tabindex||0),h=j(()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(n.disable===!0?" disabled":"")+(o.value===!0?` q-${e}--dark`:"")+(n.dense===!0?` q-${e}--dense`:"")+(n.leftLabel===!0?" reverse":"")),_=j(()=>{const M=b.value===!0?"truthy":C.value===!0?"falsy":"indet",K=n.color!==void 0&&(n.keepColor===!0||(e==="toggle"?b.value===!0:C.value!==!0))?` text-${n.color}`:"";return`q-${e}__inner relative-position non-selectable q-${e}__inner--${M}${K}`}),w=j(()=>{const M={type:"checkbox"};return n.name!==void 0&&Object.assign(M,{"^checked":b.value===!0?"checked":void 0,name:n.name,value:d.value===!0?n.val:n.trueValue}),M}),E=qp(w),S=j(()=>{const M={tabindex:y.value,role:e==="toggle"?"switch":"checkbox","aria-label":n.label,"aria-checked":x.value===!0?"mixed":b.value===!0?"true":"false"};return n.disable===!0&&(M["aria-disabled"]="true"),M});function P(M){M!==void 0&&(pt(M),c(M)),n.disable!==!0&&r("update:modelValue",D(),M)}function D(){if(d.value===!0){if(b.value===!0){const M=n.modelValue.slice();return M.splice(p.value,1),M}return n.modelValue.concat([n.val])}if(b.value===!0){if(n.toggleOrder!=="ft"||n.toggleIndeterminate===!1)return n.falseValue}else if(C.value===!0){if(n.toggleOrder==="ft"||n.toggleIndeterminate===!1)return n.trueValue}else return n.toggleOrder!=="ft"?n.trueValue:n.falseValue;return n.indeterminateValue}function N(M){(M.keyCode===13||M.keyCode===32)&&pt(M)}function V(M){(M.keyCode===13||M.keyCode===32)&&P(M)}const F=t(b,x);return Object.assign(i,{toggle:P}),()=>{const M=F();n.disable!==!0&&E(M,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const K=[z("div",{class:_.value,style:f.value,"aria-hidden":"true"},M)];u.value!==null&&K.push(u.value);const I=n.label!==void 0?Dn(a.default,[n.label]):Ct(a.default);return I!==void 0&&K.push(z("div",{class:`q-${e}__label q-anchor--skip`},I)),z("div",{ref:l,class:h.value,...S.value,onClick:P,onKeydown:N,onKeyup:V},K)}}const Xx=z("div",{key:"svg",class:"q-checkbox__bg absolute"},[z("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[z("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),z("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),eP=tt({name:"QCheckbox",props:Wp,emits:Up,setup(e){function t(n,a){const r=j(()=>(n.value===!0?e.checkedIcon:a.value===!0?e.indeterminateIcon:e.uncheckedIcon)||null);return()=>r.value!==null?[z("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[z(Gt,{class:"q-checkbox__icon",name:r.value})])]:[Xx]}return Jp("checkbox",t)}}),tP=tt({name:"QToggle",props:{...Wp,icon:String,iconColor:String},emits:Up,setup(e){function t(n,a){const r=j(()=>(n.value===!0?e.checkedIcon:a.value===!0?e.indeterminateIcon:e.uncheckedIcon)||e.icon),i=j(()=>n.value===!0?e.iconColor:null);return()=>[z("div",{class:"q-toggle__track"}),z("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},r.value!==void 0?[z(Gt,{name:r.value,color:i.value})]:void 0)]}return Jp("toggle",t)}}),Yp={radio:Zx,checkbox:eP,toggle:tP},nP=Object.keys(Yp),aP=tt({name:"QOptionGroup",props:{...Fn,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(t=>"value"in t&&"label"in t)},name:String,type:{default:"radio",validator:e=>nP.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{proxy:{$q:a}}=Le(),r=Array.isArray(e.modelValue);e.type==="radio"?r===!0&&console.error("q-option-group: model should not be array"):r===!1&&console.error("q-option-group: model should be array in your case");const i=Bn(e,a),s=j(()=>Yp[e.type]),o=j(()=>"q-option-group q-gutter-x-sm"+(e.inline===!0?" q-option-group--inline":"")),l=j(()=>{const c={role:"group"};return e.type==="radio"&&(c.role="radiogroup",e.disable===!0&&(c["aria-disabled"]="true")),c});function u(c){t("update:modelValue",c)}return()=>z("div",{class:o.value,...l.value},e.options.map((c,f)=>{const d=n["label-"+f]!==void 0?()=>n["label-"+f](c):n.label!==void 0?()=>n.label(c):void 0;return z("div",[z(s.value,{modelValue:e.modelValue,val:c.value,name:c.name===void 0?e.name:c.name,disable:e.disable||c.disable,label:d===void 0?c.label:null,leftLabel:c.leftLabel===void 0?e.leftLabel:c.leftLabel,color:c.color===void 0?e.color:c.color,checkedIcon:c.checkedIcon,uncheckedIcon:c.uncheckedIcon,dark:c.dark||i.value,size:c.size===void 0?e.size:c.size,dense:e.dense,keepColor:c.keepColor===void 0?e.keepColor:c.keepColor,"onUpdate:modelValue":u},d)])}))}}),rP=tt({name:"DialogPlugin",props:{...Fn,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){const{proxy:n}=Le(),{$q:a}=n,r=Bn(e,a),i=se(null),s=se(e.prompt!==void 0?e.prompt.model:e.options!==void 0?e.options.model:void 0),o=j(()=>"q-dialog-plugin"+(r.value===!0?" q-dialog-plugin--dark q-dark":"")+(e.progress!==!1?" q-dialog-plugin--progress":"")),l=j(()=>e.color||(r.value===!0?"amber":"primary")),u=j(()=>e.progress===!1?null:Mt(e.progress)===!0?{component:e.progress.spinner||nr,props:{color:e.progress.color||l.value}}:{component:nr,props:{color:l.value}}),c=j(()=>e.prompt!==void 0||e.options!==void 0),f=j(()=>{if(c.value!==!0)return{};const{model:I,isValid:ee,items:ae,...O}=e.prompt!==void 0?e.prompt:e.options;return O}),d=j(()=>Mt(e.ok)===!0||e.ok===!0?a.lang.label.ok:e.ok),p=j(()=>Mt(e.cancel)===!0||e.cancel===!0?a.lang.label.cancel:e.cancel),b=j(()=>e.prompt!==void 0?e.prompt.isValid!==void 0&&e.prompt.isValid(s.value)!==!0:e.options!==void 0?e.options.isValid!==void 0&&e.options.isValid(s.value)!==!0:!1),C=j(()=>({color:l.value,label:d.value,ripple:!1,disable:b.value,...Mt(e.ok)===!0?e.ok:{flat:!0},"data-autofocus":e.focus==="ok"&&c.value!==!0||void 0,onClick:_})),x=j(()=>({color:l.value,label:p.value,ripple:!1,...Mt(e.cancel)===!0?e.cancel:{flat:!0},"data-autofocus":e.focus==="cancel"&&c.value!==!0||void 0,onClick:w}));Pe(()=>e.prompt&&e.prompt.model,S),Pe(()=>e.options&&e.options.model,S);function y(){i.value.show()}function h(){i.value.hide()}function _(){t("ok",fe(s.value)),h()}function w(){h()}function E(){t("hide")}function S(I){s.value=I}function P(I){b.value!==!0&&e.prompt.type!=="textarea"&&tr(I,13)===!0&&_()}function D(I,ee){return e.html===!0?z(Da,{class:I,innerHTML:ee}):z(Da,{class:I},()=>ee)}function N(){return[z(Yx,{modelValue:s.value,...f.value,color:l.value,dense:!0,autofocus:!0,dark:r.value,"onUpdate:modelValue":S,onKeyup:P})]}function V(){return[z(aP,{modelValue:s.value,...f.value,color:l.value,options:e.options.items,dark:r.value,"onUpdate:modelValue":S})]}function F(){const I=[];return e.cancel&&I.push(z(ro,x.value)),e.ok&&I.push(z(ro,C.value)),z(Px,{class:e.stackButtons===!0?"items-end":"",vertical:e.stackButtons,align:"right"},()=>I)}function M(){const I=[];return e.title&&I.push(D("q-dialog__title",e.title)),e.progress!==!1&&I.push(z(Da,{class:"q-dialog__progress"},()=>z(u.value.component,u.value.props))),e.message&&I.push(D("q-dialog__message",e.message)),e.prompt!==void 0?I.push(z(Da,{class:"scroll q-dialog-plugin__form"},N)):e.options!==void 0&&I.push(z(Gc,{dark:r.value}),z(Da,{class:"scroll q-dialog-plugin__form"},V),z(Gc,{dark:r.value})),(e.ok||e.cancel)&&I.push(F()),I}function K(){return[z(xx,{class:[o.value,e.cardClass],style:e.cardStyle,dark:r.value},M)]}return Object.assign(n,{show:y,hide:h}),()=>z(Cx,{ref:i,onHide:E},K)}});function Qp(e,t){for(const n in t)n!=="spinner"&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},Qp(e[n],t[n])):e[n]=t[n]}function iP(e,t,n){return a=>{let r,i;const s=t===!0&&a.component!==void 0;if(s===!0){const{component:h,componentProps:_}=a;r=typeof h=="string"?n.component(h):h,i=_||{}}else{const{class:h,style:_,...w}=a;r=e,i=w,h!==void 0&&(w.cardClass=h),_!==void 0&&(w.cardStyle=_)}let o,l=!1;const u=se(null),c=ul(),f=h=>{if(u.value!==null&&u.value[h]!==void 0){u.value[h]();return}const _=o.$.subTree;if(_&&_.component){if(_.component.proxy&&_.component.proxy[h]){_.component.proxy[h]();return}if(_.component.subTree&&_.component.subTree.component&&_.component.subTree.component.proxy&&_.component.subTree.component.proxy[h]){_.component.subTree.component.proxy[h]();return}}console.error("[Quasar] Incorrectly defined Dialog component")},d=[],p=[],b={onOk(h){return d.push(h),b},onCancel(h){return p.push(h),b},onDismiss(h){return d.push(h),p.push(h),b},hide(){return f("hide"),b},update(h){if(o!==null){if(s===!0)Object.assign(i,h);else{const{class:_,style:w,...E}=h;_!==void 0&&(E.cardClass=_),w!==void 0&&(E.cardStyle=w),Qp(i,E)}o.$forceUpdate()}return b}},C=h=>{l=!0,d.forEach(_=>{_(h)})},x=()=>{y.unmount(c),Vp(c),y=null,o=null,l!==!0&&p.forEach(h=>{h()})};let y=Cp({name:"QGlobalDialog",setup:()=>()=>z(r,{...i,ref:u,onOk:C,onHide:x,onVnodeMounted(...h){typeof i.onVnodeMounted=="function"&&i.onVnodeMounted(...h),Xe(()=>f("show"))}})},n);return o=y.mount(c),b}}const sP={install({$q:e,parentApp:t}){e.dialog=iP(rP,!0,t),this.__installed!==!0&&(this.create=e.dialog)}};const Hn=um(Fy);Hn.use(bC,{plugins:{Notify:ZC,Dialog:sP},config:{notify:{}}});Hn.use(new Tv({debug:!1,connection:ln.backend?`${ln.backend}`:"/",options:{autoConnect:!1,path:ln.socketPath}}));Hn.use(zn);Hn.use(BE);Hn.use(KE,Uo,{useGlobalProperties:!0});Hn.config.globalProperties.$axios=el;Hn.use(Yf).mount("#app");export{Ll as $,Ct as A,bt as B,MP as C,RP as D,nx as E,Fn as F,ax as G,Bn as H,ex as I,rx as J,XC as K,Hd as L,OP as M,yx as N,jP as O,ce as P,NC as Q,ue as R,Gt as S,ui as T,cP as U,Rb as V,Vb as W,vP as X,st as Y,pP as Z,Iy as _,Me as a,gr as a$,OC as a0,zC as a1,Tp as a2,Ap as a3,zP as a4,Da as a5,xx as a6,em as a7,wP as a8,Yx as a9,ri as aA,QE as aB,Oh as aC,Ix as aD,Gc as aE,SP as aF,yi as aG,Od as aH,Mp as aI,dl as aJ,fC as aK,de as aL,_d as aM,ir as aN,Ob as aO,uP as aP,Ib as aQ,gP as aR,li as aS,eP as aT,_P as aU,tP as aV,Vx as aW,Rx as aX,zx as aY,Ox as aZ,fr as a_,Px as aa,ro as ab,Cx as ac,My as ad,Ti as ae,Wn as af,PC as ag,bP as ah,ix as ai,tx as aj,BP as ak,cx as al,eC as am,XE as an,Vn as ao,pt as ap,zn as aq,Uo as ar,tr as as,on as at,Wr as au,Fe as av,eo as aw,yC as ax,DP as ay,LP as az,tt as b,vC as b0,Sx as b1,qc as b2,$c as b3,lx as b4,_x as b5,AC as b6,kp as b7,Fd as b8,ml as b9,fP as bA,nr as bB,yP as bC,DC as bD,LC as bE,hP as bF,dP as bG,mP as bH,cs as bI,jC as bJ,pm as bK,A_ as bL,el as bM,kP as bN,TP as bO,EP as bP,gm as bQ,$x as ba,Bd as bb,So as bc,so as bd,rs as be,Sp as bf,Jx as bg,CP as bh,M_ as bi,Np as bj,to as bk,VP as bl,IP as bm,Mt as bn,PP as bo,mr as bp,rn as bq,Ec as br,GP as bs,qp as bt,HP as bu,$P as bv,qC as bw,FP as bx,Nx as by,NP as bz,ei as c,Pe as d,bn as e,kt as f,qP as g,Le as h,mx as i,fx as j,se as k,it as l,pn as m,er as n,Xr as o,KP as p,j as q,mb as r,hn as s,Ir as t,or as u,Dn as v,Mr as w,z as x,AP as y,Xe as z};