vendor: 1,479 bytes, lines 1-5
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/AppAlternativeLayout-B3BdHrl0.js","assets/AppAlternativeLayout-DJehVoib.css","assets/AppDefaultLayout-Ck8RHsBc.js","assets/CommonAgeRatings.vue_vue_type_script_setup_true_lang-B6aewaAg.js","assets/AppDefaultLayout-B1JZtxwi.css","assets/HomeLayout-ClzJ4NEB.js","assets/HomeLayout-DoDdaPsv.css","assets/index-BAR1okMS.js","assets/index-DooJyAWc.js","assets/ProbabilityPackView-pFv7XWnu.js","assets/ProbabilityPackView-CRS89V8o.css","assets/ProbabilityPackDatesView-Cv7ELxqQ.js","assets/index-Cpnib6lA.js","assets/index-DJlaL65-.css","assets/index-DVrBDrF_.js","assets/index-CZnweFNc.css"])))=>i.map(i=>d[i]); 2(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 o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&a(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function a(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();/** 3* @vue/shared v3.5.13 4* (c) 2018-present Yuxi (Evan) You and Vue contributors 5* @license MIT
6**//*! #__NO_SIDE_EFFECTS__ */function Qd(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ot={},Eo=[],Ot=()=>{},rS=()=>!1,Ql=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ef=e=>e.startsWith("onUpdate:"),jt=Object.assign,tf=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},oS=Object.prototype.hasOwnProperty,at=(e,t)=>oS.call(e,t),Pe=Array.isArray,So=e=>ls(e)==="[object Map]",eu=e=>ls(e)==="[object Set]",Sl=e=>ls(e)==="[object Date]",Ue=e=>typeof e=="function",He=e=>typeof e=="string",ta=e=>typeof e=="symbol",Ye=e=>e!==null&&typeof e=="object",nf=e=>(Ye(e)||Ue(e))&&Ue(e.then)&&Ue(e.catch),Mb=Object.prototype.toString,ls=e=>Mb.call(e),iS=e=>ls(e).slice(8,-1),af=e=>ls(e)==="[object Object]",rf=e=>He(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,wi=Qd(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),tu=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},sS=/-(\w)/g,cn=tu(e=>e.replace(sS,(t,n)=>n?n.toUpperCase():"")),lS=/\B([A-Z])/g,Pa=tu(e=>e.replace(lS,"-$1").toLowerCase()),us=tu(e=>e.charAt(0).toUpperCase()+e.slice(1)),Js=tu(e=>e?`on${us(e)}`:""),pn=(e,t)=>!Object.is(e,t),Qs=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Db=(e,t,n,a=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},Bc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},xb=e=>{const t=He(e)?Number(e):NaN;return isNaN(t)?e:t};let Qp;const nu=()=>Qp||(Qp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function mt(e){if(Pe(e)){const t={};for(let n=0;n<e.length;n++){const a=e[n],r=He(a)?fS(a):mt(a);if(r)for(const o in r)t[o]=r[o]}return t}else if(He(e)||Ye(e))return e}const uS=/;(?![^(]*\))/g,cS=/:([^]+)/,dS=/\/\*[^]*?\*\//g;function fS(e){const t={};return e.replace(dS,"").split(uS).forEach(n=>{if(n){const a=n.split(cS);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function j(e){let t="";if(He(e))t=e;else if(Pe(e))for(let n=0;n<e.length;n++){const a=j(e[n]);a&&(t+=a+" ")}else if(Ye(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function iW(e){if(!e)return null;let{class:t,style:n}=e;return t&&!He(t)&&(e.class=j(t)),n&&(e.style=mt(n)),e}const pS="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",mS=Qd(pS);function zb(e){return!!e||e===""}function gS(e,t){if(e.length!==t.length)return!1;let n=!0;for(let a=0;n&&a<e.length;a++)n=au(e[a],t[a]);return n}function au(e,t){if(e===t)return!0;let n=Sl(e),a=Sl(t);if(n||a)return n&&a?e.getTime()===t.getTime():!1;if(n=ta(e),a=ta(t),n||a)return e===t;if(n=Pe(e),a=Pe(t),n||a)return n&&a?gS(e,t):!1;if(n=Ye(e),a=Ye(t),n||a){if(!n||!a)return!1;const r=Object.keys(e).length,o=Object.keys(t).length;if(r!==o)return!1;for(const i in e){const s=e.hasOwnProperty(i),l=t.hasOwnProperty(i);if(s&&!l||!s&&l||!au(e[i],t[i]))return!1}}return String(e)===String(t)}function $b(e,t){return e.findIndex(n=>au(n,t))}const Vb=e=>!!(e&&e.__v_isRef===!0),de=e=>He(e)?e:e==null?"":Pe(e)||Ye(e)&&(e.toString===Mb||!Ue(e.toString))?Vb(e)?de(e.value):JSON.stringify(e,Bb,2):String(e),Bb=(e,t)=>Vb(t)?Bb(e,t.value):So(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,r],o)=>(n[Ju(a,o)+" =>"]=r,n),{})}:eu(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Ju(n))}:ta(t)?Ju(t):Ye(t)&&!Pe(t)&&!af(t)?String(t):t,Ju=(e,t="")=>{var n;return ta(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** 7* @vue/reactivity v3.5.13 8* (c) 2018-present Yuxi (Evan) You and Vue contributors 9* @license MIT
vendor: 16,797 bytes, lines 10-13
10**/let ln;class Gb{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ln,!t&&ln&&(this.index=(ln.scopes||(ln.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=ln;try{return ln=this,t()}finally{ln=n}}}on(){ln=this}off(){ln=this.parent}stop(t){if(this._active){this._active=!1;let n,a;for(n=0,a=this.effects.length;n<a;n++)this.effects[n].stop();for(this.effects.length=0,n=0,a=this.cleanups.length;n<a;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,a=this.scopes.length;n<a;n++)this.scopes[n].stop(!0);this.scopes.length=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}}}function of(e){return new Gb(e)}function ru(){return ln}function ou(e,t=!1){ln&&ln.cleanups.push(e)}let bt;const Qu=new WeakSet;class jb{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,ln&&ln.active&&ln.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Qu.has(this)&&(Qu.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Wb(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,em(this),Kb(this);const t=bt,n=Qn;bt=this,Qn=!0;try{return this.fn()}finally{Yb(this),bt=t,Qn=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)uf(t);this.deps=this.depsTail=void 0,em(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Qu.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Gc(this)&&this.run()}get dirty(){return Gc(this)}}let qb=0,Ei,Si;function Wb(e,t=!1){if(e.flags|=8,t){e.next=Si,Si=e;return}e.next=Ei,Ei=e}function sf(){qb++}function lf(){if(--qb>0)return;if(Si){let t=Si;for(Si=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ei;){let t=Ei;for(Ei=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function Kb(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Yb(e){let t,n=e.depsTail,a=n;for(;a;){const r=a.prevDep;a.version===-1?(a===n&&(n=r),uf(a),hS(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=r}e.deps=t,e.depsTail=n}function Gc(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Xb(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Xb(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===xi))return;e.globalVersion=xi;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Gc(e)){e.flags&=-3;return}const n=bt,a=Qn;bt=e,Qn=!0;try{Kb(e);const r=e.fn(e._value);(t.version===0||pn(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{bt=n,Qn=a,Yb(e),e.flags&=-3}}function uf(e,t=!1){const{dep:n,prevSub:a,nextSub:r}=e;if(a&&(a.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)uf(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function hS(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Qn=!0;const Hb=[];function yr(){Hb.push(Qn),Qn=!1}function wr(){const e=Hb.pop();Qn=e===void 0?!0:e}function em(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=bt;bt=void 0;try{t()}finally{bt=n}}}let xi=0,vS=class{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}};class iu{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!bt||!Qn||bt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==bt)n=this.activeLink=new vS(bt,this),bt.deps?(n.prevDep=bt.depsTail,bt.depsTail.nextDep=n,bt.depsTail=n):bt.deps=bt.depsTail=n,Zb(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=bt.depsTail,n.nextDep=void 0,bt.depsTail.nextDep=n,bt.depsTail=n,bt.deps===n&&(bt.deps=a)}return n}trigger(t){this.version++,xi++,this.notify(t)}notify(t){sf();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{lf()}}}function Zb(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Zb(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const kl=new WeakMap,Gr=Symbol(""),jc=Symbol(""),zi=Symbol("");function tn(e,t,n){if(Qn&&bt){let a=kl.get(e);a||kl.set(e,a=new Map);let r=a.get(n);r||(a.set(n,r=new iu),r.map=a,r.key=n),r.track()}}function Ma(e,t,n,a,r,o){const i=kl.get(e);if(!i){xi++;return}const s=l=>{l&&l.trigger()};if(sf(),t==="clear")i.forEach(s);else{const l=Pe(e),u=l&&rf(n);if(l&&n==="length"){const c=Number(a);i.forEach((d,p)=>{(p==="length"||p===zi||!ta(p)&&p>=c)&&s(d)})}else switch((n!==void 0||i.has(void 0))&&s(i.get(n)),u&&s(i.get(zi)),t){case"add":l?u&&s(i.get("length")):(s(i.get(Gr)),So(e)&&s(i.get(jc)));break;case"delete":l||(s(i.get(Gr)),So(e)&&s(i.get(jc)));break;case"set":So(e)&&s(i.get(Gr));break}}lf()}function bS(e,t){const n=kl.get(e);return n&&n.get(t)}function lo(e){const t=Je(e);return t===e?t:(tn(t,"iterate",zi),Mn(e)?t:t.map(nn))}function su(e){return tn(e=Je(e),"iterate",zi),e}const yS={__proto__:null,[Symbol.iterator](){return ec(this,Symbol.iterator,nn)},concat(...e){return lo(this).concat(...e.map(t=>Pe(t)?lo(t):t))},entries(){return ec(this,"entries",e=>(e[1]=nn(e[1]),e))},every(e,t){return Aa(this,"every",e,t,void 0,arguments)},filter(e,t){return Aa(this,"filter",e,t,n=>n.map(nn),arguments)},find(e,t){return Aa(this,"find",e,t,nn,arguments)},findIndex(e,t){return Aa(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Aa(this,"findLast",e,t,nn,arguments)},findLastIndex(e,t){return Aa(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Aa(this,"forEach",e,t,void 0,arguments)},includes(...e){return tc(this,"includes",e)},indexOf(...e){return tc(this,"indexOf",e)},join(e){return lo(this).join(e)},lastIndexOf(...e){return tc(this,"lastIndexOf",e)},map(e,t){return Aa(this,"map",e,t,void 0,arguments)},pop(){return si(this,"pop")},push(...e){return si(this,"push",e)},reduce(e,...t){return tm(this,"reduce",e,t)},reduceRight(e,...t){return tm(this,"reduceRight",e,t)},shift(){return si(this,"shift")},some(e,t){return Aa(this,"some",e,t,void 0,arguments)},splice(...e){return si(this,"splice",e)},toReversed(){return lo(this).toReversed()},toSorted(e){return lo(this).toSorted(e)},toSpliced(...e){return lo(this).toSpliced(...e)},unshift(...e){return si(this,"unshift",e)},values(){return ec(this,"values",nn)}};function ec(e,t,n){const a=su(e),r=a[t]();return a!==e&&!Mn(e)&&(r._next=r.next,r.next=()=>{const o=r._next();return o.value&&(o.value=n(o.value)),o}),r}const wS=Array.prototype;function Aa(e,t,n,a,r,o){const i=su(e),s=i!==e&&!Mn(e),l=i[t];if(l!==wS[t]){const d=l.apply(e,o);return s?nn(d):d}let u=n;i!==e&&(s?u=function(d,p){return n.call(this,nn(d),p,e)}:n.length>2&&(u=function(d,p){return n.call(this,d,p,e)}));const c=l.call(i,u,a);return s&&r?r(c):c}function tm(e,t,n,a){const r=su(e);let o=n;return r!==e&&(Mn(e)?n.length>3&&(o=function(i,s,l){return n.call(this,i,s,l,e)}):o=function(i,s,l){return n.call(this,i,nn(s),l,e)}),r[t](o,...a)}function tc(e,t,n){const a=Je(e);tn(a,"iterate",zi);const r=a[t](...n);return(r===-1||r===!1)&&pf(n[0])?(n[0]=Je(n[0]),a[t](...n)):r}function si(e,t,n=[]){yr(),sf();const a=Je(e)[t].apply(e,n);return lf(),wr(),a}const ES=Qd("__proto__,__v_isRef,__isVue"),Jb=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ta));function SS(e){ta(e)||(e=String(e));const t=Je(this);return tn(t,"has",e),t.hasOwnProperty(e)}class Qb{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return a===(r?o?FS:ay:o?ny:ty).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const i=Pe(t);if(!r){let l;if(i&&(l=yS[n]))return l;if(n==="hasOwnProperty")return SS}const s=Reflect.get(t,n,ut(t)?t:a);return(ta(n)?Jb.has(n):ES(n))||(r||tn(t,"get",n),o)?s:ut(s)?i&&rf(n)?s:s.value:Ye(s)?r?Xo(s):Tt(s):s}}class ey extends Qb{constructor(t=!1){super(!1,t)}set(t,n,a,r){let o=t[n];if(!this._isShallow){const l=Kr(o);if(!Mn(a)&&!Kr(a)&&(o=Je(o),a=Je(a)),!Pe(t)&&ut(o)&&!ut(a))return l?!1:(o.value=a,!0)}const i=Pe(t)&&rf(n)?Number(n)<t.length:at(t,n),s=Reflect.set(t,n,a,ut(t)?t:r);return t===Je(r)&&(i?pn(a,o)&&Ma(t,"set",n,a):Ma(t,"add",n,a)),s}deleteProperty(t,n){const a=at(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&a&&Ma(t,"delete",n,void 0),r}has(t,n){const a=Reflect.has(t,n);return(!ta(n)||!Jb.has(n))&&tn(t,"has",n),a}ownKeys(t){return tn(t,"iterate",Pe(t)?"length":Gr),Reflect.ownKeys(t)}}class kS extends Qb{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const PS=new ey,LS=new kS,_S=new ey(!0);const qc=e=>e,Ls=e=>Reflect.getPrototypeOf(e);function AS(e,t,n){return function(...a){const r=this.__v_raw,o=Je(r),i=So(o),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=r[e](...a),c=n?qc:t?Wc:nn;return!t&&tn(o,"iterate",l?jc:Gr),{next(){const{value:d,done:p}=u.next();return p?{value:d,done:p}:{value:s?[c(d[0]),c(d[1])]:c(d),done:p}},[Symbol.iterator](){return this}}}}function _s(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function TS(e,t){const n={get(r){const o=this.__v_raw,i=Je(o),s=Je(r);e||(pn(r,s)&&tn(i,"get",r),tn(i,"get",s));const{has:l}=Ls(i),u=t?qc:e?Wc:nn;if(l.call(i,r))return u(o.get(r));if(l.call(i,s))return u(o.get(s));o!==i&&o.get(r)},get size(){const r=this.__v_raw;return!e&&tn(Je(r),"iterate",Gr),Reflect.get(r,"size",r)},has(r){const o=this.__v_raw,i=Je(o),s=Je(r);return e||(pn(r,s)&&tn(i,"has",r),tn(i,"has",s)),r===s?o.has(r):o.has(r)||o.has(s)},forEach(r,o){const i=this,s=i.__v_raw,l=Je(s),u=t?qc:e?Wc:nn;return!e&&tn(l,"iterate",Gr),s.forEach((c,d)=>r.call(o,u(c),u(d),i))}};return jt(n,e?{add:_s("add"),set:_s("set"),delete:_s("delete"),clear:_s("clear")}:{add(r){!t&&!Mn(r)&&!Kr(r)&&(r=Je(r));const o=Je(this);return Ls(o).has.call(o,r)||(o.add(r),Ma(o,"add",r,r)),this},set(r,o){!t&&!Mn(o)&&!Kr(o)&&(o=Je(o));const i=Je(this),{has:s,get:l}=Ls(i);let u=s.call(i,r);u||(r=Je(r),u=s.call(i,r));const c=l.call(i,r);return i.set(r,o),u?pn(o,c)&&Ma(i,"set",r,o):Ma(i,"add",r,o),this},delete(r){const o=Je(this),{has:i,get:s}=Ls(o);let l=i.call(o,r);l||(r=Je(r),l=i.call(o,r)),s&&s.call(o,r);const u=o.delete(r);return l&&Ma(o,"delete",r,void 0),u},clear(){const r=Je(this),o=r.size!==0,i=r.clear();return o&&Ma(r,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=AS(r,e,t)}),n}function cf(e,t){const n=TS(e,t);return(a,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?a:Reflect.get(at(n,r)&&r in a?n:a,r,o)}const CS={get:cf(!1,!1)},IS={get:cf(!1,!0)},RS={get:cf(!0,!1)};const ty=new WeakMap,ny=new WeakMap,ay=new WeakMap,FS=new WeakMap;function NS(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function US(e){return e.__v_skip||!Object.isExtensible(e)?0:NS(iS(e))}function Tt(e){return Kr(e)?e:ff(e,!1,PS,CS,ty)}function df(e){return ff(e,!1,_S,IS,ny)}function Xo(e){return ff(e,!0,LS,RS,ay)}function ff(e,t,n,a,r){if(!Ye(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=US(e);if(i===0)return e;const s=new Proxy(e,i===2?a:n);return r.set(e,s),s}function Ga(e){return Kr(e)?Ga(e.__v_raw):!!(e&&e.__v_isReactive)}function Kr(e){return!!(e&&e.__v_isReadonly)}function Mn(e){return!!(e&&e.__v_isShallow)}function pf(e){return e?!!e.__v_raw:!1}function Je(e){const t=e&&e.__v_raw;return t?Je(t):e}function mf(e){return!at(e,"__v_skip")&&Object.isExtensible(e)&&Db(e,"__v_skip",!0),e}const nn=e=>Ye(e)?Tt(e):e,Wc=e=>Ye(e)?Xo(e):e;function ut(e){return e?e.__v_isRef===!0:!1}function G(e){return ry(e,!1)}function Ln(e){return ry(e,!0)}function ry(e,t){return ut(e)?e:new OS(e,t)}class OS{constructor(t,n){this.dep=new iu,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Je(t),this._value=n?t:nn(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||Mn(t)||Kr(t);t=a?t:Je(t),pn(t,n)&&(this._rawValue=t,this._value=a?t:nn(t),this.dep.trigger())}}function f(e){return ut(e)?e.value:e}function Xt(e){return Ue(e)?e():f(e)}const MS={get:(e,t,n)=>t==="__v_raw"?e:f(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const r=e[t];return ut(r)&&!ut(n)?(r.value=n,!0):Reflect.set(e,t,n,a)}};function oy(e){return Ga(e)?e:new Proxy(e,MS)}class DS{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new iu,{get:a,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=a,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function xS(e){return new DS(e)}function Er(e){const t=Pe(e)?new Array(e.length):{};for(const n in e)t[n]=iy(e,n);return t}class zS{constructor(t,n,a){this._object=t,this._key=n,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return bS(Je(this._object),this._key)}}class $S{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function At(e,t,n){return ut(e)?e:Ue(e)?new $S(e):Ye(e)&&arguments.length>1?iy(e,t,n):G(e)}function iy(e,t,n){const a=e[t];return ut(a)?a:new zS(e,t,n)}class VS{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new iu(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=xi-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&bt!==this)return Wb(this,!0),!0}get value(){const t=this.dep.track();return Xb(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function BS(e,t,n=!1){let a,r;return Ue(e)?a=e:(a=e.get,r=e.set),new VS(a,r,n)}const As={},Pl=new WeakMap;let Mr;function GS(e,t=!1,n=Mr){if(n){let a=Pl.get(n);a||Pl.set(n,a=[]),a.push(e)}}function jS(e,t,n=ot){const{immediate:a,deep:r,once:o,scheduler:i,augmentJob:s,call:l}=n,u=w=>r?w:Mn(w)||r===!1||r===0?Da(w,1):Da(w);let c,d,p,m,g=!1,h=!1;if(ut(e)?(d=()=>e.value,g=Mn(e)):Ga(e)?(d=()=>u(e),g=!0):Pe(e)?(h=!0,g=e.some(w=>Ga(w)||Mn(w)),d=()=>e.map(w=>{if(ut(w))return w.value;if(Ga(w))return u(w);if(Ue(w))return l?l(w,2):w()})):Ue(e)?t?d=l?()=>l(e,2):e:d=()=>{if(p){yr();try{p()}finally{wr()}}const w=Mr;Mr=c;try{return l?l(e,3,[m]):e(m)}finally{Mr=w}}:d=Ot,t&&r){const w=d,S=r===!0?1/0:r;d=()=>Da(w(),S)}const b=ru(),v=()=>{c.stop(),b&&b.active&&tf(b.effects,c)};if(o&&t){const w=t;t=(...S)=>{w(...S),v()}}let y=h?new Array(e.length).fill(As):As;const E=w=>{if(!(!(c.flags&1)||!c.dirty&&!w))if(t){const S=c.run();if(r||g||(h?S.some((P,L)=>pn(P,y[L])):pn(S,y))){p&&p();const P=Mr;Mr=c;try{const L=[S,y===As?void 0:h&&y[0]===As?[]:y,m];l?l(t,3,L):t(...L),y=S}finally{Mr=P}}}else c.run()};return s&&s(E),c=new jb(d),c.scheduler=i?()=>i(E,!1):E,m=w=>GS(w,!1,c),p=c.onStop=()=>{const w=Pl.get(c);if(w){if(l)l(w,4);else for(const S of w)S();Pl.delete(c)}},t?a?E(!0):y=c.run():i?i(E.bind(null,!0),!0):c.run(),v.pause=c.pause.bind(c),v.resume=c.resume.bind(c),v.stop=v,v}function Da(e,t=1/0,n){if(t<=0||!Ye(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,ut(e))Da(e.value,t,n);else if(Pe(e))for(let a=0;a<e.length;a++)Da(e[a],t,n);else if(eu(e)||So(e))e.forEach(a=>{Da(a,t,n)});else if(af(e)){for(const a in e)Da(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&Da(e[a],t,n)}return e}/** 11* @vue/runtime-core v3.5.13 12* (c) 2018-present Yuxi (Evan) You and Vue contributors 13* @license MIT
14**/function cs(e,t,n,a){try{return a?e(...a):e()}catch(r){Ho(r,t,n)}}function na(e,t,n,a){if(Ue(e)){const r=cs(e,t,n,a);return r&&nf(r)&&r.catch(o=>{Ho(o,t,n)}),r}if(Pe(e)){const r=[];for(let o=0;o<e.length;o++)r.push(na(e[o],t,n,a));return r}}function Ho(e,t,n,a=!0){const r=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||ot;if(t){let s=t.parent;const l=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;s;){const c=s.ec;if(c){for(let d=0;d<c.length;d++)if(c[d](e,l,u)===!1)return}s=s.parent}if(o){yr(),cs(o,null,10,[e,l,u]),wr();return}}qS(e,n,r,a,i)}function qS(e,t,n,a=!0,r=!1){if(r)throw e;console.error(e)}const un=[];let fa=-1;const ko=[];let ur=null,ho=0;const sy=Promise.resolve();let Ll=null;function Ke(e){const t=Ll||sy;return e?t.then(this?e.bind(this):e):t}function WS(e){let t=fa+1,n=un.length;for(;t<n;){const a=t+n>>>1,r=un[a],o=$i(r);o<e||o===e&&r.flags&2?t=a+1:n=a}return t}function gf(e){if(!(e.flags&1)){const t=$i(e),n=un[un.length-1];!n||!(e.flags&2)&&t>=$i(n)?un.push(e):un.splice(WS(t),0,e),e.flags|=1,ly()}}function ly(){Ll||(Ll=sy.then(cy))}function Kc(e){Pe(e)?ko.push(...e):ur&&e.id===-1?ur.splice(ho+1,0,e):e.flags&1||(ko.push(e),e.flags|=1),ly()}function nm(e,t,n=fa+1){for(;n<un.length;n++){const a=un[n];if(a&&a.flags&2){if(e&&a.id!==e.uid)continue;un.splice(n,1),n--,a.flags&4&&(a.flags&=-2),a(),a.flags&4||(a.flags&=-2)}}}function uy(e){if(ko.length){const t=[...new Set(ko)].sort((n,a)=>$i(n)-$i(a));if(ko.length=0,ur){ur.push(...t);return}for(ur=t,ho=0;ho<ur.length;ho++){const n=ur[ho];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}ur=null,ho=0}}const $i=e=>e.id==null?e.flags&2?-1:1/0:e.id;function cy(e){try{for(fa=0;fa<un.length;fa++){const t=un[fa];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),cs(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;fa<un.length;fa++){const t=un[fa];t&&(t.flags&=-2)}fa=-1,un.length=0,uy(),Ll=null,(un.length||ko.length)&&cy()}}let Vt=null,dy=null;function _l(e){const t=Vt;return Vt=e,dy=e&&e.type.__scopeId||null,t}function B(e,t=Vt,n){if(!t||e._n)return e;const a=(...r)=>{a._d&&ym(-1);const o=_l(t);let i;try{i=e(...r)}finally{_l(o),a._d&&ym(1)}return i};return a._n=!0,a._c=!0,a._d=!0,a}function rt(e,t){if(Vt===null)return e;const n=pu(Vt),a=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[o,i,s,l=ot]=t[r];o&&(Ue(o)&&(o={mounted:o,updated:o}),o.deep&&Da(i),a.push({dir:o,instance:n,value:i,oldValue:void 0,arg:s,modifiers:l}))}return e}function Ir(e,t,n,a){const r=e.dirs,o=t&&t.dirs;for(let i=0;i<r.length;i++){const s=r[i];o&&(s.oldValue=o[i].value);let l=s.dir[a];l&&(yr(),na(l,n,8,[e.el,s,e,t]),wr())}}const fy=Symbol("_vte"),py=e=>e.__isTeleport,ki=e=>
vendor: 56,542 bytes, lines 14-18
14e&&(e.disabled||e.disabled===""),am=e=>e&&(e.defer||e.defer===""),rm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,om=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Yc=(e,t)=>{const n=e&&e.to;return He(n)?t?t(n):null:n},my={name:"Teleport",__isTeleport:!0,process(e,t,n,a,r,o,i,s,l,u){const{mc:c,pc:d,pbc:p,o:{insert:m,querySelector:g,createText:h,createComment:b}}=u,v=ki(t.props);let{shapeFlag:y,children:E,dynamicChildren:w}=t;if(e==null){const S=t.el=h(""),P=t.anchor=h("");m(S,n,a),m(P,n,a);const L=(T,M)=>{y&16&&(r&&r.isCE&&(r.ce._teleportTarget=T),c(E,T,M,r,o,i,s,l))},R=()=>{const T=t.target=Yc(t.props,g),M=gy(T,t,h,m);T&&(i!=="svg"&&rm(T)?i="svg":i!=="mathml"&&om(T)&&(i="mathml"),v||(L(T,M),el(t,!1)))};v&&(L(n,P),el(t,!0)),am(t.props)?sn(()=>{R(),t.el.__isMounted=!0},o):R()}else{if(am(t.props)&&!e.el.__isMounted){sn(()=>{my.process(e,t,n,a,r,o,i,s,l,u),delete e.el.__isMounted},o);return}t.el=e.el,t.targetStart=e.targetStart;const S=t.anchor=e.anchor,P=t.target=e.target,L=t.targetAnchor=e.targetAnchor,R=ki(e.props),T=R?n:P,M=R?S:L;if(i==="svg"||rm(P)?i="svg":(i==="mathml"||om(P))&&(i="mathml"),w?(p(e.dynamicChildren,w,T,r,o,i,s),Sf(e,t,!0)):l||d(e,t,T,M,r,o,i,s,!1),v)R?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Ts(t,n,S,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const x=t.target=Yc(t.props,g);x&&Ts(t,x,null,u,0)}else R&&Ts(t,P,L,u,1);el(t,v)}},remove(e,t,n,{um:a,o:{remove:r}},o){const{shapeFlag:i,children:s,anchor:l,targetStart:u,targetAnchor:c,target:d,props:p}=e;if(d&&(r(u),r(c)),o&&r(l),i&16){const m=o||!ki(p);for(let g=0;g<s.length;g++){const h=s[g];a(h,t,n,m,!!h.dynamicChildren)}}},move:Ts,hydrate:KS};function Ts(e,t,n,{o:{insert:a},m:r},o=2){o===0&&a(e.targetAnchor,t,n);const{el:i,anchor:s,shapeFlag:l,children:u,props:c}=e,d=o===2;if(d&&a(i,t,n),(!d||ki(c))&&l&16)for(let p=0;p<u.length;p++)r(u[p],t,n,2);d&&a(s,t,n)}function KS(e,t,n,a,r,o,{o:{nextSibling:i,parentNode:s,querySelector:l,insert:u,createText:c}},d){const p=t.target=Yc(t.props,l);if(p){const m=ki(t.props),g=p._lpa||p.firstChild;if(t.shapeFlag&16)if(m)t.anchor=d(i(e),t,s(e),n,a,r,o),t.targetStart=g,t.targetAnchor=g&&i(g);else{t.anchor=i(e);let h=g;for(;h;){if(h&&h.nodeType===8){if(h.data==="teleport start anchor")t.targetStart=h;else if(h.data==="teleport anchor"){t.targetAnchor=h,p._lpa=t.targetAnchor&&i(t.targetAnchor);break}}h=i(h)}t.targetAnchor||gy(p,t,c,u),d(g&&i(g),t,p,n,a,r,o)}el(t,m)}return t.anchor&&i(t.anchor)}const YS=my;function el(e,t){const n=e.ctx;if(n&&n.ut){let a,r;for(t?(a=e.el,r=e.anchor):(a=e.targetStart,r=e.targetAnchor);a&&a!==r;)a.nodeType===1&&a.setAttribute("data-v-owner",n.uid),a=a.nextSibling;n.ut()}}function gy(e,t,n,a){const r=t.targetStart=n(""),o=t.targetAnchor=n("");return r[fy]=o,e&&(a(r,e),a(o,e)),o}const cr=Symbol("_leaveCb"),Cs=Symbol("_enterCb");function hy(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return st(()=>{e.isMounted=!0}),Qt(()=>{e.isUnmounting=!0}),e}const Nn=[Function,Array],vy={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Nn,onEnter:Nn,onAfterEnter:Nn,onEnterCancelled:Nn,onBeforeLeave:Nn,onLeave:Nn,onAfterLeave:Nn,onLeaveCancelled:Nn,onBeforeAppear:Nn,onAppear:Nn,onAfterAppear:Nn,onAppearCancelled:Nn},by=e=>{const t=e.subTree;return t.component?by(t.component):t},XS={name:"BaseTransition",props:vy,setup(e,{slots:t}){const n=et(),a=hy();return()=>{const r=t.default&&hf(t.default(),!0);if(!r||!r.length)return;const o=yy(r),i=Je(e),{mode:s}=i;if(a.isLeaving)return nc(o);const l=im(o);if(!l)return nc(o);let u=Vi(l,i,a,n,d=>u=d);l.type!==Wt&&Yr(l,u);let c=n.subTree&&im(n.subTree);if(c&&c.type!==Wt&&!ma(l,c)&&by(n).type!==Wt){let d=Vi(c,i,a,n);if(Yr(c,d),s==="out-in"&&l.type!==Wt)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,c=void 0},nc(o);s==="in-out"&&l.type!==Wt?d.delayLeave=(p,m,g)=>{const h=wy(a,c);h[String(c.key)]=c,p[cr]=()=>{m(),p[cr]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{g(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function yy(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Wt){t=n;break}}return t}const HS=XS;function wy(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 Vi(e,t,n,a,r){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:p,onLeave:m,onAfterLeave:g,onLeaveCancelled:h,onBeforeAppear:b,onAppear:v,onAfterAppear:y,onAppearCancelled:E}=t,w=String(e.key),S=wy(n,e),P=(T,M)=>{T&&na(T,a,9,M)},L=(T,M)=>{const x=M[1];P(T,M),Pe(T)?T.every(D=>D.length<=1)&&x():T.length<=1&&x()},R={mode:i,persisted:s,beforeEnter(T){let M=l;if(!n.isMounted)if(o)M=b||l;else return;T[cr]&&T[cr](!0);const x=S[w];x&&ma(e,x)&&x.el[cr]&&x.el[cr](),P(M,[T])},enter(T){let M=u,x=c,D=d;if(!n.isMounted)if(o)M=v||u,x=y||c,D=E||d;else return;let W=!1;const se=T[Cs]=te=>{W||(W=!0,te?P(D,[T]):P(x,[T]),R.delayedLeave&&R.delayedLeave(),T[Cs]=void 0)};M?L(M,[T,se]):se()},leave(T,M){const x=String(e.key);if(T[Cs]&&T[Cs](!0),n.isUnmounting)return M();P(p,[T]);let D=!1;const W=T[cr]=se=>{D||(D=!0,M(),se?P(h,[T]):P(g,[T]),T[cr]=void 0,S[x]===e&&delete S[x])};S[x]=e,m?L(m,[T,W]):W()},clone(T){const M=Vi(T,t,n,a,r);return r&&r(M),M}};return R}function nc(e){if(ds(e))return e=qa(e),e.children=null,e}function im(e){if(!ds(e))return py(e.type)&&e.children?yy(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Ue(n.default))return n.default()}}function Yr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Yr(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 hf(e,t=!1,n){let a=[],r=0;for(let o=0;o<e.length;o++){let i=e[o];const s=n==null?i.key:String(n)+String(i.key!=null?i.key:o);i.type===Oe?(i.patchFlag&128&&r++,a=a.concat(hf(i.children,t,s))):(t||i.type!==Wt)&&a.push(s!=null?qa(i,{key:s}):i)}if(r>1)for(let o=0;o<a.length;o++)a[o].patchFlag=-2;return a}/*! #__NO_SIDE_EFFECTS__ */function ie(e,t){return Ue(e)?jt({name:e.name},t,{setup:e}):e}function vf(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function ZS(e){const t=et(),n=Ln(null);if(t){const r=t.refs===ot?t.refs={}:t.refs;Object.defineProperty(r,e,{enumerable:!0,get:()=>n.value,set:o=>n.value=o})}return n}function Al(e,t,n,a,r=!1){if(Pe(e)){e.forEach((g,h)=>Al(g,t&&(Pe(t)?t[h]:t),n,a,r));return}if(Po(a)&&!r){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&Al(e,t,n,a.component.subTree);return}const o=a.shapeFlag&4?pu(a.component):a.el,i=r?null:o,{i:s,r:l}=e,u=t&&t.r,c=s.refs===ot?s.refs={}:s.refs,d=s.setupState,p=Je(d),m=d===ot?()=>!1:g=>at(p,g);if(u!=null&&u!==l&&(He(u)?(c[u]=null,m(u)&&(d[u]=null)):ut(u)&&(u.value=null)),Ue(l))cs(l,s,12,[i,c]);else{const g=He(l),h=ut(l);if(g||h){const b=()=>{if(e.f){const v=g?m(l)?d[l]:c[l]:l.value;r?Pe(v)&&tf(v,o):Pe(v)?v.includes(o)||v.push(o):g?(c[l]=[o],m(l)&&(d[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else g?(c[l]=i,m(l)&&(d[l]=i)):h&&(l.value=i,e.k&&(c[e.k]=i))};i?(b.id=-1,sn(b,n)):b()}}}const sm=e=>e.nodeType===8;nu().requestIdleCallback;nu().cancelIdleCallback;function JS(e,t){if(sm(e)&&e.data==="["){let n=1,a=e.nextSibling;for(;a;){if(a.nodeType===1){if(t(a)===!1)break}else if(sm(a))if(a.data==="]"){if(--n===0)break}else a.data==="["&&n++;a=a.nextSibling}}else t(e)}const Po=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function lm(e){Ue(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:r=200,hydrate:o,timeout:i,suspensible:s=!0,onError:l}=e;let u=null,c,d=0;const p=()=>(d++,u=null,m()),m=()=>{let g;return u||(g=u=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),l)return new Promise((b,v)=>{l(h,()=>b(p()),()=>v(h),d+1)});throw h}).then(h=>g!==u&&u?u:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),c=h,h)))};return ie({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(g,h,b){const v=o?()=>{const y=o(b,E=>JS(g,E));y&&(h.bum||(h.bum=[])).push(y)}:b;c?v():m().then(()=>!h.isUnmounted&&v())},get __asyncResolved(){return c},setup(){const g=$t;if(vf(g),c)return()=>ac(c,g);const h=E=>{u=null,Ho(E,g,13,!a)};if(s&&g.suspense||Co)return m().then(E=>()=>ac(E,g)).catch(E=>(h(E),()=>a?N(a,{error:E}):null));const b=G(!1),v=G(),y=G(!!r);return r&&setTimeout(()=>{y.value=!1},r),i!=null&&setTimeout(()=>{if(!b.value&&!v.value){const E=new Error(`Async component timed out after ${i}ms.`);h(E),v.value=E}},i),m().then(()=>{b.value=!0,g.parent&&ds(g.parent.vnode)&&g.parent.update()}).catch(E=>{h(E),v.value=E}),()=>{if(b.value&&c)return ac(c,g);if(v.value&&a)return N(a,{error:v.value});if(n&&!y.value)return N(n)}}})}function ac(e,t){const{ref:n,props:a,children:r,ce:o}=t.vnode,i=N(e,a,r);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const ds=e=>e.type.__isKeepAlive;function Ey(e,t){ky(e,"a",t)}function Sy(e,t){ky(e,"da",t)}function ky(e,t,n=$t){const a=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(lu(t,a,n),n){let r=n.parent;for(;r&&r.parent;)ds(r.parent.vnode)&&QS(a,t,n,r),r=r.parent}}function QS(e,t,n,a){const r=lu(t,e,a,!0);ps(()=>{tf(a[t],r)},n)}function lu(e,t,n=$t,a=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{yr();const s=Xr(n),l=na(t,n,e,i);return s(),wr(),l});return a?r.unshift(o):r.push(o),o}}const Xa=e=>(t,n=$t)=>{(!Co||e==="sp")&&lu(e,(...a)=>t(...a),n)},Py=Xa("bm"),st=Xa("m"),ek=Xa("bu"),fs=Xa("u"),Qt=Xa("bum"),ps=Xa("um"),tk=Xa("sp"),nk=Xa("rtg"),ak=Xa("rtc");function rk(e,t=$t){lu("ec",e,t)}const bf="components",ok="directives";function Nt(e,t){return yf(bf,e,!0,t)||e}const Ly=Symbol.for("v-ndc");function yt(e){return He(e)?yf(bf,e,!1)||e:e||Ly}function ik(e){return yf(ok,e)}function yf(e,t,n=!0,a=!1){const r=Vt||$t;if(r){const o=r.type;if(e===bf){const s=Jk(o,!1);if(s&&(s===t||s===cn(t)||s===us(cn(t))))return o}const i=um(r[e]||o[e],t)||um(r.appContext[e],t);return!i&&a?o:i}}function um(e,t){return e&&(e[t]||e[cn(t)]||e[us(cn(t))])}function _t(e,t,n,a){let r;const o=n,i=Pe(e);if(i||He(e)){const s=i&&Ga(e);let l=!1;s&&(l=!Mn(e),e=su(e)),r=new Array(e.length);for(let u=0,c=e.length;u<c;u++)r[u]=t(l?nn(e[u]):e[u],u,void 0,o)}else if(typeof e=="number"){r=new Array(e);for(let s=0;s<e;s++)r[s]=t(s+1,s,void 0,o)}else if(Ye(e))if(e[Symbol.iterator])r=Array.from(e,(s,l)=>t(s,l,void 0,o));else{const s=Object.keys(e);r=new Array(s.length);for(let l=0,u=s.length;l<u;l++){const c=s[l];r[l]=t(e[c],c,l,o)}}else r=[];return r}function sk(e,t){for(let n=0;n<t.length;n++){const a=t[n];if(Pe(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 o=a.fn(...r);return o&&(o.key=a.key),o}:a.fn)}return e}function _e(e,t,n={},a,r){if(Vt.ce||Vt.parent&&Po(Vt.parent)&&Vt.parent.ce)return t!=="default"&&(n.name=t),_(),we(Oe,null,[N("slot",n,a&&a())],64);let o=e[t];o&&o._c&&(o._d=!1),_();const i=o&&_y(o(n)),s=n.key||i&&i.key,l=we(Oe,{key:(s&&!ta(s)?s:`_${t}`)+(!i&&a?"_fb":"")},i||(a?a():[]),i&&e._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function _y(e){return e.some(t=>Cn(t)?!(t.type===Wt||t.type===Oe&&!_y(t.children)):!0)?e:null}const Xc=e=>e?Xy(e)?pu(e):Xc(e.parent):null,Pi=jt(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=>Xc(e.parent),$root:e=>Xc(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Cy(e),$forceUpdate:e=>e.f||(e.f=()=>{gf(e.update)}),$nextTick:e=>e.n||(e.n=Ke.bind(e.proxy)),$watch:e=>Ck.bind(e)}),rc=(e,t)=>e!==ot&&!e.__isScriptSetup&&at(e,t),lk={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:r,props:o,accessCache:i,type:s,appContext:l}=e;let u;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return a[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(rc(a,t))return i[t]=1,a[t];if(r!==ot&&at(r,t))return i[t]=2,r[t];if((u=e.propsOptions[0])&&at(u,t))return i[t]=3,o[t];if(n!==ot&&at(n,t))return i[t]=4,n[t];Hc&&(i[t]=0)}}const c=Pi[t];let d,p;if(c)return t==="$attrs"&&tn(e.attrs,"get",""),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==ot&&at(n,t))return i[t]=4,n[t];if(p=l.config.globalProperties,at(p,t))return p[t]},set({_:e},t,n){const{data:a,setupState:r,ctx:o}=e;return rc(r,t)?(r[t]=n,!0):a!==ot&&at(a,t)?(a[t]=n,!0):at(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:r,propsOptions:o}},i){let s;return!!n[i]||e!==ot&&at(e,i)||rc(t,i)||(s=o[0])&&at(s,i)||at(a,i)||at(Pi,i)||at(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:at(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function oa(){return Ay().slots}function uu(){return Ay().attrs}function Ay(){const e=et();return e.setupContext||(e.setupContext=Zy(e))}function cm(e){return Pe(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function lW(e){const t=et();let n=e();return td(),nf(n)&&(n=n.catch(a=>{throw Xr(t),a})),[n,()=>Xr(t)]}let Hc=!0;function uk(e){const t=Cy(e),n=e.proxy,a=e.ctx;Hc=!1,t.beforeCreate&&dm(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:p,beforeUpdate:m,updated:g,activated:h,deactivated:b,beforeDestroy:v,beforeUnmount:y,destroyed:E,unmounted:w,render:S,renderTracked:P,renderTriggered:L,errorCaptured:R,serverPrefetch:T,expose:M,inheritAttrs:x,components:D,directives:W,filters:se}=t;if(u&&ck(u,a,null),i)for(const z in i){const X=i[z];Ue(X)&&(a[z]=X.bind(n))}if(r){const z=r.call(n,n);Ye(z)&&(e.data=Tt(z))}if(Hc=!0,o)for(const z in o){const X=o[z],$=Ue(X)?X.bind(n,n):Ue(X.get)?X.get.bind(n,n):Ot,J=!Ue(X)&&Ue(X.set)?X.set.bind(n):Ot,Z=A({get:$,set:J});Object.defineProperty(a,z,{enumerable:!0,configurable:!0,get:()=>Z.value,set:oe=>Z.value=oe})}if(s)for(const z in s)Ty(s[z],a,n,z);if(l){const z=Ue(l)?l.call(n):l;Reflect.ownKeys(z).forEach(X=>{St(X,z[X])})}c&&dm(c,e,"c");function Y(z,X){Pe(X)?X.forEach($=>z($.bind(n))):X&&z(X.bind(n))}if(Y(Py,d),Y(st,p),Y(ek,m),Y(fs,g),Y(Ey,h),Y(Sy,b),Y(rk,R),Y(ak,P),Y(nk,L),Y(Qt,y),Y(ps,w),Y(tk,T),Pe(M))if(M.length){const z=e.exposed||(e.exposed={});M.forEach(X=>{Object.defineProperty(z,X,{get:()=>n[X],set:$=>n[X]=$})})}else e.exposed||(e.exposed={});S&&e.render===Ot&&(e.render=S),x!=null&&(e.inheritAttrs=x),D&&(e.components=D),W&&(e.directives=W),T&&vf(e)}function ck(e,t,n=Ot){Pe(e)&&(e=Zc(e));for(const a in e){const r=e[a];let o;Ye(r)?"default"in r?o=De(r.from||a,r.default,!0):o=De(r.from||a):o=De(r),ut(o)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[a]=o}}function dm(e,t,n){na(Pe(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ty(e,t,n,a){let r=a.includes(".")?Vy(n,a):()=>n[a];if(He(e)){const o=t[e];Ue(o)&&Ie(r,o)}else if(Ue(e))Ie(r,e.bind(n));else if(Ye(e))if(Pe(e))e.forEach(o=>Ty(o,t,n,a));else{const o=Ue(e.handler)?e.handler.bind(n):t[e.handler];Ue(o)&&Ie(r,o,e)}}function Cy(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,s=o.get(t);let l;return s?l=s:!r.length&&!n&&!a?l=t:(l={},r.length&&r.forEach(u=>Tl(l,u,i,!0)),Tl(l,t,i)),Ye(t)&&o.set(t,l),l}function Tl(e,t,n,a=!1){const{mixins:r,extends:o}=t;o&&Tl(e,o,n,!0),r&&r.forEach(i=>Tl(e,i,n,!0));for(const i in t)if(!(a&&i==="expose")){const s=dk[i]||n&&n[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const dk={data:fm,props:pm,emits:pm,methods:vi,computed:vi,beforeCreate:rn,created:rn,beforeMount:rn,mounted:rn,beforeUpdate:rn,updated:rn,beforeDestroy:rn,beforeUnmount:rn,destroyed:rn,unmounted:rn,activated:rn,deactivated:rn,errorCaptured:rn,serverPrefetch:rn,components:vi,directives:vi,watch:pk,provide:fm,inject:fk};function fm(e,t){return t?e?function(){return jt(Ue(e)?e.call(this,this):e,Ue(t)?t.call(this,this):t)}:t:e}function fk(e,t){return vi(Zc(e),Zc(t))}function Zc(e){if(Pe(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function rn(e,t){return e?[...new Set([].concat(e,t))]:t}function vi(e,t){return e?jt(Object.create(null),e,t):t}function pm(e,t){return e?Pe(e)&&Pe(t)?[...new Set([...e,...t])]:jt(Object.create(null),cm(e),cm(t??{})):t}function pk(e,t){if(!e)return t;if(!t)return e;const n=jt(Object.create(null),e);for(const a in t)n[a]=rn(e[a],t[a]);return n}function Iy(){return{app:null,config:{isNativeTag:rS,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 mk=0;function gk(e,t){return function(a,r=null){Ue(a)||(a=jt({},a)),r!=null&&!Ye(r)&&(r=null);const o=Iy(),i=new WeakSet,s=[];let l=!1;const u=o.app={_uid:mk++,_component:a,_props:r,_container:null,_context:o,_instance:null,version:eP,get config(){return o.config},set config(c){},use(c,...d){return i.has(c)||(c&&Ue(c.install)?(i.add(c),c.install(u,...d)):Ue(c)&&(i.add(c),c(u,...d))),u},mixin(c){return o.mixins.includes(c)||o.mixins.push(c),u},component(c,d){return d?(o.components[c]=d,u):o.components[c]},directive(c,d){return d?(o.directives[c]=d,u):o.directives[c]},mount(c,d,p){if(!l){const m=u._ceVNode||N(a,r);return m.appContext=o,p===!0?p="svg":p===!1&&(p=void 0),e(m,c,p),l=!0,u._container=c,c.__vue_app__=u,pu(m.component)}},onUnmount(c){s.push(c)},unmount(){l&&(na(s,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,d){return o.provides[c]=d,u},runWithContext(c){const d=jr;jr=u;try{return c()}finally{jr=d}}};return u}}let jr=null;function St(e,t){if($t){let n=$t.provides;const a=$t.parent&&$t.parent.provides;a===n&&(n=$t.provides=Object.create(a)),n[e]=t}}function De(e,t,n=!1){const a=$t||Vt;if(a||jr){const r=jr?jr._context.provides:a?a.parent==null?a.vnode.appContext&&a.vnode.appContext.provides:a.parent.provides:void 0;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Ue(t)?t.call(a&&a.proxy):t}}function wf(){return!!($t||Vt||jr)}const Ry={},Fy=()=>Object.create(Ry),Ny=e=>Object.getPrototypeOf(e)===Ry;function hk(e,t,n,a=!1){const r={},o=Fy();e.propsDefaults=Object.create(null),Uy(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=a?r:df(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function vk(e,t,n,a){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,s=Je(r),[l]=e.propsOptions;let u=!1;if((a||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d<c.length;d++){let p=c[d];if(fu(e.emitsOptions,p))continue;const m=t[p];if(l)if(at(o,p))m!==o[p]&&(o[p]=m,u=!0);else{const g=cn(p);r[g]=Jc(l,s,g,m,e,!1)}else m!==o[p]&&(o[p]=m,u=!0)}}}else{Uy(e,t,r,o)&&(u=!0);let c;for(const d in s)(!t||!at(t,d)&&((c=Pa(d))===d||!at(t,c)))&&(l?n&&(n[d]!==void 0||n[c]!==void 0)&&(r[d]=Jc(l,s,d,void 0,e,!0)):delete r[d]);if(o!==s)for(const d in o)(!t||!at(t,d))&&(delete o[d],u=!0)}u&&Ma(e.attrs,"set","")}function Uy(e,t,n,a){const[r,o]=e.propsOptions;let i=!1,s;if(t)for(let l in t){if(wi(l))continue;const u=t[l];let c;r&&at(r,c=cn(l))?!o||!o.includes(c)?n[c]=u:(s||(s={}))[c]=u:fu(e.emitsOptions,l)||(!(l in a)||u!==a[l])&&(a[l]=u,i=!0)}if(o){const l=Je(n),u=s||ot;for(let c=0;c<o.length;c++){const d=o[c];n[d]=Jc(r,l,d,u[d],e,!at(u,d))}}return i}function Jc(e,t,n,a,r,o){const i=e[n];if(i!=null){const s=at(i,"default");if(s&&a===void 0){const l=i.default;if(i.type!==Function&&!i.skipFactory&&Ue(l)){const{propsDefaults:u}=r;if(n in u)a=u[n];else{const c=Xr(r);a=u[n]=l.call(null,t),c()}}else a=l;r.ce&&r.ce._setProp(n,a)}i[0]&&(o&&!s?a=!1:i[1]&&(a===""||a===Pa(n))&&(a=!0))}return a}const bk=new WeakMap;function Oy(e,t,n=!1){const a=n?bk:t.propsCache,r=a.get(e);if(r)return r;const o=e.props,i={},s=[];let l=!1;if(!Ue(e)){const c=d=>{l=!0;const[p,m]=Oy(d,t,!0);jt(i,p),m&&s.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!l)return Ye(e)&&a.set(e,Eo),Eo;if(Pe(o))for(let c=0;c<o.length;c++){const d=cn(o[c]);mm(d)&&(i[d]=ot)}else if(o)for(const c in o){const d=cn(c);if(mm(d)){const p=o[c],m=i[d]=Pe(p)||Ue(p)?{type:p}:jt({},p),g=m.type;let h=!1,b=!0;if(Pe(g))for(let v=0;v<g.length;++v){const y=g[v],E=Ue(y)&&y.name;if(E==="Boolean"){h=!0;break}else E==="String"&&(b=!1)}else h=Ue(g)&&g.name==="Boolean";m[0]=h,m[1]=b,(h||at(m,"default"))&&s.push(d)}}const u=[i,s];return Ye(e)&&a.set(e,u),u}function mm(e){return e[0]!=="$"&&!wi(e)}const My=e=>e[0]==="_"||e==="$stable",Ef=e=>Pe(e)?e.map(qn):[qn(e)],yk=(e,t,n)=>{if(t._n)return t;const a=B((...r)=>Ef(t(...r)),n);return a._c=!1,a},Dy=(e,t,n)=>{const a=e._ctx;for(const r in e){if(My(r))continue;const o=e[r];if(Ue(o))t[r]=yk(r,o,a);else if(o!=null){const i=Ef(o);t[r]=()=>i}}},xy=(e,t)=>{const n=Ef(t);e.slots.default=()=>n},zy=(e,t,n)=>{for(const a in t)(n||a!=="_")&&(e[a]=t[a])},wk=(e,t,n)=>{const a=e.slots=Fy();if(e.vnode.shapeFlag&32){const r=t._;r?(zy(a,t,n),n&&Db(a,"_",r,!0)):Dy(t,a)}else t&&xy(e,t)},Ek=(e,t,n)=>{const{vnode:a,slots:r}=e;let o=!0,i=ot;if(a.shapeFlag&32){const s=t._;s?n&&s===1?o=!1:zy(r,t,n):(o=!t.$stable,Dy(t,r)),i=t}else t&&(xy(e,t),i={default:1});if(o)for(const s in r)!My(s)&&i[s]==null&&delete r[s]},sn=Bk;function Sk(e){return kk(e)}function kk(e,t){const n=nu();n.__VUE__=!0;const{insert:a,remove:r,patchProp:o,createElement:i,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:p,setScopeId:m=Ot,insertStaticContent:g}=e,h=(F,O,H,ce=null,ve=null,fe=null,I=void 0,C=null,K=!!O.dynamicChildren)=>{if(F===O)return;F&&!ma(F,O)&&(ce=ee(F),oe(F,ve,fe,!0),F=null),O.patchFlag===-2&&(K=!1,O.dynamicChildren=null);const{type:ne,ref:Ae,shapeFlag:be}=O;switch(ne){case to:b(F,O,H,ce);break;case Wt:v(F,O,H,ce);break;case tl:F==null&&y(O,H,ce,I);break;case Oe:D(F,O,H,ce,ve,fe,I,C,K);break;default:be&1?S(F,O,H,ce,ve,fe,I,C,K):be&6?W(F,O,H,ce,ve,fe,I,C,K):(be&64||be&128)&&ne.process(F,O,H,ce,ve,fe,I,C,K,Ee)}Ae!=null&&ve&&Al(Ae,F&&F.ref,fe,O||F,!O)},b=(F,O,H,ce)=>{if(F==null)a(O.el=s(O.children),H,ce);else{const ve=O.el=F.el;O.children!==F.children&&u(ve,O.children)}},v=(F,O,H,ce)=>{F==null?a(O.el=l(O.children||""),H,ce):O.el=F.el},y=(F,O,H,ce)=>{[F.el,F.anchor]=g(F.children,O,H,ce,F.el,F.anchor)},E=({el:F,anchor:O},H,ce)=>{let ve;for(;F&&F!==O;)ve=p(F),a(F,H,ce),F=ve;a(O,H,ce)},w=({el:F,anchor:O})=>{let H;for(;F&&F!==O;)H=p(F),r(F),F=H;r(O)},S=(F,O,H,ce,ve,fe,I,C,K)=>{O.type==="svg"?I="svg":O.type==="math"&&(I="mathml"),F==null?P(O,H,ce,ve,fe,I,C,K):T(F,O,ve,fe,I,C,K)},P=(F,O,H,ce,ve,fe,I,C)=>{let K,ne;const{props:Ae,shapeFlag:be,transition:U,dirs:ae}=F;if(K=F.el=i(F.type,fe,Ae&&Ae.is,Ae),be&8?c(K,F.children):be&16&&R(F.children,K,null,ce,ve,oc(F,fe),I,C),ae&&Ir(F,null,ce,"created"),L(K,F,F.scopeId,I,ce),Ae){for(const $e in Ae)$e!=="value"&&!wi($e)&&o(K,$e,null,Ae[$e],fe,ce);"value"in Ae&&o(K,"value",null,Ae.value,fe),(ne=Ae.onVnodeBeforeMount)&&ua(ne,ce,F)}ae&&Ir(F,null,ce,"beforeMount");const Fe=Pk(ve,U);Fe&&U.beforeEnter(K),a(K,O,H),((ne=Ae&&Ae.onVnodeMounted)||Fe||ae)&&sn(()=>{ne&&ua(ne,ce,F),Fe&&U.enter(K),ae&&Ir(F,null,ce,"mounted")},ve)},L=(F,O,H,ce,ve)=>{if(H&&m(F,H),ce)for(let fe=0;fe<ce.length;fe++)m(F,ce[fe]);if(ve){let fe=ve.subTree;if(O===fe||jy(fe.type)&&(fe.ssContent===O||fe.ssFallback===O)){const I=ve.vnode;L(F,I,I.scopeId,I.slotScopeIds,ve.parent)}}},R=(F,O,H,ce,ve,fe,I,C,K=0)=>{for(let ne=K;ne<F.length;ne++){const Ae=F[ne]=C?dr(F[ne]):qn(F[ne]);h(null,Ae,O,H,ce,ve,fe,I,C)}},T=(F,O,H,ce,ve,fe,I)=>{const C=O.el=F.el;let{patchFlag:K,dynamicChildren:ne,dirs:Ae}=O;K|=F.patchFlag&16;const be=F.props||ot,U=O.props||ot;let ae;if(H&&Rr(H,!1),(ae=U.onVnodeBeforeUpdate)&&ua(ae,H,O,F),Ae&&Ir(O,F,H,"beforeUpdate"),H&&Rr(H,!0),(be.innerHTML&&U.innerHTML==null||be.textContent&&U.textContent==null)&&c(C,""),ne?M(F.dynamicChildren,ne,C,H,ce,oc(O,ve),fe):I||X(F,O,C,null,H,ce,oc(O,ve),fe,!1),K>0){if(K&16)x(C,be,U,H,ve);else if(K&2&&be.class!==U.class&&o(C,"class",null,U.class,ve),K&4&&o(C,"style",be.style,U.style,ve),K&8){const Fe=O.dynamicProps;for(let $e=0;$e<Fe.length;$e++){const Ve=Fe[$e],ht=be[Ve],je=U[Ve];(je!==ht||Ve==="value")&&o(C,Ve,ht,je,ve,H)}}K&1&&F.children!==O.children&&c(C,O.children)}else!I&&ne==null&&x(C,be,U,H,ve);((ae=U.onVnodeUpdated)||Ae)&&sn(()=>{ae&&ua(ae,H,O,F),Ae&&Ir(O,F,H,"updated")},ce)},M=(F,O,H,ce,ve,fe,I)=>{for(let C=0;C<O.length;C++){const K=F[C],ne=O[C],Ae=K.el&&(K.type===Oe||!ma(K,ne)||K.shapeFlag&70)?d(K.el):H;h(K,ne,Ae,null,ce,ve,fe,I,!0)}},x=(F,O,H,ce,ve)=>{if(O!==H){if(O!==ot)for(const fe in O)!wi(fe)&&!(fe in H)&&o(F,fe,O[fe],null,ve,ce);for(const fe in H){if(wi(fe))continue;const I=H[fe],C=O[fe];I!==C&&fe!=="value"&&o(F,fe,C,I,ve,ce)}"value"in H&&o(F,"value",O.value,H.value,ve)}},D=(F,O,H,ce,ve,fe,I,C,K)=>{const ne=O.el=F?F.el:s(""),Ae=O.anchor=F?F.anchor:s("");let{patchFlag:be,dynamicChildren:U,slotScopeIds:ae}=O;ae&&(C=C?C.concat(ae):ae),F==null?(a(ne,H,ce),a(Ae,H,ce),R(O.children||[],H,Ae,ve,fe,I,C,K)):be>0&&be&64&&U&&F.dynamicChildren?(M(F.dynamicChildren,U,H,ve,fe,I,C),(O.key!=null||ve&&O===ve.subTree)&&Sf(F,O,!0)):X(F,O,H,Ae,ve,fe,I,C,K)},W=(F,O,H,ce,ve,fe,I,C,K)=>{O.slotScopeIds=C,F==null?O.shapeFlag&512?ve.ctx.activate(O,H,ce,I,K):se(O,H,ce,ve,fe,I,K):te(F,O,K)},se=(F,O,H,ce,ve,fe,I)=>{const C=F.component=Yk(F,ce,ve);if(ds(F)&&(C.ctx.renderer=Ee),Xk(C,!1,I),C.asyncDep){if(ve&&ve.registerDep(C,Y,I),!F.el){const K=C.subTree=N(Wt);v(null,K,O,H)}}else Y(C,F,O,H,ve,fe,I)},te=(F,O,H)=>{const ce=O.component=F.component;if(Ok(F,O,H))if(ce.asyncDep&&!ce.asyncResolved){z(ce,O,H);return}else ce.next=O,ce.update();else O.el=F.el,ce.vnode=O},Y=(F,O,H,ce,ve,fe,I)=>{const C=()=>{if(F.isMounted){let{next:be,bu:U,u:ae,parent:Fe,vnode:$e}=F;{const It=$y(F);if(It){be&&(be.el=$e.el,z(F,be,I)),It.asyncDep.then(()=>{F.isUnmounted||C()});return}}let Ve=be,ht;Rr(F,!1),be?(be.el=$e.el,z(F,be,I)):be=$e,U&&Qs(U),(ht=be.props&&be.props.onVnodeBeforeUpdate)&&ua(ht,Fe,be,$e),Rr(F,!0);const je=hm(F),Ft=F.subTree;F.subTree=je,h(Ft,je,d(Ft.el),ee(Ft),F,ve,fe),be.el=je.el,Ve===null&&kf(F,je.el),ae&&sn(ae,ve),(ht=be.props&&be.props.onVnodeUpdated)&&sn(()=>ua(ht,Fe,be,$e),ve)}else{let be;const{el:U,props:ae}=O,{bm:Fe,m:$e,parent:Ve,root:ht,type:je}=F,Ft=Po(O);Rr(F,!1),Fe&&Qs(Fe),!Ft&&(be=ae&&ae.onVnodeBeforeMount)&&ua(be,Ve,O),Rr(F,!0);{ht.ce&&ht.ce._injectChildStyle(je);const It=F.subTree=hm(F);h(null,It,H,ce,F,ve,fe),O.el=It.el}if($e&&sn($e,ve),!Ft&&(be=ae&&ae.onVnodeMounted)){const It=O;sn(()=>ua(be,Ve,It),ve)}(O.shapeFlag&256||Ve&&Po(Ve.vnode)&&Ve.vnode.shapeFlag&256)&&F.a&&sn(F.a,ve),F.isMounted=!0,O=H=ce=null}};F.scope.on();const K=F.effect=new jb(C);F.scope.off();const ne=F.update=K.run.bind(K),Ae=F.job=K.runIfDirty.bind(K);Ae.i=F,Ae.id=F.uid,K.scheduler=()=>gf(Ae),Rr(F,!0),ne()},z=(F,O,H)=>{O.component=F;const ce=F.vnode.props;F.vnode=O,F.next=null,vk(F,O.props,ce,H),Ek(F,O.children,H),yr(),nm(F),wr()},X=(F,O,H,ce,ve,fe,I,C,K=!1)=>{const ne=F&&F.children,Ae=F?F.shapeFlag:0,be=O.children,{patchFlag:U,shapeFlag:ae}=O;if(U>0){if(U&128){J(ne,be,H,ce,ve,fe,I,C,K);return}else if(U&256){$(ne,be,H,ce,ve,fe,I,C,K);return}}ae&8?(Ae&16&&Me(ne,ve,fe),be!==ne&&c(H,be)):Ae&16?ae&16?J(ne,be,H,ce,ve,fe,I,C,K):Me(ne,ve,fe,!0):(Ae&8&&c(H,""),ae&16&&R(be,H,ce,ve,fe,I,C,K))},$=(F,O,H,ce,ve,fe,I,C,K)=>{F=F||Eo,O=O||Eo;const ne=F.length,Ae=O.length,be=Math.min(ne,Ae);let U;for(U=0;U<be;U++){const ae=O[U]=K?dr(O[U]):qn(O[U]);h(F[U],ae,H,null,ve,fe,I,C,K)}ne>Ae?Me(F,ve,fe,!0,!1,be):R(O,H,ce,ve,fe,I,C,K,be)},J=(F,O,H,ce,ve,fe,I,C,K)=>{let ne=0;const Ae=O.length;let be=F.length-1,U=Ae-1;for(;ne<=be&&ne<=U;){const ae=F[ne],Fe=O[ne]=K?dr(O[ne]):qn(O[ne]);if(ma(ae,Fe))h(ae,Fe,H,null,ve,fe,I,C,K);else break;ne++}for(;ne<=be&&ne<=U;){const ae=F[be],Fe=O[U]=K?dr(O[U]):qn(O[U]);if(ma(ae,Fe))h(ae,Fe,H,null,ve,fe,I,C,K);else break;be--,U--}if(ne>be){if(ne<=U){const ae=U+1,Fe=ae<Ae?O[ae].el:ce;for(;ne<=U;)h(null,O[ne]=K?dr(O[ne]):qn(O[ne]),H,Fe,ve,fe,I,C,K),ne++}}else if(ne>U)for(;ne<=be;)oe(F[ne],ve,fe,!0),ne++;else{const ae=ne,Fe=ne,$e=new Map;for(ne=Fe;ne<=U;ne++){const ke=O[ne]=K?dr(O[ne]):qn(O[ne]);ke.key!=null&&$e.set(ke.key,ne)}let Ve,ht=0;const je=U-Fe+1;let Ft=!1,It=0;const ge=new Array(je);for(ne=0;ne<je;ne++)ge[ne]=0;for(ne=ae;ne<=be;ne++){const ke=F[ne];if(ht>=je){oe(ke,ve,fe,!0);continue}let V;if(ke.key!=null)V=$e.get(ke.key);else for(Ve=Fe;Ve<=U;Ve++)if(ge[Ve-Fe]===0&&ma(ke,O[Ve])){V=Ve;break}V===void 0?oe(ke,ve,fe,!0):(ge[V-Fe]=ne+1,V>=It?It=V:Ft=!0,h(ke,O[V],H,null,ve,fe,I,C,K),ht++)}const he=Ft?Lk(ge):Eo;for(Ve=he.length-1,ne=je-1;ne>=0;ne--){const ke=Fe+ne,V=O[ke],Te=ke+1<Ae?O[ke+1].el:ce;ge[ne]===0?h(null,V,H,Te,ve,fe,I,C,K):Ft&&(Ve<0||ne!==he[Ve]?Z(V,H,Te,2):Ve--)}}},Z=(F,O,H,ce,ve=null)=>{const{el:fe,type:I,transition:C,children:K,shapeFlag:ne}=F;if(ne&6){Z(F.component.subTree,O,H,ce);return}if(ne&128){F.suspense.move(O,H,ce);return}if(ne&64){I.move(F,O,H,Ee);return}if(I===Oe){a(fe,O,H);for(let be=0;be<K.length;be++)Z(K[be],O,H,ce);a(F.anchor,O,H);return}if(I===tl){E(F,O,H);return}if(ce!==2&&ne&1&&C)if(ce===0)C.beforeEnter(fe),a(fe,O,H),sn(()=>C.enter(fe),ve);else{const{leave:be,delayLeave:U,afterLeave:ae}=C,Fe=()=>a(fe,O,H),$e=()=>{be(fe,()=>{Fe(),ae&&ae()})};U?U(fe,Fe,$e):$e()}else a(fe,O,H)},oe=(F,O,H,ce=!1,ve=!1)=>{const{type:fe,props:I,ref:C,children:K,dynamicChildren:ne,shapeFlag:Ae,patchFlag:be,dirs:U,cacheIndex:ae}=F;if(be===-2&&(ve=!1),C!=null&&Al(C,null,H,F,!0),ae!=null&&(O.renderCache[ae]=void 0),Ae&256){O.ctx.deactivate(F);return}const Fe=Ae&1&&U,$e=!Po(F);let Ve;if($e&&(Ve=I&&I.onVnodeBeforeUnmount)&&ua(Ve,O,F),Ae&6)Le(F.component,H,ce);else{if(Ae&128){F.suspense.unmount(H,ce);return}Fe&&Ir(F,null,O,"beforeUnmount"),Ae&64?F.type.remove(F,O,H,Ee,ce):ne&&!ne.hasOnce&&(fe!==Oe||be>0&&be&64)?Me(ne,O,H,!1,!0):(fe===Oe&&be&384||!ve&&Ae&16)&&Me(K,O,H),ce&&Q(F)}($e&&(Ve=I&&I.onVnodeUnmounted)||Fe)&&sn(()=>{Ve&&ua(Ve,O,F),Fe&&Ir(F,null,O,"unmounted")},H)},Q=F=>{const{type:O,el:H,anchor:ce,transition:ve}=F;if(O===Oe){ye(H,ce);return}if(O===tl){w(F);return}const fe=()=>{r(H),ve&&!ve.persisted&&ve.afterLeave&&ve.afterLeave()};if(F.shapeFlag&1&&ve&&!ve.persisted){const{leave:I,delayLeave:C}=ve,K=()=>I(H,fe);C?C(F.el,fe,K):K()}else fe()},ye=(F,O)=>{let H;for(;F!==O;)H=p(F),r(F),F=H;r(O)},Le=(F,O,H)=>{const{bum:ce,scope:ve,job:fe,subTree:I,um:C,m:K,a:ne}=F;gm(K),gm(ne),ce&&Qs(ce),ve.stop(),fe&&(fe.flags|=8,oe(I,F,O,H)),C&&sn(C,O),sn(()=>{F.isUnmounted=!0},O),O&&O.pendingBranch&&!O.isUnmounted&&F.asyncDep&&!F.asyncResolved&&F.suspenseId===O.pendingId&&(O.deps--,O.deps===0&&O.resolve())},Me=(F,O,H,ce=!1,ve=!1,fe=0)=>{for(let I=fe;I<F.length;I++)oe(F[I],O,H,ce,ve)},ee=F=>{if(F.shapeFlag&6)return ee(F.component.subTree);if(F.shapeFlag&128)return F.suspense.next();const O=p(F.anchor||F.el),H=O&&O[fy];return H?p(H):O};let re=!1;const me=(F,O,H)=>{F==null?O._vnode&&oe(O._vnode,null,null,!0):h(O._vnode||null,F,O,null,null,null,H),O._vnode=F,re||(re=!0,nm(),uy(),re=!1)},Ee={p:h,um:oe,m:Z,r:Q,mt:se,mc:R,pc:X,pbc:M,n:ee,o:e};return{render:me,hydrate:void 0,createApp:gk(me)}}function oc({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Rr({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Pk(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Sf(e,t,n=!1){const a=e.children,r=t.children;if(Pe(a)&&Pe(r))for(let o=0;o<a.length;o++){const i=a[o];let s=r[o];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=r[o]=dr(r[o]),s.el=i.el),!n&&s.patchFlag!==-2&&Sf(i,s)),s.type===to&&(s.el=i.el)}}function Lk(e){const t=e.slice(),n=[0];let a,r,o,i,s;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(o=0,i=n.length-1;o<i;)s=o+i>>1,e[n[s]]<u?o=s+1:i=s;u<e[n[o]]&&(o>0&&(t[a]=n[o-1]),n[o]=a)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function $y(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:$y(t)}function gm(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const _k=Symbol.for("v-scx"),Ak=()=>De(_k);function cu(e,t){return du(e,null,t)}function Tk(e,t){return du(e,null,{flush:"sync"})}function Ie(e,t,n){return du(e,t,n)}function du(e,t,n=ot){const{immediate:a,deep:r,flush:o,once:i}=n,s=jt({},n),l=t&&a||!t&&o!=="post";let u;if(Co){if(o==="sync"){const m=Ak();u=m.__watcherHandles||(m.__watcherHandles=[])}else if(!l){const m=()=>{};return m.stop=Ot,m.resume=Ot,m.pause=Ot,m}}const c=$t;s.call=(m,g,h)=>na(m,c,g,h);let d=!1;o==="post"?s.scheduler=m=>{sn(m,c&&c.suspense)}:o!=="sync"&&(d=!0,s.scheduler=(m,g)=>{g?m():gf(m)}),s.augmentJob=m=>{t&&(m.flags|=4),d&&(m.flags|=2,c&&(m.id=c.uid,m.i=c))};const p=jS(e,t,s);return Co&&(u?u.push(p):l&&p()),p}function Ck(e,t,n){const a=this.proxy,r=He(e)?e.includes(".")?Vy(a,e):()=>a[e]:e.bind(a,a);let o;Ue(t)?o=t:(o=t.handler,n=t);const i=Xr(this),s=du(r,o.bind(a),n);return i(),s}function Vy(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 Ik(e,t,n=ot){const a=et(),r=cn(t),o=Pa(t),i=By(e,r),s=xS((l,u)=>{let c,d=ot,p;return Tk(()=>{const m=e[r];pn(c,m)&&(c=m,u())}),{get(){return l(),n.get?n.get(c):c},set(m){const g=n.set?n.set(m):m;if(!pn(g,c)&&!(d!==ot&&pn(m,d)))return;const h=a.vnode.props;h&&(t in h||r in h||o in h)&&(`onUpdate:${t}`in h||`onUpdate:${r}`in h||`onUpdate:${o}`in h)||(c=m,u()),a.emit(`update:${t}`,g),pn(m,g)&&pn(m,d)&&!pn(g,p)&&u(),d=m,p=g}}});return s[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?i||ot:s,done:!1}:{done:!0}}}},s}const By=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${cn(t)}Modifiers`]||e[`${Pa(t)}Modifiers`];function Rk(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||ot;let r=n;const o=t.startsWith("update:"),i=o&&By(a,t.slice(7));i&&(i.trim&&(r=n.map(c=>He(c)?c.trim():c)),i.number&&(r=n.map(Bc)));let s,l=a[s=Js(t)]||a[s=Js(cn(t))];!l&&o&&(l=a[s=Js(Pa(t))]),l&&na(l,e,6,r);const u=a[s+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,na(u,e,6,r)}}function Gy(e,t,n=!1){const a=t.emitsCache,r=a.get(e);if(r!==void 0)return r;const o=e.emits;let i={},s=!1;if(!Ue(e)){const l=u=>{const c=Gy(u,t,!0);c&&(s=!0,jt(i,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!s?(Ye(e)&&a.set(e,null),null):(Pe(o)?o.forEach(l=>i[l]=null):jt(i,o),Ye(e)&&a.set(e,i),i)}function fu(e,t){return!e||!Ql(t)?!1:(t=t.slice(2).replace(/Once$/,""),at(e,t[0].toLowerCase()+t.slice(1))||at(e,Pa(t))||at(e,t))}function hm(e){const{type:t,vnode:n,proxy:a,withProxy:r,propsOptions:[o],slots:i,attrs:s,emit:l,render:u,renderCache:c,props:d,data:p,setupState:m,ctx:g,inheritAttrs:h}=e,b=_l(e);let v,y;try{if(n.shapeFlag&4){const w=r||a,S=w;v=qn(u.call(S,w,c,d,m,p,g)),y=s}else{const w=t;v=qn(w.length>1?w(d,{attrs:s,slots:i,emit:l}):w(d,null)),y=t.props?s:Nk(s)}}catch(w){Li.length=0,Ho(w,e,1),v=N(Wt)}let E=v;if(y&&h!==!1){const w=Object.keys(y),{shapeFlag:S}=E;w.length&&S&7&&(o&&w.some(ef)&&(y=Uk(y,o)),E=qa(E,y,!1,!0))}return n.dirs&&(E=qa(E,null,!1,!0),E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition&&Yr(E,n.transition),v=E,_l(b),v}function Fk(e,t=!0){let n;for(let a=0;a<e.length;a++){const r=e[a];if(Cn(r)){if(r.type!==Wt||r.children==="v-if"){if(n)return;n=r}}else return}return n}const Nk=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ql(n))&&((t||(t={}))[n]=e[n]);return t},Uk=(e,t)=>{const n={};for(const a in e)(!ef(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function Ok(e,t,n){const{props:a,children:r,component:o}=e,{props:i,children:s,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return a?vm(a,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let d=0;d<c.length;d++){const p=c[d];if(i[p]!==a[p]&&!fu(u,p))return!0}}}else return(r||s)&&(!s||!s.$stable)?!0:a===i?!1:a?i?vm(a,i,u):!0:!!i;return!1}function vm(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 o=a[r];if(t[o]!==e[o]&&!fu(n,o))return!0}return!1}function kf({vnode:e,parent:t},n){for(;t;){const a=t.subTree;if(a.suspense&&a.suspense.activeBranch===e&&(a.el=e.el),a===e)(e=t.vnode).el=n,t=t.parent;else break}}const jy=e=>e.__isSuspense;let Qc=0;const Mk={name:"Suspense",__isSuspense:!0,process(e,t,n,a,r,o,i,s,l,u){if(e==null)xk(t,n,a,r,o,i,s,l,u);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}zk(e,t,n,a,r,i,s,l,u)}},hydrate:$k,normalize:Vk},Dk=Mk;function Bi(e,t){const n=e.props&&e.props[t];Ue(n)&&n()}function xk(e,t,n,a,r,o,i,s,l){const{p:u,o:{createElement:c}}=l,d=c("div"),p=e.suspense=qy(e,r,a,t,d,n,o,i,s,l);u(null,p.pendingBranch=e.ssContent,d,null,a,p,o,i),p.deps>0?(Bi(e,"onPending"),Bi(e,"onFallback"),u(null,e.ssFallback,t,n,a,null,o,i),Lo(p,e.ssFallback)):p.resolve(!1,!0)}function zk(e,t,n,a,r,o,i,s,{p:l,um:u,o:{createElement:c}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const p=t.ssContent,m=t.ssFallback,{activeBranch:g,pendingBranch:h,isInFallback:b,isHydrating:v}=d;if(h)d.pendingBranch=p,ma(p,h)?(l(h,p,d.hiddenContainer,null,r,d,o,i,s),d.deps<=0?d.resolve():b&&(v||(l(g,m,n,a,r,null,o,i,s),Lo(d,m)))):(d.pendingId=Qc++,v?(d.isHydrating=!1,d.activeBranch=h):u(h,r,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),b?(l(null,p,d.hiddenContainer,null,r,d,o,i,s),d.deps<=0?d.resolve():(l(g,m,n,a,r,null,o,i,s),Lo(d,m))):g&&ma(p,g)?(l(g,p,n,a,r,d,o,i,s),d.resolve(!0)):(l(null,p,d.hiddenContainer,null,r,d,o,i,s),d.deps<=0&&d.resolve()));else if(g&&ma(p,g))l(g,p,n,a,r,d,o,i,s),Lo(d,p);else if(Bi(t,"onPending"),d.pendingBranch=p,p.shapeFlag&512?d.pendingId=p.component.suspenseId:d.pendingId=Qc++,l(null,p,d.hiddenContainer,null,r,d,o,i,s),d.deps<=0)d.resolve();else{const{timeout:y,pendingId:E}=d;y>0?setTimeout(()=>{d.pendingId===E&&d.fallback(m)},y):y===0&&d.fallback(m)}}function qy(e,t,n,a,r,o,i,s,l,u,c=!1){const{p:d,m:p,um:m,n:g,o:{parentNode:h,remove:b}}=u;let v;const y=Gk(e);y&&t&&t.pendingBranch&&(v=t.pendingId,t.deps++);const E=e.props?xb(e.props.timeout):void 0,w=o,S={vnode:e,parent:t,parentComponent:n,namespace:i,container:a,hiddenContainer:r,deps:0,pendingId:Qc++,timeout:typeof E=="number"?E:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(P=!1,L=!1){const{vnode:R,activeBranch:T,pendingBranch:M,pendingId:x,effects:D,parentComponent:W,container:se}=S;let te=!1;S.isHydrating?S.isHydrating=!1:P||(te=T&&M.transition&&M.transition.mode==="out-in",te&&(T.transition.afterLeave=()=>{x===S.pendingId&&(p(M,se,o===w?g(T):o,0),Kc(D))}),T&&(h(T.el)===se&&(o=g(T)),m(T,W,S,!0)),te||p(M,se,o,0)),Lo(S,M),S.pendingBranch=null,S.isInFallback=!1;let Y=S.parent,z=!1;for(;Y;){if(Y.pendingBranch){Y.effects.push(...D),z=!0;break}Y=Y.parent}!z&&!te&&Kc(D),S.effects=[],y&&t&&t.pendingBranch&&v===t.pendingId&&(t.deps--,t.deps===0&&!L&&t.resolve()),Bi(R,"onResolve")},fallback(P){if(!S.pendingBranch)return;const{vnode:L,activeBranch:R,parentComponent:T,container:M,namespace:x}=S;Bi(L,"onFallback");const D=g(R),W=()=>{S.isInFallback&&(d(null,P,M,D,T,null,x,s,l),Lo(S,P))},se=P.transition&&P.transition.mode==="out-in";se&&(R.transition.afterLeave=W),S.isInFallback=!0,m(R,T,null,!0),se||W()},move(P,L,R){S.activeBranch&&p(S.activeBranch,P,L,R),S.container=P},next(){return S.activeBranch&&g(S.activeBranch)},registerDep(P,L,R){const T=!!S.pendingBranch;T&&S.deps++;const M=P.vnode.el;P.asyncDep.catch(x=>{Ho(x,P,0)}).then(x=>{if(P.isUnmounted||S.isUnmounted||S.pendingId!==P.suspenseId)return;P.asyncResolved=!0;const{vnode:D}=P;nd(P,x),M&&(D.el=M);const W=!M&&P.subTree.el;L(P,D,h(M||P.subTree.el),M?null:g(P.subTree),S,i,R),W&&b(W),kf(P,D.el),T&&--S.deps===0&&S.resolve()})},unmount(P,L){S.isUnmounted=!0,S.activeBranch&&m(S.activeBranch,n,P,L),S.pendingBranch&&m(S.pendingBranch,n,P,L)}};return S}function $k(e,t,n,a,r,o,i,s,l){const u=t.suspense=qy(t,a,n,e.parentNode,document.createElement("div"),null,r,o,i,s,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,o,i);return u.deps===0&&u.resolve(!1,!0),c}function Vk(e){const{shapeFlag:t,children:n}=e,a=t&32;e.ssContent=bm(a?n.default:n),e.ssFallback=a?bm(n.fallback):N(Wt)}function bm(e){let t;if(Ue(e)){const n=To&&e._c;n&&(e._d=!1,_()),e=e(),n&&(e._d=!0,t=gn,Wy())}return Pe(e)&&(e=Fk(e)),e=qn(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Bk(e,t){t&&t.pendingBranch?Pe(e)?t.effects.push(...e):t.effects.push(e):Kc(e)}function Lo(e,t){e.activeBranch=t;const{vnode:n,parentComponent:a}=e;let r=t.el;for(;!r&&t.component;)t=t.component.subTree,r=t.el;n.el=r,a&&a.subTree===n&&(a.vnode.el=r,kf(a,r))}function Gk(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Oe=Symbol.for("v-fgt"),to=Symbol.for("v-txt"),Wt=Symbol.for("v-cmt"),tl=Symbol.for("v-stc"),Li=[];let gn=null;function _(e=!1){Li.push(gn=e?null:[])}function Wy(){Li.pop(),gn=Li[Li.length-1]||null}let To=1;function ym(e,t=!1){To+=e,e<0&&gn&&t&&(gn.hasOnce=!0)}function Ky(e){return e.dynamicChildren=To>0?gn||Eo:null,Wy(),To>0&&gn&&gn.push(e),e}function q(e,t,n,a,r,o){return Ky(k(e,t,n,a,r,o,!0))}function we(e,t,n,a,r){return Ky(N(e,t,n,a,r,!0))}function Cn(e){return e?e.__v_isVNode===!0:!1}function ma(e,t){return e.type===t.type&&e.key===t.key}const Yy=({key:e})=>e??null,nl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?He(e)||ut(e)||Ue(e)?{i:Vt,r:e,k:t,f:!!n}:e:null);function k(e,t=null,n=null,a=0,r=null,o=e===Oe?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Yy(t),ref:t&&nl(t),scopeId:dy,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:a,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Vt};return s?(Pf(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=He(n)?8:16),To>0&&!i&&gn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&gn.push(l),l}const N=jk;function jk(e,t=null,n=null,a=0,r=null,o=!1){if((!e||e===Ly)&&(e=Wt),Cn(e)){const s=qa(e,t,!0);return n&&Pf(s,n),To>0&&!o&&gn&&(s.shapeFlag&6?gn[gn.indexOf(e)]=s:gn.push(s)),s.patchFlag=-2,s}if(Qk(e)&&(e=e.__vccOpts),t){t=qk(t);let{class:s,style:l}=t;s&&!He(s)&&(t.class=j(s)),Ye(l)&&(pf(l)&&!Pe(l)&&(l=jt({},l)),t.style=mt(l))}const i=He(e)?1:jy(e)?128:py(e)?64:Ye(e)?4:Ue(e)?2:0;return k(e,t,n,a,r,i,o,!0)}function qk(e){return e?pf(e)||Ny(e)?jt({},e):e:null}function qa(e,t,n=!1,a=!1){const{props:r,ref:o,patchFlag:i,children:s,transition:l}=e,u=t?In(r||{},t):r,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Yy(u),ref:t&&t.ref?n&&o?Pe(o)?o.concat(nl(t)):[o,nl(t)]:nl(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Oe?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&qa(e.ssContent),ssFallback:e.ssFallback&&qa(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&a&&Yr(c,l.clone(c)),c}function ue(e=" ",t=0){return N(to,null,e,t)}function Cl(e,t){const n=N(tl,null,e);return n.staticCount=t,n}function Se(e="",t=!1){return t?(_(),we(Wt,null,e)):N(Wt,null,e)}function qn(e){return e==null||typeof e=="boolean"?N(Wt):Pe(e)?N(Oe,null,e.slice()):Cn(e)?dr(e):N(to,null,String(e))}function dr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:qa(e)}function Pf(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Pe(t))n=16;else if(typeof t=="object")if(a&65){const r=t.default;r&&(r._c&&(r._d=!1),Pf(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Ny(t)?t._ctx=Vt:r===3&&Vt&&(Vt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Ue(t)?(t={default:t,_ctx:Vt},n=32):(t=String(t),a&64?(n=16,t=[ue(t)]):n=8);e.children=t,e.shapeFlag|=n}function In(...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=j([t.class,a.class]));else if(r==="style")t.style=mt([t.style,a.style]);else if(Ql(r)){const o=t[r],i=a[r];i&&o!==i&&!(Pe(o)&&o.includes(i))&&(t[r]=o?[].concat(o,i):i)}else r!==""&&(t[r]=a[r])}return t}function ua(e,t,n,a=null){na(e,t,7,[n,a])}const Wk=Iy();let Kk=0;function Yk(e,t,n){const a=e.type,r=(t?t.appContext:e.appContext)||Wk,o={uid:Kk++,vnode:e,type:a,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Gb(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Oy(a,r),emitsOptions:Gy(a,r),emit:null,emitted:null,propsDefaults:ot,inheritAttrs:a.inheritAttrs,ctx:ot,data:ot,props:ot,attrs:ot,slots:ot,refs:ot,setupState:ot,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 o.ctx={_:o},o.root=t?t.root:o,o.emit=Rk.bind(null,o),e.ce&&e.ce(o),o}let $t=null;const et=()=>$t||Vt;let Il,ed;{const e=nu(),t=(n,a)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(a),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};Il=t("__VUE_INSTANCE_SETTERS__",n=>$t=n),ed=t("__VUE_SSR_SETTERS__",n=>Co=n)}const Xr=e=>{const t=$t;return Il(e),e.scope.on(),()=>{e.scope.off(),Il(t)}},td=()=>{$t&&$t.scope.off(),Il(null)};function Xy(e){return e.vnode.shapeFlag&4}let Co=!1;function Xk(e,t=!1,n=!1){t&&ed(t);const{props:a,children:r}=e.vnode,o=Xy(e);hk(e,a,o,t),wk(e,r,n);const i=o?Hk(e,t):void 0;return t&&ed(!1),i}function Hk(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,lk);const{setup:a}=n;if(a){yr();const r=e.setupContext=a.length>1?Zy(e):null,o=Xr(e),i=cs(a,e,0,[e.props,r]),s=nf(i);if(wr(),o(),(s||e.sp)&&!Po(e)&&vf(e),s){if(i.then(td,td),t)return i.then(l=>{nd(e,l)}).catch(l=>{Ho(l,e,0)});e.asyncDep=i}else nd(e,i)}else Hy(e)}function nd(e,t,n){Ue(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ye(t)&&(e.setupState=oy(t)),Hy(e)}function Hy(e,t,n){const a=e.type;e.render||(e.render=a.render||Ot);{const r=Xr(e);yr();try{uk(e)}finally{wr(),r()}}}const Zk={get(e,t){return tn(e,"get",""),e[t]}};function Zy(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Zk),slots:e.slots,emit:e.emit,expose:t}}function pu(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(oy(mf(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Pi)return Pi[n](e)},has(t,n){return n in t||n in Pi}})):e.proxy}function Jk(e,t=!0){return Ue(e)?e.displayName||e.name:e.name||t&&e.__name}function Qk(e){return Ue(e)&&"__vccOpts"in e}const A=(e,t)=>BS(e,t,Co);function an(e,t,n){const a=arguments.length;return a===2?Ye(t)&&!Pe(t)?Cn(t)?N(e,null,[t]):N(e,t):N(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&Cn(n)&&(n=[n]),N(e,t,n))}const eP="3.5.13",tP=Ot;/** 15* @vue/runtime-dom v3.5.13 16* (c) 2018-present Yuxi (Evan) You and Vue contributors 17* @license MIT 18**/let ad;const wm=typeof window<"u"&&window.trustedTypes;if(wm)try{ad=wm.createPolicy("vue",{createHTML:e=>e})}catch{}const Jy=ad?e=>ad.createHTML(e):e=>e,nP="http://www.w3.org/2000/svg",aP="http://www.w3.org/1998/Math/MathML",Ra=typeof document<"u"?document:null,Em=Ra&&Ra.createElement("template"),rP={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==="svg"?Ra.createElementNS(nP,e):t==="mathml"?Ra.createElementNS(aP,e):n?Ra.createElement(e,{is:n}):Ra.createElement(e);return e==="select"&&a&&a.multiple!=null&&r.setAttribute("multiple",a.multiple),r},createText:e=>Ra.createTextNode(e),createComment:e=>Ra.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ra.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Em.innerHTML=Jy(a==="svg"?`<svg>${e}</svg>`:a==="mathml"?`<math>${e}</math>`:e);const s=Em.content;if(a==="svg"||a==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},nr="transition",li="animation",Io=Symbol("_vtc"),Qy={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},e0=jt({},vy,Qy),oP=e=>(e.displayName="Transition",e.props=e0,e),Sr=oP((e,{slots:t})=>an(HS,t0(e),t)),Fr=(e,t=[])=>{Pe(e)?e.forEach(n=>n(...t)):e&&e(...t)},Sm=e=>e?Pe(e)?e.some(t=>t.length>1):e.length>1:!1;function t0(e){const t={};for(const D in e)D in Qy||(t[D]=e[D]);if(e.css===!1)return t;const{name:n="v",type:a,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:u=i,appearToClass:c=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,g=iP(r),h=g&&g[0],b=g&&g[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:E,onLeave:w,onLeaveCancelled:S,onBeforeAppear:P=v,onAppear:L=y,onAppearCancelled:R=E}=t,T=(D,W,se,te)=>{D._enterCancelled=te,ir(D,W?c:s),ir(D,W?u:i),se&&se()},M=(D,W)=>{D._isLeaving=!1,ir(D,d),ir(D,m),ir(D,p),W&&W()},x=D=>(W,se)=>{const te=D?L:y,Y=()=>T(W,D,se);Fr(te,[W,Y]),km(()=>{ir(W,D?l:o),da(W,D?c:s),Sm(te)||Pm(W,a,h,Y)})};return jt(t,{onBeforeEnter(D){Fr(v,[D]),da(D,o),da(D,i)},onBeforeAppear(D){Fr(P,[D]),da(D,l),da(D,u)},onEnter:x(!1),onAppear:x(!0),onLeave(D,W){D._isLeaving=!0;const se=()=>M(D,W);da(D,d),D._enterCancelled?(da(D,p),rd()):(rd(),da(D,p)),km(()=>{D._isLeaving&&(ir(D,d),da(D,m),Sm(w)||Pm(D,a,b,se))}),Fr(w,[D,se])},onEnterCancelled(D){T(D,!1,void 0,!0),Fr(E,[D])},onAppearCancelled(D){T(D,!0,void 0,!0),Fr(R,[D])},onLeaveCancelled(D){M(D),Fr(S,[D])}})}function iP(e){if(e==null)return null;if(Ye(e))return[ic(e.enter),ic(e.leave)];{const t=ic(e);return[t,t]}}function ic(e){return xb(e)}function da(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Io]||(e[Io]=new Set)).add(t)}function ir(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[Io];n&&(n.delete(t),n.size||(e[Io]=void 0))}function km(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let sP=0;function Pm(e,t,n,a){const r=e._endId=++sP,o=()=>{r===e._endId&&a()};if(n!=null)return setTimeout(o,n);const{type:i,timeout:s,propCount:l}=n0(e,t);if(!i)return a();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,p),o()},p=m=>{m.target===e&&++c>=l&&d()};setTimeout(()=>{c<l&&d()},s+1),e.addEventListener(u,p)}function n0(e,t){const n=window.getComputedStyle(e),a=g=>(n[g]||"").split(", "),r=a(`${nr}Delay`),o=a(`${nr}Duration`),i=Lm(r,o),s=a(`${li}Delay`),l=a(`${li}Duration`),u=Lm(s,l);let c=null,d=0,p=0;t===nr?i>0&&(c=nr,d=i,p=o.length):t===li?u>0&&(c=li,d=u,p=l.length):(d=Math.max(i,u),c=d>0?i>u?nr:li:null,p=c?c===nr?o.length:l.length:0);const m=c===nr&&/\b(transform|all)(,|$)/.test(a(`${nr}Property`).toString());return{type:c,timeout:d,propCount:p,hasTransform:m}}function Lm(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,a)=>_m(n)+_m(e[a])))}function _m(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function rd(){return document.body.offsetHeight}function lP(e,t,n){const a=e[Io];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Rl=Symbol("_vod"),a0=Symbol("_vsh"),Yt={beforeMount(e,{value:t},{transition:n}){e[Rl]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):ui(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),ui(e,!0),a.enter(e)):a.leave(e,()=>{ui(e,!1)}):ui(e,t))},beforeUnmount(e,{value:t}){ui(e,t)}};function ui(e,t){e.style.display=t?e[Rl]:"none",e[a0]=!t}const uP=Symbol(""),cP=/(^|;)\s*display\s*:/;function dP(e,t,n){const a=e.style,r=He(n);let o=!1;if(n&&!r){if(t)if(He(t))for(const i of t.split(";")){const s=i.slice(0,i.indexOf(":")).trim();n[s]==null&&al(a,s,"")}else for(const i in t)n[i]==null&&al(a,i,"");for(const i in n)i==="display"&&(o=!0),al(a,i,n[i])}else if(r){if(t!==n){const i=a[uP];i&&(n+=";"+i),a.cssText=n,o=cP.test(n)}}else t&&e.removeAttribute("style");Rl in e&&(e[Rl]=o?a.display:"",e[a0]&&(a.display="none"))}const Am=/\s*!important$/;function al(e,t,n){if(Pe(n))n.forEach(a=>al(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=fP(e,t);Am.test(n)?e.setProperty(Pa(a),n.replace(Am,""),"important"):e[a]=n}}const Tm=["Webkit","Moz","ms"],sc={};function fP(e,t){const n=sc[t];if(n)return n;let a=cn(t);if(a!=="filter"&&a in e)return sc[t]=a;a=us(a);for(let r=0;r<Tm.length;r++){const o=Tm[r]+a;if(o in e)return sc[t]=o}return t}const Cm="http://www.w3.org/1999/xlink";function Im(e,t,n,a,r,o=mS(t)){a&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Cm,t.slice(6,t.length)):e.setAttributeNS(Cm,t,n):n==null||o&&!zb(n)?e.removeAttribute(t):e.setAttribute(t,o?"":ta(n)?String(n):n)}function Rm(e,t,n,a,r){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Jy(n):n);return}const o=e.tagName;if(t==="value"&&o!=="PROGRESS"&&!o.includes("-")){const s=o==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(s!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let i=!1;if(n===""||n==null){const s=typeof e[t];s==="boolean"?n=zb(n):n==null&&s==="string"?(n="",i=!0):s==="number"&&(n=0,i=!0)}try{e[t]=n}catch{}i&&e.removeAttribute(r||t)}function Dr(e,t,n,a){e.addEventListener(t,n,a)}function pP(e,t,n,a){e.removeEventListener(t,n,a)}const Fm=Symbol("_vei");function mP(e,t,n,a,r=null){const o=e[Fm]||(e[Fm]={}),i=o[t];if(a&&i)i.value=a;else{const[s,l]=gP(t);if(a){const u=o[t]=bP(a,r);Dr(e,s,u,l)}else i&&(pP(e,s,i,l),o[t]=void 0)}}const Nm=/(?:Once|Passive|Capture)$/;function gP(e){let t;if(Nm.test(e)){t={};let a;for(;a=e.match(Nm);)e=e.slice(0,e.length-a[0].length),t[a[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Pa(e.slice(2)),t]}let lc=0;const hP=Promise.resolve(),vP=()=>lc||(hP.then(()=>lc=0),lc=Date.now());function bP(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;na(yP(a,n.value),t,5,[a])};return n.value=e,n.attached=vP(),n}function yP(e,t){if(Pe(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 Um=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,wP=(e,t,n,a,r,o)=>{const i=r==="svg";t==="class"?lP(e,a,i):t==="style"?dP(e,n,a):Ql(t)?ef(t)||mP(e,t,n,a,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):EP(e,t,a,i))?(Rm(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Im(e,t,a,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!He(a))?Rm(e,cn(t),a,o,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),Im(e,t,a,i))};function EP(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&Um(t)&&Ue(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Um(t)&&He(n)?!1:t in e}const r0=new WeakMap,o0=new WeakMap,Fl=Symbol("_moveCb"),Om=Symbol("_enterCb"),SP=e=>(delete e.props.mode,e),kP=SP({name:"TransitionGroup",props:jt({},e0,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=et(),a=hy();let r,o;return fs(()=>{if(!r.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!TP(r[0].el,n.vnode.el,i))return;r.forEach(LP),r.forEach(_P);const s=r.filter(AP);
18rd(),s.forEach(l=>{const u=l.el,c=u.style;da(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Fl]=p=>{p&&p.target!==u||(!p||/transform$/.test(p.propertyName))&&(u.removeEventListener("transitionend",d),u[Fl]=null,ir(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=Je(e),s=t0(i);let l=i.tag||Oe;if(r=[],o)for(let u=0;u<o.length;u++){const c=o[u];c.el&&c.el instanceof Element&&(r.push(c),Yr(c,Vi(c,s,a,n)),r0.set(c,c.el.getBoundingClientRect()))}o=t.default?hf(t.default()):[];for(let u=0;u<o.length;u++){const c=o[u];c.key!=null&&Yr(c,Vi(c,s,a,n))}return N(l,null,o)}}}),PP=kP;function LP(e){const t=e.el;t[Fl]&&t[Fl](),t[Om]&&t[Om]()}function _P(e){o0.set(e,e.el.getBoundingClientRect())}function AP(e){const t=r0.get(e),n=o0.get(e),a=t.left-n.left,r=t.top-n.top;if(a||r){const o=e.el.style;return o.transform=o.webkitTransform=`translate(${a}px,${r}px)`,o.transitionDuration="0s",e}}function TP(e,t,n){const a=e.cloneNode(),r=e[Io];r&&r.forEach(s=>{s.split(/\s+/).forEach(l=>l&&a.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&a.classList.add(s)),a.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(a);const{hasTransform:i}=n0(a);return o.removeChild(a),i}const Nl=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Pe(t)?n=>Qs(t,n):t};function CP(e){e.target.composing=!0}function Mm(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const _o=Symbol("_assign"),IP={created(e,{modifiers:{lazy:t,trim:n,number:a}},r){e[_o]=Nl(r);const o=a||r.props&&r.props.type==="number";Dr(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;n&&(s=s.trim()),o&&(s=Bc(s)),e[_o](s)}),n&&Dr(e,"change",()=>{e.value=e.value.trim()}),t||(Dr(e,"compositionstart",CP),Dr(e,"compositionend",Mm),Dr(e,"change",Mm))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:a,trim:r,number:o}},i){if(e[_o]=Nl(i),e.composing)return;const s=(o||e.type==="number")&&!/^0\d/.test(e.value)?Bc(e.value):e.value,l=t??"";s!==l&&(document.activeElement===e&&e.type!=="range"&&(a&&t===n||r&&e.value.trim()===l)||(e.value=l))}},Ul={deep:!0,created(e,t,n){e[_o]=Nl(n),Dr(e,"change",()=>{const a=e._modelValue,r=RP(e),o=e.checked,i=e[_o];if(Pe(a)){const s=$b(a,r),l=s!==-1;if(o&&!l)i(a.concat(r));else if(!o&&l){const u=[...a];u.splice(s,1),i(u)}}else if(eu(a)){const s=new Set(a);o?s.add(r):s.delete(r),i(s)}else i(i0(e,o))})},mounted:Dm,beforeUpdate(e,t,n){e[_o]=Nl(n),Dm(e,t,n)}};function Dm(e,{value:t,oldValue:n},a){e._modelValue=t;let r;if(Pe(t))r=$b(t,a.props.value)>-1;else if(eu(t))r=t.has(a.props.value);else{if(t===n)return;r=au(t,i0(e,!0))}e.checked!==r&&(e.checked=r)}function RP(e){return"_value"in e?e._value:e.value}function i0(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const FP=["ctrl","shift","alt","meta"],NP={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)=>FP.some(n=>e[`${n}Key`]&&!t.includes(n))},dt=(e,t)=>{const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=(r,...o)=>{for(let i=0;i<t.length;i++){const s=NP[t[i]];if(s&&s(r,t))return}return e(r,...o)})},UP={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},On=(e,t)=>{const n=e._withKeys||(e._withKeys={}),a=t.join(".");return n[a]||(n[a]=r=>{if(!("key"in r))return;const o=Pa(r.key);if(t.some(i=>i===o||UP[i]===o))return e(r)})},OP=jt({patchProp:wP},rP);let xm;function s0(){return xm||(xm=Sk(OP))}const zm=(...e)=>{s0().render(...e)},l0=(...e)=>{const t=s0().createApp(...e),{mount:n}=t;return t.mount=a=>{const r=DP(a);if(!r)return;const o=t._component;!Ue(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const i=n(r,!1,MP(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function MP(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function DP(e){return He(e)?document.querySelector(e):e}/*! 19 * pinia v2.3.1 20 * (c) 2025 Eduardo San Martin Morote 21 * @license MIT 22 */let u0;const mu=e=>u0=e,c0=Symbol();function od(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var _i;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(_i||(_i={}));function xP(){const e=of(!0),t=e.run(()=>G({}));let n=[],a=[];const r=mf({install(o){mu(r),r._a=o,o.provide(c0,r),o.config.globalProperties.$pinia=r,a.forEach(i=>
vendor: 4,231 bytes, lines 22-26
22n.push(i)),a=[]},use(o){return this._a?n.push(o):a.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const d0=()=>{};function $m(e,t,n,a=d0){e.push(t);const r=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),a())};return!n&&ru()&&ou(r),r}function uo(e,...t){e.slice().forEach(n=>{n(...t)})}const zP=e=>e(),Vm=Symbol(),uc=Symbol();function id(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];od(r)&&od(a)&&e.hasOwnProperty(n)&&!ut(a)&&!Ga(a)?e[n]=id(r,a):e[n]=a}return e}const $P=Symbol();function VP(e){return!od(e)||!e.hasOwnProperty($P)}const{assign:sr}=Object;function BP(e){return!!(ut(e)&&e.effect)}function GP(e,t,n,a){const{state:r,actions:o,getters:i}=t,s=n.state.value[e];let l;function u(){s||(n.state.value[e]=r?r():{});const c=Er(n.state.value[e]);return sr(c,o,Object.keys(i||{}).reduce((d,p)=>(d[p]=mf(A(()=>{mu(n);const m=n._s.get(e);return i[p].call(m,m)})),d),{}))}return l=f0(e,u,t,n,a,!0),l}function f0(e,t,n={},a,r,o){let i;const s=sr({actions:{}},n),l={deep:!0};let u,c,d=[],p=[],m;const g=a.state.value[e];!o&&!g&&(a.state.value[e]={}),G({});let h;function b(R){let T;u=c=!1,typeof R=="function"?(R(a.state.value[e]),T={type:_i.patchFunction,storeId:e,events:m}):(id(a.state.value[e],R),T={type:_i.patchObject,payload:R,storeId:e,events:m});const M=h=Symbol();Ke().then(()=>{h===M&&(u=!0)}),c=!0,uo(d,T,a.state.value[e])}const v=o?function(){const{state:T}=n,M=T?T():{};this.$patch(x=>{sr(x,M)})}:d0;function y(){i.stop(),d=[],p=[],a._s.delete(e)}const E=(R,T="")=>{if(Vm in R)return R[uc]=T,R;const M=function(){mu(a);const x=Array.from(arguments),D=[],W=[];function se(z){D.push(z)}function te(z){W.push(z)}uo(p,{args:x,name:M[uc],store:S,after:se,onError:te});let Y;try{Y=R.apply(this&&this.$id===e?this:S,x)}catch(z){throw uo(W,z),z}return Y instanceof Promise?Y.then(z=>(uo(D,z),z)).catch(z=>(uo(W,z),Promise.reject(z))):(uo(D,Y),Y)};return M[Vm]=!0,M[uc]=T,M},w={_p:a,$id:e,$onAction:$m.bind(null,p),$patch:b,$reset:v,$subscribe(R,T={}){const M=$m(d,R,T.detached,()=>x()),x=i.run(()=>Ie(()=>a.state.value[e],D=>{(T.flush==="sync"?c:u)&&R({storeId:e,type:_i.direct,events:m},D)},sr({},l,T)));return M},$dispose:y},S=Tt(w);a._s.set(e,S);const L=(a._a&&a._a.runWithContext||zP)(()=>a._e.run(()=>(i=of()).run(()=>t({action:E}))));for(const R in L){const T=L[R];if(ut(T)&&!BP(T)||Ga(T))o||(g&&VP(T)&&(ut(T)?T.value=g[R]:id(T,g[R])),a.state.value[e][R]=T);else if(typeof T=="function"){const M=E(T,R);L[R]=M,s.actions[R]=T}}return sr(S,L),sr(Je(S),L),Object.defineProperty(S,"$state",{get:()=>a.state.value[e],set:R=>{b(T=>{sr(T,R)})}}),a._p.forEach(R=>{sr(S,i.run(()=>R({store:S,app:a._a,pinia:a,options:s})))}),g&&o&&n.hydrate&&n.hydrate(S.$state,g),u=!0,c=!0,S}/*! #__NO_SIDE_EFFECTS__ */function p0(e,t,n){let a,r;const o=typeof t=="function";typeof e=="string"?(a=e,r=o?n:t):(r=e,a=e.id);function i(s,l){const u=wf();return s=s||(u?De(c0,null):null),s&&mu(s),s=u0,s._s.has(a)||(o?f0(a,t,r,s):GP(a,r,s)),s._s.get(a)}return i.$id=a,i}function ms(e){{const t=Je(e),n={};for(const a in t){const r=t[a];r.effect?n[a]=A({get:()=>e[a],set(o){e[a]=o}}):(ut(r)||Ga(r))&&(n[a]=At(e,a))}return n}}/*! 23 * shared v11.0.1 24 * (c) 2024 kazuya kawaguchi 25 * Released under the MIT License. 26 */const Ol=typeof window<"u",kr=(e,t=!1)=>t?Symbol.for(e):Symbol(e),jP=(e,t,n)=>qP({l:e,k:t,s:n}),qP=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Dt=e=>typeof e=="number"&&isFinite(e),WP=e=>Lf(e)==="[object Date]",Ro=e=>Lf(e)==="[object RegExp]",gu=e=>Qe(e)&&Object.keys(e).length===0,Gt=Object.assign,KP=Object.create,gt=(e=null)=>KP(e);let Bm;const zr=()=>Bm||(Bm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:gt());function Gm(e){return e.replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}const YP=Object.prototype.hasOwnProperty;function Xn(e,t){return YP.call(e,t)}const xt=Array.isArray,Et=e=>typeof e=="function",ze=e=>typeof e=="string",it=e=>typeof e=="boolean",lt=e=>e!==null&&typeof e=="object",XP=e=>
26lt(e)&&Et(e.then)&&Et(e.catch),m0=Object.prototype.toString,Lf=e=>m0.call(e),Qe=e=>Lf(e)==="[object Object]",HP=e=>e==null?"":xt(e)||Qe(e)&&e.toString===m0?JSON.stringify(e,null,2):String(e);function _f(e,t=""){return e.reduce((n,a,r)=>r===0?n+a:n+t+a,"")}function ZP(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Is=e=>!lt(e)||xt(e);function rl(e,t){if(Is(e)||Is(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:r}=n.pop();Object.keys(a).forEach(o=>{o!=="__proto__"&&(lt(a[o])&&!lt(r[o])&&(r[o]=Array.isArray(a[o])?[]:gt()),Is(r[o])||Is(a[o])?r[o]=a[o]:n.push({src:a[o],des:r[o]}))})}}/*! 27 * message-compiler v11.0.1 28 * (c) 2024 kazuya kawaguchi 29 * Released under the MIT License. 30 */function JP(e,t,n){return{line:e,column:t,offset:n}}function sd(e,t,n){return{start:e,end:t}}const pt={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},QP=17;function hu(e,t,n={}){const{domain:a,messages:r,args:o}=n,i=e,s=new SyntaxError(String(i));return s.code=e,t&&(s.location=t),s.domain=a,s}function e2(e){throw e}const Ta=" ",t2="\r",on=` 31`,n2="\u2028",a2="\u2029";function r2(e){const t=e;let n=0,a=1,r=1,o=0;const i=L=>t[L]===t2&&t[L+1]===on,s=L=>t[L]===on,l=L=>t[L]===a2,u=L=>t[L]===n2,c=L=>i(L)||s(L)||l(L)||u(L),d=()=>n,p=()=>a,m=()=>r,g=()=>o,h=L=>i(L)||l(L)||u(L)?on:t[L],b=()=>h(n),v=()=>h(n+o);function y(){return o=0,c(n)&&(a++,r=0),i(n)&&n++,n++,r++,t[n]}function E(){return i(n+o)&&o++,o++,t[n+o]}function w(){n=0,a=1,r=1,o=0}function S(L=0){o=L}function P(){const L=n+o;for(;L!==n;)y();o=0}return{index:d,line:p,column:m,peekOffset:g,charAt:h,currentChar:b,currentPeek:v,next:y,peek:E,reset:w,resetPeek:S,skipToPeek:P}}const ar=void 0,o2=".",jm="'",i2="tokenizer";function s2(e,t={}){const n=t.location!==!1,a=r2(e),r=()=>a.index(),o=()=>JP(a.line(),a.column(),a.index()),i=o(),s=r(),l={currentType:13,offset:s,startLoc:i,endLoc:i,lastType:13,lastOffset:s,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},u=()=>l,{onError:c}=t;function d(I,C,K,...ne){const Ae=u();if(C.column+=K,C.offset+=K,c){const be=n?sd(Ae.startLoc,C):null,U=hu(I,be,{domain:i2,args:ne});c(U)}}function p(I,C,K){I.endLoc=o(),I.currentType=C;const ne={type:C};return n&&(ne.loc=sd(I.startLoc,I.endLoc)),K!=null&&(ne.value=K),ne}const m=I=>p(I,13);function g(I,C){return I.currentChar()===C?(I.next(),C):(d(pt.EXPECTED_TOKEN,o(),0,C),"")}function h(I){let C="";for(;I.currentPeek()===Ta||I.currentPeek()===on;)C+=I.currentPeek(),I.peek();return C}function b(I){const C=h(I);return I.skipToPeek(),C}function v(I){if(I===ar)return!1;const C=I.charCodeAt(0);return C>=97&&C<=122||C>=65&&C<=90||C===95}function y(I){if(I===ar)return!1;const C=I.charCodeAt(0);return C>=48&&C<=57}function E(I,C){const{currentType:K}=C;if(K!==2)return!1;h(I);const ne=v(I.currentPeek());return I.resetPeek(),ne}function w(I,C){const{currentType:K}=C;if(K!==2)return!1;h(I);const ne=I.currentPeek()==="-"?I.peek():I.currentPeek(),Ae=y(ne);return I.resetPeek(),Ae}function S(I,C){const{currentType:K}=C;if(K!==2)return!1;h(I);const ne=I.currentPeek()===jm;return I.resetPeek(),ne}function P(I,C){const{currentType:K}=C;if(K!==7)return!1;h(I);const ne=I.currentPeek()===".";return I.resetPeek(),ne}function L(I,C){const{currentType:K}=C;if(K!==8)return!1;h(I);const ne=v(I.currentPeek());return I.resetPeek(),ne}function R(I,C){const{currentType:K}=C;if(!(K===7||K===11))return!1;h(I);const ne=I.currentPeek()===":";return I.resetPeek(),ne}function T(I,C){const{currentType:K}=C;if(K!==9)return!1;const ne=()=>{const be=I.currentPeek();return be==="{"?v(I.peek()):be==="@"||be==="|"||be===":"||be==="."||be===Ta||!be?!1:be===on?(I.peek(),ne()):x(I,!1)},Ae=ne();return I.resetPeek(),Ae}function M(I){h(I);const C=I.currentPeek()==="|";return I.resetPeek(),C}function x(I,C=!0){const K=(Ae=!1,be="")=>{const U=I.currentPeek();return U==="{"||U==="@"||!U?Ae:U==="|"?!(be===Ta||be===on):U===Ta?(I.peek(),K(!0,Ta)):U===on?(I.peek(),K(!0,on)):!0},ne=K();return C&&I.resetPeek(),ne}function D(I,C){const K=I.currentChar();return K===ar?ar:C(K)?(I.next(),K):null}
31function W(I){const C=I.charCodeAt(0);return C>=97&&C<=122||C>=65&&C<=90||C>=48&&C<=57||C===95||C===36}function se(I){return D(I,W)}function te(I){const C=I.charCodeAt(0);return C>=97&&C<=122||C>=65&&C<=90||C>=48&&C<=57||C===95||C===36||C===45}function Y(I){return D(I,te)}function z(I){const C=I.charCodeAt(0);return C>=48&&C<=57}function X(I){return D(I,z)}function $(I){const C=I.charCodeAt(0);return C>=48&&C<=57||C>=65&&C<=70||C>=97&&C<=102}function J(I){return D(I,$)}function Z(I){let C="",K="";for(;C=X(I);)K+=C;return K}function oe(I){let C="";for(;;){const K=I.currentChar();if(K==="{"||K==="}"||K==="@"||K==="|"||!K)break;if(K===Ta||K===on)if(x(I))C+=K,I.next();else{if(M(I))break;C+=K,I.next()}else C+=K,I.next()}return C}function Q(I){b(I);let C="",K="";for(;C=Y(I);)K+=C;return I.currentChar()===ar&&d(pt.UNTERMINATED_CLOSING_BRACE,o(),0),K}function ye(I){b(I);let C="";return I.currentChar()==="-"?(I.next(),C+=`-${Z(I)}`):C+=Z(I),I.currentChar()===ar&&d(pt.UNTERMINATED_CLOSING_BRACE,o(),0),C}function Le(I){return I!==jm&&I!==on}function Me(I){b(I),g(I,"'");let C="",K="";for(;C=D(I,Le);)C==="\\"?K+=ee(I):K+=C;const ne=I.currentChar();return ne===on||ne===ar?(d(pt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),ne===on&&(I.next(),g(I,"'")),K):(g(I,"'"),K)}function ee(I){const C=I.currentChar();switch(C){case"\\":case"'":return I.next(),`\\${C}`;case"u":return re(I,C,4);case"U":return re(I,C,6);default:return d(pt.UNKNOWN_ESCAPE_SEQUENCE,o(),0,C),""}}function re(I,C,K){g(I,C);let ne="";for(let Ae=0;Ae<K;Ae++){const be=J(I);if(!be){d(pt.INVALID_UNICODE_ESCAPE_SEQUENCE,o(),0,`\\${C}${ne}${I.currentChar()}`);break}ne+=be}return`\\${C}${ne}`}function me(I){return I!=="{"&&I!=="}"&&I!==Ta&&I!==on}function Ee(I){b(I);let C="",K="";for(;C=D(I,me);)K+=C;return K}function Re(I){let C="",K="";for(;C=se(I);)K+=C;return K}function F(I){const C=K=>{const ne=I.currentChar();return ne==="{"||ne==="@"||ne==="|"||ne==="("||ne===")"||!ne||ne===Ta?K:(K+=ne,I.next(),C(K))};return C("")}function O(I){b(I);const C=g(I,"|");return b(I),C}function H(I,C){let K=null;switch(I.currentChar()){case"{":return C.braceNest>=1&&d(pt.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),I.next(),K=p(C,2,"{"),b(I),C.braceNest++,K;case"}":return C.braceNest>0&&C.currentType===2&&d(pt.EMPTY_PLACEHOLDER,o(),0),I.next(),K=p(C,3,"}"),C.braceNest--,C.braceNest>0&&b(I),C.inLinked&&C.braceNest===0&&(C.inLinked=!1),K;case"@":return C.braceNest>0&&d(pt.UNTERMINATED_CLOSING_BRACE,o(),0),K=ce(I,C)||m(C),C.braceNest=0,K;default:{let Ae=!0,be=!0,U=!0;if(M(I))return C.braceNest>0&&d(pt.UNTERMINATED_CLOSING_BRACE,o(),0),K=p(C,1,O(I)),C.braceNest=0,C.inLinked=!1,K;if(C.braceNest>0&&(C.currentType===4||C.currentType===5||C.currentType===6))return d(pt.UNTERMINATED_CLOSING_BRACE,o(),0),C.braceNest=0,ve(I,C);if(Ae=E(I,C))return K=p(C,4,Q(I)),b(I),K;if(be=w(I,C))return K=p(C,5,ye(I)),b(I),K;if(U=S(I,C))return K=p(C,6,Me(I)),b(I),K;if(!Ae&&!be&&!U)return K=p(C,12,Ee(I)),d(pt.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,K.value),b(I),K;break}}return K}function ce(I,C){const{currentType:K}=C;let ne=null;const Ae=I.currentChar();switch((K===7||K===8||K===11||K===9)&&(Ae===on||Ae===Ta)&&d(pt.INVALID_LINKED_FORMAT,o(),0),Ae){case"@":return I.next(),ne=p(C,7,"@"),C.inLinked=!0,ne;case".":return b(I),I.next(),p(C,8,".");case":":return b(I),I.next(),p(C,9,":");default:return M(I)?(ne=p(C,1,O(I)),C.braceNest=0,C.inLinked=!1,ne):P(I,C)||R(I,C)?(b(I),ce(I,C)):L(I,C)?(b(I),p(C,11,Re(I))):T(I,C)?(b(I),Ae==="{"?H(I,C)||ne:p(C,10,F(I))):(K===7&&d(pt.INVALID_LINKED_FORMAT,o(),0),C.braceNest=0,C.inLinked=!1,ve(I,C))}}function ve(I,C){let K={type:13};if(C.braceNest>0)return H(I,C)||m(C);if(C.inLinked)return ce(I,C)||m(C);switch(I.currentChar()){case"{":return H(I,C)||m(C);case"}":return d(pt.UNBALANCED_CLOSING_BRACE,o(),0),I.next(),p(C,3,"}");case"@":return ce(I,C)||m(C);default:{if(M(I))return K=p(C,1,O(I)),C.braceNest=0,C.inLinked=!1,K;if(x(I))return p(C,0,oe(I));break}}return K}function fe(){const{currentType:I,offset:C,startLoc:K,endLoc:ne}=l;return l.lastType=I,l.lastOffset=C,l.lastStartLoc=K,l.lastEndLoc=ne,l.offset=r(),l.startLoc=o(),a.currentChar()===ar?p(l,13):ve(a,l)}return{nextToken:fe,currentOffset:r,currentPosition:o,context:u}}const l2="parser",u2=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function c2(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function d2(e={}){const t=e.location!==!1,{onError:n}=e;function a(v,y,E,w,...S){const P=v.currentPosition();if(P.offset+=w,P.column+=w,n){const L=t?sd(E,P):null,R=hu(y,L,{domain:l2,args:S});n(R)}}function r(v,y,E){const w={type:v};return t&&(w.start=y,w.end=y,w.loc={start:E,end:E}),w}function o(v,y,E,w){t&&(v.end=y,v.loc&&(v.loc.end=E))}function i(v,y){const E=v.context(),w=r(3,E.offset,E.startLoc);return w.value=y,o(w,v.currentOffset(),v.currentPosition()),w}function s(v,y){const E=v.context(),{lastOffset:w,lastStartLoc:S}=E,P=r(5,w,S);return P.index=parseInt(y,10),v.nextToken(),o(P,v.currentOffset(),v.currentPosition()),P}function l(v,y){const E=v.context(),{lastOffset:w,lastStartLoc:S}=E,P=r(4,w,S);return P.key=y,v.nextToken(),o(P,v.currentOffset(),v.currentPosition()),P}function u(v,y){const E=v.context(),{lastOffset:w,lastStartLoc:S}=E,P=r(9,w,S);return P.value=y.replace(u2,c2),v.nextToken(),o(P,v.currentOffset(),v.currentPosition()),P}function c(v){const y=v.nextToken(),E=v.context(),{lastOffset:w,lastStartLoc:S}=E,P=r(8,w,S);return y.type!==11?(a(v,pt.UNEXPECTED_EMPTY_LINKED_MODIFIER,E.lastStartLoc,0),P.value="",o(P,w,S),{nextConsumeToken:y,node:P}):(y.value==null&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,ca(y)),P.value=y.value||"",o(P,v.currentOffset(),v.currentPosition()),{node:P})}function d(v,y){const E=v.context(),w=r(7,E.offset,E.startLoc);return w.value=y,o(w,v.currentOffset(),v.currentPosition()),w}function p(v){const y=v.context(),E=r(6,y.offset,y.startLoc);let w=v.nextToken();if(w.type===8){const S=c(v);E.modifier=S.node,w=S.nextConsumeToken||v.nextToken()}switch(w.type!==9&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,ca(w)),w=v.nextToken(),w.type===2&&(w=v.nextToken()),w.type){case 10:w.value==null&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,ca(w)),E.key=d(v,w.value||"");break;case 4:w.value==null&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,ca(w)),E.key=l(v,w.value||"");break;case 5:w.value==null&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,ca(w)),E.key=s(v,w.value||"");break;case 6:w.value==null&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,ca(w)),E.key=u(v,w.value||"");break;default:{a(v,pt.UNEXPECTED_EMPTY_LINKED_KEY,y.lastStartLoc,0);const S=v.context(),P=r(7,S.offset,S.startLoc);return P.value="",o(P,S.offset,S.startLoc),E.key=P,o(E,S.offset,S.startLoc),{nextConsumeToken:w,node:E}}}return o(E,v.currentOffset(),v.currentPosition()),{node:E}}function m(v){const y=v.context(),E=y.currentType===1?v.currentOffset():y.offset,w=y.currentType===1?y.endLoc:y.startLoc,S=r(2,E,w);S.items=[];let P=null;do{const T=P||v.nextToken();switch(P=null,T.type){case 0:T.value==null&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,ca(T)),S.items.push(i(v,T.value||""));break;case 5:T.value==null&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,ca(T)),S.items.push(s(v,T.value||""));break;case 4:T.value==null&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,ca(T)),S.items.push(l(v,T.value||""));break;case 6:T.value==null&&a(v,pt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,ca(T)),S.items.push(u(v,T.value||""));break;case 7:{const M=p(v);S.items.push(M.node),P=M.nextConsumeToken||null;break}}}while(y.currentType!==13&&y.currentType!==1);const L=y.currentType===1?y.lastOffset:v.currentOffset(),R=y.currentType===1?y.lastEndLoc:v.currentPosition();return o(S,L,R),S}function g(v,y,E,w){const S=v.context();let P=w.items.length===0;const L=r(1,y,E);L.cases=[],L.cases.push(w);do{const R=m(v);P||(P=R.items.length===0),L.cases.push(R)}while(S.currentType!==13);return P&&a(v,pt.MUST_HAVE_MESSAGES_IN_PLURAL,E,0),o(L,v.currentOffset(),v.currentPosition()),L}function h(v){const y=v.context(),{offset:E,startLoc:w}=y,S=m(v);return y.currentType===13?S:g(v,E,w,S)}function b(v){const y=s2(v,Gt({},e)),E=y.context(),w=r(0,E.offset,E.startLoc);return t&&w.loc&&(w.loc.source=v),w.body=h(y),e.onCacheKey&&(w.cacheKey=e.onCacheKey(v)),E.currentType!==13&&a(y,pt.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,v[E.offset]||""),o(w,y.currentOffset(),y.currentPosition()),w}return{parse:b}}function ca(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"â¦":t}function f2(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:o=>(n.helpers.add(o),o)}}function qm(e,t){for(let n=0;n<e.length;n++)Af(e[n],t)}function Af(e,t){switch(e.type){case 1:qm(e.cases,t),t.helper("plural");break;case 2:qm(e.items,t);break;case 6:{Af(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 p2(e,t={}){const n=f2(e);n.helper("normalize"),e.body&&Af(e.body,n);const a=n.context();e.helpers=Array.from(a.helpers)}function m2(e){const t=e.body;
vendor: 4,200 bytes, lines 31-36
31return t.type===2?Wm(t):t.cases.forEach(n=>Wm(n)),e}function Wm(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const a=e.items[n];if(!(a.type===3||a.type===9)||a.value==null)break;t.push(a.value)}if(t.length===e.items.length){e.static=_f(t);for(let n=0;n<e.items.length;n++){const a=e.items[n];(a.type===3||a.type===9)&&delete a.value}}}}function vo(e){switch(e.t=e.type,e.type){case 0:{const t=e;vo(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let a=0;a<n.length;a++)vo(n[a]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let a=0;a<n.length;a++)vo(n[a]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;vo(t.key),t.k=t.key,delete t.key,t.modifier&&(vo(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}}delete e.type}function g2(e,t){const{filename:n,breakLineCode:a,needIndent:r}=t,o=t.location!==!1,i={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:a,needIndent:r,indentLevel:0};o&&e.loc&&(i.source=e.loc.source);const s=()=>i;function l(h,b){i.code+=h}function u(h,b=!0){const v=b?a:"";l(r?v+" ".repeat(h):v)}function c(h=!0){const b=++i.indentLevel;h&&u(b)}function d(h=!0){const b=--i.indentLevel;h&&u(b)}function p(){u(i.indentLevel)}return{context:s,push:l,indent:c,deindent:d,newline:p,helper:h=>`_${h}`,needIndent:()=>i.needIndent}}function h2(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Fo(e,t.key),t.modifier?(e.push(", "),Fo(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function v2(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const r=t.items.length;for(let o=0;o<r&&(Fo(e,t.items[o]),o!==r-1);o++)e.push(", ");e.deindent(a()),e.push("])")}function b2(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 o=0;o<r&&(Fo(e,t.cases[o]),o!==r-1);o++)e.push(", ");e.deindent(a()),e.push("])")}}function y2(e,t){t.body?Fo(e,t.body):e.push("null")}function Fo(e,t){const{helper:n}=e;switch(t.type){case 0:y2(e,t);break;case 1:b2(e,t);break;case 2:v2(e,t);break;case 6:h2(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 w2=(e,t={})=>{const n=ze(t.mode)?t.mode:"normal",a=ze(t.filename)?t.filename:"message.intl";t.sourceMap;const r=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` 32`,o=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],s=g2(e,{filename:a,breakLineCode:r,needIndent:o});s.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(o),i.length>0&&(s.push(`const { ${_f(i.map(c=>`${c}: _${c}`),", ")} } = ctx`),s.newline()),s.push("return "),Fo(s,e),s.deindent(o),s.push("}"),delete e.helpers;const{code:l,map:u}=s.context();return{ast:e,code:l,map:u?u.toJSON():void 0}};function E2(e,t={}){const n=Gt({},t),a=!!n.jit,r=!!n.minify,o=n.optimize==null?!0:n.optimize,s=d2(n).parse(e);return a?(o&&m2(s),r&&vo(s),{ast:s,code:""}):(p2(s,n),w2(s,n))}/*! 33 * core-base v11.0.1 34 * (c) 2024 kazuya kawaguchi 35 * Released under the MIT License. 36 */function S2(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(zr().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(zr().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function cc(e){return n=>k2(n,e)}function k2(e,t){const n=L2(t);if(n==null)throw Gi(0);if(Tf(n)===1){const o=A2(n);return e.plural(o.reduce((i,s)=>[...i,Km(e,s)],[]))}else return Km(e,n)}const P2=["b","body"];function L2(e){return Pr(e,P2)}const _2=["c","cases"];function A2(e){return Pr(e,_2,[])}function Km(e,t){const n=C2(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);
36{const a=R2(t).reduce((r,o)=>[...r,ld(e,o)],[]);return e.normalize(a)}}const T2=["s","static"];function C2(e){return Pr(e,T2)}const I2=["i","items"];function R2(e){return Pr(e,I2,[])}function ld(e,t){const n=Tf(t);switch(n){case 3:return Rs(t,n);case 9:return Rs(t,n);case 4:{const a=t;if(Xn(a,"k")&&a.k)return e.interpolate(e.named(a.k));if(Xn(a,"key")&&a.key)return e.interpolate(e.named(a.key));throw Gi(n)}case 5:{const a=t;if(Xn(a,"i")&&Dt(a.i))return e.interpolate(e.list(a.i));if(Xn(a,"index")&&Dt(a.index))return e.interpolate(e.list(a.index));throw Gi(n)}case 6:{const a=t,r=O2(a),o=D2(a);return e.linked(ld(e,o),r?ld(e,r):void 0,e.type)}case 7:return Rs(t,n);case 8:return Rs(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const F2=["t","type"];function Tf(e){return Pr(e,F2)}const N2=["v","value"];function Rs(e,t){const n=Pr(e,N2);if(n)return n;throw Gi(t)}const U2=["m","modifier"];function O2(e){return Pr(e,U2)}const M2=["k","key"];function D2(e){const t=Pr(e,M2);if(t)return t;throw Gi(6)}function Pr(e,t,n){for(let a=0;a<t.length;a++){const r=t[a];if(Xn(e,r)&&e[r]!=null)return e[r]}return n}function Gi(e){return new Error(`unhandled node type: ${e}`)}const x2=e=>e;let Fs=gt();function No(e){return lt(e)&&Tf(e)===0&&(Xn(e,"b")||Xn(e,"body"))}function z2(e,t={}){let n=!1;const a=t.onError||e2;return t.onError=r=>{n=!0,a(r)}
36,{...E2(e,t),detectError:n}}function $2(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&ze(e)){it(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||x2)(e),r=Fs[a];if(r)return r;const{ast:o,detectError:i}=z2(e,{...t,location:!1,jit:!0}),s=cc(o);return i?s:Fs[a]=s}else{const n=e.cacheKey;if(n){const a=Fs[n];return a||(Fs[n]=cc(e))}else return cc(e)}}let ji=null;function V2(e){ji=e}function B2(e,t,n){ji&&ji.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const G2=j2("function:translate");function j2(e){return t=>ji&&ji.emit(e,t)}const xa={INVALID_ARGUMENT:QP,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},q2=24;function za(e){return hu(e,null,void 0)}function Cf(e,t){return t.locale!=null?Ym(t.locale):Ym(e.locale)}let dc;function Ym(e){if(ze(e))return e;if(Et(e)){if(e.resolvedOnce&&dc!=null)return dc;if(e.constructor.name==="Function"){const t=e();if(XP(t))throw za(xa.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return dc=t}else throw za(xa.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw za(xa.NOT_SUPPORT_LOCALE_TYPE)}function W2(e,t,n){return[...new Set([n,...xt(t)?t:lt(t)?Object.keys(t):ze(t)?[t]:[n]])]}
36function g0(e,t,n){const a=ze(n)?n:qi,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let o=r.__localeChainCache.get(a);if(!o){o=[];let i=[n];for(;xt(i);)i=Xm(o,i,t);const s=xt(t)||!Qe(t)?t:t.default?t.default:null;i=ze(s)?[s]:s,xt(i)&&Xm(o,i,!1),r.__localeChainCache.set(a,o)}return o}function Xm(e,t,n){let a=!0;for(let r=0;r<t.length&&it(a);r++){const o=t[r];ze(o)&&(a=K2(e,t[r],n))}return a}function K2(e,t,n){let a;const r=t.split("-");do{const o=r.join("-");a=Y2(e,o,n),r.splice(-1,1)}while(r.length&&a===!0);return a}function Y2(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),(xt(n)||Qe(n))&&n[r]&&(a=n[r])}return a}const Lr=[];Lr[0]={w:[0],i:[3,0],"[":[4],o:[7]};Lr[1]={w:[1],".":[2],"[":[4],o:[7]};Lr[2]={w:[2],i:[3,0],0:[3,0]};Lr[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Lr[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Lr[5]={"'":[4,0],o:8,l:[5,0]};Lr[6]={'"':[4,0],o:8,l:[6,0]};const X2=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function H2(e){return X2.test(e)}function Z2(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 J2(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 Q2(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:H2(t)?Z2(t):"*"+t}function eL(e){const t=[];let n=-1,a=0,r=0,o,i,s,l,u,c,d;const p=[];p[0]=()=>{i===void 0?i=s:i+=s},p[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},p[2]=()=>{p[0](),r++},p[3]=()=>{if(r>0)r--,a=4,p[0]();else{if(r=0,i===void 0||(i=Q2(i),i===!1))return!1;p[1]()}};function m(){const g=e[n+1];if(a===5&&g==="'"||a===6&&g==='"')return n++,s="\\"+g,p[0](),!0}for(;a!==null;)if(n++,o=e[n],!(o==="\\"&&m())){if(l=J2(o),d=Lr[a],u=d[l]||d.l||8,u===8||(a=u[0],u[1]!==void 0&&(c=p[u[1]],c&&(s=o,c()===!1))))return;if(a===7)return t}}const Hm=new Map;function tL(e,t){return lt(e)?e[t]:null}function nL(e,t){if(!lt(e))return null;let n=Hm.get(t);if(n||(n=eL(t),n&&Hm.set(t,n)),!n)return null;const a=n.length;let r=e,o=0;for(;o<a;){const i=r[n[o]];if(i===void 0||Et(r))return null;r=i,o++}return r}const aL="11.0.1",vu=-1,qi="en-US",Zm="",Jm=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function rL(){return{upper:(e,t)=>t==="text"&&ze(e)?e.toUpperCase():t==="vnode"&<(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&ze(e)?e.toLowerCase():t==="vnode"&<(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&ze(e)?Jm(e):t==="vnode"&<(e)&&"__v_isVNode"in e?Jm(e.children):e}}let h0;function oL(e){h0=e}let v0;function iL(e){v0=e}let b0;function sL(e){b0=e}let y0=null;const lL=e=>{y0=e},uL=()=>y0;let w0=null;const Qm=e=>{w0=e},cL=()=>w0;let eg=0;function dL(e={}){const t=Et(e.onWarn)?e.onWarn:ZP,n=ze(e.version)?e.version:aL,a=ze(e.locale)||Et(e.locale)?e.locale:qi,r=Et(a)?qi:a,o=xt(e.fallbackLocale)||Qe(e.fallbackLocale)||ze(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,i=Qe(e.messages)?e.messages:fc(r),s=Qe(e.datetimeFormats)?e.datetimeFormats:fc(r),l=Qe(e.numberFormats)?e.numberFormats:fc(r),u=Gt(gt(),e.modifiers,rL()),c=e.pluralRules||gt(),d=Et(e.missing)?e.missing:null,p=it(e.missingWarn)||Ro(e.missingWarn)?e.missingWarn:!0,m=it(e.fallbackWarn)||Ro(e.fallbackWarn)?e.fallbackWarn:!0,g=!!e.fallbackFormat,h=!!e.unresolving,b=Et(e.postTranslation)?e.postTranslation:null,v=Qe(e.processor)?e.processor:null,y=it(e.warnHtmlMessage)?e.warnHtmlMessage:!0,E=!!e.escapeParameter,w=Et(e.messageCompiler)?e.messageCompiler:h0,S=Et(e.messageResolver)?e.messageResolver:v0||tL,P=Et(e.localeFallbacker)?e.localeFallbacker:b0||W2,L=lt(e.fallbackContext)?e.fallbackContext:void 0,R=e,T=lt(R.__datetimeFormatters)?R.__datetimeFormatters:new Map,M=lt(R.__numberFormatters)?R.__numberFormatters:new Map,x=lt(R.__meta)?R.__meta:{};eg++;const D={version:n,cid:eg,locale:a,fallbackLocale:o,messages:i,modifiers:u,pluralRules:c,missing:d,missingWarn:p,fallbackWarn:m,fallbackFormat:g,unresolving:h,postTranslation:b,processor:v,warnHtmlMessage:y,escapeParameter:E,messageCompiler:w,messageResolver:S,localeFallbacker:P,fallbackContext:L,onWarn:t,__meta:x};return D.datetimeFormats=s,D.numberFormats=l,D.__datetimeFormatters=T,D.__numberFormatters=M,__INTLIFY_PROD_DEVTOOLS__&&B2(D,n,x),D}const fc=e=>({[e]:gt()});function If(e,t,n,a,r){const{missing:o,onWarn:i}=e;if(o!==null){const s=o(e,n,t,r);return ze(s)?s:t}else return t}function ci(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function fL(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function pL(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;a<t.length;a++)if(fL(e,t[a]))return!0;return!1}function tg(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:r,onWarn:o,localeFallbacker:i}=e,{__datetimeFormatters:s}=e,[l,u,c,d]=ud(...t),p=it(c.missingWarn)?c.missingWarn:e.missingWarn;it(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const m=!!c.part,g=Cf(e,c),h=i(e,r,g);if(!ze(l)||l==="")return new Intl.DateTimeFormat(g,d).format(u);let b={},v,y=null;const E="datetime format";for(let P=0;P<h.length&&(v=h[P],b=n[v]||{},y=b[l],!Qe(y));P++)If(e,l,v,p,E);if(!Qe(y)||!ze(v))return a?vu:l;let w=`${v}__${l}`;gu(d)||(w=`${w}__${JSON.stringify(d)}`);let S=s.get(w);return S||(S=new Intl.DateTimeFormat(v,Gt({},y,d)),s.set(w,S)),m?S.formatToParts(u):S.format(u)}const E0=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function ud(...e){const[t,n,a,r]=e,o=gt();let i=gt(),s;if(ze(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw za(xa.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();s=new Date(u);try{s.toISOString()}catch{throw za(xa.INVALID_ISO_DATE_ARGUMENT)}}else if(WP(t)){if(isNaN(t.getTime()))throw za(xa.INVALID_DATE_ARGUMENT);s=t}else if(Dt(t))s=t;else throw za(xa.INVALID_ARGUMENT);
36return ze(n)?o.key=n:Qe(n)&&Object.keys(n).forEach(l=>{E0.includes(l)?i[l]=n[l]:o[l]=n[l]}),ze(a)?o.locale=a:Qe(a)&&(i=a),Qe(r)&&(i=r),[o.key||"",s,o,i]}function ng(e,t,n){const a=e;for(const r in n){const o=`${t}__${r}`;a.__datetimeFormatters.has(o)&&a.__datetimeFormatters.delete(o)}}function ag(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:r,onWarn:o,localeFallbacker:i}=e,{__numberFormatters:s}=e,[l,u,c,d]=cd(...t),p=it(c.missingWarn)?c.missingWarn:e.missingWarn;it(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const m=!!c.part,g=Cf(e,c),h=i(e,r,g);if(!ze(l)||l==="")return new Intl.NumberFormat(g,d).format(u);let b={},v,y=null;const E="number format";for(let P=0;P<h.length&&(v=h[P],b=n[v]||{},y=b[l],!Qe(y));P++)If(e,l,v,p,E);if(!Qe(y)||!ze(v))return a?vu:l;let w=`${v}__${l}`;gu(d)||(w=`${w}__${JSON.stringify(d)}`);let S=s.get(w);return S||(S=new Intl.NumberFormat(v,Gt({},y,d)),s.set(w,S)),m?S.formatToParts(u):S.format(u)}const S0=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function cd(...e){const[t,n,a,r]=e,o=gt();let i=gt();if(!Dt(t))throw za(xa.INVALID_ARGUMENT);const s=t;return ze(n)?o.key=n:Qe(n)&&Object.keys(n).forEach(l=>{S0.includes(l)?i[l]=n[l]:o[l]=n[l]}),ze(a)?o.locale=a:Qe(a)&&(i=a),Qe(r)&&(i=r),[o.key||"",s,o,i]}function rg(e,t,n){const a=e;for(const r in n){const o=`${t}__${r}`;a.__numberFormatters.has(o)&&a.__numberFormatters.delete(o)}}const mL=e=>e,gL=e=>"",hL="text",vL=e=>e.length===0?"":_f(e),bL=HP;function og(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function yL(e){const t=Dt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Dt(e.named.count)||Dt(e.named.n))?Dt(e.named.count)?e.named.count:Dt(e.named.n)?e.named.n:t:t}function wL(e,t){t.count||(t.count=e),t.n||(t.n=e)}function EL(e={}){const t=e.locale,n=yL(e),a=lt(e.pluralRules)&&ze(t)&&Et(e.pluralRules[t])?e.pluralRules[t]:og,r=lt(e.pluralRules)&&ze(t)&&Et(e.pluralRules[t])?og:void 0,o=v=>v[a(n,v.length,r)],i=e.list||[],s=v=>i[v],l=e.named||gt();Dt(e.pluralIndex)&&wL(n,l);const u=v=>l[v];function c(v,y){const E=Et(e.messages)?e.messages(v,!!y):lt(e.messages)?e.messages[v]:!1;return E||(e.parent?e.parent.message(v):gL)}const d=v=>e.modifiers?e.modifiers[v]:mL,p=Qe(e.processor)&&Et(e.processor.normalize)?e.processor.normalize:vL,m=Qe(e.processor)&&Et(e.processor.interpolate)?e.processor.interpolate:bL,g=Qe(e.processor)&&ze(e.processor.type)?e.processor.type:hL,b={list:s,named:u,plural:o,linked:(v,...y)=>{const[E,w]=y;let S="text",P="";y.length===1?lt(E)?(P=E.modifier||P,S=E.type||S):ze(E)&&(P=E||P):y.length===2&&(ze(E)&&(P=E||P),ze(w)&&(S=w||S));const L=c(v,!0)(b),R=S==="vnode"&&xt(L)&&P?L[0]:L;return P?d(P)(R,S):R},message:c,type:g,interpolate:m,normalize:p,values:Gt(gt(),i,l)};return b}const ig=()=>"",Un=e=>Et(e);function sg(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:r,messageCompiler:o,fallbackLocale:i,messages:s}=e,[l,u]=dd(...t),c=it(u.missingWarn)?u.missingWarn:e.missingWarn,d=it(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,p=it(u.escapeParameter)?u.escapeParameter:e.escapeParameter,m=!!u.resolvedMessage,g=ze(u.default)||it(u.default)?it(u.default)?o?l:()=>l:u.default:n?o?l:()=>l:null,h=n||g!=null&&(ze(g)||Et(g)),b=Cf(e,u);p&&SL(u);let[v,y,E]=m?[l,b,s[b]||gt()]:k0(e,l,b,i,d,c),w=v,S=l;if(!m&&!(ze(w)||No(w)||Un(w))&&h&&(w=g,S=w),!m&&(!(ze(w)||No(w)||Un(w))||!ze(y)))return r?vu:l;let P=!1;const L=()=>{P=!0},R=Un(w)?w:P0(e,l,y,w,S,L);if(P)return w;const T=LL(e,y,E,u),M=EL(T),x=kL(e,R,M),D=a?a(x,l):x;if(__INTLIFY_PROD_DEVTOOLS__){const W={timestamp:Date.now(),key:ze(l)?l:Un(w)?w.key:"",locale:y||(Un(w)?w.locale:""),format:ze(w)?w:Un(w)?w.source:"",message:D};W.meta=Gt({},e.__meta,uL()||{}),G2(W)}return D}function SL(e){xt(e.list)?e.list=e.list.map(t=>
36ze(t)?Gm(t):t):lt(e.named)&&Object.keys(e.named).forEach(t=>{ze(e.named[t])&&(e.named[t]=Gm(e.named[t]))})}function k0(e,t,n,a,r,o){const{messages:i,onWarn:s,messageResolver:l,localeFallbacker:u}=e,c=u(e,a,n);let d=gt(),p,m=null;const g="translate";for(let h=0;h<c.length&&(p=c[h],d=i[p]||gt(),(m=l(d,t))===null&&(m=d[t]),!(ze(m)||No(m)||Un(m)));h++)if(!pL(p,c)){const b=If(e,t,p,o,g);b!==t&&(m=b)}return[m,p,d]}function P0(e,t,n,a,r,o){const{messageCompiler:i,warnHtmlMessage:s}=e;if(Un(a)){const u=a;return u.locale=u.locale||n,u.key=u.key||t,u}if(i==null){const u=(()=>a);return u.locale=n,u.key=t,u}const l=i(a,PL(e,n,r,a,s,o));return l.locale=n,l.key=t,l.source=a,l}function kL(e,t,n){return t(n)}function dd(...e){const[t,n,a]=e,r=gt();if(!ze(t)&&!Dt(t)&&!Un(t)&&!No(t))throw za(xa.INVALID_ARGUMENT);const o=Dt(t)?String(t):(Un(t),t);return Dt(n)?r.plural=n:ze(n)?r.default=n:Qe(n)&&!gu(n)?r.named=n:xt(n)&&(r.list=n),Dt(a)?r.plural=a:ze(a)?r.default=a:Qe(a)&&Gt(r,a),[o,r]}function PL(e,t,n,a,r,o){return{locale:t,key:n,warnHtmlMessage:r,onError:i=>{throw o&&o(i),i},onCacheKey:i=>jP(t,n,i)}}function LL(e,t,n,a){const{modifiers:r,pluralRules:o,messageResolver:i,fallbackLocale:s,fallbackWarn:l,missingWarn:u,fallbackContext:c}=e,p={locale:t,modifiers:r,pluralRules:o,messages:(m,g)=>{let h=i(n,m);if(h==null&&(c||g)){const[,,b]=k0(c||e,m,t,s,l,u);h=i(b,m)}if(ze(h)||No(h)){let b=!1;const y=P0(e,m,t,h,m,()=>{b=!0});return b?ig:y}else return Un(h)?h:ig}};return e.processor&&(p.processor=e.processor),a.list&&(p.list=a.list),a.named&&(p.named=a.named),Dt(a.plural)&&(p.pluralIndex=a.plural),p}S2();/*! 37 * vue-i18n v11.0.1 38 * (c) 2024 kazuya kawaguchi 39 * Released under the MIT License. 40 */const _L="11.0.1";function AL(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(zr().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(zr().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(zr().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(zr().__INTLIFY_PROD_DEVTOOLS__=!1)}const bn={UNEXPECTED_RETURN_TYPE:q2,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function Rn(e,...t){return hu(e,null,void 0)}const fd=kr("__translateVNode"),pd=kr("__datetimeParts"),md=kr("__numberParts"),L0=kr("__setPluralRules"),_0=kr("__injectWithOption"),gd=kr("__dispose");function Wi(e){if(!lt(e))return e;for(const t in e)if(Xn(e,t))if(!t.includes("."))lt(e[t])&&Wi(e[t]);else{const n=t.split("."),a=n.length-1;let r=e,o=!1;for(let i=0;i<a;i++){if(n[i]in r||(r[n[i]]=gt()),!lt(r[n[i]])){o=!0;break}r=r[n[i]]}o||(r[n[a]]=e[t],delete e[t]),lt(r[n[a]])&&Wi(r[n[a]])}return e}function Rf(e,t){const{messages:n,__i18n:a,messageResolver:r,flatJson:o}=t,i=Qe(n)?n:xt(a)?gt():{[e]:gt()};if(xt(a)&&a.forEach(s=>{if("locale"in s&&"resource"in s){const{locale:l,resource:u}=s;l?(i[l]=i[l]||gt(),rl(u,i[l])):rl(u,i)}else ze(s)&&rl(JSON.parse(s),i)}),r==null&&o)for(const s in i)Xn(i,s)&&Wi(i[s]);return i}function A0(e){return e.type}function T0(e,t,n){let a=lt(t.messages)?t.messages:gt();"__i18nGlobal"in n&&(a=Rf(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const r=Object.keys(a);r.length&&r.forEach(o=>{e.mergeLocaleMessage(o,a[o])});{if(lt(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(lt(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function lg(e){return N(to,null,e,0)}const ug="__INTLIFY_META__",cg=()=>[],TL=()=>!1;let dg=0;function fg(e){return((t,n,a,r)=>e(n,a,et()||void 0,r))}const CL=()=>{const e=et();let t=null;return e&&(t=A0(e)[ug])?{[ug]:t}:null};function Ff(e={}){const{__root:t,__injectWithOption:n}=e,a=t===void 0,r=e.flatJson,o=Ol?G:Ln;let i=it(e.inheritLocale)?e.inheritLocale:!0;const s=o(t&&i?t.locale.value:ze(e.locale)?e.locale:qi),l=o(t&&i?t.fallbackLocale.value:ze(e.fallbackLocale)||xt(e.fallbackLocale)||Qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),u=o(Rf(s.value,e)),c=o(Qe(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=o(Qe(e.numberFormats)?e.numberFormats:{[s.value]:{}});let p=t?t.missingWarn:it(e.missingWarn)||Ro(e.missingWarn)?e.missingWarn:!0,m=t?t.fallbackWarn:it(e.fallbackWarn)||Ro(e.fallbackWarn)?e.fallbackWarn:!0,g=t?t.fallbackRoot:it(e.fallbackRoot)?e.fallbackRoot:!0,h=!!e.fallbackFormat,b
40=Et(e.missing)?e.missing:null,v=Et(e.missing)?fg(e.missing):null,y=Et(e.postTranslation)?e.postTranslation:null,E=t?t.warnHtmlMessage:it(e.warnHtmlMessage)?e.warnHtmlMessage:!0,w=!!e.escapeParameter;const S=t?t.modifiers:Qe(e.modifiers)?e.modifiers:{};let P=e.pluralRules||t&&t.pluralRules,L;L=(()=>{a&&Qm(null);const U={version:_L,locale:s.value,fallbackLocale:l.value,messages:u.value,modifiers:S,pluralRules:P,missing:v===null?void 0:v,missingWarn:p,fallbackWarn:m,fallbackFormat:h,unresolving:!0,postTranslation:y===null?void 0:y,warnHtmlMessage:E,escapeParameter:w,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};U.datetimeFormats=c.value,U.numberFormats=d.value,U.__datetimeFormatters=Qe(L)?L.__datetimeFormatters:void 0,U.__numberFormatters=Qe(L)?L.__numberFormatters:void 0;const ae=dL(U);return a&&Qm(ae),ae})(),ci(L,s.value,l.value);function T(){return[s.value,l.value,u.value,c.value,d.value]}const M=A({get:()=>s.value,set:U=>{s.value=U,L.locale=s.value}}),x=A({get:()=>l.value,set:U=>{l.value=U,L.fallbackLocale=l.value,ci(L,s.value,U)}}),D=A(()=>u.value),W=A(()=>c.value),se=A(()=>d.value);function te(){return Et(y)?y:null}function Y(U){y=U,L.postTranslation=U}function z(){return b}function X(U){U!==null&&(v=fg(U)),b=U,L.missing=v}const $=(U,ae,Fe,$e,Ve,ht)=>{T();let je;try{__INTLIFY_PROD_DEVTOOLS__,a||(L.fallbackContext=t?cL():void 0),je=U(L)}finally{__INTLIFY_PROD_DEVTOOLS__,a||(L.fallbackContext=void 0)}if(Fe!=="translate exists"&&Dt(je)&&je===vu||Fe==="translate exists"&&!je){const[Ft,It]=ae();return t&&g?$e(t):Ve(Ft)}else{if(ht(je))return je;throw Rn(bn.UNEXPECTED_RETURN_TYPE)}};function J(...U){return $(ae=>Reflect.apply(sg,null,[ae,...U]),()=>dd(...U),"translate",ae=>Reflect.apply(ae.t,ae,[...U]),ae=>ae,ae=>ze(ae))}function Z(...U){const[ae,Fe,$e]=U;if($e&&!lt($e))throw Rn(bn.INVALID_ARGUMENT);return J(ae,Fe,Gt({resolvedMessage:!0},$e||{}))}function oe(...U){return $(ae=>Reflect.apply(tg,null,[ae,...U]),()=>ud(...U),"datetime format",ae=>Reflect.apply(ae.d,ae,[...U]),()=>Zm,ae=>ze(ae))}function Q(...U){return $(ae=>Reflect.apply(ag,null,[ae,...U]),()=>cd(...U),"number format",ae=>Reflect.apply(ae.n,ae,[...U]),()=>Zm,ae=>ze(ae))}function ye(U){return U.map(ae=>ze(ae)||Dt(ae)||it(ae)?lg(String(ae)):ae)}const Me={normalize:ye,interpolate:U=>U,type:"vnode"};function ee(...U){return $(ae=>{let Fe;const $e=ae;try{$e.processor=Me,Fe=Reflect.apply(sg,null,[$e,...U])}finally{$e.processor=null}return Fe},()=>dd(...U),"translate",ae=>ae[fd](...U),ae=>[lg(ae)],ae=>xt(ae))}function re(...U){return $(ae=>Reflect.apply(ag,null,[ae,...U]),()=>cd(...U),"number format",ae=>ae[md](...U),cg,ae=>ze(ae)||xt(ae))}function me(...U){return $(ae=>Reflect.apply(tg,null,[ae,...U]),()=>ud(...U),"datetime format",ae=>ae[pd](...U),cg,ae=>ze(ae)||xt(ae))}function Ee(U){P=U,L.pluralRules=P}function Re(U,ae){return $(()=>{if(!U)return!1;const Fe=ze(ae)?ae:s.value,$e=H(Fe),Ve=L.messageResolver($e,U);return No(Ve)||Un(Ve)||ze(Ve)},()=>[U],"translate exists",Fe=>Reflect.apply(Fe.te,Fe,[U,ae]),TL,Fe=>it(Fe))}function F(U){let ae=null;const Fe=g0(L,l.value,s.value);for(let $e=0;$e<Fe.length;$e++){const Ve=u.value[Fe[$e]]||{},ht=L.messageResolver(Ve,U);if(ht!=null){ae=ht;break}}return ae}function O(U){const ae=F(U);return ae??(t?t.tm(U)||{}:{})}function H(U){return u.value[U]||{}}function ce(U,ae){if(r){const Fe={[U]:ae};for(const $e in Fe)Xn(Fe,$e)&&Wi(Fe[$e]);ae=Fe[U]}u.value[U]=ae,L.messages=u.value}function ve(U,ae){u.value[U]=u.value[U]||{};const Fe={[U]:ae};if(r)for(const $e in Fe)Xn(Fe,$e)&&Wi(Fe[$e]);ae=Fe[U],rl(ae,u.value[U]),L.messages=u.value}function fe(U){return c.value[U]||{}}function I(U,ae){c.value[U]=ae,L.datetimeFormats=c.value,ng(L,U,ae)}function C(U,ae){c.value[U]=Gt(c.value[U]||{},ae),L.datetimeFormats=c.value,ng(L,U,ae)}function K(U){return d.value[U]||{}}function ne(U,ae){d.value[U]=ae,L.numberFormats=d.value,rg(L,U,ae)}function Ae(U,ae){d.value[U]=Gt(d.value[U]||{},ae),L.numberFormats=d.value,rg(L,U,ae)}dg++,t&&Ol&&(Ie(t.locale,U=>{i&&(s.value=U,L.locale=U,ci(L,s.value,l.value))}),Ie(t.fallbackLocale,U=>{i&&(l.value=U,L.fallbackLocale=U,ci(L,s.value,l.value))}));const be={id:dg,locale:M,fallbackLocale:x,get inheritLocale(){return i},set inheritLocale(U){i=U,U&&t&&(s.value=t.locale.value,l.value=t.fallbackLocale.value,ci(L,s.value,l.value))},get availableLocales(){return Object.keys(u.value).sort()},messages:D,get modifiers(){return S},get pluralRules(){return P||{}},get isGlobal(){return a},get missingWarn(){return p},set missingWarn(U){p=U,L.missingWarn=p},get fallbackWarn(){return m},set fallbackWarn(U){m=U,L.fallbackWarn=m},get fallbackRoot(){return g},set fallbackRoot(U){g=U},get fallbackFormat(){return h},set fallbackFormat(U){h=U,L.fallbackFormat=h},get warnHtmlMessage(){return E},set warnHtmlMessage(U){E=U,L.warnHtmlMessage=U},get escapeParameter(){return w},set escapeParameter(U){w=U,L.escapeParameter=U}
40,t:J,getLocaleMessage:H,setLocaleMessage:ce,mergeLocaleMessage:ve,getPostTranslationHandler:te,setPostTranslationHandler:Y,getMissingHandler:z,setMissingHandler:X,[L0]:Ee};return be.datetimeFormats=W,be.numberFormats=se,be.rt=Z,be.te=Re,be.tm=O,be.d=oe,be.n=Q,be.getDateTimeFormat=fe,be.setDateTimeFormat=I,be.mergeDateTimeFormat=C,be.getNumberFormat=K,be.setNumberFormat=ne,be.mergeNumberFormat=Ae,be[_0]=n,be[fd]=ee,be[pd]=me,be[md]=re,be}function IL(e){const t=ze(e.locale)?e.locale:qi,n=ze(e.fallbackLocale)||xt(e.fallbackLocale)||Qe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=Et(e.missing)?e.missing:void 0,r=it(e.silentTranslationWarn)||Ro(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,o=it(e.silentFallbackWarn)||Ro(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,i=it(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,l=Qe(e.modifiers)?e.modifiers:{},u=e.pluralizationRules,c=Et(e.postTranslation)?e.postTranslation:void 0,d=ze(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,p=!!e.escapeParameterHtml,m=it(e.sync)?e.sync:!0;let g=e.messages;if(Qe(e.sharedMessages)){const S=e.sharedMessages;g=Object.keys(S).reduce((L,R)=>{const T=L[R]||(L[R]={});return Gt(T,S[R]),L},g||{})}const{__i18n:h,__root:b,__injectWithOption:v}=e,y=e.datetimeFormats,E=e.numberFormats,w=e.flatJson;return{locale:t,fallbackLocale:n,messages:g,flatJson:w,datetimeFormats:y,numberFormats:E,missing:a,missingWarn:r,fallbackWarn:o,fallbackRoot:i,fallbackFormat:s,modifiers:l,pluralRules:u,postTranslation:c,warnHtmlMessage:d,escapeParameter:p,messageResolver:e.messageResolver,inheritLocale:m,__i18n:h,__root:b,__injectWithOption:v}}function hd(e={}){const t=Ff(IL(e)),{__extender:n}=e,a={id:t.id,get locale(){return t.locale.value},set locale(r){t.locale.value=r},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(r){t.fallbackLocale.value=r},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(r){t.setMissingHandler(r)},get silentTranslationWarn(){return it(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(r){t.missingWarn=it(r)?!r:r},get silentFallbackWarn(){return it(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(r){t.fallbackWarn=it(r)?!r:r},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(r){t.fallbackFormat=r},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(r){t.setPostTranslationHandler(r)},get sync(){return t.inheritLocale},set sync(r){t.inheritLocale=r},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){t.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(r){t.escapeParameter=r},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...r){return Reflect.apply(t.t,t,[...r])},rt(...r){return Reflect.apply(t.rt,t,[...r])},te(r,o){return t.te(r,o)},tm(r){return t.tm(r)},getLocaleMessage(r){return t.getLocaleMessage(r)},setLocaleMessage(r,o){t.setLocaleMessage(r,o)},mergeLocaleMessage(r,o){t.mergeLocaleMessage(r,o)},d(...r){return Reflect.apply(t.d,t,[...r])},getDateTimeFormat(r){return t.getDateTimeFormat(r)},setDateTimeFormat(r,o){t.setDateTimeFormat(r,o)},mergeDateTimeFormat(r,o){t.mergeDateTimeFormat(r,o)},n(...r){return Reflect.apply(t.n,t,[...r])},getNumberFormat(r){return t.getNumberFormat(r)},setNumberFormat(r,o){t.setNumberFormat(r,o)},mergeNumberFormat(r,o){t.mergeNumberFormat(r,o)}};return a.__extender=n,a}function RL(e,t,n){return{beforeCreate(){const a=et();if(!a)throw Rn(bn.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const o=r.i18n;if(r.__i18n&&(o.__i18n=r.__i18n),o.__root=t,this===this.$root)this.$i18n=pg(e,o);else{o.__injectWithOption=!0,o.__extender=n.__vueI18nExtend,this.$i18n=hd(o);const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=pg(e,r);else{this.$i18n=hd({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}else this.$i18n=e;r.__i18nGlobal&&T0(t,r,r),this.$t=(...o)=>this.$i18n.t(...o),this.$rt=(...o)=>this.$i18n.rt(...o),this.$te=(o,i)=>this.$i18n.te(o,i),this.$d=(...o)=>this.$i18n.d(...o),this.$n=(...o)=>this.$i18n.n(...o),this.$tm=o=>this.$i18n.tm(o),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=et();if(!a)throw Rn(bn.UNEXPECTED_ERROR);const r=this.$i18n;delete this.$t,delete this.$rt,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__disposer&&(r.__disposer(),delete r.__disposer,delete r.__extender),n.__deleteInstance(a),delete this.$i18n}}}function pg(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[L0](t.pluralizationRules||e.pluralizationRules);const n=Rf(e.locale,{messages:t.messages,__i18n:t.__i18n});
40return 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 Nf={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function FL({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,r)=>[...a,...r.type===Oe?r.children:[r]],[]):t.reduce((n,a)=>{const r=e[a];return r&&(n[a]=r()),n},gt())}function C0(){return Oe}const NL=ie({name:"i18n-t",props:Gt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Dt(e)||!isNaN(e)}},Nf),setup(e,t){const{slots:n,attrs:a}=t,r=e.i18n||Mt({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(d=>d!=="_"),i=gt();e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=ze(e.plural)?+e.plural:e.plural);const s=FL(t,o),l=r[fd](e.keypath,s,i),u=Gt(gt(),a),c=ze(e.tag)||lt(e.tag)?e.tag:C0();return an(c,u,l)}}}),mg=NL;function UL(e){return xt(e)&&!ze(e[0])}function I0(e,t,n,a){const{slots:r,attrs:o}=t;return()=>{const i={part:!0};let s=gt();e.locale&&(i.locale=e.locale),ze(e.format)?i.key=e.format:lt(e.format)&&(ze(e.format.key)&&(i.key=e.format.key),s=Object.keys(e.format).reduce((p,m)=>n.includes(m)?Gt(gt(),p,{[m]:e.format[m]}
40):p,gt()));const l=a(e.value,i,s);let u=[i.key];xt(l)?u=l.map((p,m)=>{const g=r[p.type],h=g?g({[p.type]:p.value,index:m,parts:l}):[p.value];return UL(h)&&(h[0].key=`${p.type}-${m}`),h}):ze(l)&&(u=[l]);const c=Gt(gt(),o),d=ze(e.tag)||lt(e.tag)?e.tag:C0();return an(d,c,u)}}const OL=ie({name:"i18n-n",props:Gt({value:{type:Number,required:!0},format:{type:[String,Object]}},Nf),setup(e,t){const n=e.i18n||Mt({useScope:e.scope,__useComponent:!0});return I0(e,t,S0,(...a)=>n[md](...a))}}),gg=OL;function ML(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 DL(e){const t=i=>{const{instance:s,value:l}=i;if(!s||!s.$)throw Rn(bn.UNEXPECTED_ERROR);const u=ML(e,s.$),c=hg(l);return[Reflect.apply(u.t,u,[...vg(c)]),u]};return{created:(i,s)=>{const[l,u]=t(s);Ol&&e.global===u&&(i.__i18nWatcher=Ie(u.locale,()=>{s.instance&&s.instance.$forceUpdate()})),i.__composer=u,i.textContent=l},unmounted:i=>{Ol&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:s})=>{if(i.__composer){const l=i.__composer,u=hg(s);i.textContent=Reflect.apply(l.t,l,[...vg(u)])}},getSSRProps:i=>{const[s]=t(i);return{textContent:s}}}}function hg(e){if(ze(e))return{path:e};if(Qe(e)){if(!("path"in e))throw Rn(bn.REQUIRED_VALUE,"path");return e}else throw Rn(bn.INVALID_VALUE)}function vg(e){const{path:t,locale:n,args:a,choice:r,plural:o}=e,i={},s=a||{};return ze(n)&&(i.locale=n),Dt(r)&&(i.plural=r),Dt(o)&&(i.plural=o),[t,s,i]}function xL(e,t,...n){const a=Qe(n[0])?n[0]:{};(it(a.globalInstall)?a.globalInstall:!0)&&([mg.name,"I18nT"].forEach(o=>e.component(o,mg)),[gg.name,"I18nN"].forEach(o=>e.component(o,gg)),[yg.name,"I18nD"].forEach(o=>e.component(o,yg))),e.directive("t",DL(t))}const zL=kr("global-vue-i18n");function $L(e={}){const t=__VUE_I18N_LEGACY_API__&&it(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,n=it(e.globalInjection)?e.globalInjection:!0,a=new Map,[r,o]=VL(e,t),i=kr("");function s(d){return a.get(d)||null}function l(d,p){a.set(d,p)}function u(d){a.delete(d)}const c={get mode(){return __VUE_I18N_LEGACY_API__&&t?"legacy":"composition"},async install(d,...p){if(d.__VUE_I18N_SYMBOL__=i,d.provide(d.__VUE_I18N_SYMBOL__,c),Qe(p[0])){const h=p[0];c.__composerExtend=h.__composerExtend,c.__vueI18nExtend=h.__vueI18nExtend}let m=null;!t&&n&&(m=XL(d,c.global)),__VUE_I18N_FULL_INSTALL__&&xL(d,c,...p),__VUE_I18N_LEGACY_API__&&t&&d.mixin(RL(o,o.__composer,c));const g=d.unmount;d.unmount=()=>{m&&m(),c.dispose(),g()}},get global(){return o},dispose(){r.stop()},__instances:a,__getInstance:s,__setInstance:l,__deleteInstance:u};return c}function Mt(e={}){const t=et();if(t==null)throw Rn(bn.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Rn(bn.NOT_INSTALLED);const n=BL(t),a=jL(n),r=A0(t),o=GL(e,r);if(o==="global")return T0(a,e,r),a;if(o==="parent"){let l=qL(n,t,e.__useComponent);return l==null&&(l=a),l}const i=n;let s=i.__getInstance(t);if(s==null){const l=Gt({},e);"__i18n"in r&&(l.__i18n=r.__i18n),a&&(l.__root=a),s=Ff(l),i.__composerExtend&&(s[gd]=i.__composerExtend(s)),KL(i,t,s),i.__setInstance(t,s)}return s}function VL(e,t){const n=of(),a=__VUE_I18N_LEGACY_API__&&t?n.run(()=>hd(e)):n.run(()=>Ff(e));if(a==null)throw Rn(bn.UNEXPECTED_ERROR);return[n,a]}function BL(e){const t=De(e.isCE?zL:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Rn(e.isCE?bn.NOT_INSTALLED_WITH_PROVIDE:bn.UNEXPECTED_ERROR);return t}function GL(e,t){return gu(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function jL(e){return e.mode==="composition"?e.global:e.global.__composer}function qL(e,t,n=!1){let a=null;const r=t.root;let o=WL(t,n);for(;o!=null;){const i=e;if(e.mode==="composition")a=i.__getInstance(o);else if(__VUE_I18N_LEGACY_API__){const s=i.__getInstance(o);s!=null&&(a=s.__composer,n&&a&&!a[_0]&&(a=null))}if(a!=null||r===o)break;o=o.parent}return a}function WL(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function KL(e,t,n){st(()=>{},t),ps(()=>{const a=n;e.__deleteInstance(t);const r=a[gd];r&&(r(),delete a[gd])},t)}const YL=["locale","fallbackLocale","availableLocales"],bg=["t","rt","d","n","tm","te"];function XL(e,t){const n=Object.create(null);
40return YL.forEach(r=>{const o=Object.getOwnPropertyDescriptor(t,r);if(!o)throw Rn(bn.UNEXPECTED_ERROR);const i=ut(o.value)?{get(){return o.value.value},set(s){o.value.value=s}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,r,i)}),e.config.globalProperties.$i18n=n,bg.forEach(r=>{const o=Object.getOwnPropertyDescriptor(t,r);if(!o||!o.value)throw Rn(bn.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,o)}),()=>{delete e.config.globalProperties.$i18n,bg.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}const HL=ie({name:"i18n-d",props:Gt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Nf),setup(e,t){const n=e.i18n||Mt({useScope:e.scope,__useComponent:!0});return I0(e,t,E0,(...a)=>n[pd](...a))}}),yg=HL;AL();oL($2);iL(nL);sL(g0);if(__INTLIFY_PROD_DEVTOOLS__){const e=zr();e.__INTLIFY__=!0,V2(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const ZL="Welcome to UFL!",JL="Sign in",QL={text:"I accept {eula} and acknowledge that I have read and understood the terms of {privacy}.",eula:"the End User License Agreement",privacy:"the Game Privacy Policy"},e_="Search...",t_="No data",n_={links:{termsOfUse:"TERMS OF USE",privacyPolicy:"PRIVACY POLICY",cookiePolicy:"COOKIE POLICY",legalDocuments:"LEGAL DOCUMENTS"},legalTrademark:"Â©ï¸ 2025 XTEN Limited. All rights reserved.",steamTrademark:"© 2024 Valve Corporation. Steam and the Steam logo are trademarks and/or registered trademarks of Valve Corporation in the U.S. and/or other countries."},a_={inGamePurchases:"In-game Purchases (Includes Random Items)"},r_={modals:{systemRequirements:{title:"SYSTEM REQUIREMENTS",header:{pc:"PC",minimum:"Minimum",recommended:"Recommended"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"OS",Storage:"Storage",or:"or"},probabilities:{header:{enhanced:"Enhanced CP Pack",premium:"Premium CP Pack"},slot:"Slot",items:["CP 2,500,000 (in-game currency)","LP 50 (in-game currency)","Particles","Footballer Tier 0, Rating 45-60","Footballer Tier 0, Rating 61-80","Footballer Tier 0, Rating 81-91","Footballer Tier 1, Rating 72-75","Footballer Tier 1, Rating 76-80","Footballer Tier 2, Rating 81-86","Footballer Tier 2, Rating 87-91","Footballer Tier 3, Rating 75-83","Footballer Tier 3, Rating 84-90","Footballer Tier 3, Rating 91-95","Footballer Tier 3, Rating 96-99","Footballer Legend, Rating 91-105"]}},header:{navigation:{about:"About UFL",news:"News",shop:"Shop",twitch:"Twitch Drops",faq:"F.A.Q.",support:"Support",inviteFriends:"Invite Friends (PC only)",account:{title:"My Account",signIn:"Sign In",createAccount:"Create Account",profile:"Profile",redeemCode:"Redeem Code",twitchDrops:"Twitch Drops",logout:"Logout"}},button:"Play Ufl",back:"Back"},main:{hero:{title:"UFL",subtitle:"A BRAND NEW FOOTBALL EXPERIENCE",description:"Play UFL⢠on PC",button:{earlyAccess:"PLAY FOR FREE",download:"DOWNLOAD NOW"},requirements:"View System requirements"},features:{description:"Want to get ahead of the competition? Join from November 7 by choosing one of our five bundles. Each bundle unlocks UFLâ¢, giving you early perks and letting you keep your squad progress for the global launch on PC. Don't miss your chance!",beTheFirst:"Be the first to step on the pitch",levelUp:"Level up your squad early on",gain:"Gain an advantage before others",players:"Over {number} {text} players worldwide"},joinGameplay:{description:"UFL is a free-to-play football game that puts you in control of building your squad from thousands of real players. Scout the transfer market, sign authentic footballers, and compete in ranked global leagues. Take part in seasonal events, collect player cards of varying rarities, and shape a team that reflects your style.",button:"LEARN MORE ABOUT UFL"},faq:{title:"FREQUENTLY ASKED QUESTIONS",button:"VISIT FAQ PAGE",questions:[{title:"What are Early Access Packs, and why are they worth getting?",description:`Early Access Packs give players the opportunity to start their UFL journey one month before the official release on PC. With an Early Access Pack, you will be among the first to step onto the pitch, build your squad, and experience the game ahead of others. 41 42Here is why it is worth considering: 43 44{list} 45With Early Access, you do not just play sooner â you play smarter, gain an advantage, and prepare your team for success when the game officially launches.`,list:["Play earlier: enjoy UFL a full month before the global launch.","Get ahead of the competition: start building your ultimate team and progress before other players join.","Exclusive bonuses: receive special in-game items, bonus currency, and unique rewards available only through Early Access Packs.","Be part of the first wave: shape the community, share feedback, and leave your mark on UFL from the very beginning."]},{title:"Is UFL available on other platforms or only on PC?",description:"UFL is also available on Xbox Series X/S and PlayStation 5. The game will be released on PC soon, and
45you can access it a month early by purchasing one of our Early Access Packs."},{title:"Is it free to play UFL?",description:"UFL will be free for everyone after the full PC release. During the early access period of one month, PC players will be able to access the game only by purchasing an Early Access Pack."},{title:"Can I purchase an early access bundle and claim it in the Xbox/PlayStation version of UFL?",description:"Early Access Packs are exclusive to the PC version of UFL. It is not possible to purchase an Early Access Pack and claim its rewards on Xbox or PlayStation."},{title:"What are the system requirements of UFL on PC?",description:`Minimum: 46OS: Windows 10 - 64bit 47Processor: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 48Installed RAM: 8.00 GB 49GPU: AMD RX 570 or NVIDIA GeForce GTX 1060 50Video RAM: 4GB 51Storage: 40 GB SSD 52 53Recommended: 54OS: Windows 10 - 64bit 55Processor: AMD Ryzen 7 2700X or Intel Core i7 6700 56Installed RAM: 12.00 GB 57GPU: AMD Radeon RX 5600 XT or Nvidia GeForce GTX 1660 58Video RAM: 6GB 59Storage: 40 GB SSD`}]},teamPass:{title:"Top Leagues Team Pass is now in UFL!",description:"Top Leagues. Top Stars. Exclusive player cards of Raphinha, Federico Valverde, Emiliano MartÃnez, and Paulo Dybala, plus the atmosphere of big football â the new Team Pass brings the best together in one event. Join in and win. Pack Star Players!",button:"LEARN MORE"},systemRequirements:{title:"SYSTEM REQUIREMENTS",header:{pc:"PC",minimum:"Minimum",recommended:"Recommended"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"OS",Storage:"Storage",or:"or"}},footer:{text:"© {year}, XTEN Limited. All rights reserved. Strikerz Inc., STRZ, UFL, FAIR TO PLAY and related logos are trademarks or registered trademarks of XTEN Limited. Unreal ® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere. All other copyrights and trademarks are the property of their respective owners.",links:{gamePolicies:"Game Policies",webPolicies:"Web Policies",legalDocuments:"Legal documents"},agePolicies:{australia:"Australia",brazil:"Brazil",europe:"Europe",germany:"Germany",canada:"US/CAN"}}},o_=JSON.parse(`{"modals":{"systemRequirements":{"title":"SYSTEM REQUIREMENTS","header":{"pc":"PC","minimum":"Minimum","recommended":"Recommended"},"CPU":"CPU","RAM":"RAM","GPU":"GPU","VRAM":"VRAM","OS":"OS","Storage":"Storage","or":"or"},"probabilities":{"title":"Starter Bundle Packs' probabilities","header":{"enhanced":"Enhanced CP Pack","premium":"Premium CP Pack"},"slot":"Slot","items":["CP 2,500,000 (in-game currency)","LP 50 (in-game currency)","Particles","Footballer Tier 0, Rating 45-60","Footballer Tier 0, Rating 61-80","Footballer Tier 0, Rating 81-91","Footballer Tier 1, Rating 72-75","Footballer Tier 1, Rating 76-80","Footballer Tier 2, Rating 81-86","Footballer Tier 2, Rating 87-91","Footballer Tier 3, Rating 75-83","Footballer Tier 3, Rating 84-90","Footballer Tier 3, Rating 91-95","Footballer Tier 3, Rating 96-99","Footballer Legend, Rating 91-105"]}},"header":{"navigation":{"about":"About UFL","shop":"Shop","faq":"F.A.Q.","support":"Support","account":{"title":"My Account","signIn":"Sign In","createAccount":"Create Account","profile":"Profile","redeemCode":"Redeem Code","twitchDrops":"Twitch Drops","logout":"Logout"}},"button":"Play Ufl","back":"Back"},"main":{"hero":{"title":"UFL","subtitle":"A BRAND NEW FOOTBALL EXPERIENCE","description":"Play on PC starting November 7","button":{"earlyAccess":"GET PC EARLY ACCESS","download":"DOWNLOAD NOW"},"requirements":"View System requirements"},"features":{"description":"Want to get ahead of the competition? Join from November 7 by choosing one of our five bundles. Each bundle unlocks UFLâ¢, giving you early perks and letting you keep your squad progress for the global launch on PC. Don't miss your chance!","beTheFirst":"Be the first to step on the pitch","levelUp":"Level up your squad early on","gain":"Gain an advantage before others","players":"Over {number} {text} players worldwide"},"bundles":{"title":"Choose your package","button":"GET ACCESS","available":"Available","note":{"uflEula":"UFL EULA","xsollaEula":"Xsolla's EULA","bold":"The final price and currency may vary depending on the payment method. Please enter your details on the payment page to see the final amount.","subtitle":"Starter Bundle packsâ probabilities.","title":"Please note: To claim every reward from the available bundles, feel free to purchase them all. Just remember that you're limited to buying each one only once.\\nAdditionally, purchasing multiple bundles won't grant you extra early access passes beyond the first. A UFL account is required before purchase. After a successful purchase, youâll be able to download UFL game when it becomes available on November 7, 2025.\\nThe Early Access period runs from November 7, 2025 and continues for a limited time. After this period, the game will become free to download, and you will be able to continue playing with all progress preserved.\\nAll purchases are processed by {xsollaLink}, who acts as the Merchant of Record. By purchasing, you are acquiring a license to access and use digital content in accordance with the {UFLEulaLink} and {xsollaEulaLink}.\\n{bold}\\nAge restriction may apply to early access to the game."},"earlyAccess":"Early Access (PC Version).","starter":{"title":"STARTER BUNDLE","description":"Kick off your UFL journey with a winning start! ","motivation":"The Starter Bundle is the perfect choice for those looking to hit the ground running in UFL Early Access.","features":["2,150 LP (League Points)","2 September League Packs and 2 October League Packs","1,100 SP (Team Pass Star Points)"],"featuresFull":["2,150 LP (League Points) â spend them to unlock new possibilities and strengthen your club.","2 September League Packs and 2 October League Packs â exclusive in-game packs filled with valuable rewards","1,100 SP (Team Pass Star Points) â use them to progress faster in the Team Pass."]},"starterPlus":{"title":"STARTER BUNDLE PLUS","description":"Accelerate your rise in UFL Early Access with a power-packed start!","motivation":"The Starter Bundle Plus is your ultimate advantage for a powerful beginning in UFL Early Access.","features":["2,150 LP (League Points)","100,000,000 CP (Credit Points)","Girofaro Kit","4 Premium CP Packs and 4 Enhanced CP Packs","1,100 SP (Team Pass Star Points)"],"featuresFull":["2,150 LP (League Points) â unlock new features and boost your clubâs growth.","100,000,000 CP (Credit Points) â strengthen your roster faster.","Girofaro Kit â an exclusive design to stand out on the pitch.","4 Premium CP Packs and 4 Enhanced CP Packs â valuable in-game packs full of useful rewards.","1,100 SP (Team Pass Star Points) â premium currency to unlock more Team Pass rewards."]},"raphinhaValverde":{"title":"Raphinha + Valverde Bundle","description":"Add world-class talent to your squad and unlock premium advantages in UFL Early Access!","motivation":"The Raphinha + Valverde Bundle is your ultimate early-season power play.","features":["Raphinha Mastery 3 Card (Rating 91)","Valverde Mastery 3 Card (Rating 91)","2,150 LP (League Points)","3 September League Packs and 3 October League Packs","1,100 SP (Team Pass Star Points)"],"featuresFull":["Raphinha Mastery 3 Card (Rating 91) â a rapid winger who can change the game in a flash.","Valverde Mastery 3 Card (Rating 91) â an all-round midfielder with endless stamina and a thunderous strike.","2,150 LP (League Points) â use this currency to boost and build your team.","3 September League Packs and 3 October League Packs â rare rewards to reinforce your squad.","1,100 SP (Team Pass Star Points) â unlock exclusive Team Pass content and explore everything it has to offer."]}
59,"legend":{"title":"Legend Bundle","description":"Build a squad worthy of football history and unlock the full power of UFL Early Access!","motivation":"The Legend Bundle is a premium pick for players who want to start their season with legends â and every advantage in the game.","features":["Franz Beckenbauer Wunderkind Legend Card","Alessandro Del Piero World Champion Legend Card","4,500 LP (League Points)","7 September League Packs and 7 October League Packs","8 September Mix Packs","1,100 SP (Team Pass Star Points)"],"featuresFull":["Franz Beckenbauer Wunderkind Legend Card â the ultimate defender and an icon of leadership on the pitch.","Alessandro Del Piero World Champion Legend Card â a legendary striker with signature style and flawless technique.","4,500 LP (League Points) â boost your club and unlock new features.","7 September League Packs and 7 October League Packs â valuable packs with powerful rewards.","8 September Mix Packs â a special pack to supercharge your lineup.","1,100 SP (Team Pass Star Points) â get the most out of your Team Pass with this currency."]}},"joinGameplay":{"title":"JOIN THE GAME EARLY","description":"UFL is a free-to-play football game that puts you in control of building your squad from thousands of real players. Scout the transfer market, sign authentic footballers, and compete in ranked global leagues. Take part in seasonal events, collect player cards of varying rarities, and shape a team that reflects your style.","button":"LEARN MORE ABOUT UFL","features":{"newExperience":{"title":"A BRAND-NEW FOOTBALL EXPERIENCE","description":"Created by true football fans, UFL is a free-to-play football game built for fair, skill-based competition. Enter a global ranked league, sharpen your play with advanced AI, and enjoy fluid animation systems that bring the game to life.","features":{}},"signPlayers":{"title":"SIGN REAL PLAYERS","description":"Build your dream squad from thousands of authentic footballers. Scout the transfer market, sign your favorites, and create a roster that fits your strategy.","features":{}},"gameMods":{"title":"GAME MODES FOR EVERY MOOD","description":"","features":{"online":{"title":"Online PvP","description":"prove your skills against players worldwide"},"pve":{"title":"PvE","description":"train, grow, and fine-tune your squad at your own pace"},"coop":{"title":"Couch co-op","description":"team up with friends and enjoy local play"}}}}},"faq":{"title":"FREQUENTLY ASKED QUESTIONS","button":"VISIT FAQ PAGE","questions":[{"title":"What are Early Access Packs, and why are they worth getting?","description":"Early Access Packs give players the opportunity to start their UFL journey one month before the official release on PC. With an Early Access Pack, you will be among the first to step onto the pitch, build your squad, and experience the game ahead of others.\\n\\nHere is why it is worth considering:\\n\\n{list}\\nWith Early Access, you do not just play sooner â you play smarter, gain an advantage, and prepare your team for success when the game officially launches.","list":["Play earlier: enjoy UFL a full month before the global launch.","Get ahead of the competition: start building your ultimate team and progress before other players join.","Exclusive bonuses: receive special in-game items, bonus currency, and unique rewards available only through Early Access Packs.","Be part of the first wave: shape the community, share feedback, and leave your mark on UFL from the very beginning."]},{"title":"Is UFL available on other platforms or only on PC?","description":"UFL is also available on Xbox Series X/S and PlayStation 5. The game will be released on PC soon, and you can access it a month early by purchasing one of our Early Access Packs."},{"title":"Is it free to play UFL?","description":"UFL will be free for everyone after the full PC release. During the early access period of one month, PC players will be able to access the game only by purchasing an Early Access Pack."},{"title":"Can I purchase an early access bundle and claim it in the Xbox/PlayStation version of UFL?","description":"Early Access Packs are exclusive to the PC version of UFL. It is not possible to purchase an Early Access Pack and claim its rewards on Xbox or PlayStation."},{"title":"What are the system requirements of UFL on PC?","description":"Minimum:\\nOS: Windows 10 - 64bit\\nProcessor: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nInstalled RAM: 8.00 GB\\nGPU: AMD RX 570 or NVIDIA GeForce GTX 1060\\nVideo RAM: 4GB\\nStorage: 40 GB SSD\\n\\nRecommended:\\nOS: Windows 10 - 64bit\\nProcessor: AMD Ryzen 7 2700X or Intel Core i7 6700\\nInstalled RAM: 12.00 GB\\nGPU: AMD Radeon RX 5600 XT or Nvidia GeForce GTX 1660\\nVideo RAM: 6GB\\nStorage: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. All rights reserved. Strikerz Inc., STRZ, UFL, FAIR TO PLAY and related logos are trademarks or registered trademarks of XTEN Limited. Unreal ® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere. All other copyrights and trademarks are the property of their respective owners.","links":{"gamePolicies":"Game Policies","webPolicies":"Web Policies","legalDocuments":"Legal documents"},"agePolicies":{"australia":"Australia","brazil":"Brazil","europe":"Europe","germany":"Germany","canada":"US/CAN"}}}`),i_={main:{title:"THANKS FOR YOUR INTEREST!",subtitle:"Now you can download the UFL game installer.",button:"DOWNLOAD THE GAME",description:{title:"Early Access will start on November 7",text:`Your access from a bundle or redeemed code will be available once the servers open. 60Bundle rewards will be delivered to your account as soon as the game starts.`},link:"BACK TO SHOP"},downloading:{title:"Your download is starting...",retry:"Didn't start? {tryAgainLink}",tryAgain:"Try again"},footer:{text:"© 2025, XTEN Limited. All rights reserved. Strikerz Inc., STRZ, UFL, FAIR TO PLAY and related logos are trademarks or registered trademarks of XTEN Limited. Unreal ® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere. All other copyrights and trademarks are the property of their respective owners.",links:{gamePolicies:"Game Policies",webPolicies:"Web Policies",support:"Support",legalDocuments:"Legal documents"},launcher:"Launcher by {gaijinLink}"}},s_={login:{title:"Login Successful",description:"You have successfully been logged in."},copyright:"© { year }, XTEN Limited. All rights reserved."},l_={title:"Not Found",message:"The requested URL was not found on this server"},u_={submit:"SUBMIT",email:"Email",rulesMessages:{emailRequired:"Please input email address",wrongEmail:"Please input correct email address"},note:"Please provide a contact email so we can reach out to you regarding your further reports."},c_={errors:{platform:"There has been an error signing in through {platform}. Please try again or choose another sign in option.",server:"There has been an error signing in through {platform} and our server. Please try again or choose another sign in option.",n
60oCodeParam:'There has been an error signing in through {platform}. {error} "{codeParam}" parameter is missing from the URL. Please try again or choose another sign in option.',xbox:{BEErrorCodes:{28:"There is no Xbox Live account associated with your Microsoft account. Please create an Xbox Live account first or make sure that you are signing in with the correct Microsoft account.",30:"No Xbox account is associated with your Microsoft account. Please create an Xbox account first."}}}},d_={links:{endUserAgreement:"END-USER LICENSE AGREEMENT",privacyPolicy:"PRIVACY POLICY"},form:{licenseAcceptMessage:{firstPart:"I am the parent or guardian of the child that plays under the {accountName} account. I accept the terms of the End User License Agreement and understand the Privacy Policy applied to the child's use of the UFL Services. I consent to any personal data of the child being processed and transferred abroad as detailed in the Privacy Policy. (Mandatory)"},consentMessage:"I am willing to support UFL and agree that the child will be shown most relevant personalized ads in the Game based on the personal data in the Game (online IDs, approximate location, device information, age or age group). (Optional)",externalAttributionConsent:"I agree that Gamesight and their integrated providers will receive the child's personal data (account ID, approximate location from IP, platform type) and it may be sent to and from the USA, UK and EEA. This helps UFL to hold efficient marketing campaigns and reach out to more game and football lovers. (Optional)",confirm:"CONFIRM",successMessage:{firstPart:"Thank you for reviewing and completing the policies acceptance for the child that plays under the {accountName} account. The child may now proceed to log into the game.",secondPart:""}},error:"Child platform and ID must be specified",errorStartParentSigning:"Please create an account through the game client first",alreadyAccepted:"Documents are already signed",kwsError:"Something went wrong. Please re-verify your KWS account",kwsErrorCodes:{12:"Kids Web Services: Invalid signature detected.",13:"Kids Web Services: Problem parsing status information.",14:"Kids Web Services: Account status is unverified.",15:"Kids Web Services: Could not process the data provided."}},f_={info:"We're sorry, but you cannot complete the authorization on our website because you belong to an age group that has restricted access to certain portal features. Please sign in to the game first.",emailInfo:"If you have any issues with the UFL product and believe you need support, please send your case to our support team via email at support{'@'}uflgame.com.",ok:"OK",steps:{title:"To resolve the access restriction issue, please follow these steps: {titleAction} Go to the platformâs website, log out of your account, and then attempt to go through the process again using an adult account.",titleAction:"Log Out and Try Again:",firstStep:{title:"Logging Out of Xbox and PlayStation Accounts on a Web Browser:",substeps:{firstSubstep:": Visit {xboxLink} and click on your profile icon at the top right. Select âSign Outâ from the dropdown.",secondSubbstep:": Go to {psnLink}, click on your profile icon in the top right, and choose âSign Outâ from the menu."}},secondStep:{title:"Once logged out, you can proceed with the steps again using an appropriate account."}},emailMessage:"You can connect with our support team via email at {email}."},p_={adultConfirmation:"Are you a parent or legal guardian?",login:"Log in to your account."},m_={linkSuccess:"Twitch account linked",errors:{serverError:"There has been an error signing in through Twitch and our server. Please try again or choose another sign in option."},drops:{title:"Twitch Drops",time:"{startMonth} {startDate} 09:00 UTC â {endMonth} {endDate} 23:59 UTC",rulesApply:"Official Rules Apply",description:"Twitch Drops let you earn in-game rewards just by watching UFL livestreams on Twitch!",guide:{title:"How to Earn Twitch Drops in UFL",firstStep:"Link your UFL account to your Twitch account at {twitchLink}",secondStep:"Watch a participating live channel with drops enabled (check the list of participating channels under the UFL Twitch Drops Campaign at {twitchLink})",thirdStep:"Watch the stream for the required duration to unlock each reward",fourthStep:"Claim your reward on Twitch via Drops Inventory page within 24 hours of completing it.",fifthStep:"Log in to UFL â your rewards should appear in your club.",note:'Note: Rewards may take up to 24 hours to appear in the game client. Click the "How to earn drops" button for more info or reach out to our support team at {supportLink} if you run into any issues'},rewards:{title:"Rewards",rewardText:"Watch for {n} {unit} to get {rewardName}",hourUnit:"hour | hours"},btns:{link:"Link Account",watch:"Watch Streams",howToEarh:"How to Earn Drops",rules:"Official rules"}}},g_={signOut:"Sign out"},h_="There has been an error processing your request. Please try again or c
60ontact support.",v_={loginMessage:"Please log into your game console account to claim the gift.",rpcErrors:{5:"We are sorry, this UFL Ambassador Pack has already been claimed. See {rulesLink}.",220:"We are sorry, campaign does not exist.",221:"We are sorry, UFL Ambassadorsâ Giveaway has ended."},rules:"Official Rules",success:"UFL Ambassador Pack is successfully granted*"},b_={title:"Packs Probabilities",description:"Probabilities are shown based on the selected update date. Click a date in the table to view probabilities for earlier dates. Please refer to this page when opening a pack to view the probabilities applicable on the opening date. You can use your browser's Find On Page feature to search within the table.",selectADate:"Select a date",currentVersion:"Current version",seeAll:"See all packs",ordinaryTrial:"Ordinary Trial",guaranteedTrial:"Guaranteed Trial",guaranteedTrialDescription:"Pack with a Guaranteed Reward Pool. Guaranteed on the {ordinal} consecutive trial ({guaranteedTrial}) if not obtained earlier.",guaranteedTrialTableDescription:"Probabilities in this table apply only to the {ordinalGuaranteedTrial}. This applies only if no item from the Guaranteed Reward Pool (marked with *) was obtained earlier in any Ordinary trial from any Reward slot. If an item from the Guaranteed Reward Pool is obtained before the Guaranteed trial, the trial cycle terminates on all slots and the counter resets.",ordinalGuaranteedTrial:"{ordinal} consecutive trial (Guaranteed trial)",table:{item:"Item",tier:"Tier",linkUp:"LinkUp",quantity:"Quantity",probabilities:"Probabilities",cumulative:"Cumulative",reward:"Reward {number}"}},y_={welcome:ZL,signIn:JL,acceptLegalDocs:QL,search:e_,noData:t_,footer:n_,pegi:a_,homePage:r_,earlyAccessPage:o_,downloadPage:i_,successPage:s_,notFound:l_,supportLogin:u_,platformRedirect:c_,parentalControl:d_,ageErrorModal:f_,adultLoginInfo:p_,twitch:m_,userMenu:g_,unexpectedError:h_,campaign:v_,packsInUFLPage:b_},w_="Ù Ø±ØØ¨Ùا ÙÙ UFL!",E_="تسجÙÙ Ø§ÙØ¯Ø®ÙÙ",S_={text:"Ø£ÙØ§Ù٠عÙÙ {eula} ÙØ£Ùر بأÙÙÙ ÙØ±Ø£Øª ÙÙÙ٠ت Ø´Ø±ÙØ· {privacy}.",eula:"Ø§ØªÙØ§ÙÙØ© ØªØ±Ø®ÙØµ اÙ٠ستخد٠اÙÙÙØ§Ø¦Ù",privacy:"Ø³ÙØ§Ø³Ø© Ø®ØµÙØµÙØ© اÙÙØ¹Ø¨Ø©"},k_="Ø¨ØØ«â¦",P_="ÙØ§ ØªÙØ¬Ø¯ Ø¨ÙØ§Ùات",L_={links:{termsOfUse:"Ø´Ø±ÙØ· Ø§ÙØ§Ø³ØªØ®Ø¯Ø§Ù ",privacyPolicy:"Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©",cookiePolicy:"Ø³ÙØ§Ø³Ø© Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·"},legalTrademark:"© 2025 XTEN Limited. Ø¬Ù ÙØ¹ Ø§ÙØÙÙÙ Ù ØÙÙØ¸Ø©.",steamTrademark:"© 2024 Valve Corporation. Steam ÙØ´Ø¹Ø§Ø± Steam Ù٠ا Ø¹ÙØ§Ù ØªØ§Ù ØªØ¬Ø§Ø±ÙØªØ§Ù Ù/Ø£Ù Ø¹ÙØ§Ù ØªØ§Ù ØªØ¬Ø§Ø±ÙØªØ§Ù Ù Ø³Ø¬ÙØªØ§Ù ÙØµØ§ÙØ Ø´Ø±ÙØ© Valve Corporation Ù٠اÙÙÙØ§Ùات اÙÙ ØªØØ¯Ø© Ø§ÙØ£Ù رÙÙÙØ© Ù/أ٠دÙ٠أخرÙ."},__={inGamePurchases:"ع٠ÙÙØ§Øª Ø§ÙØ´Ø±Ø§Ø¡ داخ٠اÙÙØ¹Ø¨Ø© (ØªØªØ¶Ù Ù Ø¹ÙØ§ØµØ± Ø¹Ø´ÙØ§Ø¦ÙØ©)"},A_={modals:{systemRequirements:{title:"Ù ØªØ·ÙØ¨Ø§Øª اÙÙØ¸Ø§Ù ",header:{pc:"اÙÙ٠بÙÙØªØ±",minimum:"Ø§ÙØØ¯ Ø§ÙØ£Ø¯ÙÙ",recommended:"اÙÙ ÙÙØµÙ بÙ"},CPU:"ÙØØ¯Ø© اÙÙ Ø¹Ø§ÙØ¬Ø© اÙÙ Ø±ÙØ²ÙØ©",RAM:"Ø°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´ÙائÙ",GPU:"ÙØØ¯Ø© Ù Ø¹Ø§ÙØ¬Ø© Ø§ÙØ±Ø³Ù٠ات",VRAM:"Ø°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´Ùائ٠ÙÙÙÙØ¯ÙÙ",OS:"ÙØ¸Ø§Ù Ø§ÙØªØ´ØºÙÙ",Storage:"Ø§ÙØªØ®Ø²ÙÙ",or:"Ø£Ù"},probabilities:{header:{enhanced:"ØØ²Ù Ø© CP Ù ØØ³ÙØ©",premium:"ØØ²Ù Ø© CP ÙØ§Ø®Ø±Ø©"},slot:"Ø®Ø§ÙØ©",items:["СP 2500000 (Ø¹Ù ÙØ© داخ٠اÙÙØ¹Ø¨Ø©)","LP 50 (Ø¹Ù ÙØ© داخ٠اÙÙØ¹Ø¨Ø©)","Ø¹Ù ÙØ§Øª Particles","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 0 بتÙÙÙÙ 45-60","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 0 بتÙÙÙÙ 61-80","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 0 بتÙÙÙÙ 81-91","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 1 بتÙÙÙÙ 72-75","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 1 بتÙÙÙÙ 76-80","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 2 بتÙÙÙÙ 81-86","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 2 بتÙÙÙÙ 87-91","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 3 بتÙÙÙÙ 75-83","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 3 بتÙÙÙÙ 84-90","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 3 بتÙÙÙÙ 91-95","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 3 بتÙÙÙÙ 96-99","ÙØ§Ø¹Ø¨ Ø£Ø³Ø·ÙØ±Ù بتÙÙÙÙ 91-105"]}},header:{navigation:{about:"ع٠UFL",news:"Ø§ÙØ£Ø®Ø¨Ø§Ø±",shop:"اÙ٠تجر",twitch:"Ù ÙØ§Ùآت Twitch",faq:"Ø§ÙØ£Ø³Ø¦ÙØ© Ø§ÙØ´Ø§Ø¦Ø¹Ø©",support:"Ø§ÙØ¯Ø¹Ù ",inviteFriends:"Ø¯Ø¹ÙØ© Ø§ÙØ£ØµØ¯Ùاء (ÙØ£Ø¬Ùزة اÙÙ٠بÙÙØªØ± ÙÙØ·)",account:{title:"ØØ³Ø§Ø¨Ù",signIn:"تسجÙÙ Ø§ÙØ¯Ø®ÙÙ",createAccount:"Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨",profile:"Ù ÙÙ Ø§ÙØªØ¹Ø±ÙÙ",redeemCode:"ر٠ز Ø§ÙØ§Ø³ØªØ±Ø¯Ø§Ø¯",twitchDrops:"Ù ÙØ§Ùآت Twitch",logout:"تسجÙÙ Ø§ÙØ®Ø±Ùج"}},button:"ÙØ¹Ø¨ Ufl",back:"Ø±Ø¬ÙØ¹"},main:{hero:{title:"UFL",subtitle:"تجربة ÙØ±Ø© ÙØ¯Ù Ø¬Ø¯ÙØ¯Ø© ØªÙ Ø§Ù ÙØ§",description:"Ø§ÙØ¹Ø¨ UFL⢠عÙ٠اÙÙ٠بÙÙØªØ±",button:{earlyAccess:"Ø§ÙØ¹Ø¨ ٠جاÙÙØ§",download:"ØªÙØ²ÙÙ Ø§ÙØ¢Ù"},requirements:"عرض Ù ØªØ·ÙØ¨Ø§Øª اÙÙØ¸Ø§Ù "},features:{description:"Ù٠ترغب ÙÙ Ø§ÙØªÙÙ٠عÙ٠اÙÙ ÙØ§ÙسÙÙØ Ø§ÙØ¶Ù Ø¥ÙÙÙØ§ ÙÙ 7 ÙÙÙ٠بر Ø¨Ø§Ø®ØªÙØ§Ø±Ù ÙÙØ§ØØ¯Ø© Ù Ù Ø§ÙØ¨Ø§Ùات Ø§ÙØ®Ù س. ØªÙØªØ ÙÙ Ø¨Ø§ÙØ© UFLâ¢Ø ÙØªÙ ÙØÙ Ù ÙØ²Ø§Øª Ù Ø¨ÙØ±Ø© ÙØªØ³Ø§Ø¹Ø¯ ÙÙ Ø§ÙØÙØ§Ø¸ عÙÙ ØªÙØ¯Ù ÙØ±ÙØªÙ Ø¹ÙØ¯ Ø§ÙØ¥Ø·ÙØ§Ù Ø§ÙØ¹Ø§Ù٠٠عÙÙ Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ±. ÙØ§ تÙÙÙØª ÙØ±ØµØªÙ!",beTheFirst:"Ù٠أÙÙ Ù Ù ÙÙØ²Ù Ø¥Ù٠اÙÙ ÙØ¹Ø¨",levelUp:"Ø§Ø±ÙØ¹ ٠ستÙÙ ÙØ±ÙØªÙ Ù Ø¨ÙØ±Ùا",gain:"Ø§ØØµÙ عÙÙ Ù ÙØ²Ø© إضاÙÙØ© ÙØ¨Ù Ø§ÙØ¬Ù ÙØ¹",players:"Ø£ÙØ«Ø± Ù Ù {number} {text} ٠٠اÙÙØ§Ø¹Ø¨Ù٠عÙ٠٠ستÙÙ Ø§ÙØ¹Ø§ÙÙ "},joinGameplay:{description:"UFL ÙÙ ÙØ¹Ø¨Ø© ÙØ±Ø© ÙØ¯Ù ٠جاÙÙØ© ØªØ³Ù Ø ÙÙ Ø¨Ø§ÙØªØÙÙ Ù٠تشÙÙÙ ÙØ±Ùت٠٠٠بÙÙ Ø¢ÙØ§Ù اÙÙØ§Ø¹Ø¨ÙÙ Ø§ÙØÙÙÙÙÙÙ. Ø§Ø¨ØØ« Ù٠سÙÙ Ø§ÙØ§ÙØªÙØ§Ùات ÙØªØ¹Ø§Ùد ٠ع ÙØ§Ø¹Ø¨ÙÙ ØÙÙÙÙÙÙ ÙÙØ§Ùس ÙÙ Ø¯ÙØ±Ùات عاÙÙ ÙØ© ٠صÙÙØ©. شار٠ÙÙ Ø£ØØ¯Ø§Ø« Ù ÙØ³Ù ÙØ©Ø ÙØ§Ø¬Ù ع Ø¨Ø·Ø§ÙØ§Øª ÙØ§Ø¹Ø¨ÙÙ Ù Ù ÙØ¯Ø±Ø© ٠ختÙÙØ©Ø ÙØ´ÙÙÙ ÙØ±ÙÙÙØ§ ÙØ¹Ùس أسÙÙØ¨Ù.",button:"اعر٠اÙÙ Ø²ÙØ¯ ع٠UFL"},faq:{title:"Ø§ÙØ£Ø³Ø¦ÙØ© Ø§ÙØ´Ø§Ø¦Ø¹Ø©",button:"Ø²ÙØ§Ø±Ø© ØµÙØØ© Ø§ÙØ£Ø³Ø¦ÙØ© Ø§ÙØ´Ø§Ø¦Ø¹Ø©",questions:[{title:"٠ا ÙÙ Ø¨Ø§ÙØ§Øª اÙÙØµÙ٠اÙÙ Ø¨ÙØ±Ø ÙÙ٠اذا Ù٠ث٠ÙÙØ©Ø",description:`ØªÙ ÙØ ØØ²Ù اÙÙØµÙ٠اÙÙ Ø¨ÙØ± اÙÙØ§Ø¹Ø¨Ù٠اÙÙØ±ØµØ© ÙØ¨Ø¯Ø¡ رØÙتÙÙ ÙÙ UFL ÙØ¨Ù Ø´ÙØ± Ù Ù Ø¥ØµØ¯Ø§Ø±ÙØ§ Ø§ÙØ±Ø³Ù ٠عÙÙ Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ±. ٠ع Ø§Ù ØªÙØ§Ù ØØ²Ù Ø© ÙØµÙÙ Ù Ø¨ÙØ±Ø ستÙÙÙ Ù Ù Ø£ÙØ§Ø¦Ù Ù Ù ÙØ¯Ø®ÙÙ٠إÙ٠اÙÙ ÙØ¹Ø¨Ø ÙÙØ´ÙÙÙÙÙ ÙØ±ÙتÙÙ Ø ÙÙØ®ÙضÙ٠تجربة اÙÙØ¹Ø¨Ø© ÙØ¨Ù Ø§ÙØ¢Ø®Ø±ÙÙ. 61 62Ø¥ÙÙ٠أسباب Ø£Ù Ø§Ù ØªÙØ§Ù Ø§ÙØØ²Ù Ø© ÙØ³ØªØÙ ذÙÙ: 63 64{list} 65٠ع اÙÙØµÙ٠اÙÙ Ø¨ÙØ±Ø ÙÙ ØªÙØ¹Ø¨ Ù Ø¨ÙØ±Ùا ÙØØ³Ø¨Ø Ø¨Ù Ø³ØªÙØ¹Ø¨ Ø¨Ø°ÙØ§Ø¡ ÙØ³ØªÙسب Ø§ÙØ£ÙضÙÙØ© ÙØ³ØªØ¬ÙÙØ² ÙØ±ÙÙÙ ÙÙÙØ¬Ø§Ø Ø¹ÙØ¯ Ø§ÙØ¥Ø·ÙØ§Ù Ø§ÙØ±Ø³Ù Ù.`,list:["Ø§ÙØ¹Ø¨ ÙØ¨Ù Ø§ÙØ¬Ù ÙØ¹: است٠تع Ø¨ÙØ¹Ø¨ UFL ÙØ¨Ù Ø´ÙØ± Ù Ù Ø¥ØµØ¯Ø§Ø±ÙØ§ عاÙÙ ÙÙØ§.","ØªÙØ¯Ù عÙÙ Ù ÙØ§ÙسÙÙ: ابدأ بتشÙÙÙ ÙØ±ÙÙ٠اÙ٠ثاÙÙ ÙØªÙØ¯Ù ÙØ¨Ù Ø§ÙØ¶Ù ا٠اÙÙØ§Ø¹Ø¨ÙÙ Ø§ÙØ¢Ø®Ø±ÙÙ.","Ù ÙØ§Ùآت ØØµØ±ÙØ©: Ø§ØØµÙ عÙÙ Ø¹ÙØ§ØµØ± Ù Ù ÙØ²Ø© داخ٠اÙÙØ¹Ø¨Ø© ÙØ¹Ù ÙØ§Øª إضاÙÙØ© ÙÙ ÙØ§Ùآت ÙØ±Ùدة Ù ØªØ§ØØ© ÙÙØ· Ù Ù Ø®ÙØ§Ù ØØ²Ù اÙÙØµÙ٠اÙÙ Ø¨ÙØ±.","Ù٠ض٠٠أÙ٠اÙÙ ÙØ¶Ù Ù٠إÙ٠اÙÙØ¹Ø¨Ø©: Ø´ÙÙ٠اÙ٠جت٠ع ÙØ´Ø§Ø±Ù اÙÙ ÙØ§ØØ¸Ø§Øª ÙØ§ØªØ±Ù بص٠ت٠عÙÙ UFL Ù Ù Ø§ÙØ¨Ø¯Ø§ÙØ©."]},{title:"ÙÙ UFL Ù ØªØ§ØØ© عÙÙ Ù ÙØµØ§Øª أخر٠أ٠عÙÙ Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ± ÙØØ³Ø¨Ø",description:"UFL Ù ØªØ§ØØ© عÙÙ Xbox Series X/S ÙPlayStation 5. Ø³ÙØªÙ إصدار اÙÙØ¹Ø¨Ø© عÙÙ Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ± ÙØ±ÙØ¨ÙØ§Ø ÙÙÙ ÙÙ٠اÙÙØµÙ٠إÙÙÙØ§ Ù Ø¨ÙØ±Ùا ÙØ¨Ù Ø´ÙØ± Ù Ù Ø§ÙØ¥ØµØ¯Ø§Ø± Ø§ÙØ¹Ø§ÙÙ Ù Ù Ù Ø®ÙØ§Ù شراء Ø¥ØØ¯Ù ØØ²Ù اÙÙØµÙ٠اÙÙ Ø¨ÙØ±."},{title:"ÙÙ ÙØ¹Ø¨ Ufl ٠جاÙÙØ",description:"ستÙÙÙ UFL ٠جاÙÙØ© ÙÙØ¬Ù ÙØ¹ بعد Ø§ÙØ¥ØµØ¯Ø§Ø± اÙÙØ§Ù ٠عÙÙ Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ±. Ø®ÙØ§Ù ÙØªØ±Ø© اÙÙØµÙ٠اÙÙ Ø¨ÙØ± Ø§ÙØªÙ ØªØ¨ÙØº Ø´ÙØ±ÙØ§Ø Ø³ÙØªÙ ÙÙ ÙØ§Ø¹Ø¨Ù Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ± ٠٠اÙÙØµÙ٠إÙ٠اÙÙØ¹Ø¨Ø© ÙÙØ· ع٠طرÙ٠شراء ØØ²Ù Ø© اÙÙØµÙ٠اÙÙ Ø¨ÙØ±."},{title:"ÙÙ ÙÙ ÙÙÙ٠شراء Ø¨Ø§ÙØ© ÙØµÙÙ Ù Ø¨ÙØ± ÙØ§Ø³ØªØ®Ø¯Ø§Ù ÙØ§ Ù٠إصدار Xbox/PlayStationØ",description:"Ø¨Ø§ÙØ§Øª اÙÙØµÙ٠اÙÙ Ø¨ÙØ± ØØµØ±ÙØ© ÙØ¥ØµØ¯Ø§Ø± Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ±. ÙØ§ ÙÙ Ù٠شراء ØØ²Ù Ø© ÙØµÙÙ Ù Ø¨ÙØ± ÙØ§ÙØØµÙ٠عÙÙ Ù ÙØ§ÙØ¢ØªÙØ§ عÙÙ Xbox Ø£Ù PlayStation."},{title:"٠ا ÙÙ Ù ØªØ·ÙØ¨Ø§Øª اÙÙØ¸Ø§Ù ÙÙUFL عÙÙ Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ±Ø",description:`Ø§ÙØØ¯ Ø§ÙØ£Ø¯ÙÙ ÙÙÙ ØªØ·ÙØ¨Ø§Øª: 66ÙØ¸Ø§Ù Ø§ÙØªØ´ØºÙÙ: Windows 10 - 64bit 67اÙÙ Ø¹Ø§ÙØ¬: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 68Ø§ÙØ°Ø§Ùرة Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ©: 8.00 ØºÙØºØ§Ø¨Ø§Ùت 69ÙØØ¯Ø© Ù Ø¹Ø§ÙØ¬Ø© Ø§ÙØ±Ø³Ù٠ات: AMD RX 570 Ø£Ù NVIDIA GeForce GTX 1060 70Ø°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ© ÙÙÙÙØ¯ÙÙ: 4 ØºÙØºØ§Ø¨Ø§Ùت 71Ù Ø³Ø§ØØ© Ø§ÙØªØ®Ø²ÙÙ: 40 ØºÙØºØ§Ø¨Ø§Ùت عÙÙ SSD 72 73اÙÙ ØªØ·ÙØ¨Ø§Øª اÙÙ ÙØµÙ Ø¨ÙØ§: 74ÙØ¸Ø§Ù Ø§ÙØªØ´ØºÙÙ: Windows 10 - 64bit 75اÙÙ Ø¹Ø§ÙØ¬: AMD Ryzen 7 2700X Ø£Ù Intel Core i7 6700 76Ø§ÙØ°Ø§Ùرة Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ©: 12.00 ØºÙØºØ§Ø¨Ø§Ùت 77ÙØØ¯Ø© Ù Ø¹Ø§ÙØ¬Ø© Ø§ÙØ±Ø³Ù٠ات: AMD Radeon RX 5600 XT Ø£Ù Nvidia GeForce GTX 1660 78Ø°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ© ÙÙÙÙØ¯ÙÙ: 6 ØºÙØºØ§Ø¨Ø§Ùت 79Ù Ø³Ø§ØØ© Ø§ÙØªØ®Ø²ÙÙ: 40 ØºÙØºØ§Ø¨Ø§Ùت عÙÙ SSD`}]},teamPass:{title:"ØØ§Ù ÙÙØª Ø£ÙØ±ÙÙÙØ§: ØªØ°ÙØ±Ø© ÙØ±ÙÙ Ø£ÙØ±ÙÙÙØ§ ØªØ®Ø·Ù Ø§ÙØ£Ùظار!",description:"ØªØ°ÙØ±Ø© اÙÙØ±Ù٠اÙÙ ÙØ¨ÙØ© Ù Ù UFL ØªØØªÙÙ Ø¨Ø«ÙØ§ÙØ© ÙØ±Ø© اÙÙØ¯Ù Ø§ÙØ£ÙرÙÙÙØ© â Ø´Ø¬Ø§Ø¹Ø©Ø Ø¥Ø¨Ø¯Ø§Ø¹Ø ÙØªØ£Ù٠دائ٠. جاÙ-جا٠أÙÙÙØ´Ø§ Ø§ÙØ£Ø³Ø·Ùر٠ÙÙÙØ¯ Ø§ÙØ·Ø±ÙÙ. Ø§ÙØºÙ س Ù٠إÙÙØ§Ø¹ اÙ٠باراة. Ø§ÙØ¶Ù Ø¥ÙÙÙØ§.",button:"اعر٠اÙÙ Ø²ÙØ¯"},systemRequirements:{title:"Ù ØªØ·ÙØ¨Ø§Øª اÙÙØ¸Ø§Ù ",header:{pc:"اÙÙ٠بÙÙØªØ±",minimum:"Ø§ÙØØ¯ Ø§ÙØ£Ø¯ÙÙ",recommended:"اÙÙ ÙÙØµÙ بÙ"},CPU:"ÙØØ¯Ø© اÙÙ Ø¹Ø§ÙØ¬Ø© اÙÙ Ø±ÙØ²ÙØ©",RAM:"Ø°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´ÙائÙ",GPU:"ÙØØ¯Ø© Ù Ø¹Ø§ÙØ¬Ø© Ø§ÙØ±Ø³Ù٠ات",VRAM:"Ø°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´Ùائ٠ÙÙÙÙØ¯ÙÙ",OS:"ÙØ¸Ø§Ù Ø§ÙØªØ´ØºÙÙ",Storage:"Ø§ÙØªØ®Ø²ÙÙ",or:"Ø£Ù"}},footer:{text:"© { year }, XTEN Limited. Ø¬Ù ÙØ¹ Ø§ÙØÙÙÙ Ù ØÙÙØ¸Ø©. Strikerz Inc. ÙSTRZ ÙUFL ÙFAIR TO PLAY ÙØ§Ùشعارات ذات Ø§ÙØµÙØ© Ø¹ÙØ§Ù ات ØªØ¬Ø§Ø±ÙØ© Ø£Ù Ø¹ÙØ§Ù ات ØªØ¬Ø§Ø±ÙØ© Ù Ø³Ø¬ÙØ© ÙØ´Ø±ÙØ© XTEN Limited. Unreal ® Ø¹ÙØ§Ù Ø© ØªØ¬Ø§Ø±ÙØ© Ø£Ù Ø¹ÙØ§Ù Ø© ØªØ¬Ø§Ø±ÙØ© Ù Ø³Ø¬ÙØ© ÙÙEpic Games, Inc. Ù٠اÙÙÙØ§Ùات اÙÙ ØªØØ¯Ø© Ø§ÙØ£Ù رÙÙÙØ© ÙØ£Ù أ٠اÙ٠أخرÙ. Ø¬Ù ÙØ¹ Ø§ÙØÙÙÙ ÙØ§ÙØ¹ÙØ§Ù ات Ø§ÙØªØ¬Ø§Ø±ÙØ© Ø§ÙØ£Ø®Ø±Ù ÙÙ Ù ÙÙ ÙØ£ØµØØ§Ø¨Ùا اÙ٠عÙÙÙÙ.",links:{gamePolicies:"Ø³ÙØ§Ø³Ø§Øª اÙÙØ¹Ø¨Ø©",webPolicies:"Ø³ÙØ§Ø³Ø§Øª اÙÙ ÙÙØ¹"},agePolicies:{australia:"أستراÙÙØ§",brazil:"Ø§ÙØ¨Ø±Ø§Ø²ÙÙ",europe:"Ø£ÙØ±Ùبا",germany:"Ø£Ù٠اÙÙØ§",canada:"اÙÙÙØ§Ùات اÙÙ ØªØØ¯Ø©/ÙÙØ¯Ø§"}}},T_=JSON.parse('{"modals":{"systemRequirements":{"title":"Ù ØªØ·ÙØ¨Ø§Øª اÙÙØ¸Ø§Ù ","header":{"pc":"اÙÙ٠بÙÙØªØ±","minimum":"Ø§ÙØØ¯ Ø§ÙØ£Ø¯ÙÙ","recommended":"اÙÙ ÙÙØµÙ بÙ"},"CPU":"ÙØØ¯Ø© اÙÙ Ø¹Ø§ÙØ¬Ø© اÙÙ Ø±ÙØ²ÙØ©","RAM":"Ø°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´ÙائÙ","GPU":"ÙØØ¯Ø© Ù Ø¹Ø§ÙØ¬Ø© Ø§ÙØ±Ø³Ù٠ات","VRAM":"Ø°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´Ùائ٠ÙÙÙÙØ¯ÙÙ","OS":"ÙØ¸Ø§Ù Ø§ÙØªØ´ØºÙÙ","Storage":"Ø§ÙØªØ®Ø²ÙÙ","or":"Ø£Ù"},"probabilities":{"title":"Ø§ØØªÙ Ø§ÙØ§Øª ØØ²Ù Ø¨Ø§ÙØ© اÙ٠بتدئÙÙ","header":{"enhanced":"ØØ²Ù Ø© CP Ù ØØ³ÙØ©","premium":"ØØ²Ù Ø© CP ÙØ§Ø®Ø±Ø©"},"slot":"Ø®Ø§ÙØ©","items":["СP 2500000 (Ø¹Ù ÙØ© داخ٠اÙÙØ¹Ø¨Ø©)","LP 50 (Ø¹Ù ÙØ© داخ٠اÙÙØ¹Ø¨Ø©)","Ø¹Ù ÙØ§Øª Particles","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 0 بتÙÙÙÙ 45-60","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 0 بتÙÙÙÙ 61-80","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 0 بتÙÙÙÙ 81-91","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 1 بتÙÙÙÙ 72-75","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 1 بتÙÙÙÙ 76-80","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 2 بتÙÙÙÙ 81-86","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 2 بتÙÙÙÙ 87-91","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 3 بتÙÙÙÙ 75-83","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 3 بتÙÙÙÙ 84-90","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 3 بتÙÙÙÙ 91-95","ÙØ§Ø¹Ø¨ ٠٠اÙ٠ستÙÙ 3 بتÙÙÙÙ 96-99","ÙØ§Ø¹Ø¨ Ø£Ø³Ø·ÙØ±Ù بتÙÙÙÙ 91-105"]}},"header":{"navigation":{"about":"ع٠UFL","shop":"اÙ٠تجر","faq":"Ø§ÙØ£Ø³Ø¦ÙØ© Ø§ÙØ´Ø§Ø¦Ø¹Ø©","support":"Ø§ÙØ¯Ø¹Ù ","account":{"title":"ØØ³Ø§Ø¨Ù","signIn":"تسجÙÙ Ø§ÙØ¯Ø®ÙÙ","createAccount":"Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨","profile":"Ù ÙÙ Ø§ÙØªØ¹Ø±ÙÙ","redeemCode":"ر٠ز Ø§ÙØ§Ø³ØªØ±Ø¯Ø§Ø¯","twitchDrops":"Ù ÙØ§Ùآت Twitch","logout":"تسجÙÙ Ø§ÙØ®Ø±Ùج"}},"button":"ÙØ¹Ø¨ Ufl","back":"Ø±Ø¬ÙØ¹"},"main":{"hero":{"title":"UFL","subtitle":"تجربة ÙØ±Ø© ÙØ¯Ù Ø¬Ø¯ÙØ¯Ø© ØªÙ Ø§Ù ÙØ§","description":"Ø§ÙØ¹Ø¨ عÙ٠اÙÙ٠بÙÙØªØ± Ø¨Ø¯Ø§ÙØ©Ù Ù Ù 7 ÙÙÙ٠بر","button":{"earlyAccess":"Ø§ØØµÙ عÙ٠اÙÙØµÙ٠اÙÙ Ø¨ÙØ± ÙØ¬Ù
79از اÙÙÙ
بÙÙØªØ±","download":"ØªÙØ²ÙÙ Ø§ÙØ¢Ù"},"requirements":"عرض Ù
ØªØ·ÙØ¨Ø§Øª اÙÙØ¸Ø§Ù
"},"features":{"description":"Ù٠ترغب ÙÙ Ø§ÙØªÙÙ٠عÙ٠اÙÙ
ÙØ§ÙسÙÙØ Ø§ÙØ¶Ù
Ø¥ÙÙÙØ§ ÙÙ 7 ÙÙÙÙ
بر Ø¨Ø§Ø®ØªÙØ§Ø±Ù ÙÙØ§ØØ¯Ø© Ù
Ù Ø§ÙØ¨Ø§Ùات Ø§ÙØ®Ù
س. ØªÙØªØ ÙÙ Ø¨Ø§ÙØ© UFLâ¢Ø ÙØªÙ
ÙØÙ Ù
ÙØ²Ø§Øª Ù
Ø¨ÙØ±Ø© ÙØªØ³Ø§Ø¹Ø¯ ÙÙ Ø§ÙØÙØ§Ø¸ عÙÙ ØªÙØ¯Ù
ÙØ±ÙØªÙ Ø¹ÙØ¯ Ø§ÙØ¥Ø·ÙØ§Ù Ø§ÙØ¹Ø§ÙÙ
٠عÙÙ Ø¬ÙØ§Ø² اÙÙÙ
بÙÙØªØ±. ÙØ§ تÙÙÙØª ÙØ±ØµØªÙ!","beTheFirst":"Ù٠أÙÙ Ù
Ù ÙÙØ²Ù Ø¥Ù٠اÙÙ
ÙØ¹Ø¨","levelUp":"Ø§Ø±ÙØ¹ Ù
ستÙÙ ÙØ±Ùت٠Ù
Ø¨ÙØ±Ùا","gain":"Ø§ØØµÙ عÙÙ Ù
ÙØ²Ø© إضاÙÙØ© ÙØ¨Ù Ø§ÙØ¬Ù
ÙØ¹","players":"Ø£ÙØ«Ø± Ù
Ù {number} {text} Ù
٠اÙÙØ§Ø¹Ø¨Ù٠عÙÙ Ù
ستÙÙ Ø§ÙØ¹Ø§ÙÙ
"},"bundles":{"title":"اختر ØØ²Ù
تÙ","button":"Ø§ØØµÙ عÙ٠إÙ
ÙØ§ÙÙØ© اÙÙØµÙÙ","available":"Ù
تاØ","note":{"uflEula":"Ø§ØªÙØ§ÙÙØ© ØªØ±Ø®ÙØµ اÙÙ
ستخدÙ
اÙÙÙØ§Ø¦Ù ÙÙUFL","xsollaEula":"Ø§ØªÙØ§ÙÙØ© ØªØ±Ø®ÙØµ اÙÙ
ستخدÙ
اÙÙÙØ§Ø¦Ù ÙÙXsolla","bold":"ÙØ¯ ÙØ®ØªÙÙ Ø§ÙØ³Ø¹Ø± اÙÙÙØ§Ø¦Ù ÙØ§ÙعÙ
ÙØ© Ø¨ÙØ§Ø¡Ù عÙ٠طرÙÙØ© Ø§ÙØ¯Ùع. ÙÙØ±Ø¬Ù Ø¥Ø¯Ø®Ø§Ù ØªÙØ§ØµÙÙÙ ÙÙ ØµÙØØ© Ø§ÙØ¯Ùع ÙÙ
Ø¹Ø±ÙØ© اÙÙ
Ø¨ÙØº اÙÙÙØ§Ø¦Ù.","subtitle":"Ø§ØØªÙ
Ø§ÙØ§Øª ØØ²Ù
Ø¨Ø§ÙØ© اÙÙ
بتدئÙÙ","title":"ÙØ±Ø¬Ù اÙÙ
ÙØ§ØØ¸Ø©: ÙÙØØµÙ٠عÙ٠اÙÙ
ÙØ§Ùأة اÙÙÙÙ
ÙØ© Ù
Ù Ø§ÙØ¨Ø§Ùات اÙÙ
ØªØ§ØØ©Ø ÙÙØ§ تتردد ÙÙ Ø´Ø±Ø§Ø¦ÙØ§ ÙÙÙØ§. ØªØ°ÙØ± Ø£ÙÙ ÙØ§ ÙÙ
ÙÙ٠شراء Ø£Ù Ø¨Ø§ÙØ© Ø£ÙØ«Ø± Ù
Ù Ù
رة.\\nØ¨Ø§ÙØ¥Ø¶Ø§ÙØ© Ø¥Ù٠ذÙÙØ ÙÙ ØªØØµÙ عÙÙ ØªØ°Ø§ÙØ± ÙØµÙÙ Ù
Ø¨ÙØ± إضاÙÙØ© Ø¹ÙØ¯ Ø´Ø±Ø§Ø¦Ù ÙØ£Ùثر Ù
Ù Ø¨Ø§ÙØ©. ÙØªØ·Ùب ØØ³Ø§Ø¨ UFL ÙØ¨Ù Ø§ÙØ´Ø±Ø§Ø¡. بعد ÙØ¬Ø§Ø عÙ
ÙÙØ© Ø§ÙØ´Ø±Ø§Ø¡Ø سÙÙ
ÙÙÙ ØªÙØ²ÙÙ ÙØ¹Ø¨Ø© UFL بÙ
جرد ØªÙØ§ÙØ±ÙØ§ ÙÙ 7 ÙÙÙÙ
بر 2025.\\nستبدأ ÙØªØ±Ø© اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± Ù
Ù 7 ÙÙÙÙ
بر 2025 ÙØ³ØªØ³ØªÙ
ر ÙÙØªØ±Ø© Ù
ØØ¯Ùدة. بعد اÙÙØ¶Ø§Ø¡ ÙØ°Ù اÙÙØªØ±Ø©Ø Ø³ØªØµØ¨Ø Ø§ÙÙØ¹Ø¨Ø© Ù
جاÙÙØ© Ø§ÙØªÙزÙÙ ÙØ³ØªØªÙ
ÙÙ Ù
Ù Ù
ÙØ§ØµÙØ© اÙÙØ¹Ø¨ Ù
ع Ø§ÙØ§ØØªÙاظ بÙÙ ØªÙØ¯Ù
Ù.\\nتخضع جÙ
ÙØ¹ عÙ
ÙÙØ§Øª Ø§ÙØ´Ø±Ø§Ø¡ ÙÙÙ
Ø¹Ø§ÙØ¬Ø© Ø¨ÙØ§Ø³Ø·Ø© {xsollaLink}Ø Ø¨ØµÙØªÙا Ø¬ÙØ© ØªØ¬Ø§Ø±ÙØ© Ù
Ø³Ø¬ÙØ©. Ø¹ÙØ¯ Ø§ÙØ´Ø±Ø§Ø¡Ø Ø³ØªØØµÙ عÙÙ ØªØ±Ø®ÙØµ ÙÙÙØµÙ٠إÙ٠اÙÙ
ØØªÙÙ Ø§ÙØ±ÙÙ
Ù ÙØ§Ø³ØªØ®Ø¯Ø§Ù
Ù ÙÙÙÙØ§ ÙÙ{UFLEulaLink} Ù{xsollaEulaLink}.\\n{bold}\\nÙØ¯ ØªÙØ·Ø¨Ù اÙÙÙÙØ¯ Ø§ÙØ¹Ù
Ø±ÙØ© عÙ٠اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± ÙÙØ¹Ø¨Ø©."},"earlyAccess":"اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± (إصدار Ø¬ÙØ§Ø² اÙÙÙ
بÙÙØªØ±)","starter":{"title":"Ø¨Ø§ÙØ© اÙÙ
بتدئÙÙ","description":"ابدأ رØÙت٠ÙÙ UFL Ø¨Ø¨Ø¯Ø§ÙØ© ÙØ§Ø¬ØØ©! ","motivation":"ØØ²Ù
Ø© اÙÙ
بتدئÙÙ ÙÙ Ø§ÙØ®Ùار اÙÙ
ثاÙÙ ÙÙ
Ù ÙØ¨ØØ«ÙÙ Ø¹Ù Ø¨Ø¯Ø§ÙØ© ÙÙÙØ© Ù٠إصدار اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± Ù
Ù UFL.","features":["2,150 LP (ÙÙØ§Ø· Ø§ÙØ¯ÙرÙ)","ØØ²Ù
Ø¯ÙØ±Ù 2 سبتÙ
بر ÙØØ²Ù
Ø¯ÙØ±Ù 2 Ø£ÙØªÙبر","1,100 SP (ÙÙØ§Ø· ÙØ¬ÙÙ
ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ)"],"featuresFull":["2,150 LP (ÙÙØ§Ø· Ø§ÙØ¯ÙرÙ) â Ø§Ø³ØªØ®Ø¯Ù
ÙØ§ ÙÙØªØ Ø¥Ù
ÙØ§ÙÙØ§Øª Ø¬Ø¯ÙØ¯Ø© ÙØªØ¹Ø²Ùز ÙÙØ© ÙØ§Ø¯ÙÙ.","ØØ²Ù
Ø¯ÙØ±Ù 2 سبتÙ
بر ÙØØ²Ù
Ø¯ÙØ±Ù 2 Ø£ÙØªÙبر â ØØ²Ù
ØØµØ±ÙØ© داخ٠اÙÙØ¹Ø¨Ø© Ù
ÙÙØ¦Ø© باÙÙ
ÙØ§Ùآت اÙÙÙÙÙ
Ø©.","1,100 Ù
Ù ÙØ¬ÙÙ
âSPâ (ÙØ¬ÙÙ
ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ) â Ø§Ø³ØªØ®Ø¯Ù
ÙØ§ ÙÙØªÙدÙ
بشÙ٠أسرع ÙÙ ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ."]},"starterPlus":{"title":"ØØ²Ù
Ø© اÙÙ
بتدئÙÙ Ø§ÙØ¥Ø¶Ø§ÙÙØ©","description":"Ø³Ø±ÙØ¹ ØªÙØ¯Ù
Ù Ù٠إصدار اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± Ù
Ù UFL Ø¨Ø¨Ø¯Ø§ÙØ© Ù
ÙØ¹Ù
Ø© باÙÙÙØ©!","motivation":"تÙ
ÙØÙ ØØ²Ù
Ø© اÙÙ
بتدئÙÙ Ø§ÙØ¥Ø¶Ø§ÙÙØ© Ø£ÙØ¶ÙÙØ© Ù
ÙØ·ÙÙØ© ÙØªØÙÙÙ Ø¨Ø¯Ø§ÙØ© ÙÙÙØ© Ù٠إصدار اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± Ù
Ù UFL.","features":["2,150 LP (ÙÙØ§Ø· Ø§ÙØ¯ÙرÙ)","CP 100,000,000 (ÙÙØ§Ø· Ø§ÙØ±ØµÙد)"," Ø·ÙÙ
ØºÙØ±ÙÙØ§Ø±Ù","4 ØØ²Ù
CP ÙØ§Ø®Ø±Ø© Ù4 ØØ²Ù
CP Ù
ØØ³ÙÙØ©","1,100 SP (ÙÙØ§Ø· ÙØ¬ÙÙ
ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ)"],"featuresFull":["2,150 LP (ÙÙØ§Ø· Ø§ÙØ¯ÙرÙ) â Ø§ÙØªØ Ù
ÙØ²Ø§Øª Ø¬Ø¯ÙØ¯Ø© ÙØ¹Ø²Ùز ØªØ·ÙØ± ÙØ§Ø¯ÙÙ.","100,000,000 CP (ÙÙØ§Ø· Ø§ÙØ±ØµÙد) â Ø§Ø³ØªÙ
تع بتÙÙÙØ© ÙØ§Ø¦ØØ© ÙØ§Ø¯Ù٠بشÙ٠أسرع.","Ø·ÙÙ
Girofaro â ØªØµÙ
ÙÙ
ØØµØ±Ù ÙÙØªØ£ÙÙ Ù٠اÙÙ
ÙØ¹Ø¨.","4 ØØ²Ù
CP Ù
Ù
ÙØ²Ø© Ù4 ØØ²Ù
CP Ù
ØØ³ÙÙØ© â ØØ²Ù
ÙÙÙÙ
Ø© داخ٠اÙÙØ¹Ø¨Ø© Ù
ÙÙØ¦Ø© باÙÙ
ÙØ§Ùآت اÙÙ
Ø¬Ø²ÙØ©.","1,100 Ù
Ù ÙØ¬ÙÙ
SP (ÙØ¬ÙÙ
ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ) â Ø¹Ù
ÙØ© Ù
Ù
ÙØ²Ø© ÙÙØªØ Ù
Ø²ÙØ¯ Ù
Ù Ù
ÙØ§Ùآت ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ."]},"raphinhaValverde":{"title":"Ø¨Ø§ÙØ© Raphinha + Valverde","description":"أض٠Ù
ÙØ§Ùب عاÙÙ
ÙØ© Ø¥ÙÙ ÙØ±ÙØªÙ ÙØ§ÙØªØ Ù
Ø²Ø§ÙØ§ رائعة Ù٠إصدار اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± Ù
Ù UFL!","motivation":"ØØ²Ù
Ø© Raphinha + Valverde Ø£ÙØ¶Ù Ø®Ø·ÙØ© ÙØ¨Ø¯Ø§ÙØ© اÙÙ
ÙØ³Ù
.","features":["Ø¨Ø·Ø§ÙØ© Ø§ÙØ¨Ø±Ø§Ø¹Ø© 3 ÙÙRaphinha (تÙÙÙÙ
91)","Ø¨Ø·Ø§ÙØ© Ø§ÙØ¨Ø±Ø§Ø¹Ø© 3 ÙÙValverde (تÙÙÙÙ
91)","2,150 LP (ÙÙØ§Ø· Ø§ÙØ¯ÙرÙ)","ØØ²Ù
Ø¯ÙØ±Ù 3 سبتÙ
بر ÙØØ²Ù
Ø¯ÙØ±Ù 3 Ø£ÙØªÙبر","1,100 SP (ÙÙØ§Ø· ÙØ¬ÙÙ
ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ)"],"featuresFull":["Ø¨Ø·Ø§ÙØ© Ø§ÙØ¨Ø±Ø§Ø¹Ø© 3 ÙÙRaphinha (تÙÙÙÙ
91) â Ø¸ÙÙØ± Ù
ØªÙØ¯Ù
Ø³Ø±ÙØ¹ ÙÙ
ÙÙ٠تغÙÙØ± Ù
Ø¬Ø±ÙØ§Øª اÙÙ
باراة بسرعة.","Ø¨Ø·Ø§ÙØ© Ø§ÙØ¨Ø±Ø§Ø¹Ø© 3 ÙÙValverde (تÙÙÙÙ
91) â ÙØ§Ø¹Ø¨ خط ÙØ³Ø· بارع Ø¨ÙØ¯Ø±Ø© تØÙ
Ù ÙØ§ ØªÙØ¶Ø¨ ÙÙØ¬ÙÙ
خاط٠ÙÙÙ.","2,150 LP (ÙÙØ§Ø· Ø§ÙØ¯ÙرÙ) â Ø§Ø³ØªØ®Ø¯Ù
ÙØ°Ù Ø§ÙØ¹Ù
ÙØ§Øª ÙØªØ´ÙÙÙ ÙØ±ÙÙÙ ÙØªØ¹Ø²ÙزÙ.","ØØ²Ù
Ø¯ÙØ±Ù 3 سبتÙ
بر ÙØØ²Ù
Ø¯ÙØ±Ù 3 Ø£ÙØªÙبر â Ù
ÙØ§Ùآت ÙØ§Ø¯Ø±Ø© ÙØ¯Ø¹Ù
ÙØ±ÙتÙ.","1,100 Ù
Ù ÙØ¬ÙÙ
âSPâ (ÙØ¬ÙÙ
ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ) â Ø§ÙØªØ Ù
ØØªÙÙ ØØµØ±ÙÙØ§ ÙØªØ°Ùرة اÙÙØ±ÙÙ ÙØ§Ø³ØªÙØ´Ù ÙÙ Ù
ا"]},"legend":{"title":"Ø§ÙØØ²Ù
Ø© Ø§ÙØ£Ø³Ø·ÙØ±ÙØ©","description":"Ø´ÙÙÙ ÙØ±ÙØ© Ø£Ø³Ø·ÙØ±ÙØ© ÙØ£Ø·ÙÙ Ø§ÙØ¹Ùا٠ÙÙÙØ© إصدار اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± ÙÙUFL!","motivation":"Ø§ÙØØ²Ù
Ø© Ø§ÙØ£Ø³Ø·ÙØ±ÙØ© ÙÙ Ø®ÙØ§Ø± Ù
Ù
ÙØ² ÙÙØ§Ø¹Ø¨ÙÙ Ø§ÙØ±Ø§ØºØ¨ÙÙ Ù٠بدء Ù
ÙØ³Ù
ÙÙ
Ø¨Ø£Ø³Ø§Ø·ÙØ± â ÙÙÙ Ù
ÙØ²Ø© Ù٠اÙÙØ¹Ø¨Ø©.","features":["Ø¨Ø·Ø§ÙØ© Ø£Ø³Ø·ÙØ±Ø© Ø§ÙØ·Ù
79٠اÙÙ
عجزة ÙÙFranz Beckenbauer","Ø¨Ø·Ø§ÙØ© Ø£Ø³Ø·ÙØ±Ø© Ø¨Ø·Ù Ø§ÙØ¹Ø§ÙÙ
ÙÙAlessandro Del Piero","4,500 LP (ÙÙØ§Ø· Ø§ÙØ¯ÙرÙ)","ØØ²Ù
Ø¯ÙØ±Ù 7 سبتÙ
بر ÙØØ²Ù
Ø¯ÙØ±Ù 7 Ø£ÙØªÙبر","ØØ²Ù
8 سبتÙ
بر اÙÙ
تÙÙØ¹Ø©","1,100 SP (ÙÙØ§Ø· ÙØ¬ÙÙ
ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ)"],"featuresFull":["Ø¨Ø·Ø§ÙØ© Franz Beckenbauer اÙÙ
عجزة Ø§ÙØ£Ø³Ø·ÙØ±ÙØ© â ÙÙÙ Ù
Ø¯Ø§ÙØ¹ ÙÙÙ ÙÙØ§Ø¦Ø¯ Ù
Ù
ÙØ² Ù٠اÙÙ
ÙØ¹Ø¨.","Ø¨Ø·Ø§ÙØ© Ø§ÙØ¨Ø·Ù Ø§ÙØ¹Ø§ÙÙ
Ù Alessandro Del Piero Ø§ÙØ£Ø³Ø·ÙØ±ÙØ© â ÙÙÙ Ù
ÙØ§Ø¬Ù
Ø£Ø³Ø·ÙØ±Ù بأسÙÙØ¨ Ù
Ù
ÙØ² ÙÙ
ÙØ§Ø±Ø© Ù
ثاÙÙØ©.","4,500 LP (ÙÙØ§Ø· Ø§ÙØ¯ÙرÙ) â Ø¹Ø²Ø² ÙØ§Ø¯ÙÙ ÙØ§ÙØªØ Ù
ÙØ²Ø§Øª Ø¬Ø¯ÙØ¯Ø©.","ØØ²Ù
Ø¯ÙØ±Ù 7 سبتÙ
بر ÙØØ²Ù
Ø¯ÙØ±Ù 7 Ø£ÙØªÙبر â ØØ²Ù
ÙÙÙÙ
Ø© بÙ
ÙØ§Ùآت رائعة.","ØØ²Ù
8 سبتÙ
بر اÙÙ
تÙÙØ¹Ø© â ØØ²Ù
Ø© Ù
Ù
ÙØ²Ø© ÙØ±Ùع Ù
ستÙ٠تشÙÙÙØªÙ.","1,100 Ù
Ù ÙØ¬ÙÙ
SPâ (ÙØ¬ÙÙ
ØªØ°ÙØ±Ø© اÙÙØ±ÙÙ) â Ø§Ø³ØªÙ
تع بتجربة ØªØ°ÙØ±Ø© اÙÙØ±Ù٠إÙÙ Ø£ÙØµÙ ØØ¯ باستخداÙ
ÙØ°Ù Ø§ÙØ¹Ù
ÙØ©."]}},"joinGameplay":{"title":"Ø§ÙØ¶Ù
Ø¥Ù٠اÙÙØ¹Ø¨Ø© Ù
Ø¨ÙØ±Ùا","description":"UFL ÙÙ ÙØ¹Ø¨Ø© ÙØ±Ø© ÙØ¯Ù
Ù
جاÙÙØ© تسÙ
Ø ÙÙ Ø¨Ø§ÙØªØÙÙ
Ù٠تشÙÙÙ ÙØ±Ùت٠Ù
٠بÙÙ Ø¢ÙØ§Ù اÙÙØ§Ø¹Ø¨ÙÙ Ø§ÙØÙÙÙÙÙÙ. Ø§Ø¨ØØ« Ù٠سÙÙ Ø§ÙØ§ÙØªÙØ§Ùات ÙØªØ¹Ø§Ùد Ù
ع ÙØ§Ø¹Ø¨ÙÙ ØÙÙÙÙÙÙ ÙÙØ§Ùس ÙÙ Ø¯ÙØ±Ùات عاÙÙ
ÙØ© Ù
صÙÙØ©. شار٠ÙÙ Ø£ØØ¯Ø§Ø« Ù
ÙØ³Ù
ÙØ©Ø ÙØ§Ø¬Ù
ع Ø¨Ø·Ø§ÙØ§Øª ÙØ§Ø¹Ø¨ÙÙ Ù
Ù ÙØ¯Ø±Ø© Ù
ختÙÙØ©Ø ÙØ´ÙÙÙ ÙØ±ÙÙÙØ§ ÙØ¹Ùس أسÙÙØ¨Ù.","button":"اعر٠اÙÙ
Ø²ÙØ¯ ع٠UFL","features":{"newExperience":{"title":"تجربة ÙØ±Ø© ÙØ¯Ù
Ø¬Ø¯ÙØ¯Ø© تÙ
اÙ
ÙØ§","description":"Ù
٠إبداع Ù
ØØ¨Ù ÙØ±Ø© اÙÙØ¯Ù
Ø UFL ÙØ¹Ø¨Ø© ÙØ±Ø© ÙØ¯Ù
Ù
جاÙÙØ© Ù
صÙ
Ù
Ø© ÙÙÙ
ÙØ§Ùسة Ø§ÙØ¹Ø§Ø¯ÙØ© Ø§ÙØªÙ تعتÙ
د عÙ٠اÙÙ
ÙØ§Ø±Ø©. شار٠ÙÙ Ø¯ÙØ±Ù Ù
صÙ٠عاÙÙ
ÙØ Ø§Ø´ØØ° Ù
ÙØ§Ø±ØªÙ Ù٠اÙÙØ¹Ø¨ بÙ
ساعدة Ø°ÙØ§Ø¡ Ø§ØµØ·ÙØ§Ø¹Ù Ù
ØªÙØ¯Ù
Ø ÙØ§Ø³ØªÙ
تع Ø¨Ø£ÙØ¸Ù
Ø© رسÙÙ
Ù
ØªØØ±ÙØ© Ø³ÙØ³Ø© تدب Ø§ÙØÙØ§Ø© Ù٠اÙÙØ¹Ø¨Ø©.","features":{}},"signPlayers":{"title":"ØªØ¹Ø§ÙØ¯ Ù
ع ÙØ§Ø¹Ø¨ÙÙ ØÙÙÙÙÙÙ","description":"ÙÙÙÙ ÙØ±Ù٠أØÙاÙ
Ù Ù
٠بÙÙ Ø¢ÙØ§Ù اÙÙØ§Ø¹Ø¨ÙÙ Ø§ÙØÙÙÙÙÙÙ. Ø§Ø¨ØØ« Ù٠سÙÙ Ø§ÙØ§ÙØªÙØ§Ùات ÙØªØ¹Ø§Ùد Ù
ع ÙØ§Ø¹Ø¨Ù٠اÙÙ
ÙØ¶ÙÙÙ ÙØ´ÙÙÙ ÙØ§Ø¦Ù
Ø© ÙØ§Ø¹Ø¨ÙÙ ØªÙØ§Ø³Ø¨ Ø§Ø³ØªØ±Ø§ØªÙØ¬ÙتÙ.","features":{}},"gameMods":{"title":"Ø£ÙØ¶Ø§Ø¹ ÙØ¹Ø¨ ÙÙÙ Ø§ÙØ£Ø°ÙاÙ","description":"","features":{"online":{"title":"ÙØ¶Ø¹ ØªÙØ§Ùس٠عبر Ø§ÙØ¥ÙØªØ±ÙØª","description":"أثبت Ù
ÙØ§Ø±ØªÙ ضد ÙØ§Ø¹Ø¨Ù٠عاÙÙ
ÙÙÙ"},"pve":{"title":"ÙØ¶Ø¹ اÙÙØ§Ø¹Ø¨ ضد اÙÙÙ
بÙÙØªØ±","description":"درب ÙØ±Ùت٠ÙÙÙ
ÙÙÙØ§ ÙØ§Ø´ØØ° Ù
ÙØ§Ø±ØªÙا ØØ³Ø¨ ÙØªÙرت٠اÙÙ
ÙØ§Ø³Ø¨Ø©"},"coop":{"title":"ÙØ¹Ø¨ تعاÙÙ٠عÙÙ Ø§ÙØ´Ø§Ø´Ø© ÙÙØ³Ùا","description":"Ø´ÙÙÙ ÙØ±ÙÙÙØ§ Ù
ع Ø£ØµØ¯ÙØ§Ø¦Ù ÙØ§Ø³ØªÙ
تع باÙÙØ¹Ø¨ اÙÙ
ØÙÙ"}}}}},"faq":{"title":"Ø§ÙØ£Ø³Ø¦ÙØ© Ø§ÙØ´Ø§Ø¦Ø¹Ø©","button":"Ø²ÙØ§Ø±Ø© ØµÙØØ© Ø§ÙØ£Ø³Ø¦ÙØ© Ø§ÙØ´Ø§Ø¦Ø¹Ø©","questions":[{"title":"Ù
ا ÙÙ Ø¨Ø§ÙØ§Øª اÙÙØµÙ٠اÙÙ
Ø¨ÙØ±Ø ÙÙÙ
اذا ÙÙ Ø«Ù
ÙÙØ©Ø","description":"تÙ
ÙØ ØØ²Ù
اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± اÙÙØ§Ø¹Ø¨Ù٠اÙÙØ±ØµØ© ÙØ¨Ø¯Ø¡ رØÙتÙÙ
ÙÙ UFL ÙØ¨Ù Ø´ÙØ± Ù
Ù Ø¥ØµØ¯Ø§Ø±ÙØ§ Ø§ÙØ±Ø³Ù
٠عÙÙ Ø¬ÙØ§Ø² اÙÙÙ
بÙÙØªØ±. Ù
ع اÙ
ØªÙØ§Ù ØØ²Ù
Ø© ÙØµÙÙ Ù
Ø¨ÙØ±Ø ستÙÙÙ Ù
Ù Ø£ÙØ§Ø¦Ù Ù
Ù ÙØ¯Ø®ÙÙ٠إÙ٠اÙÙ
ÙØ¹Ø¨Ø ÙÙØ´ÙÙÙÙÙ ÙØ±ÙتÙÙ
Ø ÙÙØ®ÙضÙ٠تجربة اÙÙØ¹Ø¨Ø© ÙØ¨Ù Ø§ÙØ¢Ø®Ø±ÙÙ.\\n\\nØ¥ÙÙ٠أسباب أ٠اÙ
ØªÙØ§Ù Ø§ÙØØ²Ù
Ø© ÙØ³ØªØÙ ذÙÙ:\\n\\n{list}\\nÙ
ع اÙÙØµÙ٠اÙÙ
Ø¨ÙØ±Ø ÙÙ ØªÙØ¹Ø¨ Ù
Ø¨ÙØ±Ùا ÙØØ³Ø¨Ø Ø¨Ù Ø³ØªÙØ¹Ø¨ Ø¨Ø°ÙØ§Ø¡ ÙØ³ØªÙسب Ø§ÙØ£ÙضÙÙØ© ÙØ³ØªØ¬ÙÙØ² ÙØ±ÙÙÙ ÙÙÙØ¬Ø§Ø Ø¹ÙØ¯ Ø§ÙØ¥Ø·ÙØ§Ù Ø§ÙØ±Ø³Ù
Ù.","list":["Ø§ÙØ¹Ø¨ ÙØ¨Ù Ø§ÙØ¬Ù
ÙØ¹: استÙ
تع Ø¨ÙØ¹Ø¨ UFL ÙØ¨Ù Ø´ÙØ± Ù
Ù Ø¥ØµØ¯Ø§Ø±ÙØ§ عاÙÙ
ÙÙØ§.","ØªÙØ¯Ù
عÙÙ Ù
ÙØ§ÙسÙÙ: ابدأ بتشÙÙÙ ÙØ±ÙÙ٠اÙÙ
ثاÙÙ ÙØªÙدÙ
ÙØ¨Ù Ø§ÙØ¶Ù
اÙ
اÙÙØ§Ø¹Ø¨ÙÙ Ø§ÙØ¢Ø®Ø±ÙÙ.","Ù
ÙØ§Ùآت ØØµØ±ÙØ©: Ø§ØØµÙ عÙÙ Ø¹ÙØ§ØµØ± Ù
Ù
ÙØ²Ø© داخ٠اÙÙØ¹Ø¨Ø© ÙØ¹Ù
ÙØ§Øª إضاÙÙØ© ÙÙ
ÙØ§Ùآت ÙØ±Ùدة Ù
ØªØ§ØØ© ÙÙØ· Ù
Ù Ø®ÙØ§Ù ØØ²Ù
اÙÙØµÙ٠اÙÙ
Ø¨ÙØ±.","Ù٠ضÙ
٠أÙ٠اÙÙ
ÙØ¶Ù
Ù٠إÙ٠اÙÙØ¹Ø¨Ø©: Ø´ÙÙ٠اÙÙ
جتÙ
ع ÙØ´Ø§Ø±Ù اÙÙ
ÙØ§ØØ¸Ø§Øª ÙØ§ØªØ±Ù بصÙ
ت٠عÙÙ UFL Ù
Ù Ø§ÙØ¨Ø¯Ø§ÙØ©."]},{"title":"ÙÙ UFL Ù
ØªØ§ØØ© عÙÙ Ù
ÙØµØ§Øª أخر٠أÙ
عÙÙ Ø¬ÙØ§Ø² اÙÙÙ
بÙÙØªØ± ÙØØ³Ø¨Ø","description":"UFL Ù
ØªØ§ØØ© عÙÙ Xbox Series X/S ÙPlayStation 5. Ø³ÙØªÙ
إصدار اÙÙØ¹Ø¨Ø© عÙÙ Ø¬ÙØ§Ø² اÙÙÙ
بÙÙØªØ± ÙØ±ÙØ¨ÙØ§Ø ÙÙÙ
ÙÙ٠اÙÙØµÙ٠إÙÙÙØ§ Ù
Ø¨ÙØ±Ùا ÙØ¨Ù Ø´ÙØ± Ù
Ù Ø§ÙØ¥ØµØ¯Ø§Ø± Ø§ÙØ¹Ø§ÙÙ
Ù Ù
Ù Ø®ÙØ§Ù شراء Ø¥ØØ¯Ù ØØ²Ù
اÙÙØµÙ٠اÙÙ
Ø¨ÙØ±."},{"title":"ÙÙ ÙØ¹Ø¨ Ufl Ù
جاÙÙØ","description":"ستÙÙÙ UFL Ù
جاÙÙØ© ÙÙØ¬Ù
ÙØ¹ بعد Ø§ÙØ¥ØµØ¯Ø§Ø± اÙÙØ§Ù
٠عÙÙ Ø¬ÙØ§Ø² اÙÙÙ
بÙÙØªØ±. Ø®ÙØ§Ù ÙØªØ±Ø© اÙÙØµÙ٠اÙÙ
Ø¨ÙØ± Ø§ÙØªÙ ØªØ¨ÙØº Ø´ÙØ±ÙØ§Ø Ø³ÙØªÙ
ÙÙ ÙØ§Ø¹Ø¨Ù Ø¬ÙØ§Ø² اÙÙÙ
بÙÙØªØ± Ù
٠اÙÙØµÙ٠إÙ٠اÙÙØ¹Ø¨Ø© ÙÙØ· ع٠طرÙ٠شراء ØØ²Ù
Ø© اÙÙØµÙ٠اÙÙ
Ø¨ÙØ±."},{"title":"ÙÙ ÙÙ
ÙÙÙ٠شراء Ø¨Ø§ÙØ© ÙØµÙÙ Ù
Ø¨ÙØ± ÙØ§Ø³ØªØ®Ø¯Ø§Ù
ÙØ§ Ù٠إصدار Xbox/PlayStationØ","de
79scription":"Ø¨Ø§ÙØ§Øª اÙÙØµÙ٠اÙÙ Ø¨ÙØ± ØØµØ±ÙØ© ÙØ¥ØµØ¯Ø§Ø± Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ±. ÙØ§ ÙÙ Ù٠شراء ØØ²Ù Ø© ÙØµÙÙ Ù Ø¨ÙØ± ÙØ§ÙØØµÙ٠عÙÙ Ù ÙØ§ÙØ¢ØªÙØ§ عÙÙ Xbox Ø£Ù PlayStation."},{"title":"٠ا ÙÙ Ù ØªØ·ÙØ¨Ø§Øª اÙÙØ¸Ø§Ù ÙÙUFL عÙÙ Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ±Ø","description":"Ø§ÙØØ¯ Ø§ÙØ£Ø¯ÙÙ ÙÙÙ ØªØ·ÙØ¨Ø§Øª:\\nÙØ¸Ø§Ù Ø§ÙØªØ´ØºÙÙ: Windows 10 - 64bit\\nاÙÙ Ø¹Ø§ÙØ¬: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nØ§ÙØ°Ø§Ùرة Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ©: 8.00 ØºÙØºØ§Ø¨Ø§Ùت\\nÙØØ¯Ø© Ù Ø¹Ø§ÙØ¬Ø© Ø§ÙØ±Ø³Ù٠ات: AMD RX 570 Ø£Ù NVIDIA GeForce GTX 1060\\nØ°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ© ÙÙÙÙØ¯ÙÙ: 4 ØºÙØºØ§Ø¨Ø§Ùت\\nÙ Ø³Ø§ØØ© Ø§ÙØªØ®Ø²ÙÙ: 40 ØºÙØºØ§Ø¨Ø§Ùت عÙÙ SSD\\n\\nاÙÙ ØªØ·ÙØ¨Ø§Øª اÙÙ ÙØµÙ Ø¨ÙØ§:\\nÙØ¸Ø§Ù Ø§ÙØªØ´ØºÙÙ: Windows 10 - 64bit\\nاÙÙ Ø¹Ø§ÙØ¬: AMD Ryzen 7 2700X Ø£Ù Intel Core i7 6700\\nØ§ÙØ°Ø§Ùرة Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ©: 12.00 ØºÙØºØ§Ø¨Ø§Ùت\\nÙØØ¯Ø© Ù Ø¹Ø§ÙØ¬Ø© Ø§ÙØ±Ø³Ù٠ات: AMD Radeon RX 5600 XT Ø£Ù Nvidia GeForce GTX 1660\\nØ°Ø§ÙØ±Ø© اÙÙØµÙÙ Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ© ÙÙÙÙØ¯ÙÙ: 6 ØºÙØºØ§Ø¨Ø§Ùت\\nÙ Ø³Ø§ØØ© Ø§ÙØªØ®Ø²ÙÙ: 40 ØºÙØºØ§Ø¨Ø§Ùت عÙÙ SSD"}]},"news":{"title":"أخبار ÙØªØØ¯Ùثات UFL","items":[{"category":"اÙ٠جت٠ع","date":"10 Ø£ÙØªÙبر 2025","title":"ØÙ Ø§ÙØ¸ÙØ§Ù â Ø§Ø³ØªØ¹Ø±Ø¶ Ù ÙØ§Ø±Ø§ØªÙ Ù٠اÙÙ ÙØ¹Ø¨. ØªØ°ÙØ±Ø© ÙØ±Ù٠اÙÙØ§ÙÙÙÙ ÙØµÙت Ø§ÙØ¢Ù!","description":"ØªØØªÙÙ UFL Ø¨ØªØ°ÙØ±Ø© ÙØ±Ù٠اÙÙØ§ÙÙÙÙ Ù٠اÙÙØªØ±Ø© Ù Ù 30 Ø£ÙØªÙبر Ø¥ÙÙ 4 Ø¯ÙØ³Ù بر."},{"category":"ØªØØ¯Ùثات اÙÙØ¹Ø¨Ø©","date":"6 ÙÙÙ٠بر 2025","title":"اÙÙØµÙ٠اÙÙ Ø¨ÙØ± ÙÙØ¹Ø¨Ø© UFL سÙÙØªØ§Ø عÙ٠اÙÙ٠بÙÙØªØ±â استعد!","description":"ÙÙØ¯ Ø§Ø³ØªØ¬Ø¨ÙØ§ ÙØ·ÙØ¨Ù â Ø§ÙتÙÙ Ø§ÙØ§Ùتظار! UFL Ø³ØªÙØªØ§Ø عÙ٠اÙÙ٠بÙÙØªØ± Ø¨Ø§ÙØªØ²Ø§Ù ٠٠ع اÙÙØµÙ٠اÙÙ Ø¨ÙØ± ÙÙ 7 ÙÙÙ٠بر. "},{"category":"ØªØØ¯Ùثات اÙÙØ¹Ø¨Ø©","date":"6 ÙÙÙ٠بر 2025","title":"اÙÙØµÙ٠اÙÙ Ø¨ÙØ± ÙÙUFL عÙ٠اÙÙ٠بÙÙØªØ±: اÙÙ ØªØ·ÙØ¨Ø§Øª اÙÙÙÙØ© ÙØ§ÙتÙÙØ¦Ø©","description":"ÙØ¨Ù ØªÙØ²ÙÙ UFL ÙÙ 7 ÙÙÙÙ Ø¨Ø±Ø ØªØ£ÙØ¯ Ø£Ù Ø¬ÙØ§Ø² اÙÙ٠بÙÙØªØ± Ø§ÙØ®Ø§Øµ Ø¨Ù Ø¬Ø§ÙØ². Ø§Ø·ÙØ¹ عÙÙ Ù ØªØ·ÙØ¨Ø§Øª اÙÙØ¸Ø§Ù ÙØ®Ùارات Ø§ÙØªØÙÙ ."}]}},"footer":{"text":"© 2025, XTEN Limited. Ø¬Ù ÙØ¹ Ø§ÙØÙÙÙ Ù ØÙÙØ¸Ø©. Strikerz Inc. ÙSTRZ ÙUFL ÙFAIR TO PLAY ÙØ§Ùشعارات ذات Ø§ÙØµÙØ© Ø¹ÙØ§Ù ات ØªØ¬Ø§Ø±ÙØ© Ø£Ù Ø¹ÙØ§Ù ات ØªØ¬Ø§Ø±ÙØ© Ù Ø³Ø¬ÙØ© ÙØ´Ø±ÙØ© XTEN Limited. Unreal ® Ø¹ÙØ§Ù Ø© ØªØ¬Ø§Ø±ÙØ© Ø£Ù Ø¹ÙØ§Ù Ø© ØªØ¬Ø§Ø±ÙØ© Ù Ø³Ø¬ÙØ© ÙÙEpic Games, Inc. Ù٠اÙÙÙØ§Ùات اÙÙ ØªØØ¯Ø© Ø§ÙØ£Ù رÙÙÙØ© ÙØ£Ù أ٠اÙ٠أخرÙ. Ø¬Ù ÙØ¹ Ø§ÙØÙÙÙ ÙØ§ÙØ¹ÙØ§Ù ات Ø§ÙØªØ¬Ø§Ø±ÙØ© Ø§ÙØ£Ø®Ø±Ù ÙÙ Ù ÙÙ ÙØ£ØµØØ§Ø¨Ùا اÙ٠عÙÙÙÙ.","links":{"gamePolicies":"Ø³ÙØ§Ø³Ø§Øª اÙÙØ¹Ø¨Ø©","webPolicies":"Ø³ÙØ§Ø³Ø§Øª اÙÙ ÙÙØ¹"},"agePolicies":{"australia":"أستراÙÙØ§","brazil":"Ø§ÙØ¨Ø±Ø§Ø²ÙÙ","europe":"Ø£ÙØ±Ùبا","germany":"Ø£Ù٠اÙÙØ§","canada":"اÙÙÙØ§Ùات اÙÙ ØªØØ¯Ø©/ÙÙØ¯Ø§"}}}'),C_={main:{title:"Ø´ÙØ±Ùا عÙÙ Ø§ÙØªÙ ا٠Ù!",subtitle:"ÙÙ ÙÙÙ Ø§ÙØ¢Ù ØªÙØ²ÙÙ Ø¨Ø±ÙØ§Ù ج ØªØ«Ø¨ÙØª ÙØ¹Ø¨Ø© UFL.",button:"ØªÙØ²Ù٠اÙÙØ¹Ø¨Ø©",description:{title:"Ø³ÙØ¨Ø¯Ø£ اÙÙØµÙ٠اÙÙ Ø¨ÙØ± ÙÙÙ 7 Ø£ÙØªÙبر",text:`ستÙÙÙ Ø¥Ù ÙØ§ÙÙØ© اÙÙØµÙÙ Ù Ù Ø®ÙØ§Ù Ø¨Ø§ÙØ© أ٠ر٠ز استرداد Ù ØªØ§ØØ© ب٠جرد ÙØªØ Ø§ÙØ®Ùاد٠. 80Ø³ÙØªÙ Ø¥Ø±Ø³Ø§Ù Ù ÙØ§Ùآت Ø§ÙØ¨Ø§ÙØ© Ø¥ÙÙ ØØ³Ø§Ø¨Ù بعد بدء اÙÙØ¹Ø¨Ø©.`},link:"Ø§ÙØ¹Ùدة Ø¥Ù٠اÙ٠تجر"},downloading:{title:"جار٠بدء Ø§ÙØªÙزÙÙ...",retry:"ÙÙ ÙØ¨Ø¯Ø£Ø {tryAgainLink}",tryAgain:"إعادة اÙÙ ØØ§ÙÙØ©"},footer:{text:"© 2025, XTEN Limited. Ø¬Ù ÙØ¹ Ø§ÙØÙÙÙ Ù ØÙÙØ¸Ø©. Strikerz Inc. ÙSTRZ ÙUFL ÙFAIR TO PLAY ÙØ§Ùشعارات ذات Ø§ÙØµÙØ© Ø¹ÙØ§Ù ات ØªØ¬Ø§Ø±ÙØ© Ø£Ù Ø¹ÙØ§Ù ات ØªØ¬Ø§Ø±ÙØ© Ù Ø³Ø¬ÙØ© ÙØ´Ø±ÙØ© XTEN Limited. Unreal ® Ø¹ÙØ§Ù Ø© ØªØ¬Ø§Ø±ÙØ© Ø£Ù Ø¹ÙØ§Ù Ø© ØªØ¬Ø§Ø±ÙØ© Ù Ø³Ø¬ÙØ© ÙÙEpic Games, Inc. Ù٠اÙÙÙØ§Ùات اÙÙ ØªØØ¯Ø© Ø§ÙØ£Ù رÙÙÙØ© ÙØ£Ù أ٠اÙ٠أخرÙ. Ø¬Ù ÙØ¹ Ø§ÙØÙÙÙ ÙØ§ÙØ¹ÙØ§Ù ات Ø§ÙØªØ¬Ø§Ø±ÙØ© Ø§ÙØ£Ø®Ø±Ù ÙÙ Ù ÙÙ ÙØ£ØµØØ§Ø¨Ùا اÙ٠عÙÙÙÙ.",links:{gamePolicies:"Ø³ÙØ§Ø³Ø§Øª اÙÙØ¹Ø¨Ø©",webPolicies:"Ø³ÙØ§Ø³Ø§Øª اÙÙ ÙÙØ¹",support:"Ø§ÙØ¯Ø¹Ù "},launcher:"اÙ٠شغ٠٠٠تطÙÙØ± {gaijinLink}"}},I_={login:{title:"ت٠تسجÙÙ Ø§ÙØ¯Ø®ÙÙ Ø¨ÙØ¬Ø§Ø",description:"ÙÙØ¯ Ø³Ø¬ÙØª دخÙÙÙ Ø¨ÙØ¬Ø§Ø."},copyright:"© { year }, XTEN Limited. Ø¬Ù ÙØ¹ Ø§ÙØÙÙÙ Ù ØÙÙØ¸Ø©."},R_={title:"ØªØ¹Ø°ÙØ± Ø§ÙØ¹Ø«Ùر",message:"ÙÙ ÙØªÙ Ø§ÙØ¹Ø«Ùر عÙ٠عÙÙØ§Ù URL اÙÙ Ø·ÙÙØ¨ عÙÙ ÙØ°Ø§ Ø§ÙØ®Ø§Ø¯Ù "},F_={submit:"إرساÙ",email:"Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ",rulesMessages:{emailRequired:"ÙÙØ±Ø¬Ù إدخا٠عÙÙØ§Ù Ø¨Ø±ÙØ¯ Ø¥ÙÙØªØ±ÙÙÙ",wrongEmail:"ÙÙØ±Ø¬Ù إدخا٠عÙÙØ§Ù Ø¨Ø±ÙØ¯ Ø¥ÙÙØªØ±ÙÙ٠صØÙØ"},note:"ÙÙØ±Ø¬Ù Ø¥Ø¯Ø®Ø§Ù Ø¨Ø±ÙØ¯ Ø¥ÙÙØªØ±ÙÙÙ ÙÙØªÙاص٠ÙÙØªÙ ÙÙÙ Ù Ù Ø§ÙØªÙاص٠٠ع٠ÙÙ٠ا ÙØ®Øµ Ø¨ÙØ§ØºØ§ØªÙ Ø§ÙØ£Ø®Ø±Ù."},N_={errors:{platform:"ØØ¯Ø« خطأ Ù٠تسجÙÙ Ø§ÙØ¯Ø®Ù٠عبر {platform}. ÙÙØ±Ø¬Ù اÙÙ ØØ§ÙÙØ© Ù Ø¬Ø¯Ø¯ÙØ§ Ø£Ù Ø§Ø®ØªÙØ§Ø± Ø®ÙØ§Ø± تسجÙ٠دخÙ٠آخر.",server:"ØØ¯Ø« خطأ Ù٠تسجÙÙ Ø§ÙØ¯Ø®Ù٠عبر {platform} ÙØ®Ø§Ø¯Ù ÙØ§. ÙÙØ±Ø¬Ù اÙÙ ØØ§ÙÙØ© Ù Ø¬Ø¯Ø¯ÙØ§ Ø£Ù Ø§Ø®ØªÙØ§Ø± Ø®ÙØ§Ø± تسجÙ٠دخÙ٠آخر.",noCodeParam
80:'ØØ¯Ø« خطأ Ù٠تسجÙÙ Ø§ÙØ¯Ø®Ù٠عبر {platform}. {error} "{codeParam}" اÙÙ
Ø¹ÙØ§Ø± Ù
ÙÙÙØ¯ Ù
٠رابط اÙÙURL. ÙÙØ±Ø¬Ù اÙÙ
ØØ§ÙÙØ© Ù
Ø¬Ø¯Ø¯ÙØ§ Ø£Ù Ø§Ø®ØªÙØ§Ø± Ø®ÙØ§Ø± تسجÙ٠دخÙ٠آخر.',xbox:{BEErrorCodes:{28:"ÙØ§ ÙÙØ¬Ø¯ ØØ³Ø§Ø¨ Xbox Live Ù
رتبط Ø¨ØØ³Ø§Ø¨ Microsoft Ø§ÙØ®Ø§Øµ بÙ. ÙØ±Ø¬Ù Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨ Xbox Live Ø£ÙÙÙØ§ Ø£Ù Ø§ØØ±Øµ عÙ٠تسجÙÙ Ø§ÙØ¯Ø®ÙÙ Ø¨ØØ³Ø§Ø¨ Microsoft Ø§ÙØµØÙØ.",30:"ÙØ§ ÙÙØ¬Ø¯ ØØ³Ø§Ø¨ Xbox Ù
رتبط Ø¨ØØ³Ø§Ø¨ Microsoft Ø§ÙØ®Ø§Øµ بÙ. ÙØ±Ø¬Ù Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨ Xbox Ø£ÙÙÙØ§."}}}},U_={links:{endUserAgreement:"Ø§ØªÙØ§ÙÙØ© ØªØ±Ø®ÙØµ اÙÙ
ستخدÙ
اÙÙÙØ§Ø¦Ù",privacyPolicy:"Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©"},form:{licenseAcceptMessage:{firstPart:"Ø£ÙØ§ ÙÙÙ Ø§ÙØ£Ù
ر أ٠اÙÙØµÙ عÙÙ Ø§ÙØ·ÙÙ Ø§ÙØ°Ù ÙÙØ¹Ø¨ Ù
Ù Ø®ÙØ§Ù ØØ³Ø§Ø¨ {accountName}. Ø£ÙØ§Ù٠عÙÙ Ø´Ø±ÙØ· Ø§ØªÙØ§ÙÙØ© ØªØ±Ø®ÙØµ اÙÙ
ستخدÙ
اÙÙÙØ§Ø¦Ù ÙØ£ØªÙÙÙ
Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ© اÙÙ
Ø·Ø¨ÙØ© عÙ٠استخداÙ
Ø§ÙØ·ÙÙ ÙØ®Ø¯Ù
ات UFL. Ø£ÙØ§Ù٠عÙÙ Ù
Ø¹Ø§ÙØ¬Ø© Ø£Ù Ø¨ÙØ§Ùات Ø´Ø®ØµÙØ© ÙÙØ·ÙÙ ÙÙÙÙÙØ§ Ø¥ÙÙ Ø§ÙØ®Ø§Ø±Ø¬ عÙ٠اÙÙØÙ Ø§ÙÙ
ÙØµÙ ÙÙ Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©. (Ø¥ÙØ²Ø§Ù
Ù)"},consentMessage:"Ø£ÙØ§ عÙ٠استعداد ÙØ¯Ø¹Ù
UFL ÙØ£ÙاÙ٠عÙÙ Ø£Ù ÙØªÙ
عرض Ø¥Ø¹ÙØ§Ùات Ù
خصصة ذات ØµÙØ© Ù٠اÙÙØ¹Ø¨Ø© ØªÙØ§Ø³Ø¨ Ø§ÙØ·ÙÙ Ø§Ø³ØªÙØ§Ø¯Ùا Ø¥ÙÙ Ø§ÙØ¨ÙØ§ÙØ§Øª Ø§ÙØ´Ø®ØµÙØ© Ù٠اÙÙØ¹Ø¨Ø© (Ù
Ø¹Ø±ÙØ§Øª Ø§ÙØ¥ÙØªØ±ÙØª أ٠اÙÙ
ÙÙØ¹ Ø§ÙØªÙØ±ÙØ¨Ù Ø£Ù Ù
عÙÙÙ
ات Ø§ÙØ¬Ùاز Ø£Ù Ø§ÙØ¹Ù
ر أ٠اÙÙØ¦Ø© Ø§ÙØ¹Ù
Ø±ÙØ©) Ø§Ø®ØªÙØ§Ø±Ù",externalAttributionConsent:"Ø£ÙØ§Ù٠عÙ٠تÙÙÙ Gamesight ÙÙ
ÙØ¯Ù
Ù Ø§ÙØ®Ø¯Ù
ات اÙÙ
ØªÙØ§Ù
ÙÙÙ ÙØ¯ÙÙÙ
ا Ø¨ÙØ§Ùات Ø§ÙØ·ÙÙ Ø§ÙØ´Ø®ØµÙØ© (Ù
عرÙÙ Ø§ÙØØ³Ø§Ø¨Ø ÙØ§ÙÙ
ÙÙØ¹ Ø§ÙØªÙØ±ÙØ¨Ù Ù
٠عÙÙØ§Ù IPØ ÙÙÙØ¹ اÙÙ
ÙØµØ©) ÙÙØ¯ ÙØªÙ
إرساÙÙØ§ Ù
٠اÙÙÙØ§Ùات اÙÙ
ØªØØ¯Ø© Ø§ÙØ£Ù
رÙÙÙØ© ÙØ§ÙÙ
Ù
ÙÙØ© اÙÙ
ØªØØ¯Ø© ÙØ§ÙÙ
ÙØ·ÙØ© Ø§ÙØ§ÙØªØµØ§Ø¯ÙØ© Ø§ÙØ£ÙØ±ÙØ¨ÙØ© ÙØ¥ÙÙÙØ§. ÙÙØ°Ø§ ÙØ³Ø§Ø¹Ø¯ UFL عÙ٠إجراء ØÙ
ÙØ§Øª تسÙÙÙÙØ© ÙØ¹Ø§ÙØ© ÙØ§ÙÙØµÙ٠إÙÙ Ù
Ø²ÙØ¯ Ù
٠عشا٠اÙÙØ¹Ø¨Ø© ÙÙØ±Ø© اÙÙØ¯Ù
. Ø§Ø®ØªÙØ§Ø±Ù",confirm:"تأÙÙØ¯",successMessage:{firstPart:"ÙØ´Ùر٠عÙÙ Ù
راجعة ÙØ§Ø³ØªÙÙ
Ø§Ù ÙØ¨ÙÙ Ø§ÙØ³Ùاسات ÙÙØ·ÙÙ Ø§ÙØ°Ù ÙÙØ¹Ø¨ ØªØØª ØØ³Ø§Ø¨ {accountName}. ÙÙ
ÙÙ ÙÙØ·ÙÙ Ø§ÙØ¢Ù تسجÙÙ Ø§ÙØ¯Ø®Ù٠إÙ٠اÙÙØ¹Ø¨Ø©.",secondPart:""}}
80,error:"ÙØ¬Ø¨ ØªØØ¯Ùد Ù
ÙØµØ© Ø§ÙØ·ÙÙ ÙØ§ÙÙ
عرÙÙ Ø§ÙØ®Ø§Øµ بÙ",errorStartParentSigning:"ÙÙØ±Ø¬Ù Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨ عبر Ø¨Ø±ÙØ§Ù
ج تشغÙ٠اÙÙØ¹Ø¨Ø© Ø£ÙÙÙØ§",alreadyAccepted:"تÙ
تÙÙÙØ¹ اÙÙ
Ø³ØªÙØ¯Ø§Øª باÙÙØ¹Ù",kwsError:"ØØ¯Ø« خطأ Ù
ا. ÙÙØ±Ø¬Ù إعادة تأÙÙØ¯ ØØ³Ø§Ø¨ KWS ÙØ¯ÙÙ",kwsErrorCodes:{12:"Kids Web Services: تÙ
Ø§ÙØªØ´Ø§Ù تÙÙÙØ¹ ØºÙØ± ØµØ§ÙØ.",13:"Kids Web Services: Ù
Ø´ÙÙØ© Ù٠تØÙÙÙ Ù
عÙÙÙ
ات Ø§ÙØØ§ÙØ©.",14:"Kids Web Services: ØØ§ÙØ© Ø§ÙØØ³Ø§Ø¨ ØºÙØ± Ù
ÙØ«ÙØ©.",15:"Kids Web Services: ØªØ¹Ø°ÙØ± Ù
Ø¹Ø§ÙØ¬Ø© Ø§ÙØ¨ÙØ§ÙØ§Øª اÙÙ
ÙØ¯ÙÙ
Ø©."}},O_={info:"Ø¹Ø°Ø±ÙØ§Ø ÙÙÙ ÙØ§ ÙÙ
ÙÙ٠إÙÙ
ا٠اÙÙ
ØµØ§Ø¯ÙØ© عÙÙ Ù
ÙÙØ¹Ùا ÙØ£ÙÙ ØªÙØªÙ
٠إÙÙ ÙØ¦Ø© عÙ
Ø±ÙØ© ØªÙØ±Ø¶ ÙÙÙØ¯Ùا عÙ٠اÙÙØµÙ٠إÙÙ Ù
ÙØ²Ø§Øª Ù
ØØ¯Ø¯Ø© عÙÙ Ø§ÙØ¨Ùابة. ÙØ±Ø¬Ù تسجÙÙ Ø§ÙØ¯Ø®Ù٠إÙ٠اÙÙØ¹Ø¨Ø© Ø£ÙÙÙØ§.",emailInfo:"إذا ÙØ§Ø¬Ùت Ø£Ù Ù
Ø´ÙÙØ§Øª ÙÙ Ù
ÙØªØ¬ UFL ÙØ§ØØªØ¬Øª Ø¥Ù٠دعÙ
Ø ÙÙÙØ±Ø¬Ù Ø¥Ø±Ø³Ø§Ù ØØ§Ùت٠إÙÙ ÙØ±ÙÙ Ø§ÙØ¯Ø¹Ù
ÙØ¯ÙÙØ§ عبر Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙ٠عÙÙsupport{'@'}uflgame.com.",ok:"Ù
ÙØ§ÙÙ",steps:{title:"ÙØÙ Ù
Ø´ÙÙØ© تÙÙÙØ¯ اÙÙØµÙÙØ ÙÙØ±Ø¬Ù اتباع ÙØ°Ù Ø§ÙØ®Ø·Ùات: {titleAction} ØªÙØ¬Ù٠إÙÙ Ù
ÙÙØ¹ اÙÙ
ÙØµØ© ÙØ³Ø¬ÙÙ Ø§ÙØ®Ø±Ùج Ù
Ù ØØ³Ø§Ø¨ÙØ Ø«Ù
ØØ§ÙÙ ØªÙØ±Ø§Ø± Ø§ÙØ¹Ù
ÙÙØ© Ù
Ø¬Ø¯Ø¯ÙØ§ باستخداÙ
ØØ³Ø§Ø¨ شخص Ø¨Ø§ÙØº.",titleAction:"سجÙÙ Ø§ÙØ®Ø±Ùج ÙØØ§ÙÙ Ù
Ø¬Ø¯Ø¯ÙØ§:",firstStep:{title:"تسجÙÙ Ø§ÙØ®Ø±Ùج Ù
Ù ØØ³Ø§Ø¨ÙÙ Xbox ÙPlayStation عÙÙ Ù
ØªØµÙØ Ø§ÙØ¥ÙØªØ±ÙØª:",substeps:{firstSubstep:'ÙÙ
Ø¨Ø²ÙØ§Ø±Ø© {xboxLink}Â ÙØ§ÙÙØ± عÙ٠أÙÙÙÙØ© Ù
ÙÙÙ Ø§ÙØªØ¹Ø±ÙÙ٠أعÙÙ ÙÙ
ÙÙ Ø§ÙØ´Ø§Ø´Ø©. ØØ¯Ø¯ "تسجÙÙ Ø§ÙØ®Ø±Ùج" Ù
٠اÙÙØ§Ø¦Ù
Ø© اÙÙ
ÙØ³Ø¯ÙØ©.',secondSubbstep:': ÙÙ
Ø¨Ø²ÙØ§Ø±Ø© {psnLink} ÙØ§ÙÙØ± عÙ٠أÙÙÙÙØ© Ù
ÙÙÙ Ø§ÙØªØ¹Ø±ÙÙ٠أعÙÙ ÙÙ
ÙÙ Ø§ÙØ´Ø§Ø´Ø©Ø Ø«Ù
اختر \\"تسجÙÙ Ø§ÙØ®Ø±Ùج\\" Ù
٠اÙÙØ§Ø¦Ù
Ø©.'}},secondStep:{title:"بعد تسجÙÙ Ø§ÙØ®Ø±ÙØ¬Ø ÙÙ
ÙÙÙ Ù
تابعة Ø§ÙØ®Ø·Ùات Ù
رة أخر٠باستخداÙ
Ø§ÙØØ³Ø§Ø¨ اÙÙ
ÙØ§Ø³Ø¨."}},emailMessage:"ÙÙ
ÙÙÙ Ø§ÙØªÙاص٠Ù
ع ÙØ±ÙÙ Ø§ÙØ¯Ø¹Ù
ÙØ¯ÙÙØ§ ع٠طرÙÙ Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ Ù
Ù {email}."},M_={adultConfirmation:"ÙÙ Ø£ÙØª ÙÙ٠أÙ
ر Ø£Ù ÙØµÙ ÙØ§ÙÙÙÙØ",login:"سجÙÙ Ø§ÙØ¯Ø®Ù٠إÙÙ ØØ³Ø§Ø¨Ù."},D_={linkSuccess:"ØØ³Ø§Ø¨ Twitch اÙÙ
رتبط",errors:{serverError:"ØØ¯Ø« خطأ Ù٠تسجÙÙ Ø§ÙØ¯Ø®Ù٠عبر Twitch ÙØ®Ø§Ø¯Ù
ÙØ§. ÙÙØ±Ø¬Ù اÙÙ
ØØ§ÙÙØ© Ù
Ø¬Ø¯Ø¯ÙØ§ Ø£Ù Ø§Ø®ØªÙØ§Ø± Ø®ÙØ§Ø± تسجÙ٠دخÙ٠آخر."},drops:{title:"Ù
ÙØ§Ùآت Twitch",time:"Ù
Ù {startDate} {startMonth} Ø§ÙØ³Ø§Ø¹Ø© 9:00 (بتÙÙÙØª Ø§ÙØ¹Ø§ÙÙ
٠اÙÙ
ÙØØ¯) Ø¥ÙÙ {endDate} {endMonth} Ø§ÙØ³Ø§Ø¹Ø© 23:59 (بتÙÙÙØª Ø§ÙØ¹Ø§ÙÙ
٠اÙÙ
ÙØØ¯)",description:"ØªÙØªÙØ ÙÙ Ù
ÙØ§Ùآت Twitch Ø±Ø¨Ø Ù
ÙØ§Ùآت داخ٠اÙÙØ¹Ø¨Ø© Ù
Ù Ø®ÙØ§Ù Ù
Ø´Ø§ÙØ¯Ø© Ø¹Ø±ÙØ¶ Ø§ÙØ¨Ø« اÙÙ
باشر ÙÙUFL عÙÙ Twitch ÙØØ³Ø¨!",guide:{title:"ÙÙÙÙØ© Ø±Ø¨Ø Ù
ÙØ§Ùآت Twitch ÙÙ UFL",firstStep:"اربط ØØ³Ø§Ø¨ UFL ÙØ¯ÙÙ Ø¨ØØ³Ø§Ø¨ Twitch عبر {twitchLink}",secondStep:"Ø´Ø§ÙØ¯ Ø§ÙØ¨Ø« اÙÙ
باشر ÙÙÙØ§Ø© Ù
Ø´Ø§Ø±ÙØ© Ù
ع ØªÙØ¹Ù٠اÙÙ
ÙØ§Ùآت (تÙÙÙØ¯ ÙØ§Ø¦Ù
Ø© اÙÙÙÙØ§Øª اÙÙ
Ø´Ø§Ø±ÙØ© ضÙ
Ù ØÙ
ÙØ© Ù
ÙØ§Ùآت UFL Twitch عبر {twitchLink})",thirdStep:"Ø´Ø§ÙØ¯ Ø§ÙØ¨Ø« اÙÙ
باشر ÙÙÙØªØ±Ø© اÙÙ
ØØ¯Ø¯Ø© ÙÙØªØ ÙÙ Ù
ÙØ§Ùأة",fourthStep:'استÙÙ
Ù
ÙØ§Ùأت٠عÙÙ Twitch عبر ØµÙØØ© "Ù
خزÙ٠اÙÙ
ÙØ§Ùآت" Ø®ÙØ§Ù 24 ساعة Ù
٠إÙÙ
اÙ٠اÙÙ
Ø´Ø§ÙØ¯Ø©.',fifthStep:"سجÙÙ Ø§ÙØ¯Ø®Ù٠إÙÙ UFL â ÙØ¬Ø¨ Ø£Ù ØªØ¸ÙØ± Ù
ÙØ§Ùآت٠ÙÙ ÙØ§Ø¯ÙÙ.",note:'Ù
ÙØÙØ¸Ø©: ÙØ¯ تستغر٠اÙÙ
ÙØ§Ùآت Ù
ا ÙØµÙ Ø¥ÙÙ 24 ساعة ÙÙØ¸ÙÙØ± Ù٠اÙÙØ¹Ø¨Ø©. اضغط عÙ٠زر "ÙÙÙÙØ© Ø±Ø¨Ø Ø§ÙÙ
ÙØ§Ùآت" ÙÙ
Ø²ÙØ¯ Ù
٠اÙÙ
عÙÙÙ
ات Ø£Ù ÙÙÙØµÙ٠إÙÙ ÙØ±ÙÙ Ø§ÙØ¯Ø¹Ù
عبر {supportLink} إذا ÙØ§Ø¬Ùت٠أ٠Ù
Ø´ÙÙØ§Øª'},rewards:{title:"اÙÙ
ÙØ§Ùآت",rewardText:"Ø´Ø§ÙØ¯ ÙÙ
دة {n} {unit} ÙÙØØµÙ٠عÙÙ {rewardName}",hourUnit:"ساعة | ساعات"},btns:{link:"ربط Ø§ÙØØ³Ø§Ø¨",watch:"Ù
Ø´Ø§ÙØ¯Ø© Ø§ÙØ¨Ø« اÙÙ
باشر",howToEarh:"ÙÙÙÙØ© Ø±Ø¨Ø Ø§ÙÙ
ÙØ§Ùآت",rules:"اÙÙÙØ§Ø¹Ø¯ Ø§ÙØ±Ø³Ù
ÙØ©"}}},x_={signOut:"تسجÙÙ Ø§ÙØ®Ø±Ùج"},z_="ØØ¯Ø« خطأ ÙÙ Ù
Ø¹Ø§ÙØ¬Ø© Ø·ÙØ¨Ù. ÙÙØ±Ø¬Ù اÙÙ
ØØ§ÙÙØ© Ù
Ø¬Ø¯Ø¯ÙØ§ Ø£Ù Ø§ÙØªÙاص٠Ù
ع Ø§ÙØ¯Ø¹Ù
.",$_={loginMessage:"ÙÙØ±Ø¬Ù تسجÙÙ Ø§ÙØ¯Ø®Ù٠إÙÙ ØØ³Ø§Ø¨ Ø¬ÙØ§Ø² اÙÙØ¹Ø¨ Ø§ÙØ®Ø§Øµ Ø¨Ù ÙØ§Ø³ØªÙاÙ
اÙÙØ¯ÙØ©.",rpcErrors:{5:"ÙØ¹ØªØ°Ø±Ø ÙÙØ¯ تÙ
Ø§ÙØØµÙ٠عÙÙ ØØ²Ù
Ø© Ø³ÙØ±Ø§Ø¡ UFL ÙØ°Ù باÙÙØ¹Ù. تÙÙÙØ¯ {rulesLink}.",220:"ÙØ¹ØªØ°Ø±Ø Ø§ÙØÙ
ÙØ© ØºÙØ± Ù
ÙØ¬Ùدة.",221:"ÙØ¹ØªØ°Ø±Ø ÙÙØ¯ Ø§ÙØªÙÙ ØªÙØ²Ùع Ø§ÙØ¬Ùائز Ø§ÙØ®Ø§Øµ Ø¨Ø³ÙØ±Ø§Ø¡ UFL."},rules:"اÙÙÙØ§Ø¹Ø¯ Ø§ÙØ±Ø³Ù
ÙØ©",success:"تÙ
Ù
ÙØ ØØ²Ù
Ø© Ø³ÙØ±Ø§Ø¡ UFL Ø¨ÙØ¬Ø§Ø*"},V_={title:"Ø§ØØªÙ
Ø§ÙØ§Øª Ø§ÙØØ²Ù
",description:'ØªÙØ¹Ø±Ø¶ Ø§ÙØ§ØØªÙ
Ø§ÙØ§Øª Ø¨ÙØ§Ø¡Ù عÙÙ ØªØ§Ø±ÙØ® Ø§ÙØªØØ¯ÙØ« Ø§ÙØ°Ù اخترتÙ. اÙÙØ± ÙÙÙ Ø£Ù ØªØ§Ø±ÙØ® ÙÙ Ø§ÙØ¬Ø¯ÙÙ ÙØ¹Ø±Ø¶ Ø§ÙØ§ØØªÙ
Ø§ÙØ§Øª Ø§ÙØ®Ø§ØµØ© Ø¨Ø§ÙØªÙØ§Ø±ÙØ® Ø§ÙØ³Ø§Ø¨ÙØ©. ÙÙØ±Ø¬Ù Ø§ÙØ±Ø¬Ùع Ø¥ÙÙ ÙØ°Ù Ø§ÙØµÙØØ© Ø¹ÙØ¯ ÙØªØ ØØ²Ù
Ø© Ù
ا ÙØ¹Ø±Ø¶ Ø§ÙØ§ØØªÙ
Ø§ÙØ§Øª Ø§ÙØ³Ø§Ø±ÙØ© ÙÙ ØªØ§Ø±ÙØ® اÙÙØªØ. ÙÙ
ÙÙ٠استخداÙ
Ù
ÙØ²Ø© "Ø§ÙØ¨ØØ« ÙÙ Ø§ÙØµÙØØ©" بÙ
ØªØµÙØÙ ÙÙØ¨ØØ« Ø¯Ø§Ø®Ù Ø§ÙØ¬Ø¯ÙÙ.',selectADate:"ØªØØ¯Ùد ØªØ§Ø±ÙØ®",currentVersion:"اÙÙØ³Ø®Ø© Ø§ÙØØ§ÙÙØ©",seeAll:"تÙÙÙØ¯ ÙÙ Ø§ÙØØ²Ù
",ordinaryTrial:"Ù
ØØ§ÙÙØ© Ø¹Ø§Ø¯ÙØ©",guaranteedTrial:"Ù
ØØ§ÙÙØ© Ù
ضÙ
ÙÙØ©",guaranteedTrialDescription:"ØØ²Ù
Ø© بÙ
جÙ
ÙØ¹Ø© Ù
ÙØ§Ùآت Ù
ضÙ
ÙÙØ©. Ù
ضÙ
ÙÙ Ù٠اÙÙ
ØØ§ÙÙØ© اÙÙ
تتاÙÙØ© رÙÙ
{ordinal} ({guaranteedTrial}) إذا ÙÙ
ÙØªÙ
Ø§ÙØØµÙ٠عÙÙÙ Ù
سبÙÙØ§.",guaranteedTrialTableDescription:"Ø§ÙØ§ØØªÙ
Ø§ÙØ§Øª ÙÙ ÙØ°Ø§ Ø§ÙØ¬Ø¯ÙÙ ØªÙØ·Ø¨Ù ÙÙØ· عÙÙ {ordinalGuaranteedTrial}. ÙÙØ·Ø¨Ù ÙØ°Ø§ ÙÙØ· إذا ÙÙ
ØªÙØªØ³Ø¨ Ø£Ù Ø¹ÙØµØ± Ù
Ù Ù
جÙ
ÙØ¹Ø© اÙÙ
ÙØ§Ùآت اÙÙ
ضÙ
ÙÙØ© (Ù
Ù
ÙØ² Ø¨Ø§ÙØ¹ÙاÙ
Ø© *) Ù
80بÙÙØ§ Ù٠أ٠Ù
ØØ§ÙÙØ© Ø¹Ø§Ø¯ÙØ© Ù
Ù Ø£Ù Ø®Ø§ÙØ© Ù
ÙØ§Ùأة. إذا Ø§ÙØªØ³Ø¨Øª Ø¹ÙØµØ±Ùا Ù
Ù Ù
جÙ
ÙØ¹Ø© اÙÙ
ÙØ§Ùآت اÙÙ
ضÙ
ÙÙØ© ÙØ¨Ù اÙÙ
ØØ§ÙÙØ© اÙÙ
ضÙ
ÙÙØ©Ø تتÙÙÙ Ø¯ÙØ±Ø© اÙÙ
ØØ§ÙÙØ§Øª Ù٠جÙ
ÙØ¹ Ø§ÙØ®Ø§Ùات ÙÙÙØ¹Ø§Ø¯ ضبط Ø§ÙØ¹Ø¯Ø§Ø¯.",ordinalGuaranteedTrial:"اÙÙ
ØØ§ÙÙØ© اÙÙ
تتاÙÙØ© رÙÙ
{ordinal} (Ù
ØØ§ÙÙØ© Ù
ضÙ
ÙÙØ©)",table:{item:"Ø¹ÙØµØ±",tier:"Ù
ستÙÙ",linkUp:"ترابط",quantity:"اÙÙÙ
ÙØ©",probabilities:"Ø§ÙØ§ØØªÙ
Ø§ÙØ§Øª",cumulative:"Ø§ÙØªØ±Ø§ÙÙ
Ù",reward:"اÙÙ
ÙØ§Ùأة {number}"}},B_={welcome:w_,signIn:E_,acceptLegalDocs:S_,search:k_,noData:P_,footer:L_,pegi:__,homePage:A_,earlyAccessPage:T_,downloadPage:C_,successPage:I_,notFound:R_,supportLogin:F_,platformRedirect:N_,parentalControl:U_,ageErrorModal:O_,adultLoginInfo:M_,twitch:D_,userMenu:x_,unexpectedError:z_,campaign:$_,packsInUFLPage:V_},G_="ÐÑÑаем Ñ UFL!",j_="УвайÑÑÑ",q_={text:"Я пÑÑÐ¼Ð°Ñ {eula} Ñ Ð¿ÑÑзнаÑ, ÑÑо ÑазÑÐ¼ÐµÑ Ð·Ð¼ÐµÑÑ Ð¿ÑаÑÑÑанÑÑ
ÑÐ¼Ð¾Ñ {privacy}.",eula:"ÐÑÑÑнзÑйнае пагадненне з канÑавÑм каÑÑÑÑалÑнÑкам",privacy:"ÐалÑÑÑÐºÑ Ð¿ÑÑваÑнаÑÑÑ ÐÑлÑнÑ"},W_={links:{termsOfUse:"УÐÐÐЫ ÐЫÐÐРЫСТÐÐÐЯ",privacyPolicy:"ÐÐÐÐТЫÐÐ ÐРЫÐÐТÐÐСЦÐ",cookiePolicy:"ÐÐ ÐÐÐÐЫ ÐЫÐÐРЫСТÐÐÐЯ ФÐÐÐÐÐ COOKIE",legalDocuments:"ЮРЫÐЫЧÐЫЯ ÐÐÐУÐÐÐТЫ"},legalTrademark:"©2025 XTEN Limited. УÑе пÑÐ°Ð²Ñ Ð°Ð±Ð°ÑоненÑ."},K_={inGamePurchases:"In-game Purchases (Includes Random Items)"},Y_={modals:{systemRequirements:{title:"СÐСТÐÐÐЫЯ ÐÐТРÐÐÐÐÐÐÐÐ",header:{pc:"ÐÐ",minimum:"ÐÑнÑмалÑнÑÑ",recommended:"Ð ÑкамендаванÑÑ"},CPU:"ÐÑаÑÑÑаÑ",RAM:"ÐпеÑаÑÑÑÐ½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ",GPU:"ÐÑдÑакаÑÑа",VRAM:"ÐÑдÑапамÑÑÑ",OS:"ÐпеÑаÑÑÐ¹Ð½Ð°Ñ ÑÑÑÑÑма",Storage:"ÐеÑÑа на дÑÑкÑ",or:"або"},probabilities:{header:{enhanced:"ÐавÑлÑÑÐ°Ð½Ñ Ð½Ð°Ð±Ð¾Ñ CP",premium:"ÐÑÑмÑÑÐ¼Ð½Ñ Ð½Ð°Ð±Ð¾Ñ CP"},slot:"ÐеÑÑа пад гÑлÑÑа",items:["2 500 000 CP (ÑнÑÑÑÑгÑлÑнÑÐ²Ð°Ñ Ð²Ð°Ð»ÑÑа)","50 LP (ÑнÑÑÑÑгÑлÑнÑÐ²Ð°Ñ Ð²Ð°Ð»ÑÑа)","ЧаÑÑÑнкÑ","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 0 з ÑÑйÑÑнгам 45-60","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 0 з ÑÑйÑÑнгам 61-80","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 0 з ÑÑйÑÑнгам 81-91","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 1 з ÑÑйÑÑнгам 72-75","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 1 з ÑÑйÑÑнгам 76-80","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 2 з ÑÑйÑÑнгам 81-86","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 2 з ÑÑйÑÑнгам 87-91","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 3 з ÑÑйÑÑнгам 75-83","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 3 з ÑÑйÑÑнгам 84-90","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 3 з ÑÑйÑÑнгам 91-95","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 3 з ÑÑйÑÑнгам 96-99","ÐегендаÑÐ½Ñ ÑÑÑбалÑÑÑ Ð· ÑÑйÑÑнгам 91-105"]}},header:{navigation:{about:"ÐÑа UFL",news:"ÐавÑнÑ",shop:"ÐÑама",faq:"ЧаÑÑÑÑ Ð¿ÑÑаннÑ",support:"ÐадÑÑÑмка",inviteFriends:"ÐапÑаÑÑÑÑ ÑÑбÑÐ¾Ñ (PC only)",account:{title:"УлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ",signIn:"УвайÑÑÑ",createAccount:"СÑваÑÑÑÑ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ",profile:"ÐÑоÑÑлÑ",redeemCode:"ÐÑкаÑÑÑÑаÑÑ ÐºÐ¾Ð´",twitchDrops:"УзнагаÑÐ¾Ð´Ñ Twitch Drops",logout:"ÐÑйÑÑÑ"}},button:"ÐÑлÑÑÑ Ñ UFL",back:"Ðазад"},main:{hero:{title:"UFL",subtitle:"ЦÐÐÐÐÐ ÐÐÐЫЯ ФУТÐÐÐЬÐЫ ÐÐСÐÐÐ Ð ÐÐ ÐÐÐÐÐÐ",description:"ÐÑлÑйÑе UFL⢠на ÐÐ",button:{earlyAccess:"ÐÑлÑйÑе бÑÑплаÑна",download:"СÐÐÐÐÐÐÐЦЬ"},requirements:"ÐаведаÑÑа ÑÑÑÑÑмнÑÑ Ð¿Ð°ÑÑабаваннÑ"},features:{description:"ХоÑаÑе бÑÑÑ Ð½Ð°Ð¿ÐµÑадзе ÑÑÑÑ
? ÐÑбеÑÑÑе адзÑн з пÑÑÑ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑÐ°Ñ Ñ ÑÑÑÑпайÑе Ñ Ð³ÑлÑÐ½Ñ Ð· 7 лÑÑÑапада. ÐÐ¾Ð¶Ð½Ñ Ð· камплекÑÐ°Ñ Ð°Ð´ÐºÑÑвае доÑÑÑп да UFLâ¢, дае адмÑÑловÑÑ Ð¿ÐµÑÐ°Ð²Ð°Ð³Ñ Ñ Ð´Ð°Ð·Ð²Ð°Ð»Ñе заÑ
аваÑÑ ÑÑÑ Ð´Ð°ÑÑгнÑÑае ваÑай ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð¿Ð°ÑÐ»Ñ Ð²ÑÑ
Ð°Ð´Ñ Ð³ÑлÑÐ½Ñ Ð½Ð° ÐÐ. Ðе пÑапÑÑÑÑÑе Ñвой ÑанÑ!",beTheFirst:"ÐÑйдзÑÑе на поле Ñ
80 лÑÐºÑ Ð¿ÐµÑÑÑÑ ",levelUp:"ÐаÑнÑÑе ÑдаÑканалÑваÑÑ ÑÐ²Ð°Ñ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ñаней за ÑнÑÑÑ ",gain:"ÐÑÑÑмайÑе пеÑÐ°Ð²Ð°Ð³Ñ Ñаней за ÑапеÑнÑкаÑ",players:"ÐолÑÑ Ð·Ð° {number} {text} гÑлÑÑÐ¾Ñ Ð¿Ð° ÑÑÑм ÑвеÑе"},joinGameplay:{description:"UFL â гÑÑа бÑÑплаÑÐ½Ð°Ñ Ð²ÑдÑагÑлÑÐ½Ñ Ñ Ð¶Ð°Ð½ÑÑ ÑÑÑболÑнага ÑÑмÑлÑÑаÑа, Ñ Ñкой Ð²Ñ ÑÑваÑае ÑлаÑнÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð¼Ð°ÑÑ, набÑÑаÑÑÑ Ñе з ÑÑÑÑÑ ÑÑалÑна ÑÑнÑÑÑÑÑ ÑÑÑбалÑÑÑаÑ. ÐÑвÑÑайÑе ÑÑанÑÑеÑÐ½Ñ ÑÑнак, кÑплÑйÑе ÑÑалÑна ÑÑнÑÑÑÑÑ ÑÑÑбалÑÑÑÐ°Ñ Ñ Ð·Ð¼Ð°Ð³Ð°Ð¹ÑеÑÑ Ð·Ð° веÑÑ Ð½ÑÑ ÑÐ°Ð´ÐºÑ Ñ ÑÑÑвеÑнÑм ÑÑйÑÑнгÑ. ÐÑÑÑÑе Ñдзел Ñ ÑезоннÑÑ Ð¿Ð°Ð´Ð·ÐµÑÑ , збÑÑайÑе каÑÑÐºÑ Ñ ÑаÑмÑÑÑйÑе ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð¿Ð°Ð´ Ñвой ÑÑÑÐ»Ñ Ð³ÑлÑнÑ.",button:"ÐÐÐÐÐÐЦЦРÐÐÐЬШ ÐÐ Ð UFL"},faq:{title:"ЧÐСТЫЯ ÐЫТÐÐÐÐ",button:"ÐÐÐРЫЦЬ СТÐÐ ÐÐÐУ РЧÐСТЫÐÐ ÐЫТÐÐÐЯÐÐ",questions:[{title:"ШÑо Ñакое набоÑÑ ÑаннÑга доÑÑÑÐ¿Ñ Ñ Ð½Ð°Ð²Ð¾ÑÑа ÑÑ ÐºÑплÑÑÑ? ",description:`ÐабоÑÑ ÑаннÑга доÑÑÑÐ¿Ñ â гÑÑа магÑÑмаÑÑÑ Ð¿Ð°ÑаÑÑ Ñаней Ñ Ð²ÑпÑавÑÑÑа Ñ Ð¿Ð°Ð´Ð°Ñожжа Ñ ÑÐ²ÐµÑ UFL за меÑÑÑ Ð´Ð° аÑÑÑÑйнага ÑÑлÑÐ·Ñ Ð³ÑлÑÐ½Ñ Ð´Ð»Ñ ÐÐ. Ð ÑаннÑм доÑÑÑпам Ð²Ñ Ð±ÑдзеÑе ÑÑÑод пеÑÑÑÑ , Ñ Ñо вÑйдзе на поле Ñ Ð¿Ð°Ñне ÑаÑмÑÑаваÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ñ Ð²ÑвÑÑаÑÑ ÑÑе магÑÑмаÑÑÑ Ð³ÑлÑнÑ. 81 82ÐоÑÑ ÑÐ°Ð¼Ñ ÑÐ°Ð½Ð½Ñ Ð´Ð¾ÑÑÑп ваÑÑÑ Ð²Ð°Ñай ÑвагÑ: 83 84{list} 85Ð ÑаннÑм доÑÑÑпам Ð²Ñ Ð½Ðµ пÑоÑÑа паÑнÑÑе гÑлÑÑÑ Ñаней за ÑнÑÑÑ , але Ñ Ð°ÑÑÑмаеÑе пеÑÐ°Ð²Ð°Ð³Ñ Ñ Ð¿Ð°Ð´ÑÑÑ ÑÑеÑе ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð´Ð° пеÑамог ÑÑÑÑ Ð´Ð° аÑÑÑÑйнага запÑÑÐºÑ Ð³ÑлÑнÑ.`,list:["РанейÑÑ Ñдзел Ñ Ð³ÑлÑнÑ: Ð²Ñ Ð·Ð¼Ð¾Ð¶Ð°Ñе паÑаÑÑ Ð³ÑлÑÑÑ Ñ UFL за ÑÑÐ»Ñ Ð¼ÐµÑÑÑ Ñаней да агÑлÑнага запÑÑкÑ.","ÐолÑÑ ÑаÑÑ Ð½Ð° ÑазвÑÑÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ: Ð²Ñ Ð¿Ð°ÑнÑÑе ÑаÑмÑÑаваÑÑ Ñ ÑдаÑканалÑваÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ ÑваÑй маÑÑ Ñаней за ÑнÑÑÑ .","ÐкÑклÑзÑÑнÑÑ Ð±Ð¾Ð½ÑÑÑ: Ð²Ñ Ð°ÑÑÑмаеÑе дадаÑковÑÑ ÑнÑÑÑÑгÑлÑнÑвÑÑ Ð¿ÑадмеÑÑ, валÑÑÑ Ñ ÑнÑкалÑнÑÑ ÑзнагаÑодÑ, ÑкÑÑ ÑÑÑÑ ÑолÑÐºÑ Ñ Ð½Ð°Ð±Ð¾ÑÐ°Ñ ÑаннÑга доÑÑÑпÑ.","ÐеÑÑÑÑ Ð²Ð° ÑÑÑм: Ð²Ñ Ð·Ð¼Ð¾Ð¶Ð°Ñе ÑлÑÑÑа Ñ ÑÑполÑнаÑÑÑ Ð³ÑлÑнÑ, дзÑлÑÑÑа ÑÑажаннÑÐ¼Ñ Ñ Ð¿Ð°ÐºÑнÑÑÑ Ñлед Ñ ÑвеÑе UFL з Ñамога Ñго паÑаÑкÑ."]},{title:"Ðа ÑкÑÑ Ð¿Ð»Ð°ÑÑоÑÐ¼Ð°Ñ , акÑÐ°Ð¼Ñ ÐÐ, даÑÑÑÐ¿Ð½Ð°Ñ UFL?",description:"ÐÑ Ð¼Ð¾Ð¶Ð°Ñе згÑлÑÑÑ Ñ UFL на Xbox Series X/S Ñ PlayStation 5. ÐеÑзабаве гÑлÑÐ½Ñ Ð±Ñдзе вÑпÑÑÑана Ð´Ð»Ñ ÐÐ. ÐÑпÑÑÑÑ Ð°Ð´Ð·Ñн з набоÑÐ°Ñ ÑаннÑга доÑÑÑпÑ, Ð²Ñ Ð°ÑÑÑмаеÑе доÑÑÑп да Ñе на меÑÑÑ Ñаней."},{title:"UFL â бÑÑплаÑÐ½Ð°Ñ Ð³ÑлÑнÑ?",description:"ÐдÑÐ°Ð·Ñ Ð¿Ð°ÑÐ»Ñ Ð°Ð³ÑлÑнага ÑÑлÑÐ·Ñ Ð½Ð° ÐÐ UFL бÑдзе даÑÑÑÐ¿Ð½Ð°Ñ Ð´Ð»Ñ ÑÑÑÑ Ð°Ñ Ð²Ð¾ÑÑÑ Ð±ÑÑплаÑна. У пеÑÑÑд ÑаннÑга доÑÑÑпÑ, ÑÐºÑ Ð±Ñдзе доÑжÑÑÑа меÑÑÑ, на ÐРзмогÑÑÑ Ð³ÑлÑÑÑ ÑолÑÐºÑ ÑÑÑ, Ñ Ñо кÑпÑÑÑ Ð½Ð°Ð±Ð¾ÑÑ ÑаннÑга доÑÑÑпÑ."},{title:"Ð¦Ñ Ð¼Ð¾Ð¶Ð½Ð° кÑпÑÑÑ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑ ÑаннÑга доÑÑÑÐ¿Ñ Ñ Ð·Ð°Ð±ÑаÑÑ Ð· Ñго ÑзнагаÑÐ¾Ð´Ñ Ñ Ð²ÐµÑÑÑÑ UFL Ð´Ð»Ñ Xbox або PlayStation?",description:"ÐабоÑÑ ÑаннÑга доÑÑÑÐ¿Ñ ÑкÑклÑзÑÑнÑÑ Ð´Ð»Ñ Ð²ÐµÑÑÑÑ Ð´Ð»Ñ ÐÐ. У веÑÑÑÑÑ Ð³ÑлÑÐ½Ñ Ð´Ð»Ñ Xbox або PlayStation забÑаÑÑ ÑзнагаÑÐ¾Ð´Ñ Ð· набоÑÐ°Ñ ÑаннÑга доÑÑÑÐ¿Ñ Ð½Ðµ аÑÑÑмаеÑÑа."},{title:"ЯкÑÑ ÑÑÑÑÑмнÑÑ Ð¿Ð°ÑÑÐ°Ð±Ð°Ð²Ð°Ð½Ð½Ñ Ð´Ð° гÑлÑÐ½Ñ UFL на ÐÐ?",description:`ÐÑнÑмалÑнÑÑ: 86ÐпеÑаÑÑÐ¹Ð½Ð°Ñ ÑÑÑÑÑма: Windows 10 - 64bit 87ÐÑаÑÑÑаÑ: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 88ÐпеÑаÑÑÑÐ½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ: 8.00 GB 89ÐÑдÑакаÑÑа: AMD RX 570 або NVIDIA GeForce GTX 1060 90ÐÑдÑапамÑÑÑ: 4GB 91ÐеÑÑа на дÑÑкÑ: 40 GB SSD 92 93Ð ÑкамендаванÑÑ: 94ÐпеÑаÑÑÐ¹Ð½Ð°Ñ ÑÑÑÑÑма: Windows 10 - 64bit 95ÐÑаÑÑÑаÑ: AMD Ryzen 7 2700X або Intel Core i7 6700 96ÐпеÑаÑÑÑÐ½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ: 12.00 GB 97ÐÑдÑакаÑÑа: AMD Radeon RX 5600 XT або Nvidia GeForce GTX 1660 98ÐÑдÑапамÑÑÑ: 6GB 99ÐеÑÑа на дÑÑкÑ: 40 GB SSD`}]},teamPass:{title:"ÐÐ±Ð°Ð½ÐµÐ¼ÐµÐ½Ñ Top Leagues Ñжо Ñ UFL!",description:"ÐайлепÑÑÑ Ð³ÑлÑÑÑ Ð½Ð°Ð¹Ð»ÐµÐ¿ÑÑÑ Ð»Ñг â РаÑÑнÑÑ, ФÑдÑÑÑка ÐалÑвÑÑдÑ, ÐмÑлÑÑна ÐаÑÑÑнÑз Ñ ÐаÑла ÐÑбала Ñ Ð°ÑмаÑÑеÑа вÑлÑкага ÑÑÑбола ÑакаÑÑÑ Ð²Ð°Ñ Ñ Ð½Ð¾Ð²Ñм абанеменÑе. ÐалÑÑайÑеÑÑ Ñ Ð¿ÐµÑамагайÑе!",button:"ÐÐÐÐÐÐЦЦРÐÐÐЬШ"},systemRequirements:{title:"СÐСТÐÐÐЫЯ ÐÐТРÐÐÐÐÐÐÐÐ",header:{pc:"ÐÐ",minimum:"ÐÑнÑмалÑнÑÑ",recommended:"Ð ÑкамендаванÑÑ"},CPU:"ÐÑаÑÑÑаÑ",RAM:"ÐпеÑаÑÑÑÐ½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ",GPU:"ÐÑдÑакаÑÑа",VRAM:"ÐÑдÑапамÑÑÑ",OS:"ÐпеÑаÑÑÐ¹Ð½Ð°Ñ ÑÑÑÑÑма",Storage:"ÐеÑÑа на дÑÑкÑ",or:"або"}},footer:{text:"© {year}, XTEN Limited. УÑе пÑÐ°Ð²Ñ Ð°Ð±Ð°ÑоненÑ. «Strikerz Inc.», «STRZ», «UFL», «FAIR TO PLAY» Ñ
99 звÑзанÑÑ Ð· ÑÐ¼Ñ Ð»Ð°Ð³Ð°ÑÑÐ¿Ñ Ð·âÑÑлÑÑÑÑа ÑаваÑнÑÐ¼Ñ Ð·Ð½Ð°ÐºÐ°Ð¼Ñ Ð°Ð±Ð¾ заÑÑгÑÑÑÑаванÑÐ¼Ñ ÑаваÑнÑÐ¼Ñ Ð·Ð½Ð°ÐºÐ°Ð¼Ñ ÐºÐ°Ð¼Ð¿Ð°Ð½ÑÑ XTEN Limited. Unreal® â ÑаваÑÐ½Ñ Ð·Ð½Ð°Ðº або заÑÑгÑÑÑÑÐ°Ð²Ð°Ð½Ñ ÑаваÑÐ½Ñ Ð·Ð½Ð°Ðº кампанÑÑ Epic Games, Inc. Ñ ÐлÑÑанÑÑ
ШÑаÑаÑ
ÐмеÑÑÐºÑ Ñ ÑвеÑе. УÑе ÑнÑÑÑ Ð°ÑÑаÑÑкÑÑ Ð¿ÑÐ°Ð²Ñ Ñ ÑаваÑнÑÑ Ð·Ð½Ð°ÐºÑ Ð·âÑÑлÑÑÑÑа ÑлаÑнаÑÑÑ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½ÑÑ
ÑладалÑнÑкаÑ.",links:{gamePolicies:"ÐÑавÑÐ»Ñ Ñ Ð´Ð°ÑÑÐ½ÐµÐ½Ð½Ñ Ð³ÑлÑнÑ",webPolicies:"ÐÑавÑÐ»Ñ Ñ Ð´Ð°ÑÑÐ½ÐµÐ½Ð½Ñ Ð²Ñб-ÑайÑа",legalDocuments:"ЮÑÑдÑÑнÑÑ Ð´Ð°ÐºÑменÑÑ"},agePolicies:{australia:"ÐÑÑÑÑалÑÑ",brazil:"ÐÑазÑлÑÑ",europe:"ÐÑÑопа",germany:"ÐеÑманÑÑ",canada:"ÐÐ¨Ð Ñ Ðанада"}}},X_=JSON.parse('{"modals":{"systemRequirements":{"title":"СÐСТÐÐÐЫЯ ÐÐТРÐÐÐÐÐÐÐÐ","header":{"pc":"ÐÐ","minimum":"ÐÑнÑмалÑнÑÑ","recommended":"Ð ÑкамендаванÑÑ"},"CPU":"ÐÑаÑÑÑаÑ","RAM":"ÐпеÑаÑÑÑÐ½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ","GPU":"ÐÑдÑакаÑÑа","VRAM":"ÐÑдÑапамÑÑÑ","OS":"ÐпеÑаÑÑÐ¹Ð½Ð°Ñ ÑÑÑÑÑма","Storage":"ÐеÑÑа на дÑÑкÑ","or":"або"},"probabilities":{"title":"ШанÑÑ Ð²ÑÐ¿Ð°Ð´Ð°Ð½Ð½Ñ Ñ ÑÑаÑÑавÑÑ
камплекÑаÑ
","header":{"enhanced":"ÐавÑлÑÑÐ°Ð½Ñ Ð½Ð°Ð±Ð¾Ñ CP","premium":"ÐÑÑмÑÑÐ¼Ð½Ñ Ð½Ð°Ð±Ð¾Ñ CP"},"slot":"ÐеÑÑа пад гÑлÑÑа","items":["2 500 000 CP (ÑнÑÑÑÑгÑлÑнÑÐ²Ð°Ñ Ð²Ð°Ð»ÑÑа)","50 LP (ÑнÑÑÑÑгÑлÑнÑÐ²Ð°Ñ Ð²Ð°Ð»ÑÑа)","ЧаÑÑÑнкÑ","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 0 з ÑÑйÑÑнгам 45-60","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 0 з ÑÑйÑÑнгам 61-80","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 0 з ÑÑйÑÑнгам 81-91","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 1 з ÑÑйÑÑнгам 72-75","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 1 з ÑÑйÑÑнгам 76-80","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 2 з ÑÑйÑÑнгам 81-86","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 2 з ÑÑйÑÑнгам 87-91","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 3 з ÑÑйÑÑнгам 75-83","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 3 з ÑÑйÑÑнгам 84-90","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 3 з ÑÑйÑÑнгам 91-95","ФÑÑбалÑÑÑ ÐºÐ»Ð°Ñа 3 з ÑÑйÑÑнгам 96-99","ÐегендаÑÐ½Ñ ÑÑÑбалÑÑÑ Ð· ÑÑйÑÑнгам 91-105"]}},"header":{"navigation":{"about":"ÐÑа UFL","shop":"ÐÑама","faq":"ЧаÑÑÑÑ Ð¿ÑÑаннÑ","supp
99ort":"ÐадÑÑÑмка","account":{"title":"УлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ","signIn":"УвайÑÑÑ","createAccount":"СÑваÑÑÑÑ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ","profile":"ÐÑоÑÑлÑ","redeemCode":"ÐÑкаÑÑÑÑаÑÑ ÐºÐ¾Ð´","twitchDrops":"УзнагаÑÐ¾Ð´Ñ Twitch Drops","logout":"ÐÑйÑÑÑ"}},"button":"ÐÑлÑÑÑ Ñ UFL","back":"Ðазад"},"main":{"hero":{"title":"UFL","subtitle":"ЦÐÐÐÐÐ ÐÐÐЫЯ ФУТÐÐÐЬÐЫ ÐÐСÐÐÐ Ð ÐÐ ÐÐÐÐÐÐ","description":"ÐÑлÑйÑе на ÐРз 7 лÑÑÑапада","button":{"earlyAccess":"ÐТРЫÐÐЦЬ Ð ÐÐÐÐ ÐÐСТУРÐÐ ÐÐ","download":"СÐÐÐÐÐÐÐЦЬ"},"requirements":"ÐаведаÑÑа ÑÑÑÑÑмнÑÑ Ð¿Ð°ÑÑабаваннÑ"},"features":{"description":"ХоÑаÑе бÑÑÑ Ð½Ð°Ð¿ÐµÑадзе ÑÑÑÑ
? ÐÑбеÑÑÑе адзÑн з пÑÑÑ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑÐ°Ñ Ñ ÑÑÑÑпайÑе Ñ Ð³ÑлÑÐ½Ñ Ð· 7 лÑÑÑапада. ÐÐ¾Ð¶Ð½Ñ Ð· камплекÑÐ°Ñ Ð°Ð´ÐºÑÑвае доÑÑÑп да UFLâ¢, дае адмÑÑловÑÑ Ð¿ÐµÑÐ°Ð²Ð°Ð³Ñ Ñ Ð´Ð°Ð·Ð²Ð°Ð»Ñе заÑ
аваÑÑ ÑÑÑ Ð´Ð°ÑÑгнÑÑае ваÑай ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð¿Ð°ÑÐ»Ñ Ð²ÑÑ
Ð°Ð´Ñ Ð³ÑлÑÐ½Ñ Ð½Ð° ÐÐ. Ðе пÑапÑÑÑÑÑе Ñвой ÑанÑ!","beTheFirst":"ÐÑйдзÑÑе на поле Ñ
99 лÑÐºÑ Ð¿ÐµÑÑÑÑ
","levelUp":"ÐаÑнÑÑе ÑдаÑканалÑваÑÑ ÑÐ²Ð°Ñ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ñаней за ÑнÑÑÑ
","gain":"ÐÑÑÑмайÑе пеÑÐ°Ð²Ð°Ð³Ñ Ñаней за ÑапеÑнÑкаÑ","players":"ÐолÑÑ Ð·Ð° {number} {text} гÑлÑÑÐ¾Ñ Ð¿Ð° ÑÑÑм ÑвеÑе"},"bundles":{"title":"ÐÑбеÑÑÑе Ñвой набоÑ","button":"ÐТРЫÐÐÐЦРÐÐСТУÐ","available":"ÐаÑÑÑпна","note":{"uflEula":"UFL","xsollaEula":"Xsolla","bold":"ÐанÑаÑÐºÐ¾Ð²Ð°Ñ Ñана Ñ Ð²Ð°Ð»ÑÑа могÑÑÑ Ð°Ð´ÑознÑваÑÑа Ñ Ð·Ð°Ð»ÐµÐ¶Ð½Ð°ÑÑÑ Ð°Ð´ ÑпоÑÐ°Ð±Ñ Ð°Ð¿Ð»Ð°ÑÑ. УвÑдзÑÑе Ñвае данÑÑ Ð½Ð° ÑÑаÑонÑÑ Ð°Ð¿Ð»Ð°ÑÑ, каб ÑбаÑÑÑÑ ÐºÐ°Ð½ÑаÑковÑÑ ÑÑмÑ.\\t","subtitle":"ШанÑÑ Ð²ÑÐ¿Ð°Ð´Ð°Ð½Ð½Ñ Ñ ÑÑаÑÑавÑÑ
камплекÑаÑ
","title":"Ðаб аÑÑÑмаÑÑ ÑÑе ÑзнагаÑÐ¾Ð´Ñ Ð· даÑÑÑпнÑÑ
камплекÑаÑ, можна кÑпÑÑÑ ÑÑ
ÑÑе. Ðднак памÑÑайÑе, ÑÑо ÐºÐ¾Ð¶Ð½Ñ Ð½Ð°Ð±Ð¾Ñ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑ ÐºÑпÑÑÑ ÑолÑÐºÑ Ð°Ð´Ð·Ñн Ñаз.\\nÐкÑÐ°Ð¼Ñ Ñаго, незалежна ад колÑкаÑÑÑ ÐºÑпленÑÑ
камплекÑаÑ, Ð²Ñ Ð°ÑÑÑмаеÑе ÑолÑÐºÑ Ð°Ð´Ð·Ñн пÑопÑÑк Ð´Ð»Ñ ÑаннÑга доÑÑÑÐ¿Ñ Ñ Ð³ÑлÑнÑ. ÐÐ»Ñ ÐºÑÐ¿Ð»Ñ Ð½ÐµÐ°Ð±Ñ
одна меÑÑ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ Ñ UFL. ÐаÑÐ»Ñ ÐºÑÐ¿Ð»Ñ Ð²Ñ Ð·Ð¼Ð¾Ð¶Ð°Ñе ÑпампаваÑÑ Ð³ÑлÑÐ½Ñ UFL, Ñк ÑолÑÐºÑ Ñна ÑÑане даÑÑÑпнай 7 лÑÑÑапада 2025 года.\\nÐеÑÑÑд ÑаннÑга доÑÑÑÐ¿Ñ Ð¿Ð°ÑнеÑÑа з 7 лÑÑÑапада Ñ Ð¿ÑадоÑжÑÑÑа Ð°Ð±Ð¼ÐµÐ¶Ð°Ð²Ð°Ð½Ñ ÑаÑ. ÐаÑÐ»Ñ Ð³ÑÑага гÑлÑÐ½Ñ ÑÑане даÑÑÑÐ¿Ð½Ð°Ñ ÑÑÑм Ñ Ð²Ñ Ð·Ð¼Ð¾Ð¶Ð°Ñе пÑаÑÑгнÑÑÑ Ð³ÑлÑÑÑ, заÑ
аваÑÑÑ ÑÑе Ñвае даÑÑгненнÑ.\\nУÑе кÑÐ¿Ð»Ñ Ð°Ð¿ÑаÑоÑваÑÑÑа ÑÑÑвÑÑам {xsollaLink}, ÑÐºÑ Ð²ÑÑÑÑпае Ñ ÑкаÑÑÑ ÐÑÑÑÑйнага аÑÑÑмалÑнÑка плаÑÑжоÑ. ÐжÑÑÑÑÑлÑÑÑÑ ÐºÑплÑ, Ð²Ñ Ð°ÑÑÑмлÑваеÑе лÑÑÑнзÑÑ Ð½Ð° доÑÑÑп да гÑлÑÐ½Ñ Ñ Ð²ÑкаÑÑÑÑанне Ñе лÑÑбавага змеÑÑÑва Ñ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½Ð°ÑÑÑ Ð· {UFLEulaLink} Ñ {xsollaEulaLink}.\\n{bold}\\nÐбмежаванне па ÑзÑоÑÑе можа пÑÑмÑнÑÑÑа да ÑаннÑга доÑÑÑÐ¿Ñ Ð´Ð° гÑлÑнÑ."},"earlyAccess":"Ð Ð°Ð½Ð½Ñ Ð´Ð¾ÑÑÑп (веÑÑÑÑ Ð´Ð»Ñ ÐÐ)","starter":{"title":"СТÐРТÐÐЫ ÐÐÐÐÐÐÐТ","description":"ÐаÑнÑÑе ÑÐ²Ð°Ñ ÑÑÑболÑнае падаÑожжа Ñ UFL з пеÑамог! ","motivation":"СÑаÑÑÐ°Ð²Ñ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑ â гÑÑа ÑдÑалÑÐ½Ñ Ð²ÑÐ±Ð°Ñ Ð´Ð»Ñ ÑÑÑ
, Ñ
Ñо ÑмкнеÑÑе абÑÑÑÑ ÑапеÑÐ½Ð¸ÐºÐ°Ñ Ð½Ð° паваÑоÑе, ÑваÑваÑÑÑÑÑ Ñ UFL Ñ Ð¿ÐµÑÑÑд ÑаннÑга доÑÑÑпÑ.","features":["2150 LP (Ð±Ð°Ð»Ð°Ñ Ð»ÑгÑ)","2 ÐабоÑÑ Â«ÐÑга» (веÑаÑенÑ)","1100 SP (зоÑаÑак Ð´Ð»Ñ Ð°Ð±Ð°Ð½ÐµÐ¼ÐµÐ½Ñа)"],"featuresFull":["2150 LP (Ð±Ð°Ð»Ð°Ñ Ð»ÑгÑ) â Ð´Ð»Ñ Ð°Ð´ÐºÑÑÑÑÑ Ð½Ð¾Ð²ÑÑ
магÑÑмаÑÑÑ Ñ ÑзмаÑÐ½ÐµÐ½Ð½Ñ Ñвайго клÑбÑ.","2 ÐабоÑÑ Â«ÐÑга» (веÑаÑенÑ) â ÑкÑклÑзÑÑнÑÑ Ð½Ð°Ð±Ð¾ÑÑ, поÑнÑÑ ÐºÐ°ÑÑоÑнÑÑ
ÑзнагаÑод.","1100 SP (зоÑаÑак Ð´Ð»Ñ Ð°Ð±Ð°Ð½ÐµÐ¼ÐµÐ½Ñа) â валÑÑа, ÑÐºÐ°Ñ Ð´Ð°Ð·Ð²Ð°Ð»Ñе адкÑÑÑÑ Ð±Ð¾Ð»ÑÑ ÑзнагаÑод Ñ Ð¼ÐµÐ¶Ð°Ñ
абанеменÑа."]},"starterPlus":{"title":"СТÐРТÐÐЫ ÐÐÐÐÐÐÐТ «ÐÐЮС»","description":"РгÑÑÑм заÑаджанÑм на пеÑÐ°Ð¼Ð¾Ð³Ñ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑам поÑпеÑ
Ñ UFL вам гаÑанÑаванÑ!","motivation":"СÑаÑÑÐ°Ð²Ñ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑ Â«ÐлÑÑ» â ÑнÑкалÑÐ½Ð°Ñ Ð¼Ð°Ð³ÑÑмаÑÑÑ Ð°ÑÑÑмаÑÑ Ð¿ÐµÑÐ°Ð²Ð°Ð³Ñ Ñ UFL ÑÑÑÑ Ñ ÑаннÑм доÑÑÑпе.","features":["2150 LP (Ð±Ð°Ð»Ð°Ñ Ð»ÑгÑ)","100 000 000 CP (пÑнкÑÐ°Ñ ÐºÑÑдÑÑаÑ)","ФоÑма Girofaro","4 пÑÑмÑÑмнÑÑ Ð½Ð°Ð±Ð¾ÑÑ CP Ñ 4 павÑлÑÑанÑÑ Ð½Ð°Ð±Ð¾ÑÑ CP","1100 SP (зоÑаÑак Ð´Ð»Ñ Ð°Ð±Ð°Ð½ÐµÐ¼ÐµÐ½Ñа)"],"featuresFull":["2150 LP (Ð±Ð°Ð»Ð°Ñ Ð»ÑгÑ) â Ð´Ð»Ñ ÑазвÑÑÑÑ ÐºÐ»Ñба Ñ Ð°Ð´ÐºÑÑÑÑÑ Ð½Ð¾Ð²ÑÑ
магÑÑмаÑÑей;","100 000 000 CP (пÑнкÑÐ°Ñ ÐºÑÑдÑÑаÑ) â Ð´Ð»Ñ Ð¿Ð°ÑкоÑанага ÑоÑÑÑ Ñ ÑзмаÑÐ½ÐµÐ½Ð½Ñ ÑÐºÐ»Ð°Ð´Ñ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ;","ФоÑма Girofaro, ÑкÑклÑзÑÑÐ½Ñ Ð´Ñзайн Ñкой вÑлÑÑÑÑÑ Ð²Ð°Ñ Ð½Ð° полÑ;","4 пÑÑмÑÑмнÑÑ Ð½Ð°Ð±Ð¾ÑÑ CP Ñ 4 павÑлÑÑанÑÑ Ð½Ð°Ð±Ð¾ÑÑ CP â каÑÑоÑнÑÑ ÑнÑÑÑÑгÑлÑнÑвÑÑ Ð½Ð°Ð±Ð¾ÑÑ, поÑнÑÑ ÐºÐ°ÑÑÑнÑÑ
ÑзнагаÑод;","1100 SP (зоÑаÑак Ð´Ð»Ñ Ð°Ð±Ð°Ð½ÐµÐ¼ÐµÐ½Ñа) â пÑÑмÑÑÐ¼Ð½Ð°Ñ Ð²Ð°Ð»ÑÑа, ÑÐºÐ°Ñ Ð°Ð´ÐºÑÑвае болÑÑ ÑзнагаÑод Ñ ÑамкаÑ
абанеменÑа."]},"raphinhaValverde":{"title":"ÐÐ°Ð¼Ð¿Ð»ÐµÐºÑ Â«Ð Ð°ÑÑнÑÑ + ÐалÑвеÑде»","description":"ÐадайÑе легенд ÑÑÑбола Ñ ÑÐ²Ð°Ñ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ñ Ð°ÑÑÑмайÑе знаÑнÑÑ Ð¿ÐµÑÐ°Ð²Ð°Ð³Ñ Ð· ÑаннÑм доÑÑÑпам да UFL!","motivation":"ÐÐ°Ð¼Ð¿Ð»ÐµÐºÑ Â«Ð Ð°ÑÑнÑÑ + ÐалÑвеÑде» дапаможа вам вÑÑваÑÑа Ñ Ð»ÑдаÑÑ Ñжо на паÑаÑÐºÑ Ñезона.","features":["ÐаÑÑка РаÑÑнÑÑ ÐºÐ»Ð°Ñа «ÐайÑÑÑÑÑÐºÐ°Ñ 3» (ÑÑйÑÑнг 91)","ÐаÑÑка ÐалÑвеÑде клаÑа «ÐайÑÑÑÑÑÐºÐ°Ñ 3» (ÑÑйÑÑнг 91)","2150 LP (Ð±Ð°Ð»Ð°Ñ Ð»ÑгÑ)","3 ÐабоÑÑ Â«ÐÑга» (веÑаÑенÑ) Ñ 3 набоÑÑ Â«ÐÑга» (каÑÑÑÑÑнÑк)","1100 SP (зоÑаÑак Ð´Ð»Ñ Ð°Ð±Ð°Ð½ÐµÐ¼ÐµÐ½Ñа)"],"featuresFull":["ÐаÑÑка РаÑÑнÑÑ ÐºÐ»Ð°Ñа «ÐайÑÑÑÑÑÐºÐ°Ñ 3» (ÑÑйÑÑнг 91) â ÑпаÑÐºÑ Ð²ÑнгеÑ, ÑÐºÑ Ð¼Ð¾Ð¶Ð° Ñмгненна пеÑавÑÑнÑÑÑ Ð³ÑлÑÐ½Ñ Ð· ног на галавÑ.","ÐаÑÑка ÐалÑвеÑде клаÑа «ÐайÑÑÑÑÑÐºÐ°Ñ 3» (ÑÑйÑÑнг 91) â ÑнÑвеÑÑалÑÐ½Ñ Ð¿Ð°ÑабаÑон
99Ñа з бÑÑконÑай ÑÑгавÑÑаÑÑÑ Ñ Ð¼Ð°Ð³ÑÑнÑм ÑдаÑам.","2150 LP (Ð±Ð°Ð»Ð°Ñ Ð»ÑгÑ) â Ð´Ð»Ñ Ð°Ð´ÐºÑÑÑÑÑ Ð½Ð¾Ð²ÑÑ
магÑÑмаÑÑÑ Ñ ÑзмаÑÐ½ÐµÐ½Ð½Ñ Ñвайго клÑбÑ.","3 ÐабоÑÑ Â«ÐÑга» (веÑаÑенÑ) Ñ 3 набоÑÑ Â«ÐÑга» (каÑÑÑÑÑнÑк), поÑнÑÑ ÑÑдкÑÑ
ÑзнагаÑод.","1100 SP (зоÑаÑак Ð´Ð»Ñ Ð°Ð±Ð°Ð½ÐµÐ¼ÐµÐ½Ñа) â вÑкаÑÑÑÑоÑвайÑе ÑÑ
Ð´Ð·ÐµÐ»Ñ Ñаго, каб аÑÑÑмаÑÑ Ð±Ð¾Ð»ÑÑ ÑзнагаÑод Ñ Ð°Ð±Ð°Ð½ÑменÑе."]},"legend":{"title":"ÐегендаÑÐ½Ñ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑ","description":"СÑваÑÑÑе камандÑ, годнÑÑ Ð³ÑÑÑоÑÑÑ ÑÑÑбола, Ñ ÑÑанÑÑе ÑÑмпÑÑнам з ÑаннÑм доÑÑÑпам да UFL!","motivation":"ÐегендаÑÐ½Ñ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑ â вÑÐ±Ð°Ñ Ð³ÑлÑÑоÑ, ÑкÑÑ Ñ
оÑÑÑÑ Ð¿Ð°ÑаÑÑ Ñезон з легендами Ñ ÑаÑÑаве Ñ Ð°Ð´ÑÐ°Ð·Ñ Ð°ÑÑÑмаÑÑ Ð¿ÐµÑавагÑ.","features":["ÐегендаÑÐ½Ð°Ñ ÐºÐ°ÑÑка «ÐÑндÑÑкÑнд» ФÑанÑа ÐÑкенбаÑÑÑа","ÐегендаÑÐ½Ð°Ñ ÐºÐ°ÑÑка «ЧÑмпÑÑн ÑвеÑÑ» ÐлеÑандÑа ÐÑÐ»Ñ ÐâеÑа","4500 LP (Ð±Ð°Ð»Ð°Ñ Ð»ÑгÑ)","7 набоÑÐ°Ñ Â«ÐÑга» (веÑаÑенÑ) Ñ 7 набоÑÐ°Ñ Â«ÐÑга» (каÑÑÑÑÑнÑк)","8 набоÑÐ°Ñ Â«ÐеÑаÑнÑÐ²Ñ Ð¼ÑкÑ»","1100 SP (зоÑаÑак Ð´Ð»Ñ Ð°Ð±Ð°Ð½ÐµÐ¼ÐµÐ½Ñа)"],"featuresFull":["ÐегендаÑÐ½Ð°Ñ ÐºÐ°ÑÑка «ÐÑндÑÑкÑнд» ФÑанÑа ÐÑкенбаÑÑÑа â ÑлавÑÑÑ Ð°Ð±Ð°ÑонÑа Ñ ÑÑмвал лÑдаÑÑÑва на полÑ.","ÐегендаÑÐ½Ð°Ñ ÐºÐ°ÑÑка «ЧÑмпÑÑн ÑвеÑÑ» ÐлеÑандÑа ÐÑÐ»Ñ ÐâеÑа â вÑбÑÑÐ½Ñ Ð½Ð°Ð¿Ð°Ð´Ð½Ñк з ÑÑÑмовÑм ÑÑÑлем Ñ Ð±ÐµÐ·Ð´Ð°ÐºÐ¾Ñнай ÑÑÑ
нÑкай.","4500 LP (Ð±Ð°Ð»Ð°Ñ Ð»ÑгÑ) â Ð´Ð»Ñ Ð°Ð´ÐºÑÑÑÑÑ Ð½Ð¾Ð²ÑÑ
магÑÑмаÑÑÑ Ñ ÑзмаÑÐ½ÐµÐ½Ð½Ñ Ñвайго клÑбÑ.","7 набоÑÐ°Ñ Â«ÐÑга» (веÑаÑенÑ) Ñ 7 набоÑÐ°Ñ Â«ÐÑга» (каÑÑÑÑÑнÑк) â каÑÑоÑнÑÑ Ð½Ð°Ð±Ð¾ÑÑ, поÑнÑÑ ÑÑдкÑÑ
ÑзнагаÑод.","8 набоÑÐ°Ñ Â«ÐеÑаÑнÑÐ²Ñ Ð¼ÑкÑ», поÑнÑÑ ÑзнагаÑод, ÑкÑÑ Ð´Ð°Ð·Ð²Ð¾Ð»ÑÑÑ Ñ
ÑÑка ÑзмаÑнÑÑÑ Ð²Ð°ÑÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ.","1100 SP (зоÑаÑак Ð´Ð»Ñ Ð°Ð±Ð°Ð½ÐµÐ¼ÐµÐ½Ñа) â ÑÑÑÑ Ð±Ð¾Ð»ÑÑ ÑзнагаÑод Ñ Ð°Ð±Ð°Ð½ÑменÑе."]}},"joinGameplay":{"title":"Ð ÐÐÐÐ ÐÐСТУРÐÐ ÐУÐЬÐÐ","description":"UFL â гÑÑа бÑÑплаÑÐ½Ð°Ñ Ð²ÑдÑагÑлÑÐ½Ñ Ñ Ð¶Ð°Ð½ÑÑ ÑÑÑболÑнага ÑÑмÑлÑÑаÑа, Ñ Ñкой Ð²Ñ ÑÑваÑае ÑлаÑнÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð¼Ð°ÑÑ, набÑÑаÑÑÑ Ñе з ÑÑÑÑÑ ÑÑалÑна ÑÑнÑÑÑÑÑ
ÑÑÑбалÑÑÑаÑ. ÐÑвÑÑайÑе ÑÑанÑÑеÑÐ½Ñ ÑÑнак, кÑплÑйÑе ÑÑалÑна ÑÑнÑÑÑÑÑ
ÑÑÑбалÑÑÑÐ°Ñ Ñ Ð·Ð¼Ð°Ð³Ð°Ð¹ÑеÑÑ Ð·Ð° веÑÑ
нÑÑ ÑÐ°Ð´ÐºÑ Ñ ÑÑÑвеÑнÑм ÑÑйÑÑнгÑ. ÐÑÑÑÑе Ñдзел Ñ ÑезоннÑÑ
падзеÑÑ
, збÑÑайÑе каÑÑÐºÑ Ñ ÑаÑмÑÑÑйÑе ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð¿Ð°Ð´ Ñвой ÑÑÑÐ»Ñ Ð³ÑлÑнÑ.","button":"ÐÐÐÐÐÐЦЦРÐÐÐЬШ ÐÐ Ð UFL","features":{"newExperience":{"title":"ЦÐÐÐÐÐ ÐÐÐЫЯ ФУТÐÐÐЬÐЫ ÐÐСÐÐÐ Ð ÐÐ ÐÐÐÐÐÐ","description":"ÐаÑа ÑÑÑболÑÐ½Ð°Ñ Ð³ÑÑÑоÑÑÑ Ð¿Ð°ÑÑнаеÑÑа Ñ UFL! ÐалÑÑайÑеÑÑ Ð´Ð° анлайн-падзей, вÑконвайÑе заÑ
аплÑлÑнÑÑ Ð·Ð°Ð´Ð°Ð½Ð½Ñ, вÑбÑÑайÑе вÑзÑалÑÐ½Ñ ÑÑÑÐ»Ñ Ñвайго клÑба Ñ Ð·Ð°Ð½ÑÑайÑеÑÑ Ñ ÑÐ²ÐµÑ Ð¿ÑаÑеÑÑйнага ÑÑÑбола. UFL â ÑÐ°Ñ Ð³ÑлÑÑÑ Ñ Ð¿ÐµÑамагаÑÑ!","features":{}},"signPlayers":{"title":"ÐÐÐÐÐСÐÐÐЦРРÐÐÐЬÐÐ ÐСÐУЮЧЫХ ÐУÐЬЦÐÐ","description":"СÑваÑÑÑе ÐºÐ°Ð¼Ð°Ð½Ð´Ñ ÑваÑй маÑÑ, вÑбÑÑаÑÑÑ Ð· ÑÑÑÑÑ ÑÑалÑна ÑÑнÑÑÑÑÑ
ÑÑÑбалÑÑÑаÑ. ÐÑвÑÑайÑе ÑÑанÑÑеÑÐ½Ñ ÑÑнак, кÑплÑйÑе ÑваÑÑ
лÑбÑмÑÑ
ÑÑÑбалÑÑÑÐ°Ñ Ñ Ð·Ð±ÑÑайÑе камандÑ, ÑÐºÐ°Ñ Ð½Ð°Ð¹Ð»ÐµÐ¿Ñ Ð°Ð´Ð¿Ð°Ð²Ñдае ваÑай ÑÑÑаÑÑгÑÑ Ð³ÑлÑнÑ.","features":{}},"gameMods":{"title":"ÐУÐЬÐЯÐЫЯ Ð ÐÐЫÐЫ ÐÐ ÐЮÐЫ ÐУСТ","description":"","features":{"online":{"title":"ÐÑÐ»ÐµÑ ÑÑпÑаÑÑ Ð³ÑлÑÑа па ÑеÑÑÑ (Online PvP)","description":"гÑлÑйÑе ÑÑпÑаÑÑ Ð³ÑлÑÑÐ¾Ñ Ñа ÑÑÑго ÑвеÑÑ"},"pve":{"title":"ÐÑÐ»ÐµÑ ÑÑпÑаÑÑ Ð¨Ð (PvE)","description":"ÑÑÑнÑÑÑйÑе, ÑазвÑвайÑе Ñ ÑдаÑканалÑвайÑе ÑÐ²Ð°Ñ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ñ Ð·ÑÑÑнÑм Ð´Ð»Ñ Ð²Ð°Ñ ÑÑмпе"},"coop":{"title":"ÐаапеÑаÑÑÑÐ½Ð°Ñ Ð³ÑлÑÐ½Ñ Ð·Ð° аднÑм ÑкÑанам (Couch co-op)","description":"збÑÑÑÑе ÑÑбÑÐ¾Ñ Ñ Ð³
99ÑлÑйÑе Ñазам"}}}}},"faq":{"title":"ЧÐСТЫЯ ÐЫТÐÐÐÐ","button":"ÐÐÐРЫЦЬ СТÐÐ ÐÐÐУ РЧÐСТЫÐÐ ÐЫТÐÐÐЯÐÐ","questions":[{"title":"ШÑо Ñакое набоÑÑ ÑаннÑга доÑÑÑÐ¿Ñ Ñ Ð½Ð°Ð²Ð¾ÑÑа ÑÑ
кÑплÑÑÑ? ","description":"ÐабоÑÑ ÑаннÑга доÑÑÑÐ¿Ñ â гÑÑа магÑÑмаÑÑÑ Ð¿Ð°ÑаÑÑ Ñаней Ñ Ð²ÑпÑавÑÑÑа Ñ Ð¿Ð°Ð´Ð°Ñожжа Ñ ÑÐ²ÐµÑ UFL за меÑÑÑ Ð´Ð° аÑÑÑÑйнага ÑÑлÑÐ·Ñ Ð³ÑлÑÐ½Ñ Ð´Ð»Ñ ÐÐ. Ð ÑаннÑм доÑÑÑпам Ð²Ñ Ð±ÑдзеÑе ÑÑÑод пеÑÑÑÑ
, Ñ
Ñо вÑйдзе на поле Ñ Ð¿Ð°Ñне ÑаÑмÑÑаваÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ñ Ð²ÑвÑÑаÑÑ ÑÑе магÑÑмаÑÑÑ Ð³ÑлÑнÑ.\\n\\nÐоÑÑ ÑÐ°Ð¼Ñ ÑÐ°Ð½Ð½Ñ Ð´Ð¾ÑÑÑп ваÑÑÑ Ð²Ð°Ñай ÑвагÑ:\\n\\n{list}\\nÐ ÑаннÑм доÑÑÑпам Ð²Ñ Ð½Ðµ пÑоÑÑа паÑнÑÑе гÑлÑÑÑ Ñаней за ÑнÑÑÑ
, але Ñ Ð°ÑÑÑмаеÑе пеÑÐ°Ð²Ð°Ð³Ñ Ñ Ð¿Ð°Ð´ÑÑÑ
ÑÑеÑе ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð´Ð° пеÑамог ÑÑÑÑ Ð´Ð° аÑÑÑÑйнага запÑÑÐºÑ Ð³ÑлÑнÑ.","list":["РанейÑÑ Ñдзел Ñ Ð³ÑлÑнÑ: Ð²Ñ Ð·Ð¼Ð¾Ð¶Ð°Ñе паÑаÑÑ Ð³ÑлÑÑÑ Ñ UFL за ÑÑÐ»Ñ Ð¼ÐµÑÑÑ Ñаней да агÑлÑнага запÑÑкÑ.","ÐолÑÑ ÑаÑÑ Ð½Ð° ÑазвÑÑÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ: Ð²Ñ Ð¿Ð°ÑнÑÑе ÑаÑмÑÑаваÑÑ Ñ ÑдаÑканалÑваÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ ÑваÑй маÑÑ Ñаней за ÑнÑÑÑ
.","ÐкÑклÑзÑÑнÑÑ Ð±Ð¾Ð½ÑÑÑ: Ð²Ñ Ð°ÑÑÑмаеÑе дадаÑковÑÑ ÑнÑÑÑÑгÑлÑнÑвÑÑ Ð¿ÑадмеÑÑ, валÑÑÑ Ñ ÑнÑкалÑнÑÑ ÑзнагаÑодÑ, ÑкÑÑ ÑÑÑÑ ÑолÑÐºÑ Ñ Ð½Ð°Ð±Ð¾ÑаÑ
ÑаннÑга доÑÑÑпÑ.","ÐеÑÑÑÑ Ð²Ð° ÑÑÑм: Ð²Ñ Ð·Ð¼Ð¾Ð¶Ð°Ñе ÑлÑÑÑа Ñ ÑÑполÑнаÑÑÑ Ð³ÑлÑнÑ, дзÑлÑÑÑа ÑÑажаннÑÐ¼Ñ Ñ Ð¿Ð°ÐºÑнÑÑÑ Ñлед Ñ ÑвеÑе UFL з Ñамога Ñго паÑаÑкÑ."]},{"title":"Ðа ÑкÑÑ
плаÑÑоÑмаÑ
, акÑÐ°Ð¼Ñ ÐÐ, даÑÑÑÐ¿Ð½Ð°Ñ UFL?","description":"ÐÑ Ð¼Ð¾Ð¶Ð°Ñе згÑлÑÑÑ Ñ UFL на Xbox Series X/S Ñ PlayStation 5. ÐеÑзабаве гÑлÑÐ½Ñ Ð±Ñдзе вÑпÑÑÑана Ð´Ð»Ñ ÐÐ. ÐÑпÑÑÑÑ Ð°Ð´Ð·Ñн з набоÑÐ°Ñ ÑаннÑга доÑÑÑпÑ, Ð²Ñ Ð°ÑÑÑмаеÑе доÑÑÑп да Ñе на меÑÑÑ Ñаней."},{"title":"UFL â бÑÑплаÑÐ½Ð°Ñ Ð³ÑлÑнÑ?","description":"ÐдÑÐ°Ð·Ñ Ð¿Ð°ÑÐ»Ñ Ð°Ð³ÑлÑнага ÑÑлÑÐ·Ñ Ð½Ð° ÐÐ UFL бÑдзе даÑÑÑÐ¿Ð½Ð°Ñ Ð´Ð»Ñ ÑÑÑÑ
аÑ
воÑÑÑ
бÑÑплаÑна. У пеÑÑÑд ÑаннÑга доÑÑÑпÑ, ÑÐºÑ Ð±Ñдзе доÑжÑÑÑа меÑÑÑ, на ÐРзмогÑÑÑ Ð³ÑлÑÑÑ ÑолÑÐºÑ ÑÑÑ, Ñ
Ñо кÑпÑÑÑ Ð½Ð°Ð±Ð¾ÑÑ ÑаннÑга доÑÑÑпÑ."},{"title":"Ð¦Ñ Ð¼Ð¾Ð¶Ð½Ð° кÑпÑÑÑ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑ ÑаннÑга доÑÑÑÐ¿Ñ Ñ Ð·Ð°Ð±ÑаÑÑ Ð· Ñго ÑзнагаÑÐ¾Ð´Ñ Ñ Ð²ÐµÑÑÑÑ UFL Ð´Ð»Ñ Xbox або PlayStation?","description":"ÐабоÑÑ ÑаннÑга доÑÑÑÐ¿Ñ ÑкÑклÑзÑÑнÑÑ Ð´Ð»Ñ Ð²ÐµÑÑÑÑ Ð´Ð»Ñ ÐÐ. У веÑÑÑÑÑ
гÑлÑÐ½Ñ Ð´Ð»Ñ Xbox або PlayStation забÑаÑÑ ÑзнагаÑÐ¾Ð´Ñ Ð· набоÑÐ°Ñ ÑаннÑга доÑÑÑÐ¿Ñ Ð½Ðµ аÑÑÑмаеÑÑа."},{"title":"ЯкÑÑ ÑÑÑÑÑмнÑÑ Ð¿Ð°ÑÑÐ°Ð±Ð°Ð²Ð°Ð½Ð½Ñ Ð´Ð° гÑлÑÐ½Ñ UFL на ÐÐ?","description":"ÐÑнÑмалÑнÑÑ:\\nÐпеÑаÑÑÐ¹Ð½Ð°Ñ ÑÑÑÑÑма: Windows 10 - 64bit\\nÐÑаÑÑÑаÑ: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nÐпеÑаÑÑÑÐ½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ: 8.00 GB\\nÐÑдÑакаÑÑа: AMD RX 570 або NVIDIA GeForce GTX 1060\\nÐÑдÑапамÑÑÑ: 4GB\\nÐеÑÑа на дÑÑкÑ: 40 GB SSD\\n\\nÐ ÑкамендаванÑÑ:\\nÐпеÑаÑÑÐ¹Ð½Ð°Ñ ÑÑÑÑÑма: Windows 10 - 64bit\\nÐÑаÑÑÑаÑ: AMD Ryzen 7 2700X або Intel Core i7 6700\\nÐпеÑаÑÑÑÐ½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ: 12.00 GB\\nÐÑдÑакаÑÑа: AMD Radeon RX 5600 XT або Nvidia GeForce GTX 1660\\nÐÑдÑапамÑÑÑ: 6GB\\nÐеÑÑа на дÑÑкÑ: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. УÑе пÑÐ°Ð²Ñ Ð°Ð±Ð°ÑоненÑ. «Strikerz Inc.», «STRZ», «UFL», «FAIR TO PLAY» Ñ
99 звÑзанÑÑ Ð· ÑÐ¼Ñ Ð»Ð°Ð³Ð°ÑÑÐ¿Ñ Ð·âÑÑлÑÑÑÑа ÑаваÑнÑÐ¼Ñ Ð·Ð½Ð°ÐºÐ°Ð¼Ñ Ð°Ð±Ð¾ заÑÑгÑÑÑÑаванÑÐ¼Ñ ÑаваÑнÑÐ¼Ñ Ð·Ð½Ð°ÐºÐ°Ð¼Ñ ÐºÐ°Ð¼Ð¿Ð°Ð½ÑÑ XTEN Limited. Unreal® â ÑаваÑÐ½Ñ Ð·Ð½Ð°Ðº або заÑÑгÑÑÑÑÐ°Ð²Ð°Ð½Ñ ÑаваÑÐ½Ñ Ð·Ð½Ð°Ðº кампанÑÑ Epic Games, Inc. Ñ ÐлÑÑанÑÑ Ð¨ÑаÑÐ°Ñ ÐмеÑÑÐºÑ Ñ ÑвеÑе. УÑе ÑнÑÑÑ Ð°ÑÑаÑÑкÑÑ Ð¿ÑÐ°Ð²Ñ Ñ ÑаваÑнÑÑ Ð·Ð½Ð°ÐºÑ Ð·âÑÑлÑÑÑÑа ÑлаÑнаÑÑÑ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½ÑÑ ÑладалÑнÑкаÑ.","links":{"gamePolicies":"ÐÑавÑÐ»Ñ Ñ Ð´Ð°ÑÑÐ½ÐµÐ½Ð½Ñ Ð³ÑлÑнÑ","webPolicies":"ÐÑавÑÐ»Ñ Ñ Ð´Ð°ÑÑÐ½ÐµÐ½Ð½Ñ Ð²Ñб-ÑайÑа"},"agePolicies":{"australia":"ÐÑÑÑÑалÑÑ","brazil":"ÐÑазÑлÑÑ","europe":"ÐÑÑопа","germany":"ÐеÑманÑÑ","canada":"ÐÐ¨Ð Ñ Ðанада"}}}'),H_={main:{title:"ÐÐЯÐУÐÐ ÐРЦÐÐÐÐÐСЦЬ ÐÐ ÐУÐЬÐÐ!",subtitle:"ЦÑÐ¿ÐµÑ Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе ÑпампаваÑÑ ÑÑÑалÑÑÑÑÑк гÑлÑÐ½Ñ UFL.",button:"СÐÐÐÐÐÐÐЦЬ ÐУÐЬÐЮ",description:{title:"ÐеÑÑÑд ÑаннÑга доÑÑÑÐ¿Ñ Ð¿Ð°ÑнеÑÑа 7 лÑÑÑапада",text:`ÐÑ Ð°ÑÑÑмаеÑе доÑÑÑп да гÑлÑнÑ, Ñк ÑолÑÐºÑ ÑеÑвеÑÑ Ð°Ð´ÐºÑÑÑÑÑа. 100УзнагаÑÐ¾Ð´Ñ Ñа ÑÑаÑÑавÑÑ ÐºÐ°Ð¼Ð¿Ð»ÐµÐºÑÐ°Ñ Ð±ÑдÑÑÑ Ð½Ð°Ð»ÑÑÐ°Ð½Ñ Ð²Ð°Ð¼ адÑÐ°Ð·Ñ Ð¿Ð°ÑÐ»Ñ Ð·Ð°Ð¿ÑÑÐºÑ Ð³ÑлÑнÑ.`},link:"ÐÐÐÐРУ ÐÐ ÐÐУ"},downloading:{title:"СпампоÑванне паÑÑнаеÑÑа...",retry:"Ðе паÑалоÑÑ? {tryAgainLink}",tryAgain:"ÐаÑÑаÑÑÑÑ ÑпÑобÑ"},footer:{text:"© 2025, XTEN Limited. УÑе пÑÐ°Ð²Ñ Ð°Ð±Ð°ÑоненÑ. «Strikerz Inc.», «STRZ», «UFL», «FAIR TO PLAY» Ñ Ð·Ð²ÑзанÑÑ Ð· ÑÐ¼Ñ Ð»Ð°Ð³Ð°ÑÑÐ¿Ñ Ð·âÑÑлÑÑÑÑа ÑаваÑнÑÐ¼Ñ Ð·Ð½Ð°ÐºÐ°Ð¼Ñ Ð°Ð±Ð¾ заÑÑгÑÑÑÑаванÑÐ¼Ñ ÑаваÑнÑÐ¼Ñ Ð·Ð½Ð°ÐºÐ°Ð¼Ñ ÐºÐ°Ð¼Ð¿Ð°Ð½ÑÑ XTEN Limited. Unreal® â ÑаваÑÐ½Ñ Ð·Ð½Ð°Ðº або заÑÑгÑÑÑÑÐ°Ð²Ð°Ð½Ñ ÑаваÑÐ½Ñ Ð·Ð½Ð°Ðº кампанÑÑ Epic Games, Inc. Ñ ÐлÑÑанÑÑ Ð¨ÑаÑÐ°Ñ ÐмеÑÑÐºÑ Ñ ÑвеÑе. УÑе ÑнÑÑÑ Ð°ÑÑаÑÑкÑÑ Ð¿ÑÐ°Ð²Ñ Ñ ÑаваÑнÑÑ Ð·Ð½Ð°ÐºÑ Ð·âÑÑлÑÑÑÑа ÑлаÑнаÑÑÑ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½ÑÑ ÑладалÑнÑкаÑ.",links:{gamePolicies:"ÐÑавÑÐ»Ñ Ñ Ð´Ð°ÑÑÐ½ÐµÐ½Ð½Ñ Ð³ÑлÑнÑ",webPolicies:"ÐÑавÑÐ»Ñ Ñ Ð´Ð°ÑÑÐ½ÐµÐ½Ð½Ñ Ð²Ñб-ÑайÑа",support:"ÐадÑÑÑмка",legalDocuments:"ЮÑÑдÑÑнÑÑ Ð´Ð°ÐºÑменÑÑ"},launcher:"ÐаÑнÑаÑ: {gaijinLink}"}},Z_={title:"Ðе знойдзена",message:"ÐапÑÑÐ°Ð½Ñ URL-адÑÐ°Ñ Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ñ Ð½Ð° гÑÑÑм ÑеÑвеÑÑ"},J_={submit:"ÐÐÐÐ ÐÐÐЦЬ",email:"Ðл. поÑÑа",rulesMessages:{emailRequired:"УкажÑÑе адÑÐ°Ñ ÑлекÑÑоннай поÑÑÑ",wrongEmail:"УкажÑÑе пÑавÑлÑÐ½Ñ Ð°Ð´ÑÐ°Ñ ÑлекÑÑоннай поÑÑÑ"},note:"УкажÑÑе канÑакÑÐ½Ñ Ð°Ð´ÑÐ°Ñ ÑлекÑÑоннай поÑÑÑ, каб Ð¼Ñ Ð¼Ð°Ð³Ð»Ñ Ð·Ð²ÑзаÑÑа з Ð²Ð°Ð¼Ñ Ð°Ð´Ð½Ð¾Ñна ваÑÑÑ Ð±ÑдÑÑÑÑ Ð·Ð²Ð°ÑоÑаÑ."},Q_={errors:{platform:"ÐадÑÐ°Ñ ÑÐ²Ð°Ñ Ð¾Ð´Ñ Ð¿Ñаз {platform} адбÑлаÑÑ Ð¿Ð°Ð¼Ñлка. ÐаÑпÑабÑйÑе ÑÑÑÑ Ñаз або звÑÑнÑÑеÑÑ Ñ ÑлÑÐ¶Ð±Ñ Ð¿Ð°Ð´ÑÑÑмкÑ.",server:"ÐадÑÐ°Ñ ÑÐ²Ð°Ñ Ð¾Ð´Ñ Ð¿Ñаз {platform} Ñ Ð½Ð°Ñ ÑеÑÐ²ÐµÑ Ð°Ð´Ð±ÑлаÑÑ Ð¿Ð°Ð¼Ñлка. ÐаÑпÑабÑйÑе ÑÑÑÑ Ñаз або звÑÑнÑÑеÑÑ Ñ ÑлÑÐ¶Ð±Ñ Ð¿Ð°Ð´ÑÑÑмкÑ."}},eA={links:{endUserAgreement:"ÐÐЦÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐ Ð ÐÐÐЦÐÐЫРÐÐРЫСТÐÐЬÐÐÐÐÐ",privacyPolicy:"ÐÐÐÐТЫÐÐ ÐРЫÐÐТÐÐСЦÐ"},form:{licenseAcceptMessage:{firstPart:"Я â баÑÑка, маÑÑ Ð°Ð±Ð¾ Ð·Ð°ÐºÐ¾Ð½Ð½Ñ Ð°Ð¿ÑкÑн дзÑÑÑÑÑ, Ñкое гÑлÑе пад ÑлÑковÑм запÑÑам {accountName}. Я пÑÑÐ¼Ð°Ñ ÐÑÑÑнзÑйнае пагадненне з канÑавÑм каÑÑÑÑалÑнÑкам Ñ ÑазÑÐ¼ÐµÑ ÐалÑÑÑÐºÑ Ð¿ÑÑваÑнаÑÑÑ, ÑÐºÐ°Ñ Ð¿ÑÑмÑнÑеÑÑа да каÑÑÑÑÐ°Ð½Ð½Ñ Ð¡ÑÑвÑÑÐ°Ð¼Ñ UFL маÑм дзÑÑÑм. Я Ð´Ð°Ñ Ð·Ð³Ð¾Ð´Ñ Ð½Ð° апÑаÑоÑÐºÑ Ñ Ð¿ÐµÑадаÑÑ Ð¿ÐµÑÑаналÑнÑÑ Ð´Ð°Ð½ÑÑ Ð¼Ð°Ð¹Ð³Ð¾ дзÑÑÑÑÑ Ð·Ð° мÑÐ¶Ñ Ð½Ð° ÑÐ¼Ð¾Ð²Ð°Ñ , падÑабÑзна апÑÑанÑÑ Ñ ÐалÑÑÑÑÑ Ð¿ÑÑваÑнаÑÑÑ. (ÐбавÑзкова)"},consentMessage:"Я Ð¶Ð°Ð´Ð°Ñ Ð¿Ð°Ð´ÑÑÑмлÑваÑÑ UFL Ñ Ð´Ð°Ñ Ð·Ð³Ð¾Ð´Ñ ÑÐ²Ð°Ð¹Ð¼Ñ Ð´Ð·ÑÑÑÑÑ Ð½Ð° паказ ÑÐ¼Ñ Ñ ÐÑлÑÐ½Ñ Ð¿ÐµÑÑаналÑзаванай ÑÑкламÑ, ÑÐºÐ°Ñ Ð¼Ð°ÐºÑÑмалÑна адпавÑдае Ñго ÑнÑаÑÑÑам, на падÑÑаве Ñго пеÑÑаналÑзаванÑÑ Ð´Ð°Ð½ÑÑ Ñ ÐÑлÑÐ½Ñ (ÑеÑкавÑÑ ÑдÑнÑÑÑÑкаÑаÑаÑ, пÑÑблÑзнага меÑÑÐ°Ð·Ð½Ð°Ñ Ð¾Ð´Ð¶Ð°Ð½Ð½Ñ, звеÑÑак аб пÑÑладзе, ÑзÑоÑÑÑ Ð°Ð±Ð¾ ÑзÑоÑÑавай гÑÑпÑ). (ÐеабавÑзкова)",externalAttributionConsent:"Я згаджаÑÑÑ Ð½Ð° апÑаÑоÑÐºÑ ,пеÑÑаналÑнÑÑ Ð´Ð°Ð½ÑÑ Ð¼Ð°Ð¹Ð³Ð¾ дзÑÑÑÑÑ (ÑдÑнÑÑÑÑкаÑаÑа ÑлÑковага запÑÑÑ, пÑÑблÑзнага меÑÑÐ°Ð·Ð½Ð°Ñ Ð¾Ð´Ð¶Ð°Ð½Ð½Ñ Ð½Ð° базе IP-адÑаÑа, ÑÑÐ¿Ñ Ð¿Ð»Ð°ÑÑоÑмÑ) кампанÑÑÐ¼Ñ Gamesight, Adjust Ñ ÑÑ Ð¿Ð°ÑÑнÑÑамÑ, а ÑакÑама на пеÑадаÑÑ ÑакÑÑ Ð´Ð°Ð½ÑÑ Ñ ÐШÐ, ÐÑлÑкабÑÑÑанÑÑ Ñ ÐÑÑапейÑкÑÑ ÑканамÑÑнÑÑ Ð·Ð¾Ð½Ñ Ñ Ð½Ð°Ð·Ð°Ð´. ТакÑм ÑÑнам, UFL зможа пÑаводзÑÑÑ ÑÑекÑÑÑнÑÑ Ð¼Ð°ÑкеÑÑнгавÑÑ ÐºÐ°Ð¼Ð¿Ð°Ð½ÑÑ Ñ Ð°Ñ Ð¾Ð¿Ð»ÑваÑÑ Ð±Ð¾Ð»ÑÑ Ð°Ð¼Ð°ÑаÑÐ°Ñ Ð²ÑдÑагÑлÑнÑÑ Ñ ÑÑÑбола. (ÐеабавÑзкова)",confirm:"ÐÐЦÐÐÐ ÐÐÐЦЬ",successMessage:{firstPart:"ÐзÑкÑем за азнаÑмленне Ñ Ð¿ÑÑнÑÑÑе палÑÑÑк ад ÑÐ¼ÐµÐ½Ñ Ð´Ð·ÑÑÑÑÑ, Ñкое гÑлÑе пад ÑлÑковÑм запÑÑам {accountName}. ЦÑÐ¿ÐµÑ Ð´Ð·ÑÑÑ Ð¼Ð¾Ð¶Ð° вÑканаÑÑ ÑÐ²Ð°Ñ Ð¾Ð´ Ñ Ð³ÑлÑнÑ.",secondPart:""}},error:"ÐÐµÐ°Ð±Ñ Ð¾Ð´Ð½Ð° ÑказаÑÑ ÑдÑнÑÑÑÑкаÑÐ°Ñ Ñ Ð¿Ð»Ð°ÑÑоÑÐ¼Ñ Ð´Ð·ÑÑÑÑÑ"},tA={info:"Ðа жалÑ, Ð²Ð°Ñ Ð½Ðµ ÑдалоÑÑ Ð°ÑÑаÑÑзаваÑÑ Ð½Ð° наÑÑм вÑб-ÑайÑе, бо Ð²Ñ Ð¿ÑÑналежÑÑе да ÑзÑоÑÑавай гÑÑпÑ, доÑÑÑп Ñкой да некаÑоÑÑÑ ÑÑнкÑÑй паÑÑала абмежаванÑ.",emailInfo:"ÐÐ°Ð»Ñ Ñ Ð²Ð°Ñ ÑÑÑÑ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ð· пÑадÑкÑам UFL Ñ Ð²Ð°Ð¼ паÑÑабÑеÑÑа падÑÑÑмка, паведамÑÑе пÑа Ñвой вÑпадак Ñ Ð½Ð°ÑÑ ÑлÑÐ¶Ð±Ñ Ð¿Ð°Ð´ÑÑÑÐ¼ÐºÑ Ð¿Ð° ÑлекÑÑоннай поÑÑе на адÑÐ°Ñ supp
100ort{'@'}uflgame.com.",ok:"ÐобÑа",steps:{title:"Ðаб вÑÑаÑÑÑÑ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ð°Ð±Ð¼ÐµÐ¶Ð°Ð²Ð°Ð½Ð°Ð³Ð° доÑÑÑпÑ, зÑабÑÑе наÑÑÑпнае: # ÐÑйдзÑÑе Ñ ÑвайдзÑÑе: пеÑайдзÑÑе на вÑб-ÑÐ°Ð¹Ñ Ð¿Ð»Ð°ÑÑоÑмÑ, вÑйдзÑÑе з ÑлÑковага запÑÑÑ, а поÑÑм ÑвайдзÑÑе зноÑ, вÑкаÑÑÑÑоÑваÑÑÑ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ Ð´Ð°ÑоÑлага.",titleAction:"ÐÑйдзÑÑе Ñ ÑвайдзÑÑе:",firstStep:{title:"1. Як вÑйÑÑÑ Ð· ÑлÑковÑÑ
запÑÑÐ°Ñ Xbox Ñ PlayStation Ñ Ð²Ñб-бÑаÑзеÑÑ:",substeps:{firstSubstep:": пеÑайдзÑÑе на ÑÐ°Ð¹Ñ {xboxLink}, наÑÑÑнÑÑе на знаÑок пÑоÑÑлÑ, ÑÐºÑ Ð·Ð½Ð°Ñ
одзÑÑÑа Ñ Ð²ÐµÑÑ
нÑм пÑавÑм кÑÑе, Ñ Ñ Ð²ÑпаднÑм Ð¼ÐµÐ½Ñ Ð²ÑбеÑÑÑе «Sign Out» (ÐÑйÑÑÑ).",secondSubbstep:": пеÑайдзÑÑе на ÑÐ°Ð¹Ñ {psnLink}, наÑÑÑнÑÑе на знаÑок пÑоÑÑлÑ, ÑÐºÑ Ð·Ð½Ð°Ñ
одзÑÑÑа Ñ Ð²ÐµÑÑ
нÑм пÑавÑм кÑÑе, Ñ Ñ Ð²ÑпаднÑм Ð¼ÐµÐ½Ñ Ð²ÑбеÑÑÑе «Sign Out» (ÐÑйÑÑÑ)."}},secondStep:{title:"ÐаÑÑм паÑÑаÑÑÑе ÑÑÑ ÑамÑÑ Ð´Ð·ÐµÑннÑ, каб ÑвайÑÑÑ Ñ Ð½Ð°Ð»ÐµÐ¶Ð½Ñ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ."}},emailMessage:"ÐвÑзаÑÑа з наÑÑ ÑлÑÐ¶Ð±Ñ Ð¿Ð°Ð´ÑÑÑÐ¼ÐºÑ Ð¼Ð¾Ð¶Ð½Ð° пÑаз ÑлекÑÑоннÑÑ Ð¿Ð¾ÑÑÑ {email}."},nA={adultConfirmation:"ÐÑ â баÑÑка, маÑÑ Ð°Ð±Ð¾ Ð·Ð°ÐºÐ¾Ð½Ð½Ñ Ð°Ð¿ÑкÑн?",login:"УвайдзÑÑе Ñ Ñвой ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ."},aA={linkSuccess:"УлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° ÑÑÑвÑÑе Twitch пÑÑвÑзанÑ",errors:{serverError:"ÐадÑÐ°Ñ ÑваÑ
Ð¾Ð´Ñ Ð¿Ñаз Twitch Ñ Ð½Ð°Ñ ÑеÑÐ²ÐµÑ Ð°Ð´Ð±ÑлаÑÑ Ð¿Ð°Ð¼Ñлка. ÐаÑпÑабÑйÑе ÑÑÑÑ Ñаз або звÑÑнÑÑеÑÑ Ñ ÑлÑÐ¶Ð±Ñ Ð¿Ð°Ð´ÑÑÑмкÑ."},drops:{title:"TWITCH DROPS",time:"Ð {startDate} {startMonth} 09:00 UTC ÐÐ {endDate} {endMonth} 23:59 UTC",rulesApply:"ÐзейнÑÑаÑÑÑ Ð°ÑÑÑÑйнÑÑ Ð¿ÑавÑлÑ",description:"Twitch Drops дае магÑÑмаÑÑÑ Ð°ÑÑÑмлÑваÑÑ ÑнÑÑÑÑгÑлÑнÑвÑÑ ÑзнагаÑÐ¾Ð´Ñ Ð¿ÑоÑÑа гледзÑÑÑ Ð¶ÑвÑÑ ÑÑанÑлÑÑÑÑ UFL на Twitch!",guide:{title:"Як заÑлÑжÑÑÑ Twitch Drops Ñ UFL",firstStep:"ÐвÑжÑÑе Ñвае ÑлÑковÑÑ Ð·Ð°Ð¿ÑÑÑ UFL Ñ Twitch, пеÑайÑоÑÑÑ Ð¿Ð° ÑпаÑÑлÑÑ {twitchLink}",secondStep:"ÐлÑдзÑÑе жÑвÑÑ ÑÑанÑлÑÑÑÑ ÐºÐ°Ð½Ð°Ð»Ð°-ÑдзелÑнÑка, на ÑкÑм ÑклÑÑÐ°Ð½Ñ Drops (паглÑдзеÑÑ ÑпÑÑ ÐºÐ°Ð½Ð°Ð»Ð°Ñ, ÑкÑÑ ÑдзелÑнÑÑаÑÑÑ Ñ ÐºÐ°Ð¼Ð¿Ð°Ð½ÑÑ Â«UFL Twitch Drops», можна па ÑпаÑÑлÑÑ {twitchLink})",thirdStep:"Ðаб ÑазблакÑÑаваÑÑ ÑзнагаÑодÑ, глÑдзÑÑе ÑÑанÑлÑÑÑÑ Ð½Ð° пÑаÑÑÐ³Ñ Ð¿ÑÑнага ÑаÑÑ",fourthStep:"ÐабÑÑÑÑе ÑÐ²Ð°Ñ ÑзнагаÑÐ¾Ð´Ñ Ð½Ð° Twitch пÑаз ÑÑаÑÐ¾Ð½ÐºÑ Drops Inventory на пÑаÑÑÐ³Ñ 24â¯Ð³Ð°Ð´Ð·ÑÐ½Ñ Ð¿Ð°ÑÐ»Ñ Ð²ÑÐºÐ°Ð½Ð°Ð½Ð½Ñ Ð²Ð°Ð¼Ñ ÑÐ¼Ð¾Ñ Ð°ÑÑÑÐ¼Ð°Ð½Ð½Ñ ÑзнагаÑодÑ.",fifthStep:"УвайдзÑÑе Ñ UFL â забÑанÑÑ Ð²Ð°Ð¼Ñ ÑзнагаÑÐ¾Ð´Ñ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð·âÑвÑÑÑа Ñ Ð²Ð°ÑÑм клÑбе.",note:"ÐаÑвага: ÐâÑÑленне ÑзнагаÑод Ñ ÐºÐ»ÑенÑе гÑлÑÐ½Ñ Ð¼Ð¾Ð¶Ð° занÑÑÑ Ð´Ð° 24 гадзÑн. ÐÐ°Ð»Ñ Ñ Ð²Ð°Ñ ÑÑÑÑ Ð¿ÑаблемÑ, Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе аÑÑÑмаÑÑ Ð´Ð°Ð´Ð°ÑковÑÑ ÑнÑаÑмаÑÑÑ, наÑÑÑнÑÑÑÑ Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÑ Â«Ð¯Ðº заÑлÑжÑÑÑ Drops», або звÑзаÑÑа з наÑай ÑлÑжбай падÑÑÑÐ¼ÐºÑ Ð¿Ð° адÑаÑе {supportLink}"},rewards:{title:"УзнагаÑодÑ",rewardText:"{rewardName} â за пÑаглÑд на пÑаÑÑÐ³Ñ {n} {unit}",hourUnit:"гадзÑÐ½Ñ | гадзÑн"},btns:{link:"ÐвÑзаÑÑ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ",watch:"ÐÑаглÑд ÑÑанÑлÑÑÑй",howToEarh:"Як заÑлÑжÑÑÑ Drops",rules:"«ÐÑÑÑÑйнÑÑ Ð¿ÑавÑлÑ»"}}},rA={signOut:"ÐÑйÑÑÑ"},oA="ÐÑÑ Ð°Ð´Ð¿ÑаÑоÑÑÑ Ð²Ð°Ñага запÑÑÑ Ð°Ð´Ð±ÑлаÑÑ Ð¿Ð°Ð¼Ñлка. ÐаÑпÑабÑйÑе ÑÑÑÑ Ñаз або звÑÑнÑÑеÑÑ Ñ ÑлÑÐ¶Ð±Ñ Ð¿Ð°Ð´ÑÑÑмкÑ.",iA={welcome:G_,signIn:j_,acceptLegalDocs:q_,footer
100:W_,pegi:K_,homePage:Y_,earlyAccessPage:X_,downloadPage:H_,notFound:Z_,supportLogin:J_,platformRedirect:Q_,parentalControl:eA,ageErrorModal:tA,adultLoginInfo:nA,twitch:aA,userMenu:rA,unexpectedError:oA},sA="Boas-vindas ao UFL!",lA="Entrar",uA={text:"Eu aceito {eula} e reconheço que li e compreendi os termos da {privacy}.",eula:"o Acordo de Licença de Usuário Final",privacy:"PolÃtica de Privacidade do Jogo"},cA={links:{termsOfUse:"TERMOS DE USO",privacyPolicy:"POLÃTICA DE PRIVACIDADE",cookiePolicy:"POLÃTICA DE COOKIES",legalDocuments:"DOCUMENTOS LEGAIS"},legalTrademark:"Â©ï¸ 2025 XTEN Ltda. Todos os direitos reservados.",steamTrademark:"© 2024 Valve Corporation. Steam e o logotipo Steam são marcas e/ou marcas registradas da Valve Corporation nos EUA e/ou em outros paÃses."},dA={inGamePurchases:"Compras no jogo (inclui artigos aleatórios)"},fA={modals:{systemRequirements:{title:"REQUISITOS DE SISTEMA",header:{pc:"PC",minimum:"MÃnimos",recommended:"Recomendados"},CPU:"CPU",RAM:"RAM",GPU:"Placa de VÃdeo",VRAM:"Memória de VÃdeo",OS:"SO",Storage:"Armazenamento",or:"ou"},probabilities:{header:{enhanced:"Pacote de CP Melhorado",premium:"Pacote de CP Premium"},slot:"Espaço",items:["2.500.000 em CP (moeda do jogo)","50 em LP (moeda do jogo)","PartÃculas","Jogador Categoria 0, Cotação 45-60","Jogador Categoria 0, Cotação 61-80","Jogador Categoria 0, Cotação 81-91","Jogador Categoria 1, Cotação 72-75","Jogador Categoria 1, Cotação 76-80","Jogador Categoria 2, Cotação 81-86","Jogador Categoria 2, Cotação 87-91","Jogador Categoria 3, Cotação 75-83","Jogador Categoria 3, Cotação 84-90","Jogador Categoria 3, Cotação 91-95","Jogador Categoria 3, Cotação 96-99","Jogador Lenda, Cotação 91-105"]}},header:{navigation:{about:"Sobre o UFL",news:"Novidades",shop:"Loja",faq:"Perguntas Frequentes",support:"Suporte",inviteFriends:"Convidar amigos (PC only)",account:{title:"Minha Conta",signIn:"Entrar",createAccount:"Criar Conta",profile:"Perfil",redeemCode:"Resgatar Código",twitchDrops:"Drops da Twitch",logout:"Sair"}},button:"Jogar UFL",back:"Voltar"},main:{hero:{title:"UFL",subtitle:"UMA NOVA EXPERIÃNCIA DE FUTEBOL",description:"Jogue UFL⢠no PC",button:{earlyAccess:"Jogue grátis",download:"BAIXE AGORA"},requirements:"Ver os Requisitos de Sistema"},features:{description:"Quer começar na frente da concorrência? Participe a partir de 07 de novembro escolhendo um dos nossos cinco conjuntos. Cada conjunto desbloqueia o UFLâ¢, trazendo vantagens iniciais para você manter o progresso do seu time para o lançamento global no PC. Não perca esta chance!",beTheFirst:"Seja o primeiro a entrar em campo",levelUp:"Suba o nÃvel do seu time mais cedo",gain:"Tome a dianteira dentre os demais",players:"Mais de {number} {text} jogadores no mundo todo"},joinGameplay:{description:"O UFL é um jogo de futebol gratuito para jogar que te coloca no controle da criação do seu time entre milhares de jogadores reais. Explore o mercado de transferências, contrate jogadores reais e jogue em ligas ranqueadas globais. Participe de eventos sazonais, colecione figurinhas de jogadores de várias raridades e monte uma equipe que reflita o seu estilo.",button:"SAIBA MAIS SOBRE O UFL"},faq:{title:"PERGUNTAS FREQUENTES",button:"VISITE A PÃGINA DE PERGUNTAS FREQUENTES",questions:[{title:"O que são os Pacotes de Acesso Antecipado e por que eles valem a pena?",description:`Os Pacotes de Acesso Antecipado dão aos jogadores a chance de começar a jornada no UFL um mês antes do lançamento oficial para PC. Com o Pacote de Acesso Antecipado você estará entre os primeiros a entrar em campo, montar seu time e viver a experiência do jogo antes dos outros. 101 102Veja os motivos para considerar: 103 104{list} 105Com o Acesso Antecipado você não apenas começa mais cedo, você joga melhor, ganha uma vantagem e prepara seu time para o sucesso quando o jogo for lançado oficialmente.`,list:["Jogue antes: aproveite um mês inteiro no UFL antes do lançamento mundial.","Comece antes do adversário: comece a melhor equipe e avance antes dos outros jogadores.","Bônus exclusivos: receba itens especiais no jogo, bônus de moedas e recompensas únicas disponÃveis somente nos Pacotes de Acesso Antecipado.","Participe da primeira leva: molde a comunidade, compartilhe sua opinião e deixe a sua marca no UFL desde o inÃcio."]},{title:"O UFL está disponÃvel em outras plataformas ou somente no PC?",description:"O UFL também está disponÃvel para Xbox Series X/S e PlayStation 5. O jogo será lançado para PC em breve, e você pode acessá-lo um mês antes comprando um dos nossos Pacotes de Acesso Antecipado."},{title:"O UFL é gratuito para jogar?",description:"O UFL será gratuito para todos após o lançamento completo para PC. Durante o perÃodo de um m
105ês do acesso antecipado, os jogadores de PC terão acesso ao jogo somente comprando um Pacote de Acesso Antecipado."},{title:"Posso comprar um pacote de acesso antecipado e resgatá-lo na versão de Xbox/PlayStation?",description:"Os Pacotes de Acesso Antecipado são exclusivos da versão do UFL para PC. Não é possÃvel comprar um Pacote de Acesso Antecipado e resgatar suas recompensas no Xbox ou no PlayStation."},{title:"Quais são os requisitos de sistema do UFL para PC?",description:`MÃnimos: 106SO: Windows 10 - 64bit 107CPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 108RAM: 8.00 GB 109Placa de VÃdeo: AMD RX 570 ou NVIDIA GeForce GTX 1060 110Memória de VÃdeo: 4GB 111Armazenamento: 40 GB SSD 112 113Recomendados: 114SO: Windows 10 - 64bit 115CPU: AMD Ryzen 7 2700X ou Intel Core i7 6700 116RAM: 12.00 GB 117Placa de VÃdeo: AMD Radeon RX 5600 XT ou Nvidia GeForce GTX 1660 118Memória de VÃdeo: 6GB 119Armazenamento: 40 GB SSD`}]},teamPass:{title:"O Passe de Equipe Top Leagues chegou no UFL!",description:"Grandes Ligas, grandes estrelas. Figurinhas de Jogador exclusivas de Raphinha, Federico Valverde, Emiliano MartÃnez e Paulo Dybala, além do clima do futebol. O novo Passe de Equipe une os melhores em um evento só. Venha e entre em campo com as estrelas!",button:"SAIBA MAIS"},systemRequirements:{title:"REQUISITOS DE SISTEMA",header:{pc:"PC",minimum:"MÃnimos",recommended:"Recomendados"},CPU:"CPU",RAM:"RAM",GPU:"Placa de VÃdeo",VRAM:"Memória de VÃdeo",OS:"SO",Storage:"Armazenamento",or:"ou"}},footer:{text:"© {year}, XTEN Limited. Todos os direitos reservados. Strikerz Inc., STRZ, UFL, FAIR TO PLAY e os logotipos relacionados são marcas comerciais ou marcas registradas da XTEN Limited. Unreal® é uma marca registrada ou uma marca comercial da Epic Games, Inc. dentro ou fora dos Estados Unidos da América. Todos os outros direitos autorais e marcas registradas são de propriedade de seus respectivos donos.",links:{gamePolicies:"PolÃticas do Jogo",webPolicies:"PolÃticas da Rede",legalDocuments:"Documentos legais"},agePolicies:{australia:"Austrália",brazil:"Brasil",europe:"Europa",germany:"Alemanha",canada:"EUA/CAN"}}},pA=JSON.parse('{"modals":{"systemRequirements":{"title":"REQUISITOS DE SISTEMA","header":{"pc":"PC","minimum":"MÃnimos","recommended":"Recomendados"},"CPU":"CPU","RAM":"RAM","GPU":"Placa de VÃdeo","VRAM":"Memória de VÃdeo","OS":"SO","Storage":"Armazenamento","or":"ou"},"probabilities":{"title":"Probabilidades dos Pacotes de Iniciante","header":{"enhanced":"Pacote de CP Melhorado","premium":"Pacote de CP Premium"},"slot":"Espaço","items":["2.500.000 em CP (moeda do jogo)","50 em LP (moeda do jogo)","PartÃculas","Jogador Categoria 0, Cotação 45-60","Jogador Categoria 0, Cotação 61-80","Jogador Categoria 0, Cotação 81-91","Jogador Categoria 1, Cotação 72-75","Jogador Categoria 1, Cotação 76-80","Jogador Categoria 2, Cotação 81-86","Jogador Categoria 2, Cotação 87-91","Jogador Categoria 3, Cotação 75-83","Jogador Categoria 3, Cotação 84-90","Jogador Categoria 3, Cotação 91-95","Jogador Categoria 3, Cotação 96-99","Jogador Lenda, Cotação 91-105"]}},"header":{"navigation":{"about":"Sobre o UFL","shop":"Loja","faq":"Perguntas Frequentes","support":"Suporte","account":{"title":"Minha Conta","signIn":"Entrar","createAccount":"Criar Conta","profile":"Perfil","redeemCode":"Resgatar Código","twitchDrops":"Drops da Twitch","logout":"Sair"}},"button":"Jogar UFL","back":"Voltar"},"main":{"hero":{"title":"UFL","subtitle":"UMA NOVA EXPERIÃNCIA DE FUTEBOL","description":"Jogue no PC a partir de 07 de novembro","button":{"earlyAccess":"ACESSO ANTECIPADO PARA PC","download":"BAIXE AGORA"},"requirements":"Ver os Requisitos de Sistema"},"features":{"description":"Quer começar na frente da concorrência? Participe a partir de 07 de novembro escolhendo um dos nossos cinco conjuntos. Cada conjunto desbloqueia o UFLâ¢, trazendo vantagens iniciais para você manter o progresso do seu time para o lançamento global no PC. Não perca esta chance!","beTheFirst":"Seja o primeiro a entrar em campo","levelUp":"Suba o nÃvel do seu time mais cedo","gain":"Tome a dianteira dentre os demais","players":"Mais de {number} {text} jogadores no mundo todo"},"bundles":{"title":"Escolha o seu pacote","button":"ACESSE","available":"DisponÃvel","note":{"uflEula":"o EULA do UFL","xsollaEula":"o EULA da Xsolla","bold":"O preço final e a moeda podem variar conforme o método de pagamento. Insira suas informações n
119a página de pagamento para ver o valor final.","subtitle":"Probabilidades dos Pacotes de Iniciante.","title":"Atenção: Para ganhar todas as recompensas dos conjuntos disponÃveis, fique à vontade para comprar todos eles. Lembre-se que você só pode comprar cada um uma vez.\\nAlém disso, comprar vários conjuntos não garante passes para o acesso antecipado além do primeiro. Uma conta UFL é necessária antes de comprar. Após a compra ser concluÃda, você poderá baixar o UFL quando ele ficar disponÃvel em 07 de novembro de 2025.\\nO perÃodo do Acesso Antecipado começa em 07 de novembro de 2025 e continua por tempo limitado. Depois deste perÃodo, o jogo ficará gratuito para jogar e você poderá continuar jogando com todo o seu progresso mantido.\\nTodas as compras são processadas pela {xsollaLink}, que atua como Comerciante Registrada. Ao comprar, você está adquirindo uma licença para acessar e usar o conteúdo digital de acordo com o {UFLEulaLink} e o {xsollaEulaLink}.\\n{bold}\\nRestrições de idade podem se aplicar ao Acesso Antecipado do jogo."},"earlyAccess":"Acesso Antecipado (Versão de PC)","starter":{"title":"PACOTE DE INICIANTE","description":"Comece sua jornada no UFL um passo à frente! ","motivation":"O Conjunto de Iniciante é a escolha ideal para quem procura entrar em campo correndo no Acesso Antecipado do UFL.","features":["100.000.000 em CP (Pontos de Crédito)","Kit Ãguia Real","2 Pacotes de CP Premium e 2 Pacotes de CP Melhorados"],"featuresFull":["2.150 LP (Pontos da Liga): Use-os para desbloquear novas possibilidades e fortalecer o seu clube.","2 Pacotes da Liga de Setembro e 2 Pacotes da Liga de Outubro: pacotes exclusivos no jogo, cheios de recompensas valiosas.","1.100 Estrelas do SP (Estrelas do Passe de Equipe): use-as para avançar mais rápido no Passe de Equipe."]},"starterPlus":{"title":"CONJUNTO DE INICIANTE PLUS","description":"Acelere a sua ascensão no Acesso Antecipado do UFL com um começo turbinado!","motivation":"O Conjunto de Iniciante Plus é a sua maior vantagem para começar bem no Acesso Antecipado do UFL.","features":["2.150 em LP (Pontos da Liga)","100.000.000 em CP (Pontos de Crédito)","Kit Girofaro","4 Pacotes de CP Premium e 4 Pacotes de CP Melhorados","1.100 Estrelas do SP (Estrelas do Passe de Equipe)"],"featuresFull":["2.150 em LP (Pontos da Liga): desbloqueie novos recursos e melhore o crescimento do seu clube.","100.000.000 em CP (Pontos de Crédito): fortaleça seu elenco mais rápido.","Kit Girofaro: um design exclusivo para se destacar em campo.","4 Pacotes de CP Premium e 4 Pacotes de CP Melhorados: Valiosos pacotes do jogo, cheios de recompensas úteis.","1.100 Estrelas do SP (Estrelas do Passe de Equipe): moedas premium para desbloquear mais recompensas do passe de equipe."]},"raphinhaValverde":{"title":"Conjunto Raphinha + Valverde","description":"Traga talentos de primeira classe para o seu time e desbloqueie vantagens premium no Acesso Antecipado do UFL!","motivation":"O Conjunto Raphinha + Valverde é a sua grande jogada do inÃcio da temporada.","features":["Figurinha de Maestria 3 do Raphinha (Cotação 91)","Figurinha de Maestria 3 do Valverde (Cotação 91)","2.150 LP (Pontos da Liga)","3 Pacotes da Liga de Setembro e 3 Pacotes da Liga de Outubro","1.100 Estrelas do SP (Estrelas do Passe de Equipe)"],"featuresFull":["Figurinha de Maestria 3 do Raphinha (Cotação 91): um lateral ágil que pode mudar o jogo em um instante.","Figurinha de Maestria 3 do Valverde (Cotação 91): um meio-campista versátil com vigor infinito e um ataque estrondoso.","2.150 LP (Pontos da Liga): use esta moeda para reforçar e montar sua equipe.","3 Pacotes da Liga de Setembro e 3 Pacotes da Liga de Outubro: recompensas raras para fortalecer o seu time.","1.100 Estrelas do SP (Estrelas do Passe de Equipe): desbloqueie conteúdos exclusivos do Passe de Equipe e aproveite tudo o que ele oferece."]},"legend":{"title":"Conjunto Lenda","description":"Crie um time para entrar para a História do futebol e desbloqueie todo o seu poder no Acesso Antecipado do UFL!","motivation":"O Conjunto Lenda é uma opção premium para os jogadores que querem começar a temporada com as lendas: e as vantagens que elas trazem para o jogo.","features":["Figurinha Lenda do Wunderkind Franz Beckenbauer","Figurinha Lenda do Alessandro Del Piero Campeão Mundial","4.500 LP (Pontos da Liga)","7 Pacotes da Liga de Setembro e 7 Pacotes da Liga de Outubro","8 Pacotes Mistos de Setembro","1.100 Estrelas do SP (Estrelas do Passe de Equipe)"],"featuresFull":["Figurinha Lenda do Wunderkind Franz Beckenbauer: o grande zagueiro e um sÃmbolo de liderança dentro do campo.","Figurinha Lenda do Alessandro Del Piero Campeão Mundial: um atacante lendário com um estilo próprio e uma técnica impecável.","4.500 LP (Pontos da Liga): fortaleça o seu clube e desbloqueie novos recursos.","7 Pacotes da Liga de Setembro e 7 Pacotes da Liga de Outubro: pacotes valiosos com recompensas poderosas.","8 Pacotes Mistos de Setembro: um pacote especial para turbinar a sua escalação.","1.100 Estrelas do SP (Estrelas do Passe de Equipe): aproveite ao máximo o seu Passe de Equipe com essa moeda especial."]}},"joinGameplay":{"title":"ENTRE PARA O JOGO MAIS CEDO","description":"O UFL é um jogo de futebol gratuito para jogar que te coloca no controle da criação do seu time entre milhares de jogadores reais. Explore o mercado de transferências, contrate jogadores reais e jogue em ligas ranqueadas globais. Participe de eventos sazonais, colecione figurinhas de jogadores de várias raridades e monte uma equipe que reflita o seu estilo.","button":"SAIBA MAIS SOBRE O UFL","features":{"newExperience":{"title":"UMA NOVA EXPERIÃNCIA DE FUTEBOL","de
119scription":"Criado por verdadeiros fãs de futebol, o UFL é um jogo de futebol gratuito para jogar feito para a competição justa e baseada em habilidade. Entre em uma liga ranqueada global, aprimore o seu jogo com a IA avançada e aproveite os sistemas de animação fluidos que dão vida ao nosso jogo.","features":{}},"signPlayers":{"title":"CONTRATE JOGADORES REAIS","description":"Monte o seu time dos sonhos com milhares de jogadores autênticos. Pesquise no mercado de transferências, contrate os seus favoritos e crie um elenco que combine com a sua estratégia.","features":{}},"gameMods":{"title":"MODOS DE JOGO PARA QUALQUER HORA","description":"","features":{"online":{"title":"JvJ Online","description":"mostre as suas habilidades contra jogadores do mundo todo"},"pve":{"title":"JvA","description":"treine, cresça e aperfeiçoe o seu time no seu ritmo"},"coop":{"title":"Cooperativo local","description":"junte seus amigos e aproveite para jogar juntos"}}}}},"faq":{"title":"PERGUNTAS FREQUENTES","button":"VISITE A PÃGINA DE PERGUNTAS FREQUENTES","questions":[{"title":"O que são os Pacotes de Acesso Antecipado e por que eles valem a pena?","description":"Os Pacotes de Acesso Antecipado dão aos jogadores a chance de começar a jornada no UFL um mês antes do lançamento oficial para PC. Com o Pacote de Acesso Antecipado você estará entre os primeiros a entrar em campo, montar seu time e viver a experiência do jogo antes dos outros.\\n\\nVeja os motivos para considerar:\\n\\n{list}\\nCom o Acesso Antecipado você não apenas começa mais cedo, você joga melhor, ganha uma vantagem e prepara seu time para o sucesso quando o jogo for lançado oficialmente.","list":["Jogue antes: aproveite um mês inteiro no UFL antes do lançamento mundial.","Comece antes do adversário: comece a melhor equipe e avance antes dos outros jogadores.","Bônus exclusivos: receba itens especiais no jogo, bônus de moedas e recompensas únicas disponÃveis somente nos Pacotes de Acesso Antecipado.","Participe da primeira leva: molde a comunidade, compartilhe sua opinião e deixe a sua marca no UFL desde o inÃcio."]},{"title":"O UFL está disponÃvel em outras plataformas ou somente no PC?","description":"O UFL também está disponÃvel para Xbox Series X/S e PlayStation 5. O jogo será lançado para PC em breve, e você pode acessá-lo um mês antes comprando um dos nossos Pacotes de Acesso Antecipado."},{"title":"O UFL é gratuito para jogar?","description":"O UFL será gratuito para todos após o lançamento completo para PC. Durante o perÃodo de um mês do acesso antecipado, os jogadores de PC terão acesso ao jogo somente comprando um Pacote de Acesso Antecipado."},{"title":"Posso comprar um pacote de acesso antecipado e resgatá-lo na versão de Xbox/PlayStation?","description":"Os Pacotes de Acesso Antecipado são exclusivos da versão do UFL para PC. Não é possÃvel comprar um Pacote de Acesso Antecipado e resgatar suas recompensas no Xbox ou no PlayStation."},{"title":"Quais são os requisitos de sistema do UFL para PC?","description":"MÃnimos:\\nSO: Windows 10 - 64bit\\nCPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nRAM: 8.00 GB\\nPlaca de VÃdeo: AMD RX 570 ou NVIDIA GeForce GTX 1060\\nMemória de VÃdeo: 4GB\\nArmazenamento: 40 GB SSD\\n\\nRecomendados:\\nSO: Windows 10 - 64bit\\nCPU: AMD Ryzen 7 2700X ou Intel Core i7 6700\\nRAM: 12.00 GB\\nPlaca de VÃdeo: AMD Radeon RX 5600 XT ou Nvidia GeForce GTX 1660\\nMemória de VÃdeo: 6GB\\nArmazenamento: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. Todos os direitos reservados. Strikerz Inc., STRZ, UFL, FAIR TO PLAY e os logotipos relacionados são marcas comerciais ou marcas registradas da XTEN Limited. Unreal® é uma marca registrada ou uma marca comercial da Epic Games, Inc. dentro ou fora dos Estados Unidos da América. Todos os outros direitos autorais e marcas registradas são de propriedade de seus respectivos donos.","links":{"gamePolicies":"PolÃticas do Jogo","webPolicies":"PolÃticas da Rede"},"agePolicies":{"australia":"Austrália","brazil":"Brasil","europe":"Europa","germany":"Alemanha","canada":"EUA/CAN"}}}'),mA={main:{title:"AGRADECEMOS PELO INTERESSE!",subtitle:"Agora você pode baixar o instalador do UFL.",button:"BAIXE O JOGO",description:{title:"O acesso antecipado começa em 7 de novembro.",text:`O seu acesso através de um pacote ou código resgatado ficará disponÃvel quando os servidores abrirem. 120Recompensas do pacote serão entregues na conta assim que o jogo começar.`},link:"VOLTAR PARA A LOJA"},downloading:{title:"O download está começando...",retry:"Não começou? {tryAgainLink}",tryAgain:"Tente novamente"},footer:{text:"© 2025, XTEN Limited. Todos os direitos reservados. Strikerz Inc., STRZ, UFL, FAIR TO PLAY e os logotipos relacionados são marcas comerciais ou marcas registradas da XTEN Limited. Unreal® é uma marca registrada ou uma marca comercial da Epic Games, Inc. dentro ou fora dos Estados Unidos da América. Todos os outros direitos autorais e marcas registradas são de propriedade de seus respectivos donos.",links:{gamePolicies:"PolÃticas do Jogo",webPolicies:"PolÃticas da Rede",support:"Suporte",legalDocuments:"Documentos legais"},launcher:"Inicializador da {gaijinLink}"}},gA={title:"Não encontrado",message:"O URL solicitado não foi encontrado no servidor."},hA={submit:"ENVIAR",email:"E-mail",rulesMessages:{emailRequired:"Digite seu endereço de e-mail",wrongEmail:"Digite um endereço de e-mail válido"},note:"Forneça um contato para podermos responder os seus relatórios futuros."},vA={errors:{platform:"Ocorreu um erro ao entrar na {platform}. Tente novamente ou escolha outra opção de entrada.",server:"Ocorreu um erro ao acessar a {platform} e no nosso servidor. Tente novamente ou escolha outra opção de entrada."}},bA={links:{endUserAgreement:"ACORDO DE LICENÃA DE USUÃRIO FINAL",privacyPolicy:"POLÃTICA DE PRIVACIDADE"},form:{licenseAcceptMessage:{firstPart:"Eu sou o pai ou responsável legal da criança que joga sob a conta {accountName}. Eu aceito os termos e o Acordo de Licença do Usuário Final, e compreendo a PolÃtica de Privacidade aplicada ao uso da criança aos Serviços do UFL. Eu autorizo a transferência e o processamento de quaisquer dados que a criança envi
120ar para o exterior de acordo com a PolÃtica de Privacidade. (Obrigatório)"},consentMessage:"Eu concordo em apoiar o UFL e concordo que a criança verá anúncios personalizados no Jogo, que serão relevantes com base nos dados pessoais no Jogo (IDs online, localização aproximada, informações do aparelho, idade ou faixa etária). (Opcional)",externalAttributionConsent:"Eu concordo que a Gamesight, a Adjust e seus parceiros integrados recebam os dados pessoais da criança (ID da conta, localização aproximada do IP, tipo de plataforma) e que eles possam ser enviados dos EUA, Reino Unido e EEE. Isto ajuda o UFL a criar campanhas de marketing eficientes e mais próximas dos amantes do jogo e do futebol. (Opcional)",confirm:"CONFIRMAR",successMessage:{firstPart:"Agradecemos por ler e aceitar as polÃticas de dados para a criança que joga na conta {accountName}. A criança agora pode proceder e entrar no Jogo.",secondPart:""}},error:"A plataforma e o ID da criança devem ser especificados."},yA={info:"Você não pode completar a autorização no nosso website pois está em uma faixa etária com acesso restrito a alguns recursos do portal.",emailInfo:"Se você teve problemas com o produto UFL e acha que precisa de ajuda, envie seu caso para nossa equipe de suporte pelo e-mail support{'@'}uflgame.com.",ok:"OK",steps:{title:"Para solucionar a restrição do acesso, siga estes passos: {titleAction} Vá para o website da plataforma, saia da conta e então tente fazer o processo de novo usando uma conta de adulto.",titleAction:"Saia e tente de novo:",firstStep:{title:"Sair de uma conta PlayStation ou Xbox em um navegador da Web:",substeps:{firstSubstep:": Visite {xboxLink} e clique no Ãcone do seu perfil no canto superior direito. Selecione âSairâ no menu.",secondSubbstep:": Visite {psnLink} e clique no Ãcone do seu perfil no canto superior direito. Selecione âSairâ no menu."}},secondStep:{title:"Quando você sair, poderá repetir estes passos usando uma conta apropriada."}},emailMessage:"Você pode contatar nossa equipe de suporte por e-mail via {email}."},wA={adultConfirmation:"Você é um pai ou responsável legal?",login:"Entre na conta."},EA={linkSuccess:"Conta Twitch vinculada",errors:{serverError:"Ocorreu um erro ao acessar a Twitch e no nosso servidor. Tente novamente ou escolha outra opção de entrada."},drops:{title:"DROPS DA TWITCH",time:"DE {startDate} DE {startMonth} ÃS 09:00 A {endDate} DE {endMonth} ÃS 23:59 NO HORÃRIO UNIVERSAL COORDENADO",rulesApply:"Aplicam-se as regras oficiais",description:"Com os Drops da Twitch você ganha recompensas no jogo assistindo à s transmissões do UFL na Twitch!",guide:{title:"Como ganhar Drops da Twitch no UFL",firstStep:"Conecte a sua conta do UFL à sua conta da Twitch em {twitchLink}",secondStep:"Assista a uma transmissão ao vivo em um canal com drops ativos (confira a lista de canais participantes da Campanha de Drops da Twitch do UFL em {twitchLink})",thirdStep:"Assista à transmissão pelo tempo necessário para desbloquear cada recompensa",fourthStep:"Receba sua recompensa na Twitch na página do Inventário de Drops dentro de 24 horas após completar.",fifthStep:"Entre no UFL. Suas recompensas estarão no seu clube.",note:'Aviso: As recompensas podem levar até 24 horas para aparecer no jogo. Clique no botão "Como ganhar drops" para saber mais ou para contatar nossa equipe de suporte em {supportLink} se você tiver problemas.'},rewards:{title:"Recompensas",rewardText:"Assista por {n} {unit} para ganhar {rewardName}",hourUnit:"hora | horas"},btns:{link:"Conectar Conta",watch:"Assista à s Transmissões",howToEarh:"Como ganhar drops",rules:"Regras Oficiais"}}},SA={signOut:"Sair"},kA="Ocorreu um erro ao processar a sua solicitação. Tente novamente ou contate o suporte.",PA={welcome:sA,signIn:lA,acceptLegalDocs:uA,footer:cA,pegi:dA,homePage:fA,earlyAccessPage:pA,downloadPage:mA,notFound:gA,supportLogin:hA,platformRedirect:vA,parentalControl:bA,ageErrorModal:yA,adultLoginInfo:wA,twitch:EA,userMenu:SA,unexpectedError:kA},LA="Bienvenue dans UFL !",_A="Connexion",AA={text:"J'accepte {eula} et je reconnais avoir lu et compris {privacy}.",eula:"l'Accord de licence d'utilisateur final",privacy:"la Charte de confidentialité du jeu"},TA={links:{termsOfUse:"CONDITIONS D'UTILISATION",privacyPolicy:"CHARTE DE CONFIDENTIALITÃ",cookiePolicy:"POLITIQUE RELATIVE AUX COOKIES",legalDocuments:"DOCUMENTS JURIDIQUES"},legalTrademark:"Â©ï¸ 2025 XTEN Limited. Tous droits réservés.",steamTrademark:"© 2024 Valve Corporation. Steam et le logo Steam sont des marques déposées et/ou des marques enregistrées par Valve Corporation aux Ã.U. et/ou dans d'autres pays."},CA={inGamePurchases:"Achats intégrés (Inclut des contenus aléatoires)"},IA={modals:{systemRequirements:{title:"CONFIGURATION SYSTÃME",header:{pc:"PC",minimum:"Minimale",recommended:"Recommandée"},CPU:"Processeur",RAM:"RAM",GPU:"Carte graphique",VRAM:"VRAM",OS:"S. E.",Storage:"Espace disque",or:"ou"},probabilities:{header:{enhanced:"Pack CP amélioré",premium:"Pack CP premium"},slot:"Emplacement",items:["2 500 000 CP (monnaie du jeu)","50 LP (monnaie du jeu)","Particules","Footballeur, échelon 0, valeur 45-60","Footballeur, échelon 0, valeur 61-80","Footballeur, échelon 0, valeur 81-91","Footballeur, échelon 1, valeur 72-75","Footballeur, échelon 1, valeur 76-80","Footballeur, échelon 2, valeur 81-86","Footballeur, échelon 2, valeur 87-91","Footballeur, échelon 3, valeur 75-83","Footballeur, échelon 3, valeur 84-90","Footballeur, échelon 3, valeur 91-95","Footballeur, échelon 3, valeur 96-99","Footballeur, légende, valeur 91-105"]}},header:{navigation:{about:"à propos d'UFL",news:"Actus",shop:"Boutique",faq:"FAQ",support:"Assistance",inviteFriends:"Inviter des amis (PC only)",account:{title:"Mon compte",signIn:"Connexion",createAccount:"Créer compte",profile:"Profil",redeemCode:"Utiliser le code",twitchDrops:"Apports Twitch",logout:"Déconnexion"}},button:"Jouer à UFL",back:"Précédent"},main:{hero:{title:"UFL",subtitle:"UNE TOUTE NOUVELLE EXPÃRIENCE DE FOOTBALL",description:"Jouez à UFL⢠sur PC",button:{earlyAccess:"Jouez gratuitement",download:"TÃLÃCHARGER MAINTENANT"},requirements:"Voir la configuration requise"},features:{description:"Vous voulez un avantage sur la concurrence ? Jouez dès le 7 novembre en choisissant l'un de nos cinq ensembles. Chaque ensemble déverrouille UFLâ¢, vous apporte des avantages anticipés et vous permet de conserver la progression de votre équipe lors du lancement mondial sur PC. Ne ratez pas cette occasion !",beTheFirst:"Faites partie des premiers à mettre le pied sur le terrain.",levelUp:"Faites progresser votre équipe très tôt",gain:"Obtenez un avantage avant les autres",players:"Plus de {number} {text} joueurs dans le monde entier"},joinGameplay:{description:"UFL est un jeu de football en accès gratuit qui vous permet de constituer votre équipe à partir de milliers de footballeurs réels. Ãcumez le marché des transferts, signez des footballeurs authentiques et concourez dans de
120s ligues mondiales classées. Prenez part à des événements saisonniers, collectez des cartes de joueur de diverses raretés et façonnez une équipe qui reflète votre style.",button:"EN SAVOIR PLUS SUR UFL"},faq:{title:"FORUM AUX QUESTIONS",button:"CONSULTER LA PAGE DE FAQ",questions:[{title:"Que sont les packs d'accès anticipé et quel est leur intérêt ?",description:`Les packs d'accès anticipé procurent aux gamers la possibilité de commencer leur parcours dans UFL un mois avant la sortie officielle sur PC. Avec un pack d'accès anticipé, vous ferez partie des premiers à entrer sur le terrain, vous constituerez votre équipe et vous découvrirez le jeu avant les autres. 121 122Voici ce qui fait leur intérêt : 123 124{list} 125Avec l'accès anticipé, vous ne vous contenterez pas de jouer plus tôt : vous jouerez intelligemment, vous vous assurerez un avantage et vous préparerez votre équipe à la réussite avant le lancement officiel du jeu.`,list:["Jouez plus tôt : profitez d'UFL un mois complet avant la sortie mondiale.","Prenez de l'avance sur la concurrence : commencez à former votre équipe suprême et progressez avant l'arrivée d'autres joueurs.","Des bonus exclusifs : recevez des objets spéciaux du jeu, de la monnaie du jeu supplémentaire et des récompenses uniques propres aux packs d'accès anticipé. ","Faites partie de la première vague : influez sur la communauté, faites part de vos commentaires et imprimez votre marque sur UFL dès le tout début."]},{title:"UFL est-il disponible sur d'autres plates-formes ou seulement sur PC ?",description:"UFL est aussi disponible sur Xbox Series X/S et PlayStation 5. Le jeu sortira bientôt sur PC et vous avez la possibilité d'y accéder un mois plus tôt en achetant l'un de nos packs d'accès anticipé."},{title:"Est-il gratuit de jouer à UFL ?",description:"UFL sera gratuit pour tous après la sortie officielle sur PC. Pendant la période d'accès anticipé d'un mois, les gamers sur PC ne pourront accéder au jeu qu'en achetant un pack d'accès anticipé."},{title:"Puis-je acheter un ensemble d'accès anticipé et l'utiliser sur une version Xbox/PlayStation d'UFL ?",description:"Les packs d'accès anticipé sont exclusifs à la version PC d'UFL. Il n'est pas possible d'acheter un pack d'accès anticipé et d'en récupérer les récompenses sur Xbox ou PlayStation."},{title:"Quelle est la configuration requise par UFL sur PC ?",description:`Minimale: 126S. E.: Windows 10 - 64bit 127Processeur: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 128RAM: 8.00 GB 129Carte graphique: AMD RX 570 ou NVIDIA GeForce GTX 1060 130VRAM: 4GB 131Espace disque: 40 GB SSD 132 133Recommandée: 134S. E.: Windows 10 - 64bit 135Processeur: AMD Ryzen 7 2700X ou Intel Core i7 6700 136RAM: 12.00 GB 137Carte graphique: AMD Radeon RX 5600 XT ou Nvidia GeForce GTX 1660 138VRAM: 6GB 139Espace disque: 40 GB SSD`}]},teamPass:{title:"L'abonnement équipe Top Leagues est arrivé dans UFL !",description:"Les plus grandes ligues et stars. Des cartes de joueur exclusives de Raphinha, Federico Valverde, Emiliano MartÃnez et Paulo Dybala, l'atmosphère du grand football⦠le nouvel abonnement équipe regroupe le meilleur. Rassemblez les joueurs stars et gagnez !",button:"EN SAVOIR PLUS"},systemRequirements:{title:"CONFIGURATION SYSTÃME",header:{pc:"PC",minimum:"Minimale",recommended:"Recommandée"},CPU:"Processeur",RAM:"RAM",GPU:"Carte graphique",VRAM:"VRAM",OS:"S. E.",Storage:"Espace disque",or:"ou"}},footer:{text:"© {year}, XTEN Limited. Tous droits réservés. Strikerz inc., STRZ, UFL, FAIR TO PLAY et les logos associés sont des marques ou marques déposées de XTEN Limited. Unreal ® est une marque ou marque déposée d'Epic Games, Inc. aux Ãtats-Unis d'Amérique et dans d'autres pays. Tous les autres copyrights et marques appartiennent à leurs propriétaires respectifs.",links:{gamePolicies:"Politiques du jeu",webPolicies:"Politiques web",legalDocuments:"Documents juridiques"},agePolicies:{australia:"Australie",brazil:"Brésil",europe:"Europe",germany:"Allemagne",canada:"Ã-U/CAN"}}},RA=JSON.parse(`{"modals":{"systemRequirements":{"title":"CONFIGURATION SYSTÃME","header":{"pc":"PC","minimum":"Minimale","recommended":"Recommandée"},"CPU":"Processeur","RAM":"RAM","GPU":"Carte graphique","VRAM":"VRAM","OS":"S. E.","Storage":"Espace disque","or":"ou"},"probabilities":{"title":"Probabilités de packs d'ensemble de démarrage","header":{"enhanced":"Pack CP amélioré","premium":"Pack CP premium"},"slot":"Emplacement","items":["2 500 000 CP (monnaie du jeu)","50 LP (monnaie du jeu)","Particules","Footballeur, échelon 0, valeur 45-60","Footballeur, échelon 0, valeur 61-80","Footballeur, échelon 0, valeur 81-91","Footballeur, échelon 1, valeur 72-75","Footballeur, échelon 1, valeur 76-80","Footballeur, échelon 2, valeur 81-86","Footballeur, échelon 2, valeur 87-91","Footballeur, échelon 3, valeur 75-83","Footballeur, échelon 3, valeur 84-90","Footballeur, échelon 3, valeur 91-95","Footballeur, échelon 3, valeur 96-99","Footballeur, légende, valeur 91-105"]}},"header":{"navigation":{"about":"à propos d'UFL","shop":"Boutique","faq":"FAQ","support":"Assistance","account":{"title":"Mon compte","signIn":"Connexion","createAccount":"Créer compte","profile":"Profil","redeemCode":"Utiliser le code","t
139witchDrops":"Apports Twitch","logout":"Déconnexion"}},"button":"Jouer à UFL","back":"Précédent"},"main":{"hero":{"title":"UFL","subtitle":"UNE TOUTE NOUVELLE EXPÃRIENCE DE FOOTBALL","description":"Jouez sur PC à partir du 7 novembre","button":{"earlyAccess":"OBTENEZ L'ACCÃS ANTICIPà SUR PC","download":"TÃLÃCHARGER MAINTENANT"},"requirements":"Voir la configuration requise"},"features":{"description":"Vous voulez un avantage sur la concurrence ? Jouez dès le 7 novembre en choisissant l'un de nos cinq ensembles. Chaque ensemble déverrouille UFLâ¢, vous apporte des avantages anticipés et vous permet de conserver la progression de votre équipe lors du lancement mondial sur PC. Ne ratez pas cette occasion !","beTheFirst":"Faites partie des premiers à mettre le pied sur le terrain.","levelUp":"Faites progresser votre équipe très tôt","gain":"Obtenez un avantage avant les autres","players":"Plus de {number} {text} joueurs dans le monde entier"},"bundles":{"title":"Choisissez votre ensemble.","button":"OBTENIR L'ACCÃS","available":"Disponible","note":{"uflEula":"à l'ALUF d'UFL","xsollaEula":"à l'ALUF de Xsolla","bold":"Le prix final et la devise peuvent varier selon le mode de paiement. Veuillez saisir vos informations sur la page de paiement pour voir le montant final.","subtitle":"Probabilités de packs d'ensemble de démarrage.","title":"Remarque : afin de bénéficier de toutes les récompenses des ensembles disponibles, n'hésitez pas à les acheter tous. Rappelez-vous simplement que vous ne pouvez acheter chacun d'eux qu'une seule fois.\\nEn outre, l'achat de plusieurs ensembles ne vous accordera pas d'accès anticipés supplémentaires au-delà du premier. Un compte UFL est requis avant achat. Après achat, vous pourrez télécharger le jeu UFL lorsqu'il sera disponible, le 7 novembre 2025.\\nLa période d'accès anticipé débute le 7 novembre 2025 et sa durée est limitée. Au-delà de cette période, le jeu pourra être téléchargé gratuitement et vous pourrez continuer à jouer en conservant la totalité de votre progression.\\nTous les achats sont traités par {xsollaLink}, qui intervient en tant que vendeur officiel. En effectuant votre achat, vous faites l'acquisition d'une licence d'accès et d'utilisation de contenu numérique conformément à l'{UFLEulaLink} et à l'{xsollaEulaLink}.\\n{bold}\\nDes contraintes d'âge sont susceptibles de s'appliquer à l'accès anticipé au jeu."},"earlyAccess":"Accès anticipé (version PC)","starter":{"title":"ENSEMBLE DE DÃMARRAGE","description":"Entamez votre voyage dans UFL par des débuts gagnants ! ","motivation":"L'ensemble de démarrage est le choix idéal pour ceux qui entendent faire de bons débuts dans l'accès anticipé à UFL.","features":["2 150 LP (points de ligue)","2 packs Ligue de septembre et 2 packs Ligue d'octobre","1 100 SP (points étoiles d'abonnement équipe)"],"featuresFull":["2 150 LP (points de ligue) â Dépensez-les afin de débloquer de nouvelles possibilités et de renforcer votre club.","2 packs Ligue de septembre et 2 packs Ligue d'octobre â Des packs exclusifs du jeu remplis de récompenses de valeur.","1 100 SP (points étoiles d'abonnement équipe) â Utilisez-les pour progresser plus rapidement dans lâabonnement équipe."]},"starterPlus":{"title":"ENSEMBLE DE DÃMARRAGE PLUS","description":"Accélérez votre progression dans l'accès anticipé à UFL grâce à des packs puissants !","motivation":"L'ensemble de démarrage plus constitue l'avantage suprême pour des débuts puissants dans l'accès anticipé à UFL.","features":["2 150 LP (points de ligue)","100 000 000 CP (points de crédit)","Tenue Girofaro","4 packs CP Premium et 4 packs CP améliorés","1 100 SP (points étoiles d'abonnement équipe)"],"featuresFull":["2 150 LP (points de ligue) â Débloquez de nouvelles caractéristiques et boostez la croissance de votre club.","100 000 000 CP (points de crédit) â Renforcez plus rapidement vos effectifs.","Tenue Girofaro â Un design exclusif permettant de se démarquer sur le terrain.","4 packs CP Premium et 4 packs CP améliorés â De précieux packs de jeu remplis de récompenses utiles.","1 100 SP (points étoiles d'abonnement équipe) â Une monnaie premium permettant de déverrouiller davantage de récompenses d'abonnement équipe."]},"raphinhaValverde":{"title":"Ensemble Raphinha + Valverde","description":"Ajoutez des talents de classe mondiale à votre équipe et déverrouillez des avantages premium dans l'accès anticipé à UFL !","motivation":"L'ensemble Raphinha + Valverde est l'atout suprême de début de saison.","features":["Carte Raphinha Maîtrise 3 (valeur 91)","Carte Valverde Maîtrise 3 (valeur 91)","2 150 LP (points de ligue)","3 packs Ligue de septembre et 3 packs Ligue d'octobre","1 100 SP (points étoiles dâabonnement équipe)"],"featuresFull":["Carte Raphinha Maîtrise 3 (valeur 91) â Un ailier rapide capable de changer le visage d'un match en un éclair.","Carte Valverde Maîtrise 3 (valeur 91) â Un milieu de terrain polyvalent à l'endurance infinie et à la frappe foudroyante.","2 150 LP (points de ligue) â Utilisez cette monnaie pour bâtir et booster votre équipe.","3 packs Ligue de septembre et 3 packs Ligue d'octobre â Des récompenses rares qui viendront renforcer votre équipe.","1 100 SP (points étoiles dâabonnement équipe) â Déverrouillez du contenu exclusif et explorez tout ce que lâabonnement équipe a à offrir."]},"legend":{"title":"Ensemble Légende","description":"Constituez une équipe digne de figurer dans l'histoire du football et déverrouillez toute la puissance de l'accès anticipé à UFL !","motivation":"L'ensemble Légende est un choix premium pour les gamers dé
139sireux de débuter leur saison avec des légendes⦠et de profiter de chaque avantage dans le jeu.","features":["Carte Légende Wunderkind Franz Beckenbauer","Carte Légende Champion du monde Alessandro Del Piero","4 500 LP (points de ligue)","7 packs Ligue de septembre et 7 packs Ligue d'octobre","8 packs Mix de septembre","1 100 SP (points étoiles dâabonnement équipe)"],"featuresFull":["Carte Légende Wunderkind Franz Beckenbauer â Le défenseur suprême et une icône du leadership sur le terrain.","Carte Légende Champion du monde Alessandro Del Piero â Un buteur légendaire au style sans pareil et à la technique impeccable.","4 500 LP (points de ligue) â Boostez votre club et débloquez de nouvelles fonctionnalités.","7 packs Ligue de septembre et 7 packs Ligue d'octobre â Des packs de valeur aux puissantes récompenses.","8 packs Mix de septembre â Un pack spécial qui gonflera à bloc votre équipe.","1 100 SP (points étoiles dâabonnement équipe) â Profitez pleinement de votre abonnement équipe grâce à cette monnaie."]}},"joinGameplay":{"title":"PROFITEZ D'UN ACCÃS ANTICIPà AU JEU","description":"UFL est un jeu de football en accès gratuit qui vous permet de constituer votre équipe à partir de milliers de footballeurs réels. Ãcumez le marché des transferts, signez des footballeurs authentiques et concourez dans des ligues mondiales classées. Prenez part à des événements saisonniers, collectez des cartes de joueur de diverses raretés et façonnez une équipe qui reflète votre style.","button":"EN SAVOIR PLUS SUR UFL","features":{"newExperience":{"title":"UNE TOUTE NOUVELLE EXPÃRIENCE DE FOOTBALL","description":"Créé par de vrais fans de football, UFL est un jeu de football en accès gratuit reposant sur une compétition juste et sur le talent. Rejoignez une ligue mondiale classée, affinez votre jeu grâce à une IA de pointe et profitez d'animations fluides qui donnent vie au jeu.","features":{}},"signPlayers":{"title":"SIGNEZ DE VRAIS FOOTBALLEURS","description":"Constituez l'équipe de vos rêves en choisissant parmi des milliers de joueurs réels. Ãcumez le marché des transferts, signez vos footballeurs préférés et bâtissez une équipe correspondant à votre stratégie.","features":{}},"gameMods":{"title":"DES MODES DE JEU POUR TOUS LES GOÃTS","description":"","features":{"online":{"title":"JcJ en ligne","description":"Prouvez votre valeur face à des gamers du monde entier"},"pve":{"title":"JcE","description":"Entraînez-vous, progressez et affinez votre équipe à votre rythme"},"coop":{"title":"Coop sur canapé","description":"Faites équipe avec des ami(e)s et profitez du jeu en local"}}}}},"faq":{"title":"FORUM AUX QUESTIONS","button":"CONSULTER LA PAGE DE FAQ","questions":[{"title":"Que sont les packs d'accès anticipé et quel est leur intérêt ?","description":"Les packs d'accès anticipé procurent aux gamers la possibilité de commencer leur parcours dans UFL un mois avant la sortie officielle sur PC. Avec un pack d'accès anticipé, vous ferez partie des premiers à entrer sur le terrain, vous constituerez votre équipe et vous découvrirez le jeu avant les autres.\\n\\nVoici ce qui fait leur intérêt :\\n\\n{list}\\nAvec l'accès anticipé, vous ne vous contenterez pas de jouer plus tôt : vous jouerez intelligemment, vous vous assurerez un avantage et vous préparerez votre équipe à la réussite avant le lancement officiel du jeu.","list":["Jouez plus tôt : profitez d'UFL un mois complet avant la sortie mondiale.","Prenez de l'avance sur la concurrence : commencez à former votre équipe suprême et progressez avant l'arrivée d'autres joueurs.","Des bonus exclusifs : recevez des objets spéciaux du jeu, de la monnaie du jeu supplémentaire et des récompenses uniques propres aux packs d'accès anticipé. ","Faites partie de la première vague : influez sur la communauté, faites part de vos commentaires et imprimez votre marque sur UFL dès le tout début."]},{"title":"UFL est-il disponible sur d'autres plates-formes ou seulement sur PC ?","description":"UFL est aussi disponible sur Xbox Series X/S et PlayStation 5. Le jeu sortira bientôt sur PC et vous avez la possibilité d'y accéder un mois plus tôt en achetant l'un de nos packs d'accès anticipé."},{"title":"Est-il gratuit de jouer à UFL ?","description":"UFL sera gratuit pour tous après la sortie officielle sur PC. Pendant la période d'accès anticipé d'un mois, les gamers sur PC ne pourront accéder au jeu qu'en achetant un pack d'accès anticipé."},{"title":"Puis-je acheter un ensemble d'accès anticipé et l'utiliser sur une version Xbox/PlayStation d'UFL ?","description":"Les packs d'accès anticipé sont exclusifs à la version PC d'UFL. Il n'est pas possible d'acheter un pack d'accès anticipé et d'en récupérer les récompenses sur Xbox ou PlayStation."},{"title":"Quelle est la configuration requise par UFL sur PC ?","description":"Minimale:\\nS. E.: Windows 10 - 64bit\\nProcesseur: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nRAM: 8.00 GB\\nCarte graphique: AMD RX 570 ou NVIDIA GeForce GTX 1060\\nVRAM: 4GB\\nEspace disque: 40 GB SSD\\n\\nRecommandée:\\nS. E.: Windows 10 - 64bit\\nProcesseur: AMD Ryzen 7 2700X ou Intel Core i7 6700\\nRAM: 12.00 GB\\nCarte graphique: AMD Radeon RX 5600 XT ou Nvidia GeForce GTX 1660\\nVRAM: 6GB\\nEspace disque: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. Tous droits réservés. Strikerz inc., STRZ, UFL, FAIR TO PLAY et les logos associés sont des marques ou marques déposées de XTEN Limited. Unreal ® est une marque ou marque déposée d'Epic Games, Inc. aux Ãtats-Unis d'Amérique et dans d'autres pays. Tous les autres copyrights et marques appartiennent à leurs propriétaires respectifs.","links":{"gamePolicies":"Politiques du jeu","webPolicies":"Politiques web"},"agePolicies":{"australia":"Australie","brazil":"Brésil","europe":"Europe","germany":"Allemagne","canada":"Ã-U/CAN"}}}`),FA={main:{title:"MERCI DE VOTRE INTÃRÃT !",subtitle:"Vous pouvez à présent télécharger le programme d'installation du jeu UFL.",button:"TÃLÃCHARGER LE JEU",description:{title:"L'accès anticipé débutera le 7 novembre.",text:`Votre accès à partir d'un ensemble ou d'un code utilisé sera disponible lors de l'ouverture des serveurs. 140Les récompenses d'ensemble seront portées au crédit de votre compte dès que le jeu débutera.`},link:"RETOUR à LA BOUTIQUE"},downloading:{title:"Votre téléchargement commence...",retry:"Le téléchargement n'a pas démarré ? {tryAgainLink}",tryAgain:"Réessayer"},footer:{text:"© 2025, XTEN Limited. Tous droits réservés. Strikerz inc., STRZ, UFL, FAIR TO PLAY et les logos associés sont des marques ou marques déposées de XTEN Limited. Unreal ® est une marque ou marque déposée d'Epic Games, Inc. aux Ãtats-Unis d'Amérique et dans d'autres pays. Tous les autres copyrights et marques appartiennent à leurs propriétaires respectifs.",links:{gamePolicies:"Politiques du jeu",webPolicies:"Politiques web",support:"Assistance",legalDocuments:"Documents juridiques"},launcher:"Lanceur par {gaijinLink}"}},NA={title:"Introuvable",message:"L'URL demandée n'a pas été trouvée sur ce serveur"},UA={submit:"ENVOYER",email:"E-mail",rulesMessages:{emailRequired:"Veuillez saisir une adresse e-mail",wrongEmail:"Veuillez saisir une adresse e-mail valide"},note:"Veuillez indiquer une adresse e-mail pour que nous puissions vous recontacter au sujet de vos rapports ultérieurs."},OA={errors:{platform:"Une erreur est survenue lors de la connexion via le {platform}. Veuillez réessayer ou choisir une autre option de connexion.",server:"Une erreur est survenue lors de la connexion via le {platform} et notre serveur. Veuillez réessayer ou choisir une autre option de connexion."}},MA={links:{endUserAgreement:"ACCORD DE LICENCE D'UTILISATEUR FINAL",privacyPolicy:"CHARTE DE CONFIDENTIALITÃ"},form:{licenseAcceptMessage:{firstPart:"Je suis le parent ou tuteur de l'enfant qui joue avec le compte {accountName}. J'accepte les conditions de l'Accord de licence d'utilisateur final et je comprends la Politique de confidentialité s'appliquant à l'utilisation par l'enfant des Services d'UFL. Je consens à ce que les données personnelles de l'enfant soient traitées et transférées à l'étranger comme indiqué dans la Politique de confidentialité. (Obligatoire)"},consentMessage:"Je suis disposé(e) à soutenir UFL et j'accepte que soient présentées à l'enfant dans le Jeu des publicités personnalisées d'après le contenu des données personnelles dans le Jeu (identifiant en ligne, emplacement approximatif, informations sur l'appareil, âge ou tranche d'âge) (Facultatif).",externalAttributionConsent:"J'accepte que Gamesight, Adjust et leurs prestataires intégrés reçoivent les données personnelles (identifiant de compte, emplacement approximatif via IP, type de plate-forme) de l'enfant, et que celles-ci soient envoyées vers et depuis les Ãtats-Unis, le Royaume-Uni et l'EEE. Ceci aide UFL à mener des campagnes marketing efficaces et à toucher davantage de passionnés de jeu et de football. (Facultatif)",confirm:"CONFIRMER",successMessage:{firstPart:"Merci d'avoir examiné et mené à bien l'acceptation des dispositions pour l'enfant qui joue avec le compte {accountName}
140. L'enfant peut désormais se connecter au jeu.",secondPart:""}},error:"La plateforme et l'identifiant de l'enfant doivent être indiqués"},DA={info:"Nous sommes navrés, mais vous ne pouvez procéder à l'autorisation sur notre site web, car vous appartenez à une tranche d'âge dont l'accès est restreint à certaines fonctionnalités du portail.",emailInfo:"Si vous rencontrez des problèmes avec UFL et que vous pensez avoir besoin d'assistance, veuillez envoyer votre dossier à notre équipe d'assistance, par e-mail, à l'adresse support{'@'}uflgame.com.",ok:"OK",steps:{title:"Pour résoudre le problème de restriction d'accès, procédez comme suit : {titleAction} rendez-vous sur le site web de la plate-forme, déconnectez-vous de votre compte puis essayez de renouveler le processus en utilisant un compte d'adulte.",titleAction:"déconnectez-vous et réessayez :",firstStep:{title:"Déconnexion de comptes Xbox et PlayStation sur un navigateur web :",substeps:{firstSubstep:" : rendez-vous sur {xboxLink} et cliquez sur votre icône de profil dans le coin supérieur droit. Sélectionnez âSe déconnecterâ dans le menu déroulant.",secondSubbstep:" : rejoignez {psnLink}, cliquez sur votre icône de profil dans le coin supérieur droit et choisissez âDéconnexionâ dans le menu."}},secondStep:{title:"Une fois déconnecté(e), vous pouvez renouveler les étapes en utilisant un compte approprié."}},emailMessage:"Vous pouvez contacter notre équipe d'assistance par e-mail à l'adresse {email}."},xA={adultConfirmation:"Ãtes-vous un parent ou tuteur légal ?",login:"Connectez-vous à votre compte."},zA={linkSuccess:"Compte Twitch lié",errors:{serverError:"Une erreur est survenue lors de la connexion via le Twitch et notre serveur. Veuillez réessayer ou choisir une autre option de connexion."},drops:{title:"DROPS TWITCH",time:"DU {startDate} {startMonth} 09H00 UTC AU {endDate} {endMonth} 23H59 UTC",rulesApply:"Le règlement officiel sâapplique",description:"Les drops Twitch vous permettent de gagner des récompenses dans le jeu en regardant des livestreams d'UFL sur Twitch !",guide:{title:"Comment gagner des drops Twitch dans UFL",firstStep:"Liez votre compte UFL à votre compte Twitch sur {twitchLink}",secondStep:"Regardez une chaîne participante où les drops sont activés (la liste des chaînes participantes peut être consultée via la campagne de drops Twitch d'UFL sur {twitchLink})",thirdStep:"Regardez le stream pendant la durée requise pour débloquer chaque récompense",fourthStep:"Récupérez votre récompense sur Twitch via l'inventaire de drops dans les 24 heures qui suivent.",fifthStep:"Connectez-vous à UFL : vos récompenses devraient apparaître dans votre club.",note:`Remarque : il peut s'écouler jusqu'à 24 heures avant que les récompenses s'affichent dans le client du jeu. Pour plus d'informations, cliquez sur le bouton "Comment gagner des drops" ou contactez notre équipe d'assistance via {supportLink} si vous rencontrez des difficultés`},rewards:{title:"Récompenses",rewardText:"Regardez pendant {n} {unit} pour recevoir un {rewardName}",hourUnit:"heure | heures"},btns:{link:"Lier un compte",watch:"Regarder des streams",howToEarh:"Comment gagner des drops",rules:"Règles officielles"}}},$A={signOut:"Se déconnecter"},VA="Une erreur est survenue lors du traitement de votre demande. Veuillez réessayer ou contacter l'équipe d'assistance.",BA={welcome:LA,signIn:_A,acceptLegalDocs:AA,footer:TA,pegi:CA,homePage:IA,earlyAccessPage:RA,downloadPage:FA,notFound:NA,supportLogin:UA,platformRedirect:OA,parentalControl:MA,ageErrorModal:DA,adultLoginInfo:xA,twitch:zA,userMenu:$A,unexpectedError:VA},GA="Willkommen bei UFL!",jA="Anmeldung",qA={text:"Ich akzeptiere {eula} und bestätige, dass ich {privacy} gelesen und verstanden habe.",eula:"die Lizenzvereinbarung für Endnutzer",privacy:"die Bedingungen des Spiels und Datenschutzrichtlinien"},WA={links:{termsOfUse:"NUTZUNGSBEDINGUNGEN",privacyPolicy:"DATENSCHUTZERKLÃRUNG",cookiePolicy:"COOKIE-RICHTLINIE",legalDocuments:"RECHTLICHE DOKUMENTE"},legalTrademark:"Â©ï¸ 2025 XTEN Limited. Alle Rechte vorbehalten",steamTrademark:"© 2024 Valve Corporation. Steam und das Steam Logo sind Marken und/oder eingetragene Warenzeichen von Valve Corporation in den USA und/oder anderen Ländern."}
140,KA={inGamePurchases:"In-Game-Käufe (zufällige Objekte möglich)"},YA={modals:{systemRequirements:{title:"SYSTEMANFORDERUNGEN",header:{pc:"PC",minimum:"Mindestanforderungen",recommended:"Empfohlen"},CPU:"Prozessor",RAM:"RAM",GPU:"Grafik",VRAM:"VRAM",OS:"Betriebssystem",Storage:"Speicherplatz",or:"oder"},probabilities:{header:{enhanced:"Erweitertes CP-Paket",premium:"Premium-CP-Paket"},slot:"Slot",items:["2.500.000 CP (In-Game-Währung)","50 LP (In-Game-Währung)","Partikel","FuÃballerstufe 0, Bewertung 45â60","FuÃballerstufe 0, Bewertung 61â80","FuÃballerstufe 0, Bewertung 81â91","FuÃballerstufe 1, Bewertung 72â75","FuÃballerstufe 1, Bewertung 76â80","FuÃballerstufe 2, Bewertung 81â86","FuÃballerstufe 2, Bewertung 87â91","FuÃballerstufe 3, Bewertung 75â83","FuÃballerstufe 3, Bewertung 84â90","FuÃballerstufe 3, Bewertung 91â95","FuÃballerstufe 3, Bewertung 96â99","FuÃballer-Legende, Bewertung 91â105"]}},header:{navigation:{about:"Ãber UFL",news:"Neuigkeiten",shop:"Shop",faq:"FAQ",support:"Support",inviteFriends:"Freunde einladen (PC only)",account:{title:"Mein Konto",signIn:"Anmelden",createAccount:"Konto erstellen",profile:"Profil",redeemCode:"Code einlösen",twitchDrops:"Twitch Drops",logout:"Abmelden"}},button:"UFL spielen",back:"Zurück"},main:{hero:{title:"UFL",subtitle:"EIN BRANDNEUES FUSSBALLERLEBNIS",description:"UFL⢠auf dem PC spielen",button:{earlyAccess:"Spiele kostenlos",download:"JETZT HERUNTERLADEN"},requirements:"Systemanforderungen anzeigen"},features:{description:"Wollt ihr der Konkurrenz einen Schritt voraus sein? Nehmt ab dem 7. November teil und wählt eines von fünf Packs. Jedes Pack schaltet UFL⢠frei, verleiht frühzeitige Vorteile und erlaubt es euch, eure Mannschaft für die globale PC-Veröffentlichung zu behalten. Lasst euch diese Chance nicht entgehen!",beTheFirst:"Seid als Erstes auf dem Rasen",levelUp:"Verstärkt eure Mannschaft gleich von Beginn an",gain:"Verschafft euch frühzeitig einen Vorteil",players:"Ãber {number} {text} Spieler weltweit"},joinGameplay:{description:"UFL ist ein kostenloses FuÃballspiel, bei dem ihr eure Mannschaft aus Tausenden von echten Spielern zusammenstellt. Scoutet den Transfermarkt, nehmt authentische FuÃballer unter Vertrag und tretet in globalen Ranglisten-Ligen an. Nehmt an saisonalen Events teil, sammelt unterschiedlich seltene Spielerkarten und stellt ein Team zusammen, das euren Stil widerspiegelt.",button:"MEHR ÃBER UFL ERFAHREN"},faq:{title:"HÃUFIG GESTELLTE FRAGEN (FAQ)",button:"ZUR FAQ-SEITE",questions:[{title:"Was sind Early-Access-Pakete und warum lohnen sie sich?",description:`Early-Access-Pakete verleihen den Spielern die Möglichkeit, ihr UFL-Abenteuer bereits einen Monat vor der offiziellen Veröffentlichung auf dem PC zu beginnen. Mit einem Early-Access-Paket gehört ihr zu den Ersten, die das Spielfeld betreten, ihre Mannschaft aufbauen und das Spiel vor allen anderen erleben können. 141 142Hier sind die Gründe, warum sich das lohnt: 143 144{list} 145Dank Early Access spielt ihr nicht nur früher, sondern auch cleverer. Verschafft euch einen Vorteil und seid auf Sieg getrimmt, wenn das Spiel offiziell veröffentlicht wird.`,list:["â Früher spielen: GenieÃt UFL einen vollen Monat vor der weltweiten Veröffentlichung.","â Seid der Konkurrenz voraus: Beginnt mit dem Aufbau eures ultimativen Traumteams und macht Fortschritte, bevor andere Spieler einsteigen.","â Exklusive Boni: Erhaltet spezielle In-Game-Items, zusätzliche Währung und einzigartige Prämien, die nur über Early-Access-Pakete erhältlich sind.","â Seid Teil der ersten Welle: Gestaltet die Community mit, teilt euer Feedback und drückt UFL von Anfang an euren Stempel auf."]},{title:"Ist UFL auch auf anderen Plattformen verfügbar oder nur auf dem PC?",description:"UFL ist auch für Xbox Series X/S und PlayStation 5 erhältlich. Das Spiel erscheint bald für den PC und ihr könnt bereits einen Monat früher darauf zugreifen, indem ihr eines unserer Early-Access-Pakete kauft."},{title:"Ist UFL kostenlos spielbar?",description:"UFL wird nach der vollständigen PC-Veröffentlichung für alle kostenlos spielbar sein. Während der einmonatigen Early-Access-Phase können PC-Spieler nur durch den Kauf eines Early-Access-Pakets auf das Spiel zugreifen."},{title:"Kann ich ein Early-Access-Paket kaufen und es in der Xbox/PlayStation-Version von UFL einlösen?",description:"Early-Access-Pakete sind ausschlieÃlich für die PC-Version von UFL. Es ist nicht möglich, ein Early-Access-Paket zu kaufen und die darin enthaltenen Prämien auf Xbox oder PlayStation einzulösen."}
145,{title:"Was sind die Systemanforderungen für UFL auf dem PC?",description:`Mindestanforderungen: 146Betriebssystem: Windows 10 - 64bit 147Prozessor: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 148RAM: 8.00 GB 149Grafik: AMD RX 570 oder NVIDIA GeForce GTX 1060 150VRAM: 4GB 151Speicherplatz: 40 GB SSD 152 153Empfohlen: 154Betriebssystem: Windows 10 - 64bit 155Prozessor: AMD Ryzen 7 2700X oder Intel Core i7 6700 156RAM: 12.00 GB 157Grafik: AMD Radeon RX 5600 XT oder Nvidia GeForce GTX 1660 158VRAM: 6GB 159Speicherplatz: 40 GB SSD`}]},teamPass:{title:"In UFL gibtâs jetzt den Top-Leagues-Teampass!",description:"Topligen. Topstars. Exklusive Spielerkarten von Raphinha, Federico Valverde, Emiliano MartÃnez und Paulo Dybala, dazu die Atmosphäre der groÃen Bühne â der neue Teampass versammelt die Besten in einem Event. Mach mit und gewinne. Hol dir die Stars!",button:"MEHR ERFAHREN"},systemRequirements:{title:"SYSTEMANFORDERUNGEN",header:{pc:"PC",minimum:"Mindestanforderungen",recommended:"Empfohlen"},CPU:"Prozessor",RAM:"RAM",GPU:"Grafik",VRAM:"VRAM",OS:"Betriebssystem",Storage:"Speicherplatz",or:"oder"}},footer:{text:"© {year}, XTEN Limited. Alle Rechte vorbehalten. Strikerz Inc., STRZ, UFL, FAIR TO PLAY und alle damit in Zusammenhang stehenden Logos sind Warenzeichen oder eingetragene Warenzeichen von XTEN Limited. Unreal ® ist in den Vereinigten Staaten von Amerika und in anderen Ländern ein Warenzeichen oder eingetragenes Warenzeichen von Epic Games, Inc. Alle anderen Urheberrechte und Warenzeichen sind Eigentum ihrer entsprechenden Besitzer.",links:{gamePolicies:"Spielbedingungen",webPolicies:"Web-Richtlinien",legalDocuments:"Rechtliche Dokumente"},agePolicies:{australia:"Australien",brazil:"Brasilien",europe:"Europa",germany:"Deutschland",canada:"USA/Kanada"}}},XA=JSON.parse('{"modals":{"systemRequirements":{"title":"SYSTEMANFORDERUNGEN","header":{"pc":"PC","minimum":"Mindestanforderungen","recommended":"Empfohlen"},"CPU":"Prozessor","RAM":"RAM","GPU":"Grafik","VRAM":"VRAM","OS":"Betriebssystem","Storage":"Speicherplatz","or":"oder"},"probabilities":{"title":"Wahrscheinlichkeiten von Starter-Packs","header":{"enhanced":"Erweitertes CP-Paket","premium":"Premium-CP-Paket"},"slot":"Slot","items":["2.500.000 CP (In-Game-Währung)","50 LP (In-Game-Währung)","Partikel","FuÃballerstufe 0, Bewertung 45â60","FuÃballerstufe 0, Bewertung 61â80","FuÃballerstufe 0, Bewertung 81â91","FuÃballerstufe 1, Bewertung 72â75","FuÃballerstufe 1, Bewertung 76â80","FuÃballerstufe 2, Bewertung 81â86","FuÃballerstufe 2, Bewertung 87â91","FuÃballerstufe 3, Bewertung 75â83","FuÃballerstufe 3, Bewertung 84â90","FuÃballerstufe 3, Bewertung 91â95","FuÃballerstufe 3, Bewertung 96â99","FuÃballer-Legende, Bewertung 91â105"]}},"header":{"navigation":{"about":"Ãber UFL","shop":"Shop","faq":"FAQ","support":"Support","account":{"title":"Mein Konto","signIn":"Anmelden","createAccount":"Konto erstellen","profile":"Profil","redeemCode":"Code einlösen","twitchDrops":"Twitch Drops","logout":"Abmelden"}},"button":"UFL spielen","back":"Zurück"},"main":{"hero":{"title":"UFL","subtitle":"EIN BRANDNEUES FUSSBALLERLEBNIS","description":"Spielt ab dem 7. November auf dem PC","button":{"earlyAccess":"EARLY ACCESS FÃR DIE PC-VERSION","download":"JETZT HERUNTERLADEN"},"requirements":"Systemanforderungen anzeigen"},"features":{"description":"Wollt ihr der Konkurrenz einen Schritt voraus sein? Nehmt ab dem 7. November teil und wählt eines von fünf Packs. Jedes Pack schaltet UFL⢠frei, verleiht frühzeitige Vorteile und erlaubt es euch, eure Mannschaft für die globale PC-Veröffentlichung zu behalten. Lasst euch diese Chance nicht entgehen!","beTheFirst":"Seid als Erstes auf dem Rasen","levelUp":"Verstärkt eure Mannschaft gleich von Beginn an","gain":"Verschafft euch frühzeitig einen Vorteil","players":"Ãber {number} {text} Spieler weltweit"},"bundles":{"title":"Wähle dein Paket","button":"ZUGANG ERHALTEN","available":"Verfügbar","note":{"uflEula":"der EULA von UFL","xsollaEula":"der EULA von Xsolla","bold":"Der Endpreis und die Währung können je nach Zahlungsmethode variieren. Bitte gib deine Daten auf der Zahlungsseite ein, um den Endbetrag zu sehen.\\t","subtitle":"Wahrscheinlichkeiten von Starter-Packs","title":"Bitte beachten: Um alle Prämien aus den verfügbaren Packs in Anspruch nehmen zu können, m
159üssen alle Packs gekauft werden. Bedenkt jedoch, dass ihr jedes davon nur einmal kaufen könnt.\\nAuÃerdem erhaltet ihr durch den Kauf mehrerer Packs keine zusätzlichen Early-Access-Pässe. Vor dem Kauf ist die Erstellung eines UFL-Kontos erforderlich. Nach dem erfolgreichen Kauf könnt ihr UFL herunterladen, sobald es am 7. November 2025 verfügbar ist.\\nDer Early Access beginnt am 7. November 2025 und ist zeitlich begrenzt. Nach diesem Zeitraum kann das Spiel kostenlos heruntergeladen werden und mit allen erreichten Fortschritten weitergespielt werden.\\nAlle Käufe werden von {xsollaLink} abgewickelt, das als Merchant of Record fungiert. Mit dem Kauf erwerbt ihr eine Lizenz für den Zugriff auf und die Nutzung von digitalen Inhalten gemäà {UFLEulaLink} und {xsollaEulaLink}.\\n{bold}\\nFür den Early Access kann eine Altersbeschränkung gelten."},"earlyAccess":"Early Access (PC-Version)","starter":{"title":"STARTER-PACK","description":"Sichert euch einen erfolgreichen Start in euer UFL-Abenteuer! ","motivation":"Das Starter-Pack ist die perfekte Wahl für all jene, die im Early Access von UFL direkt durchstarten wollen.","features":["2.150 LP (Liga-Punkte)","2 September-Liga-Pakete und 2 Oktober-Liga-Pakete","1.100 SP-Sterne (Teampass-Sterne)"],"featuresFull":["2.150 LP (Liga-Punkte) â schaltet damit neue Möglichkeiten frei und verstärkt euren Verein.","2 September-Liga-Pakete und 2 Oktober-Liga-Pakete â exklusive In-Game-Pakete voller wertvoller Prämien.","1.100 SP-Sterne (Teampass-Sterne) â nutzt sie, um im Teampass schneller voranzukommen."]},"starterPlus":{"title":"STARTER-PACK PLUS","description":"Beschleunigt euren Aufstieg im Early Access von UFL mit einem Powerstart!","motivation":"Das Starter-Pack Plus ist euer ultimativer Vorteil, mit dem ihr einen unverbesserlichen Start in den Early Access von UFL hinlegt.","features":["2.150 LP (Liga-Punkte)","100.000.000 CP (Credit-Punkte)","Girofaro Kit","4 Premium-CP-Pakete und 4 Erweiterte CP-Pakete","1.100 SP-Sterne (Teampass-Sterne)"],"featuresFull":["2.150 LP (Liga-Punkte) â schaltet neue Funktionen frei und beschleunigt das Wachstum eures Vereins.","100.000.000 CP (Credit-Punkte) â verstärkt euren Kader noch schneller.","Girofaro Kit â ein exklusives Design, um auf dem Platz hervorzustechen.","4 Premium-CP-Pakete und 4 Erweiterte CP-Pakete â wertvolle In-Game-Pakete voller nützlicher Prämien.","1.100 SP-Sterne (Teampass-Sterne) â Premium-Währung, um mehr Teampass-Prämien freizuschalten."]},"raphinhaValverde":{"title":"âRaphinha + Valverdeâ-Pack","description":"Fügt eurer Mannschaft Weltklassespieler hinzu und schaltet Premium-Vorteile im Early Access von UFL frei!","motivation":"Das âRaphinha + Valverdeâ-Pack ist euer ultimatives Powerplay, mit dem ihr richtig in die Saison startet!","features":["âMeisterung 3â-Karte von Raphinha (Bewertung 91)","âMeisterung 3â-Karte von Valverde (Bewertung 91)","2.150 LP (Liga-Punkte)","3 September-Liga-Pakete und 3 Oktober-Liga-Pakete","1.100 SP-Sterne (Teampass-Sterne)"],"featuresFull":["âMeisterung 3â-Karte von Raphinha (Bewertung 91) â ein schneller Flügelspieler, der das Spiel in einer Sekunde entscheiden kann.","âMeisterung 3â-Karte von Valverde (Bewertung 91) â ein Mittelfeld-Allrounder mit schier grenzenloser Ausdauer und einem mächtigen Schuss.","2.150 LP (Liga-Punkte) â verwendet diese Währung, um euer Team aufzubauen und zu verbessern.","3 September-Liga-Pakete und 3 Oktober-Liga-Pakete â seltene Prämien, um euere Mannschaft zu verstärken.","1.100 SP-Sterne (Teampass-Sterne) â schaltet exklusive Teampass-Inhalte frei und entdeckt alles, was er zu bieten hat."]},"legend":{"title":"Legenden-Pack","description":"Baut eine geschichtsträchtige Mannschaft auf und entfesselt die volle Power des Early Access von UFL!","motivation":"Das Legenden-Pack ist die perfekte Wahl für Spieler, die ihre Saison mit Legenden beginnen wollen â und mit jeder Menge Vorteile.","features":["Franz Beckenbauer Wunderkind-Legendenkarte","Alessandro Del Piero Weltmeister-Legendenkarte","4.500 LP (Liga-Punkte)","7 September-Liga-Pakete und 7 Oktober-Liga-Pakete","8 September-Mix-Pakete","1.100 SP-Sterne (Teampass-Sterne)"],"featuresFull":["Franz Beckenbauer Wunderkind-Legendenkarte â der ultimative Abwehrchef und das Sinnbild eines Anführers auf dem Platz.","Alessandro Del Piero Weltmeister-Legendenkarte â ein legendärer Stürmer mit einzigartigem Stil und makelloser Technik.","4.500 LP (Liga-Punkte) â verbessert euren Verein und schaltet neue Funktionen frei.","7 September-Liga-Pakete und 7 Oktober-Liga-Pakete â wertvolle Pakete mit starken Prämien.","8 September-Mix-Pakete â ein Spez
159ialpaket, um eurer Mannschaft einen echten Boost zu verleihen.","1.100 SP-Sterne (Teampass-Sterne) â holt das Maximum aus eurem Teampass mit dieser Währung heraus."]}},"joinGameplay":{"title":"SPIELT VON BEGINN AN MIT","description":"UFL ist ein kostenloses FuÃballspiel, bei dem ihr eure Mannschaft aus Tausenden von echten Spielern zusammenstellt. Scoutet den Transfermarkt, nehmt authentische FuÃballer unter Vertrag und tretet in globalen Ranglisten-Ligen an. Nehmt an saisonalen Events teil, sammelt unterschiedlich seltene Spielerkarten und stellt ein Team zusammen, das euren Stil widerspiegelt.","button":"MEHR ÃBER UFL ERFAHREN","features":{"newExperience":{"title":"EIN BRANDNEUES FUSSBALLERLEBNIS","description":"In UFL schreibt ihr eure persönliche FuÃballgeschichte. Nehmt an regelmäÃigen Online-Events teil, übersteht spannende Herausforderungen, passt euren Verein mit einzigartigen Inhalten an und erlebt den Nervenkitzel des ProfifuÃballs hautnah. Spielt und siegt in UFL â euer Moment ist gekommen!","features":{}},"signPlayers":{"title":"ECHTE SPIELER UNTER VERTRAG NEHMEN","description":"Stellt eure Traummannschaft aus Tausenden von echten FuÃballern zusammen. Scoutet den Transfermarkt, nehmt eure Lieblingsspieler unter Vertrag und stellt einen Kader zusammen, der zu eurer Taktik passt.","features":{}},"gameMods":{"title":"SPIELMODI FÃR JEDE LAGE","description":"","features":{"online":{"title":"Online-PvP","description":"Beweist euer Können gegen Spieler auf der ganzen Welt"},"pve":{"title":"PvE","description":"Trainiert, wachst und vergröÃert eure Mannschaft in eurem eigenen Tempo"},"coop":{"title":"Couch-Koop","description":"Spielt mit Freunden im lokalen Koop-Modus"}}}}},"faq":{"title":"HÃUFIG GESTELLTE FRAGEN (FAQ)","button":"ZUR FAQ-SEITE","questions":[{"title":"Was sind Early-Access-Pakete und warum lohnen sie sich?","description":"Early-Access-Pakete verleihen den Spielern die Möglichkeit, ihr UFL-Abenteuer bereits einen Monat vor der offiziellen Veröffentlichung auf dem PC zu beginnen. Mit einem Early-Access-Paket gehört ihr zu den Ersten, die das Spielfeld betreten, ihre Mannschaft aufbauen und das Spiel vor allen anderen erleben können.\\n\\nHier sind die Gründe, warum sich das lohnt:\\n\\n{list}\\nDank Early Access spielt ihr nicht nur früher, sondern auch cleverer. Verschafft euch einen Vorteil und seid auf Sieg getrimmt, wenn das Spiel offiziell veröffentlicht wird.","list":["â Früher spielen: GenieÃt UFL einen vollen Monat vor der weltweiten Veröffentlichung.","â Seid der Konkurrenz voraus: Beginnt mit dem Aufbau eures ultimativen Traumteams und macht Fortschritte, bevor andere Spieler einsteigen.","â Exklusive Boni: Erhaltet spezielle In-Game-Items, zusätzliche Währung und einzigartige Prämien, die nur über Early-Access-Pakete erhältlich sind.","â Seid Teil der ersten Welle: Gestaltet die Community mit, teilt euer Feedback und drückt UFL von Anfang an euren Stempel auf."]},{"title":"Ist UFL auch auf anderen Plattformen verfügbar oder nur auf dem PC?","description":"UFL ist auch für Xbox Series X/S und PlayStation 5 erhältlich. Das Spiel erscheint bald für den PC und ihr könnt bereits einen Monat früher darauf zugreifen, indem ihr eines unserer Early-Access-Pakete kauft."},{"title":"Ist UFL kostenlos spielbar?","description":"UFL wird nach der vollständigen PC-Veröffentlichung für alle kostenlos spielbar sein. Während der einmonatigen Early-Access-Phase können PC-Spieler nur durch den Kauf eines Early-Access-Pakets auf das Spiel zugreifen."},{"title":"Kann ich ein Early-Access-Paket kaufen und es in der Xbox/PlayStation-Version von UFL einlösen?","description":"Early-Access-Pakete sind ausschlieÃlich für die PC-Version von UFL. Es ist nicht möglich, ein Early-Access-Paket zu kaufen und die darin enthaltenen Prämien auf Xbox oder PlayStation einzulösen."},{"title":"Was sind die Systemanforderungen für UFL auf dem PC?","description":"Mindestanforderungen:\\nBetriebssystem: Windows 10 - 64bit\\nProzessor: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nRAM: 8.00 GB\\nGrafik: AMD RX 570 oder NVIDIA GeForce GTX 1060\\nVRAM: 4GB\\nSpeicherplatz: 40 GB SSD\\n\\nEmpfohlen:\\nBetriebssystem: Windows 10 - 64bit\\nProzessor: AMD Ryzen 7 2700X oder Intel Core i7 6700\\nRAM: 12.00 GB\\nGrafik: AMD Radeon RX 5600 XT oder Nvidia GeForce GTX 1660\\nVRAM: 6GB\\nSpeicherplatz: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. Alle Rechte vorbehalten. Strikerz Inc., STRZ, UFL, FAIR TO PLAY und alle damit in Zusammenhang stehenden Logos sind Warenzeichen oder eingetragene Warenzeichen von XTEN Limited. Unreal ® ist in den Vereinigten Staaten von Amerika und in anderen Ländern ein Warenzeichen oder eingetragenes Warenzeichen von Epic Games, Inc. Alle anderen Urheberrechte und Warenzeichen sind Eigentum ihrer entsprechenden Besitzer.","links":{"gamePolicies":"Spielbedingungen","webPolicies":"Web-Richtlinien"},"agePolicies":{"australia":"Australien","brazil":"Brasilien","europe":"Europa","germany":"Deutschland","canada":"USA/Kanada"}}}'),HA={main:{title:"DANKE FÃR EUER INTERESSE!",subtitle:"Ihr könnt nun das UFL-Installationsprogramm herunterladen.",button:"SPIEL HERUNTERLADEN",de
159scription:{title:"Early Access beginnt am 7. November",text:`Der Zugang aus einem Pack oder einem eingelösten Code ist verfügbar sein, sobald die Server live gehen. 160Pack-Prämien werden dem Konto gutgeschrieben, sobald das Spiel gestartet wird.`},link:"ZURÃCK ZUM SHOP"},downloading:{title:"Der Download wird gestartet...",retry:"Nicht gestartet? {tryAgainLink}",tryAgain:"Erneut versuchen"},footer:{text:"© 2025, XTEN Limited. Alle Rechte vorbehalten. Strikerz Inc., STRZ, UFL, FAIR TO PLAY und alle damit in Zusammenhang stehenden Logos sind Warenzeichen oder eingetragene Warenzeichen von XTEN Limited. Unreal ® ist in den Vereinigten Staaten von Amerika und in anderen Ländern ein Warenzeichen oder eingetragenes Warenzeichen von Epic Games, Inc. Alle anderen Urheberrechte und Warenzeichen sind Eigentum ihrer entsprechenden Besitzer.",links:{gamePolicies:"Spielbedingungen",webPolicies:"Web-Richtlinien",support:"Support",legalDocuments:"Rechtliche Dokumente"},launcher:"Launcher von {gaijinLink}"}},ZA={title:"Nicht gefunden",message:"Die angeforderte URL wurde auf diesem Server nicht gefunden"},JA={submit:"ÃBERMITTELN",email:"E-Mail:",rulesMessages:{emailRequired:"Bitte die Email-Adresse eingeben",wrongEmail:"Bitte die korrekte Email-Adresse eingeben"},note:"Bitte geben Sie eine Kontakt-E-Mail an, damit wir uns bezüglich Ihrer weiteren Berichte mit Ihnen in Verbindung setzen können."},QA={errors:{platform:"Bei der Anmeldung über das {platform} ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut oder wählen Sie eine andere Anmeldemöglichkeit.",server:"Bei der Anmeldung über das {platform} und unseren Server ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut oder wählen Sie eine andere Anmeldemöglichkeit."}},eT={links:{endUserAgreement:"ENDBENUTZER-LIZENZVEREINBARUNG",privacyPolicy:"DATENSCHUTZERKLÃRUNG"},form:{licenseAcceptMessage:{firstPart:"Ich bin ein Elternteil oder der Erziehungsberechtigte des Kindes, das unter dem Account {accountName} spielt. Ich akzeptiere die Bedingungen der Endbenutzer-Lizenzvereinbarung und verstehe die Datenschutzbestimmungen, die für die Nutzung der UFL-Dienste durch das Kind gelten. Ich erkläre mich damit einverstanden, dass personenbezogene Daten des Kindes wie in der Datenschutzerklärung beschrieben verarbeitet und ins Ausland übermittelt werden. (Pflichtfeld)"},consentMessage:"Ich erkläre mich dazu bereit, UFL zu unterstützen, und stimme zu, dass dem Kind dafür auf Grundlage der persönlichen Daten (Online-IDs, ungefährer Standort, Geräteinformationen, Alter oder Altersgruppe) im Spiel die relevanteste personalisierte Werbung angezeigt wird. (Optional)",externalAttributionConsent:"Ich erkläre mich damit einverstanden, dass Gamesight, Adjust und deren integrierte Anbieter die persönlichen Daten des Kindes (Account-ID, ungefährer Standort aus IP, Plattformtyp) erhalten und diese in die USA, das Vereinigte Königreich und den EWR und von dort aus übermittelt werden können. Dies hilft UFL, effiziente Marketingkampagnen durchzuführen und mehr Spiel- und Footballfans zu erreichen. (Optional)",confirm:"BESTÃTIGEN",successMessage:{firstPart:"Vielen Dank, dass Sie die Annahme der Richtlinien für das Kind, das unter dem Account {accountName} spielt, gelesen und ausgefüllt haben. Das Kind kann sich nun beim Spiel anmelden.",secondPart:""}},error:"Plattform und ID des Kindes müssen angegeben werden"},tT={info:"Es tut uns leid, aber Sie können die Autorisierung auf unserer Website nicht ausfüllen, weil Sie zu einer Altersgruppe gehören, die nur begrenzten Zugang zu bestimmten Portalfunktionen hat.",emailInfo:"Wenn Sie Probleme mit dem UFL-Produkt haben und glauben, dass Sie Unterstützung benötigen, senden Sie Ihren Fall bitte per E-Mail an unser Support-Team unter support{'@'}uflgame.com.",ok:"OK",steps:{title:"Um das Problem mit dem Zugang zu beheben, befolge bitte folgende Schritte: {titleAction} Gehe zur Website der Plattform, logge dich aus deinem Konto aus und versuche, den Vorgang mit einem Konto für Erwachsene noch einmal auszuführen.",titleAction:"Ausloggen und erneut versuchen:",firstStep:{title:"In einem Webbrowser vom Xbox- oder PlayStation-Konto abmelden:",substeps:{firstSubstep:": Geh auf {xboxLink} und klicke auf dein Profilsymbol oben rechts. Wähle im Dropdown-Menü âAbmeldenâ.",secondSubbstep:": Geh auf {psnLink}, klicke auf dein Profilsymbol oben rechts und wähle im Menü âAbmeldenâ."}},secondStep:{title:"Sobald du dich abgemeldet hast, kannst du die Schritte erneut mit dem entsprechenden Konto vornehmen."}},emailMessage:"Du kannst dich mit unserem Kundendienst in Verbindung setzen, indem du ihm eine E-Mail an {email} schickst."},nT={adultConfirmation:"Sind Sie ein Elternteil oder de Erziehungsberechtigte?",login:"Melden Sie sich in Ihrem Account an."},aT={linkSuccess:"Twitch-Account verknüpft",errors:{serverError:"Bei der Anmeldung über das Twitch und unseren Server ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut oder wählen Sie eine andere Anmeldemöglichkeit."},drops:{title:"TWITCH DROPS",time:"VOM {startDate}. {startMonth} UM 9:00 UHR (UTC) BIS ZUM {endDate}. {endMonth} UM 23:59 UHR (UTC)",rulesApply:"Es gelten die offiziellen Regeln",description:"Mit Twitch Drops verdient ihr In-Game-Prämien, indem ihr einfach UFL-Livestreams auf Twitch verfolgt!",guide:{title:"Wie man Twitch Drops in UFL verdient",firstStep:"Verknüpft euer UFL-Konto mit eurem Twitch-Konto: {twitchLink}",secondStep:"Schaltet bei einem der teilnehmenden Live-Kanäle mit aktivierten Drops teil (eine Liste der teilnehmenden Kanäle findet ihr unter der UFL Twitch Drops Kampagne auf {twitchLink})",thirdStep:"Verfolgt den Stream für die erforderliche Dauer, um die jeweilige Prämie freizuschalten.",fourthStep:"Holt euch eure Prämie innerhalb von 24 Stunden n
160ach dem Erhalt auf Twitch im Drops-Inventar ab.",fifthStep:"Loggt euch in UFL ein, eure Prämien sollten in eurem Verein auf euch warten.",note:"Anmerkung: Es kann bis zu 24 Stunden dauern, bis die Prämien im Spiel-Client erscheinen. Klickt auf âWie man Drops verdientâ, um mehr zu erfahren, oder kontaktiert bei Problemen unseren Kundendienst auf {supportLink}"},rewards:{title:"Prämien",rewardText:"Schaut {n} {unit} lang Streams an, um {rewardName} zu erhalten",hourUnit:"Stunde | Stunden"},btns:{link:"Konto verknüpfen",watch:"Streams anschauen",howToEarh:"Wie man Drops verdient",rules:"âOffizielle Regelnâ"}}},rT={signOut:"Abmelden"},oT="Bei der Bearbeitung Ihrer Anfrage ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut oder kontaktieren Sie den Support.",iT={welcome:GA,signIn:jA,acceptLegalDocs:qA,footer:WA,pegi:KA,homePage:YA,earlyAccessPage:XA,downloadPage:HA,notFound:ZA,supportLogin:JA,platformRedirect:QA,parentalControl:eT,ageErrorModal:tT,adultLoginInfo:nT,twitch:aT,userMenu:rT,unexpectedError:oT},sT="Ti diamo il benvenuto a UFL!",lT="Accedi",uT={text:"Accetto i termini {eula}. Ho letto e compreso i termini {privacy}.",eula:"dell'Accordo di licenza con l'utente finale",privacy:"dell'Informativa sulla Privacy"},cT={links:{termsOfUse:"TERMINI DI UTILIZZO",privacyPolicy:"INFORMATIVA SULLA PRIVACY",cookiePolicy:"INFORMATIVA SUI COOKIE",legalDocuments:"DOCUMENTI LEGALI"},legalTrademark:"⸠2025, XTEN LIMITED. Tutti i diritti riservati.",steamTrademark:"© 2024 Valve Corporation. Steam e il logo Steam sono marchi e/o marchi registrati appartenenti a Valve Corporation negli Stati Uniti e/o in altri paesi."},dT={inGamePurchases:"Acquisti in-game (contiene elementi casuali)"},fT={modals:{systemRequirements:{title:"REQUISITI DI SISTEMA",header:{pc:"PC",minimum:"Minimo",recommended:"Consigliato"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"SO",Storage:"Memoria",or:"o"},probabilities:{header:{enhanced:"Pacchetto CP migliorato",premium:"Pacchetto CP Premium"},slot:"Spazio",items:["2.500.000 CP (valuta di gioco)","50 LP (valuta di gioco)","Particelle","Calciatore livello 0, valutazione 45-60","Calciatore livello 0, valutazione 61-80","Calciatore livello 0, valutazione 81-91","Calciatore livello 1, valutazione 72-75","Calciatore livello 1, valutazione 76-80","Calciatore livello 2, valutazione 81-86","Calciatore livello 2, valutazione 87-91","Calciatore livello 3, valutazione 75-83","Calciatore livello 3, valutazione 84-90","Calciatore livello 3, valutazione 91-95","Calciatore livello 3, valutazione 96-99","Calciatore Leggenda, valutazione 91-105"]}},header:{navigation:{about:"Informazioni su UFL",news:"Novità ",shop:"Negozio",faq:"F.A.Q.",support:"Assistenza",inviteFriends:"Invita amici (PC only)",account:{title:"Il mio account",signIn:"Accedi",createAccount:"Crea account",profile:"Profilo",redeemCode:"Riscatta codice",twitchDrops:"Drop di Twitch",logout:"Logout"}},button:"Gioca a UFL",back:"Indietro"},main:{hero:{title:"UFL",subtitle:"UN'ESPERIENZA CALCISTICA COMPLETAMENTE NUOVA",description:"Gioca a UFL⢠su PC",button:{earlyAccess:"Gioca gratis",download:"SCARICALO ORA"},requirements:"Vedi requisiti di sistema"},features:{description:"Vuoi battere sul tempo la competizione? Unisciti a noi dal 7 novembre scegliendo uno dei cinque bundle. Ogni bundle sblocca UFLâ¢, ti garantisce bonus anticipati e ti permette di mantenere i progressi della tua squadra al momento del lancio globale per PC. Non perdere questa opportunità !",beTheFirst:"Scendi in campo per primo!",levelUp:"Potenzia in anticipo la tua squadra",gain:"Ottieni vantaggi prima degli altri",players:"Oltre {number} {text} giocatori nel mondo"},joinGameplay:{description:"UFL è un gioco di calcio gratuito che ti dà il controllo completo nella creazione della tua squadra tra migliaia di giocatori reali. Esplora il mercato trasferimenti, ingaggia calciatori e competi in leghe classificate mondiali. Partecipa a eventi stagionali, colleziona carte giocatore di diverse rarità e crea una squadra che riflette il tuo stile.",button:"SCOPRI DI PIà SU UFL"},faq:{title:"DOMANDE FREQUENTI",button:"VISITA LA PAGINA DELLE DOMANDE FREQUENTI",questions:[{title:"Cosa sono i Pacchetti Accesso Antici
160pato e perché vale la pena acquistarli?",description:`I Pacchetti Accesso Anticipato danno l'opportunità ai giocatori di cominciare il loro viaggio in UFL con un mese di anticipo prima dell'uscita ufficiale su PC. Con un Pacchetto Accesso Anticipato si potrà essere tra i primi a scendere in campo, creare una squadra e provare il gioco prima degli altri. 161 162Ecco perché sono da considerare: 163 164{list} 165Con l'accesso anticipato non solo si gioca prima degli altri, ma si gioca in maniera più intelligente, si ottiene un vantaggio e si prepara la squadra per il successo per l'uscita del gioco.`,list:["⢠Gioca in anticipo: goditi UFL un mese in anticipo rispetto all'uscita globale.","Batti sul tempo la competizione: inizia a creare la tua squadra definitiva e fai progressi prima degli altri giocatori.","Bonus esclusivi: ricevi oggetti di gioco speciali, valuta aggiuntiva e ricompense uniche disponibili solo con i Pacchetti Accesso Anticipato.","Fai parte della prima ondata: dai forma alla community, condividi feedback e lascia il segno su UFL fin dall'inizio."]},{title:"UFL è disponibile su altre piattaforme o solo su PC?",description:"UFL è disponibile anche su Xbox Series X/S e PlayStation 5. Il gioco uscirà presto su PC e potrai accedere un mese prima acquistando uno dei nostri Pacchetti Accesso Anticipato."},{title:"UFL è gratuito?",description:"UFL sarà completamente gratuito per tutti dopo l'uscita completa della ver
165sione PC. Durante il mese di accesso anticipato, i giocatori PC potranno accedere al gioco esclusivamente con l'acquisto di un Pacchetto Accesso Anticipato."},{title:"Posso acquistare un bundle di accesso anticipato e ottenerlo nella versione Xbox/PlayStation di UFL?",description:"I Pacchetti Accesso Anticipati sono esclusivi della versione PC di UFL. Non è possibile acquistare un Pacchetto Accesso Anticipato e ottenere le sue ricompense su Xbox o PlayStation."},{title:"Quali sono i requisiti di sistema di UFL su PC?",description:`Minimo: 166SO: Windows 10 - 64bit 167CPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 168RAM: 8.00 GB 169GPU: AMD RX 570 o NVIDIA GeForce GTX 1060 170VRAM: 4GB 171Memoria: 40 GB SSD 172 173Consigliato: 174SO: Windows 10 - 64bit 175CPU: AMD Ryzen 7 2700X o Intel Core i7 6700 176RAM: 12.00 GB 177GPU: AMD Radeon RX 5600 XT o Nvidia GeForce GTX 1660 178VRAM: 6GB 179Memoria: 40 GB SSD`}]},teamPass:{title:"Il Pass Squadra Top Leagues è arrivato su UFL!",description:"Leghe al top. Star al top. Carte giocatore esclusive di Raphinha, Federico Valverde, Emiliano MartÃnez e Paulo Dybala, insieme al grande calcio: il nuovo Pass Squadra riunisce il meglio che c'è in un unico evento. Partecipa e vinci con giocatori stellari!",button:"MAGGIORI INFORMAZIONI"},systemRequirements:{title:"REQUISITI DI SISTEMA",header:{pc:"PC",minimum:"Minimo",recommended:"Consigliato"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"SO",Storage:"Memoria",or:"o"}},footer:{text:"© {year}, XTEN Limited. Tutti i diritti riservati. Strikerz Inc., STRZ, UFL, FAIR TO PLAY e i relativi loghi sono marchi commerciali o marchi registrati di XTEN Limited. Unreal® è un marchio commerciale o un marchio registrato di Epic Games, Inc. negli Stati Uniti dâAmerica e nel resto del mondo. Tutti gli altri diritti d'autore e marchi commerciali appartengono ai rispettivi proprietari.",links:{gamePolicies:"Informativa di gioco",webPolicies:"Informativa web",legalDocuments:"Documenti legali"},agePolicies:{australia:"Australia",brazil:"Brasile",europe:"Europa",germany:"Germania",canada:"USA/CAN"}}},pT=JSON.parse(`{"modals":{"modals":{"systemRequirements":{"title":"REQUISITI DI SISTEMA","header":{"pc":"PC","minimum":"Minimo","recommended":"Consigliato"},"CPU":"CPU","RAM":"RAM","GPU":"GPU","VRAM":"VRAM","OS":"SO","Storage":"Memoria","or":"o"}},"probabilities":{"title":"Probabilità pacchetti Bundle Starter.","header":{"enhanced":"Pacchetto CP migliorato","premium":"Pacchetto CP Premium"},"slot":"Spazio","items":["2.500.000 CP (valuta di gioco)","50 LP (valuta di gioco)","Particelle","Calciatore livello 0, valutazione 45-60","Calciatore livello 0, valutazione 61-80","Calciatore livello 0, valutazione 81-91","Calciatore livello 1, valutazione 72-75","Calciatore livello 1, valutazione 76-80","Calciatore livello 2, valutazione 81-86","Calciatore livello 2, valutazione 87-91","Calciatore livello 3, valutazione 75-83","Calciatore livello 3, valutazione 84-90","Calciatore livello 3, valutazione 91-95","Calciatore livello 3, valutazione 96-99","Calciatore Leggenda, valutazione 91-105"]}},"header":{"navigation":{"about":"Informazioni su UFL","shop":"Negozio","faq":"F.A.Q.","support":"Assistenza","account":{"title":"Il mio account","signIn":"Accedi","createAccount":"Crea account","profile":"Profilo","redeemCode":"Riscatta codice","twitchDrops":"Drop di Twitch","logout":"Logout"}},"button":"Gioca a UFL","back":"Indietro"},"main":{"hero":{"title":"UFL","subtitle":"UN'ESPERIENZA CALCISTICA COMPLETAMENTE NUOVA","description":"Gioca su PC a partire dal 7 novembre","button":{"earlyAccess":"OTTIENI LâACCESSO ANTICIPATO","download":"SCARICALO ORA"},"requirements":"Vedi requisiti di sistema"},"features":{"description":"Vuoi battere sul tempo la competizione? Unisciti a noi dal 7 novembre scegliendo uno dei cinque bundle. Ogni bundle sblocca UFLâ¢, ti garantisce bonus anticipati e ti permette di mantenere i progressi della tua squadra al momento del lancio globale per PC. Non perdere questa opportunità !","beTheFirst":"Scendi in campo per primo!","levelUp":"Potenzia in anticipo la tua squadra","gain":"Ottieni vantaggi prima degli altri","players":"Oltre {number} {text} giocatori nel mondo"},"bundles":{"title":"Scegli il tuo pacchetto","button":"OTTIENI L'ACCESSO","available":"Disponibile","note":{"uflEula":"l'EULA di UFL","xsollaEula":"l'EULA di Xsolla","bold":"Il prezzo finale e la valuta possono variare a seconda del metodo di pagamento. Inserisci i tuoi dati nella pagina di pagamento per visualizzare lâimporto finale.\\t","subtitle":"Probabilità pacchetti Bundle Starter.","title":"Attenzione: per ottenere tutti i premi dei bundle disponibili, potrai acquistarli tutti. Ricorda però che puoi acquistare ogni bundle una sola volta.\\nInoltre, anche se acquisti vari bundle non potrai ottenere altri accessi anticipati oltre il primo. à necessario possedere un account UFL prima dell'acquisto. Dopo aver effettuato un acquisto, sarà possibile scaricare UFL quando sar
179à disponibile dal 7 novembre 2025.\\nL'Accesso anticipato inizia il 7 novembre 2025 e dura per un periodo di tempo limitato. Dopo questo periodo, il gioco potrà essere scaricato gratuitamente e potrai continuare a giocare mantenendo i tuoi progressi.\\nTutti gli acquisti saranno elaborati da {xsollaLink}, il Commerciante di riferimento. Con l'acquisto, acquisirai una licenza di accesso e di uso di contenuti digitali in accordo con l'{UFLEulaLink} e l'{xsollaEulaLink}.\\n{bold}\\nSi possono applicare restrizioni di età per l'accesso anticipato al gioco."},"earlyAccess":"Accesso anticipato (versione PC)","starter":{"title":"BUNDLE STARTER","description":"Una mossa vincente per dare il calcio dâinizio al tuo viaggio UFL! ","motivation":"Il bundle Starter è la scelta perfetta per chi vuole iniziare alla grande nellâAccesso anticipato di UFL.","features":["2.150 LP (Punti Lega)","2 pacchetti Lega Settembre e 2 pacchetti Lega Ottobre","1.100 Stelle SP (Stelle Pass Squadra)"],"featuresFull":["2.150 LP (Punti Lega): usali per sbloccare nuove possibilità e rafforzare il tuo club.","2 pacchetti Lega Settembre e 2 pacchetti Lega Ottobre: esclusivi pacchetti di gioco stracolmi di preziose ricompense.","1.100 Stelle SP (Stelle Pass Squadra): usale per avanzare più velocemente nel Pass Squadra."]},"starterPlus":{"title":"BUNDLE STARTER PLUS","description":"Un inizio pieno di energia per accelerare i tuoi progressi nell'Accesso anticipato!","motivation":"Il bundle Starter Plus è il tuo vantaggio definitivo per iniziare col botto l'Accesso anticipato di UFL.","features":["2.150 LP (Punti Lega)","100.000.000 CP (Punti Credito)","Completo Girofaro","4 pacchetti CP Premium e 4 pacchetti CP ottimali","1.100 Stelle SP (Stelle Pass Squadra)"],"featuresFull":["2.150 LP (Punti Lega): aumenta la crescita del tuo club e sblocca nuove funzionalità .","100.000.000 CP (Punti Credito): rafforza più velocemente la tua formazione.","Completo Girofaro: un design esclusivo che ti farà brillare sul campo.","4 pacchetti CP Premium e 4 pacchetti CP ottimali: preziosi pacchetti di gioco pieni di utili ricompense.","1.100 Stelle SP (Stelle Pass Squadra): valuta premium per sbloccare altre ricompense pass squadra."]},"raphinhaValverde":{"title":"Bundle Raphinha + Valverde","description":"Arricchisci la tua squadra con talenti di classe mondiale e sblocca vantaggi nellâAccesso anticipato di UFL!","motivation":"Il bundle Raphinha + Valverde è la tua prova di forza perfetta per lâinizio della stagione.","features":["Carta Raphinha Maestria 3 (valutazione 91)","Carta Valverde Maestria 3 (valutazione 91)","2.150 (LP) (Punti Lega)","3 pacchetti Lega Settembre e 3 pacchetti Lega Ottobre","1.100 Stelle SP (Stelle Pass Squadra)"],"featuresFull":["Carta Raphinha Maestria 3 (valutazione 91): unâala veloce che può cambiare la partita in un battibaleno.","Carta Valverde Maestria 3 (valutazione 91): un eclettico centrocampista con una resistenza infinita e un tiro poderoso.","2.150 (LP) (Punti Lega): usa questa valuta per costruire la tua squadra e potenziarla.","3 pacchetti Lega Settembre e 3 pacchetti Lega Ottobre: ricompense rare per rinforzare la tua squadra.","1.100 Stelle SP (Stelle Pass Squadra): sblocca contenuti esclusivi del Pass Squadra e scopri tutto ciò che offre."]},"legend":{"title":"Bundle Leggenda","description":"Costruisci una squadra degna di entrare nella storia del calcio e sblocca la piena potenza dellâAccesso anticipato di UFL!","motivation":"Il bundle Leggenda offre una selezione di prima classe per i giocatori che vogliono iniziare la stagione con delle leggende e ogni tipo di vantaggio in partita.","features":["Carta leggenda Wunderkind Franz Beckenbauer","Carta leggenda campione del mondo Alessandro Del Piero","4.500 LP (Punti Lega)","7 pacchetti Lega Settembre e 7 pacchetti Lega Ottobre","8 pacchetti misti Settembre","1.100 Stelle SP (Stelle Pass Squadra)"],"featuresFull":["Carta leggenda Wunderkind Franz Beckenbauer: il difensore perfetto e unâicona del comando sul campo.","Carta leggenda campione del mondo Alessandro Del Piero: un leggendario attaccante con uno stile personale e una tecnica impeccabile.","4.500 LP (Punti Lega): potenzia il tuo club e sblocca nuove funzionalità .","7 pacchetti Lega Settembre e 7 pacchetti Lega Ottobre: preziosi pacchetti con ricompense potenti.","8 pacchetti misti Settembre: un pacchetto speciale per dare la carica alla tua formazione.","1.100 Stelle SP (Stelle Pass Squadra): ottieni il massimo dal tuo Pass Squadra con questa valuta."]}},"joinGameplay":{"title":"UNISCI AL GIOCO IN ANTICIPO","description":"UFL è un gioco di calcio gratuito che ti dà il controllo completo nella creazione della tua squadra tra migliaia di giocatori reali. Esplora il mercato trasferimenti, ingaggia calciatori e competi in leghe classificate mondiali. Partecipa a eventi stagionali, colleziona carte giocatore di diverse rarità e crea una squadra che riflette il tuo stile.","button":"SCOPRI DI PIà SU UFL","features":{"newExperience":{"title":"UN'ESPERIENZA CALCISTICA COMPLETAMENTE NUOVA","description":"Creato dai veri tifosi, UFL è un gioco di calcio gratuito basato su una competizione corretta e sulle proprie capacità . Entra in una lega classificata globale, perfeziona il tuo gioco con l'IA avanzata e goditi un sistema di animazione fluido che dà vita al gioco.","features":{}},"signPlayers":{"title":"INGAGGIA VERI GIOCATORI","description":"Crea la squadra dei tuoi sogni scegliendo tra migliaia di giocatori reali. Esplora il mercato trasferimenti, ingaggia i tuoi preferiti e crea la squadra che si adatta alla tua strategia.","features":{}},"gameMods":{"title":"MODALITà DI GIOCO PER OGNI UMORE","description":"","features":{"online":{"title":"PvP online","description":"dimostra le tue abilità contro giocatori da tutto il mondo"},"pve":{"title":"PvE","description":"allenati, cresci e perfeziona la tua squadra al tuo passo"}
179,"coop":{"title":"Co-op da divano","description":"fai squadra con i tuoi amici e divertiti con la modalità locale"}}}}},"faq":{"title":"DOMANDE FREQUENTI","button":"VISITA LA PAGINA DELLE DOMANDE FREQUENTI","questions":[{"title":"Cosa sono i Pacchetti Accesso Anticipato e perché vale la pena acquistarli?","description":"I Pacchetti Accesso Anticipato danno l'opportunità ai giocatori di cominciare il loro viaggio in UFL con un mese di anticipo prima dell'uscita ufficiale su PC. Con un Pacchetto Accesso Anticipato si potrà essere tra i primi a scendere in campo, creare una squadra e provare il gioco prima degli altri.\\n\\nEcco perché sono da considerare:\\n\\n{list}\\nCon l'accesso anticipato non solo si gioca prima degli altri, ma si gioca in maniera più intelligente, si ottiene un vantaggio e si prepara la squadra per il successo per l'uscita del gioco.","list":["⢠Gioca in anticipo: goditi UFL un mese in anticipo rispetto all'uscita globale.","Batti sul tempo la competizione: inizia a creare la tua squadra definitiva e fai progressi prima degli altri giocatori.","Bonus esclusivi: ricevi oggetti di gioco speciali, valuta aggiuntiva e ricompense uniche disponibili solo con i Pacchetti Accesso Anticipato.","Fai parte della prima ondata: dai forma alla community, condividi feedback e lascia il segno su UFL fin dall'inizio."]},{"title":"UFL è disponibile su altre piattaforme o solo su PC?","description":"UFL è disponibile anche su Xbox Series X/S e PlayStation 5. Il gioco uscirà presto su PC e potrai accedere un mese prima acquistando uno dei nostri Pacchetti Accesso Anticipato."},{"title":"UFL è gratuito?","description":"UFL sarà completamente gratuito per tutti dopo l'uscita completa della ver
179sione PC. Durante il mese di accesso anticipato, i giocatori PC potranno accedere al gioco esclusivamente con l'acquisto di un Pacchetto Accesso Anticipato."},{"title":"Posso acquistare un bundle di accesso anticipato e ottenerlo nella versione Xbox/PlayStation di UFL?","description":"I Pacchetti Accesso Anticipati sono esclusivi della versione PC di UFL. Non è possibile acquistare un Pacchetto Accesso Anticipato e ottenere le sue ricompense su Xbox o PlayStation."},{"title":"Quali sono i requisiti di sistema di UFL su PC?","description":"Minimo:\\nSO: Windows 10 - 64bit\\nCPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nRAM: 8.00 GB\\nGPU: AMD RX 570 o NVIDIA GeForce GTX 1060\\nVRAM: 4GB\\nMemoria: 40 GB SSD\\n\\nConsigliato:\\nSO: Windows 10 - 64bit\\nCPU: AMD Ryzen 7 2700X o Intel Core i7 6700\\nRAM: 12.00 GB\\nGPU: AMD Radeon RX 5600 XT o Nvidia GeForce GTX 1660\\nVRAM: 6GB\\nMemoria: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. Tutti i diritti riservati. Strikerz Inc., STRZ, UFL, FAIR TO PLAY e i relativi loghi sono marchi commerciali o marchi registrati di XTEN Limited. Unreal® è un marchio commerciale o un marchio registrato di Epic Games, Inc. negli Stati Uniti dâAmerica e nel resto del mondo. Tutti gli altri diritti d'autore e marchi commerciali appartengono ai rispettivi proprietari.","links":{"gamePolicies":"Informativa di gioco","webPolicies":"Informativa web"},"agePolicies":{"australia":"Australia","brazil":"Brasile","europe":"Europa","germany":"Germania","canada":"USA/CAN"}}}`),mT={main:{title:"GRAZIE PER IL TUO INTERESSE!",subtitle:"Ora puoi scaricare l'installer per UFL.",button:"SCARICA IL GIOCO",description:{title:"L'accesso anticipato inizierà il 7 novembre",text:`Il tuo accesso tramite bundle o codice riscattato sarà disponibile una volta che i server saranno aperti. 180Le ricompense dei bundle si troveranno sul tuo account una volta iniziato il gioco.`},link:"TORNA AL NEGOZIO"},downloading:{title:"Il download sta iniziando...",retry:"Non è iniziato? {tryAgainLink}",tryAgain:"Riprova"},footer:{text:"© 2025, XTEN Limited. Tutti i diritti riservati. Strikerz Inc., STRZ, UFL, FAIR TO PLAY e i relativi loghi sono marchi commerciali o marchi registrati di XTEN Limited. Unreal® è un marchio commerciale o un marchio registrato di Epic Games, Inc. negli Stati Uniti dâAmerica e nel resto del mondo. Tutti gli altri diritti d'autore e marchi commerciali appartengono ai rispettivi proprietari.",links:{gamePolicies:"Informativa di gioco",webPolicies:"Informativa web",support:"Assistenza",legalDocuments:"Documenti legali"},launcher:"Launcher di {gaijinLink}"}},gT={title:"NON TROVATO",message:"L'URL richiesto non è stato trovato nel server"},hT={submit:"INVIA",email:"Email",rulesMessages:{emailRequired:"Inserisci l'indirizzo email",wrongEmail:"Inserisci l'indirizzo email corretto"},note:"Fornisci un indirizzo email in modo da poterti contattare ulteriormente riguardo le tue segnalazioni."},vT={errors:{platform:"Errore nell'accesso con {platform}. Prova di nuovo o scegli un'altra opzione di accesso.",server:"Errore nell'accesso con {platform} e il nostro server. Prova di nuovo o scegli un'altra opzione di accesso."}},bT={links:{endUserAgreement:"ACCORDO DI LICENZA CON L'UTENTE FINALE",privacyPolicy:"INFORMATIVA SULLA PRIVACY"},form:{licenseAcceptMessage:{firstPart:"Io sono il genitore o tutore del minore che gioca con l'account {accountName}. Accetto i termini dell'Accordo di licenza con l'utente finale e sono consapevole dell'Informativa sulla Privacy applicata all'utilizzo da parte degli utenti minorenni dei Servizi UFL. Acconsento al trattamento e al trasferimento all'estero dei dati personali del minore secondo i termini descritti nell'Informativa sulla privacy. (Obbligatorio)"},consentMessage:"Acconsento al supporto di UFL e alla visione da parte del minore di annunci pubblicitari personalizzati più pertinenti nel Gioco, in base ai dati personali dello stesso ricavabili dal gioco (ID online, località approssimativa, informazioni sul dispositivo, età o fascia di età ). (Opzionale)",externalAttributionConsent:"Acconsento al trattamento dei miei dati personali (ID account, località approssimativa ricavata dall'IP, tipo di piattaforma) da parte di Gamesight, Adjust e i loro partner, e alla loro trasmissione verso Stati Uniti, Regno Unito e SEE o viceversa. In questo modo UFL è in grado di svolgere campagne di marketing efficaci e raggiungere un maggior numero di appassionati di videogiochi e di calcio. (Opzionale)",confirm:"CONFERMA",successMessage:{firstPart:"Grazie per aver preso visione e compilato l'accettazione delle clausole per il minore che gioca con l'account {accountName}. L'utente minorenne adesso può accedere al gioco.",secondPart:""}},error:"La piattaforma del minore e l'ID devono essere specificati"},yT={info:"Non è possibile completare l'autorizzazione sul nostro
180sito perché appartieni a una fascia di età che ha l'accesso limitato a certe funzioni del portale.",emailInfo:"Se hai problemi con UFL e hai bisogno di supporto, invia la tua segnalazione al nostro team di assistenza via email a support{'@'}uflgame.com.",ok:"OK",steps:{title:"Per risolvere il problema di restrizione di accesso, segui questi passaggi: {titleAction} Vai sul sito, disconnettiti dal tuo account ed esegui nuovamente tutti i passaggi utilizzando un account per adulti.",titleAction:"Disconnettiti e prova di nuovo:",firstStep:{title:"Disconnettersi dagli account Xbox e PlayStation da un browser:",substeps:{firstSubstep:": vai alla pagina {xboxLink} e fai clic sullâicona del tuo profilo in alto a destra. Seleziona âEsciâ dal menu a tendina.",secondSubbstep:": vai alla pagina {psnLink}, fai clic sullâicona del tuo profilo in alto a destra e seleziona âEsciâ dal menu."}},secondStep:{title:"Una volta effettuata la disconnessione, puoi collegarti nuovamente usando un account idoneo."}},emailMessage:"Puoi contattare il nostro team di assistenza via email allâindirizzo {email}."},wT={adultConfirmation:"Sei un genitore o un tutore legale?",login:"Accedi al tuo account."},ET={linkSuccess:"Account Twitch collegato",errors:{serverError:"Errore nell'accesso con Twitch e il nostro server. Prova di nuovo o scegli un'altra opzione di accesso."},drops:{title:"DROP DI TWITCH",time:"DALLE 09:00 UTC DEL {startDate} {startMonth} ALLE 23:59 UTC DEL {endDate} {endMonth}",rulesApply:"Si applica il regolamento ufficiale",description:"I Drop di Twitch ti fanno guadagnare ricompense nel gioco semplicemente guardando i livestream di UFL su Twitch!",guide:{title:"Come ottenere i Drop di Twitch su UFL",firstStep:"Collega il tuo account UFL al tuo account Twitch su {twitchLink}",secondStep:"Guarda una live dei canali che partecipano con i drop abilitati (controlla la lista dei canali partecipanti alla campagna UFL Drop di Twitch a {twitchLink})",thirdStep:"Guarda lo stream per la durata richiesta per sbloccare ogni ricompensa",fourthStep:"Ottieni le tue ricompense su Twitch dalla pagina Inventario Drop entro 24 dal completamento.",fifthStep:"Accedi a UFL, le tue ricompense dovrebbero apparire nel club.",note:'Nota: Le ricompense potrebbero impiegare fino a 24 ore per apparire nel client del gioco. Clicca il pulsante "Come ottenere i drop" per maggiori informazioni o contatta il nostro team di supporto a {supportLink} se hai qualunque problema'},rewards:{title:"Ricompense",rewardText:"Guarda {n} {unit} per ottenere un {rewardName}",hourUnit:"ora | ore"},btns:{link:"Collega account",watch:"Guarda gli stream",howToEarh:"Come ottenere i drop",rules:"Regole ufficiali"}}},ST={signOut:"Disconnetti"},kT="Si è verificato un errore nel caricare questo documento legale. Prova di nuovo o contatta l'assistenza.",PT={welcome:sT,signIn:lT,acceptLegalDocs:uT,footer:cT,pegi:dT,homePage:fT,earlyAccessPage:pT,downloadPage:mT,notFound:gT,supportLogin:hT,platformRedirect:vT,parentalControl:bT,ageErrorModal:yT,adultLoginInfo:wT,twitch:ET,userMenu:ST,unexpectedError:kT},LT="Witamy w UFL!",_T="Zaloguj siÄ",AT={text:"AkceptujÄ zasady, jakie uwzglÄdnia {eula}, i potwierdzam, że przeczytaÅem(-am) i zrozumiaÅem(-am) warunki, jakie opisuje {privacy}",eula:"umowa licencyjna z użytkownikiem koÅcowym",privacy:"polityka prywatnoÅci gry"},TT={links:{termsOfUse:"WARUNKI UÅ»YTKOWANIA",privacyPolicy:"POLITYKA PRYWATNOÅCI",cookiePolicy:"POLITYKA DOTYCZÄCA COOKIES",legalDocuments:"DOKUMENTY PRAWNE"},legalTrademark:"Â©ï¸ 2025 XTEN Limited. Wszystkie prawa zastrzeżone.",steamTrademark:"© 2024 Valve Corporation. Steam i logo Steam to znaki towarowe i/lub zastrzeżone znaki towarowe należÄ
ce do Valve Corporation w USA i/lub w innych krajach."},CT={inGamePurchases:"Zakupy w grze (zawiera elementy losowe)"},IT={modals:{systemRequirements:{title:"WYMAGANIA SYSTEMOWE",header:{pc:"PC",minimum:"Minimalne",recommended:"Zalecane"},CPU:"Procesor",RAM:"RAM",GPU:"Karta graficzna",VRAM:"VRAM",OS:"System operacyjny",Storage:"Miejsce na dysku",or:"albo"},probabilities:{header:{enhanced:"Ulepszony pakiet CP",premium:"Pakiet premium CP"},slot:"Miejsce",items:["2 500 000 CP (waluty w grze)","50 LP (waluty w grze)","CzÄ
stki","PiÅkarz 0. poziomu, klasyfikacja 45-60","PiÅkarz 0. poziomu, klasyfikacja 61-80","P
180iÅkarz 0. poziomu, klasyfikacja 81-91","PiÅkarz 1. poziomu, klasyfikacja 72-75","PiÅkarz 1. poziomu, klasyfikacja 76-80","PiÅkarz 2. poziomu, klasyfikacja 81-86","PiÅkarz 2. poziomu, klasyfikacja 87-91","PiÅkarz 3. poziomu, klasyfikacja 75-83","PiÅkarz 3. poziomu, klasyfikacja 84-90","PiÅkarz 3. poziomu, klasyfikacja 91-95","PiÅkarz 3. poziomu, klasyfikacja 96-99","Legendarny piÅkarz, klasyfikacja 91-105"]}},header:{navigation:{about:"O UFL",news:"WiadomoÅci",shop:"Sklep",faq:"NajczÄÅciej zadawane pytania",support:"DziaÅ wsparcia",inviteFriends:"ZaproÅ znajomych (PC only)",account:{title:"Moje konto",signIn:"Zaloguj siÄ",createAccount:"Stwórz konto",profile:"Profil",redeemCode:"Wykorzystaj kod",twitchDrops:"Zrzuty Twitch",logout:"Wyloguj"}},button:"Graj w UFL",back:"Wstecz"},main:{hero:{title:"UFL",subtitle:"PIÅKA NOÅ»NA W ZUPEÅNIE NOWEJ ODSÅONIE",description:"Graj w UFL⢠na PC",button:{earlyAccess:"Graj za darmo",download:"POBIERZ JUÅ» TERAZ"},requirements:"WyÅwietl wymagania systemowe"},features:{description:"Chcesz wyprzedziÄ konkurencjÄ? DoÅÄ cz od 7 listopada, wybierajÄ c jeden z naszych piÄciu zestawów. Każdy zestaw odblokuje UFL⢠i zapewni ci wczesne korzyÅci, dziÄki czemu bÄdzie można podtrzymaÄ postÄpy skÅadu podczas globalnej premiery na PC. Nie przegap szansy!",beTheFirst:"Wejdź na boisko przed innymi",levelUp:"Rozwijaj swój skÅad już na samym poczÄ tku",gain:"Zyskaj przewagÄ przed resztÄ ",players:"Ponad {number} {text} graczy na caÅym Åwiecie"},joinGameplay:{description:"UFL to darmowa gra piÅkarska, która pozwala budowaÄ skÅad drużyny spoÅród tysiÄcy prawdziwych zawodników. Badaj rynek transferowy, kontraktuj autentycznych piÅkarzy i rywalizuj w globalnych ligach rankingowych. Bierz udziaÅ w wydarzeniach sezonowych, zbieraj karty piÅkarskie o różnym poziomie rzadkoÅci i stwórz drużynÄ, która odzwierciedla twój styl.",button:"WIÄCEJ INFORMACJI O UFL"},faq:{title:"NAJCZÄÅCIEJ ZADAWANE PYTANIA",button:"ZAJRZYJ NA STRONÄ Z FAQ",questions:[{title:"Czym sÄ pakiety wczesnego dostÄpu i dlaczego warto je kupiÄ?",description:`Pakiety wczesnego dostÄpu zapewniajÄ graczom okazjÄ do rozpoczÄcia swojej drogi w UFL miesiÄ c przed oficjalnÄ premierÄ na PC. Ich zakup pozwala byÄ jednym z pierwszych, którzy wejdÄ na boisko, zacznÄ budowaÄ swój skÅad i poznajÄ grÄ przed caÅÄ resztÄ . 181 182Oto, dlaczego warto rozważyÄ zakup: 183 184{list} 185Wczesny dostÄp nie tylko oznacza, że zagrasz w UFL przed innymi. Pozwala też zagraÄ mÄ drze, zyskaÄ przewagÄ i przygotowaÄ swój zespóŠna sukces po oficjalnej premierze gry.`,list:["Zagraj wczeÅniej: cieszÄ siÄ UFL miesiÄ c przed globalnÄ premierÄ .","Wyprzedź konkurencjÄ: zacznij budowaÄ drużynÄ marzeÅ i rozwijaÄ jÄ przed doÅÄ czeniem innych graczy.","WyjÄ tkowe premie: zyskaj specjalne przedmioty w grze, dodatkowÄ walutÄ i wyjÄ tkowe nagrody dostÄpne tylko za sprawÄ pakietów wczesnego dostÄpu.","DoÅÄ cz do pierwszej fali: uksztaÅtuj spoÅecznoÅÄ graczy, dziel siÄ uwagami i odciÅnij swoje piÄtno na UFL od samego poczÄ tku."]},{title:"Czy gra UFL bÄdzie dostÄpna na innych platformach, czy tylko na PC?",description:"UFL bÄdzie dostÄpna również na Xbox Series X/S i PlayStation 5. Gra wkrótce pojawi siÄ na PC. Możesz też zagraÄ w niÄ o miesiÄ c wczeÅniej, jeÅli wykupisz jeden z naszych darmowych pakietów wczesnego dostÄpu."},{title:"Czy gra w UFL jest darmowa?",description:"UFL bÄdzie darmowe dla wszystkich po premierze na PC. MiesiÄ c przed tym wydarzeniem gracze PC bÄdÄ mogli w niÄ zagraÄ tylko poprzez zakup pakietu wczesnego dostÄpu."},{title:"Czy mogÄ kupiÄ pakiet wczesnego dostÄpu i odebraÄ go dla wersji UFL na Xbox/PlayStation?",description:"Pakiety te sÄ dostÄpne tylko w przypadku wersji UFL na PC. Wykupienie ich i odebranie nagród nie bÄdzie możliwe w przypadku platform Xbox i PlayStation."},{title:"Jakie sÄ wymagania sprzÄtowe gry UFL na PC?",description:`Minimalne: 186System operacyjny: Windows 10 - 64bit 187Procesor: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 188RAM: 8.00 GB 189Karta graficzna: AMD RX 570 albo NVIDIA GeForce GTX 1060 190VRAM: 4GB 191Miejsce na dysku: 40 GB SSD 192 193Zalecane: 194System operacyjny: Windows 10 - 64bit 195Procesor: AMD Ryzen 7 2700X albo Intel Core i7 6700 196RAM: 12.00 GB 197Karta graficzna: AMD Radeon RX 5600 XT albo Nvidia GeForce GTX 1660 198VRAM: 6GB 199Miejsce na dysku: 40 GB SSD`}]},teamPass:{title:"Karnet Top Leagues już w UFL!",description:"CzoÅowe ligi. NajwiÄksze gwiazdy. WyjÄ tkowe karty piÅkarskie Raphinhi, Federico Valverde, Emiliano MartÃneza i Paulo Dybali, a do tego atmosfera wielkiej piÅki â nowy karnet ÅÄ czy to, co najlepsze, w jednym wydarzeniu. DoÅÄ cz i wygrywaj. Zgarniaj gwiazdy!",button:"WIÄCEJ INFORMACJI"},systemRequirements:{title:"WYMAGANIA SYSTEMOWE",header:{pc:"PC",minimum:"Minimalne",recommended:"Zalecane"},CPU:"Procesor",RAM:"RAM",GPU:"Karta graficzna",VRAM:"VRAM",OS:"System operacyjny",Storage:"Miejsce na dysku",or:"albo"}},footer:{text:"© {year}, XTEN Limited. Wszystkie prawa zastrzeżone. Strikerz Inc., STRZ, UFL, FAIR TO PLAY i powiÄ zane logo to znaki towarowe lub zastrzeżone znaki towarowe XTEN Limited. Unreal ® to z
199nak towarowy lub zastrzeżony znak towarowy Epic Games, Inc. w USA i na caÅym Åwiecie. Wszystkie inne prawa autorskie i znaki towarowe należÄ
do ich odpowiednich wÅaÅcicieli.",links:{gamePolicies:"Polityka gry",webPolicies:"Polityka strony",legalDocuments:"Dokumenty prawne"},agePolicies:{australia:"Australia",brazil:"Brazylia",europe:"Europa",germany:"Niemcy",canada:"USA / KANADA"}}},RT=JSON.parse('{"modals":{"modals":{"systemRequirements":{"title":"WYMAGANIA SYSTEMOWE","header":{"pc":"PC","minimum":"Minimalne","recommended":"Zalecane"},"CPU":"Procesor","RAM":"RAM","GPU":"Karta graficzna","VRAM":"VRAM","OS":"System operacyjny","Storage":"Miejsce na dysku","or":"albo"}},"probabilities":{"title":"MożliwoÅci zestawów startowych","header":{"enhanced":"Ulepszony pakiet CP","premium":"Pakiet premium CP"},"slot":"Miejsce","items":["2 500 000 CP (waluty w grze)","50 LP (waluty w grze)","CzÄ
stki","PiÅkarz 0. poziomu, klasyfikacja 45-60","PiÅkarz 0. poziomu, klasyfikacja 61-80","PiÅkarz 0. poziomu, klasyfikacja 81-91","PiÅkarz 1. poziomu, klasyfikacja 72-75","PiÅkarz 1. poziomu, klasyfikacja 76-80","PiÅkarz 2. poziomu, klasyfikacja 81-86","PiÅkarz 2. poziomu, klasyfikacja 87-91","PiÅkarz 3. poziomu, klasyfikacja 75-83","PiÅkarz 3. poziomu, klasyfikacja 84-90","PiÅkarz 3. poziomu, klasyfikacja 91-95","PiÅkarz 3. poziomu, klasyfikacja 96-99","Legendarny piÅkarz, klasyfikacja 91-105"]}},"header":{"navigation":{"about":"O UFL","shop":"Sklep","faq":"NajczÄÅciej zadawane pytania","support":"DziaÅ wsparcia","account":{"title":"Moje konto","signIn":"Zaloguj siÄ","createAccount":"Stwórz konto","profile":"Profil","redeemCode":"Wykorzystaj kod","twitchDrops":"Zrzuty Twitch","logout":"Wyloguj"}},"button":"Graj w UFL","back":"Wstecz"},"main":{"hero":{"title":"UFL","subtitle":"PIÅKA NOÅ»NA W ZUPEÅNIE NOWEJ ODSÅONIE","description":"Graj na PC od 7 listopada","button":{"earlyAccess":"UZYSKAJ WCZESNY DOSTÄP NA PC","download":"POBIERZ JUÅ» TERAZ"},"requirements":"WyÅwietl wymagania systemowe"},"features":{"description":"Chcesz wyprzedziÄ konkurencjÄ? DoÅÄ
cz od 7 listopada, wybierajÄ
c jeden z naszych piÄciu zestawów. Każdy zestaw odblokuje UFL⢠i zapewni ci wczesne korzyÅci, dziÄki czemu bÄdzie można podtrzymaÄ postÄpy skÅadu podczas globalnej premiery na PC. Nie przegap szansy!","beTheFirst":"Wejdź na boisko przed innymi","levelUp":"Rozwijaj swój skÅad już na samym poczÄ
tku","gain":"Zyskaj przewagÄ przed resztÄ
","players":"Ponad {number} {text} graczy na caÅym Åwiecie"},"bundles":{"title":"Wybierz pakiet","button":"UZYSKAJ DOSTÄP","available":"DostÄpny","note":{"uflEula":"UFL","xsollaEula":"Xsolla","bold":"Cena koÅcowa i waluta mogÄ
siÄ różniÄ w zależnoÅci od metody pÅatnoÅci. Wprowadź swoje dane na stronie pÅatnoÅci, aby zobaczyÄ ostatecznÄ
kwotÄ.","subtitle":"Zestaw startowy oferuje wiele możliwoÅci.","title":"Uwaga: jeÅli chcesz zdobyÄ komplet nagród z dostÄpnych zestawów, nie wahaj siÄ i kup je wszystkie. PamiÄtaj tylko, że każdy z nich można kupiÄ tylko raz.\\nPonadto zakup wielu egzemplarzy tego samego zestawu nie zapewni ci dodatkowego wczesnego dostÄpu. Zakup wymaga posiadania konta UFL. JeÅli zakup przebiegnie pomyÅlnie, bÄdzie można pobraÄ grÄ UFL, gdy udostÄpnimy jÄ
7 listopada 2025 roku.\\nWczesny dostÄp zacznie siÄ 7 listopada 2025 i potrwa tylko przez jakiÅ czas. NastÄpnie grÄ bÄdzie można pobraÄ za darmo, a postÄpy graczy nie zniknÄ
.\\nWszystkie transakcje sÄ
przetwarzane przez firmÄ {xsollaLink}, która peÅni funkcjÄ zarejestrowanego sprzedawcy. KupujÄ
c grÄ, pozyskujesz licencjÄ pozwalajÄ
cÄ
na dostÄp i korzystanie z zawartoÅci cyfrowej zgodnie z umowami użytkownika koÅcowego {UFLEulaLink} i {xsollaEulaLink}.\\n{bold}\\nW fazie wczesnego dostÄpu mogÄ
obowiÄ
zywaÄ ograniczenia wiekowe."},"earlyAccess":"Wczesny dostÄp (wersja na PC)","starter":{"title":"ZESTAW STARTOWY","description":"Rozpocznij swojÄ
podróż z UFL od zwyciÄstwa! ","motivation":"Zestaw startowy to idealny wybór dla tych, którzy chcÄ
ruszyÄ z kopyta za sprawÄ
wczesnego dostÄpu do UFL.","features":["2150 LP","2 wrzeÅniowe i 2 październikowe pakiety ligowe","1100 gwiazdek SP"],"featuresFull":["2150 LP â wydaj je na odblokowanie nowych możliwoÅci i wzmocnienie swojego klubu.","2 wrzeÅniowe i 2 październikowe pakiety ligowe, czyli wyjÄ
tkowe paczki peÅne cennych nagród.","1100 gwiazdek SP â użyj ich, aby szybciej zdobywaÄ nagrody z teampassa."]},"starterPlus":{"title":"ZESTAW STARTOWY PLUS","description":"Przyspiesz swój rozwój w fazie wczesnego dostÄpu do UFL za sprawÄ
potÄżnego poczÄ
tku!","motivation":"Zestaw startowy plus to potÄżna korzyÅÄ, która zapewni ci Åwietny start w fazie wczesnego dostÄpu do UFL.","features":["2150 LP","100 000 000 CP","Strój Girofaro","4 pakiety premium CP and 4 ulepszone pakiety CP","1100 gwiazdek SP"],"featuresFull":["2150 LP â odbloku
199j nowe funkcje i przyspiesz rozwój swojego klubu.","100 000 000 CP â szybciej rozwijaj swój skÅad.","Strój Girofaro â wyjÄ
tkowy design, który pozwoli wyróżniÄ siÄ na boisku.","4 pakiety premium CP and 4 ulepszone pakiety CP â cenne pakiety w grze peÅne cennych nagród.","1100 gwiazdek SP â waluty premium do odblokowania nagród teampass."]},"raphinhaValverde":{"title":"Zestaw Raphinha + Valverde","description":"Wzmocnij swój skÅad talentami Åwiatowej klasy i odblokuj wyjÄ
tkowe korzyÅci w fazie wczesnego dostÄpu do UFL!","motivation":"Zestaw Raphinha + Valverde to najpotÄżniejsze wzmocnienie na tym etapie sezonu.","features":["Karta piÅkarska poz. 3.: Raphinha (klasyfikacja 91)","Karta piÅkarska poz. 3.: Valverde (klasyfikacja 91)","2150 LP","3 wrzeÅniowe i 3 październikowe pakiety ligowe","1100 gwiazdek SP"],"featuresFull":["Karta piÅkarska poz. 3.: Raphinha (klasyfikacja 91) â szybki skrzydÅowy, który w okamgnieniu potrafi odwróciÄ losy meczu.","Karta piÅkarska poz. 3.: Valverde (klasyfikacja 91) â wszechstronny pomocnik z niewyczerpanÄ
kondycjÄ
i piorunujÄ
cym uderzeniem.","2150 LP â użyj tej waluty, aby wzmocniÄ i rozwijaÄ swojÄ
drużynÄ.","3 wrzeÅniowe i 3 październikowe pakiety ligowe â rzadkie nagrody, które wzmocniÄ
twój skÅad.","1100 gwiazdek SP â odblokuj ekskluzywne treÅci z teampassa i poznaj wszystko, co oferuje."]},"legend":{"title":"Legendarny zestaw","description":"Zbuduj skÅad, który przejdzie do historii, i odblokuj peÅnÄ
moc wczesnego dostÄpu do UFL!","motivation":"Legendarny zestaw to doskonaÅy wybór dla graczy, którzy chcÄ
rozpoczÄ
Ä sezon z legendami na pokÅadzie i zapewniÄ sobie wszystkie korzyÅci w grze.","features":["Legendarna karta Wunderkinda Franza Beckenbauera","Legendarna karta mistrza Åwiata Alesandro Del Piero","4500 LP","7 wrzeÅniowych i 7 październikowych pakietów ligowych","8 wrzeÅniowych pakietów mieszanych","1100 gwiazdek SP"],"featuresFull":["Legendarna karta Wunderkinda Franza Beckenbauera â legendarny obroÅca i kultowy przywódca na boisku","Legendarna karta mistrza Åwiata Alesandro Del Piero â legendarny napastnik z charakterystycznym stylem gry i bezbÅÄdnÄ
technikÄ
","4500 LP â wzmocnij swój klub i odblokuj nowe funkcje.","7 wrzeÅniowych i 7 październikowych pakietów ligowych â cenne paczki z potÄżnymi nagrodami.","8 wrzeÅniowych pakietów mieszanych â specjalny pakiet, który znacznie wzmocni twój skÅad.","1100 gwiazdek SP â wyciÅnij z teampassa wszystko, co najlepsze, dziÄki tej walucie."]}},"joinGameplay":{"title":"DOÅÄCZ DO GRY WCZEÅNIEJ","description":"UFL to darmowa gra piÅkarska, która pozwala budowaÄ skÅad drużyny spoÅród tysiÄcy prawdziwych zawodników. Badaj rynek transferowy, kontraktuj autentycznych piÅkarzy i rywalizuj w globalnych ligach rankingowych. Bierz udziaÅ w wydarzeniach sezonowych, zbieraj karty piÅkarskie o różnym poziomie rzadkoÅci i stwórz drużynÄ, która odzwierciedla twój styl.","button":"WIÄCEJ INFORMACJI O UFL","features":{"newExperience":{"title":"PIÅKA NOÅ»NA W NOWEJ ODSÅONIE","description":"UFL to poczÄ
tek Twojej piÅkarskiej przygody. Weź udziaÅ w regularnych wydarzeniach online, sprostaj emocjonujÄ
cym wyzwaniom, spersonalizuj swój klub za sprawÄ
wyjÄ
tkowych elementów i przekonaj siÄ, jak wyglÄ
da Åwiat profesjonalnego futbolu. Graj w UFL i wygrywaj. NadszedÅ Twój moment!","features":{}},"signPlayers":{"title":"ZAKONTRAKTUJ PRAWDZIWYCH GRACZY","description":"Zbuduj drużynÄ marzeÅ z tysiÄcy prawdziwych zawodników. Zbadaj rynek, zakontraktuj ulubionych piÅkarzy i stwórz skÅad, który pasuje do twojej strategii.","features":{}},"gameMods":{"title":"TRYBY GRY NA KAÅ»DY NASTRÃJ","description":"","features":{"online":{"title":"Tryb PvP online","description":"sprawdź siÄ przeciwko graczom na caÅym Åwiecie"},"pve":{"title":"PvE","description":"trenuj, rozwijaj i dostosuj swój skÅad wedle uznania"},"coop":{"title":"Tryb wspóÅpracy na kanapie","description":"poÅÄ
cz siÅy ze znajomymi i ciesz siÄ lokalnÄ
grÄ
"}}}}},"faq":{"title":"NAJCZÄÅCIEJ ZADAWANE PYTANIA","button":"ZAJRZYJ NA STRONÄ Z FAQ","questions":[{"title":"Czym sÄ
pakiety wczesnego dostÄpu i dlaczego warto je kupiÄ?","description":"Pakiety wczesnego dostÄpu zapewniajÄ
graczom okazjÄ do rozpoczÄcia swojej drogi w UFL miesiÄ
c przed oficjalnÄ
premierÄ
na PC. Ich zakup pozwala byÄ jednym z pierwszych, którzy wejdÄ
na boisko, zacznÄ
budowaÄ swój skÅad i poznajÄ
grÄ przed caÅÄ
resztÄ
.\\n\\nOto, dlaczego warto rozważyÄ zakup:\\n\\n{list}\\nWczesny dostÄp nie tylko oznacza, że zagrasz w UFL przed innymi. Pozwala też zagraÄ mÄ
drze, zyskaÄ przewagÄ i przygotowaÄ swój zespóŠna sukces po oficjalnej premierze gry.","list":["Zagraj wczeÅniej: cieszÄ siÄ UFL miesiÄ
c przed globalnÄ
premierÄ
.","Wyprzedź konkurencjÄ: zacznij budowaÄ drużynÄ marzeÅ i rozwijaÄ jÄ
przed doÅÄ
czeniem innych graczy.","WyjÄ
tkowe premie: zyskaj specjalne przedmioty w grze, dodatkowÄ
walutÄ i wyjÄ
tkowe nagrody dostÄpne tylko za sprawÄ
pakietów wczesnego dostÄpu.","DoÅÄ
cz do pierwszej fali: uksztaÅtuj spoÅecznoÅÄ graczy, dziel siÄ uwagami i odciÅnij swoje piÄtno na UFL od samego poczÄ
tku."]},{"title":"Czy gra UFL bÄdzie dostÄpna na innych platformach, czy tylko n
199a PC?","description":"UFL bÄdzie dostÄpna również na Xbox Series X/S i PlayStation 5. Gra wkrótce pojawi siÄ na PC. Możesz też zagraÄ w niÄ o miesiÄ c wczeÅniej, jeÅli wykupisz jeden z naszych darmowych pakietów wczesnego dostÄpu."},{"title":"Czy gra w UFL jest darmowa?","description":"UFL bÄdzie darmowe dla wszystkich po premierze na PC. MiesiÄ c przed tym wydarzeniem gracze PC bÄdÄ mogli w niÄ zagraÄ tylko poprzez zakup pakietu wczesnego dostÄpu."},{"title":"Czy mogÄ kupiÄ pakiet wczesnego dostÄpu i odebraÄ go dla wersji UFL na Xbox/PlayStation?","description":"Pakiety te sÄ dostÄpne tylko w przypadku wersji UFL na PC. Wykupienie ich i odebranie nagród nie bÄdzie możliwe w przypadku platform Xbox i PlayStation."},{"title":"Jakie sÄ wymagania sprzÄtowe gry UFL na PC?","description":"Minimalne:\\nSystem operacyjny: Windows 10 - 64bit\\nProcesor: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nRAM: 8.00 GB\\nKarta graficzna: AMD RX 570 albo NVIDIA GeForce GTX 1060\\nVRAM: 4GB\\nMiejsce na dysku: 40 GB SSD\\n\\nZalecane:\\nSystem operacyjny: Windows 10 - 64bit\\nProcesor: AMD Ryzen 7 2700X albo Intel Core i7 6700\\nRAM: 12.00 GB\\nKarta graficzna: AMD Radeon RX 5600 XT albo Nvidia GeForce GTX 1660\\nVRAM: 6GB\\nMiejsce na dysku: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. Wszystkie prawa zastrzeżone. Strikerz Inc., STRZ, UFL, FAIR TO PLAY i powiÄ zane logo to znaki towarowe lub zastrzeżone znaki towarowe XTEN Limited. Unreal ® to znak towarowy lub zastrzeżony znak towarowy Epic Games, Inc. w USA i na caÅym Åwiecie. Wszystkie inne prawa autorskie i znaki towarowe naleÅ¼Ä do ich odpowiednich wÅaÅcicieli.","links":{"gamePolicies":"Polityka gry","webPolicies":"Polityka strony"},"agePolicies":{"australia":"Australia","brazil":"Brazylia","europe":"Europa","germany":"Niemcy","canada":"USA / KANADA"}}}'),FT={main:{title:"DZIÄKUJEMY ZA ZAINTERESOWANIE!",subtitle:"Teraz możesz pobraÄ instalator gry UFL.",button:"POBIERZ GRÄ",description:{title:"Wczesny dostÄp rozpocznie siÄ 7 listopada",text:`DostÄp do pakietu lub wykorzystanego kodu uzyskasz po otwarciu serwerów. 200Nagrody trafiÄ na twoje konto, gdy tylko rozpocznie siÄ gra.`},link:"WRÃÄ DO SKLEPU"},downloading:{title:"Pobieranie siÄ rozpoczyna...",retry:"Nie rozpoczÄÅo siÄ? {tryAgainLink}",tryAgain:"Spróbuj ponownie"},footer:{text:"© 2025, XTEN Limited. Wszystkie prawa zastrzeżone. Strikerz Inc., STRZ, UFL, FAIR TO PLAY i powiÄ zane logo to znaki towarowe lub zastrzeżone znaki towarowe XTEN Limited. Unreal ® to znak towarowy lub zastrzeżony znak towarowy Epic Games, Inc. w USA i na caÅym Åwiecie. Wszystkie inne prawa autorskie i znaki towarowe naleÅ¼Ä do ich odpowiednich wÅaÅcicieli.",links:{gamePolicies:"Polityka gry",webPolicies:"Polityka strony",support:"DziaÅ wsparcia",legalDocuments:"Dokumenty prawne"},launcher:"Launcher: {gaijinLink}"}},NT={title:"Nie odnaleziono",message:"Nie odnaleziono wybranego adresu URL na tym serwerze"},UT={submit:"PRZEÅLIJ",email:"E-mail",rulesMessages:{emailRequired:"Wpisz adres e-mail",wrongEmail:"Wpisz poprawny adres e-mail"},note:"Wpisz kontaktowy adres e-mail, żebyÅmy mogli siÄ do Ciebie odezwaÄ w sprawie dalszych raportów."},OT={errors:{platform:"Przy logowaniu przy użyciu {platform} wystÄ piÅ bÅÄ d. Spróbuj ponownie lub wybierz innÄ opcjÄ logowania.",server:"Przy logowaniu przy użyciu {platform} i naszego serwera wystÄ piÅ bÅÄ d Spróbuj ponownie lub wybierz innÄ opcjÄ logowania.",noCodeParam
200:'Przy logowaniu przy użyciu {platform} wystÄ
piÅ bÅÄ
d. W adresie URL brakuje parametru {error} "{codeParam}". Spróbuj ponownie lub wybierz innÄ
opcjÄ logowania.',xbox:{BEErrorCodes:{28:"Z Twoim kontem Microsoft nie powiÄ
zano żadnego konta Xbox Live. Najpierw utwórz konto Xbox Live lub upewnij siÄ, że logujesz siÄ przy życiu odpowiedniego konta Microsoft.",30:"Å»adne konto Xbox nie jest powiÄ
zane z Twoim kontem Microsoft. Najpierw utwórz konto Xbox."}}}},MT={links:{endUserAgreement:"UMOWA LICENCYJNA Z UÅ»YTKOWNIKIEM KOÅCOWYM",privacyPolicy:"POLITYKA PRYWATNOÅCI"},form:{licenceAcceptMessage:{firstPart:"Jestem rodzicem lub opiekunem prawnym dziecka grajÄ
cego na koncie {accountName}. AkceptujÄ warunki umowy licencyjnej z użytkownikiem koÅcowym i rozumiem politykÄ prywatnoÅci stosowanÄ
wobec korzystania z usÅug UFL przez dzieci. Wyrażam zgodÄ na przetwarzanie jakichkolwiek danych osobistych dziecka i przesyÅanie ich za granicÄ w sposób opisany w polityce prywatnoÅci. (ObowiÄ
zkowo)"},consentMessage:"Zamierzam wspieraÄ UFL i zgadzam siÄ na to, aby dziecko zobaczyÅo najbardziej odpowiednie i spersonalizowane reklamy na podstawie danych osobistych z gry (identyfikatorów sieciowych, przybliżonej lokalizacji, informacji o urzÄ
dzeniu, wieku czy grupy wiekowej). (Opcjonalnie)",externalAttributionConsent:"Zgadzam siÄ, żeby Gamesight, Adjust i powiÄ
zani z nimi dystrybutorzy otrzymywali osobiste dane dziecka (identyfikator konta, lokalizacjÄ przybliżonÄ
na podstawie ID, rodzaj platformy), które można wysÅaÄ z i do USA, Wielkiej Brytanii i Europejskiego Obszaru Gospodarczego. DziÄki temu UFL może prowadziÄ skuteczne kampanie marketingowe oraz docieraÄ do kolejnych miÅoÅników gier i piÅki nożnej. (Opcjonalnie)",confirm:"POTWIERDŹ",successMessage:{firstPart:"DziÄkujemy za przeczytanie i wypeÅnienie pozwolenia dotyczÄ
cego polityki w imieniu dziecka, które gra na koncie {accountName}. Dziecko może już zalogowaÄ siÄ do gry.",secondPart:""}},error:"Należy okreÅliÄ platformÄ i identyfikator dziecka."},DT={info:"Przepraszamy, ale nie możesz ukoÅczyÄ autoryzacji na naszej stronie, ponieważ należysz do grupy wiekowej, która ma ograniczony dostÄp do niektórych funkcji portalu. Najpierw zaloguj siÄ do gry.",emailInfo:"JeÅli masz jakieÅ problemy z produktem UFL i potrzebujesz pomocy, wyÅlij wiadomoÅÄ email do naszego dziaÅu wsparcia na adres support{'@'}uflgame.com.",ok:"OK",steps:{title:"Aby rozwiÄ
zaÄ problem z ograniczeniami, wykonaj poniższe kroki: {titleAction} Udaj siÄ na stronÄ platformy, zaloguj siÄ na konto, a potem spróbuj powtórzyÄ ten proces przy użyciu konta dla dorosÅych.",titleAction:"Wyloguj siÄ i spróbuj ponownie:",firstStep:{title:"Wylogowanie z k
200ont Xbox i PlayStation przy użyciu przeglÄ
darki:",substeps:{firstSubstep:": Odwiedź {xboxLink} i kliknij w ikonÄ profilu w prawym górnym rogu. Wybierz opcjÄ âWyloguj siÄâ z rozwijanego menu.",secondSubbstep:": Udaj siÄ na {psnLink}, kliknij w ikonÄ profilu w prawym górnym rogu i wybierz âWyloguj siÄâ z menu."}},secondStep:{title:"Po wylogowaniu możesz ponownie wykonaÄ te kroki przy użyciu prawidÅowego konta."}},emailMessage:"Skontaktuj siÄ z naszym dziaÅem wsparcia przy użyciu adresu {email}."},xT={adultConfirmation:"JesteÅ rodzicem albo opiekunem prawnym?",login:"Zaloguj siÄ na swoje konto."},zT={linkSuccess:"PowiÄ
zano konto Twitch",errors:{serverError:"Przy logowaniu przy użyciu Twitch i naszego serwera wystÄ
piÅ bÅÄ
d. Spróbuj ponownie lub wybierz innÄ
opcjÄ logowania."},drops:{title:"Zrzuty Twitch",time:"{startMonth} {startDate} 09:00 UTC â {endMonth} {endDate} 23:59 UTC",rulesApply:"ObowiÄ
zuje oficjalny regulamin",description:"Zrzuty Twitch pozwalajÄ
zdobywaÄ nagrody w grze w zamian za oglÄ
danie transmisji UFL w serwisie Twitch!",guide:{title:"Jak zdobyÄ zrzuty Twitch w UFL",firstStep:"PowiÄ
ż konto UFL z kontem Twitch na stronie {twitchLink}",secondStep:"OglÄ
daj uczestniczÄ
cy kanaÅ z transmisjÄ
na żywo z wÅÄ
czonymi zrzutami (sprawdź listÄ kanaÅów uczestniczÄ
cych w kampanii zrzutów Twitch UFL na stronie {twitchLink})",thirdStep:"OglÄ
daj transmisjÄ wystarczajÄ
co dÅugo, aby odblokowaÄ wszystkie nagrody",fourthStep:"Odbierz swojÄ
nagrodÄ w serwisie Twitch przy użyciu strony ekwipunku zrzutów w ciÄ
gu 24 godzin od ich skompletowania.",fifthStep:"Zaloguj siÄ do UFL â nagrody powinny już pojawiÄ siÄ w Twoim klubie.",note:"Uwaga: Nagrody mogÄ
pojawiÄ siÄ w kliencie gry po 24 godzinach. Kliknij w przycisk âJak zdobyÄ zrzutyâ, aby zyskaÄ wiÄcej informacji, albo odezwij siÄ do dziaÅu wsparcia pod adresem {supportLink}, jeÅli wystÄ
piÄ
jakieÅ problemy"},rewards:{title:"Nagrody",rewardText:"Wypatruj {n} {unit}, aby zdobyÄ {rewardName}",hourUnit:"godz. | godz."},btns:{link:"PowiÄ
ż konta",watch:"OglÄ
daj transmisje",howToEarh:"Jak zdobyÄ zrzuty",rules:"Oficjalne zasady"}}},$T={signOut:"Wyloguj siÄ"},VT="Przy przetwarzaniu Twojej proÅby wystÄ
piÅ bÅÄ
d. Spróbuj ponownie lub skontaktuj siÄ z dziaÅem wsparcia.",BT={loginMessage:"Zaloguj siÄ na konto konsoli, aby odebraÄ prezent.",rpcErrors:{5:"Przepraszamy, ale ta paczka ambasadora UFL zostaÅa już odebrana. Zajrzyj do {rulesLink}.",220:"Przepraszamy, ale ta kampania nie istnieje.",221:"Przepraszamy, ale prezenty ambasadorów UFL dobiegÅy koÅca."}
200,rules:"Oficjalne zasady",success:"PomyÅlnie przyznano paczkÄ ambasadora UFL*"},GT={welcome:LT,signIn:_T,acceptLegalDocs:AT,footer:TT,pegi:CT,homePage:IT,earlyAccessPage:RT,downloadPage:FT,notFound:NT,supportLogin:UT,platformRedirect:OT,parentalControl:MT,ageErrorModal:DT,adultLoginInfo:xT,twitch:zT,userMenu:$T,unexpectedError:VT,campaign:BT},jT="ÐобÑо пожаловаÑÑ Ð² UFL!",qT="ÐойÑи",WT={text:"Я пÑÐ¸Ð½Ð¸Ð¼Ð°Ñ {eula} и подÑвеÑждаÑ, ÑÑо ÑÑÐ»Ð¾Ð²Ð¸Ñ {privacy} мной пÑоÑиÑÐ°Ð½Ñ Ð¸ понÑÑÑ.",eula:"ÐиÑензионное полÑзоваÑелÑÑкое ÑоглаÑение",privacy:"ÐолиÑики конÑиденÑиалÑноÑÑи ÐгÑÑ"},KT={links:{termsOfUse:"УСÐÐÐÐЯ ÐСÐÐÐЬÐÐÐÐÐÐЯ",privacyPolicy:"ÐÐÐÐТÐÐÐ ÐÐÐФÐÐÐÐЦÐÐÐЬÐÐСТÐ",cookiePolicy:"ÐÐÐÐТÐÐÐ ÐСÐÐÐЬÐÐÐÐÐÐЯ ФÐÐÐÐÐ COOKIE",legalDocuments:"ЮРÐÐÐЧÐСÐÐÐ ÐÐÐУÐÐÐТЫ"},legalTrademark:"Â©ï¸ 2025 XTEN Limited. ÐÑе пÑава заÑиÑенÑ.",steamTrademark:"© 2024 Valve Corporation. Ðазвание и логоÑип Steam ÑвлÑÑÑÑÑ ÑоÑговÑми знаками и/или заÑегиÑÑÑиÑованнÑми ÑоÑговÑми знаками Valve Corporation в СШРи/или дÑÑгиÑ
ÑÑÑанаÑ
."},YT={inGamePurchases:"ÐокÑпки in-game (вклÑÑÐ°Ñ ÑлÑÑайнÑе обÑекÑÑ)"},XT={modals:{systemRequirements:{title:"СÐСТÐÐÐЫРТРÐÐÐÐÐÐÐЯ",header:{pc:"ÐÐ",minimum:"ÐинималÑнÑе",recommended:"РекомендованнÑе"},CPU:"ÐÑоÑеÑÑоÑ",RAM:"ÐпеÑаÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ",GPU:"ÐидеокаÑÑа",VRAM:"ÐидеопамÑÑÑ",OS:"ÐС",Storage:"ÐамÑÑÑ",or:"или"},probabilities:{header:{enhanced:"УлÑÑÑеннÑй Ð½Ð°Ð±Ð¾Ñ CP",premium:"ÐÑемиалÑнÑй Ð¿Ð°ÐºÐµÑ CP"},slot:"СлоÑ",items:["2 500 000 CP (внÑÑÑиигÑÐ¾Ð²Ð°Ñ Ð²Ð°Ð»ÑÑа)","50 LP (внÑÑÑиигÑÐ¾Ð²Ð°Ñ Ð²Ð°Ð»ÑÑа)","ЧаÑÑиÑÑ","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 0 Ñ ÑейÑингом 45-60","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 0 Ñ ÑейÑингом 61-80","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 0 Ñ ÑейÑингом 81-91","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 1 Ñ ÑейÑингом 72-75","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 1 Ñ ÑейÑингом 76-80","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 2 Ñ ÑейÑингом 81-86","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 2 Ñ ÑейÑингом 87-91","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 3 Ñ ÑейÑингом 75-83","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 3 Ñ ÑейÑингом 84-90","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 3 Ñ ÑейÑингом 91-95","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 3 Ñ ÑейÑингом 96-99","ÐегендаÑнÑй ÑÑÑболиÑÑ Ñ ÑейÑингом 91-105"]}},header:{navigation:{about:"Ðб игÑе UFL",news:"ÐовоÑÑи",shop:"Ðагазин",faq:"F.A.Q.",support:"ÐоддеÑжка",inviteFriends:"ÐÑиглаÑиÑÑ Ð´ÑÑзей (PC only)",account:{title:"УÑеÑÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ",signIn:"ÐойÑи",createAccount:"СоздаÑÑ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ",profile:"ÐÑоÑилÑ",redeemCode:"ÐÑполÑзоваÑÑ ÐºÐ¾Ð´",twitchDrops:"ÐагÑÐ°Ð´Ñ Drops на Twitch",logout:"ÐÑйÑи"}},button:"ÐгÑаÑÑ Ð² UFL",back:"Ðазад"},main:{hero:{title:"UFL",subtitle:"СÐÐÐРШÐÐÐÐ ÐÐÐЫРФУТÐÐÐЬÐЫРÐÐЫТ",description:"ÐгÑайÑе в UFL⢠на ÐÐ",button:{earlyAccess:"ÐгÑайÑе беÑплаÑно",download:"СÐÐЧÐÐÐÐТРÐРЯÐРСÐÐЧÐС"},requirements:"УзнаÑÑ ÑиÑÑемнÑе ÑÑебованиÑ"},features:{description:"ХоÑиÑе войÑи в ÑиÑло пеÑвÑÑ
? ÐÑбеÑиÑе один из пÑÑи набоÑов и пÑиÑоединÑйÑеÑÑ Ðº игÑе 7 ноÑбÑÑ. ÐаждÑй Ð½Ð°Ð±Ð¾Ñ Ð¾ÑкÑÑÐ²Ð°ÐµÑ Ð´Ð¾ÑÑÑп к игÑе UFL⢠и Ð´Ð°ÐµÑ Ð¿ÑеимÑÑеÑÑва Ñаннего доÑÑÑпа. ÐÑогÑеÑÑ Ð²Ð°Ñей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑоÑ
ÑаниÑÑÑ Ð¸ поÑле глобалÑного запÑÑка на ÐÐ. Ðе ÑпÑÑÑиÑе Ñвой ÑанÑ!",beTheFirst:"ÐÑйдиÑе на поле в ÑиÑле пеÑвÑÑ
",levelUp:"ÐÑокаÑайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑанÑÑе дÑÑгиÑ
",gain:"ÐолÑÑиÑе пÑеимÑÑеÑÑво пеÑед оÑÑалÑнÑми игÑоками",players:"Ðолее {number} {text} игÑоков по вÑÐµÐ¼Ñ Ð¼Ð¸ÑÑ"}
200,joinGameplay:{description:"UFL â беÑплаÑнÑй ÑÑÑболÑнÑй ÑимÑлÑÑоÑ, в коÑоÑом Ð²Ñ ÑможеÑе ÑоздаÑÑ ÑобÑÑвеннÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼ÐµÑÑÑ, вÑбиÑÐ°Ñ Ð¸Ð· ÑÑÑÑÑ ÑеалÑнÑÑ Ð¸Ð³Ñоков. ÐокÑпайÑе игÑоков, ÑобиÑайÑе ÑоÑÑав из наÑÑоÑÑÐ¸Ñ ÑÑÑболÑнÑÑ Ð»ÐµÐ³ÐµÐ½Ð´ и боÑиÑеÑÑ Ð·Ð° веÑÑ Ð½Ð¸Ðµ ÑÑÑоÑки миÑового ÑейÑинга. ÐÑинимайÑе ÑÑаÑÑие в ÑезоннÑÑ ÑобÑÑиÑÑ , ÑобиÑайÑе каÑÑоÑки игÑоков и ÑоÑмиÑÑйÑе командÑ, коÑоÑÐ°Ñ Ð¿Ð¾Ð´Ð¾Ð¹Ð´ÐµÑ Ð¸Ð¼ÐµÐ½Ð½Ð¾ ваÑÐµÐ¼Ñ ÑÑÐ¸Ð»Ñ Ð¸Ð³ÑÑ.",button:"УÐÐÐТЬ ÐÐÐЬШРРUFL"},faq:{title:"ЧÐСТРÐÐÐÐÐÐÐÐЫРÐÐÐÐ ÐСЫ",button:"ÐТÐРЫТЬ СТРÐÐÐЦУ С FAQ",questions:[{title:"ЧÑо Ñакое набоÑÑ Ñаннего доÑÑÑпа, какие пÑеимÑÑеÑÑва они пÑедоÑÑавлÑÑÑ? ",description:`ÐабоÑÑ Ñаннего доÑÑÑпа даÑÑ Ð¸Ð³Ñокам возможноÑÑÑ Ð½Ð°ÑаÑÑ Ð¸Ð³ÑаÑÑ Ð² UFL на ÐРза меÑÑÑ Ð´Ð¾ оÑиÑиалÑного Ñелиза игÑÑ. ÐлагодаÑÑ ÑÑим набоÑам Ð²Ñ ÑможеÑе ÑобÑаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, вÑпÑÑÑиÑÑ ÐµÐµ на поле и наÑладиÑÑÑÑ Ð°ÑмоÑÑеÑой ÑÑÑболÑного маÑÑа до Ñого, как ÑÑо ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпно вÑем. 201 202ÐÑеимÑÑеÑÑва: 203 204{list} 205ÐолÑÑив Ñанний доÑÑÑп, Ð²Ñ Ð½Ðµ пÑоÑÑо наÑнеÑе игÑÑ ÑанÑÑе: Ð²Ñ ÑÑпееÑе пÑоÑабоÑаÑÑ ÑÑÑаÑегиÑ, ÑÑилиÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ â и бÑдеÑе в лÑÑÑей ÑоÑме к оÑиÑиалÑÐ½Ð¾Ð¼Ñ ÑÐµÐ»Ð¸Ð·Ñ Ð¸Ð³ÑÑ.`,list:["Ранний доÑÑÑп: Ð²Ñ ÑможеÑе игÑаÑÑ Ð² UFL ÑелÑй меÑÑÑ Ð´Ð¾ глобалÑного Ñелиза.","ÐолÑÑе вÑемени на ÑазвиÑие командÑ: к ÑÐ¾Ð¼Ñ Ð²Ñемени, когда игÑа ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпна вÑем, ваÑа команда ÑÑÐ¿ÐµÐµÑ Ð¿ÑокаÑаÑÑÑÑ.","ÐкÑклÑзивнÑе бонÑÑÑ: Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе дополниÑелÑнÑе внÑÑиигÑовÑе пÑедмеÑÑ, валÑÑÑ Ð¸ ÑникалÑнÑе нагÑадÑ, доÑÑÑпнÑе ÑолÑко игÑокам, кÑпивÑим набоÑÑ Ñаннего доÑÑÑпа.","ÐеÑÐ²Ð°Ñ Ð²Ð¾Ð»Ð½Ð°: пеÑвÑе игÑоки ÑÑоÑмиÑÑÑÑ Ð¾ÑÐ½Ð¾Ð²Ñ Ð¸Ð³Ñового ÑообÑеÑÑва, Ð²Ñ ÑможеÑе делиÑÑÑÑ Ñвоим мнением Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ ÑазÑабоÑÑиков и влиÑÑÑ Ð½Ð° ÑазвиÑие UFL Ñ Ñамого наÑала."]},{title:"Ðа ÐºÐ°ÐºÐ¸Ñ Ð¿Ð»Ð°ÑÑоÑÐ¼Ð°Ñ , кÑоме ÐÐ, доÑÑÑпна UFL?",description:"ÐÑ Ð¼Ð¾Ð¶ÐµÑе игÑаÑÑ Ð² UFL на Xbox Series X/S и PlayStation 5. ÐÑкоÑе игÑа ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпна Ð´Ð»Ñ ÐÐ. ÐÑпив один из набоÑов Ñаннего доÑÑÑпа, Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе доÑÑÑп к ÐÐ-веÑÑии на меÑÑÑ ÑанÑÑе."},{title:"UFL â беÑплаÑÐ½Ð°Ñ Ð¸Ð³Ñа?",description:"СÑÐ°Ð·Ñ Ð¿Ð¾Ñле глобалÑного Ñелиза на ÐÐ UFL бÑÐ´ÐµÑ Ð´Ð¾ÑÑÑпна Ð´Ð»Ñ Ð²ÑÐµÑ Ð¸Ð³Ñоков беÑплаÑно. Ð ÑеÑение меÑÑÑа Ñаннего доÑÑÑпа игÑаÑÑ Ð½Ð° ÐÐ ÑмогÑÑ ÑолÑко Ñе игÑоки, коÑоÑÑе пÑиобÑели набоÑÑ Ñаннего доÑÑÑпа."},{title:"Ðожно ли кÑпиÑÑ Ð½Ð°Ð±Ð¾Ñ Ñаннего доÑÑÑпа и иÑполÑзоваÑÑ ÐµÐ³Ð¾ Ð´Ð»Ñ Ð²ÐµÑÑии UFL на Xbox или PlayStation?",description:"ÐÑи набоÑÑ Ð´Ð¾ÑÑÑÐ¿Ð½Ñ ÑолÑко Ð´Ð»Ñ ÐÐ-веÑÑии UFL. РвеÑÑиÑÑ Ð¸Ð³ÑÑ Ð´Ð»Ñ Xbox или PlayStation полÑÑиÑÑ Ð½Ð°Ð³ÑÐ°Ð´Ñ Ð¸Ð· набоÑов Ñаннего доÑÑÑпа не полÑÑиÑÑÑ."},{title:"ÐÐ°ÐºÐ¾Ð²Ñ ÑиÑÑемнÑе ÑÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ UFL на ÐÐ?",description:`ÐинималÑнÑе: 206ÐС: Windows 10 - 64bit 207ÐÑоÑеÑÑоÑ: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 208ÐпеÑаÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ: 8.00 GB 209ÐидеокаÑÑа: AMD RX 570 или NVIDIA GeForce GTX 1060 210ÐидеопамÑÑÑ: 4GB 211ÐамÑÑÑ: 40 GB SSD 212 213РекомендованнÑе: 214ÐС: Windows 10 - 64bit 215ÐÑоÑеÑÑоÑ: AMD Ryzen 7 2700X или Intel Core i7 6700 216ÐпеÑаÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ: 12.00 GB 217ÐидеокаÑÑа: AMD Radeon RX 5600 XT или Nvidia GeForce GTX 1660 218ÐидеопамÑÑÑ: 6GB 219ÐамÑÑÑ: 40 GB SSD`}]},teamPass:{title:"ÐгÑовой пÑопÑÑк Top Leagues Ñже в UFL!",description:"ТоповÑе лиги â ÑоповÑе игÑоки. Рновом игÑовом пÑопÑÑке Ð²Ð°Ñ Ð¶Ð´ÐµÑ Ð°ÑмоÑÑеÑа болÑÑого ÑÑÑбола, а Ñакже ÑкÑклÑзивнÑе каÑÑоÑки: РаÑинÑÑ, ФедеÑико ÐалÑвеÑде, Ðмилиано ÐаÑÑÐ¸Ð½ÐµÑ Ð¸ ÐаÑло Ðибала. ÐÑиÑоединÑйÑÑ â и побеждай!",button:"УÐÐÐТЬ ÐÐÐЬШÐ"},systemRequirements:{title:"СÐСТÐÐÐЫРТРÐÐÐÐÐÐÐЯ",header:{pc:"ÐÐ",minimum:"ÐинималÑнÑе",recommended:"РекомендованнÑе"},CPU:"ÐÑоÑеÑÑоÑ",RAM:"ÐпеÑаÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ",GPU:"ÐидеокаÑÑа",VRAM:"ÐидеопамÑÑÑ",OS:"ÐС",Storage:"ÐамÑÑÑ",or:"или"}},footer:{text:"© {year}, XTEN Limited. ÐÑе пÑава ÑÐ¾Ñ ÑаненÑ. Strikerz Inc., STRZ, UFL, FAIR TO PLAY и ÑооÑвеÑÑÑвÑÑÑие логоÑÐ¸Ð¿Ñ ÑвлÑÑÑÑÑ ÑоваÑнÑми знаками или заÑегиÑÑÑиÑованнÑми ÑоваÑнÑми знаками компании XTEN Limited. Unreal® â ÑоваÑнÑй знак или заÑегиÑÑÑиÑованнÑй ÑоваÑнÑй знак компании Epic Games, Inc. на ÑеÑÑиÑоÑии СоединеннÑÑ Ð¨ÑаÑов ÐмеÑики и в дÑÑÐ³Ð¸Ñ ÑÑÑÐ°Ð½Ð°Ñ . ÐÑе пÑоÑие авÑоÑÑкие пÑава и ÑоваÑнÑе знаки ÑвлÑÑÑÑÑ ÑобÑÑвенноÑÑÑÑ ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑев.",links:{gamePolicies:"УÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð³ÑÑ",webPolicies:"УÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²ÐµÐ±-ÑайÑа",legalDocuments:"ЮÑидиÑеÑкие док
219ÑменÑÑ"},agePolicies:{australia:"ÐвÑÑÑалиÑ",brazil:"ÐÑазилиÑ",europe:"ÐвÑопа",germany:"ÐеÑманиÑ",canada:"СШÐ/Ðанада"}}},HT=JSON.parse('{"modals":{"systemRequirements":{"title":"СÐСТÐÐÐЫРТРÐÐÐÐÐÐÐЯ","header":{"pc":"ÐÐ","minimum":"ÐинималÑнÑе","recommended":"РекомендованнÑе"},"CPU":"ÐÑоÑеÑÑоÑ","RAM":"ÐпеÑаÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ","GPU":"ÐидеокаÑÑа","VRAM":"ÐидеопамÑÑÑ","OS":"ÐС","Storage":"ÐамÑÑÑ","or":"или"},"probabilities":{"title":"ÐеÑоÑÑноÑÑи Ð´Ð»Ñ ÑÑаÑÑовÑÑ
комплекÑов","header":{"enhanced":"УлÑÑÑеннÑй Ð½Ð°Ð±Ð¾Ñ CP","premium":"ÐÑемиалÑнÑй Ð¿Ð°ÐºÐµÑ CP"},"slot":"СлоÑ","items":["2 500 000 CP (внÑÑÑиигÑÐ¾Ð²Ð°Ñ Ð²Ð°Ð»ÑÑа)","50 LP (внÑÑÑиигÑÐ¾Ð²Ð°Ñ Ð²Ð°Ð»ÑÑа)","ЧаÑÑиÑÑ","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 0 Ñ ÑейÑингом 45-60","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 0 Ñ ÑейÑингом 61-80","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 0 Ñ ÑейÑингом 81-91","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 1 Ñ ÑейÑингом 72-75","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 1 Ñ ÑейÑингом 76-80","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 2 Ñ ÑейÑингом 81-86","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 2 Ñ ÑейÑингом 87-91","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 3 Ñ ÑейÑингом 75-83","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 3 Ñ ÑейÑингом 84-90","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 3 Ñ ÑейÑингом 91-95","ФÑÑболиÑÑ ÐºÐ»Ð°ÑÑа 3 Ñ ÑейÑингом 96-99","ÐегендаÑнÑй ÑÑÑболиÑÑ Ñ ÑейÑингом 91-105"]}},"header":{"navigation":{"about":"Ðб игÑе UFL","shop":"ÐагаÐ
219·Ð¸Ð½","faq":"F.A.Q.","support":"ÐоддеÑжка","account":{"title":"УÑеÑÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ","signIn":"ÐойÑи","createAccount":"СоздаÑÑ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ","profile":"ÐÑоÑилÑ","redeemCode":"ÐÑполÑзоваÑÑ ÐºÐ¾Ð´","twitchDrops":"ÐагÑÐ°Ð´Ñ Drops на Twitch","logout":"ÐÑйÑи"}},"button":"ÐгÑаÑÑ Ð² UFL","back":"Ðазад"},"main":{"hero":{"title":"UFL","subtitle":"СÐÐÐРШÐÐÐÐ ÐÐÐЫРФУТÐÐÐЬÐЫРÐÐЫТ","description":"ÐгÑайÑе на ÐÐ Ñ 7 ноÑбÑÑ","button":{"earlyAccess":"ÐÐÐУЧÐТРРÐÐÐÐÐ ÐÐСТУРÐÐ ÐÐ","download":"СÐÐЧÐÐÐÐТРÐРЯÐРСÐÐЧÐС"},"requirements":"УзнаÑÑ ÑиÑÑемнÑе ÑÑебованиÑ"},"features":{"description":"ХоÑиÑе войÑи в ÑиÑло пеÑвÑÑ
? ÐÑбеÑиÑе один из пÑÑи набоÑов и пÑиÑоединÑйÑеÑÑ Ðº игÑе 7 ноÑбÑÑ. ÐаждÑй Ð½Ð°Ð±Ð¾Ñ Ð¾ÑкÑÑÐ²Ð°ÐµÑ Ð´Ð¾ÑÑÑп к игÑе UFL⢠и Ð´Ð°ÐµÑ Ð¿ÑеимÑÑеÑÑва Ñаннего доÑÑÑпа. ÐÑогÑеÑÑ Ð²Ð°Ñей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑоÑ
ÑаниÑÑÑ Ð¸ поÑле глобалÑного запÑÑка на ÐÐ. Ðе ÑпÑÑÑиÑе Ñвой ÑанÑ!","beTheFirst":"ÐÑйдиÑе на поле в ÑиÑле пеÑвÑÑ
","levelUp":"ÐÑокаÑайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑанÑÑе дÑÑгиÑ
","gain":"ÐолÑÑиÑе пÑеимÑÑеÑÑво пеÑед оÑÑалÑнÑми игÑоками","players":"Ðолее {number} {text} игÑоков по вÑÐµÐ¼Ñ Ð¼Ð¸ÑÑ"},"bundles":{"title":"ÐайдиÑе подÑ
одÑÑий набоÑ","button":"ÐÐÐУЧÐТРÐÐСТУÐ","available":"ÐоÑÑÑпно","note":{"uflEula":"UFL","xsollaEula":"Xsolla","bold":"The final price and currency may vary depending on the payment method. Please enter your details on the payment page to see the final amount.","subtitle":"ÐеÑоÑÑноÑÑи СÑаÑÑовÑÑ
набоÑов.","title":"ÐбÑаÑиÑе внимание: не обÑзаÑелÑно огÑаниÑиваÑÑÑÑ Ð¾Ð´Ð½Ð¸Ð¼ набоÑом, можно пÑиобÑеÑÑи Ñ
оÑÑ Ð²Ñе. ÐомниÑе, однако, ÑÑо кÑпиÑÑ Ð´Ð²Ð° одинаковÑÑ
набоÑа не полÑÑиÑÑÑ.\\nÐÑоме Ñого, незавиÑимо Ð¾Ñ ÐºÐ¾Ð»Ð¸ÑеÑÑва кÑпленнÑÑ
набоÑов, Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе ÑолÑко один пÑопÑÑк Ð´Ð»Ñ Ñаннего доÑÑÑпа к игÑе. ÐÐ»Ñ Ð¿Ð¾ÐºÑпки необÑ
одимо имеÑÑ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² UFL. ÐоÑле ÑÑпеÑной покÑпки Ð²Ñ ÑможеÑе ÑкаÑаÑÑ Ð¸Ð³ÑÑ UFL, как ÑолÑко она ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпной 7 ноÑбÑÑ 2025 года.\\nÐеÑиод Ñаннего доÑÑÑпа наÑинаеÑÑÑ 7 ноÑбÑÑ Ð¸ бÑÐ´ÐµÑ Ð¾Ð³ÑаниÑен по вÑемени. ÐоÑле ÑÑого игÑа ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпна вÑем, а Ð²Ñ ÑможеÑе пÑодолжиÑÑ Ð¸Ð³ÑÑ, ÑоÑ
Ñанив пÑедÑдÑÑий пÑогÑеÑÑ.\\nÐÑе покÑпки обÑабаÑÑваÑÑÑÑ ÑеÑвиÑом {xsollaLink}, вÑÑÑÑпаÑÑим в каÑеÑÑве ÐаÑегиÑÑÑиÑованного пÑодавÑа. СовеÑÑÐ°Ñ Ð¿Ð¾ÐºÑпкÑ, Ð²Ñ Ð¿Ð¾Ð»ÑÑаеÑе лиÑÐµÐ½Ð·Ð¸Ñ Ð½Ð° доÑÑÑп к игÑе и иÑполÑзование ее ÑиÑÑового конÑенÑа в ÑооÑвеÑÑÑвии Ñ ÐиÑензионнÑми ÑоглаÑениÑми {UFLEulaLink} и {xsollaEulaLink}.\\n{bold}\\nРанний доÑÑÑп к игÑе Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½ из-за возÑаÑÑнÑÑ
огÑаниÑений."},"earlyAccess":"Ранний доÑÑÑп (ÐÐ-веÑÑиÑ)","starter":{"title":"СТÐРТÐÐЫРÐÐÐÐÐ ","description":"ÐаÑниÑе Ñвой пÑÑÑ Ð² UFL Ñ Ð²ÑгоднÑм ÑÑаÑÑом! ","motivation":"СÑаÑÑовÑй ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ â идеалÑнÑй вÑÐ±Ð¾Ñ Ð´Ð»Ñ ÑеÑ
, кÑо Ñ
оÑÐµÑ ÑвеÑенно наÑаÑÑ Ñезон в UFL Early Access.","features":["2 150 LP (League Points)","2 ÐабоÑа лиги (ÑенÑÑбÑÑ) и 2 ÐабоÑа лиги (окÑÑбÑÑ)","1 100 SP (Star Points ÐгÑового пÑопÑÑка)"],"featuresFull":["2 150 LP (League Points) â иÑполÑзÑйÑе иÑ
, ÑÑÐ¾Ð±Ñ Ð¾ÑкÑÑÑÑ Ð½Ð¾Ð²Ñе возможноÑÑи и ÑлÑÑÑиÑÑ Ñвой клÑб.","2 ÐабоÑа лиги (ÑенÑÑбÑÑ) и 2 ÐабоÑа лиги (окÑÑбÑÑ) â ÑникалÑнÑе внÑÑÑиигÑовÑе набоÑÑ Ñ ÑеннÑми нагÑадами.","1 100 SP (Star Points ÐгÑового пÑопÑÑка) â ÑÑÐ¾Ð±Ñ Ð±ÑÑÑÑее пÑодвигаÑÑÑÑ Ð¿Ð¾ ÐгÑÐ¾Ð²Ð¾Ð¼Ñ Ð¿ÑопÑÑкÑ."]},"starterPlus":{"title":"СТÐРТÐÐЫРÐÐÐÐÐÐÐТ ÐÐЮС","description":"С ÑÑим заÑÑженнÑм на Ð¿Ð¾Ð±ÐµÐ´Ñ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑом ÑÑпеÑ
в UFL вам обеÑпеÑен!","motivation":"СÑаÑÑовÑй ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ ÐлÑÑ â ÑникалÑÐ½Ð°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð¿ÑеимÑÑеÑÑво в пеÑиод Ñаннего доÑÑÑпа к UFL.","features":["2 150 LP (League Points)","100 000 000 CP (Credit Points)","ФоÑма Girofaro","4 ÐÑемиалÑнÑÑ
и 4 УлÑÑÑеннÑÑ
набоÑа CP","1 100 SP (Star Points ÐгÑового пÑопÑÑка)"],"featuresFull":["2 150 LP (League Points) â ÑÑо валÑÑа пÑигодиÑÑÑ Ð´Ð»Ñ ÑазвиÑÐ¸Ñ ÐºÐ»Ñба и оÑкÑÑÑÐ¸Ñ Ð½Ð¾Ð²ÑÑ
возможноÑÑей.","100 000 000 CP (Credit Points) â ÑÑа валÑÑа Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ Ð±ÑÑÑÑо пÑокаÑаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ.","ФоÑма Girofaro â ÑкÑклÑзивнÑй дизайн Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÐ°Ñ Ð½Ðµ боиÑÑÑ Ð±ÑÑÑ Ð·Ð°Ð¼ÐµÑной!","4 ÐÑемиалÑнÑÑ
и 4 УлÑÑÑеннÑÑ
набоÑа CP, полнÑе ÑеннÑÑ
ÑеÑÑÑÑов.","1 100 SP (Star Points ÐгÑового пÑопÑÑка) â пÑемиалÑÐ½Ð°Ñ Ð²Ð°Ð»ÑÑа, Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ¾ÑоÑой Ð²Ñ Ð¾ÑкÑоеÑе еÑе болÑÑе нагÑад ÐгÑового пÑопÑÑка."]},"raphinhaValverde":{"title":"ÐÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Ñ Ð Ð°ÑинÑей + ÐалÑвеÑде","description":"ÐополниÑе Ñвой ÑоÑÑав звÑздами миÑового ÑÑÑбола и полÑÑиÑе макÑимÑм пÑеимÑÑеÑÑв в UFL Early Access!","motivation":"ÐÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Ñ Ð Ð°ÑинÑей + ÐалÑвеÑде â идеалÑнÑй ÑпоÑоб ÑÑилиÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑлиÑнÑми игÑоками и полÑÑиÑÑ Ð¾ÑлиÑнÑе бонÑÑÑ Ñже в наÑале Ñезона.","features":["ÐаÑÑоÑка «ÐаÑÑÐµÑ 3» РаÑинÑи (ÑейÑинг 91)","ÐаÑÑоÑка «ÐаÑÑÐµÑ 3» ÐалÑвеÑде (ÑейÑинг 91)","2 150 LP (League Points)","3 ÐабоÑа лиги (ÑенÑÑбÑÑ) и 3 ÐабоÑа лиги (окÑÑбÑÑ)","1 100 SP (Star Points ÐгÑового пÑопÑÑка)"],"featuresFull":["ÐаÑÑоÑка «ÐаÑÑÐµÑ 3» РаÑинÑи (ÑейÑинг 91) â ÑкоÑоÑÑной вингеÑ, ÑпоÑобнÑй измениÑÑ Ð¸ÑÑ
од лÑбого маÑÑа.","ÐаÑÑоÑка «ÐаÑÑÐµÑ 3» ÐалÑвеÑде (ÑейÑинг 91) â ÑнивеÑÑалÑнÑй полÑзаÑиÑник Ñ Ð²ÑдаÑÑейÑÑ Ð²ÑноÑливоÑÑÑÑ Ð¸ моÑнÑм ÑдаÑом.","2 150 LP (League Points) â внÑÑÑиигÑÐ¾Ð²Ð°Ñ Ð²Ð°Ð»ÑÑа Ð´Ð»Ñ ÑлÑÑÑÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ.","3 ÐабоÑа лиги (ÑенÑÑбÑÑ) и 3 ÐабоÑа лиги (окÑÑбÑÑ) â набоÑÑ Ñ Ñедкими нагÑадами Ð´Ð»Ñ ÑÑÐ¸Ð»ÐµÐ½Ð¸Ñ ÑоÑÑава.","1 100 SP (Star Points ÐгÑового пÑопÑÑка) â оÑкÑÑвайÑе ÑкÑклÑзивнÑе нагÑÐ°Ð´Ñ Ð¸ полÑÑайÑе макÑимÑм Ð¾Ñ ÐгÑового пÑопÑÑка."]},"legend":{"title":"ÐегендаÑнÑй комплекÑ","description":"СобеÑиÑе командÑ, доÑÑойнÑÑ Ð¸ÑÑоÑии ÑÑÑбола, и оÑкÑойÑе Ð´Ð»Ñ ÑÐµÐ±Ñ Ð»ÑÑÑие возможноÑÑи UFL Early Access!","motivation":"ÐегендаÑнÑй ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ â пÑемиалÑнÑй Ð½Ð°Ð±Ð¾Ñ Ð´Ð»Ñ ÑеÑ
, кÑо Ñ
оÑÐµÑ Ð½Ð°ÑаÑÑ Ñезон Ñ Ð»ÐµÐ³ÐµÐ½Ð´Ð°Ð¼Ð¸ и полнÑм аÑÑеналом пÑеимÑÑеÑÑв.","features":["ÐаÑÑоÑка «Ðегенда» ФÑанÑа ÐеккенбаÑÑÑа «ÐÑндеÑкинд»","ÐаÑÑоÑка «Ðегенда» ÐлеÑÑандÑо ÐÐµÐ»Ñ ÐÑеÑо «Чемпион ÐиÑа»","4 500 LP (League Points)","7 ÐабоÑов лиги (ÑенÑÑбÑÑ) и 7 ÐабоÑов лиги (окÑÑбÑÑ)","8 набоÑов «СенÑÑбÑÑÑкий микÑ»","1 100 SP (Star Points ÐгÑового пÑопÑÑка)"],"featuresFull":["ÐаÑÑоÑка «Ðегенда» ФÑанÑа ÐеккенбаÑÑÑа «ÐÑндеÑкинд» â велиÑайÑий заÑиÑник Ñвоего поколениÑ, Ñимвол ÑвеÑенноÑÑи и лидеÑÑÑва на поле.","ÐаÑÑоÑка «Ðегенда» ÐлеÑÑандÑо ÐÐµÐ»Ñ ÐÑеÑо «Чемпион ÐиÑа» â легендаÑнÑй нападаÑÑий Ñ ÑиÑменнÑм ÑÑилем и безÑпÑеÑной ÑеÑ
219
никой.","4 500 LP (League Points) â иÑполÑзÑйÑе валÑÑÑ, ÑÑÐ¾Ð±Ñ ÑазвиваÑÑ ÐºÐ»Ñб и оÑкÑÑваÑÑ Ð½Ð¾Ð²Ñе возможноÑÑи.","7 ÐабоÑов лиги (ÑенÑÑбÑÑ) и 7 ÐабоÑов лиги (окÑÑбÑÑ) â ÑеннÑе набоÑÑ Ñ Ð½Ð°Ð³Ñадами и Ñедкими пÑедмеÑами.","8 набоÑов «СенÑÑбÑÑÑкий микÑ» â оÑобÑй Ð½Ð°Ð±Ð¾Ñ Ð´Ð»Ñ ÑÑÐ¸Ð»ÐµÐ½Ð¸Ñ ÑоÑÑава.","1 100 SP (Star Points ÐгÑового пÑопÑÑка) â полÑÑиÑе макÑимÑм пÑеимÑÑеÑÑв Ð¾Ñ ÐгÑового пÑопÑÑка Ñ ÑÑой валÑÑой."]}},"joinGameplay":{"title":"Ð ÐÐÐÐÐ ÐÐСТУРРÐÐÐ Ð","description":"UFL â беÑплаÑнÑй ÑÑÑболÑнÑй ÑимÑлÑÑоÑ, в коÑоÑом Ð²Ñ ÑможеÑе ÑоздаÑÑ ÑобÑÑвеннÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼ÐµÑÑÑ, вÑбиÑÐ°Ñ Ð¸Ð· ÑÑÑÑÑ ÑеалÑнÑÑ
игÑоков. ÐокÑпайÑе игÑоков, ÑобиÑайÑе ÑоÑÑав из наÑÑоÑÑиÑ
ÑÑÑболÑнÑÑ
легенд и боÑиÑеÑÑ Ð·Ð° веÑÑ
ние ÑÑÑоÑки миÑового ÑейÑинга. ÐÑинимайÑе ÑÑаÑÑие в ÑезоннÑÑ
ÑобÑÑиÑÑ
, ÑобиÑайÑе каÑÑоÑки игÑоков и ÑоÑмиÑÑйÑе командÑ, коÑоÑÐ°Ñ Ð¿Ð¾Ð´Ð¾Ð¹Ð´ÐµÑ Ð¸Ð¼ÐµÐ½Ð½Ð¾ ваÑÐµÐ¼Ñ ÑÑÐ¸Ð»Ñ Ð¸Ð³ÑÑ.","button":"УÐÐÐТЬ ÐÐÐЬШРРUFL","features":{"newExperience":{"title":"СÐÐÐРШÐÐÐÐ ÐÐÐЫРФУТÐÐÐЬÐЫРÐÐЫТ","description":"UFL Ñоздана иÑÑиннÑми ÑанаÑами ÑÑÑбола, поÑÑÐ¾Ð¼Ñ Ð² ÑÑом беÑплаÑном ÑÑÑболÑном ÑимÑлÑÑоÑе вÑе ÑеÑÐ°ÐµÑ ÑеÑÑÐ½Ð°Ñ Ð¸Ð³Ñа. УÑаÑÑвÑйÑе в ÑейÑинговÑÑ
игÑаÑ
миÑовой ÑÑÑболÑной лиги, оÑÑаÑивайÑе навÑки в игÑаÑ
пÑоÑив иÑкÑÑÑÑвенного инÑеллекÑа и наÑлаждайÑеÑÑ Ð¿ÑоÑабоÑаннÑми анимаÑиÑми, погÑÑжаÑÑими в аÑмоÑÑеÑÑ Ð½Ð°ÑÑоÑÑего ÑÑÑболÑного маÑÑа.","features":{}},"signPlayers":{"title":"ÐÐÐÐÐСЫÐÐÐТРÐÐСТÐЯЩÐÐ¥ ÐÐÐ ÐÐÐÐ ","description":"СоздайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñвоей меÑÑÑ, вÑбиÑÐ°Ñ Ð¸Ð· ÑÑÑÑÑ Ð½Ð°ÑÑоÑÑиÑ
ÑÑÑболиÑÑов. ÐокÑпайÑе ÑвоиÑ
лÑбимÑÑ
игÑоков и ÑоздавайÑе ÑникалÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÐ°Ñ ÑÐ¼Ð¾Ð¶ÐµÑ Ð²Ð¾Ð¿Ð»Ð¾ÑиÑÑ Ð²Ð°ÑÑ ÑÑÑаÑегиÑ.","features":{}},"gameMods":{"title":"Ð ÐÐÐÐЫ ÐÐÐ ÐЮÐÐÐ ÐÐСТРÐÐÐÐÐ","description":"","features":{"online":{"title":"PvP в ÑеÑи","description":"игÑайÑе пÑоÑив игÑоков Ñо вÑего миÑа"},"pve":{"title":"PvE","description":"ÑÑениÑÑйÑеÑÑ Ð¸ пÑокаÑивайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² Ñвоем Ñемпе"},"coop":{"title":"Couch-coop","description":"игÑайÑе Ñ Ð´ÑÑзÑÑми â ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²ÐµÑелее?"}}}}},"faq":{"title":"ЧÐСТРÐÐÐÐÐÐÐÐЫРÐÐÐÐ ÐСЫ","button":"ÐТÐРЫТЬ СТРÐÐÐЦУ С FAQ","questions":[{"title":"ЧÑо Ñакое набоÑÑ Ñаннего доÑÑÑпа, какие пÑеимÑÑеÑÑва они пÑедоÑÑавлÑÑÑ? ","description":"ÐабоÑÑ Ñаннего доÑÑÑпа даÑÑ Ð¸Ð³Ñокам возможноÑÑÑ Ð½Ð°ÑаÑÑ Ð¸Ð³ÑаÑÑ Ð² UFL на ÐРза меÑÑÑ Ð´Ð¾ оÑиÑиалÑного Ñелиза игÑÑ. ÐлагодаÑÑ ÑÑим набоÑам Ð²Ñ ÑможеÑе ÑобÑаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, вÑпÑÑÑиÑÑ ÐµÐµ на поле и наÑладиÑÑÑÑ Ð°ÑмоÑÑеÑой ÑÑÑболÑного маÑÑа до Ñого, как ÑÑо ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпно вÑем.\\n\\nÐÑеимÑÑеÑÑва:\\n\\n{list}\\nÐолÑÑив Ñанний доÑÑÑп, Ð²Ñ Ð½Ðµ пÑоÑÑо наÑнеÑе игÑÑ ÑанÑÑе: Ð²Ñ ÑÑпееÑе пÑоÑабоÑаÑÑ ÑÑÑаÑегиÑ, ÑÑилиÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ â и бÑдеÑе в лÑÑÑей ÑоÑме к оÑиÑиалÑÐ½Ð¾Ð¼Ñ ÑÐµÐ»Ð¸Ð·Ñ Ð¸Ð³ÑÑ.","list":["Ранний доÑÑÑп: Ð²Ñ ÑможеÑе игÑаÑÑ Ð² UFL ÑелÑй меÑÑÑ Ð´Ð¾ глобаÐ
219»Ñного Ñелиза.","ÐолÑÑе вÑемени на ÑазвиÑие командÑ: к ÑÐ¾Ð¼Ñ Ð²Ñемени, когда игÑа ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпна вÑем, ваÑа команда ÑÑÐ¿ÐµÐµÑ Ð¿ÑокаÑаÑÑÑÑ.","ÐкÑклÑзивнÑе бонÑÑÑ: Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе дополниÑелÑнÑе внÑÑиигÑовÑе пÑедмеÑÑ, валÑÑÑ Ð¸ ÑникалÑнÑе нагÑадÑ, доÑÑÑпнÑе ÑолÑко игÑокам, кÑпивÑим набоÑÑ Ñаннего доÑÑÑпа.","ÐеÑÐ²Ð°Ñ Ð²Ð¾Ð»Ð½Ð°: пеÑвÑе игÑоки ÑÑоÑмиÑÑÑÑ Ð¾ÑÐ½Ð¾Ð²Ñ Ð¸Ð³Ñового ÑообÑеÑÑва, Ð²Ñ ÑможеÑе делиÑÑÑÑ Ñвоим мнением Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ ÑазÑабоÑÑиков и влиÑÑÑ Ð½Ð° ÑазвиÑие UFL Ñ Ñамого наÑала."]},{"title":"Ðа какиÑ
плаÑÑоÑмаÑ
, кÑоме ÐÐ, доÑÑÑпна UFL?","description":"ÐÑ Ð¼Ð¾Ð¶ÐµÑе игÑаÑÑ Ð² UFL на Xbox Series X/S и PlayStation 5. ÐÑкоÑе игÑа ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпна Ð´Ð»Ñ ÐÐ. ÐÑпив один из набоÑов Ñаннего доÑÑÑпа, Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе доÑÑÑп к ÐÐ-веÑÑии на меÑÑÑ ÑанÑÑе."},{"title":"UFL â беÑплаÑÐ½Ð°Ñ Ð¸Ð³Ñа?","description":"СÑÐ°Ð·Ñ Ð¿Ð¾Ñле глобалÑного Ñелиза на ÐÐ UFL бÑÐ´ÐµÑ Ð´Ð¾ÑÑÑпна Ð´Ð»Ñ Ð²ÑеÑ
игÑоков беÑплаÑно. Ð ÑеÑение меÑÑÑа Ñаннего доÑÑÑпа игÑаÑÑ Ð½Ð° ÐÐ ÑмогÑÑ ÑолÑко Ñе игÑоки, коÑоÑÑе пÑиобÑели набоÑÑ Ñаннего доÑÑÑпа."},{"title":"Ðожно ли кÑпиÑÑ Ð½Ð°Ð±Ð¾Ñ Ñаннего доÑÑÑпа и иÑполÑзоваÑÑ ÐµÐ³Ð¾ Ð´Ð»Ñ Ð²ÐµÑÑии UFL на Xbox или PlayStation?","description":"ÐÑи набоÑÑ Ð´Ð¾ÑÑÑÐ¿Ð½Ñ ÑолÑко Ð´Ð»Ñ ÐÐ-веÑÑии UFL. РвеÑÑиÑÑ
игÑÑ Ð´Ð»Ñ Xbox или PlayStation полÑÑиÑÑ Ð½Ð°Ð³ÑÐ°Ð´Ñ Ð¸Ð· набоÑов Ñаннего доÑÑÑпа не полÑÑиÑÑÑ."},{"title":"ÐÐ°ÐºÐ¾Ð²Ñ ÑиÑÑемнÑе ÑÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ UFL на ÐÐ?","description":"ÐинималÑнÑе:\\nÐС: Windows 10 - 64bit\\nÐÑоÑеÑÑоÑ: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nÐпеÑаÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ: 8.00 GB\\nÐидеокаÑÑа: AMD RX 570 или NVIDIA GeForce GTX 1060\\nÐидеопамÑÑÑ: 4GB\\nÐамÑÑÑ: 40 GB SSD\\n\\nРекомендованнÑе:\\nÐС: Windows 10 - 64bit\\nÐÑоÑеÑÑоÑ: AMD Ryzen 7 2700X или Intel Core i7 6700\\nÐпеÑаÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð°Ð¼ÑÑÑ: 12.00 GB\\nÐидеокаÑÑа: AMD Radeon RX 5600 XT или Nvidia GeForce GTX 1660\\nÐидеопамÑÑÑ: 6GB\\nÐамÑÑÑ: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. ÐÑе пÑава ÑоÑ
ÑаненÑ. Strikerz Inc., STRZ, UFL, FAIR TO PLAY и ÑооÑвеÑÑÑвÑÑÑие логоÑÐ¸Ð¿Ñ ÑвлÑÑÑÑÑ ÑоваÑнÑми знаками или заÑегиÑÑÑиÑованнÑми ÑоваÑнÑми знаками компании XTEN Limited. Unreal® â ÑоваÑнÑй знак или заÑегиÑÑÑиÑованнÑй ÑоваÑнÑй знак компании Epic Games, Inc. на ÑеÑÑиÑоÑии СоединеннÑÑ
ШÑаÑов ÐмеÑики и в дÑÑгиÑ
ÑÑÑанаÑ
. ÐÑе пÑоÑие авÑоÑÑкие пÑава и ÑоваÑнÑе знаки ÑвлÑÑÑÑÑ ÑобÑÑвенноÑÑÑÑ ÑооÑвеÑÑÑвÑÑÑиÑ
владелÑÑев.","links":{"gamePolicies":"УÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð³ÑÑ","webPolicies":"УÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²ÐµÐ±-ÑайÑа"},"agePolicies":{"australia":"ÐвÑÑÑалиÑ","brazil":"ÐÑазилиÑ","europe":"ÐвÑопа","germany":"ÐеÑманиÑ","canada":"СШÐ/Ðанада"}}}'),ZT={main:{title:"ÐÐÐÐÐÐÐÐ ÐÐ ÐÐ ÐÐТÐÐ ÐС Ð ÐÐШÐÐ ÐÐÐ Ð!",subtitle:"ТепеÑÑ Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑкаÑаÑÑ ÑÑÑановÑик игÑÑ UFL.",button:"СÐÐЧÐТЬ ÐÐРУ",description:{title:"ÐеÑиод Ñаннего доÑÑÑпа наÑнеÑÑÑ 7-го Ð
219½Ð¾ÑбÑÑ",text:`ÐÑ Ð¿Ð¾Ð»ÑÑиÑе доÑÑÑп к игÑе, как ÑолÑко оÑкÑоÑÑÑÑ ÑеÑвеÑÑ. 220ÐагÑÐ°Ð´Ñ Ð¸Ð· ÑÑаÑÑовÑÑ Ð½Ð°Ð±Ð¾Ñов бÑдÑÑ Ð½Ð°ÑиÑÐ»ÐµÐ½Ñ Ð²Ð°Ð¼ ÑÑÐ°Ð·Ñ Ð¿Ð¾Ñле наÑала игÑÑ.`},link:"ÐÐÐ ÐУТЬСЯ Ð ÐÐÐÐÐÐÐ"},downloading:{title:"ÐагÑÑзка наÑинаеÑÑÑ...",retry:"Ðе наÑалаÑÑ? {tryAgainLink}",tryAgain:"ÐопÑобÑйÑе еÑе Ñаз"},footer:{text:"© 2025, XTEN Limited. ÐÑе пÑава ÑÐ¾Ñ ÑаненÑ. Strikerz Inc., STRZ, UFL, FAIR TO PLAY и ÑооÑвеÑÑÑвÑÑÑие логоÑÐ¸Ð¿Ñ ÑвлÑÑÑÑÑ ÑоваÑнÑми знаками или заÑегиÑÑÑиÑованнÑми ÑоваÑнÑми знаками компании XTEN Limited. Unreal® â ÑоваÑнÑй знак или заÑегиÑÑÑиÑованнÑй ÑоваÑнÑй знак компании Epic Games, Inc. на ÑеÑÑиÑоÑии СоединеннÑÑ Ð¨ÑаÑов ÐмеÑики и в дÑÑÐ³Ð¸Ñ ÑÑÑÐ°Ð½Ð°Ñ . ÐÑе пÑоÑие авÑоÑÑкие пÑава и ÑоваÑнÑе знаки ÑвлÑÑÑÑÑ ÑобÑÑвенноÑÑÑÑ ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑев.",links:{gamePolicies:"УÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð³ÑÑ",webPolicies:"УÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²ÐµÐ±-ÑайÑа",support:"ÐоддеÑжка",legalDocuments:"ЮÑидиÑеÑкие докÑменÑÑ"},launcher:"ÐаÑнÑеÑ: {gaijinLink}"}},JT={title:"Ðе найден",message:"ÐапÑоÑеннÑй URL не найден на ÑÑом ÑеÑвеÑе"},QT={submit:"ÐТÐÐ ÐÐÐТЬ",email:"ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа",rulesMessages:{emailRequired:"УкажиÑе адÑÐµÑ ÑлекÑÑонной поÑÑÑ",wrongEmail:"УкажиÑе пÑавилÑнÑй адÑÐµÑ ÑлекÑÑонной поÑÑÑ"},note:"СообÑиÑе адÑÐµÑ ÑлекÑÑонной поÑÑÑ, по коÑоÑÐ¾Ð¼Ñ Ñ Ð²Ð°Ð¼Ð¸ можно бÑÐ´ÐµÑ ÑвÑзаÑÑÑÑ Ð¿Ð¾ Ð¿Ð¾Ð²Ð¾Ð´Ñ Ð²Ð°ÑÐ¸Ñ Ð¾Ð±ÑаÑений."},eC={errors:{platform:"ÐÑоизоÑла оÑибка Ð²Ñ Ð¾Ð´Ð° ÑеÑез {platform}. ÐопÑобÑйÑе Ñнова или вÑбеÑиÑе дÑÑгой ÑпоÑоб Ð²Ñ Ð¾Ð´Ð°.",server:"ÐÑоизоÑла оÑибка Ð²Ñ Ð¾Ð´Ð° ÑеÑез {platform} и Ð½Ð°Ñ ÑеÑвеÑ. ÐопÑобÑйÑе Ñнова или вÑбеÑиÑе дÑÑгой ÑпоÑоб Ð²Ñ Ð¾Ð´Ð°."}},tC={links:{endUserAgreement:"ÐÐÐЬÐÐÐÐТÐÐЬСÐÐРСÐÐÐÐШÐÐÐÐ",privacyPolicy:"ÐÐÐÐТÐÐÐ ÐÐÐФÐÐÐÐЦÐÐÐЬÐÐСТÐ"},form:{licenseAcceptMessage:{firstPart:"Я ÑодиÑÐµÐ»Ñ Ð¸Ð»Ð¸ опекÑн Ñебенка, коÑоÑÑй игÑÐ°ÐµÑ Ð¿Ð¾Ð´ ÑÑеÑной запиÑÑÑ {accountName}. Я пÑÐ¸Ð½Ð¸Ð¼Ð°Ñ ÑÑÐ»Ð¾Ð²Ð¸Ñ ÐолÑзоваÑелÑÑкого ÑоглаÑÐµÐ½Ð¸Ñ Ð¸ Ð¿Ð¾Ð½Ð¸Ð¼Ð°Ñ ÐолиÑÐ¸ÐºÑ ÐºÐ¾Ð½ÑиденÑиалÑноÑÑи, дейÑÑвÑÑÑие в оÑноÑении иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñебенком УÑлÑг
220UFL. Я Ð´Ð°Ñ ÑоглаÑие на обÑабоÑÐºÑ Ð¸ пеÑедаÑÑ Ð·Ð° ÑÑбеж лÑбÑÑ
лиÑнÑÑ
даннÑÑ
Ñебенка, как Ñказано в ÐолиÑике конÑиденÑиалÑноÑÑи. (ÐбÑзаÑелÑно)"},consentMessage:"Я Ñ
оÑÑ Ð¿Ð¾Ð´Ð´ÐµÑжаÑÑ UFL и ÑоглаÑаÑÑÑ, ÑÑо Ñебенок бÑÐ´ÐµÑ Ð²Ð¸Ð´ÐµÑÑ Ð² игÑе ÑекламÑ, наиболее ÑооÑвеÑÑÑвÑÑÑÑÑ Ð¿ÐµÑÑоналÑнÑм даннÑм в игÑе (ÑеÑевой иденÑиÑикаÑоÑ, пÑиблизиÑелÑное меÑÑоположение, инÑоÑмаÑии об ÑÑÑÑойÑÑве, возÑаÑÑ Ð¸Ð»Ð¸ возÑаÑÑÐ½Ð°Ñ Ð³ÑÑппа). (Ðо желаниÑ)",externalAttributionConsent:"Я Ð´Ð°Ñ ÑоглаÑие на Ñо, ÑÑо Gamesight, Adjust и иÑ
поÑÑавÑики полÑÑÐ°Ñ Ð»Ð¸ÑнÑе даннÑе Ñебенка (иденÑиÑикаÑÐ¾Ñ ÑÑеÑной запиÑи, пÑимеÑное меÑÑоположение на оÑновании IP, Ñип плаÑÑоÑмÑ), коÑоÑÑе могÑÑ Ð±ÑÑÑ Ð¾ÑпÑÐ°Ð²Ð»ÐµÐ½Ñ Ð² СШÐ, ÐеликобÑиÑÐ°Ð½Ð¸Ñ Ð¸ в ÑÑÑÐ°Ð½Ñ ÐвÑопейÑкой ÑкономиÑеÑкой Ð·Ð¾Ð½Ñ Ð¸Ð»Ð¸ за иÑ
пÑеделÑ. ÐÑо Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ UFL пÑоводиÑÑ ÑÑÑекÑивнÑе маÑкеÑинговÑе кампании и пÑивлекаÑÑ Ðº наÑей игÑе болÑÑе поклонников ÑÑÑбола. (Ðо желаниÑ)",confirm:"ÐÐÐТÐÐÐ ÐÐТЬ",successMessage:{firstPart:"СпаÑибо, ÑÑо ознакомилиÑÑ Ð¸ пÑинÑли ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñебенка, игÑаÑÑего под ÑÑеÑной запиÑÑÑ {accountName}. ТепеÑÑ Ñебенок Ð¼Ð¾Ð¶ÐµÑ Ð²Ð¾Ð¹Ñи в игÑÑ.",secondPart:""}},error:"ÐеобÑ
одимо ÑказаÑÑ Ð¿Ð»Ð°ÑÑоÑÐ¼Ñ Ð¸ иденÑиÑикаÑÐ¾Ñ Ñебенка"},nC={info:"Ð ÑожалениÑ, Ð²Ñ Ð½Ðµ можеÑе завеÑÑиÑÑ Ð°Ð²ÑоÑизаÑÐ¸Ñ Ð½Ð° наÑем ÑайÑе: Ð²Ð°Ñ Ð´Ð¾ÑÑÑп к некоÑоÑÑм ÑÑнкÑиÑм поÑÑала огÑаниÑен из-за ваÑей возÑаÑÑной гÑÑппÑ.",emailInfo:"ÐÑли Ñ Ð²Ð°Ñ Ð²Ð¾Ð·Ð½Ð¸ÐºÐ»Ð¸ пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ Ð¿ÑодÑкÑом UFL или Ð²Ñ ÑÑиÑаеÑе, ÑÑо вам нÑжна поддеÑжка, оÑпÑавÑÑе опиÑание ваÑей пÑÐ¾Ð±Ð»ÐµÐ¼Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ поддеÑжки по адÑеÑÑ support{'@'}uflgame.com.",ok:"ÐÐ",steps:{title:"ЧÑÐ¾Ð±Ñ ÑеÑиÑÑ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð¾Ð³ÑаниÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа: {titleAction} пеÑейдиÑе на ÑÐ°Ð¹Ñ Ð¿Ð»Ð°ÑÑоÑмÑ, вÑйдиÑе из Ñвоей ÑÑеÑной запиÑи, а заÑем войдиÑе, иÑполÑзÑÑ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð²Ð·ÑоÑлого.",titleAction:"ÐÑйдиÑе из ÑиÑÑÐµÐ¼Ñ Ð¸ войдиÑе ÑледÑÑÑим обÑазом:",firstStep:{title:"Ðак вÑйÑи из ÑÑеÑнÑÑ
запиÑей Xbox и PlayStation в бÑаÑзеÑе:",substeps:{firstSubstep:": пеÑейдиÑе на ÑÐ°Ð¹Ñ {xboxLink} и ÑелкниÑе по знаÑÐºÑ Ð¿ÑоÑÐ¸Ð»Ñ Ð² пÑавом веÑÑ
нем ÑглÑ. ÐÑбеÑиÑе «ÐÑйÑи» в вÑпадаÑÑем менÑ.",secondSubbstep:": пеÑейдиÑе на ÑÐ°Ð¹Ñ {psnLink}, ÑелкниÑе по знаÑÐºÑ Ð¿ÑоÑÐ¸Ð»Ñ Ð² пÑавом веÑÑ
нем ÑÐ³Ð»Ñ Ð¸ вÑбеÑиÑе «ÐÑйÑи» в менÑ."}},secondStep:{title:"ÐаÑем войдиÑе в нÑжнÑÑ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ."}},emailMessage:"С наÑей командой поддеÑжки можно ÑвÑзаÑÑÑÑ Ð¿Ð¾ ÑлекÑÑÐ¾Ð½Ð½Ð¾Ð¼Ñ Ð°Ð´ÑеÑÑ {email}."},aC={adultConfirmation:"ÐÑ ÑвлÑеÑеÑÑ ÑодиÑелем или законнÑм опекÑном игÑока?",login:"ÐойдиÑе в ÑÐ²Ð¾Ñ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ."},rC={linkSuccess:"УÑÑÑÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ Twitch пÑиÑоединена",errors:{serverError:"ÐÑоизоÑла оÑибка вÑ
ода ÑеÑез Twitch и Ð½Ð°Ñ ÑеÑвеÑ. ÐопÑобÑйÑе Ñнова или вÑбеÑиÑе дÑÑгой ÑпоÑоб вÑ
ода."},drops:{title:"ÐÐÐÐ ÐÐЫ DROPS ÐÐ TWITCH",time:"С {startDate} {startMonth} 09:00 UTC ÐÐ {endDate} {endMonth} 23:59 UTC",rulesApply:"ÐейÑÑвÑÑÑ Ð¾ÑиÑиалÑнÑе пÑавила",description:"Twitch Drops пÑиноÑÑÑ Ð²Ð½ÑÑÑиигÑовÑе нагÑÐ°Ð´Ñ Ð·Ð° Ñо, ÑÑо Ð²Ñ Ð¿ÑоÑÑо ÑмоÑÑиÑе ÑÑанÑлÑÑии UFL на Twitch!",guide:{title:"Ðак полÑÑиÑÑ Twitch Drops в UFL",firstStep:"ÐÑивÑжиÑе ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ UFL к ÑÑеÑной запиÑи Twitch на ÑÑÑаниÑе {twitchLink}.",secondStep:"СмоÑÑиÑе ÐºÐ°Ð½Ð°Ð»Ñ Ñ Ð²ÐºÐ»ÑÑеннÑми Drops (ÑпиÑок каналов, ÑÑаÑÑвÑÑÑиÑ
в кампании UFL Twitch Drops, доÑÑÑпен на ÑÑÑаниÑе {twitchLink}).",thirdStep:"СмоÑÑиÑе ÑÑанÑлÑÑÐ¸Ñ Ð½ÐµÐ¾Ð±Ñ
одимое колиÑеÑÑво вÑемени, ÑÑÐ¾Ð±Ñ ÑазблокиÑоваÑÑ ÐºÐ°Ð¶Ð´ÑÑ Ð½Ð°Ð³ÑадÑ",fourthStep:"ÐолÑÑиÑе нагÑÐ°Ð´Ñ Ð½Ð° ÑÑÑаниÑе инвенÑаÑÑ Drops на Twitch в ÑеÑение 24 ÑаÑов поÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑловиÑ.",fifthStep:"ÐойдиÑе в UFL â ваÑи нагÑÐ°Ð´Ñ Ð¿Ð¾ÑвÑÑÑÑ Ð² клÑбе.",note:"ÐбÑаÑиÑе внимание: поÑвление нагÑад в клиенÑе игÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð½ÑÑÑ Ð´Ð¾ 24 ÑаÑов. ÐажмиÑе ÐºÐ½Ð¾Ð¿ÐºÑ Â«Ðак полÑÑиÑÑ Drops», ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð¿Ð¾Ð´ÑобноÑÑи. ÐÑли возникнÑÑ ÑложноÑÑи Ñ Ð¿Ð¾Ð»ÑÑением нагÑад, обÑаÑиÑеÑÑ Ð² ÑлÑÐ¶Ð±Ñ Ð¿Ð¾Ð´Ð´ÐµÑжки: {supportLink}."},rewards:{title:"ÐагÑадÑ",rewardText:"{n} {unit} пÑоÑмоÑÑа â {rewardName}",hourUnit:"ÑÐ°Ñ | ÑаÑа | ÑаÑов"},btns:{link:"ÐÑивÑзаÑÑ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ",wat
220ch:"СмоÑÑеÑÑ ÑÑанÑлÑÑии",howToEarh:"Ðак полÑÑиÑÑ Drops",rules:"ÐÑиÑиалÑнÑе пÑавила"}}},oC={signOut:"ÐÑйÑи"},iC="ÐÑоизоÑла оÑибка пÑи обÑабоÑке запÑоÑа. ÐопÑобÑйÑе еÑе Ñаз или ÑвÑжиÑеÑÑ Ñо ÑлÑжбой поддеÑжки.",sC={welcome:jT,signIn:qT,acceptLegalDocs:WT,footer:KT,pegi:YT,homePage:XT,earlyAccessPage:HT,downloadPage:ZT,notFound:JT,supportLogin:QT,platformRedirect:eC,parentalControl:tC,ageErrorModal:nC,adultLoginInfo:aC,twitch:rC,userMenu:oC,unexpectedError:iC},lC="¡Te damos la bienvenida a UFL!",uC="Iniciar sesión",cC={text:"Acepto {eula} y confirmo que he leÃdo y entiendo los términos de {privacy}.",eula:"el Acuerdo de Licencia de Usuario Final",privacy:"la PolÃtica de privacidad del juego"},dC={links:{termsOfUse:"TÃRMINOS DE USO",privacyPolicy:"POLÃTICA DE PRIVACIDAD",cookiePolicy:"POLÃTICA DE COOKIES",legalDocuments:"DOCUMENTOS LEGALES"},legalTrademark:"Â©ï¸ 2025 XTEN Limited. Todos los derechos reservados.",steamTrademark:"© 2024 Valve Corporation. Steam y el logo de Steam son marcas y/o marcas registradas de Valve Corporation en los E.E.U.U. y/u otros paÃses."},fC={inGamePurchases:"Compras dentro del juego (incluye artÃculos aleatorios)"},pC={modals:{systemRequirements:{title:"REQUISITOS DEL SISTEMA",header:{pc:"PC",minimum:"MÃnimo",recommended:"Recomendado"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"SO",Storage:"Almacenamiento",or:"o"},probabilities:{header:{enhanced:"Paquete de CP mejorado",premium:"Paquete de CP prémium"},slot:"Espacio",items:["2.500.000 CP (en moneda del juego)","50 LP (en moneda del juego)","PartÃculas","Futbolista de nivel 0, puntuación 45-60","Futbolista de nivel 0, puntuación 61-80","Futbolista de nivel 0, puntuación 81-91","Futbolista de nivel 1, puntuación 72-75","Futbolista de nivel 1, puntuación 76-80","Futbolista de nivel 2, puntuación 81-86","Futbolista de nivel 2, puntuación 87-91","Futbolista de nivel 3, puntuación 75-83","Futbolista de nivel 3, puntuación 84-90","Futbolista de nivel 3, puntuación 91-95","Futbolista de nivel 3, puntuación 96-99","Leyenda del fútbol, puntuación 91-105"]}},header:{navigation:{about:"Acerca de UFL",news:"Noticias",shop:"Tienda",faq:"Preguntas frecuentes",support:"Asistencia",inviteFriends:"Invita a tus amigos (PC only)",account:{title:"Mi cuenta",signIn:"Iniciar sesión",createAccount:"Crear cuenta",profile:"Perfil",redeemCode:"Canjear código",twitchDrops:"Drops de Twitch",logout:"Cerrar sesión"}},button:"Jugar a UFL",back:"Atrás"},main:{hero:{title:"UFL",subtitle:"UNA EXPERIENCIA FUTBOLÃSTICA COMPLETAMENTE NUEVA",description:"Juega a UFL⢠en PC",button:{earlyAccess:"Juega gratis",download:"DESCARGAR"},requirements:"Ver requisitos del sistema"},features:{description:"¿Quieres ir un paso por delante de tus rivales? Ãnete a partir del 7 de noviembre eligiendo una de nuestras cinco colecciones. Cada colección da acceso a UFL⢠y ofrece ventajas por adelantado y la oportunidad de mantener el progreso de tu plantilla de cara al lanzamiento global para PC. ¡No te pierdas esta oportunidad!",beTheFirst:"Salta al terreno de juego antes que nadie",levelUp:"Refuerza tu plantilla desde el primer momento",gain:"Obtén ventaja antes que los demás",players:"Más de {number} {text}
220 jugadores en todo el mundo"},joinGameplay:{description:"UFL es un juego de fútbol gratuito que te da todo el control para que crees tu equipo eligiendo entre miles de jugadores reales. Busca en el mercado de fichajes, ficha a jugadores auténticos y disputa ligas competitivas mundiales. Participa en eventos de temporada, colecciona tarjetas de jugadores de distintos niveles de rareza y da forma a un equipo que sea fiel a tu estilo.",button:"DESCUBRE MÃS SOBRE UFL"},faq:{title:"PREGUNTAS FRECUENTES",button:"VISITAR LA PÃGINA DE PREGUNTAS FRECUENTES",questions:[{title:"¿Qué son los paquetes de Acceso anticipado? ¿Por qué merecen la pena?",description:`Los paquetes de Acceso anticipado dan a los jugadores la oportunidad de iniciar su aventura en UFL un mes antes del lanzamiento oficial para PC. Con un paquete de Acceso anticipado, serás una de las primeras personas en saltar al campo, crear tu plantilla y disfrutar del juego antes que el resto. 221 222Por qué merecen la pena: 223 224{list} 225Con Acceso anticipado no solo juegas antes; también lo haces de una forma más inteligente, obtienes ventaja y preparas a tu equipo para triunfar cuando el juego se lance oficialmente.`,list:["Juega antes: disfruta de UFL un mes antes del lanzamiento mundial.","Adelántate a los competidores: empieza a crear tu equipo definitivo y avanza antes que los demás jugadores.","Bonus exclusivos: recibe objetos especiales del juego, bonus en moneda y recompensas únicas disponibles solo a través de los paquetes de Acceso anticipado.","Forma parte del selecto grupo inicial: da forma a la comunidad, comparte tus opiniones y deja huella en UFL desde el primer momento."]},{title:"¿UFL está disponible en otras plataformas o solo para PC?",description:"UFL también está disponible en Xbox Series X/S y PlayStation 5. El juego pronto se presentará en PC, pero puedes disfrutar de él un mes antes si compras uno de nuestros paquetes de Acceso anticipado."},{title:"¿Se puede jugar gratis a UFL?",description:"UFL será gratuito para todos después del lanzamiento para PC. Durante el periodo de acceso anticipado de un mes, los jugadores de PC podrán acceder al juego únicamente comprando un paquete de acceso anticipado."},{title:"¿Puedo comprar una colección de acceso anticipado y solicitarla para la versión para Xbox/PlayStation de UFL?",description:"Los paquetes de Acceso anticipado son exclusivos para la versión para PC de UFL. No se puede comprar un paquete de Acceso anticipado y reclamar sus recompensas en Xbox o PlayStation."},{title:"¿Cuáles son los requisitos del sistema de UFL para PC?",description:`MÃnimo: 226SO: Windows 10 - 64bit 227CPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 228RAM: 8.00 GB 229GPU: AMD RX 570 o NVIDIA GeForce GTX 1060 230VRAM: 4GB 231Almacenamiento: 40 GB SSD 232 233Recomendado: 234SO: Windows 10 - 64bit 235CPU: AMD Ryzen 7 2700X o Intel Core i7 6700 236RAM: 12.00 GB 237GPU: AMD Radeon RX 5600 XT o Nvidia GeForce GTX 1660 238VRAM: 6GB 239Almacenamiento: 40 GB SSD`}]},teamPass:{title:"¡El pase de equipo Top Leagues ha llegado a UFL!",description:"Las mejores ligas. Grandes estrellas. Tarjetas de jugador exclusivas de Raphinha, Federico Valverde, Emiliano MartÃnez y Paulo Dybala. El nuevo Pase de equipo reúne lo mejor de lo mejor en un solo evento. Ãnete y gana. ¡Hazte con auténticas estrellas!",button:"MÃS INFORMACIÃN"},systemRequirements:{title:"REQUISITOS DEL SISTEMA",header:{pc:"PC",minimum:"MÃnimo",recommended:"Recomendado"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"SO",Storage:"Almacenamiento",or:"o"}},footer:{text:"© {year}, XTEN Limited. Todos los derechos reservados. Strikerz Inc., STRZ, UFL, FAIR TO PLAY y los logotipos correspondientes son marcas comerciales o marcas registradas de XTEN Limited. Unreal ® es una marca comercial o una marca registrada de Epic Games, Inc. en los Estados Unidos de América y en el resto del mundo. Todos los demás derechos de autor y marcas comerciales pertenecen a sus respectivos titulares.",links:{gamePolicies:"PolÃticas del juego",webPolicies:"PolÃticas de la web",legalDocuments:"Documentos legales"},agePolicies:{australia:"Australia",brazil:"Brasil",europe:"Europa",germany:"Alemania",canada:"EE. UU./CAN"}}},mC=JSON.parse('{"modals":{"systemRequirements":{"title":"REQUISITOS DEL SISTEMA","header":{"pc":"PC","minimum":"MÃnimo","recommended":"Recomendado"},"CPU":"CPU","RAM":"RAM","GPU":"GPU","VRAM":"VRAM","OS":"SO","Storage":"Almacenamiento","or":"o"},"probabilities":{"title":"Probabilidades de paquetes de colección Primeros pasos","header":{"enhanced":"Paquete de CP mejorado","premium":"Paquete de CP prémium"},"slot":"Espacio","items":["2.500.000 CP (en moneda del juego)","50 LP (en moneda del juego)","PartÃculas","Futbolista de nivel 0, puntuación 45-60","Futbolista de nivel 0, puntuación 61-80","Futbolista de nivel 0, puntuación 81-91","Futbolista de nivel 1, puntuación 72-75","Futbolista de nivel 1, puntuación 76-80","Futbolista de nivel 2, puntuación 81-86","Futbolista de nivel 2, puntuación 87-91","Futbolista de nivel 3, puntuación 75-83","Futbolista de nivel 3, puntuación 84-90","Futbolista de nivel 3, puntuación 91-95","Futbolista de nivel 3, puntuación 96-99","Leyenda del fútbol, puntuación 91-105"]}},"header":{"navigation":{"about":"Acerca de UFL","shop":"Tienda","faq":"Preguntas frecuentes","supp
239ort":"Asistencia","account":{"title":"Mi cuenta","signIn":"Iniciar sesión","createAccount":"Crear cuenta","profile":"Perfil","redeemCode":"Canjear código","twitchDrops":"Drops de Twitch","logout":"Cerrar sesión"}},"button":"Jugar a UFL","back":"Atrás"},"main":{"hero":{"title":"UFL","subtitle":"UNA EXPERIENCIA FUTBOLÃSTICA COMPLETAMENTE NUEVA","description":"Juega en PC a partir del 7 de noviembre","button":{"earlyAccess":"OBTÃN ACCESO ANTICIPADO PARA PC","download":"DESCARGAR"},"requirements":"Ver requisitos del sistema"},"features":{"description":"¿Quieres ir un paso por delante de tus rivales? Ãnete a partir del 7 de noviembre eligiendo una de nuestras cinco colecciones. Cada colección da acceso a UFL⢠y ofrece ventajas por adelantado y la oportunidad de mantener el progreso de tu plantilla de cara al lanzamiento global para PC. ¡No te pierdas esta oportunidad!","beTheFirst":"Salta al terreno de juego antes que nadie","levelUp":"Refuerza tu plantilla desde el primer momento","gain":"Obtén ventaja antes que los demás","players":"Más de {number} {text}
239 jugadores en todo el mundo"},"bundles":{"title":"Elige tu colección","button":"ACCEDER","available":"Disponible","note":{"uflEula":"UFL","xsollaEula":"Xsolla","bold":"El precio final y la moneda pueden variar según el método de pago. Introduce tus datos en la página de pago para ver el importe final.\\t","subtitle":"Probabilidades de paquetes de colección Primeros pasos.","title":"Nota: Para conseguir todas las recompensas de las colecciones disponibles, no dudes en comprarlas. Recuerda que solo puedes comprar una vez cada colección.\\nAdemás, el hecho de comprar varias colecciones no te garantiza pases de acceso anticipado adicionales más allá del primero. Se necesita una cuenta de UFL para comprar. Una vez completada la compra, podrás descargar el juego de UFL desde el mismo momento de su lanzamiento el 7 de noviembre de 2025.\\nEl periodo de Acceso anticipado empieza el 7 de noviembre de 2025 y continuará por tiempo limitado. Después de este periodo, la descarga del juego será gratuita. Podrás seguir jugando y tu progreso se conservará.\\nTodas las compras se procesan a través de {xsollaLink}, que ejerce de comerciante de registro. Cuando compras, estás adquiriendo una licencia para acceder al contenido digital y utilizarlo según el {UFLEulaLink} y el {xsollaEulaLink}.\\n{bold}\\nPueden aplicarse restricciones de edad al acceso anticipado al juego."},"earlyAccess":"Acceso anticipado (versión para PC)","starter":{"title":"COLECCIÃN PRIMEROS PASOS","description":"¡Empieza tu aventura en UFL a lo grande! ","motivation":"La colección Iniciación es la opción perfecta para quienes quieren empezar con buen pie el Acceso anticipado a UFL.","features":["2.150 LP (Puntos de liga)","2 paquetes de liga de septiembre y 2 paquetes de liga de octubre","1.100 SP (estrellas de Pase de equipo)"],"featuresFull":["2.150 LP (Puntos de liga): empléalos para acceder a nuevas posibilidades y reforzar tu equipo.","2 paquetes de liga de septiembre y 2 paquetes de liga de octubre: paquetes exclusivos con recompensas que merecen la pena.","1.100 SP (estrellas de Pase de equipo): úsalas para avanzar más rápido en el Pase de equipo."]},"starterPlus":{"title":"COLECCIÃN INICIACIÃN PLUS","description":"¡Acelera tu crecimiento en Acceso anticipado de UFL con un inicio muy potente!","motivation":"La colección Iniciación Plus te dará una ventaja definitiva para disfrutar de un comienzo potente en Acceso anticipado de UFL.","features":["2.150 LP (Puntos de liga)","100.000.000 CP (Puntos de crédito)","Equipación Girofaro","4 paquetes de CP prémium y 4 paquetes de CP mejorados","1.100 SP (estrellas de Pase de equipo)"],"featuresFull":["2.150 LP (Puntos de liga): accede a nuevas funciones e impulsa el crecimiento de tu equipo.","100.000.000 CP (Puntos de crédito): refuerza a tu plantilla más rápido.","Equipación Girofaro: un diseño exclusivo para destacar en el terreno de juego.","4 paquetes de CP prémium y 4 paquetes de CP mejorados: muy valiosos y llenos de recompensas.","1.100 SP (estrellas de Pase de equipo): moneda prémium para acceder a más recompensas de pase de equipo."]},"raphinhaValverde":{"title":"Colección Raphinha + Valverde","description":"Añade talento de talla mundial a tu plantilla y accede a ventajas prémium en el Acceso anticipado de UFL.","motivation":"La colección Raphinha + Valverde le dará el impulso perfecto a tu juego en el inicio de temporada.","features":["Tarjeta de Raphinha de MaestrÃa 3 (puntuación 91)","Tarjeta de Valverde de MaestrÃa 3 (puntuación 91)","2.150 LP (Puntos de liga)","3 paquetes de liga de septiembre y 3 paquetes de liga de octubre","1.100 SP (estrellas de Pase de equipo)"],"featuresFull":["Tarjeta de Raphinha de MaestrÃa 3 (puntuación 91): un extremo rápido que puede cambiar el rumbo del partido en un instante.","Tarjeta de Valverde de MaestrÃa 3 (puntuación 91): un centrocampista que vale para todo con una energÃa inagotable y un golpeo potentÃsimo.","2.150 LP (Puntos de liga): usa esta moneda para crear y reforzar tu equipo.","3 paquetes de liga de septiembre y 3 paquetes de liga de octubre: recompensas raras para reforzar tu plantilla.","1.100 SP (estrellas de Pase de equipo): accede a recompensas exclusivas y aprovecha al máximo el Pase de equipo."]},"legend":{"title":"Colección Leyenda","description":"Crea un equipo que merezca un hueco en la historia del fútbol y disfruta de todas las posibilidades del Acceso anticipado a UFL.","motivation":"La colección Leyenda es una selección prémium para jugadores que quieren empezar la temporada con leyendas en sus filas... y todas las ventajas posibles en el juego.","features":["Tarjeta de Leyenda de Franz Beckenbauer \\"Wunderkind\\"","Tarjeta de Leyenda de Alessandro Del Piero \\"Campeón del mundo\\"","4.500 LP (Puntos de liga)","7 paquetes de liga de septiembre y 7 paquetes de liga de octubre","8 paquetes mix de septiembre","1.100 SP (estrellas de Pase de equipo)"],"featuresFull":["Tarjeta de Leyenda de Franz Beckenbauer \\"Wunderkind\\": el defensa total y un icono de liderazgo en el terreno de juego.","Tarjeta de Leyenda de Alessandro Del Piero \\"Campeón del mundo\\": un delantero emblemático con un estilo propio y una técnica precisa.","4.500 LP (Puntos de liga): refuerza tu equipo y accede a nuevas funciones.","7 paquetes de liga de septiembre y 7 paquetes de liga de octubre: paquetes muy valiosos con premios que merecen la pena.","8 paquetes mix de septiembre: un lote especial para reforzar tu plantilla a tope.","1.100 SP (estrellas de Pase de equipo): exprime al máximo tu Pase de equipo con esta moneda especial."]}},"joinGameplay":{"title":"ÃNETE AL JUEGO ANTES QUE NADIE","description":"UFL es un juego de fútbol gratuito que te da todo el control para que crees tu equipo eligiendo entre miles de jugadores reales. Busca en el mercado de fichajes, ficha a jugadores auténticos y disputa ligas competitivas mundiales. Participa en eventos de temporada, colecciona tarjetas de jugadores de distintos niveles de rareza y da forma a un equipo que sea fiel a tu estilo.","button":"DESCUBRE MÃS SOBRE UFL","features":{"newExperience":{"title":"UNA EXPERIENCIA FUTBOLÃSTICA COMPLETAMENTE NUEVA","description":"UFL, creado por auténticos aficionados al fútbol, es un juego gratuito diseña
239do para que participes en una competición justa basada en las habilidades de los jugadores. Accede a una liga competitiva mundial, da forma a tu estilo de juego con una IA avanzada y disfruta de sistemas de animación fluidos que hacen que el fútbol cobre vida.","features":{}},"signPlayers":{"title":"FICHA A JUGADORES REALES","description":"Crea al equipo de tus sueños eligiendo entre miles de jugadores reales. Busca en el mercado de traspasos, ficha a tus jugadores favoritos y crea una plantilla que se ajuste a tu estrategia.","features":{}},"gameMods":{"title":"MODOS DE JUEGO PARA TODAS LAS OCASIONES","description":"","features":{"online":{"title":"PvP online","description":"demuestra tu habilidad contra jugadores de todo el mundo"},"pve":{"title":"PvE","description":"entrena, desarrolla y personaliza tu plantilla a tu propio ritmo"},"coop":{"title":"Cooperativo de sofá","description":"forma equipo con tus amigos y juega en modo local"}}}}},"faq":{"title":"PREGUNTAS FRECUENTES","button":"VISITAR LA PÃGINA DE PREGUNTAS FRECUENTES","questions":[{"title":"¿Qué son los paquetes de Acceso anticipado? ¿Por qué merecen la pena?","description":"Los paquetes de Acceso anticipado dan a los jugadores la oportunidad de iniciar su aventura en UFL un mes antes del lanzamiento oficial para PC. Con un paquete de Acceso anticipado, serás una de las primeras personas en saltar al campo, crear tu plantilla y disfrutar del juego antes que el resto.\\n\\nPor qué merecen la pena:\\n\\n{list}\\nCon Acceso anticipado no solo juegas antes; también lo haces de una forma más inteligente, obtienes ventaja y preparas a tu equipo para triunfar cuando el juego se lance oficialmente.","list":["Juega antes: disfruta de UFL un mes antes del lanzamiento mundial.","Adelántate a los competidores: empieza a crear tu equipo definitivo y avanza antes que los demás jugadores.","Bonus exclusivos: recibe objetos especiales del juego, bonus en moneda y recompensas únicas disponibles solo a través de los paquetes de Acceso anticipado.","Forma parte del selecto grupo inicial: da forma a la comunidad, comparte tus opiniones y deja huella en UFL desde el primer momento."]},{"title":"¿UFL está disponible en otras plataformas o solo para PC?","description":"UFL también está disponible en Xbox Series X/S y PlayStation 5. El juego pronto se presentará en PC, pero puedes disfrutar de él un mes antes si compras uno de nuestros paquetes de Acceso anticipado."},{"title":"¿Se puede jugar gratis a UFL?","description":"UFL será gratuito para todos después del lanzamiento para PC. Durante el periodo de acceso anticipado de un mes, los jugadores de PC podrán acceder al juego únicamente comprando un paquete de acceso anticipado."},{"title":"¿Puedo comprar una colección de acceso anticipado y solicitarla para la versión para Xbox/PlayStation de UFL?","description":"Los paquetes de Acceso anticipado son exclusivos para la versión para PC de UFL. No se puede comprar un paquete de Acceso anticipado y reclamar sus recompensas en Xbox o PlayStation."},{"title":"¿Cuáles son los requisitos del sistema de UFL para PC?","description":"MÃnimo:\\nSO: Windows 10 - 64bit\\nCPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nRAM: 8.00 GB\\nGPU: AMD RX 570 o NVIDIA GeForce GTX 1060\\nVRAM: 4GB\\nAlmacenamiento: 40 GB SSD\\n\\nRecomendado:\\nSO: Windows 10 - 64bit\\nCPU: AMD Ryzen 7 2700X o Intel Core i7 6700\\nRAM: 12.00 GB\\nGPU: AMD Radeon RX 5600 XT o Nvidia GeForce GTX 1660\\nVRAM: 6GB\\nAlmacenamiento: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. Todos los derechos reservados. Strikerz Inc., STRZ, UFL, FAIR TO PLAY y los logotipos correspondientes son marcas comerciales o marcas registradas de XTEN Limited. Unreal ® es una marca comercial o una marca registrada de Epic Games, Inc. en los Estados Unidos de América y en el resto del mundo. Todos los demás derechos de autor y marcas comerciales pertenecen a sus respectivos titulares.","links":{"gamePolicies":"PolÃticas del juego","webPolicies":"PolÃticas de la web"},"agePolicies":{"australia":"Australia","brazil":"Brasil","europe":"Europa","germany":"Alemania","canada":"EE. UU./CAN"}}}'),gC={main:{title:"¡GRACIAS POR TU INTERÃS!",subtitle:"Ya puedes descargar el instalador del juego UFL.",button:"DESCARGAR EL JUEGO",description:{title:"El acceso anticipado empezará el 7 de noviembre.",text:`Tu acceso desde una colección o mediante un código canjeado estará disponible cuando el servidor se abra. 240Las recompensas de la colección se transferirán a tu cuenta en cuanto el juego esté disponible.`},link:"VOLVER A TIENDA"},downloading:{title:"La descarga está empezando...",retry:"¿No ha empezado? {tryAgainLink}",tryAgain:"Intentar de nuevo"},footer:{text:"© 2025, XTEN Limited. Todos los derechos reservados. Strikerz Inc., STRZ, UFL, FAIR TO PLAY y los logotipos correspondientes son marcas comerciales o marcas registradas de XTEN Limited. Unreal ® es una marca comercial o una marca registrada de Epic Games, Inc. en los Estados Unidos de América y en el resto del mundo. Todos los demás derechos de autor y marcas comerciales pertenecen a sus respectivos titulares.",links:{gamePolicies:"PolÃticas del juego",webPolicies:"PolÃticas de la web",support:"Asistencia",legalDocuments:"Documentos legales"},launcher:"Lanzador de {gaijinLink}"}},hC={title:"Sin resultados",message:"No se ha encontrado la URL solicitada en este servidor"},vC={submit:"ENVIAR",email:"Correo electrónico",rulesMessages:{emailRequired:"Indica tu dirección de correo electrónico",wrongEmail:"Indica una dirección de correo electrónico válida"},note:"Indica un correo electrónico de contacto para que podamos ponernos en contacto contigo para informarte de distintas cuestiones."},bC={errors:{platform:"Se ha producido un error al iniciar sesión a través de {platform}. Vuelve a intentarlo o elige otra opción de inicio de sesión.",server:"Se ha producido un error al iniciar sesión a través de {platform} y nuestro servidor. Vuelve a intentarlo o elige otra opción de inicio de sesión."}},yC={links:{endUserAgreement:"ACUERDO DE LICENCIA DE USUARIO FINAL",privacyPolicy:"POLÃTICA DE PRIVACIDAD"},form:{licenseAcceptMessage:{firstPart:"Soy el padre, madre o tutor/a legal del menor que juega con la cuenta {accountName}. Acepto los términos del Acuerdo de licencia de usuario final y comprendo la PolÃtica de privacidad que se aplica al uso de los Servicios de UFL por parte del menor. Consiento que los datos personales del menor se procesen y transfieran al extranjero según se detalla en la PolÃtica de privacidad. (Obligatorio)"},consentMessage:"Estoy dispuesto/a a apoyar a UFL y acepto que al menor se le muestren en el Juego los anuncios personalizados más relevantes en función de los datos personales que constan en el Juego (ID online, ubicación aproximada, información del dispositivo, edad o grupo de edad). (Opcional)",externalAttributionConsent:"Acepto que Gamesight, Adjust y sus proveedores integrados reciban los datos personales del menor (ID de cuenta, ubicación aproximada a partir de la IP, tipo de plataforma), que podrán enviarse a y desde Estados Unidos, Reino Unido y el EEE. De esta manera, UFL podrá lanzar campañas de marketing más eficientes y llegar a más aficionados a los videojuegos y al fútbol. (Opcional)",confirm:"CONFIRMAR",successMessage:{firstPart:"Gracias por revisar y aceptar las polÃticas en nombre del menor que juega con la cuenta {accountName}. El menor ya puede proceder a iniciar sesión en el juego.",secondPart:""}},error:"Deben especificarse el ID y la plataforma del menor"},wC={info:"Sentimos comunicarte que no puedes completar la autorización en nuestra página web porque perteneces a un grupo de edad con acceso restringido a ciertas funciones del portal.",emailInfo:"Si tienes problemas con el producto de UFL y crees que necesitas asistencia, envÃa tu caso al equipo de asistencia a través de este correo electrónico: support{'@'}uflgame.com.",ok:"ACEPTAR",steps:{title:"Para resolver el problema de la restricción de acceso, sigue estos pasos: {titleAction} accede a la página web de la plataforma, cierra la sesión de tu cuenta y luego intenta repetir el proceso usando la cuenta de un adulto.",titleAction:"Cierra sesión y vuelve a intentarlo:",firstStep:{title:"Cerrar sesión de cuentas de Xbox y PlayStation en un navegador web:",substeps:{firstSubstep:": accede a {xboxLink} y haz clic en el icono de tu perfil en la parte superior derecha. Selecciona «Cerrar sesión» en el menú desplegable.",secondSubbstep:": accede a {psnLink} y haz clic en el icono de tu perfil en la parte superior derecha. Selecciona «Cerrar sesión» en el menú."}},secondStep:{title:"Cuando hayas cerrado sesión, podrás volver a completar estos pasos con la cuenta correspondiente."}},emailMessage:"Puedes ponerte en contacto con nuestro equipo de asistencia enviando un correo electrónico a {email}."},EC={adultConfirmation:"¿Eres padre, madre o tutor/a legal?",login:"Inicia sesión en tu cuenta."},SC={linkSuccess:"Cuenta de Twitch vinculada",errors:{serverError:"Se ha producido un error al iniciar sesión a través de Twitch y nuestro servidor. Vuelve a intentarlo o elige otra opción de inicio de sesión."},drops:{title:"DROPS DE TWITCH",time:"DEL {startDate} DE {startMonth} (09:00 UTC) AL {endDate} DE {endMonth} (23:59 UTC)",rulesApply:"Se aplican las reglas oficiales",description:"Para conseguir recompensas en el juego con los Drops de Twitch, solo tienes que ver streamings de UFL en directo en Twitch.",guide:{title:"Cómo conseguir Drops de Twitch en UFL",firstStep:"Vincula tu cuenta de UFL con tu cuenta de Twitch en {twitchLink}.",secondStep:"Mira los streamings de un canal en directo que participe en esta promoción y tenga los Drops habilitados (consulta la lista de canales participantes en la Campaña Drops de Twitch de UFL en {twitchLink}).",thirdStep:"Mira el streaming durante el tiempo requerido para desbloquear cada recompensa.",fourthStep:"Reclama tu recompensa en Twitch desde la página Inventario de Drops hasta 24 horas de
240spués de completar la visualización.",fifthStep:"Inicia sesión en UFL: las recompensas deben aparecer en tu club.",note:'Nota: Las recompensas pueden tardar hasta 24 horas en aparecer en el cliente del juego. Haz clic en el botón âCómo conseguir Drops" para consultar más información o ponte en contacto con nuestro equipo de asistencia en {supportLink} si tienes algún problema.'},rewards:{title:"Recompensas",rewardText:"Mira durante {n} {unit} para conseguir un {rewardName}",hourUnit:"hora | horas"},btns:{link:"Vincular cuenta",watch:"Ver streamings",howToEarh:"Cómo conseguir Drops",rules:"Reglas oficiales"}}},kC={signOut:"Cerrar sesión"},PC="Se ha producido un error al procesar tu solicitud. Vuelve a intentarlo o contacta con el servicio de asistencia.",LC={welcome:lC,signIn:uC,acceptLegalDocs:cC,footer:dC,pegi:fC,homePage:pC,earlyAccessPage:mC,downloadPage:gC,notFound:hC,supportLogin:vC,platformRedirect:bC,parentalControl:yC,ageErrorModal:wC,adultLoginInfo:EC,twitch:SC,userMenu:kC,unexpectedError:PC},_C="UFL'e hoÅ geldiniz!",AC="GiriÅ yapın",TC={text:"Son {eula} kabul ediyorum ve {privacy} Åartlarını okuyup anladıÄımı beyan ediyorum.",eula:"Kullanıcı Lisans AnlaÅması'nı",privacy:"Oyun Gizlilik Politikası'nın"},CC={links:{termsOfUse:"KULLANIM ÅARTLARI",privacyPolicy:"GİZLİLİK POLİTİKASI",cookiePolicy:"ÃEREZ POLİTİKASI",legalDocuments:"YASAL BELGELER"},legalTrademark:"Â©ï¸ 2025 XTEN Limited. Tüm hakları saklıdır.",steamTrademark:"© 2024 Valve Corporation. Steam ve Steam logosu BirleÅik Devletler ve/veya diÄer ülkelerdeki Valve Corporation'a ait ticari markalar ve/veya kayıtlı ticari markalardır."},IC={inGamePurchases:"Oyun içi satın alım (Rastgele eÅya içerir)"},RC={modals:{systemRequirements:{title:"SİSTEM GEREKSİNİMLERİ",header:{pc:"PC",minimum:"Minimum",recommended:"Ãnerilen"},CPU:"İÅlemci",RAM:"Bellek",GPU:"Ekran Kartı",VRAM:"Video BelleÄi",OS:"İÅletim Sistemi",Storage:"Depolama",or:"veya"},probabilities:{header:{enhanced:"GeliÅmiÅ CP Paketi",premium:"Premium CP Paketi"},slot:"Yuva",items:["2.500.000 CP (Oyun İçi Para)","50 LP (Oyun İçi Para)","Parçacıklar","0. Kademe Futbolcu, 45-60 Reyting","0. Kademe Futbolcu, 61-80 Reyting","0. Kademe Futbolcu, 81-91 Reyting","1. Kademe Futbolcu, 72-75 Reyting","1. Kademe Futbolcu, 76-80 Reyting","2. Kademe Futbolcu, 81-86 Reyting","2. Kademe Futbolcu, 87-91 Reyting","3. Kademe Futbolcu, 75-83 Reyting","3. Kademe Futbolcu, 84-90 Reyting","3. Kademe Futbolcu, 91-95 Reyting","3. Kademe Futbolcu, 96-99 Reyting","Efsane Futbolcu, 91-105 Reyting"]}},header:{navigation:{about:"UFL Hakkında",news:"Haberler",shop:"MaÄaza",faq:"SSS",support:"Destek",inviteFriends:"ArkadaÅları davet et (PC only)",account:{title:"Hesabım",signIn:"GiriÅ Yap",createAccount:"Hesap OluÅtur",profile:"Profil",redeemCode:"Kullanım Kodu",twitchDrops:"Twitch Drop'ları",logout:"ÃıkıŠYap"}},button:"UFL Oyna",back:"Geri"},main:{hero:{title:"UFL",subtitle:"YEPYENİ BİR FUTBOL DENEYİMİ",description:"PC'de UFL⢠Oyna",button:{earlyAccess:"Ãcretsiz oyna",download:"HEMEN İNDİR"},requirements:"Sistem gereksinimlerini görüntüle"},features:{description:"Rakiplerinden bir adım önde olmak ister misin? BeÅ paketimizden birini seçerek 7 Kasım'da oynamaya baÅla. Her paket UFLâ¢'in kilidini açar, baÅlangıç aÅaması için avantaj saÄlar ve oyunun PC'deki küresel çıkıÅı için takım ilerlemeni kaydetmeni saÄlar. Bu fırsatı kaçırma!",beTheFirst:"Sahaya ilk giren sen ol",levelUp:"Takımına erkenden seviye atlat",gain:"DiÄer oyunculardan önce avantaj elde et",players:"Dünya çapında {number} {text} üzerinde oyuncu"},joinGameplay:{description:"UFL, binlerce gerçek futbolcu arasından takımını kendin kurabildiÄin ücretsiz bir futbol oyunudur. Transfer piyasasını incele, gerçek futbolcuları kadrona kat ve küresel dereceli liglerde rekabet et. Sezonluk etkinliklere katıl, çeÅitli nadirliklere sahip oyuncu kartlarını topla ve tarzını yansıtan bir takım kur.",button:"UFL HAKKINDA AYRINTILI BİLGİ"},faq:{title:"SIK SORULAN SORULAR",button:"SSS SAYFASINA GİT",questions:[{title:"Erken EriÅim Paketi nedir ve neden satın almaya deÄer?",description:`Erken EriÅim Paketleri oyuncuların UFL yolculuÄuna PC'deki resmî çıkıŠtarihinden bir ay önce baÅlamasına imkân verir. Bir Erken EriÅim Paketi satın alarak sahaya ilk adım atan, takımını ilk kuran ve oyunu diÄer oyunculardan önce deneyimleyen kiÅilerden olursun. 241 242Bu fırsatı deÄerlendirmen için bazı sebepler: 243 244{list} 245Erken EriÅim ile sadece erkenden oynamakla kalma. Daha akıllıca oyna, avantaj elde et ve oyunun resmî çıkıÅına kadar takımını baÅarıya hazırla.`,list:["Erkenden oyna: UFL'in küresel çıkıÅından bir ay önce oyunun keyfini çıkarmaya baÅla.","Rakiplerinin önüne geç: Mükemmel bir takım kurmaya baÅla ve diÄer oyuncular oyuna katılmadan ilerleme kaydet.","Ãzel bonuslar: Sadece Erken EriÅim Paketleri ile alabileceÄin özel oyun içi eÅyalar, bonus oyun içi para ve eÅsiz ödüller elde et.","İlk oyunculardan biri ol: TopluluÄu yönlendir, geri bildirim paylaÅ ve ilk andan itibaren UFL'de iz bırak."]},{title:"UFL yalnızca PC'de mi mevcut yoksa baÅka platformlarda da oynanabilir mi?",description:"UFL ayrıca Xbox Series X/S ve PlayStation 5'te de oynanabilir. Oyun yakında PC'de çıkacak ve Erken EriÅim Paketlerimizden birini satın alarak oyunu bir ay erken oynayabilirsin."},{title:"UFL ücretsiz bir oyun mu?",description:"UFL, PC tam sürümü çıktıktan sonra herkes için ücretsiz bir oyun olacak. Bir aylık Erken EriÅim süresi boyunca PC oyuncuları bir Erken EriÅim Paketi satın alarak oyuna eriÅebilecek."},{title:"Bir Erken EriÅim Paketi satın alarak UFL'in Xbox/PlayStation sürümü için kullanabilir miyim?",description:"Erken EriÅim Paketleri sadece UFL'in PC sürümüne özeldir. Bir Erken EriÅim Paketi alıp içerdiÄi ödülleri Xbox veya PlayStation'da elde etmek mümkün deÄildir."},{title:"UFL'in PC için sistem gereksinimleri nelerdir?",description:`Minimum: 246İÅletim Sistemi: Windows 10 - 64bit 247İÅlemci: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 248Bellek: 8.00 GB 249Ekran Kartı: AMD RX 570 veya NVIDIA GeForce GTX 1060 250Video BelleÄi: 4GB 251Depolama: 40 GB SSD 252 253Ãnerilen: 254İÅletim Sistemi: Windows 10 - 64bit 255İÅlemci: AMD Ryzen 7 2700X veya Intel Core i7 6700 256Bellek: 12.00 GB 257Ekran Kartı: AMD Radeon RX 5600 XT veya Nvidia GeForce GTX 1660 258Video BelleÄi: 6GB 259Depolama: 40 GB SSD`}]},teamPass:{title:"Top Leagues Kombinesi Åimdi UFL'de!",description:"En iyi ligler, en iyi yıldızlar. Raphinha, Federico Valverde, Emiliano MartÃnez ve Paulo Dybala'nın özel oyuncu kartlarını ve büyük liglerin atmosferini getiren yeni Kombine, en iyileri bir etkinlikte buluÅturuyor. Katıl ve kazan. Yıldız oyuncuları topla!",button:"AYRINTILI BİLGİ"},systemRequirements:{title:"SİSTEM GEREKSİNİMLERİ",header:{pc:"PC",minimum:"Minimum",recommended:"Ãnerilen"},CPU:"İÅlemci",RAM:"Bellek",GPU:"Ekran Kartı",VRAM:"Video BelleÄi",OS:"İÅletim Sistemi",Storage:"Depolama",or:"veya"}},footer:{text:"© {year}, XTEN Limited. Her hakkı saklıdır. Strikerz Inc., STRZ, UFL, FAIR TO PLAY ve ilgili logolar, XTEN Limited'ın ticari markaları veya tescilli ticari markalarıdır. Unreal ® Amerika BirleÅik Devletleri ve diÄer yerlerde Epic Games, Inc.'in ticari markası veya tescilli ticari markasıdır. DiÄer tüm telif hakları ve ticari markalar ilgili sahiplerinin mülkiyetindedir.",links:{gamePolicies:"Oyun Politikaları",webPolicies:"AÄ BaÄlantısı Politikaları",legalDocuments:"Yasal belgeler"},agePolicies:{australia:"Avustralya",brazil:"Brezilya",europe:"Avrupa",germany:"Almanya",canada:"ABD/Kanada"}}},FC=JSON.parse(`{"modals":{"systemRequirements":{"title":"SİSTEM GEREKSİNİMLERİ","header":{"pc":"PC","minimum":"Minimum","recommended":"Ãnerilen"},"CPU":"İÅlemci","RAM":"Bellek","GPU":"Ekran Kartı","VRAM":"Video BelleÄi","OS":"İÅletim Sistemi","Storage":"Depolama","or":"veya"},"probabilities":{"title":"BaÅlangıç Paketlerinde yer alan öÄelerin ihtimalleri","header":{"enhanced":"GeliÅmiÅ CP Paketi","premium":"Premium CP Paketi"},"slot":"Yuva","items":["2.500.000 CP (Oyun İçi Para)","50 LP (Oyun İçi Para)","Parçacıklar","0. Kademe Futbolcu, 45-60 Reyting","0. Kademe Futbolcu, 61-80 Reyting","0. Kademe Futbolcu, 81-91 Reyting","1. Kademe Futbolcu, 72-75 Reyting","1. Kademe Futbolcu, 76-80 Reyting","2. Kademe Futbolcu, 81-86 Reyting","2. Kademe Futbolcu, 87-91 Reyting","3. Kademe Futbolcu, 75-83 Reyting","3. Kademe Futbolcu, 84-90 Reyting","3. Kademe Futbolcu, 91-95 Reyting","3. Kademe Futbolcu, 96-99 Reyting","Efsane Futbolcu, 91-105 Reyting"]}},"header":{"navigation":{"about":"UFL Hakkında","shop":"MaÄaza","faq":"SSS","support":"Destek","account":{"title":"Hesabım","signIn":"GiriÅ Yap","createAccount":"Hesap OluÅtur","profile":"Profil","redeemCode":"Kullanım Kodu","twitchDrops":"Twitch Drop'ları","logout":"ÃıkıŠYap"}},"button":"UFL Oyna","back":"Geri"},"main":{"hero":{"title":"UFL","subtitle":"YEPYENİ BİR FUTBOL DENEYİMİ","description":"7 Kasım'dan itibaren PC'de oyna","button":{"earlyAccess":"PC ERKEN ERİÅİMİ ELDE ET","download":"HEMEN İNDİR"},"requirements":"Sistem gereksinimlerini görüntüle"},"features":{"description":"Rakiplerinden bir adım önde olmak ister misin? BeÅ paketimizden birini seçerek 7 Kasım'da oynamaya baÅla. Her paket UFLâ¢'in kilidini açar, baÅlangıç aÅaması için avantaj saÄlar ve oyunun PC'deki küresel çıkıÅı için takım ilerlemeni kaydetmeni saÄlar. Bu fırsatı kaçırma!","beTheFirst":"Sahaya ilk giren sen ol","levelUp":"Takımına erkenden seviye atlat","gain":"DiÄer oyunculardan önce avantaj elde et","players":"Dünya Ã
259§apında {number} {text} üzerinde oyuncu"},"bundles":{"title":"Paketini seç","button":"ERİÅİM ELDE ET","available":"Mevcut","note":{"uflEula":"UFL","xsollaEula":"Xsolla","bold":"Nihai fiyat ve para birimi, ödeme yöntemine baÄlı olarak deÄiÅiklik gösterebilir. Son tutarı görmek için ödeme sayfasında bilgilerinizi girin.","subtitle":"BaÅlangıç Paketlerinde yer alan öÄelerin ihtimalleri.","title":"Ãnemli: Mevcut paketlerdeki bütün ödülleri elde edebilmek için hepsini satın alabilirsin. Her birini yalnızca bir defa satın alabileceÄini unutma.\\nAyrıca birden fazla paket satın aldıÄında sadece tek bir erken eriÅim hakkı elde edersin. Satın almak için bir UFL hesabının olması gerekir. Satın alım baÅarıyla gerçekleÅtikten sonra UFL'in 7 Kasım 2025'teki çıkıÅıyla birlikte oyunu indirebileceksin.\\nErken EriÅim dönemi 7 Kasım 2025'te baÅlar ve sınırlı süre boyunca devam eder. Bu sürecin ardından oyunu ücretsiz indirebileceksin ve ilerlemeni kaybetmeden oynamaya devam edebileceksin.\\nTüm satın alımlar Kayıtlı Satıcı olarak faaliyet gösteren {xsollaLink} tarafından iÅlenir. Satın alım yaparak {UFLEulaLink} ve {xsollaEulaLink} Son Kullanıcı Lisans AnlaÅmaları kapsamında dijital içeriklere eriÅim saÄlamak ve onları kullanmak için bir lisans elde etmiÅ olursun.\\n{bold}\\nOyunun Erken EriÅim sürecinde bazı yaÅ kısıtlamaları olabilir."},"earlyAccess":"Erken EriÅim (PC Sürümü)","starter":{"title":"BAÅLANGIà PAKETİ","description":"UFL yolculuÄuna bir adım ileride baÅla! ","motivation":"BaÅlangıç Ãantası, UFL Erken EriÅim'de yolculuÄuna dinç baÅlamak isteyenler için muhteÅem bir seçenek.","features":["2.150 LP (Lig Puanı)","2 Eylül Ligi Paketi ve 2 Ekim Ligi Paketi","1.100 SP Yıldızı (Kombine Yıldızı)"],"featuresFull":["2.150 LP (Lig Puanı) â harcayarak yeni olasılıklara eriÅ ve kulübünü güçlendir.","2 Eylül Ligi Paketi ve 2 Ekim Ligi Paketi â deÄerli ödüllerle dolu özel oyun içi paketleri.","1.100 SP Yıldızı (Kombine Yıldızı) â Kombine'de daha hızlı ilerlemek için kullan."]},"starterPlus":{"title":"BAÅLANGIà ÃANTASI +","description":"UFL Erken EriÅim sürümüne güçlü ve hızlı bir baÅlangıç yap!","motivation":"BaÅlangıç Ãantası + ile UFL Erken EriÅim sürümüne güçlü bir baÅlangıç yaparak en büyük avantajı elde et.","features":["2.150 LP (Lig Puanı)","100.000.000 CP (Kredi Puanı)","Girofaro Forması","4 Premium CP Paketi ve 4 GeliÅmiÅ CP Paketi","1.100 SP Yıldızı (Kombine Yıldızı)"],"featuresFull":["2.150 LP (Lig Puanı) â Yeni özellikleri aç ve kulübünü büyüt.","100.000.000 CP (Kredi Puanı) â Kadronu daha hızlı güçlendir.","Girofaro Forması - Bu özel tasarımla sahada bir yıldız gibi görün.","4 Premium CP Paketi ve 4 GeliÅmiÅ CP Paketi â KullanıÅlı ödüllerle dolu deÄerli oyun içi paketler.","1.100 SP Yıldızı (Kombine Yıldızı) â Daha fazla Kombine ödülü açmak için premium bir oyun içi para birimi."]},"raphinhaValverde":{"title":"Raphinha + Valverde Ãantası","description":"Takımına dünya çapında yetenekleri kat ve UFL Erken EriÅim'de premium avantajlar edin!","motivation":"Raphinha + Valverde Ãantası, sezon baÅında oynanıÅını güçlendirecek nihai seçenek.","features":["Raphinha Ustalık 3 Kartı (91 Reyting)","Valverde Ustalık 3 Kartı (91 Reyting)","2.150 LP (Lig Puanı)","3 Eylül Ligi Paketi ve 3 Ekim Ligi Paketi","1.100 SP Yıldızı (Kombine Yıldızı)"],"featuresFull":["Raphinha Ustalık 3 Kartı (91 Reyting) â oyunu tek bir hamleyle deÄiÅtirebilen çevik bir kanat oyuncusu.","Valverde Ustalık 3 Kartı (91 Reyting) â sonsuz dayanıklılık ve etkili vuruÅlarıyla çok yönlü bir orta saha oyuncusu.","2.150 LP (Lig Puanı) â bu alıÅveriÅ birimiyle takımını güçlendirip kurabilirsin.","3 Eylül Ligi Paketi ve 3 Ekim Ligi Paketi â takımını kuvvetlendirecek nadir ödüller.","1.100 SP Yıldızı (Kombine Yıldızı) â özel Kombine ödüllerinin kilidini aç ve hepsini keÅfet."]},"legend":{"title":"Efsane Ãantası","description":"Futbol tarihine yaraÅır bir takım kur ve UFL Erken EriÅim'in tam gücüne eriÅ!","motivation":"Efsane Ãantası sezona efsanelerle baÅlayıp oyundaki tüm avantajlara eriÅmek isteyen oyuncular için premium bir seçenek.","features":["Franz Beckenbauer Wunderkind Efsane Kartı","Alessandro Del Piero Dünya Åampiyonu Efsane Kartı","4.500 LP (Lig Puanı)","7 Eylül Ligi Paketi ve 7 Ekim Ligi Paketi","8 Eylül KarıÅımı Paketi","1.100 SP Yıldızı (Kombine Yıldızı)"],"featuresFull":["Franz Beckenbauer Wunderkind Efsane Kartı â nihai defans oyuncusu ve sahada bir liderlik simgesi.","Alessandro Del Piero Dünya Åampiyonu Efsane Kartı â imza stili ve
259kusursuz tekniÄiyle efsanevi bir santrfor.","4.500 LP (Lig Puanı) â kulübünü güçlendir ve yeni özellikleri aç.","7 Eylül Ligi Paketi ve 7 Ekim Ligi Paketi â güçlü ödüller içeren deÄerli paketler.","8 Eylül KarıÅımı Paketi â diziliÅine takviye saÄlayacak özel bir paket.","1.100 SP Yıldızı (Kombine Yıldızı) â bu özel birimle Kombine'den en iyi Åekilde yararlan."]}},"joinGameplay":{"title":"OYUNU ERKEN OYNA","description":"UFL, binlerce gerçek futbolcu arasından takımını kendin kurabildiÄin ücretsiz bir futbol oyunudur. Transfer piyasasını incele, gerçek futbolcuları kadrona kat ve küresel dereceli liglerde rekabet et. Sezonluk etkinliklere katıl, çeÅitli nadirliklere sahip oyuncu kartlarını topla ve tarzını yansıtan bir takım kur.","button":"UFL HAKKINDA AYRINTILI BİLGİ","features":{"newExperience":{"title":"YEPYENİ BİR FUTBOL DENEYİMİ","description":"Gerçek futbolseverler tarafından geliÅtirilen UFL adil, beceri odaklı rekabet için tasarlanmıŠücretsiz bir futbol oyunudur. Küresel dereceli liglere gir, geliÅmiÅ yapay zekâyla oyun tecrübeni geliÅtir ve oyuna canlılık katan akıcı animasyon sistemlerinin keyfini çıkar.","features":{}},"signPlayers":{"title":"GERÃEK OYUNCULARI TAKIMINA KAT","description":"Binlerce gerçek oyuncu arasından hayalindeki takımı kur. Transfer piyasasını incele, en sevdiÄin oyuncuları takımına kat ve stratejine uygun bir kadro oluÅtur.","features":{}},"gameMods":{"title":"HER HAVAYA UYGUN OYUN MODLARI","description":"","features":{"online":{"title":"Ãevrimiçi PvP","description":"Dünya çapındaki oyunculara karÅı becerilerini göster"},"pve":{"title":"PvE","description":"Takımının antrenmanlarını, geliÅimini ve ayrıntılarını istediÄin gibi yönet"},"coop":{"title":"Yan Yana EÅli","description":"ArkadaÅlarınla takım ol ve yan yana oynamanın keyfini çıkar"}}}}},"faq":{"title":"SIK SORULAN SORULAR","button":"SSS SAYFASINA GİT","questions":[{"title":"Erken EriÅim Paketi nedir ve neden satın almaya deÄer?","description":"Erken EriÅim Paketleri oyuncuların UFL yolculuÄuna PC'deki resmî çıkıŠtarihinden bir ay önce baÅlamasına imkân verir. Bir Erken EriÅim Paketi satın alarak sahaya ilk adım atan, takımını ilk kuran ve oyunu diÄer oyunculardan önce deneyimleyen kiÅilerden olursun.\\n\\nBu fırsatı deÄerlendirmen için bazı sebepler:\\n\\n{list}\\nErken EriÅim ile sadece erkenden oynamakla kalma. Daha akıllıca oyna, avantaj elde et ve oyunun resmî çıkıÅına kadar takımını baÅarıya hazırla.","list":["Erkenden oyna: UFL'in küresel çıkıÅından bir ay önce oyunun keyfini çıkarmaya baÅla.","Rakiplerinin önüne geç: Mükemmel bir takım kurmaya baÅla ve diÄer oyuncular oyuna katılmadan ilerleme kaydet.","Ãzel bonuslar: Sadece Erken EriÅim Paketleri ile alabileceÄin özel oyun içi eÅyalar, bonus oyun içi para ve eÅsiz ödüller elde et.","İlk oyunculardan biri ol: TopluluÄu yönlendir, geri bildirim paylaÅ ve ilk andan itibaren UFL'de iz bırak."]},{"title":"UFL yalnızca PC'de mi mevcut yoksa baÅka platformlarda da oynanabilir mi?","description":"UFL ayrıca Xbox Series X/S ve PlayStation 5'te de oynanabilir. Oyun yakında PC'de çıkacak ve Erken EriÅim Paketlerimizden birini satın alarak oyunu bir ay erken oynayabilirsin."},{"title":"UFL ücretsiz bir oyun mu?","description":"UFL, PC tam sürümü çıktıktan sonra herkes için ücretsiz bir oyun olacak. Bir aylık Erken EriÅim süresi boyunca PC oyuncuları bir Erken EriÅim Paketi satın alarak oyuna eriÅebilecek."},{"title":"Bir Erken EriÅim Paketi satın alarak UFL'in Xbox/PlayStation sürümü için kullanabilir miyim?","description":"Erken EriÅim Paketleri sadece UFL'in PC sürümüne özeldir. Bir Erken EriÅim Paketi alıp içerdiÄi ödülleri Xbox veya PlayStation'da elde etmek mümkün deÄildir."},{"title":"UFL'in PC için sistem gereksinimleri nelerdir?","description":"Minimum:\\nİÅletim Sistemi: Windows 10 - 64bit\\nİÅlemci: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nBellek: 8.00 GB\\nEkran Kartı: AMD RX 570 veya NVIDIA GeForce GTX 1060\\nVideo BelleÄi: 4GB\\nDepolama: 40 GB SSD\\n\\nÃnerilen:\\nİÅletim Sistemi: Windows 10 - 64bit\\nİÅlemci: AMD Ryzen 7 2700X veya Intel Core i7 6700\\nBellek: 12.00 GB\\nEkran Kartı: AMD Radeon RX 5600 XT veya Nvidia GeForce GTX 1660\\nVideo BelleÄi: 6GB\\nDepolama: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. Her hakkı saklıdır. Strikerz Inc., STRZ, UFL, FAIR TO PLAY ve ilgili logolar, XTEN Limited'ın ticari markaları veya tescilli ticari markalarıdır. Unreal ® Amerika BirleÅik Devletleri ve diÄer yerlerde Epic Games, Inc.'in ticari markası veya tescilli ticari markasıdır. DiÄer tüm telif hakları ve ticari markalar ilgili sahiplerinin mülkiyetindedir.","links":{"gamePolicies":"Oyun Politikaları","webPolicies":"AÄ BaÄlantısı Politikaları"},"agePolicies":{"australia":"Avustralya","brazil":"Brezilya","europe":"Avrupa","germany":"Almanya","canada":"ABD/Kanada"}}}`),NC={main:{title:"İLGİN İÃİN TEÅEKKÃRLER!",subtitle:"Artık UFL'in oyun kurulum programını indirebilirsin.",button:"OYUNU İNDİR",description:{title:"Erken EriÅim, 7 Kasım'da baÅlayacak.",text:`Sunucular açıldıktan sonra paketlerin veya kodların için gerekli eriÅimler saÄlanacak.
260Paket ödüllerin oyun baÅlar baÅlamaz hesabına aktarılacak.`},link:"MAÄAZAYA DÃN"},downloading:{title:"İndirme baÅlıyor...",retry:"BaÅlamadı mı? {tryAgainLink}",tryAgain:"Tekrar Dene"},footer:{text:"© 2025, XTEN Limited. Her hakkı saklıdır. Strikerz Inc., STRZ, UFL, FAIR TO PLAY ve ilgili logolar, XTEN Limited'ın ticari markaları veya tescilli ticari markalarıdır. Unreal ® Amerika BirleÅik Devletleri ve diÄer yerlerde Epic Games, Inc.'in ticari markası veya tescilli ticari markasıdır. DiÄer tüm telif hakları ve ticari markalar ilgili sahiplerinin mülkiyetindedir.",links:{gamePolicies:"Oyun Politikaları",webPolicies:"AÄ BaÄlantısı Politikaları",support:"Destek",legalDocuments:"Yasal belgeler"},launcher:"{gaijinLink} BaÅlatıcısı"}},UC={title:"Bulunamadı",message:"İstenen URL bu sunucuda bulunamadı"},OC={submit:"GÃNDER",email:"E-posta",rulesMessages:{emailRequired:"Lütfen e-posta adresinizi girin",wrongEmail:"Lütfen doÄru e-posta adresinizi girin"},note:"Lütfen gelecekteki bildirilerle ilgili olarak size ulaÅabileceÄimiz bir e-posta paylaÅın."},MC={errors:{platform:"{platform} üzerinden oturum açarken bir hata meydana geldi. Lütfen tekrar deneyin veya baÅka bir oturum açma yöntemi seçin.",server:"{platform} ve sunucumuz üzerinden oturum açarken bir hata meydana geldi. Lütfen tekrar deneyin veya baÅka bir oturum açma yöntemi seçin."}},DC={links:{endUserAgreement:"SON KULLANICI LİSANS SÃZLEÅMESİ",privacyPolicy:"GİZLİLİK POLİTİKASI"},form:{licenseAcceptMessage:{firstPart:"{accountName} hesabıyla oynayan çocuÄun ebeveyni veya yasal vasisiyim. Son Kullanıcı Lisans AnlaÅması Åartlarını kabul ediyor ve çocuÄun UFL Hizmetlerini kullanmasına iliÅkin Gizlilik Politikası'nı anlıyorum. ÃocuÄun kiÅisel verilerinin Gizlilik Politikası'nda bahsedildiÄi üzere iÅlenmesini ve yurt dıÅına aktarılmasını kabul ediyorum. (Zorunludur)"},consentMessage:"UFL'i desteklemeyi ve çocuÄun oyundaki kiÅisel verilere baÄlı olarak (çevrimiçi kimlikler, yaklaÅık konum, cihaz bilgisi, yaÅ veya yaÅ grubu) en uygun kiÅiselleÅtirilmiÅ reklamları oyunun içinde görmesini kabul ediyorum. (İsteÄe baÄlı)",externalAttributionConsent:"Gamesight, Adjust ve dâhilî saÄlayıcılarının çocuÄun kiÅisel verilerini (hesap kimliÄi, IP'den yaklaÅık konumu, kullanılan platformu) toplayabileceÄini ve bu verilerin ABD'ye, BirleÅik Krallık'a ve AEA ülkelerine veya bu ülkelerden gönderilebileceÄini onaylıyorum. Bu, UFL'in etkili pazarlama kampanyaları yürütmesine ve daha fazla oyun ve futbol tutkununa ulaÅmasını saÄlayabilir. (İsteÄe baÄlı)",confirm:"ONAYLA",successMessage:{firstPart:"{accountName} hesabında oynayan çocuk için poliçeleri incelediÄiniz ve kabul ettiÄiniz için teÅekkür ederiz. Ãocuk artık oyunda oturum açabilir.",secondPart:""}},error:"Ãocuk platformu ve kimliÄi belirtilmeli"},xC={info:"Ãzgünüz fakat belirli portal özelliklerine eriÅimi kısıtlanmıŠbir yaÅ grubuna dahil olduÄunuz için yetkilendirmeyi internet sitemiz üzerinden tamamlayamazsınız.",emailInfo:"UFL ürünüyle ilgili herhangi bir sorun yaÅarsanız ve desteÄe ihtiyacınız olduÄunu düÅünürseniz lütfen durumunu e-posta ile support{'@'}uflgame.com adresi üzerinden destek ekibimize iletin.",ok:"TAMAM",steps:{title:"EriÅim kısıtlaması sorununu çözmek için lütfen Åu adımları izle: {titleAction} Platformun internet sitesine git, hesabının oturumunu kapat ve bir yetiÅkine ait bir hesap kullanarak süreci tekrar baÅlat.",titleAction:"Oturumu Kapat ve Tekrar Dene:",firstStep:{title:"Web Tarayıcısında Xbox ve PlayStation Hesaplarından Ãıkmak:",substeps:{firstSubstep:': {xboxLink} adresine git ve saÄ Ã¼stteki profil simgene tıkla. Açılan menüde "Oturumu Kapat" butonuna tıkla.',secondSubbstep:': {psnLink} adresine git ve saÄ Ã¼stteki profil simgene tıkla ve menüden "ÃıkıÅ" butonunu seç.'}},secondStep:{title:"ÃıkıŠyaptıktan sonra uygun bir hesapla adımları tekrar takip edebilirsin."}},emailMessage:"{email} e-posta adresinden destek ekibimizle iletiÅime geçebilirsin."},zC={adultConfirmation:"Ebeveyn veya yasal vasi misiniz?",login:"Hesabınızda oturum açın."},$C={linkSuccess:"Twitch hesabı baÄlandı",errors:{serverError:"Twitch ve sunucumuz üzerinden oturum açarken bir hata meydana geldi. Lütfen tekrar deneyin veya baÅka bir oturum açma yöntemi seçin."}
260,drops:{title:"TWITCH DROP'LARI",time:"{startDate} {startMonth} 09.00 UTC - {endDate} {endMonth} 23.59 UTC",rulesApply:"Resmî kurallar geçerlidir",description:"Twitch Drop'ları, Twitch üzerinden UFL canlı yayınları izleyerek oyun içi ödüller kazanmanı saÄlar!",guide:{title:"UFL'de Twitch Drop'ları Nasıl Kazanılır?",firstStep:"{twitchLink} adresi üzerinden Twitch hesabını, UFL hesabınla baÄla.",secondStep:"Canlı yayınında Drop'ları etkinleÅtiren bir yayıncıyı izle. (UFL Twitch Drop'ları Kampanyasına katılım gösteren kanalların listesine buradan göz atabilirsin: {twitchLink})",thirdStep:"Her bir ödülü açmak için yayını gerektiÄi kadar izle.",fourthStep:"Ãdülünü Twitch'teki Drop Envanteri sayfasından görevi tamamladıktan sonraki 24 saat içerisinde al.",fifthStep:"UFL'e giriÅ yap. Ãdüllerin kulübünde görünecek.",note:'Not: Ãdüllerin oyunda görünmesi 24 saati bulabilir. Herhangi bir sorunla karÅılaÅırsan veya daha fazla bilgi edinmek istiyorsan "Nasıl Drop kazanılır"a tıkla veya {supportLink} adresi üzerinden destek ekibimize ulaÅ.'},rewards:{title:"Ãdüller",rewardText:"{n} {unit} izleyerek {rewardName} kazan",hourUnit:"saat | saat"},btns:{link:"Hesap BaÄla",watch:"Yayınları İzle",howToEarh:"Nasıl Drop kazanılır",rules:"Resmî Kurallar"}}},VC={signOut:"ÃıkıŠyap"},BC="Talebiniz iÅlenirken bir hata meydana geldi. Lütfen tekrar deneyin veya destek ekibiyle iletiÅime geçin.",GC={welcome:_C,signIn:AC,acceptLegalDocs:TC,footer:CC,pegi:IC,homePage:RC,earlyAccessPage:FC,downloadPage:NC,notFound:UC,supportLogin:OC,platformRedirect:MC,parentalControl:DC,ageErrorModal:xC,adultL
260oginInfo:zC,twitch:$C,userMenu:VC,unexpectedError:BC},jC="ÐÑÑаÑмо в UFL!",qC="УвÑйÑи",WC={text:"Я пÑÐ¸Ð¹Ð¼Ð°Ñ {eula} Ñ Ð¿ÑдÑвеÑджÑÑ, Ñо {privacy} бÑли пÑоÑиÑÐ°Ð½Ñ Ñ Ð·ÑозÑмÑлÑ.",eula:"лÑÑензÑÐ¹Ð½Ñ ÑÐ³Ð¾Ð´Ñ Ð· кÑнÑевим коÑиÑÑÑваÑем",privacy:"Ñмови конÑÑденÑÑйноÑÑÑ Ð³Ñи"},KC={links:{termsOfUse:"УÐÐÐÐ ÐÐÐÐÐ ÐСТÐÐÐЯ",privacyPolicy:"ÐÐÐÐТÐÐÐ ÐÐÐФÐÐÐÐЦÐÐÐÐСТÐ",cookiePolicy:"ÐÐÐÐТÐÐÐ ÐÐÐÐÐ ÐСТÐÐÐЯ ФÐÐÐÐÐ COOKIE",legalDocuments:"ЮРÐÐÐЧÐÐ ÐÐÐУÐÐÐТÐ"},legalTrademark:"Â©ï¸ 2025 XTEN Limited. УÑÑ Ð¿Ñава заÑÑеÑежено.",steamTrademark:"© 2024 Valve Corporation. Ðазва Ñа логоÑип Steam Ñ ÑоÑговими знаками Ñа/або заÑеÑÑÑÑованими ÑоÑговими знаками Valve Corporation в СШРÑа/або в ÑнÑÐ¸Ñ ÐºÑаÑÐ½Ð°Ñ ."},YC={inGamePurchases:"ÐокÑпки в гÑÑ (вклÑÑÐ°Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÐ¾Ð²Ñ Ð¿ÑедмеÑи)"},XC={modals:{systemRequirements:{title:"СÐСТÐÐÐÐ ÐÐÐÐÐÐ",header:{pc:"ÐÐ",minimum:"ÐÑнÑмалÑнÑ",recommended:"РекомендованÑ"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"ÐС",Storage:"Ð¡Ñ Ð¾Ð²Ð¸Ñе",or:"або"},probabilities:{header:{enhanced:"РозÑиÑений набÑÑ CP",premium:"ÐÑемÑÑм-набÑÑ CP"},slot:"ÐÑÑÑе",items:["2 500 000 CP в ÑгÑовÑй валÑÑÑ","50 LP в ÑгÑовÑй валÑÑÑ","ЧаÑÑинки","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 0, ÑейÑинг 45-60","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 0, ÑейÑинг 61-80","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 0, ÑейÑинг 81-91","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 1, ÑейÑинг 72-75","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 1, ÑейÑинг 76-80","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 2, ÑейÑинг 81-86","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 2, ÑейÑинг 87-91","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 3, ÑейÑинг 75-83","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 3, ÑейÑинг 84-90","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 3, ÑейÑинг 91-95","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 3, ÑейÑинг 96-99","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ Ðегенда, ÑейÑинг 91-105"]}},header:{navigation:{about:"ÐÑо UFL",news:"Ðовини",shop:"Ðагазин",faq:"ЧаÑÑÑ Ð¿Ð¸ÑаннÑ",support:"ÐÑдÑÑимка",inviteFriends:"ÐапÑоÑиÑи дÑÑзÑв (PC only)",account:{title:"ÐÑй облÑковий запиÑ",signIn:"УвÑйÑи",createAccount:"СÑвоÑиÑи облÑковий запиÑ",profile:"ÐÑоÑÑлÑ",redeemCode:"СкоÑиÑÑаÑиÑÑ ÐºÐ¾Ð´Ð¾Ð¼",twitchDrops:"Скиди з Twitch",logout:"ÐийÑи"}},button:"ÐÑаÑи в Ufl",back:"Ðазад"},main:{hero:{title:"UFL",subtitle:"ÐÐÐÐРФУТÐÐÐЬÐÐÐ ÐÐСÐÐÐ",description:"ÐÑайÑе в UFL⢠на ÐÐ",button:{earlyAccess:"ÐÑайÑе безкоÑÑовно",download:"ÐÐÐÐÐТÐÐÐТРÐÐÐ ÐÐ"},requirements:"ÐодивиÑиÑÑ ÑиÑÑÐµÐ¼Ð½Ñ Ð²Ð¸Ð¼Ð¾Ð³Ð¸"},features:{description:"ХоÑеÑе виÑваÑиÑÑ Ð²Ð¿ÐµÑед Ñ Ð·Ð¼Ð°Ð³Ð°Ð½Ð½ÑÑ ? ÐÑиÑднÑйÑеÑÑ Ð· 7 лиÑÑопада, обÑавÑи один з п'ÑÑи комплекÑÑв. Ðожен ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Ð²ÑдкÑÐ¸Ð²Ð°Ñ Ð´Ð¾ÑÑÑп до UFLâ¢, надаÑÑи ÑÐ°Ð½Ð½Ñ Ð¿ÐµÑеваги Ñ Ð·Ð±ÐµÑÑгаÑÑи веÑÑ Ð¿ÑогÑÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ запÑÑÐºÑ Ð³Ñи на ÐÐ. Ðе пÑопÑÑÑÑÑÑ ÑвÑй ÑанÑ!",beTheFirst:"ÐÐ¸Ñ Ð¾Ð´ÑÑе на поле ÑеÑед пеÑÑÐ¸Ñ ",levelUp:"ÐÑокаÑайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð· пеÑÑÐ¸Ñ Ð´Ð½Ñв",gain:"ÐÑÑимайÑе пеÑеваги ÑанÑÑе за ÑÑпеÑникÑв",players:"ÐÑлÑÑе {number} {text} гÑавÑÑв по вÑÑÐ¾Ð¼Ñ ÑвÑÑÑ"},joinGameplay:{description:"UFL â безкоÑÑовна ÑÑÑболÑна гÑа, де ви ÑÑвоÑÑÑÑе влаÑÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, обиÑаÑÑи з ÑиÑÑÑ ÑпÑавжнÑÑ ÑÑÑболÑÑÑÑв. ÐоÑлÑджÑйÑе ÑÑанÑÑеÑний Ñинок, наймайÑе гÑавÑÑв Ñз ÑеалÑного ÑвÑÑÑ Ñ Ð·Ð¼Ð°Ð³Ð°Ð¹ÑеÑÑ Ð· командами Ñз мÑжнаÑÐ¾Ð´Ð½Ð¸Ñ Ð»Ñг. ÐеÑÑÑÑ ÑÑаÑÑÑ Ñ ÑÐµÐ·Ð¾Ð½Ð½Ð¸Ñ Ð¿Ð¾Ð´ÑÑÑ , збиÑайÑе каÑÑки гÑавÑÑв з ÑÑзними Ñ Ð°ÑакÑеÑиÑÑиками Ñ ÑÑвоÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, Ñо паÑÑÑ Ð²Ð°ÑÐ¾Ð¼Ñ Ð²Ð»Ð°ÑÐ½Ð¾Ð¼Ñ ÑÑилÑ.",button:"ÐÐÐÐÐТÐСЯ ÐÐÐЬШРÐÐ Ð UFL"},faq:{title:"ЧÐСТРÐÐТÐÐÐЯ",button:"ÐÐÐ ÐÐТРÐРСТÐÐ ÐÐÐУ ÐÐТÐÐЬ",questions:[{title:"Що Ñаке набоÑи ÑаннÑого доÑÑÑÐ¿Ñ Ñ Ñи ваÑÑо ÑÑ ÐºÑпиÑи?",description:`РаннÑй доÑÑÑп Ð´Ð°Ñ Ð³ÑавÑÑм можливÑÑÑÑ Ð¿Ð¾ÑаÑи ÑÐ²Ð¾Ñ Ð¿Ð¾Ð´Ð¾Ñож Ñ ÑвÑÑÑ UFL на мÑÑÑÑÑ ÑанÑÑе оÑÑÑÑйного запÑÑÐºÑ Ð³Ñи на ÐÐ. Ð ÑаннÑм доÑÑÑпом ви бÑдеÑе ÑеÑед пеÑÑÐ¸Ñ Ð³ÑавÑÑв, Ñо вийдÑÑÑ Ð½Ð° поле, поÑнÑÑÑ ÑоÑмÑваÑи команди Ñа вивÑаÑи вÑÑ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑÑ Ð³Ñи. 261 262ÐÑÑ ÑÐ¾Ð¼Ñ ÑаннÑй доÑÑÑп ваÑÑий Ñваги: 263 264{list} 265Ð ÑаннÑм доÑÑÑпом ви не пÑоÑÑо поÑнеÑе гÑаÑи ÑанÑÑе, але оÑÑимаÑÑе пеÑеваги Ñ Ð¿ÑдгоÑÑÑÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð¾ пеÑемог Ñе до оÑÑÑÑйного запÑÑÐºÑ Ð³Ñи.`,list:["ÐÑайÑе ÑанÑÑе: ÑÑлий мÑÑÑÑÑ Ð´Ð¾ÑвÑÐ´Ñ Ð³Ñи UFL до загалÑного запÑÑкÑ.","ÐÑÑимайÑе ÑоÑÑ Ð² змаганнÑÑ : поÑнÑÑÑ ÑоÑмÑваÑи ÑдеалÑÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñ Ð·Ð´Ð¾Ð±ÑдÑÑе пÑогÑÐµÑ ÑанÑÑе за ÑнÑÐ¸Ñ .","ÐкÑклÑÐ·Ð¸Ð²Ð½Ñ Ð±Ð¾Ð½ÑÑи: оÑÑимайÑе оÑÐ¾Ð±Ð»Ð¸Ð²Ñ ÑгÑÐ¾Ð²Ñ Ð¿ÑедмеÑи, бонÑÑÐ½Ñ Ð²Ð°Ð»ÑÑÑ Ñа ÑнÑкалÑÐ½Ñ Ð½Ð°Ð³Ð¾Ñоди, наÑÐ²Ð½Ñ ÑÑлÑки в набоÑÐ°Ñ ÑаннÑого доÑÑÑпÑ.","ÐÑиÑднайÑеÑÑ Ð´Ð¾ пеÑÑÐ¾Ñ Ñ Ð²Ð¸Ð»Ñ: впливайÑе на ÑпÑлÑноÑÑ, дÑлÑÑÑÑÑ Ð²ÑаженнÑми Ñ Ð·Ð°Ð»Ð¸ÑÑе ÑлÑд Ñ ÑвÑÑÑ UFL Ñз Ñамого поÑаÑкÑ."]},{title:"ÐÑа UFL доÑÑÑпна на ÑнÑÐ¸Ñ Ð¿Ð»Ð°ÑÑоÑÐ¼Ð°Ñ Ñи лиÑе на ÐÐ?",description:"ÐÑа UFL Ñакож доÑÑÑпна на Xbox Series X/S Ñа PlayStation 5. ÐезабаÑом гÑа бÑде випÑÑена на ÐÐ, Ñ Ð²Ð¸ можеÑе оÑÑимаÑи доÑÑÑп на мÑÑÑÑÑ ÑанÑÑе за Ñмови пÑÐ¸Ð´Ð±Ð°Ð½Ð½Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ з набоÑÑв ÑаннÑого доÑÑÑпÑ."},{title:"Ðожна гÑаÑи в UFL безкоÑÑовно?",description:"ÐÑа UFL бÑде безкоÑÑовна пÑÑÐ»Ñ Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ запÑÑÐºÑ Ð½Ð° ÐÐ. У пеÑÑод ÑаннÑого доÑÑÑÐ¿Ñ Ð¿ÑоÑÑгом мÑÑÑÑÑ Ð³ÑавÑÑ Ð½Ð° ÐРзможÑÑÑ Ð¾ÑÑимаÑи доÑÑÑп до гÑи, пÑидбавÑи набÑÑ ÑаннÑого доÑÑÑпÑ."},{title:"Чи можна кÑпиÑи набÑÑ ÑаннÑого доÑÑÑÐ¿Ñ Ñ Ð·Ð°Ð±ÑаÑи його Ñ Ð²ÐµÑÑÑÑ Ð³Ñи UFL Ð´Ð»Ñ Xbox/PlayStation?",description:"ÐабоÑи ÑаннÑого доÑÑÑÐ¿Ñ ÐµÐºÑклÑÐ·Ð¸Ð²Ð½Ñ Ð´Ð»Ñ ÐÐ. Ðеможливо пÑидбаÑи набÑÑ ÑаннÑого доÑÑÑÐ¿Ñ Ñ Ð·Ð°Ð±ÑаÑи його нагоÑоди на Xbox або PlayStation."},{title:"Ð¯ÐºÑ ÑиÑÑÐµÐ¼Ð½Ñ Ð²Ð¸Ð¼Ð¾Ð³Ð¸ Ð´Ð»Ñ Ð³Ñи UFL на ÐÐ?",description:`ÐÑнÑмалÑнÑ: 266ÐС: Windows 10 - 64bit 267CPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 268RAM: 8.00 GB 269GPU: AMD RX 570 або NVIDIA GeForce GTX 1060 270VRAM: 4GB 271Ð¡Ñ Ð¾Ð²Ð¸Ñе: 40 GB SSD 272 273РекомендованÑ: 274ÐС: Windows 10 - 64bit 275CPU: AMD Ryzen 7 2700X або Intel Core i7 6700 276RAM: 12.00 GB 277GPU: AMD Radeon RX 5600 XT або Nvidia GeForce GTX 1660 278VRAM: 6GB 279Ð¡Ñ Ð¾Ð²Ð¸Ñе: 40 GB SSD`}]},teamPass:{title:"ÐÐ±Ð¾Ð½ÐµÐ¼ÐµÐ½Ñ Top Leagues Ñже в UFL!",description:"Ð¢Ð¾Ð¿Ð¾Ð²Ñ Ð»Ñги, ÑÐ¾Ð¿Ð¾Ð²Ñ Ð·ÑÑки. ÐкÑклÑÐ·Ð¸Ð²Ð½Ñ ÐºÐ°ÑÑки гÑавÑÑв: РаÑÑнÑÑ, ФедеÑÑко ÐалÑвеÑде, ÐмÑлÑано ÐаÑÑÑÐ½ÐµÑ Ñа ÐаÑло Ðибала, а Ñакож аÑмоÑÑеÑа великого ÑÑÑÐ±Ð¾Ð»Ñ â новий Ð°Ð±Ð¾Ð½ÐµÐ¼ÐµÐ½Ñ Ð¿Ð¾ÑднÑÑ Ð½Ð°Ð¹ÐºÑаÑе. ÐÑиÑднÑйÑеÑÑ Ð¹ пеÑемагайÑе. ÐбиÑайÑе зÑÑÐºÐ¾Ð²Ð¸Ñ Ð³ÑавÑÑв!",button:"ÐÐÐÐÐТÐСЯ ÐÐÐЬШÐ"},systemRequirements:{title:"СÐСТÐÐÐÐ ÐÐÐÐÐÐ",header:{pc:"ÐÐ",minimum:"ÐÑнÑмалÑнÑ",recommended:"РекомендованÑ"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"ÐС",Storage:"Ð¡Ñ Ð¾Ð²Ð¸Ñе",or:"або"}},footer:{text:"© {year}, XTEN Limited. УÑÑ Ð¿Ñава заÑÑеÑежено. STRIKERZ INC., STRZ, UFL, FAIR TO PLAY Ñа вÑдповÑÐ´Ð½Ñ Ð»Ð¾Ð³Ð¾Ñипи Ñ ÑоваÑними знаками або заÑеÑÑÑÑованими ÑоваÑними знаками компанÑÑ XTEN Limited. Unreal ® Ñ ÑоваÑним знаком або заÑеÑÑÑÑованим ÑоваÑним знаком компанÑÑ Epic Games, Inc. Ñ Ð¡Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¨ÑаÑÐ°Ñ ÐмеÑики Ñа ÑвÑÑÑ. УÑÑ ÑнÑÑ Ð°Ð²ÑоÑÑÑÐºÑ Ð¿Ñава Ñ ÑоваÑÐ½Ñ Ð
279·Ð½Ð°ÐºÐ¸ Ñ Ð²Ð»Ð°ÑнÑÑÑÑ Ð²ÑдповÑдниÑ
влаÑникÑв.",links:{gamePolicies:"ÐгÑÐ¾Ð²Ñ Ð¿Ð¾Ð»ÑÑики",webPolicies:"Ðеб-полÑÑики",legalDocuments:"ЮÑидиÑÐ½Ñ Ð´Ð¾ÐºÑменÑи"},agePolicies:{australia:"ÐвÑÑÑалÑÑ",brazil:"ÐÑазилÑÑ",europe:"ÐвÑопа",germany:"ÐÑмеÑÑина",canada:"СШÐ/ÐÐÐÐÐÐ"}}},HC=JSON.parse(`{"modals":{"systemRequirements":{"title":"СÐСТÐÐÐÐ ÐÐÐÐÐÐ","header":{"pc":"ÐÐ","minimum":"ÐÑнÑмалÑнÑ","recommended":"РекомендованÑ"},"CPU":"CPU","RAM":"RAM","GPU":"GPU","VRAM":"VRAM","OS":"ÐС","Storage":"СÑ
овиÑе","or":"або"},"probabilities":{"title":"ÐожливоÑÑÑ Ð¡ÑаÑÑового набоÑÑ","header":{"enhanced":"РозÑиÑений набÑÑ CP","premium":"ÐÑемÑÑм-набÑÑ CP"},"slot":"ÐÑÑÑе","items":["2 500 000 CP в ÑгÑовÑй валÑÑÑ","50 LP в ÑгÑовÑй валÑÑÑ","ЧаÑÑинки","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 0, ÑейÑинг 45-60","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 0, ÑейÑинг 61-80","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 0, ÑейÑинг 81-91","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 1, ÑейÑинг 72-75","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 1, ÑейÑинг 76-80","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 2, ÑейÑинг 81-86","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 2, ÑейÑинг 87-91","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 3, ÑейÑинг 75-83","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 3, ÑейÑинг 84-90","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 3, ÑейÑинг 91-95","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ 3, ÑейÑинг 96-99","ФÑÑболÑÑÑ ÑÑÐ²Ð½Ñ Ðегенда, ÑейÑинг 91-105"]}}
279,"header":{"navigation":{"about":"ÐÑо UFL","shop":"Ðагазин","faq":"ЧаÑÑÑ Ð¿Ð¸ÑаннÑ","support":"ÐÑдÑÑимка","account":{"title":"ÐÑй облÑковий запиÑ","signIn":"УвÑйÑи","createAccount":"СÑвоÑиÑи облÑковий запиÑ","profile":"ÐÑоÑÑлÑ","redeemCode":"СкоÑиÑÑаÑиÑÑ ÐºÐ¾Ð´Ð¾Ð¼","twitchDrops":"Скиди з Twitch","logout":"ÐийÑи"}},"button":"ÐÑаÑи в Ufl","back":"Ðазад"},"main":{"hero":{"title":"UFL","subtitle":"ÐÐÐÐРФУТÐÐÐЬÐÐÐ ÐÐСÐÐÐ","description":"ÐÑайÑе на ÐÐ, поÑинаÑÑи з 7 лиÑÑопада","button":{"earlyAccess":"ÐТРÐÐÐÐТРРÐÐÐÐÐ ÐÐСТУРÐÐ ÐÐ","download":"ÐÐÐÐÐТÐÐÐТРÐÐÐ ÐÐ"},"requirements":"ÐодивиÑиÑÑ ÑиÑÑÐµÐ¼Ð½Ñ Ð²Ð¸Ð¼Ð¾Ð³Ð¸"},"features":{"description":"ХоÑеÑе виÑваÑиÑÑ Ð²Ð¿ÐµÑед Ñ Ð·Ð¼Ð°Ð³Ð°Ð½Ð½ÑÑ
? ÐÑиÑднÑйÑеÑÑ Ð· 7 лиÑÑопада, обÑавÑи один з п'ÑÑи комплекÑÑв. Ðожен ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Ð²ÑдкÑÐ¸Ð²Ð°Ñ Ð´Ð¾ÑÑÑп до UFLâ¢, надаÑÑи ÑÐ°Ð½Ð½Ñ Ð¿ÐµÑеваги Ñ Ð·Ð±ÐµÑÑгаÑÑи веÑÑ Ð¿ÑогÑÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ запÑÑÐºÑ Ð³Ñи на ÐÐ. Ðе пÑопÑÑÑÑÑÑ ÑвÑй ÑанÑ!","beTheFirst":"ÐиÑ
одÑÑе на поле ÑеÑед пеÑÑиÑ
","levelUp":"ÐÑокаÑайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð· пеÑÑиÑ
днÑв","gain":"ÐÑÑимайÑе пеÑеваги ÑанÑÑе за ÑÑпеÑникÑв","players":"ÐÑлÑÑе {number} {text} гÑавÑÑв по вÑÑÐ¾Ð¼Ñ ÑвÑÑÑ"},"bundles":{"title":"ÐибеÑÑÑÑ ÑвÑй набÑÑ","button":"ÐТРÐÐÐТРÐÐСТУÐ","available":"ÐоÑÑÑпно","note":{"uflEula":"UFL","xsollaEula":"Xsolla","bold":"ÐÑнÑева ÑÑна Ñа валÑÑа можÑÑÑ Ð²ÑдÑÑзнÑÑиÑÑ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾ вÑд ÑпоÑÐ¾Ð±Ñ Ð¾Ð¿Ð»Ð°Ñи. ÐведÑÑÑ ÑÐ²Ð¾Ñ Ð´Ð°Ð½Ñ Ð½Ð° ÑÑоÑÑнÑÑ Ð¾Ð¿Ð»Ð°Ñи, Ñоб пеÑеглÑнÑÑи оÑÑаÑоÑÐ½Ñ ÑÑмÑ.","subtitle":"ÐожливоÑÑÑ Ð¡ÑаÑÑового набоÑÑ","title":"ÐвеÑнÑÑÑ ÑвагÑ: Щоб оÑÑимаÑи вÑÑ Ð½Ð°Ð³Ð¾Ñоди з доÑÑÑпниÑ
комплекÑÑв, можна пÑидбаÑи ÑÑ
ÑÑÑ. Ðднак пам'ÑÑайÑе, Ñо кожен ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Ð¼Ð¾Ð¶Ð½Ð° пÑидбаÑи ÑÑлÑки один Ñаз.\\nТакож пÑÐ¸Ð´Ð±Ð°Ð½Ð½Ñ Ð´ÐµÐºÑлÑкоÑ
комплекÑÑв не надаÑÑÑ Ð²Ð°Ð¼ додаÑковиÑ
ÑаннÑÑ
доÑÑÑпÑв за межами пеÑÑого. ÐÐ»Ñ Ð¿ÑÐ¸Ð´Ð±Ð°Ð½Ð½Ñ Ð½ÐµÐ¾Ð±Ñ
Ñдний облÑковий Ð·Ð°Ð¿Ð¸Ñ UFL. ÐÑÑÐ»Ñ Ð¿ÑÐ¸Ð´Ð±Ð°Ð½Ð½Ñ Ð²Ð¸ зможеÑе заванÑажиÑи гÑÑ UFL, коли вона ÑÑане доÑÑÑÐ¿Ð½Ð¾Ñ 7 лиÑÑопада 2025 ÑокÑ.\\nРаннÑй доÑÑÑп вÑдкÑиÑÑÑÑÑ 7 лиÑÑопада 2025 ÑÐ¾ÐºÑ Ñ ÑÑиваÑиме обмежений ÑаÑ. ÐÑÑÐ»Ñ ÑÑого гÑа ÑÑане доÑÑÑÐ¿Ð½Ð¾Ñ Ð´Ð»Ñ Ð±ÐµÐ·ÐºÐ¾ÑÑовного заванÑаженнÑ, а ви зможеÑе й Ð´Ð°Ð»Ñ Ð³ÑаÑи, збеÑÑгÑи веÑÑ Ð¿ÑогÑеÑ.\\nУÑÑ Ð¿Ð¾ÐºÑпки обÑоблÑÑÑÑÑÑ {xsollaLink}, Ñо дÑÑ Ñк заÑеÑÑÑÑований пÑодавеÑÑ. ÐдÑйÑнÑÑÑи покÑпкÑ, ви пÑиймаÑÑе ÑÐ³Ð¾Ð´Ñ Ñодо оÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ Ñ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ ÑиÑÑового конÑенÑÑ Ð²ÑдповÑдно до лÑÑензÑÐ¹Ð½Ð¾Ñ Ñгоди з кÑнÑевим коÑиÑÑÑваÑем {UFLEulaLink} Ñа {xsollaEulaLink}.\\n{bold}\\nÐÑÐºÐ¾Ð²Ñ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð¼Ð¾Ð¶ÑÑÑ Ð·Ð°ÑÑоÑовÑваÑиÑÑ Ð´Ð¾ ÑаннÑого доÑÑÑÐ¿Ñ Ð´Ð¾ гÑи."},"earlyAccess":"РаннÑй доÑÑÑп (веÑÑÑÑ Ð´Ð»Ñ ÐÐ)","starter":{"title":"СТÐРТÐÐÐÐ ÐÐÐÐÐ ","description":"ÐоÑнÑÑÑ ÑÐ²Ð¾Ñ Ð¿Ð¾Ð´Ð¾Ñож в UFL з пеÑеможного ÑÑаÑÑÑ! ","motivation":"СÑаÑÑовий ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ â Ñе ÑÑдовий вибÑÑ Ð´Ð»Ñ ÑиÑ
, Ñ
Ñо Ñ
оÑе пÑдкоÑиÑи поле в ÑаннÑÐ¾Ð¼Ñ Ð´Ð¾ÑÑÑÐ¿Ñ Ð´Ð¾ UFL.","features":["2150 оÑок лÑги (LP)","2 веÑеÑÐ½ÐµÐ²Ñ Ð½Ð°Ð±Ð¾Ñи лÑги Ñ 2 жовÑÐ½ÐµÐ²Ñ Ð½Ð°Ð±Ð¾Ñи лÑги","1100 зÑÑок абонеменÑÑ (SP зÑÑоÑки)"],"featuresFull":["2150 оÑок лÑги (LP) â вÑдкÑивайÑе Ð½Ð¾Ð²Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑÑ Ñ Ð¿Ð¾ÑилÑйÑе клÑб.","2 веÑеÑÐ½ÐµÐ²Ñ Ð½Ð°Ð±Ð¾Ñи лÑги Ñ 2 жовÑÐ½ÐµÐ²Ñ Ð½Ð°Ð±Ð¾Ñи лÑги â екÑклÑÐ·Ð¸Ð²Ð½Ñ ÑгÑÐ¾Ð²Ñ Ð½Ð°Ð±Ð¾Ñи ÑÑнниÑ
нагоÑод.","1100 зÑÑок абонеменÑÑ (SP зÑÑоÑки) â викоÑиÑÑовÑйÑе, Ñоб ÑвидÑе пÑоÑÑваÑиÑÑ Ð·Ð° абонеменÑом."]},"starterPlus":{"title":"СТÐРТÐÐÐÐ ÐÐÐÐÐÐÐТ ÐÐЮС","description":"ШвидÑе ÑÑÑайÑе до веÑÑин Ñ ÑаннÑÐ¾Ð¼Ñ Ð´Ð¾ÑÑÑÐ¿Ñ UFL з поÑÑжним ÑÑаÑÑом!","motivation":"СÑаÑÑовий ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Ð¿Ð»ÑÑ â Ñе ваÑа поÑÑжна пеÑевага Ð´Ð»Ñ Ð½ÐµÐ¹Ð¼Ð¾Ð²ÑÑного ÑÑаÑÑÑ Ð² ÑаннÑÐ¾Ð¼Ñ Ð´Ð¾ÑÑÑÐ¿Ñ UFL.","features":["2150 оÑок лÑги (LP)","100 000 000 кÑедиÑÑв (CP)","ФоÑма Girofaro Kit","4 пÑемÑÑм-набоÑи CP Ñ 4 ÑозÑиÑÐµÐ½Ñ Ð½Ð°Ð±Ð¾Ñи CP","1100 зÑÑок абонеменÑÑ (SP зÑÑоÑки)"],"featuresFull":["2150 оÑок лÑги (LP) â вÑдкÑийÑе Ð½Ð¾Ð²Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑÑ Ñ Ð¿ÑиÑвидÑÑÑÑ ÑозвиÑок команди.","100 000 000 кÑедиÑÑв (CP) â поÑилÑйÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑвидÑе.","ФоÑма Girofaro Kit â екÑклÑзивний дизайн Ð´Ð»Ñ ÑÑкÑÐ°Ð²Ð¾Ñ Ð³Ñи.","4 пÑемÑÑм-набоÑи CP Ñ 4 ÑозÑиÑÐµÐ½Ñ Ð½Ð°Ð±Ð¾Ñи CP â ÑÑÐ½Ð½Ñ ÑгÑÐ¾Ð²Ñ Ð½Ð°Ð±Ð¾Ñи, Ð¿Ð¾Ð²Ð½Ñ ÐºÐ¾ÑиÑниÑ
ÑеÑей.","1100 зÑÑок абонеменÑÑ (SP зÑÑоÑки) â пÑемÑалÑна валÑÑа, Ñоб вÑдкÑиÑи бÑлÑÑе нагоÑод абонеменÑÑ."]},"raphinhaValverde":{"title":"ÐÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Â«Ð Ð°ÑÑнÑÑ + ÐалÑвеÑде»","description":"ÐодайÑе ÑÐ°Ð»Ð°Ð½Ñ ÑвÑÑового клаÑÑ Ð´Ð¾ ÑвоÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ñ Ð²ÑдкÑийÑе ÑÑпеÑпеÑеваги в ÑаннÑÐ¾Ð¼Ñ Ð´Ð¾ÑÑÑÐ¿Ñ Ð´Ð¾ UFL.","motivation":"ÐÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Â«Ð Ð°ÑÑнÑÑ + ÐалÑвеÑде» â Ñе Ð²Ð°Ñ ÐºÐ»ÑÑ Ð´Ð¾ ÑÑпÑÑ
Ñ Ð² ÑезонÑ.","features":["ÐаÑÑка РаÑÑнÑÑ ÐайÑÑеÑнÑÑÑÑ 3 (РейÑинг 91)","ÐаÑÑка ÐалÑвеÑде ÐайÑÑеÑнÑÑÑÑ 3 (РейÑинг 91)","2150 оÑок лÑги (LP)","3 веÑеÑÐ½ÐµÐ²Ñ Ð½Ð°Ð±Ð¾Ñи лÑги Ñ 3 жовÑÐ½ÐµÐ²Ñ Ð½Ð°Ð±Ð¾Ñи лÑги","1100 зÑÑок абонеменÑÑ (SP зÑÑоÑки)"],"featuresFull":["ÐаÑÑка РаÑÑнÑÑ ÐайÑÑеÑнÑÑÑÑ 3 (РейÑинг 91) â ÑвидкÑÑний вÑнгеÑ, ÑпÑоможний миÑÑÑво змÑниÑи пеÑебÑг гÑи.","ÐаÑÑка ÐалÑвеÑде ÐайÑÑеÑнÑÑÑÑ 3 (РейÑинг 91) â ÑнÑвеÑÑалÑний напÑвзаÑ
иÑник Ñз безкÑнеÑÐ½Ð¾Ñ Ð²Ð¸ÑÑивалÑÑÑÑ Ñ Ð½ÐµÑпиÐ
279½Ð½Ð¸Ð¼ ÑдаÑом.","2150 оÑок лÑги (LP) â виÑÑаÑайÑе на ÑозбÑÐ´Ð¾Ð²Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸.","3 веÑеÑÐ½ÐµÐ²Ñ Ð½Ð°Ð±Ð¾Ñи лÑги Ñ 3 жовÑÐ½ÐµÐ²Ñ Ð½Ð°Ð±Ð¾Ñи лÑги â ÑÑдкÑÑÐ½Ñ Ð½Ð°Ð³Ð¾Ñоди Ð´Ð»Ñ Ð¿Ð¾ÑÐ¸Ð»ÐµÐ½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸.","1100 зÑÑок абонеменÑÑ (SP зÑÑоÑки) â вÑдкÑийÑе доÑÑÑп до екÑклÑзивниÑ
нагоÑод абонеменÑÑ."]},"legend":{"title":"ÐегендаÑний комплекÑ","description":"СÑвоÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, гÑÐ´Ð½Ñ ÑÑÑболÑÐ½Ð¾Ñ ÑÑÑоÑÑÑ, Ñ Ð²ÑдÑÑйÑе Ð¿Ð¾Ð²Ð½Ñ Ð¿Ð¾ÑÑжнÑÑÑÑ ÑаннÑого доÑÑÑÐ¿Ñ Ð² UFL.","motivation":"ÐегендаÑний ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ â Ñе пÑемÑалÑний вибÑÑ Ð´Ð»Ñ Ð³ÑавÑÑв, ÑÐºÑ Ñ
оÑÑÑÑ Ð¿Ð¾ÑаÑи Ñезон легендаÑно Ñ Ð¾ÑÑимаÑи ÐºÐ¾Ð¶Ð½Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ Ð¿ÐµÑевагÑ.","features":["ÐаÑÑка ФÑанÑа ÐекенбаÑеÑа ÐÑндеÑкÑнда ÐегендаÑна","ÐаÑÑка ÑвÑÑового ÑемпÑона ÐлеÑандÑо ÐÐµÐ»Ñ Ð'ÑÑо ÐегендаÑна","4500 оÑок лÑги (LP)","7 веÑеÑневиÑ
набоÑÑв лÑги Ñ 7 жовÑневиÑ
набоÑÑв лÑги","8 веÑеÑневиÑ
мÑкÑ-набоÑÑв","1100 зÑÑок абонеменÑÑ (SP зÑÑоÑки)"],"featuresFull":["ÐаÑÑка ФÑанÑа ÐекенбаÑеÑа ÐÑндеÑкÑнда ÐегендаÑна â найкÑаÑий заÑ
иÑник Ñ Ð·Ñазок ÑÑÑболÑного лÑдеÑа.","ÐаÑÑка ÑвÑÑового ÑемпÑона ÐлеÑандÑо ÐÐµÐ»Ñ Ð'ÑÑо ÐегендаÑна â непеÑевеÑÑений майÑÑÐµÑ Ð³Ð¾Ð»Ñв Ñз ÑÑÑмовим ÑÑилем Ñ Ð±ÐµÐ·Ð´Ð¾Ð³Ð°Ð½Ð½Ð¾Ñ ÑеÑ
нÑкоÑ.","4500 оÑок лÑги (LP) â поÑилÑÑе клÑб Ñ Ð²ÑдкÑийÑе Ð½Ð¾Ð²Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑÑ.","7 веÑеÑневиÑ
набоÑÑв лÑги Ñ 7 жовÑневиÑ
набоÑÑв лÑги â ÑÑÐ½Ð½Ñ Ð½Ð°Ð±Ð¾Ñи Ñз ÑÑÑÑÑвими нагоÑодами.","8 веÑеÑневиÑ
мÑкÑ-набоÑÑв â оÑобливий набÑÑ Ð´Ð»Ñ ÑÑÑÑÑвого покÑаÑÐµÐ½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸.","1100 зÑÑок абонеменÑÑ (SP зÑÑоÑки) â оÑÑимайÑе макÑимÑм з можливоÑÑей абонеменÑÑ."]}},"joinGameplay":{"title":"ÐСТУÐÐÐТРРÐРУ Ð ÐÐÐШÐ","description":"UFL â безкоÑÑовна ÑÑÑболÑна гÑа, де ви ÑÑвоÑÑÑÑе влаÑÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, обиÑаÑÑи з ÑиÑÑÑ ÑпÑавжнÑÑ
ÑÑÑболÑÑÑÑв. ÐоÑлÑджÑйÑе ÑÑанÑÑеÑний Ñинок, наймайÑе гÑавÑÑв Ñз ÑеалÑного ÑвÑÑÑ Ñ Ð·Ð¼Ð°Ð³Ð°Ð¹ÑеÑÑ Ð· командами Ñз мÑжнаÑодниÑ
лÑг. ÐеÑÑÑÑ ÑÑаÑÑÑ Ñ ÑезонниÑ
подÑÑÑ
, збиÑайÑе каÑÑки гÑавÑÑв з ÑÑзними Ñ
аÑакÑеÑиÑÑиками Ñ ÑÑвоÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, Ñо паÑÑÑ Ð²Ð°ÑÐ¾Ð¼Ñ Ð²Ð»Ð°ÑÐ½Ð¾Ð¼Ñ ÑÑилÑ.","button":"ÐÐÐÐÐТÐСЯ ÐÐÐЬШРÐÐ Ð UFL","features":{"newExperience":{"title":"ÐÐÐÐРФУТÐÐÐЬÐÐÐ ÐÐСÐÐÐ","description":"СÑвоÑена ÑпÑавжнÑми Ñанами ÑÑÑболÑ, UFL â Ñе безкоÑÑовна ÑÑÑболÑна гÑа, заÑнована на ÑеÑÐ½Ð¾Ð¼Ñ Ð·Ð¼Ð°Ð³Ð°Ð½Ð½Ñ. ÐдобÑвайÑе ÑейÑинг Ñ Ð¼ÑжнаÑодниÑ
лÑгаÑ
, вдоÑконалÑйÑе навиÑки гÑи пÑоÑи Ð¨Ð Ñ Ð¾ÑÑнÑÑÑ Ð¿Ð»Ð°Ð²Ð½Ñ Ð°Ð½ÑмаÑÑÑ, Ñо наближÑÑ Ð³ÑÑ Ð´Ð¾ ÑеалÑноÑÑÑ.","features":{}},"signPlayers":{"title":"ÐÐÐÐÐÐТРСÐÐ ÐÐÐÐÐÐ¥ ÐÐ ÐÐЦÐÐ","description":"СÑвоÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÑвоÑÑ Ð¼ÑÑÑ, обиÑаÑÑи ÑеÑед ÑиÑÑÑ ÑпÑавжнÑÑ
ÑÑÑболÑÑÑÑв. ÐивÑайÑе ÑÑанÑÑеÑний Ñинок, наймайÑе ÑвоÑÑ
ÑлÑбленÑÑв Ñ Ð·Ð±ÐµÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, Ñо найкÑаÑе вÑдповÑÐ´Ð°Ñ Ð²Ð°ÑÑй ÑÑÑаÑегÑÑ Ð³Ñи.","features":{}},"gameMods":{"title":"Ð ÐÐÐÐÐ ÐÐ Ð ÐÐ ÐСРСÐÐÐÐ","de
279scription":"","features":{"online":{"title":"PvP в меÑежÑ","description":"випÑобÑйÑе ÑÐ²Ð¾Ñ Ð½Ð°Ð²Ð¸Ñки пÑоÑи гÑавÑÑв з ÑÑÑого ÑвÑÑÑ"},"pve":{"title":"PvE","description":"ÑÑенÑйÑе, ÑозвивайÑе Ñ Ð²Ð´Ð¾ÑконалÑйÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñ Ð²Ð»Ð°ÑÐ½Ð¾Ð¼Ñ ÑемпÑ"},"coop":{"title":"Ðиванний коопеÑаÑив","description":"об'ÑднайÑеÑÑ Ð· дÑÑзÑми Ñ Ð³ÑайÑе локалÑно"}}}}},"faq":{"title":"ЧÐСТРÐÐТÐÐÐЯ","button":"ÐÐÐ ÐÐТРÐРСТÐÐ ÐÐÐУ ÐÐТÐÐЬ","questions":[{"title":"Що Ñаке набоÑи ÑаннÑого доÑÑÑÐ¿Ñ Ñ Ñи ваÑÑо ÑÑ
кÑпиÑи?","description":"РаннÑй доÑÑÑп Ð´Ð°Ñ Ð³ÑавÑÑм можливÑÑÑÑ Ð¿Ð¾ÑаÑи ÑÐ²Ð¾Ñ Ð¿Ð¾Ð´Ð¾Ñож Ñ ÑвÑÑÑ UFL на мÑÑÑÑÑ ÑанÑÑе оÑÑÑÑйного запÑÑÐºÑ Ð³Ñи на ÐÐ. Ð ÑаннÑм доÑÑÑпом ви бÑдеÑе ÑеÑед пеÑÑиÑ
гÑавÑÑв, Ñо вийдÑÑÑ Ð½Ð° поле, поÑнÑÑÑ ÑоÑмÑваÑи команди Ñа вивÑаÑи вÑÑ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑÑ Ð³Ñи.\\n\\nÐÑÑ ÑÐ¾Ð¼Ñ ÑаннÑй доÑÑÑп ваÑÑий Ñваги:\\n\\n{list}\\nÐ ÑаннÑм доÑÑÑпом ви не пÑоÑÑо поÑнеÑе гÑаÑи ÑанÑÑе, але оÑÑимаÑÑе пеÑеваги Ñ Ð¿ÑдгоÑÑÑÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð¾ пеÑемог Ñе до оÑÑÑÑйного запÑÑÐºÑ Ð³Ñи.","list":["ÐÑайÑе ÑанÑÑе: ÑÑлий мÑÑÑÑÑ Ð´Ð¾ÑвÑÐ´Ñ Ð³Ñи UFL до загалÑного запÑÑкÑ.","ÐÑÑимайÑе ÑоÑÑ Ð² змаганнÑÑ
: поÑнÑÑÑ ÑоÑмÑваÑи ÑдеалÑÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñ Ð·Ð´Ð¾Ð±ÑдÑÑе пÑогÑÐµÑ ÑанÑÑе за ÑнÑиÑ
.","ÐкÑклÑÐ·Ð¸Ð²Ð½Ñ Ð±Ð¾Ð½ÑÑи: оÑÑимайÑе оÑÐ¾Ð±Ð»Ð¸Ð²Ñ ÑгÑÐ¾Ð²Ñ Ð¿ÑедмеÑи, бонÑÑÐ½Ñ Ð²Ð°Ð»ÑÑÑ Ñа ÑнÑкалÑÐ½Ñ Ð½Ð°Ð³Ð¾Ñоди, наÑÐ²Ð½Ñ ÑÑлÑки в набоÑаÑ
ÑаннÑого доÑÑÑпÑ.","ÐÑиÑднайÑеÑÑ Ð´Ð¾ пеÑÑÐ¾Ñ Ñ
вилÑ: впливайÑе на ÑпÑлÑноÑÑ, дÑлÑÑÑÑÑ Ð²ÑаженнÑми Ñ Ð·Ð°Ð»Ð¸ÑÑе ÑлÑд Ñ ÑвÑÑÑ UFL Ñз Ñамого поÑаÑкÑ."]},{"title":"ÐÑа UFL доÑÑÑпна на ÑнÑиÑ
плаÑÑоÑмаÑ
Ñи лиÑе на ÐÐ?","description":"ÐÑа UFL Ñакож доÑÑÑпна на Xbox Series X/S Ñа PlayStation 5. ÐезабаÑом гÑа бÑде випÑÑена на ÐÐ, Ñ Ð²Ð¸ можеÑе оÑÑимаÑи доÑÑÑп на мÑÑÑÑÑ ÑанÑÑе за Ñмови пÑÐ¸Ð´Ð±Ð°Ð½Ð½Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ з набоÑÑв ÑаннÑого доÑÑÑпÑ."},{"title":"Ðожна гÑаÑи в UFL безкоÑÑовно?","description":"ÐÑа UFL бÑде безкоÑÑовна пÑÑÐ»Ñ Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ запÑÑÐºÑ Ð½Ð° ÐÐ. У пеÑÑод ÑаннÑого доÑÑÑÐ¿Ñ Ð¿ÑоÑÑгом мÑÑÑÑÑ Ð³ÑавÑÑ Ð½Ð° ÐРзможÑÑÑ Ð¾ÑÑимаÑи доÑÑÑп до гÑи, пÑидбавÑи набÑÑ ÑаннÑого доÑÑÑпÑ."},{"title":"Чи можна кÑпиÑи набÑÑ ÑаннÑого доÑÑÑÐ¿Ñ Ñ Ð·Ð°Ð±ÑаÑи його Ñ Ð²ÐµÑÑÑÑ Ð³Ñи UFL Ð´Ð»Ñ Xbox/PlayStation?","description":"ÐабоÑи ÑаннÑого доÑÑÑÐ¿Ñ ÐµÐºÑклÑÐ·Ð¸Ð²Ð½Ñ Ð´Ð»Ñ ÐÐ. Ðеможливо пÑидбаÑи набÑÑ ÑаннÑого доÑÑÑÐ¿Ñ Ñ Ð·Ð°Ð±ÑаÑи його нагоÑоди на Xbox або PlayStation."},{"title":"Ð¯ÐºÑ ÑиÑÑÐµÐ¼Ð½Ñ Ð²Ð¸Ð¼Ð¾Ð³Ð¸ Ð´Ð»Ñ Ð³Ñи UFL на ÐÐ?","description":"ÐÑнÑмалÑнÑ:\\nÐС: Windows 10 - 64bit\\nCPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz\\nRAM: 8.00 GB\\nGPU: AMD RX 570 або NVIDIA GeForce GTX 1060\\nVRAM: 4GB\\nСÑ
овиÑе: 40 GB SSD\\n\\nРекомендованÑ:\\nÐС: Windows 10 - 64bit\\nCPU: AMD Ryzen 7 2700X або Intel Core i7 6700\\nRAM: 12.00 GB\\nGPU: AMD Radeon RX 5600 XT або Nvidia GeForce GTX 1660\\nVRAM: 6GB\\nСÑ
овиÑе: 40 GB SSD"}]},"news":{"title":"UFL NEWS & UPDATES","items":[{"category":"Community","date":"October 10, 2025","title":"The night awaits â take your place on the pitch. The Halloween Team Pass is here!","description":"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{"category":"Game Updates","date":"November 6, 2025","title":"UFL Early Access Is Coming to PC â Get Ready!","description":"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{"category":"Game Updates","date":"November 6, 2025","title":"UFL PC Early Access: Technical Requirements and Setup","description":"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},"footer":{"text":"© 2025, XTEN Limited. УÑÑ Ð¿Ñава заÑÑеÑежено. STRIKERZ INC., STRZ, UFL, FAIR TO PLAY Ñа вÑдповÑÐ´Ð½Ñ Ð»Ð¾Ð³Ð¾Ñипи Ñ ÑоваÑними знаками або заÑеÑÑÑÑованими ÑоваÑними знаками компанÑÑ XTEN Limited. Unreal ® Ñ ÑоваÑним знаком або заÑеÑÑÑÑованим ÑоваÑним знаком компанÑÑ Epic Games, Inc. Ñ Ð¡Ð¿Ð¾Ð»ÑÑениÑ
ШÑаÑаÑ
ÐмеÑики Ñа ÑвÑÑÑ. УÑÑ ÑнÑÑ Ð°Ð²ÑоÑÑÑÐºÑ Ð¿Ñава Ñ ÑоваÑÐ½Ñ Ð
279·Ð½Ð°ÐºÐ¸ Ñ Ð²Ð»Ð°ÑнÑÑÑÑ Ð²ÑдповÑÐ´Ð½Ð¸Ñ Ð²Ð»Ð°ÑникÑв.","links":{"gamePolicies":"ÐгÑÐ¾Ð²Ñ Ð¿Ð¾Ð»ÑÑики","webPolicies":"Ðеб-полÑÑики"},"agePolicies":{"australia":"ÐвÑÑÑалÑÑ","brazil":"ÐÑазилÑÑ","europe":"ÐвÑопа","germany":"ÐÑмеÑÑина","canada":"СШÐ/ÐÐÐÐÐÐ"}}}`),ZC={main:{title:"ÐЯÐУÐÐÐ ÐРЦÐÐÐÐÐСТЬ!",subtitle:"Ð¢ÐµÐ¿ÐµÑ Ð²Ð¸ можеÑе заванÑажиÑи ÑÑÑановник гÑи UFL.",button:"ÐÐÐÐÐТÐÐÐТРÐРУ",description:{title:"РаннÑй доÑÑÑп вÑдкÑиÑÑÑÑÑ 7 лиÑÑопада",text:`Ðи оÑÑимаÑÑе доÑÑÑп до гÑи за пÑÐ¸Ð´Ð±Ð°Ð½Ð½Ñ Ð½Ð°Ð±Ð¾ÑÑ Ð°Ð±Ð¾ код, Ñк ÑÑлÑки вÑдкÑиÑÑÑÑÑ ÑеÑвеÑи. 280ÐагоÑоди з набоÑÑ Ð±ÑдÑÑÑ Ð´Ð¾Ð´Ð°Ð½Ñ Ð´Ð¾ ваÑого облÑкового запиÑÑ Ð¾Ð´ÑÐ°Ð·Ñ Ð¿ÑÑÐ»Ñ Ð·Ð°Ð¿ÑÑÐºÑ Ð³Ñи.`},link:"ÐÐÐÐÐ ÐУТÐСЯ Ð ÐÐÐÐÐÐÐ"},downloading:{title:"ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾ÑинаÑÑÑÑÑ...",retry:"Ðе поÑалоÑÑ? {tryAgainLink}",tryAgain:"СпÑобÑваÑи Ñе Ñаз"},footer:{text:"© 2025, XTEN Limited. УÑÑ Ð¿Ñава заÑÑеÑежено. STRIKERZ INC., STRZ, UFL, FAIR TO PLAY Ñа вÑдповÑÐ´Ð½Ñ Ð»Ð¾Ð³Ð¾Ñипи Ñ ÑоваÑними знаками або заÑеÑÑÑÑованими ÑоваÑними знаками компанÑÑ XTEN Limited. Unreal ® Ñ ÑоваÑним знаком або заÑеÑÑÑÑованим ÑоваÑним знаком компанÑÑ Epic Games, Inc. Ñ Ð¡Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¨ÑаÑÐ°Ñ ÐмеÑики Ñа ÑвÑÑÑ. УÑÑ ÑнÑÑ Ð°Ð²ÑоÑÑÑÐºÑ Ð¿Ñава Ñ ÑоваÑÐ½Ñ Ð·Ð½Ð°ÐºÐ¸ Ñ Ð²Ð»Ð°ÑнÑÑÑÑ Ð²ÑдповÑÐ´Ð½Ð¸Ñ Ð²Ð»Ð°ÑникÑв.",links:{gamePolicies:"ÐгÑÐ¾Ð²Ñ Ð¿Ð¾Ð»ÑÑики",webPolicies:"Ðеб-полÑÑики",support:"ÐÑдÑÑимка",legalDocuments:"ЮÑидиÑÐ½Ñ Ð´Ð¾ÐºÑменÑи"},launcher:"ÐаÑнÑеÑ: { gaijinLink }"}},JC={title:"Ðе знайдено",message:"ÐоÑÑÑбний URL не знайдено на ÑеÑвеÑÑ"},QC={submit:"ÐÐÐÐСÐÐТÐ",email:"ÐлекÑÑонна адÑеÑа",rulesMessages:{emailRequired:"ÐведÑÑÑ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ñ Ð°Ð´ÑеÑÑ",wrongEmail:"ÐведÑÑÑ Ð¿ÑавилÑÐ½Ñ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ñ Ð°Ð´ÑеÑÑ"},note:"ÐÑÐ´Ñ Ð»Ð°Ñка, надайÑе елекÑÑÐ¾Ð½Ñ Ð°Ð´ÑеÑÑ, за ÑÐºÐ¾Ñ Ð· вами можна зв'ÑзаÑиÑÑ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð°Ð»ÑÑого ÑпÑлкÑваннÑ."},eI={errors:{platform:"ÐÑд ÑÐ°Ñ Ð²Ñ Ð¾Ð´Ñ ÑеÑез {platform} ÑÑалаÑÑ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°. СпÑобÑйÑе Ñе Ñаз або звеÑнÑÑÑÑÑ Ð´Ð¾ пÑдÑÑимки.",server:"ÐÑд ÑÐ°Ñ Ð²Ñ Ð¾Ð´Ñ ÑеÑез {platform} Ñа Ð½Ð°Ñ ÑеÑÐ²ÐµÑ ÑÑалаÑÑ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°. СпÑобÑйÑе Ñе Ñаз або звеÑнÑÑÑÑÑ Ð´Ð¾ пÑдÑÑимки."}},tI={links:{endUserAgreement:"ÐÐЦÐÐÐÐÐÐРУÐÐÐÐ ÐÐÐЦÐÐÐÐÐ ÐÐÐ ÐСТУÐÐЧÐ",privacyPolicy:"ÐÐÐÐТÐÐÐ ÐÐÐФÐÐÐÐЦÐÐÐÐСТÐ"},form:{licenseAcceptMessage:{firstPart:"Я Ñ Ð±Ð°ÑÑком або опÑкÑном диÑини, Ñо гÑÐ°Ñ Ð¿Ñд облÑковим запиÑом {accountName}. Я пÑÐ¸Ð¹Ð¼Ð°Ñ Ñмови Угод кÑнÑевого коÑиÑÑÑваÑа Ñ ÑозÑмÑÑ ÐолÑÑÐ¸ÐºÑ ÐºÐ¾Ð½ÑÑденÑÑйноÑÑÑ ÑÑоÑовно викоÑиÑÑÐ°Ð½Ð½Ñ Ð¿Ð¾ÑлÑг UFL моÑÑ Ð´Ð¸ÑиноÑ. Я погоджÑÑÑÑ, Ñо пеÑÑоналÑÐ½Ñ Ð´Ð°Ð½Ñ Ð´Ð¸Ñини бÑдÑÑÑ Ð¾Ð±ÑÐ¾Ð±Ð»ÐµÐ½Ñ Ñ Ð¿ÐµÑÐµÐ´Ð°Ð½Ñ Ð·Ð° коÑдон Ñ Ð¿Ð¾ÑÑдкÑ, опиÑÐ°Ð½Ð¾Ð¼Ñ Ð² ÐолÑÑиÑÑ ÐºÐ¾Ð½ÑÑденÑÑйноÑÑÑ. (обов'Ñзково)"},consentMessage:"Я Ñ Ð¾ÑÑ Ð¿ÑдÑÑимаÑи UFL Ñ Ð¿Ð¾Ð³Ð¾Ð´Ð¶ÑÑÑÑ, Ñо диÑина бÑде баÑиÑи Ñ Ð³ÑÑ Ð¿ÐµÑÑоналÑÐ·Ð¾Ð²Ð°Ð½Ñ ÑекламÑ, Ñка найкÑаÑе вÑдповÑÐ´Ð°Ñ Ð·Ð°Ð¿Ð¸Ñам на оÑÐ½Ð¾Ð²Ñ Ð¿ÐµÑÑоналÑÐ½Ð¸Ñ Ð´Ð°Ð½Ð¸Ñ Ñ Ð³ÑÑ (меÑежевий ID, пÑиблизна локаÑÑÑ, ÑнÑоÑмаÑÑÑ Ð¿Ñо пÑиÑÑÑÑй, вÑк або вÑкова гÑÑпа. (Ðеобов'Ñзково)",externalAttributionConsent:"Я погоджÑÑÑÑ, Ñо Gamesight, Adjust Ñа ÑÑ Ð½Ñ ÑнÑегÑÐ¾Ð²Ð°Ð½Ñ Ð¿Ð¾ÑÑаÑалÑники оÑÑимаÑÑÑ Ð¿ÐµÑÑоналÑÐ½Ñ Ð´Ð°Ð½Ñ Ð´Ð¸Ñини (ID облÑкового запиÑÑ, пÑиблизна локаÑÑÑ Ð·Ð° IP, ÑÑзновид плаÑÑоÑми), а Ñакож Ñо Ð´Ð°Ð½Ñ Ð¼Ð¾Ð¶ÑÑÑ Ð±ÑÑи надÑÑÐ»Ð°Ð½Ñ Ð´Ð¾ Ñа з ÑеÑиÑоÑÑÑ Ð¡Ð¨Ð, Ðб'Ñднаного ÐоÑолÑвÑÑва Ñ ÐвÑопейÑÑÐºÐ¾Ñ ÐµÐºÐ¾Ð½Ð¾Ð¼ÑÑÐ½Ð¾Ñ Ð·Ð¾Ð½Ð¸. Це допоможе UFL оÑганÑзовÑваÑи еÑекÑÐ¸Ð²Ð½Ñ Ð¼Ð°ÑкеÑÐ¸Ð½Ð³Ð¾Ð²Ñ ÐºÐ°Ð¼Ð¿Ð°Ð½ÑÑ Ñ Ð¾ÑÑимаÑи доÑÑÑп до ÑпÑлÑноÑи лÑбиÑелÑв ÑÑÑÐ±Ð¾Ð»Ñ Ñа ÑгоÑ. (Ðеобов'Ñзково)",confirm:"ÐÐÐТÐÐÐ ÐÐТÐ",successMessage:{firstPart:"ÐÑкÑÑмо, Ñо пÑоÑиÑали Ñ Ð¿ÑийнÑли полÑÑÐ¸ÐºÑ ÐºÐ¾Ð½ÑÑденÑÑйноÑÑÑ Ð²Ñд ÑÐ¼ÐµÐ½Ñ Ð´Ð¸Ñини, Ñо гÑÐ°Ñ Ð¿Ñд облÑковим запиÑом {accountName}. Ð¢ÐµÐ¿ÐµÑ Ð´Ð¸Ñина може ÑвÑйÑи в гÑÑ Ñ Ð³ÑаÑи.",secondPart:""}},error:"ТÑеба ÑÑоÑниÑи ÑÑзновид плаÑÑоÑми Ñа ID диÑини"},nI={info:"Ðа жалÑ, ви не можеÑе завеÑÑиÑи авÑоÑизаÑÑÑ Ð½Ð° ÑайÑÑ, ÑÐ¾Ð¼Ñ Ñо Ð²Ð°Ñ Ð²Ñк не дозволÑÑ Ð´Ð¾ÑÑÑп до Ð¿ÐµÐ²Ð½Ð¸Ñ ÑÑнкÑÑй поÑÑал
280Ñ.",emailInfo:"ЯкÑо Ñ Ð²Ð°Ñ Ð²Ð¸Ð½Ð¸ÐºÐ»Ð¸ ÑкладноÑÑ Ð· пÑодÑкÑом UFL Ñ Ð²Ð¸ поÑÑебÑÑÑе пÑдÑÑимки, повÑдомÑе пÑо Ñей випадок Ñ ÑлÑÐ¶Ð±Ñ Ð¿ÑдÑÑимки за адÑеÑÐ¾Ñ support{'@'}uflgame.com.",ok:"OK",steps:{title:"Щоб виÑÑÑиÑи пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð· обмеженим доÑÑÑпом, зÑобÑÑÑ Ð½Ð°ÑÑÑпне: {titleAction} пеÑейдÑÑÑ Ð½Ð° вебÑÐ°Ð¹Ñ Ð¿Ð»Ð°ÑÑоÑми, вийдÑÑÑ Ð· облÑкового запиÑÑ, а поÑÑм ÑвÑйдÑÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾, викоÑиÑÑовÑÑÑи доÑоÑлий облÑковий запиÑ.",titleAction:"ÐийÑи й ÑвÑйÑи:",firstStep:{title:"ÐиÑ
Ñд з облÑкового запиÑÑ Xbox Ñа PlayStation Ñ Ð±ÑаÑзеÑÑ:",substeps:{firstSubstep:": ÐÑдкÑийÑе {xboxLink} Ñ Ð½Ð°ÑиÑнÑÑÑ Ð·Ð½Ð°Ñок Ñвого пÑоÑÑÐ»Ñ Ð¿ÑавоÑÑÑ Ð²Ð³Ð¾ÑÑ. У Ð²Ð¸Ð¿Ð°Ð´Ð½Ð¾Ð¼Ñ Ð¼ÐµÐ½Ñ Ð²Ð¸Ð±ÐµÑÑÑÑ Â«ÐийÑи».",secondSubbstep:": ÐÑдкÑийÑе {psnLink}, наÑиÑнÑÑÑ Ð·Ð½Ð°Ñок Ñвого пÑоÑÑÐ»Ñ Ð¿ÑавоÑÑÑ Ð²Ð³Ð¾ÑÑ Ñ Ñ Ð²Ð¸Ð¿Ð°Ð´Ð½Ð¾Ð¼Ñ Ð¼ÐµÐ½Ñ Ð²Ð¸Ð±ÐµÑÑÑÑ Â«ÐийÑи»"}},secondStep:{title:"ÐийÑовÑи з облÑкового запиÑÑ, ви зможеÑе ÑвÑйÑи в поÑÑÑбний облÑковий Ð·Ð°Ð¿Ð¸Ñ Ñ Ð¿ÑодовжиÑи."}},emailMessage:"Ð ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ñ Ð¿ÑдÑÑимки можна зв'ÑзаÑиÑÑ Ð·Ð° елекÑÑÐ¾Ð½Ð½Ð¾Ñ Ð°Ð´ÑеÑÐ¾Ñ {email}."},aI={adultConfirmation:"Ðи Ñ Ð±Ð°ÑÑком або оÑÑÑÑйним опÑкÑном?",login:"УвÑйдÑÑÑ Ð´Ð¾ Ñвого облÑкового запиÑÑ."},rI={linkSuccess:"Ð'Ñднано з облÑковим запиÑом Twitch",errors:{serverError:"ÐÑд ÑÐ°Ñ Ð²Ñ
Ð¾Ð´Ñ ÑеÑез Twitch Ñа Ð½Ð°Ñ ÑеÑÐ²ÐµÑ ÑÑалаÑÑ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°. СпÑобÑйÑе Ñе Ñаз або звеÑнÑÑÑÑÑ Ð´Ð¾ пÑдÑÑимки."},drops:{title:"СÐÐÐÐ Ð TWITCH",time:"Ð {startDate} {startMonth} 09:00 UTC ÐÐ {endDate} {endMonth} 23:59 UTC",rulesApply:"ÐÑÑÑÑ Ð¾ÑÑÑÑÐ¹Ð½Ñ Ð¿Ñавила",description:"Скиди з Twitch даÑÑÑ Ð²Ð°Ð¼ ÑгÑÐ¾Ð²Ñ Ð½Ð°Ð³Ð¾Ñоди, коли ви пÑоÑÑо дивиÑеÑÑ ÑÑÑÑми UFL наживо на Twitch!",guide:{title:"Як оÑÑимаÑи Ñкиди з Twitch Ñ UFL",firstStep:"Ð'ÑднайÑе облÑковий Ð·Ð°Ð¿Ð¸Ñ UFL Ñ Ð¾Ð±Ð»Ñковий Ð·Ð°Ð¿Ð¸Ñ Twitch на {twitchLink}",secondStep:"ÐивÑÑÑÑÑ ÐºÐ°Ð½Ð°Ð»-ÑÑаÑник з ÑвÑмкненими Ñкидами (повний ÑпиÑок каналÑв-ÑÑаÑникÑв кампанÑÑ UFL «Скиди з Twitch» можна знайÑи на {twitchLink})",thirdStep:"ÐивÑÑÑÑÑ ÑÑÑÑм пÑоÑÑгом певного ÑаÑÑ Ñ Ð²ÑдкÑивайÑе нагоÑоди",fourthStep:"ÐабиÑайÑе нагоÑоди з Twitch на ÑÑоÑÑнÑÑ ÑÑ
овиÑа ÑкидÑв пÑоÑÑгом 24 годин пÑÑÐ»Ñ Ð¿ÐµÑеглÑдÑ.",fifthStep:"УвÑйдÑÑÑ Ð´Ð¾ UFL â Ñ Ð²Ð°Ñа нагоÑода з'ÑвиÑÑÑÑ Ð² клÑбÑ.",note:"ÐвеÑнÑÑÑ ÑвагÑ: ÐагоÑода з'ÑвиÑÑÑÑ Ð² ÑгÑÐ¾Ð²Ð¾Ð¼Ñ ÐºÐ»ÑÑнÑÑ Ð¿ÑоÑÑгом 24 годин. ÐаÑиÑнÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Â«Ð¯Ðº оÑÑимаÑи Ñкиди», Ñоб дÑзнаÑиÑÑ Ð±ÑлÑÑе. У Ð²Ð¸Ð¿Ð°Ð´ÐºÑ Ð±ÑдÑ-ÑкиÑ
пÑоблем зв'ÑжÑÑÑÑÑ Ð· пÑдÑÑÐ¸Ð¼ÐºÐ¾Ñ Ð½Ð° {supportLink}"},rewards:{title:"ÐагоÑоди",rewardText:"Ðа {n} {unit} пеÑеглÑÐ´Ñ {rewardName}",hourUnit:"Ð³Ð¾Ð´Ð¸Ð½Ñ | години | годин"},btns:{link:"Ð'ÑднаÑи облÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿Ð¸Ñи",watch:"ÐивиÑиÑÑ ÑÑÑÑм",howToEarh:"Як оÑÑимаÑи Ñкиди",rules:"ÐÑÑÑÑÐ¹Ð½Ñ Ð¿Ñавила"}}},oI={signOut:"ÐийÑи"},iI="Ðомилка пÑд ÑÐ°Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ð°Ñого запиÑÑ. СпÑобÑйÑе Ñе Ñаз або звеÑнÑÑÑÑÑ Ð´Ð¾ пÑдÑÑимки.",sI={welcome:jC,signIn:qC,acceptLegalDocs:WC,footer:KC,pegi:YC,homePage:XC,earlyAccessPage:HC,downloadPage:ZC,notFound:JC,supportLogin:QC,platformRedirect:eI,parentalControl:tI,ageErrorModal:nI,adultLoginInfo:aI,twitch:rI,userMenu:oI,unexpectedError:iI},lI="æ¬¢è¿æ¥å°ãUFLãï¼",uI="ç»å½",cI={text:"ææ¥å{eula}并确认已é
读并çè§£{privacy}çæ¡æ¬¾ã",eula:"æç»ç¨æ·è®¸å¯åè®®",privacy:"游æéç§æ¿ç"},dI={links:{termsOfUse:"ä½¿ç¨æ¡æ¬¾",privacyPolicy:"éç§æ¿ç",cookiePolicy:"Cookie æ¿ç",legalDocuments:"æ³å¾æä»¶"},legalTrademark:"Â©ï¸ 2025 XTEN æéå
¬å¸ãä¿çæææå©ã",steamTrademark:"© 2024 Valve CorporationãSteam å Steam å¾½æ æ¯ Valve Corporation å¨ç¾å½åå
¶ä»å½å®¶/å°åºçåæ å/ææ³¨ååæ ã"},fI={inGamePurchases:"In-game Purchases (Includes Random Items)"},pI={modals:{systemRequirements:{title:"ç³»ç»é
ç½®è¦æ±",header:{pc:"PC å¹³å°",minimum:"æä½é
ç½®",recommended:"æ¨èé
ç½®"}
280,CPU:"å¤çå¨",RAM:"å å",GPU:"æ¾å¡",VRAM:"æ¾å",OS:"ç³»ç»",Storage:"åå¨",or:"æ"},probabilities:{header:{enhanced:"强å CP 礼å ",premium:"å°äº« CP 礼å "},slot:"æ ä½",items:["2500000 CPï¼æ¸¸æå è´§å¸ï¼","50 LPï¼æ¸¸æå è´§å¸ï¼","ç¢ç","çå é¶ä½0ï¼è¯çº§ 45-60","çå é¶ä½0ï¼è¯çº§ 61-80","çå é¶ä½0ï¼è¯çº§ 81-91","çå é¶ä½1ï¼è¯çº§ 72-75","çå é¶ä½1ï¼è¯çº§ 76-80","çå é¶ä½2ï¼è¯çº§ 81-86","çå é¶ä½2ï¼è¯çº§ 87-91","çå é¶ä½3ï¼è¯çº§ 75-83","çå é¶ä½3ï¼è¯çº§ 84-90","çå é¶ä½3ï¼è¯çº§ 91-95","çå é¶ä½3ï¼è¯çº§ 96-99","çå ä¼ å¥ï¼è¯çº§ 91-105"]}},header:{navigation:{about:"å ³äºãUFLã",news:"èµè®¯",shop:"ååº",faq:"常è§é®é¢",support:"客æ",inviteFriends:"é请好å (PC only)",account:{title:"æçè´¦æ·",signIn:"ç»å½",createAccount:"å建账æ·",profile:"ä¸ªäººèµæ",redeemCode:"å æ¢ä»£ç ",twitchDrops:"Twitch æå®",logout:"ç»åº"}},button:"ç©ãUFLã",back:"è¿å"},main:{hero:{title:"ãUFLã",subtitle:"å ¨æ°è¶³çä½éª",description:"å¨ PC å¹³å°ç ç©ãUFLâ¢ã",button:{earlyAccess:"å 费游ç©",download:"ç«å³ä¸è½½"},requirements:"æ¥çé ç½®è¦æ±"},features:{description:"æ³å¨ç«äºä¸æ¢å 䏿¥åï¼11 æ 7 æ¥èµ·ï¼äºå¤§åæå ä»»éå ¶ä¸å³å¯åä¸ãæ¯æ¬¾åæå åå¯è§£éãUFLâ¢ãï¼æå享åä¸å±ç¦å©ï¼å¹¶å¨ PC çå ¨çæ£å¼å叿¶ä¿çå ¨é¨çéè¿åº¦ãæºä¸å¯å¤±ï¼",beTheFirst:"æä¸ºç¬¬ä¸ä¸ªè¸ä¸çåºç人",levelUp:"å°½æ©æåçéæ°´å¹³",gain:"è·å¾ä¼å¿ï¼è¶ è¶å ¶ä»ç©å®¶",players:"è¶ è¿æ¥èªå ¨çç {number} {text} åç©å®¶"},joinGameplay:{description:"ãUFLãæ¯ä¸æ¬¾å è´¹è¶³çæ¸¸æï¼ç©å®¶å¯ä»¥ä»æ°ååçå®çå䏿éå¿ä»ªçæåï¼ç»å»ºå±äºä½ ççéãå¨è½¬ä¼å¸åºä¸æå¯»ç®æ ï¼ç¾ä¸çå®ççæï¼å¨å ¨çæåèèµä¸ç«äºãåä¸èµå£æ´»å¨ï¼æ¶éä¸åç¨æåº¦ççåå¡ï¼æé 䏿¯ç¬¦åèªå·±é£æ ¼ççéã",button:"äºè§£å ³äºãUFLãçæ´å¤æ¶æ¯"},faq:{title:"常è§é®é¢è§£ç",button:"访é®å¸¸è§é®é¢é¡µé¢",questions:[{title:"ä»ä¹æ¯æ¢å ä½éªå ï¼ä¸ºä»ä¹å¼å¾è´ä¹°ï¼",description:`è´ä¹°æ¢å ä½éªå çç©å®¶å¯ä»¥å¨ PC çæ£å¼åå¸åä¸ä¸ªæå¼å¯ãUFLã乿 ãæ¥ææ¢å ä½éªå ï¼å°±è½çå è¸ä¸çåºï¼ç»å»ºä½ çéä¼ï¼æ¯å ¶ä»ç©å®¶æ´æ©ä½éªæ¸¸æã 281 282以䏿¯å¼å¾èèçåå ï¼ 283 284{list} 285éè¿æ¢å ä½éªï¼ä¸ä» å¯ä»¥æå游ç©ï¼èä¸å¯ä»¥è¿ç¨ææºï¼è·å¾ä¼å¿ï¼å好åå¤ï¼å¨æ¸¸ææ£å¼å叿¶å徿åã`,list:["æåç ç©ï¼å¨æ¸¸æå ¨çåå¸åæ´æ´ä¸ä¸ªæå°±è½ç ç©ãUFLãã","èµ¢å¨èµ·è·çº¿ï¼å¨å ¶ä»ç©å®¶å å ¥ä¹åå°±å¼å§ç»å»ºä½ çç»æéä¼å¹¶åå¾è¿å±ã","ç¬å®¶å¥å±ï¼è·å¾æ¢å ä½éªå ç¬å®¶æä¾çç¹æ®æ¸¸æå ç©åãé¢å¤è´§å¸åç¬ç¹å¥å±ã","æä¸ºç¬¬ä¸æ³¢ç©å®¶ï¼ä»ä¸å¼å§å°±æé 社åºãå享åé¦ï¼å¹¶å¨ãUFLãçä¸ä½ çå°è®°ã"]},{title:"ãUFLãä» å¨ PC å¹³å°åå¸åï¼æ¯å¦è¿ä¼ç»éå ¶ä»å¹³å°ï¼",description:"ãUFLãä¹ä¼å¨ Xbox Series X/S å PlayStation 5 平尿¨åºã游æå¾å¿«ä¼å¨ PC å¹³å°åå¸ï¼ä½ å¯ä»¥è´ä¹°æ¢å ä½éªå ï¼æåä¸ä¸ªææ¸¸ç©ã"},{title:"ãUFLãå¯ä»¥å 费游ç©åï¼",description:"å¨ PC çæ¬å ¨é¢åå¸åï¼ãUFLãä¼å¯¹ææäººå è´¹å¼æ¾ãå¨ä¸ºæä¸ä¸ªæçæ¢å ä½éªæé´ï¼PC ç©å®¶åªè½éè¿è´ä¹°æ¢å ä½éªå æ¥è¿å ¥æ¸¸æã"},{title:"æå¯ä»¥è´ä¹° PC çæ¬çæ¢å ä½éªç»åå ï¼ç¶åå¨ Xbox/PlayStation çæ¬çãUFLãä¸é¢åå¥å±åï¼",description:"æ¢å ä½éªå ä» éç¨äº PC çæ¬çãUFLããæ æ³è´ä¹° PC çæ¬çæ¢å ä½éªå å¹¶å¨ Xbox æ PlayStation çæ¬ä¸é¢åå¥å±ã"},{title:"ãUFLãå¨ PC å¹³å°çé ç½®è¦æ±æ¯ä»ä¹ï¼",description:`æä½é ç½®: 286ç³»ç»: Windows 10 - 64bit 287å¤çå¨: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 288å å: 8.00 GB 289å¤çå¨: AMD RX 570 æ NVIDIA GeForce GTX 1060 290æ¾å: 4GB 291åå¨: 40 GB SSD 292 293æ¨èé ç½®: 294ç³»ç»: Windows 10 - 64bit 295å¤çå¨: AMD Ryzen 7 2700X æ Intel Core i7 6700 296å å: 12.00 GB 297æ¾å¡: AMD Radeon RX 5600 XT æ Nvidia GeForce GTX 1660 298æ¾å: 6GB 299åå¨: 40 GB SSD`}]},teamPass:{title:"Top Leagues çééè¡è¯ç°å·²ç»éãUFLãï¼",description:"顶级èèµï¼é¡¶çº§å·¨æãæè²å°¼äºãå·´å°é¦å¾·ã大马ä¸å迪巴æçç¬å®¶çæå¡ï¼åé ä¸éæ¼äººå¿çè¶ çé¹è¶³çæ°å´ââå ¨æ°ççééè¡è¯ï¼å·¨æäºéäºæ¤ãèµ¶ç´§å å ¥ææï¼èµ¢åéªäº®çææçå礼å å§ï¼",button:"äºè§£æ´å¤"},systemRequirements:{title:"ç³»ç»é ç½®è¦æ±",header:{pc:"PC å¹³å°",minimum:"æä½é ç½®",recommended:"æ¨èé ç½®"}
299,CPU:"å¤çå¨",RAM:"å å",GPU:"æ¾å¡",VRAM:"æ¾å",OS:"ç³»ç»",Storage:"åå¨",or:"æ"}},footer:{text:"© {year}, XTEN Limited.ä¿çæææå©ãStrikerz Inc.ãSTRZãUFLãFAIR TO PLAY åå ¶ç¸å ³æ å¿å为 XTEN Limited. çåæ ææ³¨ååæ ãUnreal ® æ¯ Epic Games, Inc. å¨ç¾å½åå ¶ä»å°æ¹çåæ ææ³¨ååæ ãææå ¶ä»çæååæ åä¸ºå ¶åèªææè ç财产ã",links:{gamePolicies:"æ¸¸ææ¿çæ¡æ¬¾",webPolicies:"ç½ç«æ¿çæ¡æ¬¾",legalDocuments:"æ³å¾æä»¶"},agePolicies:{australia:"澳大å©äº",brazil:"巴西",europe:"欧洲",germany:"å¾·å½",canada:"ç¾å½/å æ¿å¤§"}}},mI={modals:{systemRequirements:{title:"ç³»ç»é ç½®è¦æ±",header:{pc:"PC å¹³å°",minimum:"æä½é ç½®",recommended:"æ¨èé ç½®"},CPU:"å¤çå¨",RAM:"å å",GPU:"æ¾å¡",VRAM:"æ¾å",OS:"ç³»ç»",Storage:"åå¨",or:"æ"},probabilities:{title:"æ°æåæå æ¦ç",header:{enhanced:"强å CP 礼å ",premium:"å°äº« CP 礼å "},slot:"æ ä½",items:["2500000 CPï¼æ¸¸æå è´§å¸ï¼","50 LPï¼æ¸¸æå è´§å¸ï¼","ç¢ç","çå é¶ä½0ï¼è¯çº§ 45-60","çå é¶ä½0ï¼è¯çº§ 61-80","çå é¶ä½0ï¼è¯çº§ 81-91","çå é¶ä½1ï¼è¯çº§ 72-75","çå é¶ä½1ï¼è¯çº§ 76-80","çå é¶ä½2ï¼è¯çº§ 81-86","çå é¶ä½2ï¼è¯çº§ 87-91","çå é¶ä½3ï¼è¯çº§ 75-83","çå é¶ä½3ï¼è¯çº§ 84-90","çå é¶ä½3ï¼è¯çº§ 91-95","çå é¶ä½3ï¼è¯çº§ 96-99","çå ä¼ å¥ï¼è¯çº§ 91-105"]}},header:{navigation:{about:"å ³äºãUFLã",shop:"ååº",faq:"常è§é®é¢",support:"客æ",account:{title:"æçè´¦æ·",signIn:"ç»å½",createAccount:"å建账æ·",profile:"ä¸ªäººèµæ",redeemCode:"å æ¢ä»£ç ",twitchDrops:"Twitch æå®",logout:"ç»åº"}},button:"ç©ãUFLã",back:"è¿å"},main:{hero:{title:"ãUFLã",subtitle:"å ¨æ°è¶³çä½éª",description:"11 æ 7 æ¥å³å¯å¨ PC 端游ç©",button:{earlyAccess:"è·å PC æ¢å ä½éªèµæ ¼",download:"ç«å³ä¸è½½"},requirements:"æ¥çé ç½®è¦æ±"},features:{description:"æ³å¨ç«äºä¸æ¢å 䏿¥åï¼11 æ 7 æ¥èµ·ï¼äºå¤§åæå ä»»éå ¶ä¸å³å¯åä¸ãæ¯æ¬¾åæå åå¯è§£éãUFLâ¢ãï¼æå享åä¸å±ç¦å©ï¼å¹¶å¨ PC çå ¨çæ£å¼å叿¶ä¿çå ¨é¨çéè¿åº¦ãæºä¸å¯å¤±ï¼",beTheFirst:"æä¸ºç¬¬ä¸ä¸ªè¸ä¸çåºç人",levelUp:"å°½æ©æåçéæ°´å¹³",gain:"è·å¾ä¼å¿ï¼è¶ è¶å ¶ä»ç©å®¶",players:"è¶ è¿æ¥èªå ¨çç {number} {text} åç©å®¶"},bundles:{title:"éæ©å¥é¤",button:"è·åèµæ ¼",available:"å¯ç¨",note:{uflEula:"ãUFL æç»ç¨æ·è®¸å¯åè®®ã",xsollaEula:"ãXsolla æç»ç¨æ·è®¸å¯åè®®ã",bold:"æç»ä»·æ ¼åè´§å¸å¯è½å æ¯ä»æ¹å¼èå¼ã请è¾å ¥æ¨çä¿¡æ¯ä»¥å¨æ¯ä»é¡µé¢æ¥çæç»éé¢ã",subtitle:"æ°æç»åå æ¦ç",title:`请注æï¼è¥è¦é¢åææåæå ä¸çå¥å±ï¼è¯·éæè´ä¹°ææåæå ã请注æï¼æ¯ä¸ªåæå åªè½è´ä¹°ä¸æ¬¡ã 300æ¤å¤ï¼å³ä½¿è´ä¹°å¤ä¸ªåæå 乿 æ³è·å¾é¢å¤çæ¢é©ä½éªèµæ ¼ï¼ä» é¦ä¸ªè´ä¹°çåæå éå¸¦è¯¥èµæ ¼ãè´ä¹°åéå æ³¨åãUFLãè´¦å·ãè´ä¹°æååï¼å°å¯å¨ 2025 å¹´ 11 æ 7 æ¥æ¸¸æä¸çº¿æ¶ä¸è½½ãUFLã客æ·ç«¯ã 301æ¢å ä½éªæèª 2025 å¹´ 11 æ 7 æ¥å¼å§å¹¶æç»ä¸æ®µæ¶é´ãæ¤é¶æ®µç»æåï¼æ¸¸æå°è½¬ä¸ºå è´¹ä¸è½½ï¼æ¨çææè¿åº¦åä¼ä¿çï¼å¯ç»§ç»ç ç©ã 302ææäº¤æåç± {xsollaLink} å¤çï¼å ¶æ ä»»æ¬æ¬¡äº¤æçè®°å½åæ·ãéè¿è´ä¹°ï¼æ¨å°è·å¾ä¸é¡¹è®¸å¯ï¼å¯ä¾æ® {UFLEulaLink} å {xsollaEulaLink} 访é®åä½¿ç¨æ°åå 容ã 303{bold} 304游æçæ¢å ä½éªå¯è½è®¾æå¹´é¾éå¶ã`},earlyAccess:"æ¢å ä½éªï¼PC çï¼",starter:{title:"æ°æç»åå ",description:"å¼å¯ä½ ç UFL å¾ç¨ï¼èµ¢å¨èµ·ç¹ï¼ ",motivation:"æ°æåæå æ¯å¼å¯ UFL æ¢å ä½éªçç»ä½³ä¹éï¼å©ä½ è¿ éè¿å ¥ç¶æã",features:["2150 LPï¼èèµç¹æ°","2 ä¸ªä¹æèèµç¤¼å ä¸ 2 个åæèèµç¤¼å ","1100 SPï¼çééè¡è¯ä¹æ"],featuresFull:["2150 LPï¼èèµç¹æ°ï¼â强åä½ ç俱ä¹é¨ï¼è§£éå ¨æ°å¯è½ã","2 ä¸ªä¹æèèµç¤¼å ä¸ 2 个åæèèµç¤¼å âå 嫿»¡è½½ä¸°åå¥å±çä¸å±æ¸¸æç¤¼å ã","1100 SPï¼çééè¡è¯ä¹æï¼âä¸å±è´§å¸ï¼å©ä½ å 鿍è¿çééè¡è¯è¿åº¦ã"]},starterPlus:{title:"è¿é¶æ°æåæå ",description:"å¼å±ç´æ¥ææ»¡ï¼å©åä½ å¨ãUFLãæ¢å ä½éªé¶æ®µçå´èµ·ä¹è·¯ï¼",motivation:"æ³å¨ãUFLãæ¢å ä½éªèµ¢å¨èµ·è·çº¿ï¼è¿é¶æ°ææç»å å°±æ¯ä½ çç»æå¼å±ç¥å¨ã",features:["2150 LPï¼èèµç¹æ°)","100000000 CPï¼æ¸¸æå è´§å¸)","Girofaro çè¡£","4 份å°äº« CP 礼å + 4 份强å CP å å°æ","1100 SPï¼çééè¡è¯ä¹æ)"],featuresFull:["2150 LPï¼èèµç¹æ°ï¼â强å俱ä¹é¨ï¼è§£éå ¨æ°åè½ã","100000000 CPï¼æ¸¸æå è´§å¸ï¼âéµå®¹å¼ºåº¦é£éææ»¡ã","Girofaro çè¡£âä¼é çè®¾è®¡è®©ä½ å¨åºä¸ç¬æ ä¸å¸ã","4 份å°äº« CP 礼å + 4 份强å CP å å°æâè¶ å®ç¨å¥å±å¡æ»¡ï¼æ§ä»·æ¯ç´æ¥ææ»¡ã","1100 SPï¼çééè¡è¯ä¹æï¼âé«çº§è´§å¸ï¼å¯ç¨äºè§£éæ´å¤çééè¡è¯å¥å±ã"]},raphinhaValverde:{title:"æè²å°¼äº +å·´å°é¦å¾·åæå ",description:"ä¸ºä½ çéµå®¹å¢æ·»ä¸ç级çæï¼è§£é UFL æ¢å ä½éªçå°äº«ç¹æï¼",motivation:"æè²å°¼äº + å·´å°é¦å¾·åæå ï¼å©ä½ æåºèµå£åæçççæ»å¿ã",features:["æè²å°¼äºç²¾é 3 çåå¡ï¼è¯çº§ 91)","å·´å°é¦å¾·ç²¾é 3 çåå¡ï¼è¯çº§ 91)","2150 LPï¼èèµç¹æ°)","3 ä¸ªä¹æèèµç¤¼å ä¸ 3 个åæèèµç¤¼å ","1100 SPï¼çééè¡è¯ä¹æ)"],featuresFull:["æè²å°¼äºç²¾é 3 çåå¡ï¼è¯çº§ 91ï¼âä¸åè½ç¬é´æ¹åæå±çç¾éè¾¹éã","å·´å°é¦å¾·ç²¾é 3 çåå¡ï¼è¯çº§ 91ï¼âä¸åä½è½æ éãéç®è½°é¨çå ¨è½ä¸åºã","2150 LPï¼èèµç¹æ°ï¼âä½¿ç¨æ¤è´§å¸å¼ºåéµå®¹ï¼æé 岿 ã","3 ä¸ªä¹æèèµç¤¼å ä¸ 3 个åæèèµç¤¼å âå å«çç¨å¥å±ï¼å©ä½ 强åéµå®¹ã","1100 SPï¼çééè¡è¯ä¹æï¼âç¨äºè§£éæ´å¤çééè¡è¯å¥å±ã"]},legend:{title:"ä¼ å¥åæå ",description:"æé 䏿¯è¶³ä»¥è½½å ¥è¶³çå²åçä¼ å¥éµå®¹ï¼å½»åºéæ¾ UFL æ¢å ä½éªç宿´å¨åï¼",motivation:"ä¼ å¥åæå âä¸ºæ¸´ææºä¼ å¥å¼å¯æ°èµå£ãæ¢å 游æå æºçç©å®¶é身æé çè»éä¹ç¤¼ã",features:["弿è¨Â·è´è¯é²å°å¥æä¼ å¥å¡ç","é¿è±æ¡å¾·ç½Â·å¾·å°Â·ç®è¶ç½ä¸çå åä¼ å¥å¡ç","4500 LPï¼èèµç¹æ°)","7 ä¸ªä¹æèèµç¤¼å ä¸ 7 个åæèèµç¤¼å ","8 ä¸ªä¹ææ··å礼å ","1100 SPï¼çééè¡è¯ä¹æ)"],featuresFull:["弿è¨Â·è´è¯é²å°å¥æä¼ å¥å¡çâé²å®èºæ¯çç»æå ¸èï¼ç»¿èµé¢è¢ç䏿½è±¡å¾ã","é¿è±æ¡å¾·ç½Â·å¾·å°Â·ç®è¶ç½ä¸çå åä¼ å¥å¡çâ飿 ¼ç¬æ ä¸å¸ï¼ææ¯è»äºåå¢çéçº¿ä¼ å¥ã","4500 LPï¼èèµç¹æ°ï¼â强å俱ä¹é¨ï¼è§£éå ¨æ°åè½ã","7 ä¸ªä¹æèèµç¤¼å ä¸ 7 个åæèèµç¤¼å â强åå¥å±ãè¶ å¼ç»åã","8 ä¸ªä¹ææ··å礼å âå©åçéå®åæ¿å¢çç¹å¶ç»åã","1100 SPï¼çééè¡è¯ä¹æï¼âè®©ä½ ç 享çééè¡è¯ç宿´å 容䏿¶çã"]}},joinGameplay:{title:"æåå å ¥æ¸¸æ",description:"ãUFLãæ¯ä¸æ¬¾å è´¹è¶³çæ¸¸æï¼ç©å®¶å¯ä»¥ä»æ°ååçå®çå䏿éå¿ä»ªçæåï¼ç»å»ºå±äºä½ ççéãå¨è½¬ä¼å¸åºä¸æå¯»ç®æ ï¼ç¾ä¸çå®ççæï¼å¨å ¨çæåèèµä¸ç«äºãåä¸èµå£æ´»å¨ï¼æ¶éä¸åç¨æåº¦ççåå¡ï¼æé 䏿¯ç¬¦åèªå·±é£æ ¼ççéã",button:"äºè§£å ³äºãUFLãçæ´å¤æ¶æ¯",features:{newExperience:{title:"å ¨æ°è¶³çä½éª",description:"ãUFLãæ¯ä¸æ¬¾å è´¹è¶³çæ¸¸æï¼ç±çæ£ççè¿·æé ï¼å ¬å¹³ç«äºï¼ä»¥ææ¯å³å®èè´ãè¿å ¥å ¨çæåèèµï¼åå©å è¿ç AI æåææ¯ï¼äº«åæµç çå¨ç»ç³»ç»ï¼è®©æ¸¸ææ ©æ ©å¦çã",features:{}},signPlayers:{title:"ç¾ä¸çå®çå",description:"仿°ååçå®çå䏿éï¼ç»å»ºå±äºèªå·±ç梦幻çéãå¨è½¬ä¼å¸åºä¸æå¯»ç®æ ï¼ç¾ä¸å¿æççæï¼å建符åçç¥çéµå®¹ã",features:{}},gameMods:{title:"å¤ç§æ¸¸ææ¨¡å¼ï¼éååç§æ¸¸ç©å¿æ",description:"",features:{online:{title:"å¨çº¿ PvP",description:"åå ¨çç©å®¶è¯æä½ çå®å"},pve:{title:"PVE",description:"æç §èªå·±çèå¥è®ç»å¹å »ä½ ççé"},coop:{title:"æ¬å°èæº",description:"䏿åç»éï¼äº«åæ¬å°æ¸¸æ"}}}}},faq:{title:"常è§é®é¢è§£ç",button:"访é®å¸¸è§é®é¢é¡µé¢",questions:[{title:"ä»ä¹æ¯æ¢å ä½éªå ï¼ä¸ºä»ä¹å¼å¾è´ä¹°ï¼",description:`è´ä¹°æ¢å ä½éªå çç©å®¶å¯ä»¥å¨ PC çæ£å¼åå¸åä¸ä¸ªæå¼å¯ãUFLã乿 ãæ¥ææ¢å ä½éªå ï¼å°±è½çå è¸ä¸çåºï¼ç»å»ºä½ çéä¼ï¼æ¯å ¶ä»ç©å®¶æ´æ©ä½éªæ¸¸æã 305 306以䏿¯å¼å¾èèçåå ï¼ 307 308{list} 309éè¿æ¢å ä½éªï¼ä¸ä» å¯ä»¥æå游ç©ï¼èä¸å¯ä»¥è¿ç¨ææºï¼è·å¾ä¼å¿ï¼å好åå¤ï¼å¨æ¸¸ææ£å¼å叿¶å徿åã`,list:["æåç ç©ï¼å¨æ¸¸æå ¨çåå¸åæ´æ´ä¸ä¸ªæå°±è½ç ç©ãUFLãã","èµ¢å¨èµ·è·çº¿ï¼å¨å ¶ä»ç©å®¶å å ¥ä¹åå°±å¼å§ç»å»ºä½ çç»æéä¼å¹¶åå¾è¿å±ã","ç¬å®¶å¥å±ï¼è·å¾æ¢å ä½éªå ç¬å®¶æä¾çç¹æ®æ¸¸æå ç©åãé¢å¤è´§å¸åç¬ç¹å¥å±ã","æä¸ºç¬¬ä¸æ³¢ç©å®¶ï¼ä»ä¸å¼å§å°±æé 社åºãå享åé¦ï¼å¹¶å¨ãUFLãçä¸ä½ çå°è®°ã"]},{title:"ãUFLãä» å¨ PC å¹³å°åå¸åï¼æ¯å¦è¿ä¼ç»éå ¶ä»å¹³å°ï¼",description:"ãUFLãä¹ä¼å¨ Xbox Series X/S å PlayStation 5 平尿¨åºã游æå¾å¿«ä¼å¨ PC å¹³å°åå¸ï¼ä½ å¯ä»¥è´ä¹°æ¢å ä½éªå ï¼æåä¸ä¸ªææ¸¸ç©ã"},{title:"ãUFLãå¯ä»¥å 费游ç©åï¼",description:"å¨ PC çæ¬å ¨é¢åå¸åï¼ãUFLãä¼å¯¹ææäººå è´¹å¼æ¾ãå¨ä¸ºæä¸ä¸ªæçæ¢å ä½éªæé´ï¼PC ç©å®¶åªè½éè¿è´ä¹°æ¢å ä½éªå æ¥è¿å ¥æ¸¸æã"},{title:"æå¯ä»¥è´ä¹° PC çæ¬çæ¢å ä½éªç»åå ï¼ç¶åå¨ Xbox/PlayStation çæ¬çãUFLãä¸é¢åå¥å±åï¼",description:"æ¢å ä½éªå ä» éç¨äº PC çæ¬çãUFLããæ æ³è´ä¹° PC çæ¬çæ¢å ä½éªå å¹¶å¨ Xbox æ PlayStation çæ¬ä¸é¢åå¥å±ã"},{title:"ãUFLãå¨ PC å¹³å°çé ç½®è¦æ±æ¯ä»ä¹ï¼",description:`æä½é ç½®: 310ç³»ç»: Windows 10 - 64bit 311å¤çå¨: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 312å å: 8.00 GB 313å¤çå¨: AMD RX 570 æ NVIDIA GeForce GTX 1060 314æ¾å: 4GB 315åå¨: 40 GB SSD 316 317æ¨èé ç½®: 318ç³»ç»: Windows 10 - 64bit 319å¤çå¨: AMD Ryzen 7 2700X æ Intel Core i7 6700 320å å: 12.00 GB 321æ¾å¡: AMD Radeon RX 5600 XT æ Nvidia GeForce GTX 1660 322æ¾å: 6GB 323åå¨: 40 GB SSD`}]},news:{title:"UFL NEWS & UPDATES",items:[{category:"Community",date:"October 10, 2025",title:"The night awaits â take your place on the pitch. The Halloween Team Pass is here!",description:"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{category:"Game Updates",date:"November 6, 2025",title:"UFL Early Access Is Coming to PC â Get Ready!",description:"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{category:"Game Updates",date:"November 6, 2025",title:"UFL PC Early Access: Technical Requirements and Setup",de
323scription:"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},footer:{text:"© 2025, XTEN Limited.ä¿çæææå©ãStrikerz Inc.ãSTRZãUFLãFAIR TO PLAY åå ¶ç¸å ³æ å¿å为 XTEN Limited. çåæ ææ³¨ååæ ãUnreal ® æ¯ Epic Games, Inc. å¨ç¾å½åå ¶ä»å°æ¹çåæ ææ³¨ååæ ãææå ¶ä»çæååæ åä¸ºå ¶åèªææè ç财产ã",links:{gamePolicies:"æ¸¸ææ¿çæ¡æ¬¾",webPolicies:"ç½ç«æ¿çæ¡æ¬¾"},agePolicies:{australia:"澳大å©äº",brazil:"巴西",europe:"欧洲",germany:"å¾·å½",canada:"ç¾å½/å æ¿å¤§"}}},gI={main:{title:"æè°¢æ¨çå ³æ³¨ï¼",subtitle:"æ¨ç°å¨å¯ä»¥ä¸è½½ãUFLãæ¸¸æå®è£ ç¨åºã",button:"ä¸è½½æ¸¸æ",description:{title:"æ¢å ä½éªå°äº 11 æ 7 æ¥ä¸çº¿",text:`æ¨éè¿åæå æå æ¢ç è·å¾çè®¿é®æéï¼å°å¨æå¡å¨å¼æ¾åèªå¨æ¿æ´»ã 324ææåæå å¥å±å°å¨æ¸¸ææ£å¼å¯å¨å尽快éè¾¾è³æ¨çè´¦æ·ã`},link:"è¿åååº"},downloading:{title:"ä¸è½½å³å°å¼å§...",retry:"没æå¼å§ï¼{tryAgainLink}",tryAgain:"éè¯"},footer:{text:"© 2025, XTEN Limited.ä¿çæææå©ãStrikerz Inc.ãSTRZãUFLãFAIR TO PLAY åå ¶ç¸å ³æ å¿å为 XTEN Limited. çåæ ææ³¨ååæ ãUnreal ® æ¯ Epic Games, Inc. å¨ç¾å½åå ¶ä»å°æ¹çåæ ææ³¨ååæ ãææå ¶ä»çæååæ åä¸ºå ¶åèªææè ç财产ã",links:{gamePolicies:"æ¸¸ææ¿çæ¡æ¬¾",webPolicies:"ç½ç«æ¿çæ¡æ¬¾",support:"客æ",legalDocuments:"æ³å¾æä»¶"},launcher:"{gaijinLink} å¯å¨å¨"}},hI={title:"æªæ¾å°",message:"æªå¨è¯¥æå¡å¨ä¸æ¾å°è¯·æ±ç URL"},vI={submit:"æäº¤",email:"çµåé®ä»¶",rulesMessages:{emailRequired:"请è¾å ¥çµåé®ç®±å°å",wrongEmail:"请è¾å ¥æ£ç¡®ççµåé®ç®±å°å"},note:"请æä¾ä¸ä¸ªèç³»é®ç®±ï¼ä»¥ä¾¿æä»¬å°±æ¨çåç»æ¥å䏿¨åå¾èç³»ã"},bI={errors:{platform:"éè¿ {platform} ç»å½æ¶åºç°é误ã请éè¯æéæ©å ¶ä»ç»å½æ¹å¼ã",server:"éè¿ {platform} ç»å½æå¡å¨æ¶åºç°é误ã请éè¯æéæ©å ¶ä»ç»å½æ¹å¼ã",noCodeParam
324:'éè¿ {platform} ç»å½æ¶åºç°é误ã{error} URL ä¸ç¼ºå°åæ° "{codeParam}"ã请éè¯æéæ©å
¶ä»ç»å½æ¹å¼ã',xbox:{BEErrorCodes:{28:"å½å Microsoft è´¦å·æªå
³è Xbox Live è´¦å·ã请å
å建 Xbox Live è´¦å·æç¡®è®¤ç»å½ç Microsoft è´¦å·æ¯å¦æ£ç¡®ã",30:"å½å Microsoft è´¦å·æªå
³è Xbox è´¦å·ã请å
å建 Xbox è´¦å·ã"}}}},yI={links:{endUserAgreement:"æç»ç¨æ·è®¸å¯åè®®",privacyPolicy:"éç§æ¿ç"},form:{licenceAcceptMessage:{firstPart:"ææ¯ {accountName} è´¦å·ä¸æªæå¹´ç©å®¶çç¶æ¯æçæ¤äººãææ¥åãæç»ç¨æ·è®¸å¯åè®®ãçæ¡æ¬¾ï¼å¹¶çè§£éç¨äºè¯¥æªæå¹´äººä½¿ç¨ãUFLãæå¡çãéç§æ¿çããæåææç
§ãéç§æ¿çãçè§å®ï¼å°è¯¥æªæå¹´äººçä¸ªäººæ°æ®ä¼ è¾è³å¢å¤è¿è¡å¤çãï¼å¿
é¡»ï¼"},consentMessage:"ææ¯æãUFLãå¹¶åæåºäºæ¸¸æå
æ°æ®ï¼å¨çº¿IDã大è´ä½ç½®ã设å¤ä¿¡æ¯ãå¹´é¾/年龿®µï¼åè¯¥æªæå¹´äººå±ç¤ºç¸å
³ä¸ªæ§å广åãï¼å¯éï¼",externalAttributionConsent:"æåæ GamesightãAdjust åå
¶åä½ä¾åºåè·åè¯¥æªæå¹´äººçä¸ªäººæ°æ®ï¼è´¦å· IDãIP 大è´ä½ç½®ãå¹³å°ç±»åï¼ï¼è¿äºæ°æ®å¯è½è¢«ä¼ è¾è³ç¾å½ãè±å½åæ¬§æ´²ç»æµåºãæ¤ä¸¾æå©äºãUFLãå¼å±é«æè¥éæ´»å¨ï¼è§¦è¾¾æ´å¤æ¸¸æä¸è¶³çç±å¥½è
ãï¼å¯éï¼",confirm:"确认",successMessage:{firstPart:"æè°¢æ¨é
è¯»å¹¶å®æ {accountName} è´¦å·ä¸æªæå¹´ç©å®¶çæ¿ç许å¯ãè¯¥æªæå¹´äººç°å¨å¯ä»¥ç»å½æ¸¸æäºã",secondPart:""}},error:"å¿
é¡»æå®æªæå¹´äººå¹³å°å ID"},wI={info:"徿±æï¼ç±äºæ¨æå±ç年龿®µæ æ³ä½¿ç¨ç½ç«é¨ååè½ï¼å æ¤å½åæ æ³å®æææã请å
ç»å½æ¸¸æã",emailInfo:"è¥æ¨éå°ãUFLã产åé®é¢éè¦æ¯æï¼è¯·åéé®ä»¶è³ support{'@'}uflgame.com è系客æå¢éã",ok:"ç¡®å®",steps:{title:"è§£å³è®¿é®éå¶é®é¢è¯·æç
§ä»¥ä¸æ¥éª¤è¿è¡æä½ï¼{titleAction}访é®å¹³å°å®ç½ï¼éåºå½åè´¦å·åä½¿ç¨æäººè´¦å·éè¯æµç¨
324ã",titleAction:"éåºå¹¶éè¯ï¼",firstStep:{title:"å¦ä½å¨æµè§å¨éåº Xbox/Playstation è´¦å·ï¼",substeps:{firstSubstep:":è®¿é® {xboxLink} ç¶åç¹å»å³ä¸è§çä¸ªäººèµæå¾æ ãå¨ä¸æèåä¸éæ©âéåºâã",secondSubbstep:":åå¾ {psnLink}ï¼ç¹å»å³ä¸è§çä¸ªäººèµæå¾æ ï¼ç¶åå¨èåä¸éæ©âéåºâã"}},secondStep:{title:"éåºåå¯ä½¿ç¨åè§è´¦æ·éæ°æä½ã"}},emailMessage:"æ¨å¯éè¿é®ä»¶è系客æå¢éï¼{email}"},EI={adultConfirmation:"æ¨æ¯ç¶æ¯ææ³å®çæ¤äººåï¼",login:"ç»å½æ¨çè´¦æ·ã"},SI={linkSuccess:"Twitch è´¦å·å·²å
³è",errors:{serverError:"éè¿ Twitch ç»å½æå¡å¨æ¶åºç°é误ã请éè¯æéæ©å
¶ä»ç»å½æ¹å¼ã"},drops:{title:"Twitch æå®",time:"{startMonth} {startDate} 09:00 UTC â {endMonth} {endDate} 23:59 UTC",rulesApply:"éç¨å®æ¹è§å",description:"è§ç Twitch ä¸çãUFLãç´æå³å¯éè¿ Twitch æå®æ´»å¨è·å游æå
å¥å±ï¼",guide:{title:"å¦ä½å¨ãUFLãä¸è·å Twitch æå®å¥å±",firstStep:"å¨ {twitchLink} ç»å®æ¨çãUFLãè´¦å·ä¸ Twitch è´¦å·",secondStep:"è§çå·²å¯ç¨æå®åè½çåä½ç´æé¢éï¼å¯å¨ {twitchLink} æ¥çãUFLãç Twitch æå®æ´»å¨çåä½é¢éå表ï¼",thirdStep:"è§ç满足æå®æ¶é¿å³å¯è§£éå个å¥å±",fourthStep:"è¾¾ææ¡ä»¶å 24 å°æ¶å
åå¾ Twitch âæå®èå
â页é¢é¢åå¥å±ã",fifthStep:"ç»å½ãUFLãï¼å¥å±å°èªå¨åæ¾è³æ¨ç俱ä¹é¨ã",note:"注æäºé¡¹ï¼å¥å±æå¤å¯è½éè¦ 24 å°æ¶æä¼åºç°å¨æ¸¸æä¸ãç¹å»âå¦ä½è·åæå®å¥å±âæé®æ¥çæ´å¤ä¿¡æ¯ï¼è¥éå°é®é¢è¯·éè¿ {supportLink} è系客æå¢é"},rewards:{title:"å¥å±",rewardText:"è§ç {n} {unit} å³å¯è·å {rewardName}",hourUnit:"å°æ¶"},btns:{link:"å
³èè´¦å·",watch:"è§çç´æ",howToEarh:"å¦ä½è·åæå®å¥å±",rules:"宿¹è§å"}}},kI={signOut:"éåºç»å½"},PI="请æ±å¤çåºéã请éè¯æè系客æã",LI={loginMessage:"请ç»å½æ¨ç游æä¸»æºè´¦å·é¢å礼ç©ã",rpcErrors:{5:"徿±æï¼æ¤ãUFLã大使礼å
已被é¢åãè¯¦è§ {rulesLink}ã",220:"徿±æï¼è¯¥æ´»å¨ä¸åå¨ã",221:"徿±æï¼ãUFLãå¤§ä½¿èµ ç¤¼æ´»å¨å·²ç»æã"},rules:"宿¹è§å",success:"ãUFLã大使礼å
å·²æååæ¾*"},_I={welcome:lI,signIn:uI,acceptLegalDocs:cI,footer:dI,pegi:fI,homePage:pI,earlyAccessPage:mI,downloadPage:gI,notFound:hI,supportLogin:vI,platformRedirect:bI,parentalControl:yI,ageErrorModal:wI,adultLoginInfo:EI,twitch:SI,userMenu:kI,unexpectedError:PI,campaign:LI},AI="UFLì ì¤ì ê²ì íìí©ëë¤!",TI="ë¡ê·¸ì¸",CI={text:"{eula}ì ëìíë©° {privacy} ì½ê´ì ì½ê³ ì´í´íìì íì¸í©ëë¤.",eula:"ìµì¢
ì¬ì©ì ë¼ì´ì ì¤ ê³ì½",privacy:"ê²ì ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨"},II={links:{termsOfUse:"ì´ì©ì½ê´",privacyPolicy:"ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨",cookiePolicy:"ì¿ í¤ì ë³´ì²ë¦¬ë°©ì¹¨",legalDocuments:"ë²ë¥ 문ì"},legalTrademark:"Â©ï¸ 2025 XTEN Limited. 모ë ê¶ë¦¬ ë³´ì .",steamTrademark:"© 2024 Valve Corporation. Steam ë° Steam ë¡ê³ ë ë¯¸êµ ë°/ëë ì´ì¸ì êµê°ìì Valve Corporationì ìí ë°/ëë ë±ë¡ ìíì
ëë¤."},RI={inGamePurchases:"In-game Purchases (Includes Random Items)"},FI={modals:{systemRequirements:{title:"ìì¤í
ì구 ì¬í",header:{pc:"PC",minimum:"ìµì",recommended:"ê¶ì¥"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"OS",Storage:"ì ì¥ ê³µê°",or:"ëë"},probabilities:{header:{enhanced:"í¥ìë CP í©",premium:"í리미ì CP í©"},slot:"ì¬ë¡¯",items:["2,500,000 CP(ê²ì ë´ íµí)","50 LP(ê²ì ë´ íµí)","ì¡°ê°","ì ì í°ì´ 0, ë ì´í
45~60","ì ì í°ì´ 0, ë ì´í
61~80","ì ì í°ì´ 0, ë ì´í
81~91","ì ì í°ì´ 1, ë ì´í
72~75","ì ì í°ì´ 1, ë ì´í
76~80","ì ì í°ì´ 2, ë ì´í
81~86","ì ì í°ì´ 2, ë ì´í
87~91","ì ì í°ì´ 3, ë ì´í
75~83","ì ì í°ì´ 3, ë ì´í
84~90","ì ì í°ì´ 3, ë ì´í
91~95","ì ì í°ì´ 3, ë ì´í
96~99","ì ì ë ì ë, ë ì´í
91~105"]}},header:{navigation:{about:"UFL ì ë³´",news:"ë´ì¤",shop:"ìì ",faq:"F.A.Q.",support:"ì§ì",inviteFriends:"ì¹êµ¬ë¥¼ ì´ëí기 (PC only)",account:{title:"ë´ ê³ì ",signIn:"ë¡ê·¸ì¸",createAccount:"ê³ì ìì±",profile:"íë¡í",redeemCode:"ì½ë êµí",twitchDrops:"Twitch ëë¡ì¤",logout:"ë¡ê·¸ìì"}},button:"Ufl íë ì´",back:"ë¤ë¡"},main:{hero:{title:"UFL",subtitle:"ìì í ìë¡ì´ ì¶êµ¬ ê²½í",description:"PCìì UFLâ¢ì íë ì´íì¸ì",button:{earlyAccess:"무ë£ë¡ íë ì´",download:"ì§ê¸ ë¤ì´ë¡ë"},requirements:"ìì¤í
ì구 ì¬ì 보기"},features:{description:"ê²½ììì ììê³ ì¶ì¼ì ê°ì? 11ì 7ì¼ë¶í° 5ê°ì ë²ë¤ ì¤ íë를 ì ííì¬ ì°¸ì¬íì¸ì. ê° ë²ë¤ì UFLâ¢ì ì ê¸ í´ì íì¬ ì´ê¸° í¹ì ì ì ê³µíê³ PCë¡ ê¸ë¡ë² ì¶ì íìë ì ìë¨ ì§ì²ëê° ì ì§ëê² í´ì¤ëë¤. ì´ ê¸°í를 ëì¹ì§ ë§ì¸ì!",beTheFirst:"ëêµ¬ë³´ë¤ ë¨¼ì ìë ìë¡ ì¬ë¼ìì¸ì",levelUp:"ë ë¹ ë¥´ê² ì ìë¨ì ë 벨ì ì¬ë¦¬ì¸ì",gain:"ë¤ë¥¸ ì¬ëë¤ë³´ë¤ 먼ì ì°ì를 ì°¨ì§íì¸ì",players:"ì ì¸ê³ {number}ëª
ì´ìì {text} íë ì´ì´"},joinGameplay:{description:"UFLì ìì² ëª
ì ì¤ì ì ìë¤ë¡ ìì ë§ì ì ìë¨ì ë§ë¤ ì ìë ë¬´ë£ íë ì´ ì¶êµ¬ ê²ìì
ëë¤. ì´ì ìì¥ìì ì¤ì ì ì를 íìíê³ ìì
íì¬ ê¸ë¡ë² ëí¹ ë¦¬ê·¸ìì ê²½ìíì¸ì. ìì¦ ì´ë²¤í¸ì ì°¸ì¬íì¬ ê°ì¢
í¬ê·ëì ì ì ì¹´ë를 모ì¼ê³ ëë§ì ì¤íì¼ì ê°ì§ íì ë§ë¤ì´ ë³´ì¸ì.",button:"UFLì ëí´ ìì¸í ìì보기"},faq:{title:"ì주 묻ë ì§ë¬¸",button:"FAQ íì´ì§ 방문",questions:[{title:"ìì í´ë³´ê¸° í©ì 무ìì´ê³ ì´ë¤ ê°ì¹ê° ìëì?",description:`ìì í´ë³´ê¸° í©ì ë³´ì í íë ì´ì´ìê²ë PC ê³µì ì¶ì í ë¬ ì ì UFL ì¬ì ì ììí 기íê° ì ê³µë©ëë¤. ìì í´ë³´ê¸° í©ì´ ìì¼ë©´ ëêµ¬ë³´ë¤ ë¨¼ì ìë ìë¡ ì¬ë¼ìê³ , ì ìë¨ì 구ì¶íê³ , ë¤ë¥¸ ì¬ëë¤ë³´ë¤ 먼ì ê²ìì ê²½í
324í´ë³¼ ì ììµëë¤. 325 326구매í ê°ì¹ê° ìë ì´ì : 327 328{list} 329ìì í´ë³´ê¸°ë ë¨ì§ ë ë¹ ë¥´ê² íë ì´í ì ìë ê²ë§ì´ ìëëë¤. ë ì리íê² íë ì´íê³ ì°ì를 ì íì¬ ê²ì ì ì ì¶ì ìì ìë íì´ ì±ê³µí ì¤ë¹ê° ëì´ìê² ë§ë¤ì´ ì¤ ê²ì ëë¤.`,list:["먼ì íë ì´: ê¸ë¡ë² ì¶ì í ë¬ ì ë¶í° ì ì UFLì ì¦ê¸°ì¸ì.","ê²½ììì ìì기: ë¤ë¥¸ íë ì´ì´ë¤ì´ ì°¸ê°í기ë ì ë¶í° ìµê³ ì íì 구ì¶íì¬ ì§ííì¸ì.","ì ì© ë³´ëì¤: ìì í´ë³´ê¸° í©ì¼ë¡ë§ 주ì´ì§ë í¹ë³ ê²ì ë´ ìì´í , ë³´ëì¤ íµí, ê³ ì ë³´ìì ë°ì¼ì¸ì.","ì´ì°½ê¸° 커뮤ëí° ì¼ì ë기: 커뮤ëí°ë¥¼ íì±íê³ í¼ëë°±ì ê³µì íì¬ UFL ì´ì°½ê¸°ë¶í° ìì ì ì취를 ë¨ê¸°ì¸ì."]},{title:"UFLì ë¤ë¥¸ íë«í¼ììë ì´ì©í ì ìëì? ìëë©´ PC ì ì©ì¸ê°ì?",description:"UFLì Xbox Series X/S ë° PlayStation 5ììë ì´ì©í ì ììµëë¤. ê³§ PC ë²ì ì´ ì¶ìë ê²ì´ë©° ìì í´ë³´ê¸° í© ì¤ íë를 구매íë©´ í ë¬ ë¹ ë¥´ê² ì´ì©í ì ììµëë¤."},{title:"UFLì ë¬´ë£ íë ì´ ê²ìì¸ê°ì?",description:"UFLì PC ì ì ì¶ì í ë구ìê²ë 무ë£ë¡ ì ê³µë©ëë¤. í ë¬ê° ìì í´ë³´ê¸° ê¸°ê° ëììë PC íë ì´ì´ë ìì í´ë³´ê¸° í©ì 구매í ê²½ì°ìë§ ê²ìì ì´ì©í ì ììµëë¤."},{title:"ìì í´ë³´ê¸° ë²ë¤ì 구매íë©´ UFLì Xbox/PlayStation ë²ì ììë ìë ¹í ì ìëì?",description:"ìì í´ë³´ê¸° í©ì UFLì PC ë²ì ì ì©ì ëë¤. ìì í´ë³´ê¸° í©ì 구매íì¬ Xbox ëë PlayStationìì ë³´ìì ìë ¹í ìë ììµëë¤."},{title:"UFLì PC ìì¤í ì구 ì¬ìì ì´ë»ê² ëëì?",description:`ìµì: 330OS: Windows 10 - 64bit 331CPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 332RAM: 8.00 GB 333GPU: AMD RX 570 ëë NVIDIA GeForce GTX 1060 334VRAM: 4GB 335ì ì¥ ê³µê°: 40 GB SSD 336 337ê¶ì¥: 338OS: Windows 10 - 64bit 339CPU: AMD Ryzen 7 2700X ëë Intel Core i7 6700 340RAM: 12.00 GB 341GPU: AMD Radeon RX 5600 XT ëë Nvidia GeForce GTX 1660 342VRAM: 6GB 343ì ì¥ ê³µê°: 40 GB SSD`}]},teamPass:{title:"UFLìì Top Leagues í í¨ì¤ë¥¼ ë§ëë³´ì¸ì!",description:"ìµê³ ì 리그. ìµê³ ì ì¤í. Raphinha, Federico Valverde, Emiliano MartÃnez, Paulo Dybalaì ì ì© ì ì ì¹´ëì ëí´ ë¹ ë¦¬ê·¸ì ë¶ì기ê¹ì§, ì ê· í í¨ì¤ìì ìµê³ ë¤ì´ íëì ì´ë²¤í¸ë¡ 모ì ëë¤. ì§ê¸ ì°¸ê°íê³ ì¹ë¦¬ë¥¼ ì°¨ì§íì¸ì. ì¤í ì ìë¤ì ìì ë£ì ìê°ì ëë¤!",button:"ìì¸í ìì보기"},systemRequirements:{title:"ìì¤í ì구 ì¬í",header:{pc:"PC",minimum:"ìµì",recommended:"ê¶ì¥"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"OS",Storage:"ì ì¥ ê³µê°",or:"ëë"}},footer:{text:"© {year}, XTEN Limited. 모ë ê¶ë¦¬ ë³´ì . Strikerz Inc., STRZ, UFL, FAIR TO PLAY ë° ê´ë ¨ ë¡ê³ ë XTEN Limitedì ìí ëë ë±ë¡ ìíì ëë¤. Unreal ®ì ë¯¸êµ ë° ê¸°í êµê°ìì Epic Games, Inc.ì ìí ëë ë±ë¡ ìíì ëë¤. 기í 모ë ì ìê¶ ë° ìíë í´ë¹ ìì ìì ìì°ì ëë¤.",links:{gamePolicies:"ê²ì ì ì± ",webPolicies:"ì¹ ì ì± ",legalDocuments:"ë²ë¥ 문ì"},agePolicies:{australia:"í¸ì£¼",brazil:"ë¸ë¼ì§",europe:"ì ë½",germany:"ë ì¼",canada:"미êµ/ìºëë¤"}}},NI={modals:{systemRequirements:{title:"ìì¤í ì구 ì¬í",header:{pc:"PC",minimum:"ìµì",recommended:"ê¶ì¥"},CPU:"CPU",RAM:"RAM",GPU:"GPU",VRAM:"VRAM",OS:"OS",Storage:"ì ì¥ ê³µê°",or:"ëë"},probabilities:{title:"ì´ë³´ì ë²ë¤ í© íë¥ ",header:{enhanced:"í¥ìë CP í©",premium:"í리미ì CP í©"},slot:"ì¬ë¡¯",items:["2,500,000 CP(ê²ì ë´ íµí)","50 LP(ê²ì ë´ íµí)","ì¡°ê°","ì ì í°ì´ 0, ë ì´í 45~60","ì ì í°ì´ 0, ë ì´í 61~80","ì ì í°ì´ 0, ë ì´í 81~91","ì ì í°ì´ 1, ë ì´í 72~75","ì ì í°ì´ 1, ë ì´í 76~80","ì ì í°ì´ 2, ë ì´í 81~86","ì ì í°ì´ 2, ë ì´í 87~91","ì ì í°ì´ 3, ë ì´í 75~83","ì ì í°ì´ 3, ë ì´í 84~90","ì ì í°ì´ 3, ë ì´í 91~95","ì ì í°ì´ 3, ë ì´í 96~99","ì ì ë ì ë, ë ì´í 91~105"]}},header:{navigation:{about:"UFL ì ë³´",shop:"ìì ",faq:"F.A.Q.",support:"ì§ì",account:{title:"ë´ ê³ì ",signIn:"ë¡ê·¸ì¸",createAccount:"ê³ì ìì±",profile:"íë¡í",redeemCode:"ì½ë êµí",twitchDrops:"Twitch ëë¡ì¤",logout:"ë¡ê·¸ìì"}},button:"Ufl íë ì´",back:"ë¤ë¡"},main:{hero:{title:"UFL",subtitle:"ìì í ìë¡ì´ ì¶êµ¬ ê²½í",description:"11ì 7ì¼ë¶í° PCìì íë ì´íì¸ì",button:{earlyAccess:"PCë¡ ìì í´ë³´ê¸°",download:"ì§ê¸ ë¤ì´ë¡ë"},requirements:"ìì¤í ì구 ì¬ì 보기"},features:{description:"ê²½ììì ììê³ ì¶ì¼ì ê°ì? 11ì 7ì¼ë¶í° 5ê°ì ë²ë¤ ì¤ íë를 ì ííì¬ ì°¸ì¬íì¸ì. ê° ë²ë¤ì UFLâ¢ì ì ê¸ í´ì íì¬ ì´ê¸° í¹ì ì ì ê³µíê³ PCë¡ ê¸ë¡ë² ì¶ì íìë ì ìë¨ ì§ì²ëê° ì ì§ëê² í´ì¤ëë¤. ì´ ê¸°í를 ëì¹ì§ ë§ì¸ì!",beTheFirst:"ëêµ¬ë³´ë¤ ë¨¼ì ìë ìë¡ ì¬ë¼ìì¸ì",levelUp:"ë ë¹ ë¥´ê² ì ìë¨ì ë 벨ì ì¬ë¦¬ì¸ì",gain:"ë¤ë¥¸ ì¬ëë¤ë³´ë¤ 먼ì ì°ì를 ì°¨ì§íì¸ì",players:"ì ì¸ê³ {number}ëª ì´ìì {text} íë ì´ì´"}
343,bundles:{title:"í¨í¤ì§ë¥¼ ì ííì¸ì",button:"ì´ì©ê¶ ë°ê¸°",available:"ì´ì© ê°ë¥",note:{uflEula:"UFL EULA",xsollaEula:"Xsolla EULA",bold:"ìµì¢ ê°ê²©ê³¼ íµíë ê²°ì ë°©ìì ë°ë¼ ë¬ë¼ì§ ì ììµëë¤. ìµì¢ ê¸ì¡ì íì¸íë ¤ë©´ ê²°ì íì´ì§ì ì 보를 ì ë ¥íì¸ì.",subtitle:"ì´ë³´ì ë²ë¤ í© íë¥ ",title:`ì°¸ê³ : ì´ì© ê°ë¥í ë²ë¤ì 모ë ë³´ìì íëíë ¤ë©´ 모ë ë²ë¤ì 구매í ì ììµëë¤. ë¨, ë²ë¤ë¹ 구매ë í ë²ì¼ë¡ ì íë©ëë¤. 344ëí, ë²ë¤ì íë ì´ì 구매í´ë 첫 ìì í´ë³´ê¸° ì´ì¸ì ì¶ê° ì´ì©ê¶ì ì§ê¸ëì§ ììµëë¤. 구매íë ¤ë©´ UFL ê³ì ì´ íìí©ëë¤. 구매ì ì±ê³µíë©´ 2025ë 11ì 7ì¼ë¶í° ì´ì© ê°ë¥í UFL ê²ìì ë¤ì´ë¡ëí ì ììµëë¤. 345ìì í´ë³´ê¸° 기ê°ì 2025ë 11ì 7ì¼ë¶í° íì ë ê¸°ê° ëì ì§íë©ëë¤. ì´ ê¸°ê° ì´íìë ê²ìì 무ë£ë¡ ë¤ì´ë¡ëí ì ìê² ëë©° 모ë ì§ì²ì ì ì§í ìíë¡ ê³ì íë ì´í ì ììµëë¤. 346모ë 구매 ë´ìì 기ë¡ì í매ìì¸ {xsollaLink}ê° ì²ë¦¬í©ëë¤. 구매 ì {UFLEulaLink} ë° {xsollaEulaLink}ì ë°ë¥¸ ëì§í¸ ì½í ì¸ ì´ì© ë° ì ê·¼ ë¼ì´ì ì¤ë¥¼ ì·¨ëíê² ë©ëë¤. 347{bold} 348ê²ì ìì í´ë³´ê¸°ì ì°ë ¹ ì íì´ ì ì©ë ì ììµëë¤.`},earlyAccess:"ìì í´ë³´ê¸°(PC ë²ì )",starter:{title:"ì´ë³´ì ë²ë¤",description:"UFL ì¬ì ì ì¹ë¦¬ë¡ ììí´ ë³´ì¸ì! ",motivation:"ì´ë³´ì ë²ë¤ì UFL ìì í´ë³´ê¸°ìì ìì¡°ë¡ê² ì¶ë°í길 ìíë ë¶ë¤ìê² ìë²½í ì íì§ì ëë¤.",features:["2,150 LP (리그 í¬ì¸í¸)","9ì 리그 í© 2ê° ë° 10ì 리그 í© 2ê°","1,100 SP ì¤í (í í¨ì¤ ì¤í)"],featuresFull:["2,150 LP (리그 í¬ì¸í¸) - ìë¡ì´ 기í를 ì´ê³ 구ë¨ì ê°ííë ë° ì¬ì©íì¸ì.","9ì 리그 í© 2ê° ë° 10ì 리그 í© 2ê° - ê°ì§ ë³´ìì´ ê°ëí ê²ì ë´ ë ì í©ì ëë¤.","1,100 SP ì¤í (í í¨ì¤ ì¤í) - í í¨ì¤ë¥¼ ë¹ ë¥´ê² ì§íí ì ìë íµíì ëë¤."]},starterPlus:{title:"ì´ë³´ìë²ë¤íë¬ì¤",description:"UFL ìì í´ë³´ê¸°ìì ê°ë ¥í ì¶ë°ë¡ ë ë¹ ë¥´ê² ì ì§ë¥¼ ë¤ì§ì¸ì!",motivation:"ì´ë³´ì ë²ë¤ íë¬ì¤ë UFL ìì í´ë³´ê¸°ë¥¼ ê°ë ¥íê² ììí ì ìë ìµê³ ì ííì ì ê³µí©ëë¤.",features:["2,150 LP (리그 í¬ì¸í¸)","100,000,000 CP (í¬ë ë§ í¬ì¸í¸)","Girofaro ì ëí¼","í리미ì CP í© 4ê° ë° í¥ì CP í© 4ê°","1,100 SP ì¤í (í í¨ì¤ ì¤í)"],featuresFull:["2,150 LP (리그 í¬ì¸í¸) - ìë¡ì´ 기ë¥ì ì ê¸ í´ì íê³ êµ¬ë¨ì ì±ì¥ì ì§ìíì¸ì.","100,000,000 CP (í¬ë ë§ í¬ì¸í¸) - ì ìë¨ì ë ë¹ ë¥´ê² ê°ííì¸ì.","Girofaro ì ëí¼ - í¹ë³í ëìì¸ì¼ë¡ 경기ì¥ìì 주목ì ë°ì¼ì¸ì.","í리미ì CP í© 4ê° ë° í¥ì CP í© 4ê° - ì ì©í ë³´ìì´ ê°ëí ê°ì§ ê²ì í©ì ëë¤.","1,100 SP ì¤í (í í¨ì¤ ì¤í) - ë ë§ì í í¨ì¤ ë³´ìì ì ê¸ í´ì í ì ìë í리미ì íµíì ëë¤."]},raphinhaValverde:{title:"Raphinha + Valverde ë²ë¤",description:"ì¸ê³ ì ìê¸ ì¬ë¥ì ì ì를 ì ìë¨ì ì¶ê°íê³ UFL ìì í´ë³´ê¸°ì í리미ì ííì ì¦ê¸°ì¸ì!",motivation:"Raphinha + Valverde ë²ë¤ì ìì¦ ì´ë°ì ê²½ìì ìì²ë ì ë ¥ì´ ë ê²ì ëë¤.",features:["Raphinha ë§ì¤í°ë¦¬ 3 ì¹´ë(ë ì´í 91)","Valverde ë§ì¤í°ë¦¬ 3 ì¹´ë(ë ì´í 91)","2,150 LP (리그 í¬ì¸í¸)","9ì 리그 í© 3ê° ë° 10ì 리그 í© 3ê°","1,100 SP ì¤í (í í¨ì¤ ì¤í)"],featuresFull:["Raphinha ë§ì¤í°ë¦¬ 3 ì¹´ë(ë ì´í 91) - 경기를 ììê°ì ë¤ì§ì ì ìë ì¬ë¹ 른 ìì´ì ëë¤.","Valverde ë§ì¤í°ë¦¬ 3 ì¹´ë(ë ì´í 91) - ëìë ì¤í미ëì ë²¼ë½ ê°ì ì ë¥ë ¥ì ì§ë ì ì²í 미ëíëì ëë¤.","2,150 LP (리그 í¬ì¸í¸) - ì´ íµí를 ì¬ì©í´ ë ê°ë ¥í íì ë§ëì¸ì.","9ì 리그 í© 3ê° ë° 10ì 리그 í© 3ê° - ì ìë¨ì ë³´ê°í í¬ê· ë³´ìì´ ììµëë¤.","1,100 SP ì¤í (í í¨ì¤ ì¤í) - í í¨ì¤ ë³´ìì ë ë§ì´ ì ê¸ í´ì í ì ììµëë¤."]}
348,legend:{title:"ë ì ë ë²ë¤",description:"ì¶êµ¬ ìì¬ì ë¨ì ì ìë¨ì 구ì¶íê³ UFL ìì í´ë³´ê¸°ì 모ë íì ë리ì¸ì!",motivation:"ë ì ë ë²ë¤ì ì ì¤ë¤ê³¼ í¨ê» ìì¦ì ììíê³ ê²ìì 모ë ííì ë리길 ìíë íë ì´ì´ë¤ì ìí ìµê³ ì ì íì§ì ëë¤.",features:["Franz Beckenbauer ë¶ëí¨í¸ ë ì ë ì¹´ë","Alessandro Del Piero ì¸ê³ ì±í¼ì¸ ë ì ë ì¹´ë","4,500 LP (리그 í¬ì¸í¸)","9ì 리그 í© 7ê° ë° 10ì 리그 í© 7ê°","9ì ë¯¹ì¤ í© 8ê°","1,100 SP ì¤í (í í¨ì¤ ì¤í)"],featuresFull:["Franz Beckenbauer ë¶ëí¨í¸ ë ì ë ì¹´ë - ìµê³ ì ìë¹ìì´ì 경기ì¥ììì 리ëìì ìì§íë ì¡´ì¬ì ëë¤.","Alessandro Del Piero ì¸ê³ ì±í¼ì¸ ë ì ë ì¹´ë - ìì ë§ì ì¤íì¼ê³¼ ìë²½í 기ì ì ë³´ì í ì ì¤ì ì¸ ì¤í¸ë¼ì´ì»¤ì ëë¤.","4,500 LP (리그 í¬ì¸í¸) - 구ë¨ì ê°ííê³ ìë¡ì´ 기ë¥ì ì ê¸ í´ì íì¸ì.","9ì 리그 í© 7ê° ë° 10ì 리그 í© 7ê° - ê°ë ¥í ë³´ìì´ ë¤ì´ ìë ê°ì§ í©ì ëë¤.","9ì ë¯¹ì¤ í© 8ê° - ë¼ì¸ì ì ëí ê°íí í¹ë³í í©ì ëë¤.","1,100 SP ì¤í (í í¨ì¤ ì¤í) - í í¨ì¤ë¥¼ ìµëí íì©í ì ìë í리미ì íµíì ëë¤."]}},joinGameplay:{title:"먼ì 경기ì ì°¸ê°í기",description:"UFLì ìì² ëª ì ì¤ì ì ìë¤ë¡ ìì ë§ì ì ìë¨ì ë§ë¤ ì ìë ë¬´ë£ íë ì´ ì¶êµ¬ ê²ìì ëë¤. ì´ì ìì¥ìì ì¤ì ì ì를 íìíê³ ìì íì¬ ê¸ë¡ë² ëí¹ ë¦¬ê·¸ìì ê²½ìíì¸ì. ìì¦ ì´ë²¤í¸ì ì°¸ì¬íì¬ ê°ì¢ í¬ê·ëì ì ì ì¹´ë를 모ì¼ê³ ëë§ì ì¤íì¼ì ê°ì§ íì ë§ë¤ì´ ë³´ì¸ì.",button:"UFLì ëí´ ìì¸í ìì보기",features:{newExperience:{title:"ìì í ìë¡ì´ ì¶êµ¬ ê²½í",description:"UFLì ë¹ì ì ì¶êµ¬ ìì¬ê° ììëë 무ëì ëë¤. ì 기 ì¨ë¼ì¸ ì´ë²¤í¸ì ì°¸ì¬íê³ , í¥ë¯¸ë¡ì´ ì±ë¦°ì§ë¥¼ ì ë³µíê³ , í¹ë³í ì½í ì¸ ë¡ êµ¬ë¨ì 꾸미면ì íë¡ ì¶êµ¬ì ì¬ë¯¸ë¥¼ ììíê² ëê»´ë³´ì¸ì. íë ì´íê³ ì¹ë¦¬íì¸ì. UFLì ë¹ì ì ìê°ì´ ì°¾ììµëë¤!",features:{}},signPlayers:{title:"ì¤ì ì ì ìì ",description:"ìì² ëª ì ì¤ì ì ìë¡ ê¿ì ì ìë¨ì ë§ë¤ì´ ë³´ì¸ì. ì´ì ìì¥ìì ì¢ìíë ì ì를 íìíê³ ìì íì¬ ìì ì ì ëµì ë§ë ëª ë¨ì ê°ì¶ì¸ì.",features:{}},gameMods:{title:"ì ë§ëë¡ ì¦ê¸¸ ì ìë ë¤ìí ê²ì 모ë",description:"",features:{online:{title:"ì¨ë¼ì¸ PvP",description:"ì ì¸ê³ì íë ì´ì´ë¤ìê² ì¤ë ¥ì ì¦ëª íì¸ì"},pve:{title:"PvE",description:"ìì ë§ì ìëë¡ ì ìë¨ì íë ¨íê³ ì±ì¥ìí¤ë©° ë¤ë¬ì¼ì¸ì"},coop:{title:"ë¡ì»¬ íë íë ì´",description:"ì¹êµ¬ì íì ì§ê³ í¨ê» ì¦ê¸°ì¸ì"}}}}},faq:{title:"ì주 묻ë ì§ë¬¸",button:"FAQ íì´ì§ 방문",questions:[{title:"ìì í´ë³´ê¸° í©ì 무ìì´ê³ ì´ë¤ ê°ì¹ê° ìëì?",description:`ìì í´ë³´ê¸° í©ì ë³´ì í íë ì´ì´ìê²ë PC ê³µì ì¶ì í ë¬ ì ì UFL ì¬ì ì ììí 기íê° ì ê³µë©ëë¤. ìì í´ë³´ê¸° í©ì´ ìì¼ë©´ ëêµ¬ë³´ë¤ ë¨¼ì ìë ìë¡ ì¬ë¼ìê³ , ì ìë¨ì 구ì¶íê³ , ë¤ë¥¸ ì¬ëë¤ë³´ë¤ 먼ì ê²ìì ê²½íí´ë³¼ ì ììµëë¤. 349 350구매í ê°ì¹ê° ìë ì´ì : 351 352{list} 353ìì í´ë³´ê¸°ë ë¨ì§ ë ë¹ ë¥´ê² íë ì´í ì ìë ê²ë§ì´ ìëëë¤. ë ì리íê² íë ì´íê³ ì°ì를 ì íì¬ ê²ì ì ì ì¶ì ìì ìë íì´ ì±ê³µí ì¤ë¹ê° ëì´ìê² ë§ë¤ì´ ì¤ ê²ì ëë¤.`,list:["먼ì íë ì´: ê¸ë¡ë² ì¶ì í ë¬ ì ë¶í° ì ì UFLì ì¦ê¸°ì¸ì.","ê²½ììì ìì기: ë¤ë¥¸ íë ì´ì´ë¤ì´ ì°¸ê°í기ë ì ë¶í° ìµê³ ì íì 구ì¶íì¬ ì§ííì¸ì.","ì ì© ë³´ëì¤: ìì í´ë³´ê¸° í©ì¼ë¡ë§ 주ì´ì§ë í¹ë³ ê²ì ë´ ìì´í , ë³´ëì¤ íµí, ê³ ì ë³´ìì ë°ì¼ì¸ì.","ì´ì°½ê¸° 커뮤ëí° ì¼ì ë기: 커뮤ëí°ë¥¼ íì±íê³ í¼ëë°±ì ê³µì íì¬ UFL ì´ì°½ê¸°ë¶í° ìì ì ì취를 ë¨ê¸°ì¸ì."]},{title:"UFLì ë¤ë¥¸ íë«í¼ììë ì´ì©í ì ìëì? ìëë©´ PC ì ì©ì¸ê°ì?",description:"UFLì Xbox Series X/S ë° PlayStation 5ììë ì´ì©í ì ììµëë¤. ê³§ PC ë²ì ì´ ì¶ìë ê²ì´ë©° ìì í´ë³´ê¸° í© ì¤ íë를 구매íë©´ í ë¬ ë¹ ë¥´ê² ì´ì©í ì ììµëë¤."},{title:"UFLì ë¬´ë£ íë ì´ ê²ìì¸ê°ì?",description:"UFLì PC ì ì ì¶ì í ë구ìê²ë 무ë£ë¡ ì ê³µë©ëë¤. í ë¬ê° ìì í´ë³´ê¸° ê¸°ê° ëììë PC íë ì´ì´ë ìì í´ë³´ê¸° í©ì 구매í ê²½ì°ìë§ ê²ìì ì´ì©í ì ììµëë¤."},{title:"ìì í´ë³´ê¸° ë²ë¤ì 구매íë©´ UFLì Xbox/PlayStation ë²ì ììë ìë ¹í ì ìëì?",description:"ìì í´ë³´ê¸° í©ì UFLì PC ë²ì ì ì©ì ëë¤. ìì í´ë³´ê¸° í©ì 구매íì¬ Xbox ëë PlayStationìì ë³´ìì ìë ¹í ìë ììµëë¤."},{title:"UFLì PC ìì¤í ì구 ì¬ìì ì´ë»ê² ëëì?",description:`ìµì: 354OS: Windows 10 - 64bit 355CPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz 356RAM: 8.00 GB 357GPU: AMD RX 570 ëë NVIDIA GeForce GTX 1060 358VRAM: 4GB 359ì ì¥ ê³µê°: 40 GB SSD 360 361ê¶ì¥: 362OS: Windows 10 - 64bit 363CPU: AMD Ryzen 7 2700X ëë Intel Core i7 6700 364RAM: 12.00 GB 365GPU: AMD Radeon RX 5600 XT ëë Nvidia GeForce GTX 1660 366VRAM: 6GB 367ì ì¥ ê³µê°: 40 GB SSD`}]},news:{title:"UFL NEWS & UPDATES",items:[{category:"Community",date:"October 10, 2025",title:"The night awaits â take your place on the pitch. The Halloween Team Pass is here!",description:"From October 30 to December 4, UFL celebrates the Halloween Team Pass."},{category:"Game Updates",date:"November 6, 2025",title:"UFL Early Access Is Coming to PC â Get Ready!",description:"We heard you â the wait is over!UFL comes to PC with Early Access on November 7. "},{category:"Game Updates",date:"November 6, 2025",title:"UFL PC Early Access: Technical Requirements and Setup",de
367scription:"Before downloading UFL on November 7, make sure your PC is ready. Check out the system requirements and control options."}]}},footer:{text:"© 2025, XTEN Limited. 모ë ê¶ë¦¬ ë³´ì . Strikerz Inc., STRZ, UFL, FAIR TO PLAY ë° ê´ë ¨ ë¡ê³ ë XTEN Limitedì ìí ëë ë±ë¡ ìíì ëë¤. Unreal ®ì ë¯¸êµ ë° ê¸°í êµê°ìì Epic Games, Inc.ì ìí ëë ë±ë¡ ìíì ëë¤. 기í 모ë ì ìê¶ ë° ìíë í´ë¹ ìì ìì ìì°ì ëë¤.",links:{gamePolicies:"ê²ì ì ì± ",webPolicies:"ì¹ ì ì± "},agePolicies:{australia:"í¸ì£¼",brazil:"ë¸ë¼ì§",europe:"ì ë½",germany:"ë ì¼",canada:"미êµ/ìºëë¤"}}},UI={main:{title:"ë§ì ê´ì¬ì ê°ì¬ë립ëë¤!",subtitle:"ì´ì UFL ê²ì ì¸ì¤í¨ë¬ë¥¼ ë¤ì´ë¡ëí ì ììµëë¤.",button:"ê²ì ë¤ì´ë¡ë",description:{title:"11ì 7ì¼ì ìì í´ë³´ê¸°ê° ììí©ëë¤",text:`ìë²ê° ì´ë¦¬ë ì¦ì ë²ë¤ ëë ë¦¬ë¤ ì½ë를 íµí´ ì´ì©í ì ììµëë¤. 368ë²ë¤ ë³´ìì ê²ì ììê³¼ ëìì ê³ì ì ì§ê¸ë©ëë¤.`},link:"ìì ì¼ë¡ ëìê°ê¸°"},downloading:{title:"ë¤ì´ë¡ëê° ììë©ëë¤...",retry:"ììëì§ ììëì? {tryAgainLink}",tryAgain:"ë¤ì ìë"},footer:{text:"© 2025, XTEN Limited. 모ë ê¶ë¦¬ ë³´ì . Strikerz Inc., STRZ, UFL, FAIR TO PLAY ë° ê´ë ¨ ë¡ê³ ë XTEN Limitedì ìí ëë ë±ë¡ ìíì ëë¤. Unreal ®ì ë¯¸êµ ë° ê¸°í êµê°ìì Epic Games, Inc.ì ìí ëë ë±ë¡ ìíì ëë¤. 기í 모ë ì ìê¶ ë° ìíë í´ë¹ ìì ìì ìì°ì ëë¤.",links:{gamePolicies:"ê²ì ì ì± ",webPolicies:"ì¹ ì ì± ",support:"ì§ì",legalDocuments:"ë²ë¥ 문ì"},launcher:"{gaijinLink} ë°ì²"}},OI={title:"ì°¾ì ì ìì",message:"ì´ ìë²ìì ìì²í URLì ì°¾ì§ ëª»íìµëë¤"},MI={submit:"ì ì¶",email:"ì´ë©ì¼",rulesMessages:{emailRequired:"ì´ë©ì¼ 주ì를 ì ë ¥í´ ì£¼ì¸ì",wrongEmail:"ì¬ë°ë¥¸ ì´ë©ì¼ 주ì를 ì ë ¥í´ ì£¼ì¸ì"},note:"í¥í ë³´ê³ ì ëí ì°ë½ì ë릴 ì ìëë¡ ì°ë½ ê°ë¥í ì´ë©ì¼ì ì ë ¥í´ ì£¼ì¸ì."},DI={errors:{platform:"{platform}(ì¼)ë¡ ë¡ê·¸ì¸íë ì¤ì ì¤ë¥ê° ë°ìíìµëë¤. ë¤ì ìëíê±°ë ë¤ë¥¸ ë¡ê·¸ì¸ ìµì ì ì íí´ ì£¼ì¸ì.",server:"{platform} ë° ì í¬ ìë²ë¡ ë¡ê·¸ì¸íë ì¤ì ì¤ë¥ê° ë°ìíìµëë¤. ë¤ì ìëíê±°ë ë¤ë¥¸ ë¡ê·¸ì¸ ìµì ì ì íí´ ì£¼ì¸ì.",noCodeParam
368:'{platform}(ì¼)ë¡ ë¡ê·¸ì¸íë ì¤ì ì¤ë¥ê° ë°ìíìµëë¤. {error} "{codeParam}" 매ê°ë³ìê° URLì ëë½ëì´ ììµëë¤. ë¤ì ìëíê±°ë ë¤ë¥¸ ë¡ê·¸ì¸ ìµì
ì ì íí´ ì£¼ì¸ì.',xbox:{BEErrorCodes:{28:"Microsoft ê³ì ê³¼ ì°ëë Xbox Live ê³ì ì´ ììµëë¤. 먼ì Xbox Live ê³ì ì ë§ë¤ê±°ë ì¬ë°ë¥¸ Microsoft ê³ì ì¼ë¡ ë¡ê·¸ì¸íëì§ íì¸í´ 주ì¸ì.",30:"Microsoft ê³ì ê³¼ ì°ëë Xbox ê³ì ì´ ììµëë¤. 먼ì Xbox ê³ì ì ë§ë¤ì´ 주ì¸ì."}}}},xI={links:{endUserAgreement:"ìµì¢
ì¬ì©ì ë¼ì´ì ì¤ ê³ì½",privacyPolicy:"ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨"},form:{licenceAcceptMessage:{firstPart:"ì ë {accountName} ê³ì ì¼ë¡ íë ì´íë ìë
ì ë¶ëª¨ ëë í견ì¸ì
ëë¤. ì ë ìµì¢
ì¬ì©ì ë¼ì´ì ì¤ ê³ì½ ì½ê´ì ëìíë©°, ìë
ì UFL ìë¹ì¤ ì´ì©ì ì ì©ëë ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨ì ì´í´í©ëë¤. ì ë ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨ì ëª
ìë ëë¡ ìë
ì ê°ì¸ ë°ì´í°ê° ì²ë¦¬ëê³ í´ì¸ë¡ ì ì¡ëë ê²ì ëìí©ëë¤. (íì ì¬í)"},consentMessage:"ì ë UFLì ì§ìíê³ ìë
ìê² ê²ìì ê°ì¸ì ì¸ ë°ì´í°(ì¨ë¼ì¸ ID. ëëµì ì¸ ìì¹, 기기 ì ë³´, ì°ë ¹ ëë ì°ë ¹ë)를 기ë°ì¼ë¡ ê°ì¥ ê´ë ¨ì±ì´ ëì ê°ì¸ ë§ì¶¤í ê´ê³ 를 ê²ì ë´ì íìíë ë° ëìí©ëë¤. (ì í ì¬í)",externalAttributionConsent:"ì ë Gamesight, Adjust ë° ê·¸ íµí© ì ê³µì
ì²´ê° ìë
ì ê°ì¸ì ì¸ ë°ì´í°(ê³ì ID, ëëµì ì¸ IP ìì¹, íë«í¼ ì í)를 ìì íë©°, í´ë¹ ë°ì´í°ê° 미êµ, ìêµ ë° EEAë¡ ì¡ìì ë ì ìë ë° ëìí©ëë¤. ì´ë¥¼ íµí´ UFLë í¨ì¨ì ì¸ ë§ì¼í
ìº íì¸ì ìííê³ ê²ìê³¼ ì¶êµ¬ë¥¼ ì¢ìíë ë ë§ì ì¬ëìê² ëë¬íë ë° ëìì ë°ìµëë¤. (ì í ì¬í)",confirm:"íì¸",successMessage:{firstPart:"{accountName} ê³ì ì¼ë¡ íë ì´íë ìë
를 ìí´ ì ì±
ëì를 ê²í íê³ ìë£í´ 주ì
ì ê°ì¬í©ëë¤. ì´ì ìë
ê° ê²ìì ë¡ê·¸ì¸í ì ììµëë¤.",secondPart:""}},error:"ìë
ì íë«í¼ ë° ID를 ì§ì í´ì¼ í©ëë¤"},zI={info:"ì£ì¡í©ëë¤. í¹ì í¬í¸ 기ë¥ì ì ê·¼ì´ ì íë ì°ë ¹ëì ìí´ ìì´ ì í¬ ì¹ì¬ì´í¸ìì ì¸ì¦ì ìë£í ì ììµëë¤. 먼ì ê²ìì ë¡ê·¸ì¸í´ 주ì¸ì.",emailInfo:"UFL ì í ê´ë ¨ 문ì 를 ê²ªì´ ì§ìì´ íìíì ê²½ì°ìë ì´ë©ì¼ support{'@'}uflgame.comì¼ë¡ ì í¬ ì§ìíì ì¬ë¡ë¥¼ ë³´ë´ì£¼ì기 ë°ëëë¤.",ok:"íì¸",steps:{title:"ì ê·¼ ì í 문ì 를 í´ê²°íë ¤ë©´ ë¤ì ë¨ê³ë¥¼ ë°ë¼ì£¼ì¸ì: {titleAction} íë«í¼ ì¹ì¬ì´í¸ë¡ ì´ëíì¬, ê³ì ìì ë¡ê·¸ììíê³ , ì±ì¸ ê³ì ì ì¬ì©íì¬ ê³¼ì ì ë¤ì ìëí´ ì£¼ì¸ì.",titleAction:"ë¡ê·¸ìì ë° ë¤ì ìë:",firstStep:{title:"ì¹ ë¸ë¼ì°ì ìì Xbox ë° PlayStation ê³ì ë¡ê·¸ìì:",substeps:{firstSubstep:": {xboxLink}ì ë°©ë¬¸í´ ì¤ë¥¸ìª½ ìë¨ì íë¡í ìì´ì½ì í´ë¦íì¸ì. ëë¡ë¤ì´ìì 'ë¡ê·¸ìì'ì ì ííì¸ì.",secondSubbstep:": {psnLink}ì¼ë¡ ì´ëíì¬ ì¤ë¥¸ìª½ ìë¨ì íë¡í ìì´ì½ì í´ë¦íê³ ë©ë´ìì 'ë¡ê·¸ìì'ì ì ííì¸ì."}},secondStep:{title:"ë¡ê·¸ìì ëìë¤ë©´ ì ì í ê³ì ì ì¬ì©íì¬ í´ë¹ ë¨ê³ë¥¼ ë¤ì ì§íí ì ììµëë¤."}},emailMessage:"ì´ë©ì¼ {email}ì¼ë¡ ì í¬ ì§ìíì ì°ë½íì¤ ì ììµëë¤."},$I={adultConfirmation:"ë¶ëª¨ ëë ë²ì í견ì¸ì
ëê¹?",login:"ê³ì ì ë¡ê·¸ì¸íì¸ì."},VI={linkSuccess:"Twitch ê³ì ì°ê²°ë¨",errors:{serverError:"Twitch ë° ì í¬ ìë²ë¡ ë¡ê·¸ì¸íë ì¤ì ì¤ë¥ê° ë°ìíìµëë¤. ë¤ì ìëíê±°ë ë¤ë¥¸ ë¡ê·¸ì¸ ìµì
ì ì íí´ ì£¼ì¸ì."},drops:{title:"Twitch ëë¡ì¤",time:"{startMonth} {startDate} 09:00 UTC â {endMonth} {endDate} 23:59 UTC",rulesApply:"ê³µì ê·ì ì´ ì ì©ë©ëë¤",description:"Twitchìì UFL ë¼ì´ë¸ì¤í¸ë¦¬ë°ì ìì²ë§ í´ë Twitch ëë¡ì¤ë¡ ê²ì ë´ ë³´ìì ë°ì ì ììµëë¤!",guide:{title:"UFLìì Twitch ëë¡ì¤ë¥¼ íëíë ë°©ë²",firstStep:"{twitchLink}ìì UFL ê³ì ì Twitch ê³ì ì ì°ê²°íì¸ì",secondStep:"ëë¡ì¤ê° íì±íë ì°¸ì¬ ë¼ì´ë¸ ì±ëì ìì²íì¸ì({twitchLink}ìì UFL Twitch ëë¡ì¤ ìº íì¸ ì°¸ì¬ ì±ë ëª©ë¡ íì¸ ê°ë¥)",thirdStep:"ê° ë³´ìì ì ê¸ í´ì ì íìí ìê° ëì ì¤í¸ë¦¬ë°ì ìì²íì¸ì",fourthStep:"ìë£ í 24ìê° ë´ì ëë¡ì¤ ì¸ë²¤í 리 íì´ì§ìì Twitch ë³´ìì ìë ¹íì¸ì.",fifthStep:"UFLì ë¡ê·¸ì¸íì¸ì. 구ë¨ìì ë³´ìì íì¸í ì ìì ê²ì
ëë¤.",note:"주ì: ë³´ìì´ ê²ì í´ë¼ì´ì¸í¸ì ëíë기ê¹ì§ ìµë 24ìê°ì´ 걸릴 ì ììµëë¤. 'ëë¡ì¤ íë ë°©ë²' ë²í¼ì í´ë¦íì¬ ìì¸í ë´ì©ì íì¸íê±°ë, 문ì ê° ë°ìí ê²½ì°ìë {supportLink}ìì ì í¬ ì§ìíì 문ìí´ ì£¼ì¸ì."},rewards:{title:"ë³´ì",rewardText:"{n} {unit} ìì²ì¼ë¡ {rewardName} íë",hourUnit:"ìê°"},btns:{link:"ê³ì ì°ê²°",watch:"ì¤í¸ë¦¬ë° 보기",howToEarh:"ëë¡ì¤ íë ë°©ë²",rules:"ê³µì ê·ì "}}},BI={signOut:"ë¡ê·¸ìì"},GI="ìì²ì ì²ë¦¬íë ì¤ì ì¤ë¥ê° ë°ìíìµëë¤. ë¤ì ìëíê±°ë ì§ìíì 문ìí´ ì£¼ì¸ì.",jI={loginMessage:"ì 물ì ìë ¹íë ¤ë©´ ê²ì ì½ì ê³ì ì ë¡ê·¸ì¸í´ 주ì¸ì.",rpcErrors:{5:"ì£ì¡í©ëë¤. í´ë¹ UFL ì°ë°°ìë í©ì ì´ë¯¸ ìë ¹íìµëë¤. {rulesLink}ìì íì¸í´ 주ì¸ì.",220:"ì£ì¡í©ëë¤. ì¡´ì¬íì§ ìë ìº íì¸ì
ëë¤.",221:"ì£ì¡í©ëë¤. UFL ì°ë°°ìë ì¦ì ì´ ì¢
ë£ëììµëë¤."},rules:"ê³µì ê·ì ",success:"UFL ì°ë°°ìë í©ì´ ì±ê³µì ì¼ë¡ ì§ê¸ëììµëë¤*"},qI={welcome:AI,signIn:TI,acceptLegalDocs:CI,footer:II,pegi:RI,homePage:FI,earlyAccessPage:NI,downloadPage:UI,notFound:OI,supportLogin:MI,platformRedirect:DI,parentalControl:xI,ageErrorModal:zI,adultL
368oginInfo:$I,twitch:VI,userMenu:BI,unexpectedError:GI,campaign:jI},uW=["AR","MX","BR","NL","RS","SK"],pc={en:"en","en-au":"en","en-bz":"en","en-ca":"en","en-ie":"en","en-jm":"en","en-nz":"en","en-ph":"en","en-za":"en","en-tt":"en","en-gb":"en","en-us":"en","en-zw":"en",es:"es","es-ar":"es","es-mx":"es","es-cl":"es","es-bo":"es","es-co":"es","es-cr":"es","es-do":"es","es-ec":"es","es-sv":"es","es-gt":"es","es-hn":"es","es-ni":"es","es-pa":"es","es-py":"es","es-pe":"es","es-pr":"es","es-es":"es","es-uy":"es","es-ve":"es",pt:"pt","pt-br":"pt","pt-pt":"pt",fr:"fr","fr-be":"fr","fr-ca":"fr","fr-fr":"fr","fr-lu":"fr","fr-mc":"fr","fr-ch":"fr",de:"de","de-at":"de","de-de":"de","de-li":"de","de-lu":"de","de-ch":"de",be:"be",ru:"ru",uk:"uk",it:"it",tr:"tr",pl:"pl",zh:"zh","zh-cn":"zh","zh-tw":"zh","zh-hk":"zh","zh-sg":"zh",ko:"ko","ko-kr":"ko",ar:"ar","ar-ae":"ar","ar-bh":"ar","ar-dz":"ar","ar-eg":"ar","ar-iq":"ar","ar-jo":"ar","ar-kw":"ar","ar-lb":"ar","ar-ly":"ar","ar-ma":"ar","ar-om":"ar","ar-qa":"ar","ar-sa":"ar","ar-sy":"ar","ar-tn":"ar","ar-ye":"ar"},cW=[{i18nKey:"en",langDisplayName:"English"},{i18nKey:"fr",langDisplayName:"Français"},{i18nKey:"it",langDisplayName:"Italiano"},{i18nKey:"de",langDisplayName:"Deutsch"},{i18nKey:"es",langDisplayName:"Español"},{i18nKey:"pl",langDisplayName:"Polski"},{i18nKey:"pt",langDisplayName:"Português (Brasileiro)"},{i18nKey:"tr",langDisplayName:"Türkçe"},{i18nKey:"zh",langDisplayName:"ç®ä½ä¸æ"},{i18nKey:"ko",langDisplayName:"íêµì´"},{i18nKey:"be",langDisplayName:"ÐелаÑÑÑкаÑ"},{i18nKey:"uk",langDisplayName:"УкÑаÑнÑÑка"},{i18nKey:"ru",langDisplayName:"Ð ÑÑÑкий"}],dW=[{i18nKey:"en",langDisplayName:"English"},{i18nKey:"fr",langDisplayName:"Français"},{i18nKey:"it",langDisplayName:"Italiano"},{i18nKey:"de",langDisplayName:"Deutsch"},{i18nKey:"es",langDisplayName:"Español"},{i18nKey:"pl",langDisplayName:"Polski"},{i18nKey:"pt",langDisplayName:"Português (Brasil)"},{i18nKey:"tr",langDisplayName:"Türkçe"},{i18nKey:"ar",langDisplayName:"Ø§ÙØ¹Ø±Ø¨ÙØ©"},{i18nKey:"zh",langDisplayName:"䏿"},{i18nKey:"ko",langDisplayName:"íêµì´"},{i18nKey:"be",langDisplayName:"ÐелаÑÑÑкаÑ"},{i18nKey:"uk",langDisplayName:"УкÑаÑнÑÑка"},{i18nKey:"ru",langDisplayName:"Ð ÑÑÑкий"}],co={en:{0:{nominative:"January",contextual:"January"},1:{nominative:"February",contextual:"February"},2:{nominative:"March",contextual:"March"},3:{nominative:"April",contextual:"April"},4:{nominative:"May",contextual:"May"},5:{nominative:"June",contextual:"June"},6:{nominative:"July",contextual:"July"},7:{nominative:"August",contextual:"August"},8:{nominative:"September",contextual:"September"},9:{nominative:"October",contextual:"October"},10:{nominative:"November",contextual:"November"},11:{nominative:"December",contextual:"December"}},es:{0:{nominative:"Enero",contextual:"Enero"},1:{nominative:"Febrero",contextual:"Febrero"},2:{nominative:"Marzo",contextual:"Marzo"},3:{nominative:"Abril",contextual:"Abril"},4:{nominative:"Mayo",contextual:"Mayo"},5:{nominative:"Junio",contextual:"Junio"},6:{nominative:"Julio",contextual:"Julio"},7:{nominative:"Agosto",contextual:"Agosto"},8:{nominative:"Septiembre",contextual:"Septiembre"},9:{nominative:"Octubre",contextual:"Octubre"},10:{nominative:"Noviembre",contextual:"Noviembre"},11:{nominative:"Diciembre",contextual:"Diciembre"}},pt:{0:{nominative:"Janeiro",contextual:"Janeiro"},1:{nominative:"Fevereiro",contextual:"Fevereiro"},2:{nominative:"Março",contextual:"Março"},3:{nominative:"Abril",contextual:"Abril"},4:{nominative:"Maio",contextual:"Maio"},5:{nominative:"Junho",contextual:"Junho"},6:{nominative:"Julho",contextual:"Julho"},7:{nominative:"Agosto",contextual:"Agosto"},8:{nominative:"Setembro",contextual:"Setembro"},9:{nominative:"Outubro",contextual:"Outubro"},10:{nominative:"Novembro",contextual:"Novembro"},11:{nominative:"Dezembro",contextual:"Dezembro"}},fr:{0:{nominative:"Janvier",contextual:"Janvier"},1:{nominative:"Février",contextual:"Février"},2:{nominative:"Mars",contextual:"Mars"},3:{nominative:"Avril",contextual:"Avril"},4:{nominative:"Mai",contextual:"Mai"},5:{nominative:"Juin",contextual:"Juin"},6:{nominative:"Juillet",contextual:"Juillet"},7:{nominative:"Août",contextual:"Août"},8:{nominative:"Septembre",contextual:"Septembre"},9:{nominative:"Octobre",contextual:"Octobre"},10:{nominative:"Novembre",contextual:"Novembre"},11:{nominative:"Décembre",contextual:"Décembre"}}
368,de:{0:{nominative:"Januar",contextual:"Januar"},1:{nominative:"Februar",contextual:"Februar"},2:{nominative:"März",contextual:"März"},3:{nominative:"April",contextual:"April"},4:{nominative:"Mai",contextual:"Mai"},5:{nominative:"Juni",contextual:"Juni"},6:{nominative:"Juli",contextual:"Juli"},7:{nominative:"August",contextual:"August"},8:{nominative:"September",contextual:"September"},9:{nominative:"Oktober",contextual:"Oktober"},10:{nominative:"November",contextual:"November"},11:{nominative:"Dezember",contextual:"Dezember"}},be:{0:{nominative:"СÑÑдзенÑ",contextual:"ÑÑÑдзенÑ"},1:{nominative:"ÐÑÑÑ",contextual:"лÑÑага"},2:{nominative:"СакавÑк",contextual:"ÑакавÑка"},3:{nominative:"ÐÑаÑавÑк",contextual:"кÑаÑавÑка"},4:{nominative:"Ðай",contextual:"маÑ"},5:{nominative:"ЧÑÑвенÑ",contextual:"ÑÑÑвенÑ"},6:{nominative:"ÐÑпенÑ",contextual:"лÑпенÑ"},7:{nominative:"ÐнÑвенÑ",contextual:"жнÑÑнÑ"},8:{nominative:"ÐеÑаÑенÑ",contextual:"веÑаÑнÑ"},9:{nominative:"ÐаÑÑÑÑÑнÑк",contextual:"каÑÑÑÑÑнÑка"},10:{nominative:"ÐÑÑÑапад",contextual:"лÑÑÑапада"},11:{nominative:"СнежанÑ",contextual:"ÑнежнÑ"}},ru:{0:{nominative:"ЯнваÑÑ",contextual:"ÑнваÑÑ"},1:{nominative:"ФевÑалÑ",contextual:"ÑевÑалÑ"},2:{nominative:"ÐаÑÑ",contextual:"маÑÑа"},3:{nominative:"ÐпÑелÑ",contextual:"апÑелÑ"},4:{nominative:"Ðай",contextual:"маÑ"},5:{nominative:"ÐÑнÑ",contextual:"иÑнÑ"},6:{nominative:"ÐÑлÑ",contextual:"иÑлÑ"},7:{nominative:"ÐвгÑÑÑ",contextual:"авгÑÑÑа"},8:{nominative:"СенÑÑбÑÑ",contextual:"ÑенÑÑбÑÑ"},9:{nominative:"ÐкÑÑбÑÑ",contextual:"окÑÑбÑÑ"},10:{nominative:"ÐоÑбÑÑ",contextual:"ноÑбÑÑ"},11:{nominative:"ÐекабÑÑ",contextual:"декабÑÑ"}},uk:{0:{nominative:"СÑÑенÑ",contextual:"ÑÑÑнÑ"},1:{nominative:"ÐÑÑий",contextual:"лÑÑого"},2:{nominative:"ÐеÑезенÑ",contextual:"беÑезнÑ"},3:{nominative:"ÐвÑÑенÑ",contextual:"квÑÑнÑ"},4:{nominative:"ТÑавенÑ",contextual:"ÑÑавнÑ"},5:{nominative:"ЧеÑвенÑ",contextual:"ÑеÑвнÑ"},6:{nominative:"ÐипенÑ",contextual:"липнÑ"},7:{nominative:"СеÑпенÑ",contextual:"ÑеÑпнÑ"},8:{nominative:"ÐеÑеÑенÑ",contextual:"веÑеÑнÑ"},9:{nominative:"ÐовÑенÑ",contextual:"жовÑнÑ"},10:{nominative:"ÐиÑÑопад",contextual:"лиÑÑопада"},11:{nominative:"ÐÑÑденÑ",contextual:"гÑÑднÑ"}},it:{0:{nominative:"Gennaio",contextual:"Gennaio"},1:{nominative:"Febbraio",contextual:"Febbraio"},2:{nominative:"Marzo",contextual:"Marzo"},3:{nominative:"Aprile",contextual:"Aprile"},4:{nominative:"Maggio",contextual:"Maggio"},5:{nominative:"Giugno",contextual:"Giugno"},6:{nominative:"Luglio",contextual:"Luglio"},7:{nominative:"Agosto",contextual:"Agosto"},8:{nominative:"Settembre",contextual:"Settembre"},9:{nominative:"Ottobre",contextual:"Ottobre"},10:{nominative:"Novembre",contextual:"Novembre"},11:{nominative:"Dicembre",contextual:"Dicembre"}},pl:{0:{nominative:"StyczeÅ",contextual:"stycznia"},1:{nominative:"Luty",contextual:"lutego"},2:{nominative:"Marzec",contextual:"marca"},3:{nominative:"KwiecieÅ",contextual:"kwietnia"},4:{nominative:"Maj",contextual:"maja"},5:{nominative:"Czerwiec",contextual:"czerwca"},6:{nominative:"Lipiec",contextual:"lipca"},7:{nominative:"SierpieÅ",contextual:"sierpnia"},8:{nominative:"WrzesieÅ",contextual:"wrzeÅnia"},9:{nominative:"Październik",contextual:"października"},10:{nominative:"Listopad",contextual:"listopada"},11:{nominative:"GrudzieÅ",contextual:"grudnia"}},tr:{0:{nominative:"Ocak",contextual:"Ocak"},1:{nominative:"Åubat",contextual:"Åubat"},2:{nominative:"Mart",contextual:"Mart"},3:{nominative:"Nisan",contextual:"Nisan"},4:{nominative:"Mayıs",contextual:"Mayıs"},5:{nominative:"Haziran",contextual:"Haziran"},6:{nominative:"Temmuz",contextual:"Temmuz"},7:{nominative:"AÄustos",contextual:"AÄustos"},8:{nominative:"Eylül",contextual:"Eylül"},9:{nominative:"Ekim",contextual:"Ekim"},10:{nominative:"Kasım",contextual:"Kasım"},11:{nominative:"Aralık",contextual:"Aralık"}},zh:{0:{nominative:"䏿",contextual:"䏿"},1:{nominative:"äºæ",contextual:"äºæ"},2:{nominative:"䏿",contextual:"䏿"},3:{nominative:"åæ",contextual:"åæ"},4:{nominative:"äºæ",contextual:"äºæ"},5:{nominative:"å
æ",contextual:"å
æ"},6:{nominative:"䏿",contextual:"䏿"}
vendor: 5,368 bytes, lines 368-372
368,7:{nominative:"å «æ",contextual:"å «æ"},8:{nominative:"乿",contextual:"乿"},9:{nominative:"åæ",contextual:"åæ"},10:{nominative:"å䏿",contextual:"å䏿"},11:{nominative:"åäºæ",contextual:"åäºæ"}},ko:{0:{nominative:"1ì",contextual:"1ì"},1:{nominative:"2ì",contextual:"2ì"},2:{nominative:"3ì",contextual:"3ì"},3:{nominative:"4ì",contextual:"4ì"},4:{nominative:"5ì",contextual:"5ì"},5:{nominative:"6ì",contextual:"6ì"},6:{nominative:"7ì",contextual:"7ì"},7:{nominative:"8ì",contextual:"8ì"},8:{nominative:"9ì",contextual:"9ì"},9:{nominative:"10ì",contextual:"10ì"},10:{nominative:"11ì",contextual:"11ì"},11:{nominative:"12ì",contextual:"12ì"}},ar:{0:{nominative:"ÙÙØ§Ùر",contextual:"ÙÙØ§Ùر"},1:{nominative:"ÙØ¨Ø±Ø§Ùر",contextual:"ÙØ¨Ø±Ø§Ùر"},2:{nominative:"٠ارس",contextual:"٠ارس"},3:{nominative:"أبرÙÙ",contextual:"أبرÙÙ"},4:{nominative:"٠اÙÙ",contextual:"٠اÙÙ"},5:{nominative:"ÙÙÙÙÙ",contextual:"ÙÙÙÙÙ"},6:{nominative:"ÙÙÙÙÙ",contextual:"ÙÙÙÙÙ"},7:{nominative:"أغسطس",contextual:"أغسطس"},8:{nominative:"سبت٠بر",contextual:"سبت٠بر"},9:{nominative:"Ø£ÙØªÙبر",contextual:"Ø£ÙØªÙبر"},10:{nominative:"ÙÙÙ٠بر",contextual:"ÙÙÙ٠بر"},11:{nominative:"Ø¯ÙØ³Ù بر",contextual:"Ø¯ÙØ³Ù بر"}}},R0=()=>{const e=localStorage.getItem("locale");if(e)return pc[e];const t=navigator.languages.find(n=>pc[n.toLowerCase()])??"";return pc[t.toLocaleLowerCase()]},wg=e=>{if(e%100>=11&&e%100<=19)return 2;const t=e%10;return t===1?0:t>=2&&t<=4?1:2},F0=$L({legacy:!1,locale:R0(),fallbackLocale:"en",pluralRules:{ru:wg,uk:wg},messages:{en:y_,ar:B_,be:iA,pt:PA,fr:BA,de:iT,it:PT,pl:GT,ru:sC,es:LC,tr:GC,uk:sI,zh:_I,ko:qI}});/*! 369 * vue-router v4.5.0 370 * (c) 2024 Eduardo San Martin Morote 371 * @license MIT 372 */const bo=typeof document<"u";function N0(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function WI(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&N0(e.default)}const ct=Object.assign;function mc(e,t){const n={};for(const a in t){const r=t[a];n[a]=aa(r)?r.map(e):e(r)}return n}const Ai=()=>{},aa=Array.isArray,U0=/#/g,KI=/&/g,YI=/\//g,XI=/=/g,HI=/\?/g,O0=/\+/g,ZI=/%5B/g,JI=/%5D/g,M0=/%5E/g,QI=/%60/g,D0=/%7B/g,eR=/%7C/g,x0=/%7D/g,tR=/%20/g;function Uf(e){return encodeURI(""+e).replace(eR,"|").replace(ZI,"[").replace(JI,"]")}function nR(e){return Uf(e).replace(D0,"{").replace(x0,"}").replace(M0,"^")}function vd(e){return Uf(e).replace(O0,"%2B").replace(tR,"+").replace(U0,"%23").replace(KI,"%26").replace(QI,"`").replace(D0,"{").replace(x0,"}").replace(M0,"^")}function aR(e){return vd(e).replace(XI,"%3D")}function rR(e){return Uf(e).replace(U0,"%23").replace(HI,"%3F")}function oR(e){return e==null?"":rR(e).replace(YI,"%2F")}function Ki(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const iR=/\/$/,sR=e=>e.replace(iR,"");function gc(e,t,n="/"){let a,r={},o="",i="";const s=t.indexOf("#");let l=t.indexOf("?");return s<l&&s>=0&&(l=-1),l>-1&&(a=t.slice(0,l),o=t.slice(l+1,s>-1?s:t.length),r=e(o)),s>-1&&(a=a||t.slice(0,s),i=t.slice(s,t.length)),a=dR(a??t,n),{fullPath:a+(o&&"?")+o+i,path:a,query:r,hash:Ki(i)}}function lR(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Eg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function uR(e,t,n){const a=t.matched.length-1,r=n.matched.length-1;return a>-1&&a===r&&Uo(t.matched[a],n.matched[r])&&z0(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Uo(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function z0(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!cR(e[n],t[n]))return!1;return!0}function cR(e,t){return aa(e)?Sg(e,t):aa(t)?Sg(t,e):e===t}function Sg(e,t){return aa(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function dR(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),r=a[a.length-1];(r===".."||r===".")&&a.push("");let o=n.length-1,i,s;for(i=0;i<a.length;i++)if(s=a[i],s!==".")if(s==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+a.slice(i).join("/")}const rr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Yi;(function(e){e.pop="pop",e.push="push"})(Yi||(Yi={}));var Ti;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ti||(Ti={}));function fR(e){if(!e)if(bo){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),sR(e)}const pR=/^[^#]+#/;function mR(e,t){return e.replace(pR,"#")+t}function gR(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 bu=()=>({left:window.scrollX,top:window.scrollY});function hR(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=gR(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}
372function kg(e,t){return(history.state?history.state.position-t:-1)+e}const bd=new Map;function vR(e,t){bd.set(e,t)}function bR(e){const t=bd.get(e);return bd.delete(e),t}let yR=()=>location.protocol+"//"+location.host;function $0(e,t){const{pathname:n,search:a,hash:r}=t,o=e.indexOf("#");if(o>-1){let s=r.includes(e.slice(o))?e.slice(o).length:1,l=r.slice(s);return l[0]!=="/"&&(l="/"+l),Eg(l,"")}return Eg(n,e)+a+r}function wR(e,t,n,a){let r=[],o=[],i=null;const s=({state:p})=>{const m=$0(e,location),g=n.value,h=t.value;let b=0;if(p){if(n.value=m,t.value=p,i&&i===g){i=null;return}b=h?p.position-h.position:0}else a(m);r.forEach(v=>{v(n.value,g,{delta:b,type:Yi.pop,direction:b?b>0?Ti.forward:Ti.back:Ti.unknown})})};function l(){i=n.value}function u(p){r.push(p);const m=()=>{const g=r.indexOf(p);g>-1&&r.splice(g,1)};return o.push(m),m}function c(){const{history:p}=window;p.state&&p.replaceState(ct({},p.state,{scroll:bu()}),"")}function d(){for(const p of o)p();o=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:d}}function Pg(e,t,n,a=!1,r=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:r?bu():null}}function ER(e){const{history:t,location:n}=window,a={value:$0(e,n)},r={value:t.state};r.value||o(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,u,c){const d=e.indexOf("#"),p=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+l:yR()+e+l;try{t[c?"replaceState":"pushState"](u,"",p),r.value=u}catch(m){console.error(m),n[c?"replace":"assign"](p)}}function i(l,u){const c=ct({},t.state,Pg(r.value.back,l,r.value.forward,!0),u,{position:r.value.position});o(l,c,!0),a.value=l}function s(l,u){const c=ct({},r.value,t.state,{forward:l,scroll:bu()});o(c.current,c,!0);const d=ct({},Pg(a.value,l,null),{position:c.position+1},u);o(l,d,!1),a.value=l}return{location:a,state:r,push:s,replace:i}}function SR(e){e=fR(e);const t=ER(e),n=wR(e,t.state,t.location,t.replace);function a(o,i=!0){i||n.pauseListeners(),history.go(o)}const r=ct({location:"",base:e,go:a,createHref:mR.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 kR(e){return typeof e=="string"||e&&typeof e=="object"}function V0(e){return typeof e=="string"||typeof e=="symbol"}const B0=Symbol("");var Lg;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Lg||(Lg={}));function Oo(e,t){return ct(new Error,{type:e,[B0]:!0},t)}function Ca(e,t){return e instanceof Error&&B0 in e&&(t==null||!!(e.type&t))}const _g="[^/]+?",PR={sensitive:!1,strict:!1,start:!0,end:!0},LR=/[.+*?^${}()[\]/\\]/g;function _R(e,t){const n=ct({},PR,t),a=[];let r=n.start?"^":"";const o=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(r+="/");for(let d=0;d<u.length;d++){const p=u[d];let m=40+(n.sensitive?.25:0);if(p.type===0)d||(r+="/"),r+=p.value.replace(LR,"\\$&"),m+=40;else if(p.type===1){const{value:g,repeatable:h,optional:b,regexp:v}=p;o.push({name:g,repeatable:h,optional:b});const y=v||_g;if(y!==_g){m+=10;try{new RegExp(`(${y})`)}catch(w){throw new Error(`Invalid custom RegExp for param "${g}" (${y}): `+w.message)}}let E=h?`((?:${y})(?:/(?:${y}))*)`:`(${y})`;d||(E=b&&u.length<2?`(?:/${E})`:"/"+E),b&&(E+="?"),r+=E,m+=20,b&&(m+=-8),h&&(m+=-20),y===".*"&&(m+=-50)}c.push(m)}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.endsWith("/")&&(r+="(?:/|$)");const i=new RegExp(r,n.sensitive?"":"i");function s(u){const c=u.match(i),d={};if(!c)return null;for(let p=1;p<c.length;p++){const m=c[p]||"",g=o[p-1];d[g.name]=m&&g.repeatable?m.split("/"):m}return d}function l(u){let c="",d=!1;for(const p of e){(!d||!c.endsWith("/"))&&(c+="/"),d=!1;for(const m of p)if(m.type===0)c+=m.value;else if(m.type===1){const{value:g,repeatable:h,optional:b}=m,v=g in u?u[g]:"";if(aa(v)&&!h)throw new Error(`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`);const y=aa(v)?v.join("/"):v;if(!y)if(b)p.length<2&&(c.endsWith("/")?c=c.slice(0,-1):d=!0);else throw new Error(`Missing required param "${g}"`);c+=y}}return c||"/"}return{re:i,score:a,keys:o,parse:s,stringify:l}}function AR(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]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function G0(e,t){let n=0;const a=e.score,r=t.score;for(;n<a.length&&n<r.length;){const o=AR(a[n],r[n]);if(o)return o;n++}if(Math.abs(r.length-a.length)===1){if(Ag(a))return 1;if(Ag(r))return-1}return r.length-a.length}function Ag(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const TR={type:0,value:""},CR=/[a-zA-Z0-9_]/;function IR(e){if(!e)return[[]];if(e==="/")return[[TR]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${u}": ${m}`)}let n=0,a=n;const r=[];let o;function i(){o&&r.push(o),o=[]}let s=0,l,u="",c="";function d(){u&&(n===0?o.push({type:0,value:u}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function p(){u+=l}for(;s<e.length;){if(l=e[s++],l==="\\"&&n!==2){a=n,n=4;continue}switch(n){case 0:l==="/"?(u&&d(),i()):l===":"?(d(),n=1):p();break;case 4:p(),n=a;break;case 1:l==="("?n=2:CR.test(l)?p():(d(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&s--);break;case 2:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=3:c+=l;break;case 3:d(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&s--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${u}"`),d(),i(),r}
vendor: 10,380 bytes, line 372
372function RR(e,t,n){const a=_R(IR(e.path),n),r=ct(a,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function FR(e,t){const n=[],a=new Map;t=Rg({strict:!1,end:!0,sensitive:!1},t);function r(d){return a.get(d)}function o(d,p,m){const g=!m,h=Cg(d);h.aliasOf=m&&m.record;const b=Rg(t,d),v=[h];if("alias"in d){const w=typeof d.alias=="string"?[d.alias]:d.alias;for(const S of w)v.push(Cg(ct({},h,{components:m?m.record.components:h.components,path:S,aliasOf:m?m.record:h})))}let y,E;for(const w of v){const{path:S}=w;if(p&&S[0]!=="/"){const P=p.record.path,L=P[P.length-1]==="/"?"":"/";w.path=p.record.path+(S&&L+S)}if(y=RR(w,p,b),m?m.alias.push(y):(E=E||y,E!==y&&E.alias.push(y),g&&d.name&&!Ig(y)&&i(d.name)),j0(y)&&l(y),h.children){const P=h.children;for(let L=0;L<P.length;L++)o(P[L],y,m&&m.children[L])}m=m||y}return E?()=>{i(E)}:Ai}function i(d){if(V0(d)){const p=a.get(d);p&&(a.delete(d),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(d);p>-1&&(n.splice(p,1),d.record.name&&a.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function s(){return n}function l(d){const p=OR(d,n);n.splice(p,0,d),d.record.name&&!Ig(d)&&a.set(d.record.name,d)}function u(d,p){let m,g={},h,b;if("name"in d&&d.name){if(m=a.get(d.name),!m)throw Oo(1,{location:d});b=m.record.name,g=ct(Tg(p.params,m.keys.filter(E=>!E.optional).concat(m.parent?m.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),d.params&&Tg(d.params,m.keys.map(E=>E.name))),h=m.stringify(g)}else if(d.path!=null)h=d.path,m=n.find(E=>E.re.test(h)),m&&(g=m.parse(h),b=m.record.name);else{if(m=p.name?a.get(p.name):n.find(E=>E.re.test(p.path)),!m)throw Oo(1,{location:d,currentLocation:p});b=m.record.name,g=ct({},p.params,d.params),h=m.stringify(g)}const v=[];let y=m;for(;y;)v.unshift(y.record),y=y.parent;return{name:b,path:h,params:g,matched:v,meta:UR(v)}}e.forEach(d=>o(d));function c(){n.length=0,a.clear()}return{addRoute:o,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:s,getRecordMatcher:r}}function Tg(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function Cg(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:NR(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function NR(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=="object"?n[a]:n;return t}function Ig(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function UR(e){return e.reduce((t,n)=>ct(t,n.meta),{})}function Rg(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function OR(e,t){let n=0,a=t.length;for(;n!==a;){const o=n+a>>1;G0(e,t[o])<0?a=o:n=o+1}const r=MR(e);return r&&(a=t.lastIndexOf(r,a-1)),a}function MR(e){let t=e;for(;t=t.parent;)if(j0(t)&&G0(e,t)===0)return t}function j0({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function DR(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 o=a[r].replace(O0," "),i=o.indexOf("="),s=Ki(i<0?o:o.slice(0,i)),l=i<0?null:Ki(o.slice(i+1));if(s in t){let u=t[s];aa(u)||(u=t[s]=[u]),u.push(l)}else t[s]=l}return t}function Fg(e){let t="";for(let n in e){const a=e[n];if(n=aR(n),a==null){a!==void 0&&(t+=(t.length?"&":"")+n);continue}(aa(a)?a.map(o=>o&&vd(o)):[a&&vd(a)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function xR(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=aa(a)?a.map(r=>r==null?null:""+r):a==null?a:""+a)}return t}const zR=Symbol(""),Ng=Symbol(""),yu=Symbol(""),Of=Symbol(""),yd=Symbol("");function di(){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.slice(),reset:n}}function fr(e,t,n,a,r,o=i=>i()){const i=a&&(a.enterCallbacks[r]=a.enterCallbacks[r]||[]);return()=>new Promise((s,l)=>{const u=p=>{p===!1?l(Oo(4,{from:n,to:t})):p instanceof Error?l(p):kR(p)?l(Oo(2,{from:t,to:p})):(i&&a.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),s())},c=o(()=>e.call(a&&a.instances[r],t,n,u));let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(p=>l(p))})}function hc(e,t,n,a,r=o=>o()){const o=[];for(const i of e)for(const s in i.components){let l=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(N0(l)){const c=(l.__vccOpts||l)[t];c&&o.push(fr(c,n,a,i,s,r))}else{let u=l();o.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${s}" at "${i.path}"`);const d=WI(c)?c.default:c;i.mods[s]=c,i.components[s]=d;const m=(d.__vccOpts||d)[t];return m&&fr(m,n,a,i,s,r)()}))}}return o}function Ug(e){const t=De(yu),n=De(Of),a=A(()=>{const l=f(e.to);return t.resolve(l)}),r=A(()=>{const{matched:l}=a.value,{length:u}=l,c=l[u-1],d=n.matched;if(!c||!d.length)return-1;const p=d.findIndex(Uo.bind(null,c));if(p>-1)return p;const m=Og(l[u-2]);return u>1&&Og(c)===m&&d[d.length-1].path!==m?d.findIndex(Uo.bind(null,l[u-2])):p}),o=A(()=>r.value>-1&&jR(n.params,a.value.params)),i=A(()=>r.value>-1&&r.value===n.matched.length-1&&z0(n.params,a.value.params));function s(l={}){if(GR(l)){const u=t[f(e.replace)?"replace":"push"](f(e.to)).catch(Ai);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:a,href:A(()=>a.value.href),isActive:o,isExactActive:i,navigate:s}}function $R(e){return e.length===1?e[0]:e}const VR=ie({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:Ug,setup(e,{slots:t}){const n=Tt(Ug(e)),{options:a}=De(yu),r=A(()=>({[Mg(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Mg(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&$R(t.default(n));return e.custom?o:an("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}}),BR=VR;function GR(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 jR(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(!aa(r)||r.length!==a.length||a.some((o,i)=>o!==r[i]))return!1}return!0}function Og(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Mg=(e,t,n)=>e??t??n,qR=ie({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=De(yd),r=A(()=>e.route||a.value),o=De(Ng,0),i=A(()=>{let u=f(o);const{matched:c}=r.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),s=A(()=>r.value.matched[i.value]);St(Ng,A(()=>i.value+1)),St(zR,s),St(yd,r);const l=G();return Ie(()=>[l.value,s.value,e.name],([u,c,d],[p,m,g])=>{c&&(c.instances[d]=u,m&&m!==c&&u&&u===p&&(c.leaveGuards.size||(c.leaveGuards=m.leaveGuards),c.updateGuards.size||(c.updateGuards=m.updateGuards))),u&&c&&(!m||!Uo(c,m)||!p)&&(c.enterCallbacks[d]||[]).forEach(h=>h(u))},{flush:"post"}),()=>{const u=r.value,c=e.name,d=s.value,p=d&&d.components[c];if(!p)return Dg(n.default,{Component:p,route:u});const m=d.props[c],g=m?m===!0?u.params:typeof m=="function"?m(u):m:null,b=an(p,ct({},g,t,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return Dg(n.default,{Component:b,route:u})||b}}});function Dg(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const WR=qR;function KR(e){const t=FR(e.routes,e),n=e.parseQuery||DR,a=e.stringifyQuery||Fg,r=e.history,o=di(),i=di(),s=di(),l=Ln(rr);let u=rr;bo&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=mc.bind(null,ee=>""+ee),d=mc.bind(null,oR),p=mc.bind(null,Ki);function m(ee,re){let me,Ee;return V0(ee)?(me=t.getRecordMatcher(ee),Ee=re):Ee=ee,t.addRoute(Ee,me)}function g(ee){const re=t.getRecordMatcher(ee);re&&t.removeRoute(re)}function h(){return t.getRoutes().map(ee=>ee.record)}function b(ee){return!!t.getRecordMatcher(ee)}function v(ee,re){if(re=ct({},re||l.value),typeof ee=="string"){const H=gc(n,ee,re.path),ce=t.resolve({path:H.path},re),ve=r.createHref(H.fullPath);return ct(H,ce,{params:p(ce.params),hash:Ki(H.hash),redirectedFrom:void 0,href:ve})}let me;if(ee.path!=null)me=ct({},ee,{path:gc(n,ee.path,re.path).path});else{const H=ct({},ee.params);for(const ce in H)H[ce]==null&&delete H[ce];me=ct({},ee,{params:d(H)}),re.params=d(re.params)}const Ee=t.resolve(me,re),Re=ee.hash||"";Ee.params=c(p(Ee.params));const F=lR(a,ct({},ee,{hash:nR(Re),path:Ee.path})),O=r.createHref(F);return ct({fullPath:F,hash:Re,query:a===Fg?xR(ee.query):ee.query||{}},Ee,{redirectedFrom:void 0,href:O})}function y(ee){return typeof ee=="string"?gc(n,ee,l.value.path):ct({},ee)}function E(ee,re){if(u!==ee)return Oo(8,{from:re,to:ee})}function w(ee){return L(ee)}function S(ee){return w(ct(y(ee),{replace:!0}))}function P(ee){const re=ee.matched[ee.matched.length-1];if(re&&re.redirect){const{redirect:me}=re;let Ee=typeof me=="function"?me(ee):me;return typeof Ee=="string"&&(Ee=Ee.includes("?")||Ee.includes("#")?Ee=y(Ee):{path:Ee},Ee.params={}),ct({query:ee.query,hash:ee.hash,params:Ee.path!=null?{}:ee.params},Ee)}}function L(ee,re){const me=u=v(ee),Ee=l.value,Re=ee.state,F=ee.force,O=ee.replace===!0,H=P(me);if(H)return L(ct(y(H),{state:typeof H=="object"?ct({},Re,H.state):Re,force:F,replace:O}),re||me);const ce=me;ce.redirectedFrom=re;let ve;return!F&&uR(a,Ee,me)&&(ve=Oo(16,{to:ce,from:Ee}),Z(Ee,Ee,!0,!1)),(ve?Promise.resolve(ve):M(ce,Ee)).catch(fe=>Ca(fe)?Ca(fe,2)?fe:J(fe):X(fe,ce,Ee)).then(fe=>{if(fe){if(Ca(fe,2))return L(ct({replace:O},y(fe.to),{state:typeof fe.to=="object"?ct({},Re,fe.to.state):Re,force:F}),re||ce)}else fe=D(ce,Ee,!0,O,Re);return x(ce,Ee,fe),fe})}function R(ee,re){const me=E(ee,re);
372return me?Promise.reject(me):Promise.resolve()}function T(ee){const re=ye.values().next().value;return re&&typeof re.runWithContext=="function"?re.runWithContext(ee):ee()}function M(ee,re){let me;const[Ee,Re,F]=YR(ee,re);me=hc(Ee.reverse(),"beforeRouteLeave",ee,re);for(const H of Ee)H.leaveGuards.forEach(ce=>{me.push(fr(ce,ee,re))});const O=R.bind(null,ee,re);return me.push(O),Me(me).then(()=>{me=[];for(const H of o.list())me.push(fr(H,ee,re));return me.push(O),Me(me)}).then(()=>{me=hc(Re,"beforeRouteUpdate",ee,re);for(const H of Re)H.updateGuards.forEach(ce=>{me.push(fr(ce,ee,re))});return me.push(O),Me(me)}).then(()=>{me=[];for(const H of F)if(H.beforeEnter)if(aa(H.beforeEnter))for(const ce of H.beforeEnter)me.push(fr(ce,ee,re));else me.push(fr(H.beforeEnter,ee,re));return me.push(O),Me(me)}).then(()=>(ee.matched.forEach(H=>H.enterCallbacks={}),me=hc(F,"beforeRouteEnter",ee,re,T),me.push(O),Me(me))).then(()=>{me=[];for(const H of i.list())me.push(fr(H,ee,re));return me.push(O),Me(me)}).catch(H=>Ca(H,8)?H:Promise.reject(H))}function x(ee,re,me){s.list().forEach(Ee=>T(()=>Ee(ee,re,me)))}function D(ee,re,me,Ee,Re){const F=E(ee,re);if(F)return F;const O=re===rr,H=bo?history.state:{};me&&(Ee||O?r.replace(ee.fullPath,ct({scroll:O&&H&&H.scroll},Re)):r.push(ee.fullPath,Re)),l.value=ee,Z(ee,re,me,O),J()}let W;function se(){W||(W=r.listen((ee,re,me)=>{if(!Le.listening)return;const Ee=v(ee),Re=P(Ee);if(Re){L(ct(Re,{replace:!0,force:!0}),Ee).catch(Ai);return}u=Ee;const F=l.value;bo&&vR(kg(F.fullPath,me.delta),bu()),M(Ee,F).catch(O=>Ca(O,12)?O:Ca(O,2)?(L(ct(y(O.to),{force:!0}),Ee).then(H=>{Ca(H,20)&&!me.delta&&me.type===Yi.pop&&r.go(-1,!1)}).catch(Ai),Promise.reject()):(me.delta&&r.go(-me.delta,!1),X(O,Ee,F))).then(O=>{O=O||D(Ee,F,!1),O&&(me.delta&&!Ca(O,8)?r.go(-me.delta,!1):me.type===Yi.pop&&Ca(O,20)&&r.go(-1,!1)),x(Ee,F,O)}).catch(Ai)}))}let te=di(),Y=di(),z;function X(ee,re,me){J(ee);const Ee=Y.list();return Ee.length?Ee.forEach(Re=>Re(ee,re,me)):console.error(ee),Promise.reject(ee)}function $(){return z&&l.value!==rr?Promise.resolve():new Promise((ee,re)=>{te.add([ee,re])})}function J(ee){return z||(z=!ee,se(),te.list().forEach(([re,me])=>ee?me(ee):re()),te.reset()),ee}function Z(ee,re,me,Ee){const{scrollBehavior:Re}=e;if(!bo||!Re)return Promise.resolve();const F=!me&&bR(kg(ee.fullPath,0))||(Ee||!me)&&history.state&&history.state.scroll||null;return Ke().then(()=>Re(ee,re,F)).then(O=>O&&hR(O)).catch(O=>X(O,ee,re))}const oe=ee=>r.go(ee);let Q;const ye=new Set,Le={currentRoute:l,listening:!0,addRoute:m,removeRoute:g,clearRoutes:t.clearRoutes,hasRoute:b,getRoutes:h,resolve:v,options:e,push:w,replace:S,go:oe,back:()=>oe(-1),forward:()=>oe(1),beforeEach:o.add,beforeResolve:i.add,afterEach:s.add,onError:Y.add,isReady:$,install(ee){const re=this;ee.component("RouterLink",BR),ee.component("RouterView",WR),ee.config.globalProperties.$router=re,Object.defineProperty(ee.config.globalProperties,"$route",{enumerable:!0,get:()=>f(l)}),bo&&!Q&&l.value===rr&&(Q=!0,w(r.location).catch(Re=>{}));const me={};for(const Re in rr)Object.defineProperty(me,Re,{get:()=>l.value[Re],enumerable:!0});ee.provide(yu,re),ee.provide(Of,df(me)),ee.provide(yd,l);const Ee=ee.unmount;ye.add(ee),ee.unmount=function(){ye.delete(ee),ye.size<1&&(u=rr,W&&W(),W=null,l.value=rr,Q=!1,z=!1),Ee()}}};function Me(ee){return ee.reduce((re,me)=>re.then(()=>T(me)),Promise.resolve())}return Le}function YR(e,t){const n=[],a=[],r=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;i<o;i++){const s=t.matched[i];s&&(e.matched.find(u=>Uo(u,s))?a.push(s):n.push(s));const l=e.matched[i];l&&(t.matched.find(u=>Uo(u,l))||r.push(l))}return[n,a,r]}function dn(){return De(yu)}function Ha(e){return De(Of)}const XR=ie({__name:"AppLayout",setup(e){const t=Ha();return(n,a)=>(_(),we(yt(f(t).meta.layout),null,{default:B(()=>[_e(n.$slots,"default")]),_:3}))}}),HR="https://ipapi.co",ZR={getCountry:async()=>{try{return{country:await fetch(`${HR}/country?key=o0gl7ljYdqNpS52l5b7lfqZv8aUrKT6vgO5dFQV7HNJya9ajUQ`).then(t=>t.text())}}catch(e){return{error:e}}}},JR=async()=>{const{country:e,error:t}=await ZR.getCountry();return t?(console.error(t),null):e},QR=ie({__name:"App",setup(e){return St("user_country",(async()=>await JR())()),(n,a)=>{const r=Nt("RouterView"),o=XR;return _(),we(Dk,null,{default:B(()=>[N(o,null,{default:B(()=>[N(r)]),_:1})]),_:1})}}}),eF="modulepreload",tF=function(e){return"/portal/"+e},xg={},ga=function(t,n,a){let r=Promise.resolve();if(n&&n.length>0){let i=function(u){return Promise.all(u.map(c=>Promise.resolve(c).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));r=i(n.map(u=>{if(u=tF(u),u in xg)return;xg[u]=!0;const c=u.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":eF,c||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),c)return new Promise((m,g)=>{p.addEventListener("load",m),p.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${u}`)))})}))}function o(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return r.then(i=>{for(const s of i||[])s.status==="rejected"&&o(s.reason);return t().catch(o)})},nF=ie({__name:"NotFound",setup(e){const{t}=Mt({useScope:"global"});return(n,a)=>(_(),q("main",null,[k("h4",null,de(f(t)("notFound.title")),1),k("p",null,de(f(t)("notFound.message")),1)]))}}),Ct=(e,t)=>
372{const n=e.__vccOpts||e;for(const[a,r]of t)n[a]=r;return n},zg=Ct(nF,[["__scopeId","data-v-86014900"]]),q0=Symbol(),Ci="el",aF="is-",Nr=(e,t,n,a,r)=>{let o=`${e}-${t}`;return n&&(o+=`-${n}`),a&&(o+=`__${a}`),r&&(o+=`--${r}`),o},W0=Symbol("namespaceContextKey"),Mf=e=>{const t=e||(et()?De(W0,G(Ci)):G(Ci));return A(()=>f(t)||Ci)},Ge=(e,t)=>{const n=Mf(t);return{namespace:n,b:(h="")=>Nr(n.value,e,h,"",""),e:h=>h?Nr(n.value,e,"",h,""):"",m:h=>h?Nr(n.value,e,"","",h):"",be:(h,b)=>h&&b?Nr(n.value,e,h,b,""):"",em:(h,b)=>h&&b?Nr(n.value,e,"",h,b):"",bm:(h,b)=>h&&b?Nr(n.value,e,h,"",b):"",bem:(h,b,v)=>h&&b&&v?Nr(n.value,e,h,b,v):"",is:(h,...b)=>{const v=b.length>=1?b[0]:!0;return h&&v?`${aF}${h}`:""},cssVar:h=>{const b={};for(const v in h)h[v]&&(b[`--${n.value}-${v}`]=h[v]);return b},cssVarName:h=>`--${n.value}-${h}`,cssVarBlock:h=>{const b={};for(const v in h)h[v]&&(b[`--${n.value}-${e}-${v}`]=h[v]);return b},cssVarBlockName:h=>`--${n.value}-${e}-${h}`}};var K0=typeof global=="object"&&global&&global.Object===Object&&global,rF=typeof self=="object"&&self&&self.Object===Object&&self,ia=K0||rF||Function("return this")(),xn=ia.Symbol,Y0=Object.prototype,oF=Y0.hasOwnProperty,iF=Y0.toString,fi=xn?xn.toStringTag:void 0;function sF(e){var t=oF.call(e,fi),n=e[fi];try{e[fi]=void 0;var a=!0}catch{}var r=iF.call(e);return a&&(t?e[fi]=n:delete e[fi]),r}var lF=Object.prototype,uF=lF.toString;function cF(e){return uF.call(e)}var dF="[object Null]",fF="[object Undefined]",$g=xn?xn.toStringTag:void 0;function Zo(e){return e==null?e===void 0?fF:dF:$g&&$g in Object(e)?sF(e):cF(e)}function vr(e){return e!=null&&typeof e=="object"}var pF="[object Symbol]";function wu(e){return typeof e=="symbol"||vr(e)&&Zo(e)==pF}function mF(e,t){for(var n=-1,a=e==null?0:e.length,r=Array(a);++n<a;)r[n]=t(e[n],n,e);return r}var zn=Array.isArray,Vg=xn?xn.prototype:void 0,Bg=Vg?Vg.toString:void 0;function X0(e){if(typeof e=="string")return e;if(zn(e))return mF(e,X0)+"";if(wu(e))return Bg?Bg.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var gF=/\s/;function hF(e){for(var t=e.length;t--&&gF.test(e.charAt(t)););return t}var vF=/^\s+/;function bF(e){return e&&e.slice(0,hF(e)+1).replace(vF,"")}function ra(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Gg=NaN,yF=/^[-+]0x[0-9a-f]+$/i,wF=/^0b[01]+$/i,EF=/^0o[0-7]+$/i,SF=parseInt;function jg(e){if(typeof e=="number")return e;if(wu(e))return Gg;if(ra(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=ra(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=bF(e);var n=wF.test(e);return n||EF.test(e)?SF(e.slice(2),n?2:8):yF.test(e)?Gg:+e}function H0(e){return e}var kF="[object AsyncFunction]",PF="[object Function]",LF="[object GeneratorFunction]",_F="[object Proxy]";function Z0(e){if(!ra(e))return!1;var t=Zo(e);return t==PF||t==LF||t==kF||t==_F}var vc=ia["__core-js_shared__"],qg=(function(){var e=/[^.]+$/.exec(vc&&vc.keys&&vc.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""})();function AF(e){return!!qg&&qg in e}var TF=Function.prototype,CF=TF.toString;function no(e){if(e!=null){try{return CF.call(e)}catch{}try{return e+""}catch{}}return""}var IF=/[\\^$.*+?()[\]{}|]/g,RF=/^\[object .+?Constructor\]$/,FF=Function.prototype,NF=Object.prototype,UF=FF.toString,OF=NF.hasOwnProperty,MF=RegExp("^"+UF.call(OF).replace(IF,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function DF(e){if(!ra(e)||AF(e))return!1;var t=Z0(e)?MF:RF;return t.test(no(e))}function xF(e,t){return e==null?void 0:e[t]}function ao(e,t){var n=xF(e,t);return DF(n)?n:void 0}var wd=ao(ia,"WeakMap"),Wg=Object.create,zF=(function(){function e(){}return function(t){if(!ra(t))return{};if(Wg)return Wg(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}})();function $F(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function VF(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t}var BF=800,GF=16,jF=Date.now;function qF(e){var t=0,n=0;return function(){var a=jF(),r=GF-(a-n);if(n=a,r>0){if(++t>=BF)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function WF(e){return function(){return e}}var Ml=(function(){try{var e=ao(Object,"defineProperty");return e({},"",{}),e}catch{}})(),KF=Ml?function(e,t){return Ml(e,"toString",{configurable:!0,enumerable:!1,value:WF(t),writable:!0})}:H0,YF=qF(KF);function XF(e,t){for(var n=-1,a=e==null?0:e.length;++n<a&&t(e[n],n,e)!==!1;);return e}function HF(e,t,n,a){e.length;for(var r=n+1;r--;)if(t(e[r],r,e))return r;return-1}var ZF=9007199254740991,JF=/^(?:0|[1-9]\d*)$/;function Df(e,t){var n=typeof e;return t=t??ZF,!!t&&(n=="number"||n!="symbol"&&JF.test(e))&&e>-1&&e%1==0&&e<t}function J0(e,t,n){t=="__proto__"&&Ml?Ml(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function xf(e,t){return e===t||e!==e&&t!==t}var QF=Object.prototype,eN=QF.hasOwnProperty;function zf(e,t,n){var a=e[t];(!(eN.call(e,t)&&xf(a,n))||n===void 0&&!(t in e))&&J0(e,t,n)}function Eu(e,t,n,a){var r=!n;n||(n={});for(var o=-1,i=t.length;++o<i;){var s=t[o],l=void 0;l===void 0&&(l=e[s]),r?J0(n,s,l):zf(n,s,l)}return n}var Kg=Math.max;function tN(e,t,n){return t=Kg(t===void 0?e.length-1:t,0),function(){for(var a=arguments,r=-1,o=Kg(a.length-t,0),i=Array(o);++r<o;)i[r]=a[t+r];r=-1;for(var s=Array(t+1);++r<t;)s[r]=a[r];return s[t]=n(i),$F(e,this,s)}}var nN=9007199254740991;function $f(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=nN}function Q0(e){return e!=null&&$f(e.length)&&!Z0(e)}var aN=Object.prototype;function Vf(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||aN;return e===n}function rN(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}var oN="[object Arguments]";function Yg(e){return vr(e)&&Zo(e)==oN}var e1=Object.prototype,iN=e1.hasOwnProperty,sN=e1.propertyIsEnumerable,Bf=Yg((function(){return arguments})())?Yg:function(e){return vr(e)&&iN.call(e,"callee")&&!sN.call(e,"callee")};function lN(){return!1}var t1=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Xg=t1&&typeof module=="object"&&module&&!module.nodeType&&module,uN=Xg&&Xg.exports===t1,Hg=uN?ia.Buffer:void 0,cN=Hg?Hg.isBuffer:void 0,Dl=cN||lN,dN="[object Arguments]",fN="[object Array]",pN="[object Boolean]",mN="[object Date]",gN="[object Error]",hN="[object Function]",vN="[object Map]",bN="[object Number]",yN="[object Object]",wN="[object RegExp]",EN="[object Set]",SN="[object String]",kN="[object WeakMap]",PN="[object ArrayBuffer]",LN="[object DataView]",_N="[object Float32Array]",AN="[object Float64Array
372]",TN="[object Int8Array]",CN="[object Int16Array]",IN="[object Int32Array]",RN="[object Uint8Array]",FN="[object Uint8ClampedArray]",NN="[object Uint16Array]",UN="[object Uint32Array]",wt={};wt[_N]=wt[AN]=wt[TN]=wt[CN]=wt[IN]=wt[RN]=wt[FN]=wt[NN]=wt[UN]=!0;wt[dN]=wt[fN]=wt[PN]=wt[pN]=wt[LN]=wt[mN]=wt[gN]=wt[hN]=wt[vN]=wt[bN]=wt[yN]=wt[wN]=wt[EN]=wt[SN]=wt[kN]=!1;function ON(e){return vr(e)&&$f(e.length)&&!!wt[Zo(e)]}function Gf(e){return function(t){return e(t)}}var n1=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Ii=n1&&typeof module=="object"&&module&&!module.nodeType&&module,MN=Ii&&Ii.exports===n1,bc=MN&&K0.process,Mo=(function(){try{var e=Ii&&Ii.require&&Ii.require("util").types;return e||bc&&bc.binding&&bc.binding("util")}catch{}})(),Zg=Mo&&Mo.isTypedArray,a1=Zg?Gf(Zg):ON,DN=Object.prototype,xN=DN.hasOwnProperty;function r1(e,t){var n=zn(e),a=!n&&Bf(e),r=!n&&!a&&Dl(e),o=!n&&!a&&!r&&a1(e),i=n||a||r||o,s=i?rN(e.length,String):[],l=s.length;for(var u in e)(t||xN.call(e,u))&&!(i&&(u=="length"||r&&(u=="offset"||u=="parent")||o&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||Df(u,l)))&&s.push(u);return s}function o1(e,t){return function(n){return e(t(n))}}var zN=o1(Object.keys,Object),$N=Object.prototype,VN=$N.hasOwnProperty;function BN(e){if(!Vf(e))return zN(e);var t=[];for(var n in Object(e))VN.call(e,n)&&n!="constructor"&&t.push(n);return t}function jf(e){return Q0(e)?r1(e):BN(e)}function GN(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var jN=Object.prototype,qN=jN.hasOwnProperty;function WN(e){if(!ra(e))return GN(e);var t=Vf(e),n=[];for(var a in e)a=="constructor"&&(t||!qN.call(e,a))||n.push(a);return n}function KN(e){return Q0(e)?r1(e,!0):WN(e)}var YN=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,XN=/^\w*$/;function qf(e,t){if(zn(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||wu(e)?!0:XN.test(e)||!YN.test(e)||t!=null&&e in Object(t)}var Xi=ao(Object,"create");function HN(){this.__data__=Xi?Xi(null):{},this.size=0}function ZN(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var JN="__lodash_hash_undefined__",QN=Object.prototype,e3=QN.hasOwnProperty;function t3(e){var t=this.__data__;if(Xi){var n=t[e];return n===JN?void 0:n}return e3.call(t,e)?t[e]:void 0}var n3=Object.prototype,a3=n3.hasOwnProperty;function r3(e){var t=this.__data__;return Xi?t[e]!==void 0:a3.call(t,e)}var o3="__lodash_hash_undefined__";function i3(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Xi&&t===void 0?o3:t,this}function Hr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}Hr.prototype.clear=HN;Hr.prototype.delete=ZN;Hr.prototype.get=t3;Hr.prototype.has=r3;Hr.prototype.set=i3;function s3(){this.__data__=[],this.size=0}function Su(e,t){for(var n=e.length;n--;)if(xf(e[n][0],t))return n;return-1}var l3=Array.prototype,u3=l3.splice;function c3(e){var t=this.__data__,n=Su(t,e);if(n<0)return!1;var a=t.length-1;return n==a?t.pop():u3.call(t,n,1),--this.size,!0}function d3(e){var t=this.__data__,n=Su(t,e);return n<0?void 0:t[n][1]}function f3(e){return Su(this.__data__,e)>-1}function p3(e,t){var n=this.__data__,a=Su(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}function Za(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}Za.prototype.clear=s3;Za.prototype.delete=c3;Za.prototype.get=d3;Za.prototype.has=f3;Za.prototype.set=p3;var Hi=ao(ia,"Map");function m3(){this.size=0,this.__data__={hash:new Hr,map:new(Hi||Za),string:new Hr}}function g3(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function ku(e,t){var n=e.__data__;return g3(t)?n[typeof t=="string"?"string":"hash"]:n.map}function h3(e){var t=ku(this,e).delete(e);return this.size-=t?1:0,t}function v3(e){return ku(this,e).get(e)}function b3(e){return ku(this,e).has(e)}function y3(e,t){var n=ku(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}function Ja(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}Ja.prototype.clear=m3;Ja.prototype.delete=h3;Ja.prototype.get=v3;Ja.prototype.has=b3;Ja.prototype.set=y3;var w3="Expected a function";function Wf(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(w3);var n=function(){var a=arguments,r=t?t.apply(this,a):a[0],o=n.cache;if(o.has(r))return o.get(r);var i=e.apply(this,a);return n.cache=o.set(r,i)||o,i};return n.cache=new(Wf.Cache||Ja),n}Wf.Cache=Ja;var E3=500;function S3(e){var t=Wf(e,function(a){return n.size===E3&&n.clear(),a}),n=t.cache;return t}var k3=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,P3=/\\(\\)?/g,L3=S3(function(e){var t=[];
372return e.charCodeAt(0)===46&&t.push(""),e.replace(k3,function(n,a,r,o){t.push(r?o.replace(P3,"$1"):a||n)}),t});function _3(e){return e==null?"":X0(e)}function Pu(e,t){return zn(e)?e:qf(e,t)?[e]:L3(_3(e))}function gs(e){if(typeof e=="string"||wu(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}function Kf(e,t){t=Pu(t,e);for(var n=0,a=t.length;e!=null&&n<a;)e=e[gs(t[n++])];return n&&n==a?e:void 0}function $a(e,t,n){var a=e==null?void 0:Kf(e,t);return a===void 0?n:a}function Yf(e,t){for(var n=-1,a=t.length,r=e.length;++n<a;)e[r+n]=t[n];return e}var Jg=xn?xn.isConcatSpreadable:void 0;function A3(e){return zn(e)||Bf(e)||!!(Jg&&e&&e[Jg])}function T3(e,t,n,a,r){var o=-1,i=e.length;for(n||(n=A3),r||(r=[]);++o<i;){var s=e[o];n(s)?Yf(r,s):r[r.length]=s}return r}function i1(e){var t=e==null?0:e.length;return t?T3(e):[]}function C3(e){return YF(tN(e,void 0,i1),e+"")}var s1=o1(Object.getPrototypeOf,Object);function Yn(){if(!arguments.length)return[];var e=arguments[0];return zn(e)?e:[e]}function I3(){this.__data__=new Za,this.size=0}function R3(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function F3(e){return this.__data__.get(e)}function N3(e){return this.__data__.has(e)}var U3=200;function O3(e,t){var n=this.__data__;if(n instanceof Za){var a=n.__data__;if(!Hi||a.length<U3-1)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new Ja(a)}return n.set(e,t),this.size=n.size,this}function ba(e){var t=this.__data__=new Za(e);this.size=t.size}ba.prototype.clear=I3;ba.prototype.delete=R3;ba.prototype.get=F3;ba.prototype.has=N3;ba.prototype.set=O3;function M3(e,t){return e&&Eu(t,jf(t),e)}function D3(e,t){return e&&Eu(t,KN(t),e)}var l1=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Qg=l1&&typeof module=="object"&&module&&!module.nodeType&&module,x3=Qg&&Qg.exports===l1,eh=x3?ia.Buffer:void 0,th=eh?eh.allocUnsafe:void 0;function z3(e,t){var n=e.length,a=th?th(n):new e.constructor(n);return e.copy(a),a}function $3(e,t){for(var n=-1,a=e==null?0:e.length,r=0,o=[];++n<a;){var i=e[n];t(i,n,e)&&(o[r++]=i)}return o}function u1(){return[]}var V3=Object.prototype,B3=V3.propertyIsEnumerable,nh=Object.getOwnPropertySymbols,Xf=nh?function(e){return e==null?[]:(e=Object(e),$3(nh(e),function(t){return B3.call(e,t)}))}:u1;function G3(e,t){return Eu(e,Xf(e),t)}var j3=Object.getOwnPropertySymbols,q3=j3?function(e){for(var t=[];e;)Yf(t,Xf(e)),e=s1(e);return t}:u1;function W3(e,t){return Eu(e,q3(e),t)}function K3(e,t,n){var a=t(e);return zn(e)?a:Yf(a,n(e))}function Ed(e){return K3(e,jf,Xf)}var Sd=ao(ia,"DataView"),kd=ao(ia,"Promise"),Pd=ao(ia,"Set"),ah="[object Map]",Y3="[object Object]",rh="[object Promise]",oh="[object Set]",ih="[object WeakMap]",sh="[object DataView]",X3=no(Sd),H3=no(Hi),Z3=no(kd),J3=no(Pd),Q3=no(wd),Wn=Zo;(Sd&&Wn(new Sd(new ArrayBuffer(1)))!=sh||Hi&&Wn(new Hi)!=ah||kd&&Wn(kd.resolve())!=rh||Pd&&Wn(new Pd)!=oh||wd&&Wn(new wd)!=ih)&&(Wn=function(e){var t=Zo(e),n=t==Y3?e.constructor:void 0,a=n?no(n):"";if(a)switch(a){case X3:return sh;case H3:return ah;case Z3:return rh;case J3:return oh;case Q3:return ih}return t});var eU=Object.prototype,tU=eU.hasOwnProperty;function nU(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&tU.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var xl=ia.Uint8Array;function aU(e){var t=new e.constructor(e.byteLength);return new xl(t).set(new xl(e)),t}function rU(e,t){var n=e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var oU=/\w*$/;function iU(e){var t=new e.constructor(e.source,oU.exec(e));return t.lastIndex=e.lastIndex,t}var lh=xn?xn.prototype:void 0,uh=lh?lh.valueOf:void 0;function sU(e){return uh?Object(uh.call(e)):{}}function lU(e,t){var n=e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var uU="[object Boolean]",cU="[object Date]",dU="[object Map]",fU="[object Number]",pU="[object RegExp]",mU="[object Set]",gU="[object String]",hU="[object Symbol]",vU="[object ArrayBuffer]",bU="[object DataView]",yU="[object Float32Array]",wU="[object Float64Array]",EU="[object Int8Array]",SU="[object Int16Array]",kU="[object Int32Array]",PU="[object Uint8Array]",LU="[object Uint8ClampedArray]",_U="[object Uint16Array]",AU="[object Uint32Array]";
372function TU(e,t,n){var a=e.constructor;switch(t){case vU:return aU(e);case uU:case cU:return new a(+e);case bU:return rU(e);case yU:case wU:case EU:case SU:case kU:case PU:case LU:case _U:case AU:return lU(e);case dU:return new a;case fU:case gU:return new a(e);case pU:return iU(e);case mU:return new a;case hU:return sU(e)}}function CU(e){return typeof e.constructor=="function"&&!Vf(e)?zF(s1(e)):{}}var IU="[object Map]";function RU(e){return vr(e)&&Wn(e)==IU}var ch=Mo&&Mo.isMap,FU=ch?Gf(ch):RU,NU="[object Set]";function UU(e){return vr(e)&&Wn(e)==NU}var dh=Mo&&Mo.isSet,OU=dh?Gf(dh):UU,MU=2,c1="[object Arguments]",DU="[object Array]",xU="[object Boolean]",zU="[object Date]",$U="[object Error]",d1="[object Function]",VU="[object GeneratorFunction]",BU="[object Map]",GU="[object Number]",f1="[object Object]",jU="[object RegExp]",qU="[object Set]",WU="[object String]",KU="[object Symbol]",YU="[object WeakMap]",XU="[object ArrayBuffer]",HU="[object DataView]",ZU="[object Float32Array]",JU="[object Float64Array]",QU="[object Int8Array]",eO="[object Int16Array]",tO="[object Int32Array]",nO="[object Uint8Array]",aO="[object Uint8ClampedArray]",rO="[object Uint16Array]",oO="[object Uint32Array]",vt={};vt[c1]=vt[DU]=vt[XU]=vt[HU]=vt[xU]=vt[zU]=vt[ZU]=vt[JU]=vt[QU]=vt[eO]=vt[tO]=vt[BU]=vt[GU]=vt[f1]=vt[jU]=vt[qU]=vt[WU]=vt[KU]=vt[nO]=vt[aO]=vt[rO]=vt[oO]=!0;vt[$U]=vt[d1]=vt[YU]=!1;function ol(e,t,n,a,r,o){var i,s=t&MU;if(i!==void 0)return i;if(!ra(e))return e;var l=zn(e);if(l)return i=nU(e),VF(e,i);var u=Wn(e),c=u==d1||u==VU;if(Dl(e))return z3(e);
372if(u==f1||u==c1||c&&!r)return i=c?{}:CU(e),s?W3(e,D3(i,e)):G3(e,M3(i,e));if(!vt[u])return r?e:{};i=TU(e,u),o||(o=new ba);var d=o.get(e);if(d)return d;o.set(e,i),OU(e)?e.forEach(function(g){i.add(ol(g,t,n,g,e,o))}):FU(e)&&e.forEach(function(g,h){i.set(h,ol(g,t,n,h,e,o))});var p=Ed,m=l?void 0:p(e);return XF(m||e,function(g,h){m&&(h=g,g=e[h]),zf(i,h,ol(g,t,n,h,e,o))}),i}var iO=4;function fh(e){return ol(e,iO)}var sO="__lodash_hash_undefined__";function lO(e){return this.__data__.set(e,sO),this}function uO(e){return this.__data__.has(e)}function zl(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new Ja;++t<n;)this.add(e[t])}zl.prototype.add=zl.prototype.push=lO;zl.prototype.has=uO;function cO(e,t){for(var n=-1,a=e==null?0:e.length;++n<a;)if(t(e[n],n,e))return!0;return!1}function dO(e,t){return e.has(t)}var fO=1,pO=2;function p1(e,t,n,a,r,o){var i=n&fO,s=e.length,l=t.length;if(s!=l&&!(i&&l>s))return!1;var u=o.get(e),c=o.get(t);if(u&&c)return u==t&&c==e;var d=-1,p=!0,m=n&pO?new zl:void 0;for(o.set(e,t),o.set(t,e);++d<s;){var g=e[d],h=t[d];if(a)var b=i?a(h,g,d,t,e,o):a(g,h,d,e,t,o);if(b!==void 0){if(b)continue;p=!1;break}if(m){if(!cO(t,function(v,y){if(!dO(m,y)&&(g===v||r(g,v,n,a,o)))return m.push(y)})){p=!1;break}}else if(!(g===h||r(g,h,n,a,o))){p=!1;break}}return o.delete(e),o.delete(t),p}function mO(e){var t=-1,n=Array(e.size);return e.forEach(function(a,r){n[++t]=[r,a]}),n}function gO(e){var t=-1,n=Array(e.size);return e.forEach(function(a){n[++t]=a}),n}var hO=1,vO=2,bO="[object Boolean]",yO="[object Date]",wO="[object Error]",EO="[object Map]",SO="[object Number]",kO="[object RegExp]",PO="[object Set]",LO="[object String]",_O="[object Symbol]",AO="[object ArrayBuffer]",TO="[object DataView]",ph=xn?xn.prototype:void 0,yc=ph?ph.valueOf:void 0;function CO(e,t,n,a,r,o,i){switch(n){case TO:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case AO:return!(e.byteLength!=t.byteLength||!o(new xl(e),new xl(t)));case bO:case yO:case SO:return xf(+e,+t);case wO:return e.name==t.name&&e.message==t.message;case kO:case LO:return e==t+"";case EO:var s=mO;case PO:var l=a&hO;if(s||(s=gO),e.size!=t.size&&!l)return!1;var u=i.get(e);if(u)return u==t;a|=vO,i.set(e,t);var c=p1(s(e),s(t),a,r,o,i);return i.delete(e),c;case _O:if(yc)return yc.call(e)==yc.call(t)}return!1}var IO=1,RO=Object.prototype,FO=RO.hasOwnProperty;function NO(e,t,n,a,r,o){var i=n&IO,s=Ed(e),l=s.length,u=Ed(t),c=u.length;if(l!=c&&!i)return!1;for(var d=l;d--;){var p=s[d];if(!(i?p in t:FO.call(t,p)))return!1}var m=o.get(e),g=o.get(t);if(m&&g)return m==t&&g==e;var h=!0;o.set(e,t),o.set(t,e);for(var b=i;++d<l;){p=s[d];var v=e[p],y=t[p];if(a)var E=i?a(y,v,p,t,e,o):a(v,y,p,e,t,o);if(!(E===void 0?v===y||r(v,y,n,a,o):E)){h=!1;break}b||(b=p=="constructor")}if(h&&!b){var w=e.constructor,S=t.constructor;w!=S&&"constructor"in e&&"constructor"in t&&!(typeof w=="function"&&w instanceof w&&typeof S=="function"&&S instanceof S)&&(h=!1)}return o.delete(e),o.delete(t),h}var UO=1,mh="[object Arguments]",gh="[object Array]",Ns="[object Object]",OO=Object.prototype,hh=OO.hasOwnProperty;function MO(e,t,n,a,r,o){var i=zn(e),s=zn(t),l=i?gh:Wn(e),u=s?gh:Wn(t);l=l==mh?Ns:l,u=u==mh?Ns:u;var c=l==Ns,d=u==Ns,p=l==u;if(p&&Dl(e)){if(!Dl(t))return!1;i=!0,c=!1}if(p&&!c)return o||(o=new ba),i||a1(e)?p1(e,t,n,a,r,o):CO(e,t,l,n,a,r,o);if(!(n&UO)){var m=c&&hh.call(e,"__wrapped__"),g=d&&hh.call(t,"__wrapped__");
372if(m||g){var h=m?e.value():e,b=g?t.value():t;return o||(o=new ba),r(h,b,n,a,o)}}return p?(o||(o=new ba),NO(e,t,n,a,r,o)):!1}function Lu(e,t,n,a,r){return e===t?!0:e==null||t==null||!vr(e)&&!vr(t)?e!==e&&t!==t:MO(e,t,n,a,Lu,r)}var DO=1,xO=2;function zO(e,t,n,a){var r=n.length,o=r;if(e==null)return!o;for(e=Object(e);r--;){var i=n[r];if(i[2]?i[1]!==e[i[0]]:!(i[0]in e))return!1}for(;++r<o;){i=n[r];var s=i[0],l=e[s],u=i[1];if(i[2]){if(l===void 0&&!(s in e))return!1}else{var c=new ba,d;if(!(d===void 0?Lu(u,l,DO|xO,a,c):d))return!1}}return!0}function m1(e){return e===e&&!ra(e)}function $O(e){for(var t=jf(e),n=t.length;n--;){var a=t[n],r=e[a];t[n]=[a,r,m1(r)]}return t}function g1(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}function VO(e){var t=$O(e);return t.length==1&&t[0][2]?g1(t[0][0],t[0][1]):function(n){return n===e||zO(n,e,t)}}function BO(e,t){return e!=null&&t in Object(e)}function GO(e,t,n){t=Pu(t,e);for(var a=-1,r=t.length,o=!1;++a<r;){var i=gs(t[a]);if(!(o=e!=null&&n(e,i)))break;e=e[i]}return o||++a!=r?o:(r=e==null?0:e.length,!!r&&$f(r)&&Df(i,r)&&(zn(e)||Bf(e)))}function h1(e,t){return e!=null&&GO(e,t,BO)}var jO=1,qO=2;function WO(e,t){return qf(e)&&m1(t)?g1(gs(e),t):function(n){var a=$a(n,e);return a===void 0&&a===t?h1(n,e):Lu(t,a,jO|qO)}}function KO(e){return function(t){return t==null?void 0:t[e]}}function YO(e){return function(t){return Kf(t,e)}}function XO(e){return qf(e)?KO(gs(e)):YO(e)}function HO(e){return typeof e=="function"?e:e==null?H0:typeof e=="object"?zn(e)?WO(e[0],e[1]):VO(e):XO(e)}var wc=function(){return ia.Date.now()},ZO="Expected a function",JO=Math.max,QO=Math.min;function v1(e,t,n){var a,r,o,i,s,l,u=0,c=!1,d=!1,p=!0;if(typeof e!="function")throw new TypeError(ZO);t=jg(t)||0,ra(n)&&(c=!!n.leading,d="maxWait"in n,o=d?JO(jg(n.maxWait)||0,t):o,p="trailing"in n?!!n.trailing:p);function m(P){var L=a,R=r;return a=r=void 0,u=P,i=e.apply(R,L),i}function g(P){return u=P,s=setTimeout(v,t),c?m(P):i}function h(P){var L=P-l,R=P-u,T=t-L;return d?QO(T,o-R):T}function b(P){var L=P-l,R=P-u;return l===void 0||L>=t||L<0||d&&R>=o}function v(){var P=wc();if(b(P))return y(P);s=setTimeout(v,h(P))}function y(P){return s=void 0,p&&a?m(P):(a=r=void 0,i)}function E(){s!==void 0&&clearTimeout(s),u=0,a=l=r=s=void 0}function w(){return s===void 0?i:y(wc())}function S(){var P=wc(),L=b(P);if(a=arguments,r=this,l=P,L){if(s===void 0)return g(l);if(d)return clearTimeout(s),s=setTimeout(v,t),m(l)}return s===void 0&&(s=setTimeout(v,t)),i}return S.cancel=E,S.flush=w,S}function e4(e,t,n){var a=e==null?0:e.length;if(!a)return-1;var r=a-1;return HF(e,HO(t),r)}function $l(e){for(var t=-1,n=e==null?0:e.length,a={};++t<n;){var r=e[t];a[r[0]]=r[1]}return a}function Ao(e,t){return Lu(e,t)}function Jo(e){return e==null}function b1(e){return e===void 0}function y1(e,t,n,a){if(!ra(e))return e;t=Pu(t,e);for(var r=-1,o=t.length,i=o-1,s=e;s!=null&&++r<o;){var l=gs(t[r]),u=n;if(l==="__proto__"||l==="constructor"||l==="prototype")return e;if(r!=i){var c=s[l];u=void 0,u===void 0&&(u=ra(c)?c:Df(t[r+1])?[]:{})}zf(s,l,u),s=s[l]}return e}function t4(e,t,n){for(var a=-1,r=t.length,o={};++a<r;){var i=t[a],s=Kf(e,i);n(s,i)&&y1(o,Pu(i,e),s)}return o}function n4(e,t){return t4(e,t,function(n,a){return h1(e,a)})}var w1=C3(function(e,t){return e==null?{}:n4(e,t)});function a4(e,t,n){return e==null?e:y1(e,t,n)}const Hn=e=>e===void 0,wa=e=>typeof e=="boolean",Rt=e=>typeof e=="number",E1=e=>!e&&e!==0||Pe(e)&&e.length===0||Ye(e)&&!Object.keys(e).length,ja=e=>typeof Element>"u"?!1:e instanceof Element,Ld=e=>Jo(e),r4=e=>He(e)?!Number.isNaN(Number(e)):!1;var o4=Object.defineProperty,i4=Object.defineProperties,s4=Object.getOwnPropertyDescriptors,vh=Object.getOwnPropertySymbols,l4=Object.prototype.hasOwnProperty,u4=Object.prototype.propertyIsEnumerable,bh=(e,t,n)=>t in e?o4(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c4=(e,t)=>
372{for(var n in t||(t={}))l4.call(t,n)&&bh(e,n,t[n]);if(vh)for(var n of vh(t))u4.call(t,n)&&bh(e,n,t[n]);return e},d4=(e,t)=>i4(e,s4(t));function _d(e,t){var n;const a=Ln();return cu(()=>{a.value=e()},d4(c4({},t),{flush:(n=void 0)!=null?n:"sync"})),Xo(a)}var yh;const kt=typeof window<"u",f4=e=>typeof e=="string",Vl=()=>{},Ad=kt&&((yh=window==null?void 0:window.navigator)==null?void 0:yh.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Zi(e){return typeof e=="function"?e():f(e)}function p4(e,t){function n(...a){return new Promise((r,o)=>{Promise.resolve(e(()=>t.apply(this,a),{fn:t,thisArg:this,args:a})).then(r).catch(o)})}return n}function m4(e,t={}){let n,a,r=Vl;const o=s=>{clearTimeout(s),r(),r=Vl};return s=>{const l=Zi(e),u=Zi(t.maxWait);return n&&o(n),l<=0||u!==void 0&&u<=0?(a&&(o(a),a=null),Promise.resolve(s())):new Promise((c,d)=>{r=t.rejectOnCancel?d:c,u&&!a&&(a=setTimeout(()=>{n&&o(n),a=null,c(s())},u)),n=setTimeout(()=>{a&&o(a),a=null,c(s())},l)})}}function g4(e){return e}function hs(e){return ru()?(ou(e),!0):!1}function h4(e,t=200,n={}){return p4(m4(t,n),e)}function v4(e,t=200,n={}){const a=G(e.value),r=h4(()=>{a.value=e.value},t,n);return Ie(e,()=>r()),a}function b4(e,t=!0){et()?st(e):t?e():Ke(e)}function Td(e,t,n={}){const{immediate:a=!0}=n,r=G(!1);let o=null;function i(){o&&(clearTimeout(o),o=null)}function s(){r.value=!1,i()}function l(...u){i(),r.value=!0,o=setTimeout(()=>{r.value=!1,o=null,e(...u)},Zi(t))}return a&&(r.value=!0,kt&&l()),hs(s),{isPending:Xo(r),start:l,stop:s}}function va(e){var t;const n=Zi(e);return(t=n==null?void 0:n.$el)!=null?t:n}const vs=kt?window:void 0,y4=kt?window.document:void 0;function _n(...e){let t,n,a,r;if(f4(e[0])||Array.isArray(e[0])?([n,a,r]=e,t=vs):[t,n,a,r]=e,!t)return Vl;Array.isArray(n)||(n=[n]),Array.isArray(a)||(a=[a]);const o=[],i=()=>{o.forEach(c=>c()),o.length=0},s=(c,d,p,m)=>(c.addEventListener(d,p,m),()=>c.removeEventListener(d,p,m)),l=Ie(()=>[va(t),Zi(r)],([c,d])=>{i(),c&&o.push(...n.flatMap(p=>a.map(m=>s(c,p,m,d))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return hs(u),u}let wh=!1;function S1(e,t,n={}){const{window:a=vs,ignore:r=[],capture:o=!0,detectIframe:i=!1}=n;if(!a)return;Ad&&!wh&&(wh=!0,Array.from(a.document.body.children).forEach(p=>p.addEventListener("click",Vl)));let s=!0;const l=p=>r.some(m=>{if(typeof m=="string")return Array.from(a.document.querySelectorAll(m)).some(g=>g===p.target||p.composedPath().includes(g));{const g=va(m);return g&&(p.target===g||p.composedPath().includes(g))}}),c=[_n(a,"click",p=>{const m=va(e);if(!(!m||m===p.target||p.composedPath().includes(m))){if(p.detail===0&&(s=!l(p)),!s){s=!0;return}t(p)}},{passive:!0,capture:o}),_n(a,"pointerdown",p=>{const m=va(e);m&&(s=!p.composedPath().includes(m)&&!l(p))},{passive:!0}),i&&_n(a,"blur",p=>{var m;const g=va(e);((m=a.document.activeElement)==null?void 0:m.tagName)==="IFRAME"&&!(g!=null&&g.contains(a.document.activeElement))&&t(p)})].filter(Boolean);return()=>c.forEach(p=>p())}function k1(e,t=!1){const n=G(),a=()=>n.value=!!e();return a(),b4(a,t),n}const Eh=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Sh="__vueuse_ssr_handlers__";Eh[Sh]=Eh[Sh]||{};function w4({document:e=y4}={}){if(!e)return G("visible");const t=G(e.visibilityState);return _n(e,"visibilitychange",()=>{t.value=e.visibilityState}),t}var kh=Object.getOwnPropertySymbols,E4=Object.prototype.hasOwnProperty,S4=Object.prototype.propertyIsEnumerable,k4=(e,t)=>{var n={};for(var a in e)E4.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(e!=null&&kh)for(var a of kh(e))t.indexOf(a)<0&&S4.call(e,a)&&(n[a]=e[a]);return n};function mn(e,t,n={}){const a=n,{window:r=vs}=a,o=k4(a,["window"]);let i;const s=k1(()=>r&&"ResizeObserver"in r),l=()=>{i&&(i.disconnect(),i=void 0)},u=Ie(()=>va(e),d=>{l(),s.value&&r&&d&&(i=new ResizeObserver(t),i.observe(d,o))},{immediate:!0,flush:"post"}),c=()=>{l(),u()};return hs(c),{isSupported:s,stop:c}}var Ph=Object.getOwnPropertySymbols,P4=Object.prototype.hasOwnProperty,L4=Object.prototype.propertyIsEnumerable,_4=(e,t)=>{var n={};for(var a in e)P4.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(e!=null&&Ph)for(var a of Ph(e))t.indexOf(a)<0&&L4.call(e,a)&&(n[a]=e[a]);return n};function A4(e,t,n={}){const a=n,{window:r=vs}=a,o=_4(a,["window"]);let i;const s=k1(()=>r&&"MutationObserver"in r),l=()=>
372{i&&(i.disconnect(),i=void 0)},u=Ie(()=>va(e),d=>{l(),s.value&&r&&d&&(i=new MutationObserver(t),i.observe(d,o))},{immediate:!0}),c=()=>{l(),u()};return hs(c),{isSupported:s,stop:c}}var Lh;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(Lh||(Lh={}));var T4=Object.defineProperty,_h=Object.getOwnPropertySymbols,C4=Object.prototype.hasOwnProperty,I4=Object.prototype.propertyIsEnumerable,Ah=(e,t,n)=>t in e?T4(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,R4=(e,t)=>{for(var n in t||(t={}))C4.call(t,n)&&Ah(e,n,t[n]);if(_h)for(var n of _h(t))I4.call(t,n)&&Ah(e,n,t[n]);return e};const F4={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};R4({linear:g4},F4);function N4({window:e=vs}={}){if(!e)return G(!1);const t=G(e.document.hasFocus());return _n(e,"blur",()=>{t.value=!1}),_n(e,"focus",()=>{t.value=!0}),t}class U4 extends Error{constructor(t){super(t),this.name="ElementPlusError"}}function Qo(e,t){throw new U4(`[${e}] ${t}`)}const Th={current:0},Ch=G(0),P1=2e3,Ih=Symbol("elZIndexContextKey"),L1=Symbol("zIndexContextKey"),Hf=e=>{const t=et()?De(Ih,Th):Th,n=e||(et()?De(L1,void 0):void 0),a=A(()=>{const i=f(n);return Rt(i)?i:P1}),r=A(()=>a.value+Ch.value),o=()=>(t.current++,Ch.value=t.current,r.value);return!kt&&De(Ih),{initialZIndex:a,currentZIndex:r,nextZIndex:o}};var O4={name:"en",el:{breadcrumb:{label:"Breadcrumb"},colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color.",alphaLabel:"pick alpha value"},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},mention:{loading:"Loading"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",page:"Page",prev:"Go to previous page",next:"Go to next page",currentPage:"page {pager}",prevPages:"Previous {pager} pages",nextPages:"Next {pager} pages",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tour:{next:"Next",previous:"Previous",finish:"Finish"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"},carousel:{leftArrow:"Carousel arrow left",rightArrow:"Carousel arrow right",indicator:"Carousel switch to index {index}"}}};const M4=e=>(t,n)=>
372D4(t,n,f(e)),D4=(e,t,n)=>$a(n,e,e).replace(/\{(\w+)\}/g,(a,r)=>{var o;return`${(o=t==null?void 0:t[r])!=null?o:`{${r}}`}`}),x4=e=>{const t=A(()=>f(e).name),n=ut(e)?e:G(e);return{lang:t,locale:n,t:M4(e)}},_1=Symbol("localeContextKey"),fn=e=>{const t=e||De(_1,G());return x4(A(()=>t.value||O4))},A1="__epPropKey",Ce=e=>e,z4=e=>Ye(e)&&!!e[A1],_u=(e,t)=>{if(!Ye(e)||z4(e))return e;const{values:n,required:a,default:r,type:o,validator:i}=e,l={type:o,required:!!a,validator:n||i?u=>{let c=!1,d=[];if(n&&(d=Array.from(n),at(e,"default")&&d.push(r),c||(c=d.includes(u))),i&&(c||(c=i(u))),!c&&d.length>0){const p=[...new Set(d)].map(m=>JSON.stringify(m)).join(", ");tP(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${p}], got value ${JSON.stringify(u)}.`)}return c}:void 0,[A1]:!0};return at(e,"default")&&(l.default=r),l},Be=e=>$l(Object.entries(e).map(([t,n])=>[t,_u(n,t)])),Au=["","default","small","large"],ro=_u({type:String,values:Au,required:!1}),T1=Symbol("size"),$4=()=>{const e=De(T1,{});return A(()=>f(e.size)||"")},C1=Symbol("emptyValuesContextKey"),V4=["",void 0,null],B4=void 0,I1=Be({emptyValues:Array,valueOnClear:{type:[String,Number,Boolean,Function],default:void 0,validator:e=>Ue(e)?!e():!e}}),R1=(e,t)=>{const n=et()?De(C1,G({})):G({}),a=A(()=>e.emptyValues||n.value.emptyValues||V4),r=A(()=>Ue(e.valueOnClear)?e.valueOnClear():e.valueOnClear!==void 0?e.valueOnClear:Ue(n.value.valueOnClear)?n.value.valueOnClear():n.value.valueOnClear!==void 0?n.value.valueOnClear:t!==void 0?t:B4),o=i=>a.value.includes(i);return a.value.includes(r.value),{emptyValues:a,valueOnClear:r,isEmptyValue:o}},Rh=e=>Object.keys(e),Ec=(e,t,n)=>({get value(){return $a(e,t,n)},set value(a){a4(e,t,a)}}),Bl=G();function Tu(e,t=void 0){const n=et()?De(q0,Bl):Bl;return e?A(()=>{var a,r;return(r=(a=n.value)==null?void 0:a[e])!=null?r:t}):n}function F1(e,t){const n=Tu(),a=Ge(e,A(()=>{var s;return((s=n.value)==null?void 0:s.namespace)||Ci})),r=fn(A(()=>{var s;return(s=n.value)==null?void 0:s.locale})),o=Hf(A(()=>{var s;return((s=n.value)==null?void 0:s.zIndex)||P1})),i=A(()=>{var s;return f(t)||((s=n.value)==null?void 0:s.size)||""});return G4(A(()=>f(n)||{})),{ns:a,locale:r,zIndex:o,size:i}}const G4=(e,t,n=!1)=>{var a;const r=!!et(),o=r?Tu():void 0,i=(a=void 0)!=null?a:r?St:void 0;if(!i)return;const s=A(()=>{const l=f(e);return o!=null&&o.value?j4(o.value,l):l});return i(q0,s),i(_1,A(()=>s.value.locale)),i(W0,A(()=>s.value.namespace)),i(L1,A(()=>s.value.zIndex)),i(T1,{size:A(()=>s.value.size||"")}),i(C1,A(()=>({emptyValues:s.value.emptyValues,valueOnClear:s.value.valueOnClear}))),(n||!Bl.value)&&(Bl.value=s.value),s},j4=(e,t)=>{const n=[...new Set([...Rh(e),...Rh(t)])],a={};for(const r of n)a[r]=t[r]!==void 0?t[r]:e[r];return a},Ht="update:modelValue",N1="change";var qe=(e,t)=>{const n=e.__vccOpts||e;for(const[a,r]of t)n[a]=r;return n};const U1=(e="")=>e.split(" ").filter(t=>!!t.trim()),Do=(e,t)=>{if(!e||!t)return!1;if(t.includes(" "))throw new Error("className should not contain space.");return e.classList.contains(t)},Cd=(e,t)=>{!e||!t.trim()||e.classList.add(...U1(t))},Ji=(e,t)=>{!e||!t.trim()||e.classList.remove(...U1(t))},xr=(e,t)=>{var n;if(!kt||!e||!t)return"";let a=cn(t);a==="float"&&(a="cssFloat");try{const r=e.style[a];if(r)return r;const o=(n=document.defaultView)==null?void 0:n.getComputedStyle(e,"");return o?o[a]:""}catch{return e.style[a]}};function An(e,t="px"){if(!e)return"";if(Rt(e)||r4(e))return`${e}${t}`;if(He(e))return e}let Us;const q4=e=>{var t;if(!kt)return 0;if(Us!==void 0)return Us;const n=document.createElement("div");n.className=`${e}-scrollbar__wrap`,n.style.visibility="hidden",n.style.width="100px",n.style.position="absolute",n.style.top="-9999px",document.body.appendChild(n);const a=n.offsetWidth;n.style.overflow="scroll";const r=document.createElement("div");r.style.width="100%",n.appendChild(r);const o=r.offsetWidth;return(t=n.parentNode)==null||t.removeChild(n),Us=a-o,Us};function W4(e,t){if(!kt)return;if(!t){e.scrollTop=0;return}const n=[];let a=t.offsetParent;for(;a!==null&&e!==a&&e.contains(a);)n.push(a),a=a.offsetParent;const r=t.offsetTop+n.reduce((l,u)=>l+u.offsetTop,0),o=r+t.offsetHeight,i=e.scrollTop,s=i+e.clientHeight;r<i?e.scrollTop=r:o>s&&(e.scrollTop=o-e.clientHeight)}const Kt=(e,t)=>
372{if(e.install=n=>{for(const a of[e,...Object.values(t??{})])n.component(a.name,a)},t)for(const[n,a]of Object.entries(t))e[n]=a;return e},K4=(e,t)=>(e.install=n=>{e._context=n._context,n.config.globalProperties[t]=e},e),_r=e=>(e.install=Ot,e),Y4=Be({size:{type:Ce([Number,String])},color:{type:String}}),X4=ie({name:"ElIcon",inheritAttrs:!1}),H4=ie({...X4,props:Y4,setup(e){const t=e,n=Ge("icon"),a=A(()=>{const{size:r,color:o}=t;return!r&&!o?{}:{fontSize:Hn(r)?void 0:An(r),"--color":o}});return(r,o)=>(_(),q("i",In({class:f(n).b(),style:f(a)},r.$attrs),[_e(r.$slots,"default")],16))}});var Z4=qe(H4,[["__file","icon.vue"]]);const We=Kt(Z4);/*! Element Plus Icons Vue v2.3.1 */var J4=ie({name:"ArrowDown",__name:"arrow-down",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"})]))}}),O1=J4,Q4=ie({name:"ArrowLeft",__name:"arrow-left",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"})]))}}),Gl=Q4,eM=ie({name:"ArrowRight",__name:"arrow-right",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"})]))}}),Ri=eM,tM=ie({name:"ArrowUp",__name:"arrow-up",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0"})]))}}),nM=tM,aM=ie({name:"Calendar",__name:"calendar",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64"})]))}}),rM=aM,oM=ie({name:"CircleCheck",__name:"circle-check",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),k("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"})]))}}),iM=oM,sM=ie({name:"CircleCloseFilled",__name:"circle-close-filled",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336z"})]))}}),lM=sM,uM=ie({name:"CircleClose",__name:"circle-close",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248z"}),k("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m
3720 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),Cu=uM,cM=ie({name:"Clock",__name:"clock",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),k("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32"}),k("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32"})]))}}),dM=cM,fM=ie({name:"Close",__name:"close",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"})]))}}),xo=fM,pM=ie({name:"DArrowLeft",__name:"d-arrow-left",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"})]))}}),Zr=pM,mM=ie({name:"DArrowRight",__name:"d-arrow-right",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688m-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"})]))}}),Jr=mM,gM=ie({name:"Hide",__name:"hide",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2zM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z"}),k("path",{fill:"currentColor",d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z"})]))}}),hM=gM,vM=ie({name:"InfoFilled",__name:"info-filled",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64m67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344M590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"})]))}}),bM=vM,yM=ie({name:"Loading",__name:"loading",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32m448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32m-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32M195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0m-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"})]))}}),M1=yM,wM=ie({name:"PictureFilled",__name:"picture-filled",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112M256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384"})]))}}),fW=wM,EM=ie({name:"Plus",__name:"plus",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64z"})]))}}),SM=EM,kM=ie({name:"Search",__name:"search",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704"})]))}}),pW=kM,PM=ie({name:"SortDown",__name:"sort-down",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0"})]))}}),mW=PM,LM=ie({name:"SortUp",__name:"sort-up",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248"})]))}}),gW=LM,_M=ie({name:"SuccessFilled",__name:"success-filled",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),AM=_M,TM=ie({name:"Top",__name:"top",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M572.235 205.282v600.365a30.118 30.118 0 1 1-60.235 0V205.282L292.382 438.633a28.913 28.913 0 0 1-42.646 0 33.43 33.43 0 0 1 0-45.236l271.058-288.045a28.913 28.913 0 0 1 42.647 0L834.5 393.397a33.43 33.43 0 0 1 0 45.176 28.913 28.913 0 0 1-42.647 0l-219.618-233.23z"})]))}}),hW=TM,CM=ie({name:"User",__name:"user",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512m320 320v-96a96 96 0 0 0-96-96H288a96 96 0 0 0-96 96v96a32 32 0 1 1-64 0v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 1 1-64 0"})]))}}),vW=CM,IM=ie({name:"View",__name:"view",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352m0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448m0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160"})]))}}),RM=IM,FM=ie({name:"WarningFilled",__name:"warning-filled",setup(e){return(t,n)=>(_(),q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256m0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4"})]))}}),NM=FM;const Wa=Ce([String,Object,Function]),UM={Close:xo},OM={Close:xo},Fh={success:AM,warning:NM,error:lM,info:bM},D1={validating:M1,success:iM,error:Cu},MM=()=>kt&&/firefox/i.test(window.navigator.userAgent);let Gn;const DM=` 373 height:0 !important; 374 visibility:hidden !important; 375 ${MM()?"":"overflow:hidden !important;"} 376 position:absolute !important; 377 z-index:-1000 !important; 378 top:0 !important; 379 right:0 !important; 380`,xM=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function zM(e){const t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),a=Number.parseFloat(t.getPropertyValue("padding-bottom"))+Number.parseFloat(t.getPropertyValue("padding-top")),r=Number.parseFloat(t.getPropertyValue("border-bottom-width"))+Number.parseFloat(t.getPropertyValue("border-top-width"));return{contextStyle:xM.map(i=>`${i}:${t.getPropertyValue(i)}`).join(";"),paddingSize:a,borderSize:r,boxSizing:n}}function Nh(e,t=1,n){var a;Gn||(Gn=document.createElement("textarea"),document.body.appendChild(Gn));const{paddingSize:r,borderSize:o,boxSizing:i,contextStyle:s}=zM(e);Gn.setAttribute("style",`${s};${DM}`),Gn.value=e.value||e.placeholder||"";let l=Gn.scrollHeight;const u={};i==="border-box"?l=l+o:i==="content-box"&&(l=l-r),Gn.value="";const c=Gn.scrollHeight-r;if(Rt(t)){let d=c*t;i==="border-box"&&(d=d+r+o),l=Math.max(d,l),u.minHeight=`${d}px`}if(Rt(n)){let d=c*n;i==="border-box"&&(d=d+r+o),l=Math.min(d,l)}return u.height=`${l}px`,(a=Gn.parentNode)==null||a.removeChild(Gn),Gn=void 0,u}const Iu=e=>e,$M=Be({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]}
380,ariaControls:String}),Ar=e=>w1($M,e),VM=Be({id:{type:String,default:void 0},size:ro,disabled:Boolean,modelValue:{type:Ce([String,Number,Object]),default:""},maxlength:{type:[String,Number]},minlength:{type:[String,Number]},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:Ce([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},formatter:{type:Function},parser:{type:Function},placeholder:{type:String},form:{type:String},readonly:Boolean,clearable:Boolean,showPassword:Boolean,showWordLimit:Boolean,suffixIcon:{type:Wa},prefixIcon:{type:Wa},containerRole:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:Ce([Object,Array,String]),default:()=>Iu({})},autofocus:Boolean,rows:{type:Number,default:2},...Ar(["ariaLabel"])}),BM={[Ht]:e=>He(e),input:e=>He(e),change:e=>He(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,mouseleave:e=>e instanceof MouseEvent,mouseenter:e=>e instanceof MouseEvent,keydown:e=>e instanceof Event,compositionstart:e=>e instanceof CompositionEvent,compositionupdate:e=>e instanceof CompositionEvent,compositionend:e=>e instanceof CompositionEvent},GM=["class","style"],jM=/^on[A-Z]/,x1=(e={})=>{const{excludeListeners:t=!1,excludeKeys:n}=e,a=A(()=>((n==null?void 0:n.value)||[]).concat(GM)),r=et();return A(r?()=>{var o;
380return $l(Object.entries((o=r.proxy)==null?void 0:o.$attrs).filter(([i])=>!a.value.includes(i)&&!(t&&jM.test(i))))}:()=>({}))},ei=Symbol("formContextKey"),Qr=Symbol("formItemContextKey"),Uh={prefix:Math.floor(Math.random()*1e4),current:0},qM=Symbol("elIdInjection"),z1=()=>et()?De(qM,Uh):Uh,eo=e=>{const t=z1(),n=Mf();return _d(()=>f(e)||`${n.value}-id-${t.prefix}-${t.current++}`)},oo=()=>{const e=De(ei,void 0),t=De(Qr,void 0);return{form:e,formItem:t}},Ru=(e,{formItemContext:t,disableIdGeneration:n,disableIdManagement:a})=>{n||(n=G(!1)),a||(a=G(!1));const r=G();let o;const i=A(()=>{var s;return!!(!(e.label||e.ariaLabel)&&t&&t.inputIds&&((s=t.inputIds)==null?void 0:s.length)<=1)});return st(()=>{o=Ie([At(e,"id"),n],([s,l])=>{const u=s??(l?void 0:eo().value);u!==r.value&&(t!=null&&t.removeInputId&&(r.value&&t.removeInputId(r.value),!(a!=null&&a.value)&&!l&&u&&t.addInputId(u)),r.value=u)},{immediate:!0})}),ps(()=>{o&&o(),t!=null&&t.removeInputId&&r.value&&t.removeInputId(r.value)}),{isLabeledByFormItem:i,inputId:r}},$1=e=>{const t=et();return A(()=>{var n,a;return(a=(n=t==null?void 0:t.proxy)==null?void 0:n.$props)==null?void 0:a[e]})},Ea=(e,t={})=>{const n=G(void 0),a=t.prop?n:$1("size"),r=t.global?n:$4(),o=t.form?{size:void 0}:De(ei,void 0),i=t.formItem?{size:void 0}:De(Qr,void 0);return A(()=>a.value||f(e)||(i==null?void 0:i.size)||(o==null?void 0:o.size)||r.value||"")},Fu=e=>{const t=$1("disabled"),n=De(ei,void 0);return A(()=>t.value||f(e)||(n==null?void 0:n.disabled)||!1)};function Nu(e,{beforeFocus:t,afterFocus:n,beforeBlur:a,afterBlur:r}={}){const o=et(),{emit:i}=o,s=Ln(),l=G(!1),u=p=>{Ue(t)&&t(p)||l.value||(l.value=!0,i("focus",p),n==null||n())},c=p=>{var m;Ue(a)&&a(p)||p.relatedTarget&&((m=s.value)!=null&&m.contains(p.relatedTarget))||(l.value=!1,i("blur",p),r==null||r())},d=()=>{var p,m;(p=s.value)!=null&&p.contains(document.activeElement)&&s.value!==document.activeElement||(m=e.value)==null||m.focus()};return Ie(s,p=>{p&&p.setAttribute("tabindex","-1")}),_n(s,"focus",u,!0),_n(s,"blur",c,!0),_n(s,"click",d,!0),{isFocused:l,wrapperRef:s,handleFocus:u,handleBlur:c}}const WM=e=>/([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(e);function V1({afterComposition:e,emit:t}){const n=G(!1),a=s=>{t==null||t("compositionstart",s),n.value=!0},r=s=>{var l;t==null||t("compositionupdate",s);const u=(l=s.target)==null?void 0:l.value,c=u[u.length-1]||"";n.value=!WM(c)},o=s=>{t==null||t("compositionend",s),n.value&&(n.value=!1,Ke(()=>e(s)))};return{isComposing:n,handleComposition:s=>{s.type==="compositionend"?o(s):r(s)},handleCompositionStart:a,handleCompositionUpdate:r,handleCompositionEnd:o}}function KM(e){let t;function n(){if(e.value==null)return;const{selectionStart:r,selectionEnd:o,value:i}=e.value;if(r==null||o==null)return;const s=i.slice(0,Math.max(0,r)),l=i.slice(Math.max(0,o));t={selectionStart:r,selectionEnd:o,value:i,beforeTxt:s,afterTxt:l}}function a(){if(e.value==null||t==null)return;const{value:r}=e.value,{beforeTxt:o,afterTxt:i,selectionStart:s}=t;if(o==null||i==null||s==null)return;let l=r.length;if(r.endsWith(i))l=r.length-i.length;else if(r.startsWith(o))l=o.length;else{const u=o[s-1],c=r.indexOf(u,s-1);c!==-1&&(l=c+1)}e.value.setSelectionRange(l,l)}return[n,a]}const YM=ie({name:"ElInput",inheritAttrs:!1}),XM=ie({...YM,props:VM,emits:BM,setup(e,{expose:t,emit:n}){const a=e,r=uu(),o=x1(),i=oa(),s=A(()=>[a.type==="textarea"?h.b():g.b(),g.m(p.value),g.is("disabled",m.value),g.is("exceed",oe.value),{[g.b("group")]:i.prepend||i.append,[g.m("prefix")]:i.prefix||a.prefixIcon,[g.m("suffix")]:i.suffix||a.suffixIcon||a.clearable||a.showPassword,[g.bm("suffix","password-clear")]:X.value&&$.value,[g.b("hidden")]:a.type==="hidden"},r.class]),l=A(()=>[g.e("wrapper"),g.is("focus",R.value)]),{form:u,formItem:c}=oo(),{inputId:d}=Ru(a,{formItemContext:c}),p=Ea(),m=Fu(),g=Ge("input"),h=Ge("textarea"),b=Ln(),v=Ln(),y=G(!1),E=G(!1),w=G(),S=Ln(a.inputStyle),P=A(()=>b.value||v.value),{wrapperRef:L,isFocused:R,handleFocus:T,handleBlur:M}=Nu(P,{beforeFocus(){return m.value},afterBlur(){var U;a.validateEvent&&((U=c==null?void 0:c.validate)==null||U.call(c,"blur").catch(ae=>void 0))}}),x=A(()=>{var U;return(U=u==null?void 0:u.statusIcon)!=null?U:!1}),D=A(()=>(c==null?void 0:c.validateState)||""),W=A(()=>D.value&&D1[D.value]),se=A(()=>E.value?RM:hM),te=A(()=>[r.style]),Y=A(()=>[a.inputStyle,S.value,{resize:a.resize}]),z=A(()=>Jo(a.modelValue)?"":String(a.modelValue)),X=A(()=>a.clearable&&!m.value&&!a.readonly&&!!z.value&&(R.value||y.value)),$=A(()=>a.showPassword&&!m.value&&!!z.value&&(!!z.value||R.value)),J=A(()=>a.showWordLimit&&!!a.maxlength&&(a.type==="text"||a.type==="textarea")&&!m.value&&!a.readonly&&!a.showPassword),Z=A(()=>z.value.length),oe=A(()=>!!J.value&&Z.value>Number(a.maxlength)),Q=A(()=>!!i.suffix||!!a.suffixIcon||X.value||a.showPassword||J.value||!!D.value&&x.value),[ye,Le]=KM(b);mn(v,U=>{if(re(),!J.value||a.resize!=="both")return;const ae=U[0],{width:Fe}=ae.contentRect;w.value={right:`calc(100% - ${Fe+15+6}px)`}});const Me=()=>{const{type:U,autosize:ae}=a;if(!(!kt||U!=="textarea"||!v.value))if(ae){const Fe=Ye(ae)?ae.minRows:void 0,$e=Ye(ae)?ae.maxR
380ows:void 0,Ve=Nh(v.value,Fe,$e);S.value={overflowY:"hidden",...Ve},Ke(()=>{v.value.offsetHeight,S.value=Ve})}else S.value={minHeight:Nh(v.value).minHeight}},re=(U=>{let ae=!1;return()=>{var Fe;if(ae||!a.autosize)return;((Fe=v.value)==null?void 0:Fe.offsetParent)===null||(U(),ae=!0)}})(Me),me=()=>{const U=P.value,ae=a.formatter?a.formatter(z.value):z.value;!U||U.value===ae||(U.value=ae)},Ee=async U=>{ye();let{value:ae}=U.target;if(a.formatter&&(ae=a.parser?a.parser(ae):ae),!F.value){if(ae===z.value){me();return}n(Ht,ae),n("input",ae),await Ke(),me(),Le()}},Re=U=>{n("change",U.target.value)},{isComposing:F,handleCompositionStart:O,handleCompositionUpdate:H,handleCompositionEnd:ce}=V1({emit:n,afterComposition:Ee}),ve=()=>{ye(),E.value=!E.value,setTimeout(Le)},fe=()=>{var U;return(U=P.value)==null?void 0:U.focus()},I=()=>{var U;return(U=P.value)==null?void 0:U.blur()},C=U=>{y.value=!1,n("mouseleave",U)},K=U=>{y.value=!0,n("mouseenter",U)},ne=U=>{n("keydown",U)},Ae=()=>{var U;(U=P.value)==null||U.select()},be=()=>{n(Ht,""),n("change",""),n("clear"),n("input","")};return Ie(()=>a.modelValue,()=>{var U;Ke(()=>Me()),a.validateEvent&&((U=c==null?void 0:c.validate)==null||U.call(c,"change").catch(ae=>void 0))}),Ie(z,()=>me()),Ie(()=>a.type,async()=>{await Ke(),me(),Me()}),st(()=>{!a.formatter&&a.parser,me(),Ke(Me)}),t({input:b,textarea:v,ref:P,textareaStyle:Y,autosize:At(a,"autosize"),isComposing:F,focus:fe,blur:I,select:Ae,clear:be,resizeTextarea:Me}),(U,ae)=>(_(),q("div",{class:j([f(s),{[f(g).bm("group","append")]:U.$slots.append,[f(g).bm("group","prepend")]:U.$slots.prepend}]),style:mt(f(te)),onMouseenter:K,onMouseleave:C},[Se(" input "),U.type!=="textarea"?(_(),q(Oe,{key:0},[Se(" prepend slot "),U.$slots.prepend?(_(),q("div",{key:0,class:j(f(g).be("group","prepend"))},[_e(U.$slots,"prepend")],2)):Se("v-if",!0),k("div",{ref_key:"wrapperRef",ref:L,class:j(f(l))},[Se(" prefix slot "),U.$slots.prefix||U.prefixIcon?(_(),q("span",{key:0,class:j(f(g).e("prefix"))},[k("span",{class:j(f(g).e("prefix-inner"))},[_e(U.$slots,"prefix"),U.prefixIcon?(_(),we(f(We),{key:0,class:j(f(g).e("icon"))},{default:B(()=>[(_(),we(yt(U.prefixIcon)))]),_:1},8,["class"])):Se("v-if",!0)],2)],2)):Se("v-if",!0),k("input",In({id:f(d),ref_key:"input",ref:b,class:f(g).e("inner")},f(o),{minlength:U.minlength,maxlength:U.maxlength,type:U.showPassword?E.value?"text":"password":U.type,disabled:f(m),readonly:U.readonly,autocomplete:U.autocomplete,tabindex:U.tabindex,"aria-label":U.ariaLabel,placeholder:U.placeholder,style:U.inputStyle,form:U.form,autofocus:U.autofocus,role:U.containerRole,onCompositionstart:f(O),onCompositionupdate:f(H),onCompositionend:f(ce),onInput:Ee,onChange:Re,onKeydown:ne}),null,16,["id","minlength","maxlength","type","disabled","readonly","autocomplete","tabindex","aria-label","placeholder","form","autofocus","role","onCompositionstart","onCompositionupdate","onCompositionend"]),Se(" suffix slot "),f(Q)?(_(),q("span",{key:1,class:j(f(g).e("suffix"))},[k("span",{class:j(f(g).e("suffix-inner"))},[!f(X)||!f($)||!f(J)?(_(),q(Oe,{key:0},[_e(U.$slots,"suffix"),U.suffixIcon?(_(),we(f(We),{key:0,class:j(f(g).e("icon"))},{default:B(()=>[(_(),we(yt(U.suffixIcon)))]),_:1},8,["class"])):Se("v-if",!0)],64)):Se("v-if",!0),f(X)?(_(),we(f(We),{key:1,class:j([f(g).e("icon"),f(g).e("clear")]),onMousedown:dt(f(Ot),["prevent"]),onClick:be},{default:B(()=>[N(f(Cu))]),_:1},8,["class","onMousedown"])):Se("v-if",!0),f($)?(_(),we(f(We),{key:2,class:j([f(g).e("icon"),f(g).e("password")]),onClick:ve},{default:B(()=>[(_(),we(yt(f(se))))]),_:1},8,["class"])):Se("v-if",!0),f(J)?(_(),q("span",{key:3,class:j(f(g).e("count"))},[k("span",{class:j(f(g).e("count-inner"))},de(f(Z))+" / "+de(U.maxlength),3)],2)):Se("v-if",!0),f(D)&&f(W)&&f(x)?(_(),we(f(We),{key:4,class:j([f(g).e("icon"),f(g).e("validateIcon"),f(g).is("loading",f(D)==="validating")])},{default:B(()=>[(_(),we(yt(f(W))))]),_:1},8,["class"])):Se("v-if",!0)],2)],2)):Se("v-if",!0)],2),Se(" append slot "),U.$slots.append?(_(),q("div",{key:1,class:j(f(g).be("group","append"))},[_e(U.$slots,"append")],2)):Se("v-if",!0)],64)):(_(),q(Oe,{key:1},[Se(" textarea "),k("textarea",In({id:f(d),ref_key:"textarea",ref:v,class:[f(h).e("inner"),f(g).is("focus",f(R))]},f(o),{minlength:U.minlength,maxlength:U.maxlength,tabindex:U.tabindex,disabled:f(m),readonly:U.readonly,autocomplete:U.autocomplete,style:f(Y),"aria-label":U.ariaLabel,placeholder:U.placeholder,form:U.form,autofocus:U.autofocus,rows:U.rows,role:U.containerRole,onCompositionstart:f(O),onCompositionupdate:f(H),onCompositionend:f(ce),onInput:Ee,onFocus:f(T),onBlur:f(M),onChange:Re,onKeydown:ne}),null,16,["id","minlength","maxlength","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form","autofocus","rows","role","onCompositionstart","onCompositionupdate","onCompositionend","onFocus","onBlur"]),f(J)?(_(),q("span",{key:0,style:mt(w.value),
380class:j(f(g).e("count"))},de(f(Z))+" / "+de(U.maxlength),7)):Se("v-if",!0)],64))],38))}});var HM=qe(XM,[["__file","input.vue"]]);const mr=Kt(HM),fo=4,ZM={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}},JM=({move:e,size:t,bar:n})=>({[n.size]:t,transform:`translate${n.axis}(${e}%)`}),Zf=Symbol("scrollbarContextKey"),QM=Be({vertical:Boolean,size:String,move:Number,ratio:{type:Number,required:!0},always:Boolean}),eD="Thumb",tD=ie({__name:"thumb",props:QM,setup(e){const t=e,n=De(Zf),a=Ge("scrollbar");n||Qo(eD,"can not inject scrollbar context");const r=G(),o=G(),i=G({}),s=G(!1);let l=!1,u=!1,c=kt?document.onselectstart:null;const d=A(()=>ZM[t.vertical?"vertical":"horizontal"]),p=A(()=>JM({size:t.size,move:t.move,bar:d.value})),m=A(()=>r.value[d.value.offset]**2/n.wrapElement[d.value.scrollSize]/t.ratio/o.value[d.value.offset]),g=P=>{var L;if(P.stopPropagation(),P.ctrlKey||[1,2].includes(P.button))return;(L=window.getSelection())==null||L.removeAllRanges(),b(P);const R=P.currentTarget;R&&(i.value[d.value.axis]=R[d.value.offset]-(P[d.value.client]-R.getBoundingClientRect()[d.value.direction]))},h=P=>{if(!o.value||!r.value||!n.wrapElement)return;const L=Math.abs(P.target.getBoundingClientRect()[d.value.direction]-P[d.value.client]),R=o.value[d.value.offset]/2,T=(L-R)*100*m.value/r.value[d.value.offset];n.wrapElement[d.value.scroll]=T*n.wrapElement[d.value.scrollSize]/100},b=P=>{P.stopImmediatePropagation(),l=!0,document.addEventListener("mousemove",v),document.addEventListener("mouseup",y),c=document.onselectstart,document.onselectstart=()=>!1},v=P=>{if(!r.value||!o.value||l===!1)return;const L=i.value[d.value.axis];if(!L)return;const R=(r.value.getBoundingClientRect()[d.value.direction]-P[d.value.client])*-1,T=o.value[d.value.offset]-L,M=(R-T)*100*m.value/r.value[d.value.offset];n.wrapElement[d.value.scroll]=M*n.wrapElement[d.value.scrollSize]/100},y=()=>{l=!1,i.value[d.value.axis]=0,document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",y),S(),u&&(s.value=!1)},E=()=>{u=!1,s.value=!!t.size},w=()=>{u=!0,s.value=l};Qt(()=>{S(),document.removeEventListener("mouseup",y)});const S=()=>{document.onselectstart!==c&&(document.onselectstart=c)};return _n(At(n,"scrollbarElement"),"mousemove",E),_n(At(n,"scrollbarElement"),"mouseleave",w),(P,L)=>(_(),we(Sr,{name:f(a).b("fade"),persisted:""},{default:B(()=>[rt(k("div",{ref_key:"instance",ref:r,class:j([f(a).e("bar"),f(a).is(f(d).key)]),onMousedown:h},[k("div",{ref_key:"thumb",ref:o,class:j(f(a).e("thumb")),style:mt(f(p)),onMousedown:g},null,38)],34),[[Yt,P.always||s.value]])]),_:1},8,["name"]))}});var Oh=qe(tD,[["__file","thumb.vue"]]);const nD=Be({always:{type:Boolean,default:!0},minSize:{type:Number,required:!0}}),aD=ie({__name:"bar",props:nD,setup(e,{expose:t}){const n=e,a=De(Zf),r=G(0),o=G(0),i=G(""),s=G(""),l=G(1),u=G(1);return t({handleScroll:p=>{if(p){const m=p.offsetHeight-fo,g=p.offsetWidth-fo;o.value=p.scrollTop*100/m*l.value,r.value=p.scrollLeft*100/g*u.value}},update:()=>{const p=a==null?void 0:a.wrapElement;if(!p)return;const m=p.offsetHeight-fo,g=p.offsetWidth-fo,h=m**2/p.scrollHeight,b=g**2/p.scrollWidth,v=Math.max(h,n.minSize),y=Math.max(b,n.minSize);l.value=h/(m-h)/(v/(m-v)),u.value=b/(g-b)/(y/(g-y)),s.value=v+fo<m?`${v}px`:"",i.value=y+fo<g?`${y}px`:""}}),(p,m)=>(_(),q(Oe,null,[N(Oh,{move:r.value,ratio:u.value,size:i.value,always:p.always},null,8,["move","ratio","size","always"]),N(Oh,{move:o.value,ratio:l.value,size:s.value,vertical:"",always:p.always},null,8,["move","ratio","size","always"])],64))}});var rD=qe(aD,[["__file","bar.vue"]]);const oD=Be({height:{type:[String,Number],default:""},maxHeight:{type:[String,Number],default:""},native:{type:Boolean,default:!1},wrapStyle:{type:Ce([String,Object,Array]),default:""},wrapClass:{type:[String,Array],default:""},viewClass:{type:[String,Array],default:""},viewStyle:{type:[String,Array,Object],default:""},noresize:Boolean,tag:{type:String,default:"div"},always:Boolean,minSize:{type:Number,default:20},tabindex:{type:[String,Number],default:void 0},id:String,role:String,...Ar(["ariaLabel","ariaOrientation"])}),iD={scroll:({scrollTop:e,scrollLeft:t})=>[e,t].every(Rt)},sD="ElScrollbar",lD=ie({name:sD}),uD=ie({...lD,props:oD,emits:iD,setup(e,{expose:t,emit:n}){const a=e,r=Ge("scrollbar");let o,i,s=0,l=0;const u=G(),c=G(),d=G(),p=G(),m=A(()=>{const S={};return a.height&&(S.height=An(a.height)),a.maxHeight&&(S.maxHeight=An(a.maxHeight)),[a.wrapStyle,S]}),g=A(()=>[a.wrapClass,r.e("wrap"),{[r.em("wrap","hidden-default")]:!a.native}]),h=A(()=>[r.e("view"),a.viewClass]),b=()=>{var S;c.value&&((S=p.value)==null||S.handleScroll(c.value),s=c.value.scrollTop,l=c.value.scrollLeft,n("scroll",{scrollTop:c.value.scrollTop,scrollLeft:c.value.scrollLeft}))};function v(S,P){Ye(S)?c.value.scrollTo(S):Rt(S)&&Rt(P)&&c.value.scrollTo(S,P)}const y=S=>{Rt(S)&&(c.value.scrollTop=S)},E=S=>{Rt(S)&&(c.value.scrollLeft=S)},w=()=>{var S;(S=p.value)==null||S.update()};return Ie(()=>a.noresize,S=>{S?(o==null||o(),i==null||i()):({stop:o}=mn(d,w),i=_n("resize",w))},{immediate:!0}),Ie(()=>[a.maxHeight,a.height],()=>{a.native||Ke(()=>{var S;w(),c.value&&((S=p.value)==null||S.handleScroll(c.value))})}),St(Zf,Tt({scrollbarElement:u,wrapElement:c})),Ey(()=>{c.value&&(c.value.scrollTop=s,c.value.scrollLeft=l)}),st(()=>{a.native||Ke(()=>{w()})}),fs(()=>w()),t({wrapRef:c,update:w,scrollTo:v,setScrollTop:y,setScrollLeft:E,handleScroll:b}),(S,P)=>(_(),q("div",{ref_key:"scrollbarRef",ref:u,class:j(f(r).b())},[k("div",{ref_key:"wrapRef",ref:c,class:j(f(g)),style:mt(f(m)),tabindex:S.tabindex,onScroll:b},[(_(),we(yt(S.tag),{id:S.id,ref_key:"resizeRef",ref:d,class:j(f(h)),style:mt(S.viewStyle),role:S.role,"aria-label":S.ariaLabel,"aria-orientation":S.ariaOrientation},{default:B(()=>[_e(S.$slots,"default")]),_:3},8,["id","class","style","role","aria-label","aria-orientation"]))],46,["tabindex"]),S.native?Se("v-if",!0):(_(),we(rD,{key:0,ref_key:"barRef",ref:p,always:S.always,"min-size":S.minSize},null,8,["always","min-size"]))],2))}});var cD=qe(uD,[["__file","scrollbar.vue"]]);const Jf=Kt(cD),Qf=Symbol("popper"),B1=Symbol("popperContent"),dD=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],G1=Be({role:{type:String,values:dD,default:"tooltip"}}),fD=ie({name:"ElPopper",inheritAttrs:!1}),pD=ie({...fD,props:G1,setup(e,{expose:t}){const n=e,a=G(),r=G(),o=G(),i=G(),s=A(()=>n.role),l={triggerRef:a,popperInstanceRef:r,contentRef:o,referenceRef:i,role:s};return t(l),St(Qf,l),(u,c)=>_e(u.$slots,"default")}});var mD=qe(pD,[["__file","popper.vue"]]);const j1=Be({arrowOffset:{type:Number,default:5}}),gD=ie({name:"ElPopperArrow",inheritAttrs:!1}),hD=ie({...gD,props:j1,setup(e,{expose:t}){const n=e,a=Ge("popper"),{arrowOffset:r,arrowRef:o,arrowStyle:i}=De(B1,void 0);return Ie(()=>n.arrowOffset,s=>{r.value=s}),Qt(()=>{o.value=void 0}),t({arrowRef:o}),(s,l)=>(_(),q("span",{ref_key:"arrowRef",ref:o,class:j(f(a).e("arrow")),style:mt(f(i)),"data-popper-arrow":""},null,6))}});var vD=qe(hD,[["__file","arrow.vue"]]);const q1=Be({virtualRef:{type:Ce(Object)},virtualTriggering:Boolean,onMouseenter:{type:Ce(Function)},onMouseleave:{type:Ce(Function)},onClick:{type:Ce(Function)},onKeydown:{type:Ce(Function)},onFocus:{type:Ce(Function)},onBlur:{type:Ce(Function)},onContextmenu:{type:Ce(Function)},id:String,open:Boolean}),W1=Symbol("elForwardRef"),bD=e=>{St(W1,{setForwardRef:n=>{e.value=n}})},yD=e=>({mounted(t){e(t)},updated(t){e(t)},unmounted(){e(null)}}),Id=e=>{if(e.tabIndex>0||e.tabIndex===0&&e.getAttribute("tabIndex")!==null)return!0;
380if(e.tabIndex<0||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true")return!1;switch(e.nodeName){case"A":return!!e.href&&e.rel!=="ignore";case"INPUT":return!(e.type==="hidden"||e.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},wD="ElOnlyChild",ED=ie({name:wD,setup(e,{slots:t,attrs:n}){var a;const r=De(W1),o=yD((a=r==null?void 0:r.setForwardRef)!=null?a:Ot);return()=>{var i;const s=(i=t.default)==null?void 0:i.call(t,n);if(!s||s.length>1)return null;const l=K1(s);return l?rt(qa(l,n),[[o]]):null}}});function K1(e){if(!e)return null;const t=e;for(const n of t){if(Ye(n))switch(n.type){case Wt:continue;case to:case"svg":return Mh(n);case Oe:return K1(n.children);default:return n}return Mh(n)}return null}function Mh(e){const t=Ge("only-child");return N("span",{class:t.e("content")},[e])}const SD=ie({name:"ElPopperTrigger",inheritAttrs:!1}),kD=ie({...SD,props:q1,setup(e,{expose:t}){const n=e,{role:a,triggerRef:r}=De(Qf,void 0);bD(r);const o=A(()=>s.value?n.id:void 0),i=A(()=>{if(a&&a.value==="tooltip")return n.open&&n.id?n.id:void 0}),s=A(()=>{if(a&&a.value!=="tooltip")return a.value}),l=A(()=>s.value?`${n.open}`:void 0);let u;const c=["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"];return st(()=>{Ie(()=>n.virtualRef,d=>{d&&(r.value=va(d))},{immediate:!0}),Ie(r,(d,p)=>{u==null||u(),u=void 0,ja(d)&&(c.forEach(m=>{var g;const h=n[m];h&&(d.addEventListener(m.slice(2).toLowerCase(),h),(g=p==null?void 0:p.removeEventListener)==null||g.call(p,m.slice(2).toLowerCase(),h))}),Id(d)&&(u=Ie([o,i,s,l],m=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((g,h)=>{Jo(m[h])?d.removeAttribute(g):d.setAttribute(g,m[h])})},{immediate:!0}))),ja(p)&&Id(p)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(m=>p.removeAttribute(m))},{immediate:!0})}),Qt(()=>{if(u==null||u(),u=void 0,r.value&&ja(r.value)){const d=r.value;c.forEach(p=>{const m=n[p];m&&d.removeEventListener(p.slice(2).toLowerCase(),m)}),r.value=void 0}}),t({triggerRef:r}),(d,p)=>d.virtualTriggering?Se("v-if",!0):(_(),we(f(ED),In({key:0},d.$attrs,{"aria-controls":f(o),"aria-describedby":f(i),"aria-expanded":f(l),"aria-haspopup":f(s)}),{default:B(()=>[_e(d.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});var PD=qe(kD,[["__file","trigger.vue"]]);const Sc="focus-trap.focus-after-trapped",kc="focus-trap.focus-after-released",LD="focus-trap.focusout-prevented",Dh={cancelable:!0,bubbles:!1},_D={cancelable:!0,bubbles:!1},xh="focusAfterTrapped",zh="focusAfterReleased",Y1=Symbol("elFocusTrap"),ep=G(),Uu=G(0),tp=G(0);let Os=0;const X1=e=>{const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:a=>{const r=a.tagName==="INPUT"&&a.type==="hidden";return a.disabled||a.hidden||r?NodeFilter.FILTER_SKIP:a.tabIndex>=0||a===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t},$h=(e,t)=>{for(const n of e)if(!AD(n,t))return n},AD=(e,t)=>{if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1},TD=e=>{const t=X1(e),n=$h(t,e),a=$h(t.reverse(),e);return[n,a]},CD=e=>e instanceof HTMLInputElement&&"select"in e,Fa=(e,t)=>{if(e&&e.focus){const n=document.activeElement;let a=!1;ja(e)&&!Id(e)&&!e.getAttribute("tabindex")&&(e.setAttribute("tabindex","-1"),a=!0),e.focus({preventScroll:!0}),tp.value=window.performance.now(),e!==n&&CD(e)&&t&&e.select(),ja(e)&&a&&e.removeAttribute("tabindex")}};function Vh(e,t){const n=[...e],a=e.indexOf(t);return a!==-1&&n.splice(a,1),n}const ID=()=>{let e=[];return{push:a=>{const r=e[0];r&&a!==r&&r.pause(),e=Vh(e,a),e.unshift(a)},remove:a=>{var r,o;e=Vh(e,a),(o=(r=e[0])==null?void 0:r.resume)==null||o.call(r)}}},RD=(e,t=!1)=>{const n=document.activeElement;for(const a of e)if(Fa(a,t),document.activeElement!==n)return},Bh=ID(),FD=()=>Uu.value>tp.value,Ms=()=>{ep.value="pointer",Uu.value=window.performance.now()},Gh=()=>{ep.value="keyboard",Uu.value=window.performance.now()},ND=()=>(st(()=>{Os===0&&(document.addEventListener("mousedown",Ms),document.addEventListener("touchstart",Ms),document.addEventListener("keydown",Gh)),Os++}),Qt(()=>
380{Os--,Os<=0&&(document.removeEventListener("mousedown",Ms),document.removeEventListener("touchstart",Ms),document.removeEventListener("keydown",Gh))}),{focusReason:ep,lastUserFocusTimestamp:Uu,lastAutomatedFocusTimestamp:tp}),Ds=e=>new CustomEvent(LD,{..._D,detail:e}),nt={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"};let yo=[];const jh=e=>{e.code===nt.esc&&yo.forEach(t=>t(e))},UD=e=>{st(()=>{yo.length===0&&document.addEventListener("keydown",jh),kt&&yo.push(e)}),Qt(()=>{yo=yo.filter(t=>t!==e),yo.length===0&&kt&&document.removeEventListener("keydown",jh)})},OD=ie({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[xh,zh,"focusin","focusout","focusout-prevented","release-requested"],setup(e,{emit:t}){const n=G();let a,r;const{focusReason:o}=ND();UD(g=>{e.trapped&&!i.paused&&t("release-requested",g)});const i={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},s=g=>{if(!e.loop&&!e.trapped||i.paused)return;const{code:h,altKey:b,ctrlKey:v,metaKey:y,currentTarget:E,shiftKey:w}=g,{loop:S}=e,P=h===nt.tab&&!b&&!v&&!y,L=document.activeElement;if(P&&L){const R=E,[T,M]=TD(R);if(T&&M){if(!w&&L===M){const D=Ds({focusReason:o.value});t("focusout-prevented",D),D.defaultPrevented||(g.preventDefault(),S&&Fa(T,!0))}else if(w&&[T,R].includes(L)){const D=Ds({focusReason:o.value});t("focusout-prevented",D),D.defaultPrevented||(g.preventDefault(),S&&Fa(M,!0))}}else if(L===R){const D=Ds({focusReason:o.value});t("focusout-prevented",D),D.defaultPrevented||g.preventDefault()}}};St(Y1,{focusTrapRef:n,onKeydown:s}),Ie(()=>e.focusTrapEl,g=>{g&&(n.value=g)},{immediate:!0}),Ie([n],([g],[h])=>{g&&(g.addEventListener("keydown",s),g.addEventListener("focusin",c),g.addEventListener("focusout",d)),h&&(h.removeEventListener("keydown",s),h.removeEventListener("focusin",c),h.removeEventListener("focusout",d))});const l=g=>{t(xh,g)},u=g=>t(zh,g),c=g=>{const h=f(n);if(!h)return;const b=g.target,v=g.relatedTarget,y=b&&h.contains(b);e.trapped||v&&h.contains(v)||(a=v),y&&t("focusin",g),!i.paused&&e.trapped&&(y?r=b:Fa(r,!0))},d=g=>{const h=f(n);if(!(i.paused||!h))if(e.trapped){const b=g.relatedTarget;!Jo(b)&&!h.contains(b)&&setTimeout(()=>{if(!i.paused&&e.trapped){const v=Ds({focusReason:o.value});t("focusout-prevented",v),v.defaultPrevented||Fa(r,!0)}},0)}else{const b=g.target;b&&h.contains(b)||t("focusout",g)}};async function p(){await Ke();const g=f(n);if(g){Bh.push(i);const h=g.contains(document.activeElement)?a:document.activeElement;if(a=h,!g.contains(h)){const v=new Event(Sc,Dh);g.addEventListener(Sc,l),g.dispatchEvent(v),v.defaultPrevented||Ke(()=>{let y=e.focusStartEl;He(y)||(Fa(y),document.activeElement!==y&&(y="first")),y==="first"&&RD(X1(g),!0),(document.activeElement===h||y==="container")&&Fa(g)})}}}function m(){const g=f(n);if(g){g.removeEventListener(Sc,l);const h=new CustomEvent(kc,{...Dh,detail:{focusReason:o.value}});g.addEventListener(kc,u),g.dispatchEvent(h),!h.defaultPrevented&&(o.value=="keyboard"||!FD()||g.contains(document.activeElement))&&Fa(a??document.body),g.removeEventListener(kc,u),Bh.remove(i)}}return st(()=>{e.trapped&&p(),Ie(()=>e.trapped,g=>{g?p():m()})}),Qt(()=>{e.trapped&&m(),n.value&&(n.value.removeEventListener("keydown",s),n.value.removeEventListener("focusin",c),n.value.removeEventListener("focusout",d),n.value=void 0)}),{onKeydown:s}}});function MD(e,t,n,a,r,o){return _e(e.$slots,"default",{handleKeydown:e.onKeydown})}var H1=qe(OD,[["render",MD],["__file","focus-trap.vue"]]),hn="top",$n="bottom",Vn="right",vn="left",np="auto",bs=[hn,$n,Vn,vn],zo="start",Qi="end",DD="clippingParents",Z1="viewport",pi="popper",xD="reference",qh=bs.reduce(function(e,t){return e.concat([t+"-"+zo,t+"-"+Qi])},[]),ys=[].concat(bs,[np]).reduce(function(e,t){return e.concat([t,t+"-"+zo,t+"-"+Qi])},[]),zD="beforeRead",$D="read",VD="afterRead",BD="beforeMain",GD="main",jD="afterMain",qD="beforeWrite",WD="write",KD="afterWrite",YD=[zD,$D,VD,BD,GD,jD,qD,WD,KD];function Sa(e){return e?(e.nodeName||"").toLowerCase():null}function sa(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function $o(e){var t=sa(e).Element;return e instanceof t||e instanceof Element}function Dn(e){var t=sa(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function ap(e){if(typeof ShadowRoot>"u")return!1;var t=sa(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function XD(e){var t=e.state;
380Object.keys(t.elements).forEach(function(n){var a=t.styles[n]||{},r=t.attributes[n]||{},o=t.elements[n];!Dn(o)||!Sa(o)||(Object.assign(o.style,a),Object.keys(r).forEach(function(i){var s=r[i];s===!1?o.removeAttribute(i):o.setAttribute(i,s===!0?"":s)}))})}function HD(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(a){var r=t.elements[a],o=t.attributes[a]||{},i=Object.keys(t.styles.hasOwnProperty(a)?t.styles[a]:n[a]),s=i.reduce(function(l,u){return l[u]="",l},{});!Dn(r)||!Sa(r)||(Object.assign(r.style,s),Object.keys(o).forEach(function(l){r.removeAttribute(l)}))})}}var J1={name:"applyStyles",enabled:!0,phase:"write",fn:XD,effect:HD,requires:["computeStyles"]};function ya(e){return e.split("-")[0]}var qr=Math.max,jl=Math.min,Vo=Math.round;function Bo(e,t){t===void 0&&(t=!1);var n=e.getBoundingClientRect(),a=1,r=1;if(Dn(e)&&t){var o=e.offsetHeight,i=e.offsetWidth;i>0&&(a=Vo(n.width)/i||1),o>0&&(r=Vo(n.height)/o||1)}return{width:n.width/a,height:n.height/r,top:n.top/r,right:n.right/a,bottom:n.bottom/r,left:n.left/a,x:n.left/a,y:n.top/r}}function rp(e){var t=Bo(e),n=e.offsetWidth,a=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-a)<=1&&(a=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:a}}function Q1(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&ap(n)){var a=t;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function Ka(e){return sa(e).getComputedStyle(e)}function ZD(e){return["table","td","th"].indexOf(Sa(e))>=0}function Tr(e){return(($o(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ou(e){return Sa(e)==="html"?e:e.assignedSlot||e.parentNode||(ap(e)?e.host:null)||Tr(e)}function Wh(e){return!Dn(e)||Ka(e).position==="fixed"?null:e.offsetParent}function JD(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&Dn(e)){var a=Ka(e);if(a.position==="fixed")return null}var r=Ou(e);for(ap(r)&&(r=r.host);Dn(r)&&["html","body"].indexOf(Sa(r))<0;){var o=Ka(r);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return r;r=r.parentNode}return null}function ws(e){for(var t=sa(e),n=Wh(e);n&&ZD(n)&&Ka(n).position==="static";)n=Wh(n);return n&&(Sa(n)==="html"||Sa(n)==="body"&&Ka(n).position==="static")?t:n||JD(e)||t}function op(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Fi(e,t,n){return qr(e,jl(t,n))}function QD(e,t,n){var a=Fi(e,t,n);return a>n?n:a}function ew(){return{top:0,right:0,bottom:0,left:0}}function tw(e){return Object.assign({},ew(),e)}function nw(e,t){return t.reduce(function(n,a){return n[a]=e,n},{})}var ex=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,tw(typeof e!="number"?e:nw(e,bs))};function tx(e){var t,n=e.state,a=e.name,r=e.options,o=n.elements.arrow,i=n.modifiersData.popperOffsets,s=ya(n.placement),l=op(s),u=[vn,Vn].indexOf(s)>=0,c=u?"height":"width";if(!(!o||!i)){var d=ex(r.padding,n),p=rp(o),m=l==="y"?hn:vn,g=l==="y"?$n:Vn,h=n.rects.reference[c]+n.rects.reference[l]-i[l]-n.rects.popper[c],b=i[l]-n.rects.reference[l],v=ws(o),y=v?l==="y"?v.clientHeight||0:v.clientWidth||0:0,E=h/2-b/2,w=d[m],S=y-p[c]-d[g],P=y/2-p[c]/2+E,L=Fi(w,P,S),R=l;n.modifiersData[a]=(t={},t[R]=L,t.centerOffset=L-P,t)}}function nx(e){var t=e.state,n=e.options,a=n.element,r=a===void 0?"[data-popper-arrow]":a;r!=null&&(typeof r=="string"&&(r=t.elements.popper.querySelector(r),!r)||!Q1(t.elements.popper,r)||(t.elements.arrow=r))}var ax={name:"arrow",enabled:!0,phase:"main",fn:tx,effect:nx,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Go(e){return e.split("-")[1]}var rx={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ox(e){var t=e.x,n=e.y,a=window,r=a.devicePixelRatio||1;return{x:Vo(t*r)/r||0,y:Vo(n*r)/r||0}}function Kh(e){var t,n=e.popper,a=e.popperRect,r=e.placement,o=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,p=i.x,m=p===void 0?0:p,g=i.y,h=g===void 0?0:g,b=typeof c=="function"?c({x:m,y:h}):{x:m,y:h};m=b.x,h=b.y;var v=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),E=vn,w=hn,S=window;if(u){var P=ws(n),L="clientHeight",R="clientWidth";if(P===sa(n)&&(P=Tr(n),Ka(P).position!=="static"&&s==="absolute"&&(L="scrollHeight",R="scrollWidth")),P=P,r===hn||(r===vn||r===Vn)&&o===Qi){w=$n;
vendor: 4,801 bytes, line 380
380var T=d&&P===S&&S.visualViewport?S.visualViewport.height:P[L];h-=T-a.height,h*=l?1:-1}if(r===vn||(r===hn||r===$n)&&o===Qi){E=Vn;var M=d&&P===S&&S.visualViewport?S.visualViewport.width:P[R];m-=M-a.width,m*=l?1:-1}}var x=Object.assign({position:s},u&&rx),D=c===!0?ox({x:m,y:h}):{x:m,y:h};if(m=D.x,h=D.y,l){var W;return Object.assign({},x,(W={},W[w]=y?"0":"",W[E]=v?"0":"",W.transform=(S.devicePixelRatio||1)<=1?"translate("+m+"px, "+h+"px)":"translate3d("+m+"px, "+h+"px, 0)",W))}return Object.assign({},x,(t={},t[w]=y?h+"px":"",t[E]=v?m+"px":"",t.transform="",t))}function ix(e){var t=e.state,n=e.options,a=n.gpuAcceleration,r=a===void 0?!0:a,o=n.adaptive,i=o===void 0?!0:o,s=n.roundOffsets,l=s===void 0?!0:s,u={placement:ya(t.placement),variation:Go(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Kh(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Kh(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var aw={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:ix,data:{}},xs={passive:!0};function sx(e){var t=e.state,n=e.instance,a=e.options,r=a.scroll,o=r===void 0?!0:r,i=a.resize,s=i===void 0?!0:i,l=sa(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(c){c.addEventListener("scroll",n.update,xs)}),s&&l.addEventListener("resize",n.update,xs),function(){o&&u.forEach(function(c){c.removeEventListener("scroll",n.update,xs)}),s&&l.removeEventListener("resize",n.update,xs)}}var rw={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:sx,data:{}},lx={left:"right",right:"left",bottom:"top",top:"bottom"};function il(e){return e.replace(/left|right|bottom|top/g,function(t){return lx[t]})}var ux={start:"end",end:"start"};function Yh(e){return e.replace(/start|end/g,function(t){return ux[t]})}function ip(e){var t=sa(e),n=t.pageXOffset,a=t.pageYOffset;return{scrollLeft:n,scrollTop:a}}function sp(e){return Bo(Tr(e)).left+ip(e).scrollLeft}function cx(e){var t=sa(e),n=Tr(e),a=t.visualViewport,r=n.clientWidth,o=n.clientHeight,i=0,s=0;return a&&(r=a.width,o=a.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(i=a.offsetLeft,s=a.offsetTop)),{width:r,height:o,x:i+sp(e),y:s}}function dx(e){var t,n=Tr(e),a=ip(e),r=(t=e.ownerDocument)==null?void 0:t.body,o=qr(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=qr(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),s=-a.scrollLeft+sp(e),l=-a.scrollTop;return Ka(r||n).direction==="rtl"&&(s+=qr(n.clientWidth,r?r.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}function lp(e){var t=Ka(e),n=t.overflow,a=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+a)}function ow(e){return["html","body","#document"].indexOf(Sa(e))>=0?e.ownerDocument.body:Dn(e)&&lp(e)?e:ow(Ou(e))}function Ni(e,t){var n;t===void 0&&(t=[]);var a=ow(e),r=a===((n=e.ownerDocument)==null?void 0:n.body),o=sa(a),i=r?[o].concat(o.visualViewport||[],lp(a)?a:[]):a,s=t.concat(i);return r?s:s.concat(Ni(Ou(i)))}function Rd(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function fx(e){var t=Bo(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function Xh(e,t){return t===Z1?Rd(cx(e)):$o(t)?fx(t):Rd(dx(Tr(e)))}function px(e){var t=Ni(Ou(e)),n=["absolute","fixed"].indexOf(Ka(e).position)>=0,a=n&&Dn(e)?ws(e):e;return $o(a)?t.filter(function(r){return $o(r)&&Q1(r,a)&&Sa(r)!=="body"}):[]}function mx(e,t,n){var a=t==="clippingParents"?px(e):[].concat(t),r=[].concat(a,[n]),o=r[0],i=r.reduce(function(s,l){var u=Xh(e,l);return s.top=qr(u.top,s.top),s.right=jl(u.right,s.right),s.bottom=jl(u.bottom,s.bottom),s.left=qr(u.left,s.left),s},Xh(e,o));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function iw(e){var t=e.reference,n=e.element,a=e.placement,r=a?ya(a):null,o=a?Go(a):null,i=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(r){case hn:l={x:i,y:t.y-n.height};break;case $n:l={x:i,y:t.y+t.height};break;case Vn:l={x:t.x+t.width,y:s};break;case vn:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var u=r?op(r):null;if(u!=null){var c=u==="y"?"height":"width";switch(o){case zo:l[u]=l[u]-(t[c]/2-n[c]/2);break;case Qi:l[u]=l[u]+(t[c]/2-n[c]/2);break}}return l}
vendor: 5,292 bytes, line 380
380function es(e,t){t===void 0&&(t={});var n=t,a=n.placement,r=a===void 0?e.placement:a,o=n.boundary,i=o===void 0?DD:o,s=n.rootBoundary,l=s===void 0?Z1:s,u=n.elementContext,c=u===void 0?pi:u,d=n.altBoundary,p=d===void 0?!1:d,m=n.padding,g=m===void 0?0:m,h=tw(typeof g!="number"?g:nw(g,bs)),b=c===pi?xD:pi,v=e.rects.popper,y=e.elements[p?b:c],E=mx($o(y)?y:y.contextElement||Tr(e.elements.popper),i,l),w=Bo(e.elements.reference),S=iw({reference:w,element:v,placement:r}),P=Rd(Object.assign({},v,S)),L=c===pi?P:w,R={top:E.top-L.top+h.top,bottom:L.bottom-E.bottom+h.bottom,left:E.left-L.left+h.left,right:L.right-E.right+h.right},T=e.modifiersData.offset;if(c===pi&&T){var M=T[r];Object.keys(R).forEach(function(x){var D=[Vn,$n].indexOf(x)>=0?1:-1,W=[hn,$n].indexOf(x)>=0?"y":"x";R[x]+=M[W]*D})}return R}function gx(e,t){t===void 0&&(t={});var n=t,a=n.placement,r=n.boundary,o=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=l===void 0?ys:l,c=Go(a),d=c?s?qh:qh.filter(function(g){return Go(g)===c}):bs,p=d.filter(function(g){return u.indexOf(g)>=0});p.length===0&&(p=d);var m=p.reduce(function(g,h){return g[h]=es(e,{placement:h,boundary:r,rootBoundary:o,padding:i})[ya(h)],g},{});return Object.keys(m).sort(function(g,h){return m[g]-m[h]})}function hx(e){if(ya(e)===np)return[];var t=il(e);return[Yh(e),t,Yh(t)]}function vx(e){var t=e.state,n=e.options,a=e.name;if(!t.modifiersData[a]._skip){for(var r=n.mainAxis,o=r===void 0?!0:r,i=n.altAxis,s=i===void 0?!0:i,l=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,p=n.altBoundary,m=n.flipVariations,g=m===void 0?!0:m,h=n.allowedAutoPlacements,b=t.options.placement,v=ya(b),y=v===b,E=l||(y||!g?[il(b)]:hx(b)),w=[b].concat(E).reduce(function(ye,Le){return ye.concat(ya(Le)===np?gx(t,{placement:Le,boundary:c,rootBoundary:d,padding:u,flipVariations:g,allowedAutoPlacements:h}):Le)},[]),S=t.rects.reference,P=t.rects.popper,L=new Map,R=!0,T=w[0],M=0;M<w.length;M++){var x=w[M],D=ya(x),W=Go(x)===zo,se=[hn,$n].indexOf(D)>=0,te=se?"width":"height",Y=es(t,{placement:x,boundary:c,rootBoundary:d,altBoundary:p,padding:u}),z=se?W?Vn:vn:W?$n:hn;S[te]>P[te]&&(z=il(z));var X=il(z),$=[];if(o&&$.push(Y[D]<=0),s&&$.push(Y[z]<=0,Y[X]<=0),$.every(function(ye){return ye})){T=x,R=!1;break}L.set(x,$)}if(R)for(var J=g?3:1,Z=function(ye){var Le=w.find(function(Me){var ee=L.get(Me);if(ee)return ee.slice(0,ye).every(function(re){return re})});if(Le)return T=Le,"break"},oe=J;oe>0;oe--){var Q=Z(oe);if(Q==="break")break}t.placement!==T&&(t.modifiersData[a]._skip=!0,t.placement=T,t.reset=!0)}}var bx={name:"flip",enabled:!0,phase:"main",fn:vx,requiresIfExists:["offset"],data:{_skip:!1}};function Hh(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Zh(e){return[hn,Vn,$n,vn].some(function(t){return e[t]>=0})}function yx(e){var t=e.state,n=e.name,a=t.rects.reference,r=t.rects.popper,o=t.modifiersData.preventOverflow,i=es(t,{elementContext:"reference"}),s=es(t,{altBoundary:!0}),l=Hh(i,a),u=Hh(s,r,o),c=Zh(l),d=Zh(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}var wx={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:yx};function Ex(e,t,n){var a=ya(e),r=[vn,hn].indexOf(a)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=o[0],s=o[1];return i=i||0,s=(s||0)*r,[vn,Vn].indexOf(a)>=0?{x:s,y:i}:{x:i,y:s}}function Sx(e){var t=e.state,n=e.options,a=e.name,r=n.offset,o=r===void 0?[0,0]:r,i=ys.reduce(function(c,d){return c[d]=Ex(d,t.rects,o),c},{}),s=i[t.placement],l=s.x,u=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[a]=i}var kx={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Sx};function Px(e){var t=e.state,n=e.name;t.modifiersData[n]=iw({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}var sw={name:"popperOffsets",enabled:!0,phase:"read",fn:Px,data:{}};function Lx(e){return e==="x"?"y":"x"}function _x(e){var t=e.state,n=e.options,a=e.name,r=n.mainAxis,o=r===void 0?!0:r,i=n.altAxis,s=i===void 0?!1:i,l=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,p=n.tether,m=p===void 0?!0:p,g=n.tetherOffset,h=g===void 0?0:g,b=es(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),v=ya(t.placement),y=Go(t.placement),E=!y,w=op(v),S=Lx(w),P=t.modifiersData.popperOffsets,L=t.rects.reference,R=t.rects.popper,T=typeof h=="function"?h(Object.assign({},t.rects,{placement:t.placement})):h,M=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),x=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(P){if(o){var W,se=w==="y"?hn:vn,te=w==="y"?$n:Vn,Y=w==="y"?"height":"width",z=P[w],X=z+b[se],$=z-b[te],J=m?-R[Y]/2:0,Z=y===zo?L[Y]:R[Y],oe=y===zo?-R[Y]:-L[Y],Q=t.elements.arrow,ye=m&&Q?rp(Q):{width:0,height:0},Le=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ew(),Me=Le[se],ee=Le[te],re=Fi(0,L[Y],ye[Y]),me=E?L[Y]/2-J-re-Me-M.mainAxis:Z-re-Me-M.mainAxis,Ee=E?-L[Y]/2+J+re
380+ee+M.mainAxis:oe+re+ee+M.mainAxis,Re=t.elements.arrow&&ws(t.elements.arrow),F=Re?w==="y"?Re.clientTop||0:Re.clientLeft||0:0,O=(W=x==null?void 0:x[w])!=null?W:0,H=z+me-O-F,ce=z+Ee-O,ve=Fi(m?jl(X,H):X,z,m?qr($,ce):$);P[w]=ve,D[w]=ve-z}if(s){var fe,I=w==="x"?hn:vn,C=w==="x"?$n:Vn,K=P[S],ne=S==="y"?"height":"width",Ae=K+b[I],be=K-b[C],U=[hn,vn].indexOf(v)!==-1,ae=(fe=x==null?void 0:x[S])!=null?fe:0,Fe=U?Ae:K-L[ne]-R[ne]-ae+M.altAxis,$e=U?K+L[ne]+R[ne]-ae-M.altAxis:be,Ve=m&&U?QD(Fe,K,$e):Fi(m?Fe:Ae,K,m?$e:be);P[S]=Ve,D[S]=Ve-K}t.modifiersData[a]=D}}var Ax={name:"preventOverflow",enabled:!0,phase:"main",fn:_x,requiresIfExists:["offset"]};function Tx(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Cx(e){return e===sa(e)||!Dn(e)?ip(e):Tx(e)}function Ix(e){var t=e.getBoundingClientRect(),n=Vo(t.width)/e.offsetWidth||1,a=Vo(t.height)/e.offsetHeight||1;return n!==1||a!==1}function Rx(e,t,n){n===void 0&&(n=!1);var a=Dn(t),r=Dn(t)&&Ix(t),o=Tr(t),i=Bo(e,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(a||!a&&!n)&&((Sa(t)!=="body"||lp(o))&&(s=Cx(t)),Dn(t)?(l=Bo(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=sp(o))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function Fx(e){var t=new Map,n=new Set,a=[];e.forEach(function(o){t.set(o.name,o)});function r(o){n.add(o.name);var i=[].concat(o.requires||[],o.requiresIfExists||[]);i.forEach(function(s){if(!n.has(s)){var l=t.get(s);l&&r(l)}}),a.push(o)}return e.forEach(function(o){n.has(o.name)||r(o)}),a}function Nx(e){var t=Fx(e);return YD.reduce(function(n,a){return n.concat(t.filter(function(r){return r.phase===a}))},[])}function Ux(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function Ox(e){var t=e.reduce(function(n,a){var r=n[a.name];return n[a.name]=r?Object.assign({},r,a,{options:Object.assign({},r.options,a.options),data:Object.assign({},r.data,a.data)}):a,n},{});return Object.keys(t).map(function(n){return t[n]})}var Jh={placement:"bottom",modifiers:[],strategy:"absolute"};function Qh(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(a){return!(a&&typeof a.getBoundingClientRect=="function")})}function up(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,a=n===void 0?[]:n,r=t.defaultOptions,o=r===void 0?Jh:r;return function(i,s,l){l===void 0&&(l=o);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},Jh,o),modifiersData:{},elements:{reference:i,popper:s},attributes:{},styles:{}},c=[],d=!1,p={state:u,setOptions:function(h){var b=typeof h=="function"?h(u.options):h;g(),u.options=Object.assign({},o,u.options,b),u.scrollParents={reference:$o(i)?Ni(i):i.contextElement?Ni(i.contextElement):[],popper:Ni(s)};var v=Nx(Ox([].concat(a,u.options.modifiers)));return u.orderedModifiers=v.filter(function(y){return y.enabled}),m(),p.update()},forceUpdate:function(){if(!d){var h=u.elements,b=h.reference,v=h.popper;if(Qh(b,v)){u.rects={reference:Rx(b,ws(v),u.options.strategy==="fixed"),popper:rp(v)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(R){return u.modifiersData[R.name]=Object.assign({},R.data)});for(var y=0;y<u.orderedModifiers.length;y++){if(u.reset===!0){u.reset=!1,y=-1;continue}var E=u.orderedModifiers[y],w=E.fn,S=E.options,P=S===void 0?{}:S,L=E.name;typeof w=="function"&&(u=w({state:u,options:P,name:L,instance:p})||u)}}}},update:Ux(function(){return new Promise(function(h){p.forceUpdate(),h(u)})}),destroy:function(){g(),d=!0}};if(!Qh(i,s))return p;p.setOptions(l).then(function(h){!d&&l.onFirstUpdate&&l.onFirstUpdate(h)});function m(){u.orderedModifiers.forEach(function(h){var b=h.name,v=h.options,y=v===void 0?{}:v,E=h.effect;if(typeof E=="function"){var w=E({state:u,name:b,instance:p,options:y}),S=function(){};c.push(w||S)}})}function g(){c.forEach(function(h){return h()}),c=[]}return p}}up();var Mx=[rw,sw,aw,J1];up({defaultModifiers:Mx});var Dx=[rw,sw,aw,J1,kx,bx,Ax,ax,wx],xx=up({defaultModifiers:Dx});const zx=["fixed","absolute"],$x=Be({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:Ce(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:ys,default:"bottom"},popperOptions:{type:Ce(Object),default:()=>({})},strategy:{type:String,values:zx,default:"absolute"}}),lw=Be({...$x,id:String,style:{type:Ce([String,Array,Object])},className:{type:Ce([String,Array,Object])},effect:{type:Ce(String),default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:{type:Boolean,default:!1},trapping:{type:Boolean,default:!1},popperClass:{type:Ce([String,Array,Object])},popperStyle:{type:Ce([String,Array,Object])},referenceEl:{type:Ce(Object)},triggerTargetEl:{type:Ce(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},virtualTriggering:Boolean,zIndex:Number,...Ar(["ariaLabel"])}),Vx={mouseenter:e=>e instanceof MouseEvent,mouseleave:e=>e instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},Bx=(e,t)=>
380{const n=G(!1),a=G();return{focusStartRef:a,trapped:n,onFocusAfterReleased:u=>{var c;((c=u.detail)==null?void 0:c.focusReason)!=="pointer"&&(a.value="first",t("blur"))},onFocusAfterTrapped:()=>{t("focus")},onFocusInTrap:u=>{e.visible&&!n.value&&(u.target&&(a.value=u.target),n.value=!0)},onFocusoutPrevented:u=>{e.trapping||(u.detail.focusReason==="pointer"&&u.preventDefault(),n.value=!1)},onReleaseRequested:()=>{n.value=!1,t("close")}}},Gx=(e,t=[])=>{const{placement:n,strategy:a,popperOptions:r}=e,o={placement:n,strategy:a,...r,modifiers:[...qx(e),...t]};return Wx(o,r==null?void 0:r.modifiers),o},jx=e=>{if(kt)return va(e)};function qx(e){const{offset:t,gpuAcceleration:n,fallbackPlacements:a}=e;return[{name:"offset",options:{offset:[0,t??12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:a}},{name:"computeStyles",options:{gpuAcceleration:n}}]}function Wx(e,t){t&&(e.modifiers=[...e.modifiers,...t??[]])}const Kx=(e,t,n={})=>{const a={name:"updateState",enabled:!0,phase:"write",fn:({state:l})=>{const u=Yx(l);Object.assign(i.value,u)},requires:["computeStyles"]},r=A(()=>{const{onFirstUpdate:l,placement:u,strategy:c,modifiers:d}=f(n);return{onFirstUpdate:l,placement:u||"bottom",strategy:c||"absolute",modifiers:[...d||[],a,{name:"applyStyles",enabled:!1}]}}),o=Ln(),i=G({styles:{popper:{position:f(r).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=()=>{o.value&&(o.value.destroy(),o.value=void 0)};return Ie(r,l=>{const u=f(o);u&&u.setOptions(l)},{deep:!0}),Ie([e,t],([l,u])=>{s(),!(!l||!u)&&(o.value=xx(l,u,f(r)))}),Qt(()=>{s()}),{state:A(()=>{var l;return{...((l=f(o))==null?void 0:l.state)||{}}}),styles:A(()=>f(i).styles),attributes:A(()=>f(i).attributes),update:()=>{var l;return(l=f(o))==null?void 0:l.update()},forceUpdate:()=>{var l;return(l=f(o))==null?void 0:l.forceUpdate()},instanceRef:A(()=>f(o))}};function Yx(e){const t=Object.keys(e.elements),n=$l(t.map(r=>[r,e.styles[r]||{}])),a=$l(t.map(r=>[r,e.attributes[r]]));return{styles:n,attributes:a}}const Xx=0,Hx=e=>{const{popperInstanceRef:t,contentRef:n,triggerRef:a,role:r}=De(Qf,void 0),o=G(),i=G(),s=A(()=>({name:"eventListeners",enabled:!!e.visible})),l=A(()=>{var v;const y=f(o),E=(v=f(i))!=null?v:Xx;return{name:"arrow",enabled:!b1(y),options:{element:y,padding:E}}}),u=A(()=>({onFirstUpdate:()=>{g()},...Gx(e,[f(l),f(s)])})),c=A(()=>jx(e.referenceEl)||f(a)),{attributes:d,state:p,styles:m,update:g,forceUpdate:h,instanceRef:b}=Kx(c,n,u);return Ie(b,v=>t.value=v),st(()=>{Ie(()=>{var v;return(v=f(c))==null?void 0:v.getBoundingClientRect()},()=>{g()})}),{attributes:d,arrowRef:o,contentRef:n,instanceRef:b,state:p,styles:m,role:r,forceUpdate:h,update:g}},Zx=(e,{attributes:t,styles:n,role:a})=>{const{nextZIndex:r}=Hf(),o=Ge("popper"),i=A(()=>f(t).popper),s=G(Rt(e.zIndex)?e.zIndex:r()),l=A(()=>[o.b(),o.is("pure",e.pure),o.is(e.effect),e.popperClass]),u=A(()=>[{zIndex:f(s)},f(n).popper,e.popperStyle||{}]),c=A(()=>a.value==="dialog"?"false":void 0),d=A(()=>f(n).arrow||{});return{ariaModal:c,arrowStyle:d,contentAttrs:i,contentClass:l,contentStyle:u,contentZIndex:s,updateZIndex:()=>{s.value=Rt(e.zIndex)?e.zIndex:r()}}},Jx=ie({name:"ElPopperContent"}),Qx=ie({...Jx,props:lw,emits:Vx,setup(e,{expose:t,emit:n}){const a=e,{focusStartRef:r,trapped:o,onFocusAfterReleased:i,onFocusAfterTrapped:s,onFocusInTrap:l,onFocusoutPrevented:u,onReleaseRequested:c}=Bx(a,n),{attributes:d,arrowRef:p,contentRef:m,styles:g,instanceRef:h,role:b,update:v}
380=Hx(a),{ariaModal:y,arrowStyle:E,contentAttrs:w,contentClass:S,contentStyle:P,updateZIndex:L}=Zx(a,{styles:g,attributes:d,role:b}),R=De(Qr,void 0),T=G();St(B1,{arrowStyle:E,arrowRef:p,arrowOffset:T}),R&&St(Qr,{...R,addInputId:Ot,removeInputId:Ot});let M;const x=(W=!0)=>{v(),W&&L()},D=()=>{x(!1),a.visible&&a.focusOnShow?o.value=!0:a.visible===!1&&(o.value=!1)};return st(()=>{Ie(()=>a.triggerTargetEl,(W,se)=>{M==null||M(),M=void 0;const te=f(W||m.value),Y=f(se||m.value);ja(te)&&(M=Ie([b,()=>a.ariaLabel,y,()=>a.id],z=>{["role","aria-label","aria-modal","id"].forEach((X,$)=>{Jo(z[$])?te.removeAttribute(X):te.setAttribute(X,z[$])})},{immediate:!0})),Y!==te&&ja(Y)&&["role","aria-label","aria-modal","id"].forEach(z=>{Y.removeAttribute(z)})},{immediate:!0}),Ie(()=>a.visible,D,{immediate:!0})}),Qt(()=>{M==null||M(),M=void 0}),t({popperContentRef:m,popperInstanceRef:h,updatePopper:x,contentStyle:P}),(W,se)=>(_(),q("div",In({ref_key:"contentRef",ref:m},f(w),{style:f(P),class:f(S),tabindex:"-1",onMouseenter:te=>W.$emit("mouseenter",te),onMouseleave:te=>W.$emit("mouseleave",te)}),[N(f(H1),{trapped:f(o),"trap-on-focus-in":!0,"focus-trap-el":f(m),"focus-start-el":f(r),onFocusAfterTrapped:f(s),onFocusAfterReleased:f(i),onFocusin:f(l),onFocusoutPrevented:f(u),onReleaseRequested:f(c)},{default:B(()=>[_e(W.$slots,"default")]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16,["onMouseenter","onMouseleave"]))}});var e5=qe(Qx,[["__file","content.vue"]]);const t5=Kt(mD),Mu=Symbol("elTooltip");function ev(){let e;const t=(a,r)=>{n(),e=window.setTimeout(a,r)},n=()=>window.clearTimeout(e);return hs(()=>n()),{registerTimeout:t,cancelTimeout:n}}const n5=Be({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),a5=({showAfter:e,hideAfter:t,autoClose:n,open:a,close:r})=>{const{registerTimeout:o}=ev(),{registerTimeout:i,cancelTimeout:s}=ev();return{onOpen:c=>{o(()=>{a(c);const d=f(n);Rt(d)&&d>0&&i(()=>{r(c)},d)},f(e))},onClose:c=>{s(),o(()=>{r(c)},f(t))}}},cp=Be({...n5,...lw,appendTo:{type:Ce([String,Object])},content:{type:String,default:""},rawContent:Boolean,persistent:Boolean,visible:{type:Ce(Boolean),default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean,...Ar(["ariaLabel"])}),uw=Be({...q1,disabled:Boolean,trigger:{type:Ce([String,Array]),default:"hover"},triggerKeys:{type:Ce(Array),default:()=>[nt.enter,nt.numpadEnter,nt.space]}}),r5=_u({type:Ce(Boolean),default:null}),o5=_u({type:Ce(Function)}),i5=e=>{const t=`update:${e}`,n=`onUpdate:${e}`,a=[t],r={[e]:r5,[n]:o5};return{useModelToggle:({indicator:i,toggleReason:s,shouldHideWhenRouteChanges:l,shouldProceed:u,onShow:c,onHide:d})=>{const p=et(),{emit:m}=p,g=p.props,h=A(()=>Ue(g[n])),b=A(()=>g[e]===null),v=L=>{i.value!==!0&&(i.value=!0,s&&(s.value=L),Ue(c)&&c(L))},y=L=>{i.value!==!1&&(i.value=!1,s&&(s.value=L),Ue(d)&&d(L))},E=L=>{if(g.disabled===!0||Ue(u)&&!u())return;const R=h.value&&kt;R&&m(t,!0),(b.value||!R)&&v(L)},w=L=>{if(g.disabled===!0||!kt)return;const R=h.value&&kt;R&&m(t,!1),(b.value||!R)&&y(L)},S=L=>{wa(L)&&(g.disabled&&L?h.value&&m(t,!1):i.value!==L&&(L?v():y()))},P=()=>{i.value?w():E()};return Ie(()=>g[e],S),l&&p.appContext.config.globalProperties.$route!==void 0&&Ie(()=>({...p.proxy.$route}),()=>{l.value&&i.value&&w()}),st(()=>{S(g[e])}),{hide:w,show:E,toggle:P,hasUpdateHandler:h}},useModelToggleProps:r,useModelToggleEmits:a}},{useModelToggleProps:s5,useModelToggleEmits:l5,useModelToggle:u5}=i5("visible"),c5=Be({...G1,...s5,...cp,...uw,...j1,showArrow:{type:Boolean,default:!0}}),d5=[...l5,"before-show","before-hide","show","hide","open","close"],f5=(e,t)=>Pe(e)?e.includes(t):e===t,po=(e,t,n)=>a=>{f5(f(e),t)&&n(a)},Na=(e,t,{checkForDefaultPrevented:n=!0}={})=>r=>{const o=e==null?void 0:e(r);if(n===!1||!o)return t==null?void 0:t(r)},bW=e=>t=>t.pointerType==="mouse"?e(t):void 0,p5=ie({name:"ElTooltipTrigger"}),m5=ie({...p5,props:uw,setup(e,{expose:t}){const n=e,a=Ge("tooltip"),{controlled:r,id:o,open:i,onOpen:s,onClose:l,onToggle:u}=De(Mu,void 0),c=G(null),d=()=>
380{if(f(r)||n.disabled)return!0},p=At(n,"trigger"),m=Na(d,po(p,"hover",s)),g=Na(d,po(p,"hover",l)),h=Na(d,po(p,"click",w=>{w.button===0&&u(w)})),b=Na(d,po(p,"focus",s)),v=Na(d,po(p,"focus",l)),y=Na(d,po(p,"contextmenu",w=>{w.preventDefault(),u(w)})),E=Na(d,w=>{const{code:S}=w;n.triggerKeys.includes(S)&&(w.preventDefault(),u(w))});return t({triggerRef:c}),(w,S)=>(_(),we(f(PD),{id:f(o),"virtual-ref":w.virtualRef,open:f(i),"virtual-triggering":w.virtualTriggering,class:j(f(a).e("trigger")),onBlur:f(v),onClick:f(h),onContextmenu:f(y),onFocus:f(b),onMouseenter:f(m),onMouseleave:f(g),onKeydown:f(E)},{default:B(()=>[_e(w.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}});var g5=qe(m5,[["__file","trigger.vue"]]);const h5=Be({to:{type:Ce([String,Object]),required:!0},disabled:Boolean}),v5=ie({__name:"teleport",props:h5,setup(e){return(t,n)=>t.disabled?_e(t.$slots,"default",{key:0}):(_(),we(YS,{key:1,to:t.to},[_e(t.$slots,"default")],8,["to"]))}});var b5=qe(v5,[["__file","teleport.vue"]]);const cw=Kt(b5),dw=()=>{const e=Mf(),t=z1(),n=A(()=>`${e.value}-popper-container-${t.prefix}`),a=A(()=>`#${n.value}`);return{id:n,selector:a}},y5=e=>{const t=document.createElement("div");return t.id=e,document.body.appendChild(t),t},w5=()=>{const{id:e,selector:t}=dw();return Py(()=>{kt&&(document.body.querySelector(t.value)||y5(e.value))}),{id:e,selector:t}},E5=ie({name:"ElTooltipContent",inheritAttrs:!1}),S5=ie({...E5,props:cp,setup(e,{expose:t}){const n=e,{selector:a}=dw(),r=Ge("tooltip"),o=G();let i;const{controlled:s,id:l,open:u,trigger:c,onClose:d,onOpen:p,onShow:m,onHide:g,onBeforeShow:h,onBeforeHide:b}=De(Mu,void 0),v=A(()=>n.transition||`${r.namespace.value}-fade-in-linear`),y=A(()=>n.persistent);Qt(()=>{i==null||i()});const E=A(()=>f(y)?!0:f(u)),w=A(()=>n.disabled?!1:f(u)),S=A(()=>n.appendTo||a.value),P=A(()=>{var z;return(z=n.style)!=null?z:{}}),L=G(!0),R=()=>{g(),Y()&&Fa(document.body),L.value=!0},T=()=>{if(f(s))return!0},M=Na(T,()=>{n.enterable&&f(c)==="hover"&&p()}),x=Na(T,()=>{f(c)==="hover"&&d()}),D=()=>{var z,X;(X=(z=o.value)==null?void 0:z.updatePopper)==null||X.call(z),h==null||h()},W=()=>{b==null||b()},se=()=>{m(),i=S1(A(()=>{var z;return(z=o.value)==null?void 0:z.popperContentRef}),()=>{if(f(s))return;f(c)!=="hover"&&d()})},te=()=>{n.virtualTriggering||d()},Y=z=>{var X;const $=(X=o.value)==null?void 0:X.popperContentRef,J=(z==null?void 0:z.relatedTarget)||document.activeElement;return $==null?void 0:$.contains(J)};return Ie(()=>f(u),z=>{z?L.value=!1:i==null||i()},{flush:"post"}),Ie(()=>n.content,()=>{var z,X;(X=(z=o.value)==null?void 0:z.updatePopper)==null||X.call(z)}),t({contentRef:o,isFocusInsideContent:Y}),(z,X)=>(_(),we(f(cw),{disabled:!z.teleported,to:f(S)},{default:B(()=>[N(Sr,{name:f(v),onAfterLeave:R,onBeforeEnter:D,onAfterEnter:se,onBeforeLeave:W},{default:B(()=>[f(E)?rt((_(),we(f(e5),In({key:0,id:f(l),ref_key:"contentRef",ref:o},z.$attrs,{"aria-label":z.ariaLabel,"aria-hidden":L.value,"boundaries-padding":z.boundariesPadding,"fallback-placements":z.fallbackPlacements,"gpu-acceleration":z.gpuAcceleration,offset:z.offset,placement:z.placement,"popper-options":z.popperOptions,strategy:z.strategy,effect:z.effect,enterable:z.enterable,pure:z.pure,"popper-class":z.popperClass,"popper-style":[z.popperStyle,f(P)],"reference-el":z.referenceEl,"trigger-target-el":z.triggerTargetEl,visible:f(w),"z-index":z.zIndex,onMouseenter:f(M),onMouseleave:f(x),onBlur:te,onClose:f(d)}),{default:B(()=>[_e(z.$slots,"default")]),_:3}
380,16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","onMouseenter","onMouseleave","onClose"])),[[Yt,f(w)]]):Se("v-if",!0)]),_:3},8,["name"])]),_:3},8,["disabled","to"]))}});var k5=qe(S5,[["__file","content.vue"]]);const P5=ie({name:"ElTooltip"}),L5=ie({...P5,props:c5,emits:d5,setup(e,{expose:t,emit:n}){const a=e;w5();const r=eo(),o=G(),i=G(),s=()=>{var v;const y=f(o);y&&((v=y.popperInstanceRef)==null||v.update())},l=G(!1),u=G(),{show:c,hide:d,hasUpdateHandler:p}=u5({indicator:l,toggleReason:u}),{onOpen:m,onClose:g}=a5({showAfter:At(a,"showAfter"),hideAfter:At(a,"hideAfter"),autoClose:At(a,"autoClose"),open:c,close:d}),h=A(()=>wa(a.visible)&&!p.value);St(Mu,{controlled:h,id:r,open:Xo(l),trigger:At(a,"trigger"),onOpen:v=>{m(v)},onClose:v=>{g(v)},onToggle:v=>{f(l)?g(v):m(v)},onShow:()=>{n("show",u.value)},onHide:()=>{n("hide",u.value)},onBeforeShow:()=>{n("before-show",u.value)},onBeforeHide:()=>{n("before-hide",u.value)},updatePopper:s}),Ie(()=>a.disabled,v=>{v&&l.value&&(l.value=!1)});const b=v=>{var y;return(y=i.value)==null?void 0:y.isFocusInsideContent(v)};return Sy(()=>l.value&&d()),t({popperRef:o,contentRef:i,isFocusInsideContent:b,updatePopper:s,onOpen:m,onClose:g,hide:d}),(v,y)=>(_(),we(f(t5),{ref_key:"popperRef",ref:o,role:v.role},{default:B(()=>[N(g5,{disabled:v.disabled,trigger:v.trigger,"trigger-keys":v.triggerKeys,"virtual-ref":v.virtualRef,"virtual-triggering":v.virtualTriggering},{default:B(()=>[v.$slots.default?_e(v.$slots,"default",{key:0}):Se("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),N(k5,{ref_key:"contentRef",ref:i,"aria-label":v.ariaLabel,"boundaries-padding":v.boundariesPadding,content:v.content,disabled:v.disabled,effect:v.effect,enterable:v.enterable,"fallback-placements":v.fallbackPlacements,"hide-after":v.hideAfter,"gpu-acceleration":v.gpuAcceleration,offset:v.offset,persistent:v.persistent,"popper-class":v.popperClass,"popper-style":v.popperStyle,placement:v.placement,"popper-options":v.popperOptions,pure:v.pure,"raw-content":v.rawContent,"reference-el":v.referenceEl,"trigger-target-el":v.triggerTargetEl,"show-after":v.showAfter,strategy:v.strategy,teleported:v.teleported,transition:v.transition,"virtual-triggering":v.virtualTriggering,"z-index":v.zIndex,"append-to":v.appendTo},{default:B(()=>[_e(v.$slots,"content",{},()=>[v.rawContent?(_(),q("span",{key:0,innerHTML:v.content},null,8,["innerHTML"])):(_(),q("span",{key:1},de(v.content),1))]),v.showArrow?(_(),we(f(vD),{key:0,"arrow-offset":v.arrowOffset},null,8,["arrow-offset"])):Se("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to"])]),_:3},8,["role"]))}});var _5=qe(L5,[["__file","tooltip.vue"]]);const fw=Kt(_5),A5=Be({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"},showZero:{type:Boolean,default:!0},color:String,badgeStyle:{type:Ce([String,Object,Array])},offset:{type:Ce(Array),default:[0,0]},badgeClass:{type:String}}),T5=ie({name:"ElBadge"}),C5=ie({...T5,props:A5,setup(e,{expose:t}){const n=e,a=Ge("badge"),r=A(()=>n.isDot?"":Rt(n.value)&&Rt(n.max)?n.max<n.value?`${n.max}+`:`${n.value}`:`${n.value}`),o=A(()=>{var i,s,l,u,c;return[{backgroundColor:n.color,marginRight:An(-((s=(i=n.offset)==null?void 0:i[0])!=null?s:0)),marginTop:An((u=(l=n.offset)==null?void 0:l[1])!=null?u:0)},(c=n.badgeStyle)!=null?c:{}]});return t({content:r}),(i,s)=>(_(),q("div",{class:j(f(a).b())},[_e(i.$slots,"default"),N(Sr,{name:`${f(a).namespace.value}-zoom-in-center`,persisted:""},{default:B(()=>[rt(k("sup",{class:j([f(a).e("content"),f(a).em("content",i.type),f(a).is("fixed",!!i.$slots.default),f(a).is("dot",i.isDot),f(a).is("hide-zero",!i.showZero&&n.value===0),i.badgeClass]),style:mt(f(o))},[_e(i.$slots,"content",{value:f(r)},()=>[ue(de(f(r)),1)])],6),[[Yt,!i.hidden&&(f(r)||i.isDot||i.$slots.content)]])]),_:3},8,["name"])],2))}});var I5=qe(C5,[["__file","badge.vue"]]);const R5=Kt(I5),pw=Symbol("buttonGroupContextKey"),Ui=({from:e,replacement:t,scope:n,version:a,ref:r,type:o="API"},i)=>{Ie(()=>f(i),s=>{},{immediate:!0})},F5=(e,t)=>{Ui({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},A(()=>e.type==="text"));const n=De(pw,void 0),a=Tu("button"),{form:r}=oo(),o=Ea(A(()=>n==null?void 0:n.size)),i=Fu(),s=G(),l=oa(),u=A(()=>e.type||(n==null?void 0:n.type)||""),c=A(()=>{var g,h,b;return(b=(h=e.autoInsertSpace)!=null?h:(g=a.value)==null?void 0:g.autoInsertSpace)!=null?b:!1}),d=A(()=>e.tag==="button"?{ariaDisabled:i.value||e.loading,disabled:i.value||e.loading,autofocus:e.autofocus,type:e.nativeType}:{}),p=A(()=>{var g;const h=(g=l.default)==null?void 0:g.call(l);
380if(c.value&&(h==null?void 0:h.length)===1){const b=h[0];if((b==null?void 0:b.type)===to){const v=b.children;return new RegExp("^\\p{Unified_Ideograph}{2}$","u").test(v.trim())}}return!1});return{_disabled:i,_size:o,_type:u,_ref:s,_props:d,shouldAddSpace:p,handleClick:g=>{if(i.value||e.loading){g.stopPropagation();return}e.nativeType==="reset"&&(r==null||r.resetFields()),t("click",g)}}},N5=["default","primary","success","warning","info","danger","text",""],U5=["button","submit","reset"],Fd=Be({size:ro,disabled:Boolean,type:{type:String,values:N5,default:""},icon:{type:Wa},nativeType:{type:String,values:U5,default:"button"},loading:Boolean,loadingIcon:{type:Wa,default:()=>M1},plain:Boolean,text:Boolean,link:Boolean,bg:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0},tag:{type:Ce([String,Object]),default:"button"}}),O5={click:e=>e instanceof MouseEvent};function Zt(e,t){M5(e)&&(e="100%");var n=D5(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function zs(e){return Math.min(1,Math.max(0,e))}function M5(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function D5(e){return typeof e=="string"&&e.indexOf("%")!==-1}function mw(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function $s(e){return e<=1?"".concat(Number(e)*100,"%"):e}function $r(e){return e.length===1?"0"+e:String(e)}function x5(e,t,n){return{r:Zt(e,255)*255,g:Zt(t,255)*255,b:Zt(n,255)*255}}function tv(e,t,n){e=Zt(e,255),t=Zt(t,255),n=Zt(n,255);var a=Math.max(e,t,n),r=Math.min(e,t,n),o=0,i=0,s=(a+r)/2;if(a===r)i=0,o=0;else{var l=a-r;switch(i=s>.5?l/(2-a-r):l/(a+r),a){case e:o=(t-n)/l+(t<n?6:0);break;case t:o=(n-e)/l+2;break;case n:o=(e-t)/l+4;break}o/=6}return{h:o,s:i,l:s}}function Pc(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function z5(e,t,n){var a,r,o;if(e=Zt(e,360),t=Zt(t,100),n=Zt(n,100),t===0)r=n,o=n,a=n;else{var i=n<.5?n*(1+t):n+t-n*t,s=2*n-i;a=Pc(s,i,e+1/3),r=Pc(s,i,e),o=Pc(s,i,e-1/3)}return{r:a*255,g:r*255,b:o*255}}function nv(e,t,n){e=Zt(e,255),t=Zt(t,255),n=Zt(n,255);var a=Math.max(e,t,n),r=Math.min(e,t,n),o=0,i=a,s=a-r,l=a===0?0:s/a;if(a===r)o=0;else{switch(a){case e:o=(t-n)/s+(t<n?6:0);break;case t:o=(n-e)/s+2;break;case n:o=(e-t)/s+4;break}o/=6}return{h:o,s:l,v:i}}function $5(e,t,n){e=Zt(e,360)*6,t=Zt(t,100),n=Zt(n,100);var a=Math.floor(e),r=e-a,o=n*(1-t),i=n*(1-r*t),s=n*(1-(1-r)*t),l=a%6,u=[n,i,o,o,s,n][l],c=[s,n,n,i,o,o][l],d=[o,o,s,n,n,i][l];return{r:u*255,g:c*255,b:d*255}}function av(e,t,n,a){var r=[$r(Math.round(e).toString(16)),$r(Math.round(t).toString(16)),$r(Math.round(n).toString(16))];return a&&r[0].startsWith(r[0].charAt(1))&&r[1].startsWith(r[1].charAt(1))&&r[2].startsWith(r[2].charAt(1))?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0):r.join("")}function V5(e,t,n,a,r){var o=[$r(Math.round(e).toString(16)),$r(Math.round(t).toString(16)),$r(Math.round(n).toString(16)),$r(B5(a))];return r&&o[0].startsWith(o[0].charAt(1))&&o[1].startsWith(o[1].charAt(1))&&o[2].startsWith(o[2].charAt(1))&&o[3].startsWith(o[3].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}function B5(e){return Math.round(parseFloat(e)*255).toString(16)}function rv(e){return Sn(e)/255}function Sn(e){return parseInt(e,16)}function G5(e){return{r:e>>16,g:(e&65280)>>8,b:e&255}}var Nd={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",s
380almon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function j5(e){var t={r:0,g:0,b:0},n=1,a=null,r=null,o=null,i=!1,s=!1;return typeof e=="string"&&(e=K5(e)),typeof e=="object"&&(Ia(e.r)&&Ia(e.g)&&Ia(e.b)?(t=x5(e.r,e.g,e.b),i=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Ia(e.h)&&Ia(e.s)&&Ia(e.v)?(a=$s(e.s),r=$s(e.v),t=$5(e.h,a,r),i=!0,s="hsv"):Ia(e.h)&&Ia(e.s)&&Ia(e.l)&&(a=$s(e.s),o=$s(e.l),t=z5(e.h,a,o),i=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=mw(n),{ok:i,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var q5="[-\\+]?\\d+%?",W5="[-\\+]?\\d*\\.\\d+%?",gr="(?:".concat(W5,")|(?:").concat(q5,")"),Lc="[\\s|\\(]+(".concat(gr,")[,|\\s]+(").concat(gr,")[,|\\s]+(").concat(gr,")\\s*\\)?"),_c="[\\s|\\(]+(".concat(gr,")[,|\\s]+(").concat(gr,")[,|\\s]+(").concat(gr,")[,|\\s]+(").concat(gr,")\\s*\\)?"),jn={CSS_UNIT:new RegExp(gr),rgb:new RegExp("rgb"+Lc),rgba:new RegExp("rgba"+_c),hsl:new RegExp("hsl"+Lc),hsla:new RegExp("hsla"+_c),hsv:new RegExp("hsv"+Lc),hsva:new RegExp("hsva"
380+_c),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function K5(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(Nd[e])e=Nd[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=jn.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=jn.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=jn.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=jn.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=jn.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=jn.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=jn.hex8.exec(e),n?{r:Sn(n[1]),g:Sn(n[2]),b:Sn(n[3]),a:rv(n[4]),format:t?"name":"hex8"}:(n=jn.hex6.exec(e),n?{r:Sn(n[1]),g:Sn(n[2]),b:Sn(n[3]),format:t?"name":"hex"}:(n=jn.hex4.exec(e),n?{r:Sn(n[1]+n[1]),g:Sn(n[2]+n[2]),b:Sn(n[3]+n[3]),a:rv(n[4]+n[4]),format:t?"name":"hex8"}:(n=jn.hex3.exec(e),n?{r:Sn(n[1]+n[1]),g:Sn(n[2]+n[2]),b:Sn(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function Ia(e){return!!jn.CSS_UNIT.exec(String(e))}var Y5=(function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var a;if(t instanceof e)return t;typeof t=="number"&&(t=G5(t)),this.originalInput=t;var r=j5(t);this.originalInput=t,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=(a=n.format)!==null&&a!==void 0?a:r.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,a,r,o=t.r/255,i=t.g/255,s=t.b/255;return o<=.03928?n=o/12.92:n=Math.pow((o+.055)/1.055,2.4),i<=.03928?a=i/12.92:a=Math.pow((i+.055)/1.055,2.4),s<=.03928?r=s/12.92:r=Math.pow((s+.055)/1.055,2.4),.2126*n+.7152*a+.0722*r},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=mw(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=nv(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=nv(this.r,this.g,this.b),n=Math.round(t.h*360),a=Math.round(t.s*100),r=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(a,"%, ").concat(r,"%)"):"hsva(".concat(n,", ").concat(a,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=tv(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=tv(this.r,this.g,this.b),n=Math.round(t.h*360),a=Math.round(t.s*100),r=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(a,"%, ").concat(r,"%)"):"hsla(".concat(n,", ").concat(a,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),av(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),V5(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),a=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(a,")"):"rgba(".concat(t,", ").concat(n,", ").concat(a,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Zt(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Zt(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+av(this.r,this.g,this.b,!1),n=0,a=Object.entries(Nd);n<a.length;n++){var r=a[n],o=r[0],i=r[1];if(t===i)return o}return!1},e.prototype.toString=function(t){var n=!!t;t=t??this.format;var a=!1,r=this.a<1&&this.a>=0,o=!n&&r&&(t.startsWith("hex")||t==="name");return o?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(a=this.toRgbString()),t==="prgb"&&(a=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(a=this.toHexString()),t==="hex3"&&(a=this.toHexString(!0)),t==="hex4"&&(a=this.toHex8String(!0)),t==="hex8"&&(a=this.toHex8String()),t==="name"&&(a=this.toName()),t==="hsl"&&(a=this.toHslString()),t==="hsv"&&(a=this.toHsvString()),a||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=zs(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=zs(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=zs(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=zs(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),a=(n.h+t)%360;return n.h=a<0?360+a:a,new e(n)},e.prototype.mix=function(t,n){n===void 0&&(n=50);var a=this.toRgb(),r=new e(t).toRgb(),o=n/100,i={r:(r.r-a.r)*o+a.r,g:(r.g-a.g)*o+a.g,b:(r.b-a.b)*o+a.b,a:(r.a-a.a)*o+a.a};return new e(i)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var a=this.toHsl(),r=360/n,o=[this];for(a.h=(a.h-(r*t>>1)+720)%360;--t;)a.h=(a.h+r)%360,o.push(new e(a));return o},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),a=n.h,r=n.s,o=n.v,i=[],s=1/t;t--;)i.push(new e({h:a,s:r,v:o})),o=(o+s)%1;return i},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]}
380,e.prototype.onBackground=function(t){var n=this.toRgb(),a=new e(t).toRgb(),r=n.a+a.a*(1-n.a);return new e({r:(n.r*n.a+a.r*a.a*(1-n.a))/r,g:(n.g*n.a+a.g*a.a*(1-n.a))/r,b:(n.b*n.a+a.b*a.a*(1-n.a))/r,a:r})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),a=n.h,r=[this],o=360/t,i=1;i<t;i++)r.push(new e({h:(a+i*o)%360,s:n.s,l:n.l}));return r},e.prototype.equals=function(t){return this.toRgbString()===new e(t).toRgbString()},e})();function or(e,t=20){return e.mix("#141414",t).toString()}function X5(e){const t=Fu(),n=Ge("button");return A(()=>{let a={},r=e.color;if(r){const o=r.match(/var\((.*?)\)/);o&&(r=window.getComputedStyle(window.document.documentElement).getPropertyValue(o[1]));const i=new Y5(r),s=e.dark?i.tint(20).toString():or(i,20);if(e.plain)a=n.cssVarBlock({"bg-color":e.dark?or(i,90):i.tint(90).toString(),"text-color":r,"border-color":e.dark?or(i,50):i.tint(50).toString(),"hover-text-color":`var(${n.cssVarName("color-white")})`,"hover-bg-color":r,"hover-border-color":r,"active-bg-color":s,"active-text-color":`var(${n.cssVarName("color-white")})`,"active-border-color":s}),t.value&&(a[n.cssVarBlockName("disabled-bg-color")]=e.dark?or(i,90):i.tint(90).toString(),a[n.cssVarBlockName("disabled-text-color")]=e.dark?or(i,50):i.tint(50).toString(),a[n.cssVarBlockName("disabled-border-color")]=e.dark?or(i,80):i.tint(80).toString());else{const l=e.dark?or(i,30):i.tint(30).toString(),u=i.isDark()?`var(${n.cssVarName("color-white")})`:`var(${n.cssVarName("color-black")})`;if(a=n.cssVarBlock({"bg-color":r,"text-color":u,"border-color":r,"hover-bg-color":l,"hover-text-color":u,"hover-border-color":l,"active-bg-color":s,"active-border-color":s}),t.value){const c=e.dark?or(i,50):i.tint(50).toString();a[n.cssVarBlockName("disabled-bg-color")]=c,a[n.cssVarBlockName("disabled-text-color")]=e.dark?"rgba(255, 255, 255, 0.5)":`var(${n.cssVarName("color-white")})`,a[n.cssVarBlockName("disabled-border-color")]=c}}}return a})}const H5=ie({name:"ElButton"}),Z5=ie({...H5,props:Fd,emits:O5,setup(e,{expose:t,emit:n}){const a=e,r=X5(a),o=Ge("button"),{_ref:i,_size:s,_type:l,_disabled:u,_props:c,shouldAddSpace:d,handleClick:p}=F5(a,n),m=A(()=>[o.b(),o.m(l.value),o.m(s.value),o.is("disabled",u.value),o.is("loading",a.loading),o.is("plain",a.plain),o.is("round",a.round),o.is("circle",a.circle),o.is("text",a.text),o.is("link",a.link),o.is("has-bg",a.bg)]);return t({ref:i,size:s,type:l,disabled:u,shouldAddSpace:d}),(g,h)=>(_(),we(yt(g.tag),In({ref_key:"_ref",ref:i},f(c),{class:f(m),style:f(r),onClick:f(p)}),{default:B(()=>[g.loading?(_(),q(Oe,{key:0},[g.$slots.loading?_e(g.$slots,"loading",{key:0}):(_(),we(f(We),{key:1,class:j(f(o).is("loading"))},{default:B(()=>[(_(),we(yt(g.loadingIcon)))]),_:1},8,["class"]))],64)):g.icon||g.$slots.icon?(_(),we(f(We),{key:1},{default:B(()=>[g.icon?(_(),we(yt(g.icon),{key:0})):_e(g.$slots,"icon",{key:1})]),_:3})):Se("v-if",!0),g.$slots.default?(_(),q("span",{key:2,class:j({[f(o).em("text","expand")]:f(d)})},[_e(g.$slots,"default")],2)):Se("v-if",!0)]),_:3},16,["class","style","onClick"]))}});var J5=qe(Z5,[["__file","button.vue"]]);const Q5={size:Fd.size,type:Fd.type},e8=ie({name:"ElButtonGroup"}),t8=ie({...e8,props:Q5,setup(e){const t=e;St(pw,Tt({size:At(t,"size"),type:At(t,"type")}));const n=Ge("button");return(a,r)=>(_(),q("div",{class:j(f(n).b("group"))},[_e(a.$slots,"default")],2))}});var gw=qe(t8,[["__file","button-group.vue"]]);const yn=Kt(J5,{ButtonGroup:gw});_r(gw);function Qa(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var sl={exports:{}},n8=sl.exports,ov;function a8(){return ov||(ov=1,(function(e,t){(function(n,a){e.exports=a()})(n8,(function(){var n=1e3,a=6e4,r=36e5,o="millisecond",i="second",s="minute",l="hour",u="day",c="week",d="month",p="quarter",m="year",g="date",h="Invalid Date",b=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,v=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(se){var te=["th","
380st","nd","rd"],Y=se%100;return"["+se+(te[(Y-20)%10]||te[Y]||te[0])+"]"}},E=function(se,te,Y){var z=String(se);return!z||z.length>=te?se:""+Array(te+1-z.length).join(Y)+se},w={s:E,z:function(se){var te=-se.utcOffset(),Y=Math.abs(te),z=Math.floor(Y/60),X=Y%60;return(te<=0?"+":"-")+E(z,2,"0")+":"+E(X,2,"0")},m:function se(te,Y){if(te.date()<Y.date())return-se(Y,te);var z=12*(Y.year()-te.year())+(Y.month()-te.month()),X=te.clone().add(z,d),$=Y-X<0,J=te.clone().add(z+($?-1:1),d);return+(-(z+(Y-X)/($?X-J:J-X))||0)},a:function(se){return se<0?Math.ceil(se)||0:Math.floor(se)},p:function(se){return{M:d,y:m,w:c,d:u,D:g,h:l,m:s,s:i,ms:o,Q:p}[se]||String(se||"").toLowerCase().replace(/s$/,"")},u:function(se){return se===void 0}},S="en",P={};P[S]=y;var L="$isDayjsObject",R=function(se){return se instanceof D||!(!se||!se[L])},T=function se(te,Y,z){var X;if(!te)return S;if(typeof te=="string"){var $=te.toLowerCase();P[$]&&(X=$),Y&&(P[$]=Y,X=$);var J=te.split("-");if(!X&&J.length>1)return se(J[0])}else{var Z=te.name;P[Z]=te,X=Z}return!z&&X&&(S=X),X||!z&&S},M=function(se,te){if(R(se))return se.clone();var Y=typeof te=="object"?te:{};return Y.date=se,Y.args=arguments,new D(Y)},x=w;x.l=T,x.i=R,x.w=function(se,te){return M(se,{locale:te.$L,utc:te.$u,x:te.$x,$offset:te.$offset})};var D=(function(){function se(Y){this.$L=T(Y.locale,null,!0),this.parse(Y),this.$x=this.$x||Y.x||{},this[L]=!0}var te=se.prototype;return te.parse=function(Y){this.$d=(function(z){var X=z.date,$=z.utc;if(X===null)return new Date(NaN);if(x.u(X))return new Date;if(X instanceof Date)return new Date(X);if(typeof X=="string"&&!/Z$/i.test(X)){var J=X.match(b);if(J){var Z=J[2]-1||0,oe=(J[7]||"0").substring(0,3);return $?new Date(Date.UTC(J[1],Z,J[3]||1,J[4]||0,J[5]||0,J[6]||0,oe)):new Date(J[1],Z,J[3]||1,J[4]||0,J[5]||0,J[6]||0,oe)}}return new Date(X)})(Y),this.init()},te.init=function(){var Y=this.$d;this.$y=Y.getFullYear(),this.$M=Y.getMonth(),this.$D=Y.getDate(),this.$W=Y.getDay(),this.$H=Y.getHours(),this.$m=Y.getMinutes(),this.$s=Y.getSeconds(),this.$ms=Y.getMilliseconds()},te.$utils=function(){return x},te.isValid=function(){return this.$d.toString()!==h},te.isSame=function(Y,z){var X=M(Y);return this.startOf(z)<=X&&X<=this.endOf(z)},te.isAfter=function(Y,z){return M(Y)<this.startOf(z)},te.isBefore=function(Y,z){return this.endOf(z)<M(Y)},te.$g=function(Y,z,X){return x.u(Y)?this[z]:this.set(X,Y)},te.unix=function(){return Math.floor(this.valueOf()/1e3)},te.valueOf=function(){return this.$d.getTime()},te.startOf=function(Y,z){var X=this,$=!!x.u(z)||z,J=x.p(Y),Z=function(me,Ee){var Re=x.w(X.$u?Date.UTC(X.$y,Ee,me):new Date(X.$y,Ee,me),X);return $?Re:Re.endOf(u)},oe=function(me,Ee){return x.w(X.toDate()[me].apply(X.toDate("s"),($?[0,0,0,0]:[23,59,59,999]).slice(Ee)),X)},Q=this.$W,ye=this.$M,Le=this.$D,Me="set"+(this.$u?"UTC":"");switch(J){case m:return $?Z(1,0):Z(31,11);case d:return $?Z(1,ye):Z(0,ye+1);case c:var ee=this.$locale().weekStart||0,re=(Q<ee?Q+7:Q)-ee;return Z($?Le-re:Le+(6-re),ye);case u:case g:return oe(Me+"Hours",0);case l:return oe(Me+"Minutes",1);case s:return oe(Me+"Seconds",2);case i:return oe(Me+"Milliseconds",3);default:return this.clone()}},te.endOf=function(Y){return this.startOf(Y,!1)},te.$set=function(Y,z){var X,$=x.p(Y),J="set"+(this.$u?"UTC":""),Z=(X={},X[u]=J+"Date",X[g]=J+"Date",X[d]=J+"Month",X[m]=J+"FullYear",X[l]=J+"Hours",X[s]=J+"Minutes",X[i]=J+"Seconds",X[o]=J+"Milliseconds",X)[$],oe=$===u?this.$D+(z-this.$W):z;if($===d||$===m){var Q=this.clone().set(g,1);Q.$d[Z](oe),Q.init(),this.$d=Q.set(g,Math.min(this.$D,Q.daysInMonth())).$d}else Z&&this.$d[Z](oe);return this.init(),this},te.set=function(Y,z){return this.clone().$set(Y,z)},te.get=function(Y){return this[x.p(Y)]()},te.add=function(Y,z){var X,$=this;Y=Number(Y);var J=x.p(z),Z=function(ye){var Le=M($);return x.w(Le.date(Le.date()+Math.round(ye*Y)),$)};if(J===d)return this.set(d,this.$M+Y);if(J===m)return this.set(m,this.$y+Y);if(J===u)return Z(1);if(J===c)return Z(7);var oe=(X={},X[s]=a,X[l]=r,X[i]=n,X)[J]||1,Q=this.$d.getTime()+Y*oe;return x.w(Q,this)},te.subtract=function(Y,z){return this.add(-1*Y,z)},te.format=function(Y){var z=this,X=this.$locale();if(!this.isValid())return X.invalidDate||h;var $=Y||"YYYY-MM-DDTHH:mm:ssZ",J=x.z(this),Z=this.$H,oe=this.$m,Q=this.$M,ye=X.weekdays,Le=X.months,Me=X.meridiem,ee=function(Ee,Re,F,O){return Ee&&(Ee[Re]||Ee(z,$))||F[Re].slice(0,O)},re=function(Ee){return x.s(Z%12||12,Ee,"0")},me=Me||function(Ee,Re,F){var O=Ee<12?"AM":"PM";return F?O.toLowerCase():O};return $.replace(v,(function(Ee,Re){return Re||(function(F){switch(F){case"YY":return String(z.$y).slice(-2);case"YYYY":return x.s(z.$y,4,"0");case"M":return Q+1;case"MM":return x.s(Q+1,2,"0");case"MMM":return ee(X.monthsShort,Q,Le,3);case"MMMM":return ee(Le,Q);case"D":return z.$D;case"DD":return x.s(z.$D,2,"0");case"d":return String(z.$W);case"dd":return ee(X.weekdaysMin,z.$W,ye,2);case"ddd":return ee(X.weekdaysShort,z.$W,ye,3);case"dddd":return ye[z.$W];case"H":return String(Z);case"HH":return x.s(Z,2,"0");case"h":return re(1);case"hh":return re(2);case"a":return me(Z,oe,!0);case"A":return me(Z,oe,!1);case"m":return String(oe);case"mm":return x.s(oe,2,"0");case"s":return String(z.$s);case"ss":return x.s(z.$s,2,"0");case"SSS":return x.s(z.$ms,3,"0");case"Z":return J}return null})(Ee)||J.replace(":","")}))}
380,te.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},te.diff=function(Y,z,X){var $,J=this,Z=x.p(z),oe=M(Y),Q=(oe.utcOffset()-this.utcOffset())*a,ye=this-oe,Le=function(){return x.m(J,oe)};switch(Z){case m:$=Le()/12;break;case d:$=Le();break;case p:$=Le()/3;break;case c:$=(ye-Q)/6048e5;break;case u:$=(ye-Q)/864e5;break;case l:$=ye/r;break;case s:$=ye/a;break;case i:$=ye/n;break;default:$=ye}return X?$:x.a($)},te.daysInMonth=function(){return this.endOf(d).$D},te.$locale=function(){return P[this.$L]},te.locale=function(Y,z){if(!Y)return this.$L;var X=this.clone(),$=T(Y,z,!0);return $&&(X.$L=$),X},te.clone=function(){return x.w(this.$d,this)},te.toDate=function(){return new Date(this.valueOf())},te.toJSON=function(){return this.isValid()?this.toISOString():null},te.toISOString=function(){return this.$d.toISOString()},te.toString=function(){return this.$d.toUTCString()},se})(),W=D.prototype;return M.prototype=W,[["$ms",o],["$s",i],["$m",s],["$H",l],["$W",u],["$M",d],["$y",m],["$D",g]].forEach((function(se){W[se[1]]=function(te){return this.$g(te,se[0],se[1])}})),M.extend=function(se,te){return se.$i||(se(te,D,M),se.$i=!0),M},M.locale=T,M.isDayjs=R,M.unix=function(se){return M(1e3*se)},M.en=P[S],M.Ls=P,M.p={},M}))})(sl)),sl.exports}var r8=a8();const xe=Qa(r8),Ac=(e,t)=>[e>0?e-1:void 0,e,e<t?e+1:void 0],hw=e=>Array.from(Array.from({length:e}).keys()),vw=e=>e.replace(/\W?m{1,2}|\W?ZZ/g,"").replace(/\W?h{1,2}|\W?s{1,3}|\W?a/gi,"").trim(),bw=e=>e.replace(/\W?D{1,2}|\W?Do|\W?d{1,4}|\W?M{1,4}|\W?Y{2,4}/g,"").trim(),iv=function(e,t){const n=Sl(e),a=Sl(t);return n&&a?e.getTime()===t.getTime():!n&&!a?e===t:!1},sv=function(e,t){const n=Pe(e),a=Pe(t);return n&&a?e.length!==t.length?!1:e.every((r,o)=>iv(r,t[o])):!n&&!a?iv(e,t):!1},lv=function(e,t,n){const a=E1(t)||t==="x"?xe(e).locale(n):xe(e,t).locale(n);return a.isValid()?a:void 0},uv=function(e,t,n){return E1(t)?e:t==="x"?+e:xe(e).locale(n).format(t)},Tc=(e,t)=>{var n;const a=[],r=t==null?void 0:t();for(let o=0;o<e;o++)a.push((n=r==null?void 0:r.includes(o))!=null?n:!1);return a},Vs=e=>Pe(e)?e.map(t=>t.toDate()):e.toDate();var ll={exports:{}},o8=ll.exports,cv;function i8(){return cv||(cv=1,(function(e,t){(function(n,a){e.exports=a()})(o8,(function(){return function(n,a,r){var o=a.prototype,i=function(d){return d&&(d.indexOf?d:d.s)},s=function(d,p,m,g,h){var b=d.name?d:d.$locale(),v=i(b[p]),y=i(b[m]),E=v||y.map((function(S){return S.slice(0,g)}));if(!h)return E;var w=b.weekStart;return E.map((function(S,P){return E[(P+(w||0))%7]}))},l=function(){return r.Ls[r.locale()]},u=function(d,p){return d.formats[p]||(function(m){return m.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(g,h,b){return h||b.slice(1)}))})(d.formats[p.toUpperCase()])},c=function(){var d=this;return{months:function(p){return p?p.format("MMMM"):s(d,"months")},monthsShort:function(p){return p?p.format("MMM"):s(d,"monthsShort","months",3)},firstDayOfWeek:function(){return d.$locale().weekStart||0},weekdays:function(p){return p?p.format("dddd"):s(d,"weekdays")},weekdaysMin:function(p){return p?p.format("dd"):s(d,"weekdaysMin","weekdays",2)},weekdaysShort:function(p){return p?p.format("ddd"):s(d,"weekdaysShort","weekdays",3)},longDateFormat:function(p){return u(d.$locale(),p)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};o.localeData=function(){return c.bind(this)()},r.localeData=function(){var d=l();return{firstDayOfWeek:function(){return d.weekStart||0},weekdays:function(){return r.weekdays()},weekdaysShort:function(){return r.weekdaysShort()},weekdaysMin:function(){return r.weekdaysMin()},months:function(){return r.months()},monthsShort:function(){return r.monthsShort()},longDateFormat:function(p){return u(d,p)},meridiem:d.meridiem,ordinal:d.ordinal}},r.months=function(){return s(l(),"months")},r.monthsShort=function(){return s(l(),"monthsShort","months",3)},r.weekdays=function(d){return s(l(),"weekdays",null,null,d)},r.weekdaysShort=function(d){return s(l(),"weekdaysShort","weekdays",3,d)},r.weekdaysMin=function(d){return s(l(),"weekdaysMin","weekdays",2,d)}}}))})(ll)),ll.exports}var s8=i8();const l8=Qa(s8),u8=["year","years","month","months","date","dates","week","datetime","datetimerange","daterange","monthrange","yearrange"];var ul=(e=>(e[e.TEXT=1]="TEXT",e[e.CLASS=2]="CLASS",e[e.STYLE=4]="STYLE",e[e.PROP
380S=8]="PROPS",e[e.FULL_PROPS=16]="FULL_PROPS",e[e.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",e[e.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",e[e.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",e[e.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",e[e.NEED_PATCH=512]="NEED_PATCH",e[e.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",e[e.HOISTED=-1]="HOISTED",e[e.BAIL=-2]="BAIL",e))(ul||{});const c8=e=>{if(!Cn(e))return{};const t=e.props||{},n=(Cn(e.type)?e.type.props:void 0)||{},a={};return Object.keys(n).forEach(r=>{at(n[r],"default")&&(a[r]=n[r].default)}),Object.keys(t).forEach(r=>{a[cn(r)]=t[r]}),a},Oi=e=>{const t=Pe(e)?e:[e],n=[];return t.forEach(a=>{var r;Pe(a)?n.push(...Oi(a)):Cn(a)&&((r=a.component)!=null&&r.subTree)?n.push(a,...Oi(a.component.subTree)):Cn(a)&&Pe(a.children)?n.push(...Oi(a.children)):n.push(a)}),n},d8=(e,t,n)=>Oi(e.subTree).filter(o=>{var i;return Cn(o)&&((i=o.type)==null?void 0:i.name)===t&&!!o.component}).map(o=>o.component.uid).map(o=>n[o]).filter(o=>!!o),f8=(e,t)=>{const n={},a=Ln([]);return{children:a,addChild:i=>{n[i.uid]=i,a.value=d8(e,t,n)},removeChild:i=>{delete n[i],a.value=a.value.filter(s=>s.uid!==i)}}},yw={modelValue:{type:[Number,String,Boolean],default:void 0},label:{type:[String,Boolean,Number,Object],default:void 0},value:{type:[String,Boolean,Number,Object],default:void 0},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:{type:String,default:void 0},trueValue:{type:[String,Number],default:void 0},falseValue:{type:[String,Number],default:void 0},trueLabel:{type:[String,Number],default:void 0},falseLabel:{type:[String,Number],default:void 0},id:{type:String,default:void 0},border:Boolean,size:ro,tabindex:[String,Number],validateEvent:{type:Boolean,default:!0},...Ar(["ariaControls"])},ww={[Ht]:e=>He(e)||Rt(e)||wa(e),change:e=>He(e)||Rt(e)||wa(e)},ti=Symbol("checkboxGroupContextKey"),p8=({model:e,isChecked:t})=>{const n=De(ti,void 0),a=A(()=>{var o,i;const s=(o=n==null?void 0:n.max)==null?void 0:o.value,l=(i=n==null?void 0:n.min)==null?void 0:i.value;return!Hn(s)&&e.value.length>=s&&!t.value||!Hn(l)&&e.value.length<=l&&t.value});return{isDisabled:Fu(A(()=>(n==null?void 0:n.disabled.value)||a.value)),isLimitDisabled:a}},m8=(e,{model:t,isLimitExceeded:n,hasOwnLabel:a,isDisabled:r,isLabeledByFormItem:o})=>{const i=De(ti,void 0),{formItem:s}=oo(),{emit:l}=et();function u(g){var h,b,v,y;return[!0,e.trueValue,e.trueLabel].includes(g)?(b=(h=e.trueValue)!=null?h:e.trueLabel)!=null?b:!0:(y=(v=e.falseValue)!=null?v:e.falseLabel)!=null?y:!1}function c(g,h){l("change",u(g),h)}function d(g){if(n.value)return;const h=g.target;l("change",u(h.checked),g)}async function p(g){n.value||!a.value&&!r.value&&o.value&&(g.composedPath().some(v=>v.tagName==="LABEL")||(t.value=u([!1,e.falseValue,e.falseLabel].includes(t.value)),await Ke(),c(t.value,g)))}const m=A(()=>(i==null?void 0:i.validateEvent)||e.validateEvent);return Ie(()=>e.modelValue,()=>{m.value&&(s==null||s.validate("change").catch(g=>void 0))}),{handleChange:d,onClickRoot:p}},g8=e=>{const t=G(!1),{emit:n}=et(),a=De(ti,void 0),r=A(()=>Hn(a)===!1),o=G(!1),i=A({get(){var s,l;return r.value?(s=a==null?void 0:a.modelValue)==null?void 0:s.value:(l=e.modelValue)!=null?l:t.value},set(s){var l,u;r.value&&Pe(s)?(o.value=((l=a==null?void 0:a.max)==null?void 0:l.value)!==void 0&&s.length>(a==null?void 0:a.max.value)&&s.length>i.value.length,o.value===!1&&((u=a==null?void 0:a.changeEvent)==null||u.call(a,s))):(n(Ht,s),t.value=s)}});return{model:i,isGroup:r,isLimitExceeded:o}},h8=(e,t,{model:n})=>{const a=De(ti,void 0),r=G(!1),o=A(()=>Ld(e.value)?e.label:e.value),i=A(()=>{const c=n.value;return wa(c)?c:Pe(c)?Ye(o.value)?c.map(Je).some(d=>Ao(d,o.value)):c.map(Je).includes(o.value):c!=null?c===e.trueValue||c===e.trueLabel:!!c}),s=Ea(A(()=>{var c;return(c=a==null?void 0:a.size)==null?void 0:c.value}),{prop:!0}),l=Ea(A(()=>{var c;return(c=a==null?void 0:a.size)==null?void 0:c.value})),u=A(()=>!!t.default||!Ld(o.value));return{checkboxButtonSize:s,isChecked:i,isFocused:r,checkboxSize:l,hasOwnLabel:u,actualValue:o}},Ew=(e,t)=>{const{formItem:n}=oo(),{model:a,isGroup:r,isLimitExceeded:o}=g8(e),{isFocused:i,isChecked:s,checkboxButtonSize:l,checkboxSize:u,hasOwnLabel:c,actualValue:d}=h8(e,t,{model:a}),{isDisabled:p}=p8({model:a,isChecked:s}),{inputId:m,isLabeledByFormItem:g}=Ru(e,{formItemContext:n,disableIdGeneration:c,disableIdManagement:r}),{handleChange:h,onClickRoot:b}=m8(e,{model:a,isLimitExceeded:o,hasOwnLabel:c,isDisabled:p,isLabeledByFormItem:g});return(()=>{function y(){var E,w;Pe(a.value)&&!a.value.includes(d.value)?a.value.push(d.value):a.value=(w=(E=e.trueValue)!=null?E:e.trueLabel)!=null?w:!0}e.checked&&y()})(),Ui({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},A(()=>r.value&&Ld(e.value))),Ui({from:"true-label",replacement:"true-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},A(()=>!!e.trueLabel)),Ui({from:"false-label",replacement:"false-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},A(()=>!!e.falseLabel)),{inputId:m,isLabeledByFormItem:g,isChecked:s,isDisabled:p,isFocused:i,checkboxButtonSize:l,checkboxSize:u,hasOwnLabel:c,model:a,actualValue:d,handleChange:h,onClickRoot:b}},v8=ie({name:"ElCheckbox"}),b8=ie({...v8,props:yw,emits:ww,setup(e){const t=e,n=oa(),{inputId:a,isLabeledByFormItem:r,isChecked:o,isDisabled:i,isFocused:s,checkboxSize:l,hasOwnLabel:u,model:c,actualValue:d,handleChange:p,onClickRoot:m}=Ew(t,n),g=Ge("checkbox"),h=A(()=>[g.b(),g.m(l.value),g.is("disabled",i.value),g.is("bordered",t.border),g.is("checked",o.value)]),b=A(()=>[g.e("input"),g.is("disabled",i.value),g.is("checked",o.value),g.is("indeterminate",t.indeterminate),g.is("focus",s.value)]);return(v,y)=>(_(),we(yt(!f(u)&&f(r)?"span":"label"),{class:j(f(h)),"aria-controls":v.indeterminate?v.ariaControl
380s:null,onClick:f(m)},{default:B(()=>{var E,w,S,P;return[k("span",{class:j(f(b))},[v.trueValue||v.falseValue||v.trueLabel||v.falseLabel?rt((_(),q("input",{key:0,id:f(a),"onUpdate:modelValue":L=>ut(c)?c.value=L:null,class:j(f(g).e("original")),type:"checkbox",indeterminate:v.indeterminate,name:v.name,tabindex:v.tabindex,disabled:f(i),"true-value":(w=(E=v.trueValue)!=null?E:v.trueLabel)!=null?w:!0,"false-value":(P=(S=v.falseValue)!=null?S:v.falseLabel)!=null?P:!1,onChange:f(p),onFocus:L=>s.value=!0,onBlur:L=>s.value=!1,onClick:dt(()=>{},["stop"])},null,42,["id","onUpdate:modelValue","indeterminate","name","tabindex","disabled","true-value","false-value","onChange","onFocus","onBlur","onClick"])),[[Ul,f(c)]]):rt((_(),q("input",{key:1,id:f(a),"onUpdate:modelValue":L=>ut(c)?c.value=L:null,class:j(f(g).e("original")),type:"checkbox",indeterminate:v.indeterminate,disabled:f(i),value:f(d),name:v.name,tabindex:v.tabindex,onChange:f(p),onFocus:L=>s.value=!0,onBlur:L=>s.value=!1,onClick:dt(()=>{},["stop"])},null,42,["id","onUpdate:modelValue","indeterminate","disabled","value","name","tabindex","onChange","onFocus","onBlur","onClick"])),[[Ul,f(c)]]),k("span",{class:j(f(g).e("inner"))},null,2)],2),f(u)?(_(),q("span",{key:0,class:j(f(g).e("label"))},[_e(v.$slots,"default"),v.$slots.default?Se("v-if",!0):(_(),q(Oe,{key:0},[ue(de(v.label),1)],64))],2)):Se("v-if",!0)]}),_:3},8,["class","aria-controls","onClick"]))}});var y8=qe(b8,[["__file","checkbox.vue"]]);const w8=ie({name:"ElCheckboxButton"}),E8=ie({...w8,props:yw,emits:ww,setup(e){const t=e,n=oa(),{isFocused:a,isChecked:r,isDisabled:o,checkboxButtonSize:i,model:s,actualValue:l,handleChange:u}=Ew(t,n),c=De(ti,void 0),d=Ge("checkbox"),p=A(()=>{var g,h,b,v;const y=(h=(g=c==null?void 0:c.fill)==null?void 0:g.value)!=null?h:"";return{backgroundColor:y,borderColor:y,color:(v=(b=c==null?void 0:c.textColor)==null?void 0:b.value)!=null?v:"",boxShadow:y?`-1px 0 0 0 ${y}`:void 0}}),m=A(()=>[d.b("button"),d.bm("button",i.value),d.is("disabled",o.value),d.is("checked",r.value),d.is("focus",a.value)]);return(g,h)=>{var b,v,y,E;return _(),q("label",{class:j(f(m))},[g.trueValue||g.falseValue||g.trueLabel||g.falseLabel?rt((_(),q("input",{key:0,"onUpdate:modelValue":w=>ut(s)?s.value=w:null,class:j(f(d).be("button","original")),type:"checkbox",name:g.name,tabindex:g.tabindex,disabled:f(o),"true-value":(v=(b=g.trueValue)!=null?b:g.trueLabel)!=null?v:!0,"false-value":(E=(y=g.falseValue)!=null?y:g.falseLabel)!=null?E:!1,onChange:f(u),onFocus:w=>a.value=!0,onBlur:w=>a.value=!1,onClick:dt(()=>{},["stop"])},null,42,["onUpdate:modelValue","name","tabindex","disabled","true-value","false-value","onChange","onFocus","onBlur","onClick"])),[[Ul,f(s)]]):rt((_(),q("input",{key:1,"onUpdate:modelValue":w=>ut(s)?s.value=w:null,class:j(f(d).be("button","original")),type:"checkbox",name:g.name,tabindex:g.tabindex,disabled:f(o),value:f(l),onChange:f(u),onFocus:w=>a.value=!0,onBlur:w=>a.value=!1,onClick:dt(()=>{},["stop"])},null,42,["onUpdate:modelValue","name","tabindex","disabled","value","onChange","onFocus","onBlur","onClick"])),[[Ul,f(s)]]),g.$slots.default||g.label?(_(),q("span",{key:2,class:j(f(d).be("button","inner")),style:mt(f(r)?f(p):void 0)},[_e(g.$slots,"default",{},()=>[ue(de(g.label),1)])],6)):Se("v-if",!0)],2)}}});var Sw=qe(E8,[["__file","checkbox-button.vue"]]);const S8=Be({modelValue:{type:Ce(Array),default:()=>[]},disabled:Boolean,min:Number,max:Number,size:ro,fill:String,textColor:String,tag:{type:String,default:"div"},validateEvent:{type:Boolean,default:!0},...Ar(["ariaLabel"])}),k8={[Ht]:e=>Pe(e),change:e=>Pe(e)},P8=ie({name:"ElCheckboxGroup"}),L8=ie({...P8,props:S8,emits:k8,setup(e,{emit:t}){const n=e,a=Ge("checkbox"),{formItem:r}=oo(),{inputId:o,isLabeledByFormItem:i}=Ru(n,{formItemContext:r}),s=async u=>{t(Ht,u),await Ke(),t("change",u)},l=A({get(){return n.modelValue},set(u){s(u)}});return St(ti,{...w1(Er(n),["size","min","max","disabled","validateEvent","fill","textColor"]),modelValue:l,changeEvent:s}),Ie(()=>n.modelValue,()=>{n.validateEvent&&(r==null||r.validate("change").catch(u=>void 0))}),(u,c)=>{var d;return _(),we(yt(u.tag),{id:f(o),class:j(f(a).b("group")),role:"group","aria-label":f(i)?void 0:u.ariaLabel||"checkbox-group","aria-labelledby":f(i)?(d=f(r))==null?void 0:d.labelId:void 0},{default:B(()=>[_e(u.$slots,"default")]),_:3},8,["id","class","aria-label","aria-labelledby"])}}});var kw=qe(L8,[["__file","checkbox-group.vue"]]);const dp=Kt(y8,{CheckboxButton:Sw,CheckboxGroup:kw});_r(Sw);_r(kw);const _8=(e="")=>e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),pr=e=>us(e),kn=e=>!e&&e!==0?[]:Pe(e)?e:[e],Ud=Be({type:{type:String,values:["primary","success","info","warning","danger"],default:"primary"},closable:Boolean,disableTransitions:Boolean,hit:Boolean,color:String,size:{type:String,values:Au},effect:{type:String,values:["dark","light","plain"],default:"light"},round:Boolean}),A8={close:e=>e instanceof MouseEvent,click:e=>e instanceof MouseEvent},T8=ie({name:"ElTag"}),C8=ie({...T8,props:Ud,emits:A8,setup(e,{emit:t}){const n=e,a=Ea(),r=Ge("tag"),o=A(()=>{const{type:u,hit:c,effect:d,closable:p,round:m}=n;return[r.b(),r.is("closable",p),r.m(u||"primary"),r.m(a.value),r.m(d),r.is("hit",c),r.is("roun
380d",m)]}),i=u=>{t("close",u)},s=u=>{t("click",u)},l=u=>{var c,d,p;(p=(d=(c=u==null?void 0:u.component)==null?void 0:c.subTree)==null?void 0:d.component)!=null&&p.bum&&(u.component.subTree.component.bum=null)};return(u,c)=>u.disableTransitions?(_(),q("span",{key:0,class:j(f(o)),style:mt({backgroundColor:u.color}),onClick:s},[k("span",{class:j(f(r).e("content"))},[_e(u.$slots,"default")],2),u.closable?(_(),we(f(We),{key:0,class:j(f(r).e("close")),onClick:dt(i,["stop"])},{default:B(()=>[N(f(xo))]),_:1},8,["class","onClick"])):Se("v-if",!0)],6)):(_(),we(Sr,{key:1,name:`${f(r).namespace.value}-zoom-in-center`,appear:"",onVnodeMounted:l},{default:B(()=>[k("span",{class:j(f(o)),style:mt({backgroundColor:u.color}),onClick:s},[k("span",{class:j(f(r).e("content"))},[_e(u.$slots,"default")],2),u.closable?(_(),we(f(We),{key:0,class:j(f(r).e("close")),onClick:dt(i,["stop"])},{default:B(()=>[N(f(xo))]),_:1},8,["class","onClick"])):Se("v-if",!0)],6)]),_:3},8,["name"]))}});var I8=qe(C8,[["__file","tag.vue"]]);const R8=Kt(I8),lr=new Map;if(kt){let e;document.addEventListener("mousedown",t=>e=t),document.addEventListener("mouseup",t=>{if(e){for(const n of lr.values())for(const{documentHandler:a}of n)a(t,e);e=void 0}})}function dv(e,t){let n=[];return Pe(t.arg)?n=t.arg:ja(t.arg)&&n.push(t.arg),function(a,r){const o=t.instance.popperRef,i=a.target,s=r==null?void 0:r.target,l=!t||!t.instance,u=!i||!s,c=e.contains(i)||e.contains(s),d=e===i,p=n.length&&n.some(g=>g==null?void 0:g.contains(i))||n.length&&n.includes(s),m=o&&(o.contains(i)||o.contains(s));l||u||c||d||p||m||t.value(a,r)}}const ql={beforeMount(e,t){lr.has(e)||lr.set(e,[]),lr.get(e).push({documentHandler:dv(e,t),bindingFn:t.value})},updated(e,t){lr.has(e)||lr.set(e,[]);const n=lr.get(e),a=n.findIndex(o=>o.bindingFn===t.oldValue),r={documentHandler:dv(e,t),bindingFn:t.value};a>=0?n.splice(a,1,r):n.push(r)},unmounted(e){lr.delete(e)}},pa={};var cl={exports:{}},F8=cl.exports,fv;function N8(){return fv||(fv=1,(function(e,t){(function(n,a){e.exports=a()})(F8,(function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},a=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,r=/\d/,o=/\d\d/,i=/\d\d?/,s=/\d*[^-_:/,()\s\d]+/,l={},u=function(b){return(b=+b)+(b>68?1900:2e3)},c=function(b){return function(v){this[b]=+v}},d=[/[+-]\d\d:?(\d\d)?|Z/,function(b){(this.zone||(this.zone={})).offset=(function(v){if(!v||v==="Z")return 0;var y=v.match(/([+-]|\d\d)/g),E=60*y[1]+(+y[2]||0);return E===0?0:y[0]==="+"?-E:E})(b)}],p=function(b){var v=l[b];return v&&(v.indexOf?v:v.s.concat(v.f))},m=function(b,v){var y,E=l.meridiem;if(E){for(var w=1;w<=24;w+=1)if(b.indexOf(E(w,0,v))>-1){y=w>12;break}}else y=b===(v?"pm":"PM");return y},g={A:[s,function(b){this.afternoon=m(b,!1)}],a:[s,function(b){this.afternoon=m(b,!0)}],Q:[r,function(b){this.month=3*(b-1)+1}],S:[r,function(b){this.milliseconds=100*+b}],SS:[o,function(b){this.milliseconds=10*+b}],SSS:[/\d{3}/,function(b){this.milliseconds=+b}],s:[i,c("seconds")],ss:[i,c("seconds")],m:[i,c("minutes")],mm:[i,c("minutes")],H:[i,c("hours")],h:[i,c("hours")],HH:[i,c("hours")],hh:[i,c("hours")],D:[i,c("day")],DD:[o,c("day")],Do:[s,function(b){var v=l.ordinal,y=b.match(/\d+/);if(this.day=y[0],v)for(var E=1;E<=31;E+=1)v(E).replace(/\[|\]/g,"")===b&&(this.day=E)}],w:[i,c("week")],ww:[o,c("week")],M:[i,c("month")],MM:[o,c("month")],MMM:[s,function(b){var v=p("months"),y=(p("monthsShort")||v.map((function(E){return E.slice(0,3)}))).indexOf(b)+1;if(y<1)throw new Error;this.month=y%12||y}],MMMM:[s,function(b){var v=p("months").indexOf(b)+1;if(v<1)throw new Error;this.month=v%12||v}],Y:[/[+-]?\d+/,c("year")],YY:[o,function(b){this.year=u(b)}],YYYY:[/\d{4}/,c("year")],Z:d,ZZ:d};function h(b){var v,y;v=b,y=l&&l.formats;for(var E=(b=v.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(M,x,D){var W=D&&D.toUpperCase();return x||y[D]||n[D]||y[W].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(se,te,Y){return te||Y.slice(1)}))}))).match(a),w=E.length,S=0;S<w;S+=1){var P=E[S],L=g[P],R=L&&L[0],T=L&&L[1];E[S]=T?{regex:R,parser:T}:P.replace(/^\[|\]$/g,"")}return function(M){for(var x={},D=0,W=0;D<w;D+=1){var se=E[D];if(typeof se=="string")W+=se.length;else{var te=se.regex,Y=se.parser,z=M.slice(W),X=te.exec(z)[0];Y.call(x,X),M=M.replace(X,"")}}return(function($){var J=$.afternoon;if(J!==void 0){var Z=$.hours;J?Z<12&&($.hours+=12):Z===12&&($.hours=0),delete $.afternoon}})(x),x}}return function(b,v,y){y.p.customParseFormat=!0,b&&b.parseTwoDigitYear&&(u=b.parseTwoDigitYear);var E=v.prototype,w=E.parse;E.parse=function(S){var P=S.date,L=S.utc,R=S.args;this.$u=L;var T=R[1];if(typeof T=="string"){var M=R[2]===!0,x=R[3]===!0,D=M||x,W=R[2];x&&(W=R[2]),l=this.$locale(),!M&&W&&(l=y.Ls[W]),this.$d=(function(z,X,$,J){try{if(["x","X"].indexOf(X)>-1)return new Date((X==="X"?1e3:1)*z);
vendor: 5,900 bytes, line 380
380var Z=h(X)(z),oe=Z.year,Q=Z.month,ye=Z.day,Le=Z.hours,Me=Z.minutes,ee=Z.seconds,re=Z.milliseconds,me=Z.zone,Ee=Z.week,Re=new Date,F=ye||(oe||Q?1:Re.getDate()),O=oe||Re.getFullYear(),H=0;oe&&!Q||(H=Q>0?Q-1:Re.getMonth());var ce,ve=Le||0,fe=Me||0,I=ee||0,C=re||0;return me?new Date(Date.UTC(O,H,F,ve,fe,I,C+60*me.offset*1e3)):$?new Date(Date.UTC(O,H,F,ve,fe,I,C)):(ce=new Date(O,H,F,ve,fe,I,C),Ee&&(ce=J(ce).week(Ee).toDate()),ce)}catch{return new Date("")}})(P,T,L,y),this.init(),W&&W!==!0&&(this.$L=this.locale(W).$L),D&&P!=this.format(T)&&(this.$d=new Date("")),l={}}else if(T instanceof Array)for(var se=T.length,te=1;te<=se;te+=1){R[1]=T[te-1];var Y=y.apply(this,R);if(Y.isValid()){this.$d=Y.$d,this.$L=Y.$L,this.init();break}te===se&&(this.$d=new Date(""))}else w.call(this,S)}}}))})(cl)),cl.exports}var U8=N8();const O8=Qa(U8);var dl={exports:{}},M8=dl.exports,pv;function D8(){return pv||(pv=1,(function(e,t){(function(n,a){e.exports=a()})(M8,(function(){return function(n,a){var r=a.prototype,o=r.format;r.format=function(i){var s=this,l=this.$locale();if(!this.isValid())return o.bind(this)(i);var u=this.$utils(),c=(i||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,(function(d){switch(d){case"Q":return Math.ceil((s.$M+1)/3);case"Do":return l.ordinal(s.$D);case"gggg":return s.weekYear();case"GGGG":return s.isoWeekYear();case"wo":return l.ordinal(s.week(),"W");case"w":case"ww":return u.s(s.week(),d==="w"?1:2,"0");case"W":case"WW":return u.s(s.isoWeek(),d==="W"?1:2,"0");case"k":case"kk":return u.s(String(s.$H===0?24:s.$H),d==="k"?1:2,"0");case"X":return Math.floor(s.$d.getTime()/1e3);case"x":return s.$d.getTime();case"z":return"["+s.offsetName()+"]";case"zzz":return"["+s.offsetName("long")+"]";default:return d}}));return o.bind(this)(c)}}}))})(dl)),dl.exports}var x8=D8();const z8=Qa(x8);var fl={exports:{}},$8=fl.exports,mv;function V8(){return mv||(mv=1,(function(e,t){(function(n,a){e.exports=a()})($8,(function(){var n="week",a="year";return function(r,o,i){var s=o.prototype;s.week=function(l){if(l===void 0&&(l=null),l!==null)return this.add(7*(l-this.week()),"day");var u=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var c=i(this).startOf(a).add(1,a).date(u),d=i(this).endOf(n);if(c.isBefore(d))return 1}var p=i(this).startOf(a).date(u).startOf(n).subtract(1,"millisecond"),m=this.diff(p,n,!0);return m<0?i(this).startOf("week").week():Math.ceil(m)},s.weeks=function(l){return l===void 0&&(l=null),this.week(l)}}}))})(fl)),fl.exports}var B8=V8();const G8=Qa(B8);var pl={exports:{}},j8=pl.exports,gv;function q8(){return gv||(gv=1,(function(e,t){(function(n,a){e.exports=a()})(j8,(function(){return function(n,a){a.prototype.weekYear=function(){var r=this.month(),o=this.week(),i=this.year();return o===1&&r===11?i+1:r===0&&o>=52?i-1:i}}}))})(pl)),pl.exports}var W8=q8();const K8=Qa(W8);var ml={exports:{}},Y8=ml.exports,hv;function X8(){return hv||(hv=1,(function(e,t){(function(n,a){e.exports=a()})(Y8,(function(){return function(n,a,r){a.prototype.dayOfYear=function(o){var i=Math.round((r(this).startOf("day")-r(this).startOf("year"))/864e5)+1;return o==null?i:this.add(o-i,"day")}}}))})(ml)),ml.exports}var H8=X8();const Z8=Qa(H8);var gl={exports:{}},J8=gl.exports,vv;function Q8(){return vv||(vv=1,(function(e,t){(function(n,a){e.exports=a()})(J8,(function(){return function(n,a){a.prototype.isSameOrAfter=function(r,o){return this.isSame(r,o)||this.isAfter(r,o)}}}))})(gl)),gl.exports}var e6=Q8();const t6=Qa(e6);var hl={exports:{}},n6=hl.exports,bv;function a6(){return bv||(bv=1,(function(e,t){(function(n,a){e.exports=a()})(n6,(function(){return function(n,a){a.prototype.isSameOrBefore=function(r,o){return this.isSame(r,o)||this.isBefore(r,o)}}}))})(hl)),hl.exports}var r6=a6();const o6=Qa(r6),yv=["hours","minutes","seconds"],wv="HH:mm:ss",wo="YYYY-MM-DD",i6={date:wo,dates:wo,week:"gggg[w]ww",year:"YYYY",years:"YYYY",month:"YYYY-MM",months:"YYYY-MM",datetime:`${wo} ${wv}`,monthrange:"YYYY-MM",yearrange:"YYYY",daterange:wo,datetimerange:`${wo} ${wv}`},Pw=Be({disabledHours:{type:Ce(Function)},disabledMinutes:{type:Ce(Function)},disabledSeconds:{type:Ce(Function)}}),s6=Be({visible:Boolean,actualVisible:{type:Boolean,default:void 0},format:{type:String,default:""}}),Lw=Be({id:{type:Ce([Array,String])},name:{type:Ce([Array,String])},popperClass:{type:String,default:""},format:String,valueFormat:String,dateFormat:String,timeFormat:String,type:{type:String,default:""},clearable:{type:Boolean,default:!0},clearIcon:{type:Ce([String,Object]),default:Cu},editable:{type:Boolean,default:!0},prefixIcon:{type:Ce([String,Object]),default:""},size:ro,readonly:Boolean,disabled:Boolean,placeholder:{type:String,default:""},popperOptions:{type:Ce(Object),default:()=>({})},modelValue:{type:Ce([Date,Array,String,Number]),default:""},rangeSeparator:{type:String,default:"-"},startPlaceholder:String,endPlaceholder:String,defaultValue:{type:Ce([Date,Array])},defaultTime:{type:Ce([Date,Array])},isRange:Boolean,...Pw,disabledDate:{type:Function},cellClassName:{type:Function},shortcuts:{type:Array,default:()=>[]},arrowControl:Boolean,tabindex:{type:Ce([String,Number]),default:0},validateEvent:{type:Boolean,default:!0},unlinkPanels:Boolean,placement:{type:Ce(String),values:ys,default:"bottom"},fallbackPlacements:{type:Ce(Array),default:["bottom","top","right","left"]},...I1,...Ar(["ariaLabel"]),showNow:{type:Boolean,default:!0}}),l6=Be({id:{type:Ce(Array)},name:{type:Ce(Array)},modelValue:{type:Ce([Array,String])},startPlaceholder:String,endPlaceholder:String}),u6=ie({name:"PickerRangeTrigger",inheritAttrs:!1}),c6=ie({...u6,props:l6,emits:["mouseenter","mouseleave","click","touchstart","focus","blur","startInput","endInput","startChange","endChange"],setup(e,{expose:t,emit:n}){const a=x1(),r=Ge("date"),o=Ge("range"),i=G(),s=G(),{wrapperRef:l,isFocused:u}=Nu(i),c=w=>{n("click",w)},d=w=>
380{n("mouseenter",w)},p=w=>{n("mouseleave",w)},m=w=>{n("mouseenter",w)},g=w=>{n("startInput",w)},h=w=>{n("endInput",w)},b=w=>{n("startChange",w)},v=w=>{n("endChange",w)};return t({focus:()=>{var w;(w=i.value)==null||w.focus()},blur:()=>{var w,S;(w=i.value)==null||w.blur(),(S=s.value)==null||S.blur()}}),(w,S)=>(_(),q("div",{ref_key:"wrapperRef",ref:l,class:j([f(r).is("active",f(u)),w.$attrs.class]),style:mt(w.$attrs.style),onClick:c,onMouseenter:d,onMouseleave:p,onTouchstartPassive:m},[_e(w.$slots,"prefix"),k("input",In(f(a),{id:w.id&&w.id[0],ref_key:"inputRef",ref:i,name:w.name&&w.name[0],placeholder:w.startPlaceholder,value:w.modelValue&&w.modelValue[0],class:f(o).b("input"),onInput:g,onChange:b}),null,16,["id","name","placeholder","value"]),_e(w.$slots,"range-separator"),k("input",In(f(a),{id:w.id&&w.id[1],ref_key:"endInputRef",ref:s,name:w.name&&w.name[1],placeholder:w.endPlaceholder,value:w.modelValue&&w.modelValue[1],class:f(o).b("input"),onInput:h,onChange:v}),null,16,["id","name","placeholder","value"]),_e(w.$slots,"suffix")],38))}});var d6=qe(c6,[["__file","picker-range-trigger.vue"]]);const f6=ie({name:"Picker"}),p6=ie({...f6,props:Lw,emits:["update:modelValue","change","focus","blur","clear","calendar-change","panel-change","visible-change","keydown"],setup(e,{expose:t,emit:n}){const a=e,r=uu(),{lang:o}=fn(),i=Ge("date"),s=Ge("input"),l=Ge("range"),{form:u,formItem:c}=oo(),d=De("ElPopperOptions",{}),{valueOnClear:p}=R1(a,null),m=G(),g=G(),h=G(!1),b=G(!1),v=G(null);let y=!1;const{isFocused:E,handleFocus:w,handleBlur:S}=Nu(g,{beforeFocus(){return a.readonly||$.value},afterFocus(){h.value=!0},beforeBlur(V){var Te;return!y&&((Te=m.value)==null?void 0:Te.isFocusInsideContent(V))},afterBlur(){K(),h.value=!1,y=!1,a.validateEvent&&(c==null||c.validate("blur").catch(V=>void 0))}}),P=A(()=>[i.b("editor"),i.bm("editor",a.type),s.e("wrapper"),i.is("disabled",$.value),i.is("active",h.value),l.b("editor"),ve?l.bm("editor",ve.value):"",r.class]),L=A(()=>[s.e("icon"),l.e("close-icon"),re.value?"":l.e("close-icon--hidden")]);Ie(h,V=>{V?Ke(()=>{V&&(v.value=a.modelValue)}):(C.value=null,Ke(()=>{R(a.modelValue)}))});const R=(V,Te)=>{(Te||!sv(V,v.value))&&(n("change",V),a.validateEvent&&(c==null||c.validate("change").catch(Xe=>void 0)))},T=V=>{if(!sv(a.modelValue,V)){let Te;Pe(V)?Te=V.map(Xe=>uv(Xe,a.valueFormat,o.value)):V&&(Te=uv(V,a.valueFormat,o.value)),n("update:modelValue",V&&Te,o.value)}},M=V=>{n("keydown",V)},x=A(()=>g.value?Array.from(g.value.$el.querySelectorAll("input")):[]),D=(V,Te,Xe)=>{const Pt=x.value;Pt.length&&(!Xe||Xe==="min"?(Pt[0].setSelectionRange(V,Te),Pt[0].focus()):Xe==="max"&&(Pt[1].setSelectionRange(V,Te),Pt[1].focus()))},W=(V="",Te=!1)=>{h.value=Te;let Xe;Pe(V)?Xe=V.map(Pt=>Pt.toDate()):Xe=V&&V.toDate(),C.value=null,T(Xe)},se=()=>{b.value=!0},te=()=>{n("visible-change",!0)},Y=()=>{b.value=!1,h.value=!1,n("visible-change",!1)},z=()=>{h.value=!0},X=()=>{h.value=!1},$=A(()=>a.disabled||(u==null?void 0:u.disabled)),J=A(()=>{let V;if(Ee.value?je.value.getDefaultValue&&(V=je.value.getDefaultValue()):Pe(a.modelValue)?V=a.modelValue.map(Te=>lv(Te,a.valueFormat,o.value)):V=lv(a.modelValue,a.valueFormat,o.value),je.value.getRangeAvailableTime){const Te=je.value.getRangeAvailableTime(V);Ao(Te,V)||(V=Te,Ee.value||T(Vs(V)))}return Pe(V)&&V.some(Te=>!Te)&&(V=[]),V}),Z=A(()=>{if(!je.value.panelReady)return"";const V=Ae(J.value);return Pe(C.value)?[C.value[0]||V&&V[0]||"",C.value[1]||V&&V[1]||""]:C.value!==null?C.value:!Q.value&&Ee.value||!h.value&&Ee.value?"":V?ye.value||Le.value||Me.value?V.join(", "):V:""}),oe=A(()=>a.type.includes("time")),Q=A(()=>a.type.startsWith("time")),ye=A(()=>a.type==="dates"),Le=A(()=>a.type==="months"),Me=A(()=>a.type==="years"),ee=A(()=>a.prefixIcon||(oe.value?dM:rM)),re=G(!1),me=V=>{a.readonly||$.value||(re.value&&(V.stopPropagation(),je.value.handleClear?je.value.handleClear():T(p.value),R(p.value,!0),re.value=!1,Y()),n("clear"))},Ee=A(()=>{const{modelValue:V}=a;return!V||Pe(V)&&!V.filter(Boolean).length}),Re=async V=>{var Te;a.readonly||$.value||(((Te=V.target)==null?void 0:Te.tagName)!=="INPUT"||E.value)&&(h.value=!0)},F=()=>{a.readonly||$.value||!Ee.value&&a.clearable&&(re.value=!0)},O=()=>{re.value=!1},H=V=>{var Te;a.readonly||$.value||(((Te=V.touches[0].target)==null?void 0:Te.tagName)!=="INPUT"||E.value)&&(h.value=!0)},ce=A(()=>a.type.includes("range")),ve=Ea(),fe=A(()=>{var V,Te;return(Te=(V=f(m))==null?void 0:V.popperRef)==null?void 0:Te.contentRef}),I=S1(g,V=>{const Te=f(fe),Xe=va(g);Te&&(V.target===Te||V.composedPath().includes(Te))||V.target===Xe||Xe&&V.composedPath().includes(Xe)||(h.value=!1)});Qt(()=>{I==null||I()});const C=G(null),K=()=>
380{if(C.value){const V=ne(Z.value);V&&be(V)&&(T(Vs(V)),C.value=null)}C.value===""&&(T(p.value),R(p.value),C.value=null)},ne=V=>V?je.value.parseUserInput(V):null,Ae=V=>V?je.value.formatToString(V):null,be=V=>je.value.isValidValue(V),U=async V=>{if(a.readonly||$.value)return;const{code:Te}=V;if(M(V),Te===nt.esc){h.value===!0&&(h.value=!1,V.preventDefault(),V.stopPropagation());return}if(Te===nt.down&&(je.value.handleFocusPicker&&(V.preventDefault(),V.stopPropagation()),h.value===!1&&(h.value=!0,await Ke()),je.value.handleFocusPicker)){je.value.handleFocusPicker();return}if(Te===nt.tab){y=!0;return}if(Te===nt.enter||Te===nt.numpadEnter){(C.value===null||C.value===""||be(ne(Z.value)))&&(K(),h.value=!1),V.stopPropagation();return}if(C.value){V.stopPropagation();return}je.value.handleKeydownInput&&je.value.handleKeydownInput(V)},ae=V=>{C.value=V,h.value||(h.value=!0)},Fe=V=>{const Te=V.target;C.value?C.value=[Te.value,C.value[1]]:C.value=[Te.value,null]},$e=V=>{const Te=V.target;C.value?C.value=[C.value[0],Te.value]:C.value=[null,Te.value]},Ve=()=>{var V;const Te=C.value,Xe=ne(Te&&Te[0]),Pt=f(J);if(Xe&&Xe.isValid()){C.value=[Ae(Xe),((V=Z.value)==null?void 0:V[1])||null];const _a=[Xe,Pt&&(Pt[1]||null)];be(_a)&&(T(Vs(_a)),C.value=null)}},ht=()=>{var V;const Te=f(C),Xe=ne(Te&&Te[1]),Pt=f(J);if(Xe&&Xe.isValid()){C.value=[((V=f(Z))==null?void 0:V[0])||null,Ae(Xe)];const _a=[Pt&&Pt[0],Xe];be(_a)&&(T(Vs(_a)),C.value=null)}},je=G({}),Ft=V=>{je.value[V[0]]=V[1],je.value.panelReady=!0},It=V=>{n("calendar-change",V)},ge=(V,Te,Xe)=>{n("panel-change",V,Te,Xe)},he=()=>{var V;(V=g.value)==null||V.focus()},ke=()=>{var V;(V=g.value)==null||V.blur()};return St("EP_PICKER_BASE",{props:a}),t({focus:he,blur:ke,handleOpen:z,handleClose:X,onPick:W}),(V,Te)=>(_(),we(f(fw),In({ref_key:"refPopper",ref:m,visible:h.value,effect:"light",pure:"",trigger:"click"},V.$attrs,{role:"dialog",teleported:"",transition:`${f(i).namespace.value}-zoom-in-top`,"popper-class":[`${f(i).namespace.value}-picker__popper`,V.popperClass],"popper-options":f(d),"fallback-placements":V.fallbackPlacements,"gpu-acceleration":!1,placement:V.placement,"stop-popper-mouse-event":!1,"hide-after":0,persistent:"",onBeforeShow:se,onShow:te,onHide:Y}),{default:B(()=>[f(ce)?(_(),we(d6,{key:1,id:V.id,ref_key:"inputRef",ref:g,"model-value":f(Z),name:V.name,disabled:f($),readonly:!V.editable||V.readonly,"start-placeholder":V.startPlaceholder,"end-placeholder":V.endPlaceholder,class:j(f(P)),style:mt(V.$attrs.style),"aria-label":V.ariaLabel,tabindex:V.tabindex,autocomplete:"off",role:"combobox",onClick:Re,onFocus:f(w),onBlur:f(S),onStartInput:Fe,onStartChange:Ve,onEndInput:$e,onEndChange:ht,onMousedown:Re,onMouseenter:F,onMouseleave:O,onTouchstartPassive:H,onKeydown:U},{prefix:B(()=>[f(ee)?(_(),we(f(We),{key:0,class:j([f(s).e("icon"),f(l).e("icon")])},{default:B(()=>[(_(),we(yt(f(ee))))]),_:1},8,["class"])):Se("v-if",!0)]),"range-separator":B(()=>[_e(V.$slots,"range-separator",{},()=>[k("span",{class:j(f(l).b("separator"))},de(V.rangeSeparator),3)])]),suffix:B(()=>[V.clearIcon?(_(),we(f(We),{key:0,class:j(f(L)),onMousedown:dt(f(Ot),["prevent"]),onClick:me},{default:B(()=>[(_(),we(yt(V.clearIcon)))]),_:1},8,["class","onMousedown"])):Se("v-if",!0)]),_:3},8,["id","model-value","name","disabled","readonly","start-placeholder","end-placeholder","class","style","aria-label","tabindex","onFocus","onBlur"])):(_(),we(f(mr),{key:0,id:V.id,ref_key:"inputRef",ref:g,"container-role":"combobox","model-value":f(Z),name:V.name,size:f(ve),disabled:f($),placeholder:V.placeholder,class:j([f(i).b("editor"),f(i).bm("editor",V.type),V.$attrs.class]),style:mt(V.$attrs.style),readonly:!V.editable||V.readonly||f(ye)||f(Le)||f(Me)||V.type==="week","aria-label":V.ariaLabel,tabindex:V.tabindex,"validate-event":!1,onInput:ae,onFocus:f(w),onBlur:f(S),onKeydown:U,onChange:K,onMousedown:Re,onMouseenter:F,onMouseleave:O,onTouchstartPassive:H,onClick:dt(()=>{},["stop"])},{prefix:B(()=>[f(ee)?(_(),we(f(We),{key:0,class:j(f(s).e("icon")),onMousedown:dt(Re,["prevent"]),onTouchstartPassive:H},{default:B(()=>[(_(),we(yt(f(ee))))]),_:1},8,["class","onMousedown"])):Se("v-if",!0)]),suffix:B(()=>[re.value&&V.clearIcon?(_(),we(f(We),{key:0,class:j(`${f(s).e("icon")} clear-icon`),onMousedown:dt(f(Ot),["prevent"]),onClick:me},{default:B(()=>[(_(),we(yt(V.clearIcon)))]),_:1},8,["class","onMousedown"])):Se("v-if",!0)]),_:1},8,["id","model-value","name","size","disabled","placeholder","class","style","readonly","aria-label","tabindex","onFocus","onBlur","onClick"]))]),content:B(()=>[_e(V.$slots,"default",{visible:h.value,actualVisible:b.value,parsedValue:f(J),format:V.format,dateFormat:V.dateFormat,timeFormat:V.timeFormat,unlinkPanels:V.unlinkPanels,type:V.type,defaultValue:V.defaultValue,showNow:V.showNow,onPick:W,onSelectRange:D,onSetPickerOption:Ft,onCalendarChange:It,onPanelChange:ge,onMousedown:dt(()=>{},["stop"])})]),_:3},16,["visible","transition","popper-class","popper-options","fallback-placements","placement"]))}});var m6=qe(p6,[["__file","picker.vue"]]);const g6=Be({...s6,datetimeRole:String,parsedValue:{type:Ce(Object)}}),h6=({getAvailableHours:e,getAvailableMinutes:t,getAvailableSeconds:n})=>{const a=(i,s,l,u)=>{const c={hour:e,minute:t,second:n};let d=i;return["hour","minute","second"].forEach(p=>{if(c[p]){let m;const g=c[p];
380switch(p){case"minute":{m=g(d.hour(),s,u);break}case"second":{m=g(d.hour(),d.minute(),s,u);break}default:{m=g(s,u);break}}if(m!=null&&m.length&&!m.includes(d[p]())){const h=l?0:m.length-1;d=d[p](m[h])}}}),d},r={};return{timePickerOptions:r,getAvailableTime:a,onSetOption:([i,s])=>{r[i]=s}}},Cc=e=>{const t=(a,r)=>a||r,n=a=>a!==!0;return e.map(t).filter(n)},_w=(e,t,n)=>({getHoursList:(i,s)=>Tc(24,e&&(()=>e==null?void 0:e(i,s))),getMinutesList:(i,s,l)=>Tc(60,t&&(()=>t==null?void 0:t(i,s,l))),getSecondsList:(i,s,l,u)=>Tc(60,n&&(()=>n==null?void 0:n(i,s,l,u)))}),v6=(e,t,n)=>{const{getHoursList:a,getMinutesList:r,getSecondsList:o}=_w(e,t,n);return{getAvailableHours:(u,c)=>Cc(a(u,c)),getAvailableMinutes:(u,c,d)=>Cc(r(u,c,d)),getAvailableSeconds:(u,c,d,p)=>Cc(o(u,c,d,p))}},b6=e=>{const t=G(e.parsedValue);return Ie(()=>e.visible,n=>{n||(t.value=e.parsedValue)}),t},y6=Be({role:{type:String,required:!0},spinnerDate:{type:Ce(Object),required:!0},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:Ce(String),default:""},...Pw}),w6=100,E6=600,Ev={beforeMount(e,t){const n=t.value,{interval:a=w6,delay:r=E6}=Ue(n)?{}:n;let o,i;const s=()=>Ue(n)?n():n.handler(),l=()=>{i&&(clearTimeout(i),i=void 0),o&&(clearInterval(o),o=void 0)};e.addEventListener("mousedown",u=>{u.button===0&&(l(),s(),document.addEventListener("mouseup",()=>l(),{once:!0}),i=setTimeout(()=>{o=setInterval(()=>{s()},a)},r))})}},S6=ie({__name:"basic-time-spinner",props:y6,emits:["change","select-range","set-option"],setup(e,{emit:t}){const n=e,a=De("EP_PICKER_BASE"),{isRange:r}=a.props,o=Ge("time"),{getHoursList:i,getMinutesList:s,getSecondsList:l}=_w(n.disabledHours,n.disabledMinutes,n.disabledSeconds);let u=!1;const c=G(),d=G(),p=G(),m=G(),g={hours:d,minutes:p,seconds:m},h=A(()=>n.showSeconds?yv:yv.slice(0,2)),b=A(()=>{const{spinnerDate:Z}=n,oe=Z.hour(),Q=Z.minute(),ye=Z.second();return{hours:oe,minutes:Q,seconds:ye}}),v=A(()=>{const{hours:Z,minutes:oe}=f(b),{role:Q,spinnerDate:ye}=n,Le=r?void 0:ye;return{hours:i(Q,Le),minutes:s(Z,Q,Le),seconds:l(Z,oe,Q,Le)}}),y=A(()=>{const{hours:Z,minutes:oe,seconds:Q}=f(b);return{hours:Ac(Z,23),minutes:Ac(oe,59),seconds:Ac(Q,59)}}),E=v1(Z=>{u=!1,P(Z)},200),w=Z=>{if(!!!n.amPmMode)return"";const Q=n.amPmMode==="A";let ye=Z<12?" am":" pm";return Q&&(ye=ye.toUpperCase()),ye},S=Z=>{let oe;switch(Z){case"hours":oe=[0,2];break;case"minutes":oe=[3,5];break;case"seconds":oe=[6,8];break}const[Q,ye]=oe;t("select-range",Q,ye),c.value=Z},P=Z=>{T(Z,f(b)[Z])},L=()=>{P("hours"),P("minutes"),P("seconds")},R=Z=>Z.querySelector(`.${o.namespace.value}-scrollbar__wrap`),T=(Z,oe)=>{if(n.arrowControl)return;const Q=f(g[Z]);Q&&Q.$el&&(R(Q.$el).scrollTop=Math.max(0,oe*M(Z)))},M=Z=>{const oe=f(g[Z]),Q=oe==null?void 0:oe.$el.querySelector("li");return Q&&Number.parseFloat(xr(Q,"height"))||0},x=()=>{W(1)},D=()=>{W(-1)},W=Z=>{c.value||S("hours");const oe=c.value,Q=f(b)[oe],ye=c.value==="hours"?24:60,Le=se(oe,Q,Z,ye);te(oe,Le),T(oe,Le),Ke(()=>S(oe))},se=(Z,oe,Q,ye)=>{let Le=(oe+Q+ye)%ye;const Me=f(v)[Z];for(;Me[Le]&&Le!==oe;)Le=(Le+Q+ye)%ye;return Le},te=(Z,oe)=>{if(f(v)[Z][oe])return;const{hours:Le,minutes:Me,seconds:ee}=f(b);let re;switch(Z){case"hours":re=n.spinnerDate.hour(oe).minute(Me).second(ee);break;case"minutes":re=n.spinnerDate.hour(Le).minute(oe).second(ee);break;case"seconds":re=n.spinnerDate.hour(Le).minute(Me).second(oe);break}t("change",re)},Y=(Z,{value:oe,disabled:Q})=>{Q||(te(Z,oe),S(Z),T(Z,oe))},z=Z=>{const oe=f(g[Z]);if(!oe)return;u=!0,E(Z);const Q=Math.min(Math.round((R(oe.$el).scrollTop-(X(Z)*.5-10)/M(Z)+3)/M(Z)),Z==="hours"?23:59);te(Z,Q)},X=Z=>f(g[Z]).$el.offsetHeight,$=()=>{const Z=oe=>{const Q=f(g[oe]);Q&&Q.$el&&(R(Q.$el).onscroll=()=>{z(oe)})};Z("hours"),Z("minutes"),Z("seconds")};st(()=>{Ke(()=>{!n.arrowControl&&$(),L(),n.role==="start"&&S("hours")})});const J=(Z,oe)=>{g[oe].value=Z??void 0};return t("set-option",[`${n.role}_scrollDown`,W]),t("set-option",[`${n.role}_emitSelectRange`,S]),Ie(()=>n.spinnerDate,()=>{u||L()}),(Z,oe)=>(_(),q("div",{class:j([f(o).b("spinner"),{"has-seconds":Z.showSeconds}])},[Z.arrowControl?Se("v-if",!0):(_(!0),q(Oe,{key:0},_t(f(h),Q=>(_(),we(f(Jf),{key:Q,ref_for:!0,ref:ye=>J(ye,Q),class:j(f(o).be("spinner","wrapper")),"wrap-style":"max-height: inherit;","view-class":f(o).be("spinner","list"),noresize:"",tag:"ul",onMouseenter:ye=>S(Q),onMousemove:ye=>P(Q)},{default:B(()=>[(_(!0),q(Oe,null,_t(f(v)[Q],(ye,Le)=>(_(),q("li",{key:Le,class:j([f(o).be("spinner","item"),f(o).is("active",Le===f(b)[Q]),f(o).is("disabled",ye)]),onClick:Me=>Y(Q,{value:Le,disabled:ye})},[Q==="hours"?(_(),q(Oe,{key:0},[ue(de(("0"+(Z.amPmMode?Le%12||12:Le)).slice(-2))+de(w(Le)),1)],64)):(_(),q(Oe,{key:1}
380,[ue(de(("0"+Le).slice(-2)),1)],64))],10,["onClick"]))),128))]),_:2},1032,["class","view-class","onMouseenter","onMousemove"]))),128)),Z.arrowControl?(_(!0),q(Oe,{key:1},_t(f(h),Q=>(_(),q("div",{key:Q,class:j([f(o).be("spinner","wrapper"),f(o).is("arrow")]),onMouseenter:ye=>S(Q)},[rt((_(),we(f(We),{class:j(["arrow-up",f(o).be("spinner","arrow")])},{default:B(()=>[N(f(nM))]),_:1},8,["class"])),[[f(Ev),D]]),rt((_(),we(f(We),{class:j(["arrow-down",f(o).be("spinner","arrow")])},{default:B(()=>[N(f(O1))]),_:1},8,["class"])),[[f(Ev),x]]),k("ul",{class:j(f(o).be("spinner","list"))},[(_(!0),q(Oe,null,_t(f(y)[Q],(ye,Le)=>(_(),q("li",{key:Le,class:j([f(o).be("spinner","item"),f(o).is("active",ye===f(b)[Q]),f(o).is("disabled",f(v)[Q][ye])])},[f(Rt)(ye)?(_(),q(Oe,{key:0},[Q==="hours"?(_(),q(Oe,{key:0},[ue(de(("0"+(Z.amPmMode?ye%12||12:ye)).slice(-2))+de(w(ye)),1)],64)):(_(),q(Oe,{key:1},[ue(de(("0"+ye).slice(-2)),1)],64))],64)):Se("v-if",!0)],2))),128))],2)],42,["onMouseenter"]))),128)):Se("v-if",!0)],2))}});var k6=qe(S6,[["__file","basic-time-spinner.vue"]]);const P6=ie({__name:"panel-time-pick",props:g6,emits:["pick","select-range","set-picker-option"],setup(e,{emit:t}){const n=e,a=De("EP_PICKER_BASE"),{arrowControl:r,disabledHours:o,disabledMinutes:i,disabledSeconds:s,defaultValue:l}=a.props,{getAvailableHours:u,getAvailableMinutes:c,getAvailableSeconds:d}=v6(o,i,s),p=Ge("time"),{t:m,lang:g}=fn(),h=G([0,2]),b=b6(n),v=A(()=>Hn(n.actualVisible)?`${p.namespace.value}-zoom-in-top`:""),y=A(()=>n.format.includes("ss")),E=A(()=>n.format.includes("A")?"A":n.format.includes("a")?"a":""),w=X=>{const $=xe(X).locale(g.value),J=se($);return $.isSame(J)},S=()=>{t("pick",b.value,!1)},P=(X=!1,$=!1)=>{$||t("pick",n.parsedValue,X)},L=X=>{if(!n.visible)return;const $=se(X).millisecond(0);t("pick",$,!0)},R=(X,$)=>{t("select-range",X,$),h.value=[X,$]},T=X=>{const $=[0,3].concat(y.value?[6]:[]),J=["hours","minutes"].concat(y.value?["seconds"]:[]),oe=($.indexOf(h.value[0])+X+$.length)%$.length;x.start_emitSelectRange(J[oe])},M=X=>{const $=X.code,{left:J,right:Z,up:oe,down:Q}=nt;if([J,Z].includes($)){T($===J?-1:1),X.preventDefault();return}if([oe,Q].includes($)){const ye=$===oe?-1:1;x.start_scrollDown(ye),X.preventDefault();return}},{timePickerOptions:x,onSetOption:D,getAvailableTime:W}=h6({getAvailableHours:u,getAvailableMinutes:c,getAvailableSeconds:d}),se=X=>W(X,n.datetimeRole||"",!0),te=X=>X?xe(X,n.format).locale(g.value):null,Y=X=>X?X.format(n.format):null,z=()=>xe(l).locale(g.value);return t("set-picker-option",["isValidValue",w]),t("set-picker-option",["formatToString",Y]),t("set-picker-option",["parseUserInput",te]),t("set-picker-option",["handleKeydownInput",M]),t("set-picker-option",["getRangeAvailableTime",se]),t("set-picker-option",["getDefaultValue",z]),(X,$)=>(_(),we(Sr,{name:f(v)},{default:B(()=>[X.actualVisible||X.visible?(_(),q("div",{key:0,class:j(f(p).b("panel"))},[k("div",{class:j([f(p).be("panel","content"),{"has-seconds":f(y)}])},[N(k6,{ref:"spinner",role:X.datetimeRole||"start","arrow-control":f(r),"show-seconds":f(y),"am-pm-mode":f(E),"spinner-date":X.parsedValue,"disabled-hours":f(o),"disabled-minutes":f(i),"disabled-seconds":f(s),onChange:L,onSetOption:f(D),onSelectRange:R},null,8,["role","arrow-control","show-seconds","am-pm-mode","spinner-date","disabled-hours","disabled-minutes","disabled-seconds","onSetOption"])],2),k("div",{class:j(f(p).be("panel","footer"))},[k("button",{type:"button",class:j([f(p).be("panel","btn"),"cancel"]),onClick:S},de(f(m)("el.datepicker.cancel")),3),k("button",{type:"button",class:j([f(p).be("panel","btn"),"confirm"]),onClick:J=>P()},de(f(m)("el.datepicker.confirm")),11,["onClick"])],2)],2)):Se("v-if",!0)]),_:1},8,["name"]))}});var Od=qe(P6,[["__file","panel-time-pick.vue"]]);const Du=Symbol(),L6=Be({...Lw,type:{type:Ce(String),default:"date"}}),_6=["date","dates","year","years","month","months","week","range"],fp=Be({disabledDate:{type:Ce(Function)},date:{type:Ce(Object),required:!0},minDate:{type:Ce(Object)},maxDate:{type:Ce(Object)},parsedValue:{type:Ce([Object,Array])},rangeState:{type:Ce(Object),default:()=>({endDate:null,selecting:!1})}}),Aw=Be({type:{type:Ce(String),required:!0,values:u8},dateFormat:String,timeFormat:String,showNow:{type:Boolean,default:!0}}),pp=Be({unlinkPanels:Boolean,parsedValue:{type:Ce(Array)}}),mp=e=>({type:String,values:_6,default:e}),A6=Be({...Aw,parsedValue:{type:Ce([Object,Array])},visible:{type:Boolean},format:{type:String,default:""}}),jo=e=>{if(!Pe(e))return!1;const[t,n]=e;return xe.isDayjs(t)&&xe.isDayjs(n)&&t.isSameOrBefore(n)},gp=(e,{lang:t,unit:n,unlinkPanels:a})=>{let r;if(Pe(e)){let[o,i]=e.map(s=>xe(s).locale(t));return a||(i=o.add(1,n)),[o,i]}else e?r=xe(e):r=xe();return r=r.locale(t),[r,r.add(1,n)]},T6=(e,t,{columnIndexOffset:n,startDate:a,nextEndDate:r,now:o,unit:i,relativeDateGetter:s,setCellMetadata:l,setRowMetadata:u})=>{for(let c=0;c<e.row;c++){const d=t[c];for(let p=0;p<e.column;p++){let m=d[p+n];m||(m={row:c,column:p,type:"normal",inRange:!1,start:!1,end:!1});const g=c*e.column+p,h=s(g);m.dayjs=h,m.date=h.toDate(),m.timestamp=h.valueOf(),m.type="normal",m.inRange=!!(a&&h.isSameOrAfter(a,i)&&r&&h.isSameOrBefore(r,i))||!!(a&&h.isSameOrBefore(a,i)&&r&&h.isSameOrAfter(r,i)),a!=null&&a.isSameOrAfter(r)?(m.start=!!r&&h.isSame(r,i),m.end=a&&h.isSame(a,i)):(m.start=!!a&&h.isSame(a,i),m.end=!!r&&h.isSame(r,i)),h.isSame(o,i)&&(m.type="today"),l==null||l(m,{rowIndex:c,columnIndex:
380p}),d[p+n]=m}u==null||u(d)}},Wl=(e,t,n)=>{const a=xe().locale(n).startOf("month").month(t).year(e),r=a.daysInMonth();return hw(r).map(o=>a.add(o,"day").toDate())},ts=(e,t,n,a)=>{const r=xe().year(e).month(t).startOf("month"),o=Wl(e,t,n).find(i=>!(a!=null&&a(i)));return o?xe(o).locale(n):r.locale(n)},Md=(e,t,n)=>{const a=e.year();if(!(n!=null&&n(e.toDate())))return e.locale(t);const r=e.month();if(!Wl(a,r,t).every(n))return ts(a,r,t,n);for(let o=0;o<12;o++)if(!Wl(a,o,t).every(n))return ts(a,o,t,n);return e},C6=Be({...fp,cellClassName:{type:Ce(Function)},showWeekNumber:Boolean,selectionMode:mp("date")}),I6=["changerange","pick","select"],Dd=(e="")=>["normal","today"].includes(e),R6=(e,t)=>{const{lang:n}=fn(),a=G(),r=G(),o=G(),i=G(),s=G([[],[],[],[],[],[]]);let l=!1;const u=e.date.$locale().weekStart||7,c=e.date.locale("en").localeData().weekdaysShort().map($=>$.toLowerCase()),d=A(()=>u>3?7-u:-u),p=A(()=>{const $=e.date.startOf("month");return $.subtract($.day()||7,"day")}),m=A(()=>c.concat(c).slice(u,u+7)),g=A(()=>i1(f(w)).some($=>$.isCurrent)),h=A(()=>{const $=e.date.startOf("month"),J=$.day()||7,Z=$.daysInMonth(),oe=$.subtract(1,"month").daysInMonth();return{startOfMonthDay:J,dateCountOfMonth:Z,dateCountOfLastMonth:oe}}),b=A(()=>e.selectionMode==="dates"?kn(e.parsedValue):[]),v=($,{count:J,rowIndex:Z,columnIndex:oe})=>{const{startOfMonthDay:Q,dateCountOfMonth:ye,dateCountOfLastMonth:Le}=f(h),Me=f(d);if(Z>=0&&Z<=1){const ee=Q+Me<0?7+Q+Me:Q+Me;if(oe+Z*7>=ee)return $.text=J,!0;$.text=Le-(ee-oe%7)+1+Z*7,$.type="prev-month"}else return J<=ye?$.text=J:($.text=J-ye,$.type="next-month"),!0;return!1},y=($,{columnIndex:J,rowIndex:Z},oe)=>{const{disabledDate:Q,cellClassName:ye}=e,Le=f(b),Me=v($,{count:oe,rowIndex:Z,columnIndex:J}),ee=$.dayjs.toDate();return $.selected=Le.find(re=>re.isSame($.dayjs,"day")),$.isSelected=!!$.selected,$.isCurrent=P($),$.disabled=Q==null?void 0:Q(ee),$.customClass=ye==null?void 0:ye(ee),Me},E=$=>{if(e.selectionMode==="week"){const[J,Z]=e.showWeekNumber?[1,7]:[0,6],oe=X($[J+1]);$[J].inRange=oe,$[J].start=oe,$[Z].inRange=oe,$[Z].end=oe}},w=A(()=>{const{minDate:$,maxDate:J,rangeState:Z,showWeekNumber:oe}=e,Q=f(d),ye=f(s),Le="day";let Me=1;if(oe)for(let ee=0;ee<6;ee++)ye[ee][0]||(ye[ee][0]={type:"week",text:f(p).add(ee*7+1,Le).week()});return T6({row:6,column:7},ye,{startDate:$,columnIndexOffset:oe?1:0,nextEndDate:Z.endDate||J||Z.selecting&&$||null,now:xe().locale(f(n)).startOf(Le),unit:Le,relativeDateGetter:ee=>f(p).add(ee-Q,Le),setCellMetadata:(...ee)=>{y(...ee,Me)&&(Me+=1)},setRowMetadata:E}),ye});Ie(()=>e.date,async()=>{var $;($=f(a))!=null&&$.contains(document.activeElement)&&(await Ke(),await S())});const S=async()=>{var $;return($=f(r))==null?void 0:$.focus()},P=$=>e.selectionMode==="date"&&Dd($.type)&&L($,e.parsedValue),L=($,J)=>J?xe(J).locale(f(n)).isSame(e.date.date(Number($.text)),"day"):!1,R=($,J)=>{const Z=$*7+(J-(e.showWeekNumber?1:0))-f(d);return f(p).add(Z,"day")},T=$=>{var J;if(!e.rangeState.selecting)return;let Z=$.target;if(Z.tagName==="SPAN"&&(Z=(J=Z.parentNode)==null?void 0:J.parentNode),Z.tagName==="DIV"&&(Z=Z.parentNode),Z.tagName!=="TD")return;const oe=Z.parentNode.rowIndex-1,Q=Z.cellIndex;f(w)[oe][Q].disabled||(oe!==f(o)||Q!==f(i))&&(o.value=oe,i.value=Q,t("changerange",{selecting:!0,endDate:R(oe,Q)}))},M=$=>!f(g)&&($==null?void 0:$.text)===1&&$.type==="normal"||$.isCurrent,x=$=>{l||f(g)||e.selectionMode!=="date"||z($,!0)},D=$=>{$.target.closest("td")&&(l=!0)},W=$=>{$.target.closest("td")&&(l=!1)},se=$=>{!e.rangeState.selecting||!e.minDate?(t("pick",{minDate:$,maxDate:null}),t("select",!0)):($>=e.minDate?t("pick",{minDate:e.minDate,maxDate:$}):t("pick",{minDate:$,maxDate:e.minDate}),t("select",!1))},te=$=>{const J=$.week(),Z=`${$.year()}w${J}`;t("pick",{year:$.year(),week:J,value:Z,date:$.startOf("week")})},Y=($,J)=>{const Z=J?kn(e.parsedValue).filter(oe=>(oe==null?void 0:oe.valueOf())!==$.valueOf()):kn(e.parsedValue).concat([$]);t("pick",Z)},z=($,J=!1)=>{const Z=$.target.closest("td");if(!Z)return;const oe=Z.parentNode.rowIndex-1,Q=Z.cellIndex,ye=f(w)[oe][Q];if(ye.disabled||ye.type==="week")return;const Le=R(oe,Q);switch(e.selectionMode){case"range":{se(Le);break}case"date":{t("pick",Le,J);break}case"week":{te(Le);break}case"dates":{Y(Le,!!ye.selected);break}}},X=$=>{if(e.selectionMode!=="week")return!1;let J=e.date.startOf("day");if($.type==="prev-month"&&(J=J.subtract(1,"month")),$.type==="next-month"&&(J=J.add(1,"month")),J=J.date(Number.parseInt($.text,10)),e.parsedValue&&!Pe(e.parsedValue)){const Z=(e.parsedValue.day()-u+7)%7-1;return e.parsedValue.subtract(Z,"day").isSame(J,"day")}return!1};return{WEEKS:m,rows:w,tbodyRef:a,currentCellRef:r,focus:S,isCurrent:P,isWeekActive:X,isSelectedCell:M,handlePickDate:z,handleMouseUp:W,handleMouseDown:D,handleMouseMove:T,handleFocus:x}},F6=(e,{isCurrent:t,isWeekActive:n})=>{const a=Ge("date-table"),{t:r}=fn(),o=A(()=>[a.b(),{"is-week-mode":e.selectionMode==="week"}]),i=A(()=>r("el.datepicker.dateTablePrompt")),s=A(()=>r("el.datepicker.week"));return{tableKls:o,tableLabel:i,weekLabel:s,getCellClasses:c=>{const d=[];return Dd(c.type)&&!c.disabled?(d.push("available"),c.type==="today"&&d.push("today")):d.push(c.type),t(c)&&d.push("current"),c.inRange&&(Dd(c.type)||e.selectionMode==="week")&&(d.push("in-range"),c.start&&d.push("start-date"),c.end&&d.push("end-date")),c.disabled&&d.push("disabled"),c.selected&&d.push("selected"),c.customClass&&d.push(c.customClass),d.join(" ")},getRowKls:c=>[a.e("row"),{current:n(c)}],t:r}},N6=Be({cell:{type:Ce(Object)}});var hp=ie({name:"ElDatePickerCell",props:N6,setup(e){const t=Ge("date-table-cell"),{slots:n}=De(Du);return()=>{const{cell:a}=e;return _e(n,"default",{...a},()=>{var r;return[N("div",{class:t.b()},[N("span",{class:t.e("text")},[(r=a==null?void 0:a.renderText)!=null?r:a==null?void 0:a.text])])]})}}});const U6=ie({__name:"basic-date-table",props:C6,emits:I6,setup(e,{expose:t,emit:n}){const a=e,{WEEKS:r,rows:o,tbodyRef:i,currentCellRef:s,focus:l,isCurrent:u,isWeekActive:c,isSelectedCell:d,handlePickDate:p,handleMouseUp:m,handleMouseDown:g,handleMouseMove:h,handleFocus:b}=R6(a,n),{tableLabel:v,tableKls:y,weekLabel:E,getCellClasses:w,getRowKls:S,t:P}=F6(a,{isCurrent:u,isWeekActive:c});return t({focus:l}),(L,R)=>(_(),q("table",{"aria-label":f(v),class:j(f(y)),cellspacing:"0",cellpadding:"0",role:"grid",onClick:f(p),onMousemove:f(h),onMousedown:dt(f(g),["prevent"]),onMouseup:f(m)},[k("tbody",{ref_key:"tbodyRef",ref:i},[k("tr",null,[L.showWeekNumber?(_(),q("th",{key:0,scope:"col"},de(f(E)),1)):Se("v-if",!0),(_(!0),q(Oe,null,_t(f(r),(T,M)=>(_(),q("th",{key:M,"aria-label":f(P)("el.datepicker.weeksFull."+T),scope:"col"},de(f(P)("el.datepicker.weeks."+T)),9,["aria-label"]))),128))]),(_(!0),q(Oe,null,_t(f(o),(T,M)=>(_(),q("tr",{key:M,class:j(f(S)(T[1]))},[(_(!0),q(Oe,null,_t(T,(x,D)=>(_(),q("td",{key:`${M}.${D}`,ref_for:!0,ref:W=>f(d)(x)&&(s.value=W),class:j(f(w)(x)),"aria-current":x.isCurrent?"date":void 0,"aria-selected":x.isCurrent,tabindex:f(d)(x)?0:-1,onFocus:f(b)},[N(f(hp),{cell:x},null,8,["cell"])],42,["aria-current","aria-selected","tabindex","onFocus"]))
380),128))],2))),128))],512)],42,["aria-label","onClick","onMousemove","onMousedown","onMouseup"]))}});var xd=qe(U6,[["__file","basic-date-table.vue"]]);const O6=Be({...fp,selectionMode:mp("month")}),M6=ie({__name:"basic-month-table",props:O6,emits:["changerange","pick","select"],setup(e,{expose:t,emit:n}){const a=e,r=Ge("month-table"),{t:o,lang:i}=fn(),s=G(),l=G(),u=G(a.date.locale("en").localeData().monthsShort().map(E=>E.toLowerCase())),c=G([[],[],[]]),d=G(),p=G(),m=A(()=>{var E,w;const S=c.value,P=xe().locale(i.value).startOf("month");for(let L=0;L<3;L++){const R=S[L];for(let T=0;T<4;T++){const M=R[T]||(R[T]={row:L,column:T,type:"normal",inRange:!1,start:!1,end:!1,text:-1,disabled:!1});M.type="normal";const x=L*4+T,D=a.date.startOf("year").month(x),W=a.rangeState.endDate||a.maxDate||a.rangeState.selecting&&a.minDate||null;M.inRange=!!(a.minDate&&D.isSameOrAfter(a.minDate,"month")&&W&&D.isSameOrBefore(W,"month"))||!!(a.minDate&&D.isSameOrBefore(a.minDate,"month")&&W&&D.isSameOrAfter(W,"month")),(E=a.minDate)!=null&&E.isSameOrAfter(W)?(M.start=!!(W&&D.isSame(W,"month")),M.end=a.minDate&&D.isSame(a.minDate,"month")):(M.start=!!(a.minDate&&D.isSame(a.minDate,"month")),M.end=!!(W&&D.isSame(W,"month"))),P.isSame(D)&&(M.type="today"),M.text=x,M.disabled=((w=a.disabledDate)==null?void 0:w.call(a,D.toDate()))||!1}}return S}),g=()=>{var E;(E=l.value)==null||E.focus()},h=E=>{const w={},S=a.date.year(),P=new Date,L=E.text;return w.disabled=a.disabledDate?Wl(S,L,i.value).every(a.disabledDate):!1,w.current=kn(a.parsedValue).findIndex(R=>xe.isDayjs(R)&&R.year()===S&&R.month()===L)>=0,w.today=P.getFullYear()===S&&P.getMonth()===L,E.inRange&&(w["in-range"]=!0,E.start&&(w["start-date"]=!0),E.end&&(w["end-date"]=!0)),w},b=E=>{const w=a.date.year(),S=E.text;return kn(a.date).findIndex(P=>P.year()===w&&P.month()===S)>=0},v=E=>{var w;if(!a.rangeState.selecting)return;let S=E.target;if(S.tagName==="SPAN"&&(S=(w=S.parentNode)==null?void 0:w.parentNode),S.tagName==="DIV"&&(S=S.parentNode),S.tagName!=="TD")return;const P=S.parentNode.rowIndex,L=S.cellIndex;m.value[P][L].disabled||(P!==d.value||L!==p.value)&&(d.value=P,p.value=L,n("changerange",{selecting:!0,endDate:a.date.startOf("year").month(P*4+L)}))},y=E=>{var w;const S=(w=E.target)==null?void 0:w.closest("td");if((S==null?void 0:S.tagName)!=="TD"||Do(S,"disabled"))return;const P=S.cellIndex,R=S.parentNode.rowIndex*4+P,T=a.date.startOf("year").month(R);if(a.selectionMode==="months"){if(E.type==="keydown"){n("pick",kn(a.parsedValue),!1);return}const M=ts(a.date.year(),R,i.value,a.disabledDate),x=Do(S,"current")?kn(a.parsedValue).filter(D=>(D==null?void 0:D.month())!==M.month()):kn(a.parsedValue).concat([xe(M)]);n("pick",x)}else a.selectionMode==="range"?a.rangeState.selecting?(a.minDate&&T>=a.minDate?n("pick",{minDate:a.minDate,maxDate:T}):n("pick",{minDate:T,maxDate:a.minDate}),n("select",!1)):(n("pick",{minDate:T,maxDate:null}),n("select",!0)):n("pick",R)};return Ie(()=>a.date,async()=>{var E,w;(E=s.value)!=null&&E.contains(document.activeElement)&&(await Ke(),(w=l.value)==null||w.focus())}),t({focus:g}),(E,w)=>(_(),q("table",{role:"grid","aria-label":f(o)("el.datepicker.monthTablePrompt"),class:j(f(r).b()),onClick:y,onMousemove:v},[k("tbody",{ref_key:"tbodyRef",ref:s},[(_(!0),q(Oe,null,_t(f(m),(S,P)=>(_(),q("tr",{key:P},[(_(!0),q(Oe,null,_t(S,(L,R)=>(_(),q("td",{key:R,ref_for:!0,ref:T=>b(L)&&(l.value=T),class:j(h(L)),"aria-selected":`${b(L)}`,"aria-label":f(o)(`el.datepicker.month${+L.text+1}`),tabindex:b(L)?0:-1,onKeydown:[On(dt(y,["prevent","stop"]),["space"]),On(dt(y,["prevent","stop"]),["enter"])]},[N(f(hp),{cell:{...L,renderText:f(o)("el.datepicker.months."+u.value[L.text])}},null,8,["cell"])],42,["aria-selected","aria-label","tabindex","onKeydown"]))),128))]))),128))],512)],42,["aria-label"]))}});var zd=qe(M6,[["__file","basic-month-table.vue"]]);const D6=Be({...fp,selectionMode:mp("year")}),x6=ie({__name:"basic-year-table",props:D6,emits:["changerange","pick","select"],setup(e,{expose:t,emit:n}){const a=e,r=(w,S)=>{const P=xe(String(w)).locale(S).startOf("year"),R=P.endOf("year").dayOfYear();return hw(R).map(T=>P.add(T,"day").toDate())},o=Ge("year-table"),{t:i,lang:s}=fn(),l=G(),u=G(),c=A(()=>Math.floor(a.date.year()/10)*10),d=G([[],[],[]]),p=G(),m=G(),g=A(()=>{var w;const S=d.value,P=xe().locale(s.value).startOf("year");for(let L=0;L<3;L++){const R=S[L];for(let T=0;T<4&&!(L*4+T>=10);T++){let M=R[T];M||(M={row:L,column:T,type:"normal",inRange:!1,start:!1,end:!1,text:-1,disabled:!1}),M.type="normal";
380const x=L*4+T+c.value,D=xe().year(x),W=a.rangeState.endDate||a.maxDate||a.rangeState.selecting&&a.minDate||null;M.inRange=!!(a.minDate&&D.isSameOrAfter(a.minDate,"year")&&W&&D.isSameOrBefore(W,"year"))||!!(a.minDate&&D.isSameOrBefore(a.minDate,"year")&&W&&D.isSameOrAfter(W,"year")),(w=a.minDate)!=null&&w.isSameOrAfter(W)?(M.start=!!(W&&D.isSame(W,"year")),M.end=!!(a.minDate&&D.isSame(a.minDate,"year"))):(M.start=!!(a.minDate&&D.isSame(a.minDate,"year")),M.end=!!(W&&D.isSame(W,"year"))),P.isSame(D)&&(M.type="today"),M.text=x;const te=D.toDate();M.disabled=a.disabledDate&&a.disabledDate(te)||!1,R[T]=M}}return S}),h=()=>{var w;(w=u.value)==null||w.focus()},b=w=>{const S={},P=xe().locale(s.value),L=w.text;return S.disabled=a.disabledDate?r(L,s.value).every(a.disabledDate):!1,S.today=P.year()===L,S.current=kn(a.parsedValue).findIndex(R=>R.year()===L)>=0,w.inRange&&(S["in-range"]=!0,w.start&&(S["start-date"]=!0),w.end&&(S["end-date"]=!0)),S},v=w=>{const S=w.text;return kn(a.date).findIndex(P=>P.year()===S)>=0},y=w=>{var S;const P=(S=w.target)==null?void 0:S.closest("td");if(!P||!P.textContent||Do(P,"disabled"))return;const L=P.cellIndex,T=P.parentNode.rowIndex*4+L+c.value,M=xe().year(T);if(a.selectionMode==="range")a.rangeState.selecting?(a.minDate&&M>=a.minDate?n("pick",{minDate:a.minDate,maxDate:M}):n("pick",{minDate:M,maxDate:a.minDate}),n("select",!1)):(n("pick",{minDate:M,maxDate:null}),n("select",!0));else if(a.selectionMode==="years"){if(w.type==="keydown"){n("pick",kn(a.parsedValue),!1);return}const x=Md(M.startOf("year"),s.value,a.disabledDate),D=Do(P,"current")?kn(a.parsedValue).filter(W=>(W==null?void 0:W.year())!==T):kn(a.parsedValue).concat([x]);n("pick",D)}else n("pick",T)},E=w=>{var S;if(!a.rangeState.selecting)return;const P=(S=w.target)==null?void 0:S.closest("td");if(!P)return;const L=P.parentNode.rowIndex,R=P.cellIndex;g.value[L][R].disabled||(L!==p.value||R!==m.value)&&(p.value=L,m.value=R,n("changerange",{selecting:!0,endDate:xe().year(c.value).add(L*4+R,"year")}))};return Ie(()=>a.date,async()=>{var w,S;(w=l.value)!=null&&w.contains(document.activeElement)&&(await Ke(),(S=u.value)==null||S.focus())}),t({focus:h}),(w,S)=>(_(),q("table",{role:"grid","aria-label":f(i)("el.datepicker.yearTablePrompt"),class:j(f(o).b()),onClick:y,onMousemove:E},[k("tbody",{ref_key:"tbodyRef",ref:l},[(_(!0),q(Oe,null,_t(f(g),(P,L)=>(_(),q("tr",{key:L},[(_(!0),q(Oe,null,_t(P,(R,T)=>(_(),q("td",{key:`${L}_${T}`,ref_for:!0,ref:M=>v(R)&&(u.value=M),class:j(["available",b(R)]),"aria-selected":v(R),"aria-label":String(R.text),tabindex:v(R)?0:-1,onKeydown:[On(dt(y,["prevent","stop"]),["space"]),On(dt(y,["prevent","stop"]),["enter"])]},[N(f(hp),{cell:R},null,8,["cell"])],42,["aria-selected","aria-label","tabindex","onKeydown"]))),128))]))),128))],512)],42,["aria-label"]))}});var $d=qe(x6,[["__file","basic-year-table.vue"]]);const z6=ie({__name:"panel-date-pick",props:A6,emits:["pick","set-picker-option","panel-change"],setup(e,{emit:t}){const n=e,a=(ge,he,ke)=>!0,r=Ge("picker-panel"),o=Ge("date-picker"),i=uu(),s=oa(),{t:l,lang:u}=fn(),c=De("EP_PICKER_BASE"),d=De(Mu),{shortcuts:p,disabledDate:m,cellClassName:g,defaultTime:h}=c.props,b=At(c.props,"defaultValue"),v=G(),y=G(xe().locale(u.value)),E=G(!1);let w=!1;const S=A(()=>xe(h).locale(u.value)),P=A(()=>y.value.month()),L=A(()=>y.value.year()),R=G([]),T=G(null),M=G(null),x=ge=>R.value.length>0?a(ge,R.value,n.format||"HH:mm:ss"):!0,D=ge=>h&&!ce.value&&!E.value&&!w?S.value.year(ge.year()).month(ge.month()).date(ge.date()):ee.value?ge.millisecond(0):ge.startOf("day"),W=(ge,...he)=>{if(!ge)t("pick",ge,...he);else if(Pe(ge)){const ke=ge.map(D);t("pick",ke,...he)}else t("pick",D(ge),...he);T.value=null,M.value=null,E.value=!1,w=!1},se=async(ge,he)=>{if(J.value==="date"){ge=ge;let ke=n.parsedValue?n.parsedValue.year(ge.year()).month(ge.month()).date(ge.date()):ge;x(ke),y.value=ke,W(ke,ee.value||he),n.type==="datetime"&&(await Ke(),Ve())}else J.value==="week"?W(ge.date):J.value==="dates"&&W(ge,!0)},te=ge=>{const he=ge?"add":"subtract";y.value=y.value[he](1,"month"),It("month")},Y=ge=>{const he=y.value,ke=ge?"add":"subtract";y.value=z.value==="year"?he[ke](10,"year"):he[ke](1,"year"),It("year")},z=G("date"),X=A(()=>{const ge=l("el.datepicker.year");
380if(z.value==="year"){const he=Math.floor(L.value/10)*10;return ge?`${he} ${ge} - ${he+9} ${ge}`:`${he} - ${he+9}`}return`${L.value} ${ge}`}),$=ge=>{const he=Ue(ge.value)?ge.value():ge.value;if(he){w=!0,W(xe(he).locale(u.value));return}ge.onClick&&ge.onClick({attrs:i,slots:s,emit:t})},J=A(()=>{const{type:ge}=n;return["week","month","months","year","years","dates"].includes(ge)?ge:"date"}),Z=A(()=>J.value==="dates"||J.value==="months"||J.value==="years"),oe=A(()=>J.value==="date"?z.value:J.value),Q=A(()=>!!p.length),ye=async(ge,he)=>{J.value==="month"?(y.value=ts(y.value.year(),ge,u.value,m),W(y.value,!1)):J.value==="months"?W(ge,he??!0):(y.value=ts(y.value.year(),ge,u.value,m),z.value="date",["month","year","date","week"].includes(J.value)&&(W(y.value,!0),await Ke(),Ve())),It("month")},Le=async(ge,he)=>{if(J.value==="year"){const ke=y.value.startOf("year").year(ge);y.value=Md(ke,u.value,m),W(y.value,!1)}else if(J.value==="years")W(ge,he??!0);else{const ke=y.value.year(ge);y.value=Md(ke,u.value,m),z.value="month",["month","year","date","week"].includes(J.value)&&(W(y.value,!0),await Ke(),Ve())}It("year")},Me=async ge=>{z.value=ge,await Ke(),Ve()},ee=A(()=>n.type==="datetime"||n.type==="datetimerange"),re=A(()=>{const ge=ee.value||J.value==="dates",he=J.value==="years",ke=J.value==="months",V=z.value==="date",Te=z.value==="year",Xe=z.value==="month";return ge&&V||he&&Te||ke&&Xe}),me=A(()=>m?n.parsedValue?Pe(n.parsedValue)?m(n.parsedValue[0].toDate()):m(n.parsedValue.toDate()):!0:!1),Ee=()=>{if(Z.value)W(n.parsedValue);else{let ge=n.parsedValue;if(!ge){const he=xe(h).locale(u.value),ke=$e();ge=he.year(ke.year()).month(ke.month()).date(ke.date())}y.value=ge,W(ge)}},Re=A(()=>m?m(xe().locale(u.value).toDate()):!1),F=()=>{const he=xe().locale(u.value).toDate();E.value=!0,(!m||!m(he))&&x(he)&&(y.value=xe().locale(u.value),W(y.value))},O=A(()=>n.timeFormat||bw(n.format)),H=A(()=>n.dateFormat||vw(n.format)),ce=A(()=>{if(M.value)return M.value;if(!(!n.parsedValue&&!b.value))return(n.parsedValue||y.value).format(O.value)}),ve=A(()=>{if(T.value)return T.value;if(!(!n.parsedValue&&!b.value))return(n.parsedValue||y.value).format(H.value)}),fe=G(!1),I=()=>{fe.value=!0},C=()=>{fe.value=!1},K=ge=>({hour:ge.hour(),minute:ge.minute(),second:ge.second(),year:ge.year(),month:ge.month(),date:ge.date()}),ne=(ge,he,ke)=>{const{hour:V,minute:Te,second:Xe}=K(ge),Pt=n.parsedValue?n.parsedValue.hour(V).minute(Te).second(Xe):ge;y.value=Pt,W(y.value,!0),ke||(fe.value=he)},Ae=ge=>{const he=xe(ge,O.value).locale(u.value);if(he.isValid()&&x(he)){const{year:ke,month:V,date:Te}=K(y.value);y.value=he.year(ke).month(V).date(Te),M.value=null,fe.value=!1,W(y.value,!0)}},be=ge=>{const he=xe(ge,H.value).locale(u.value);if(he.isValid()){if(m&&m(he.toDate()))return;const{hour:ke,minute:V,second:Te}=K(y.value);y.value=he.hour(ke).minute(V).second(Te),T.value=null,W(y.value,!0)}},U=ge=>xe.isDayjs(ge)&&ge.isValid()&&(m?!m(ge.toDate()):!0),ae=ge=>Pe(ge)?ge.map(he=>he.format(n.format)):ge.format(n.format),Fe=ge=>xe(ge,n.format).locale(u.value),$e=()=>{const ge=xe(b.value).locale(u.value);if(!b.value){const he=S.value;return xe().hour(he.hour()).minute(he.minute()).second(he.second()).locale(u.value)}return ge},Ve=()=>{var ge;["week","month","year","date"].includes(J.value)&&((ge=v.value)==null||ge.focus())},ht=()=>{Ve(),J.value==="week"&&Ft(nt.down)},je=ge=>{const{code:he}=ge;[nt.up,nt.down,nt.left,nt.right,nt.home,nt.end,nt.pageUp,nt.pageDown].includes(he)&&(Ft(he),ge.stopPropagation(),ge.preventDefault()),[nt.enter,nt.space,nt.numpadEnter].includes(he)&&T.value===null&&M.value===null&&(ge.preventDefault(),W(y.value,!1))},Ft=ge=>{var he;const{up:ke,down:V,left:Te,right:Xe,home:Pt,end:_a,pageUp:Hu,pageDown:io}=nt,Zu={year:{[ke]:-4,[V]:4,[Te]:-1,[Xe]:1,offset:(ft,Fn)=>ft.setFullYear(ft.getFullYear()+Fn)},month:{[ke]:-4,[V]:4,[Te]:-1,[Xe]:1,offset:(ft,Fn)=>ft.setMonth(ft.getMonth()+Fn)},week:{[ke]:-1,[V]:1,[Te]:-1,[Xe]:1,offset:(ft,Fn)=>ft.setDate(ft.getDate()+Fn*7)},date:{[ke]:-7,[V]:7,[Te]:-1,[Xe]:1,[Pt]:ft=>-ft.getDay(),[_a]:ft=>-ft.getDay()+6,[Hu]:ft=>-new Date(ft.getFullYear(),ft.getMonth(),0).getDate(),[io]:ft=>new Date(ft.getFullYear(),ft.getMonth()+1,0).getDate(),offset:(ft,Fn)=>ft.setDate(ft.getDate()+Fn)}},Cr=y.value.toDate();for(;Math.abs(y.value.diff(Cr,"year",!0))<1;
380){const ft=Zu[oe.value];if(!ft)return;if(ft.offset(Cr,Ue(ft[ge])?ft[ge](Cr):(he=ft[ge])!=null?he:0),m&&m(Cr))break;const Fn=xe(Cr).locale(u.value);y.value=Fn,t("pick",Fn,!0);break}},It=ge=>{t("panel-change",y.value.toDate(),ge,z.value)};return Ie(()=>J.value,ge=>{if(["month","year"].includes(ge)){z.value=ge;return}else if(ge==="years"){z.value="year";return}else if(ge==="months"){z.value="month";return}z.value="date"},{immediate:!0}),Ie(()=>z.value,()=>{d==null||d.updatePopper()}),Ie(()=>b.value,ge=>{ge&&(y.value=$e())},{immediate:!0}),Ie(()=>n.parsedValue,ge=>{if(ge){if(Z.value||Pe(ge))return;y.value=ge}else y.value=$e()},{immediate:!0}),t("set-picker-option",["isValidValue",U]),t("set-picker-option",["formatToString",ae]),t("set-picker-option",["parseUserInput",Fe]),t("set-picker-option",["handleFocusPicker",ht]),(ge,he)=>(_(),q("div",{class:j([f(r).b(),f(o).b(),{"has-sidebar":ge.$slots.sidebar||f(Q),"has-time":f(ee)}])},[k("div",{class:j(f(r).e("body-wrapper"))},[_e(ge.$slots,"sidebar",{class:j(f(r).e("sidebar"))}),f(Q)?(_(),q("div",{key:0,class:j(f(r).e("sidebar"))},[(_(!0),q(Oe,null,_t(f(p),(ke,V)=>(_(),q("button",{key:V,type:"button",class:j(f(r).e("shortcut")),onClick:Te=>$(ke)},de(ke.text),11,["onClick"]))),128))],2)):Se("v-if",!0),k("div",{class:j(f(r).e("body"))},[f(ee)?(_(),q("div",{key:0,class:j(f(o).e("time-header"))},[k("span",{class:j(f(o).e("editor-wrap"))},[N(f(mr),{placeholder:f(l)("el.datepicker.selectDate"),"model-value":f(ve),size:"small","validate-event":!1,onInput:ke=>T.value=ke,onChange:be},null,8,["placeholder","model-value","onInput"])],2),rt((_(),q("span",{class:j(f(o).e("editor-wrap"))},[N(f(mr),{placeholder:f(l)("el.datepicker.selectTime"),"model-value":f(ce),size:"small","validate-event":!1,onFocus:I,onInput:ke=>M.value=ke,onChange:Ae},null,8,["placeholder","model-value","onInput"]),N(f(Od),{visible:fe.value,format:f(O),"parsed-value":y.value,onPick:ne},null,8,["visible","format","parsed-value"])],2)),[[f(ql),C]])],2)):Se("v-if",!0),rt(k("div",{class:j([f(o).e("header"),(z.value==="year"||z.value==="month")&&f(o).e("header--bordered")])},[k("span",{class:j(f(o).e("prev-btn"))},[k("button",{type:"button","aria-label":f(l)("el.datepicker.prevYear"),class:j(["d-arrow-left",f(r).e("icon-btn")]),onClick:ke=>Y(!1)},[_e(ge.$slots,"prev-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Zr))]),_:1})])],10,["aria-label","onClick"]),rt(k("button",{type:"button","aria-label":f(l)("el.datepicker.prevMonth"),class:j([f(r).e("icon-btn"),"arrow-left"]),onClick:ke=>te(!1)},[_e(ge.$slots,"prev-month",{},()=>[N(f(We),null,{default:B(()=>[N(f(Gl))]),_:1})])],10,["aria-label","onClick"]),[[Yt,z.value==="date"]])],2),k("span",{role:"button",class:j(f(o).e("header-label")),"aria-live":"polite",tabindex:"0",onKeydown:On(ke=>Me("year"),["enter"]),onClick:ke=>Me("year")},de(f(X)),43,["onKeydown","onClick"]),rt(k("span",{role:"button","aria-live":"polite",tabindex:"0",class:j([f(o).e("header-label"),{active:z.value==="month"}]),onKeydown:On(ke=>Me("month"),["enter"]),onClick:ke=>Me("month")},de(f(l)(`el.datepicker.month${f(P)+1}`)),43,["onKeydown","onClick"]),[[Yt,z.value==="date"]]),k("span",{class:j(f(o).e("next-btn"))},[rt(k("button",{type:"button","aria-label":f(l)("el.datepicker.nextMonth"),class:j([f(r).e("icon-btn"),"arrow-right"]),onClick:ke=>te(!0)},[_e(ge.$slots,"next-month",{},()=>[N(f(We),null,{default:B(()=>[N(f(Ri))]),_:1})])],10,["aria-label","onClick"]),[[Yt,z.value==="date"]]),k("button",{type:"button","aria-label":f(l)("el.datepicker.nextYear"),class:j([f(r).e("icon-btn"),"d-arrow-right"]),onClick:ke=>Y(!0)},[_e(ge.$slots,"next-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Jr))]),_:1})])],10,["aria-label","onClick"])],2)],2),[[Yt,z.value!=="time"]]),k("div",{class:j(f(r).e("content")),onKeydown:je},[z.value==="date"?(_(),we(xd,{key:0,ref_key:"currentViewRef",ref:v,"selection-mode":f(J),date:y.value,"parsed-value":ge.parsedValue,"disabled-date":f(m),"cell-class-name":f(g),onPick:se},null,8,["selection-mode","date","parsed-value","disabled-date","cell-class-name"])):Se("v-if",!0),z.value==="year"?(_(),we($d,{key:1,ref_key:"currentViewRef",ref:v,"selection-mode":f(J),date:y.value,"disabled-date":f(m),"parsed-value":ge.parsedValue,onPick:Le},null,8,["selection-mode","date","disabled-date","parsed-value"])):Se("v-if",!0),z.value==="month"?(_(),we(zd,{key:2,ref_key:"currentViewRef",ref:v,"selection-mode":f(J),date:y.value,"parsed-value":ge.parsedValue,"disabled-date":f(m),onPick:ye},null,8,["selection-mode","date","parsed-value","disabled-date"])):Se("v-if",!0)],34)],2)],2),rt(k("div",{class:j(f(r).e("footer"))},[rt(N(f(yn),{text:"",size:"small",class:j(f(r).e("link-btn")),disabled:f(Re),onClick:F},{default:B(()=>[ue(de(f(l)("el.datepicker.now")),1)]),_:1},8,["class","disabled"]),[[Yt,!f(Z)&&ge.showNow]]),N(f(yn),{plain:"",size:"small",class:j(f(r).e("link-btn")),disabled:f(me),onClick:Ee},{default:B(()=>[ue(de(f(l)("el.datepicker.confirm")),1)]),_:1},8,["class","disabled"])],2),[[Yt,f(re)]])],2))}});var $6=qe(z6,[["__file","panel-date-pick.vue"]]);const V6=Be({...Aw,...pp,visible:Boolean}),Tw=e=>{const{emit:t}=et(),n=uu(),a=oa();return o=>{const i=Ue(o.value)?o.value():o.value;if(i){t("pick",[xe(i[0]).locale(e.value),xe(i[1]).locale(e.value)]);return}o.onClick&&o.onClick({attrs:n,slots:a,emit:t})}},Cw=(e,{defaultValue:t,leftDate:n,rightDate:a,unit:r,onParsedValueChanged:o})=>{const{emit:i}=et(),{pickerNs:s}=De(Du),l=Ge("date-range-picker"),{t:u,lang:c}
380=fn(),d=Tw(c),p=G(),m=G(),g=G({endDate:null,selecting:!1}),h=w=>{g.value=w},b=(w=!1)=>{const S=f(p),P=f(m);jo([S,P])&&i("pick",[S,P],w)},v=w=>{g.value.selecting=w,w||(g.value.endDate=null)},y=w=>{if(Pe(w)&&w.length===2){const[S,P]=w;p.value=S,n.value=S,m.value=P,o(f(p),f(m))}else E()},E=()=>{const[w,S]=gp(f(t),{lang:f(c),unit:r,unlinkPanels:e.unlinkPanels});p.value=void 0,m.value=void 0,n.value=w,a.value=S};return Ie(t,w=>{w&&E()},{immediate:!0}),Ie(()=>e.parsedValue,y,{immediate:!0}),{minDate:p,maxDate:m,rangeState:g,lang:c,ppNs:s,drpNs:l,handleChangeRange:h,handleRangeConfirm:b,handleShortcutClick:d,onSelect:v,onReset:y,t:u}},Bs="month",B6=ie({__name:"panel-date-range",props:V6,emits:["pick","set-picker-option","calendar-change","panel-change"],setup(e,{emit:t}){const n=e,a=De("EP_PICKER_BASE"),{disabledDate:r,cellClassName:o,defaultTime:i,clearable:s}=a.props,l=At(a.props,"format"),u=At(a.props,"shortcuts"),c=At(a.props,"defaultValue"),{lang:d}=fn(),p=G(xe().locale(d.value)),m=G(xe().locale(d.value).add(1,Bs)),{minDate:g,maxDate:h,rangeState:b,ppNs:v,drpNs:y,handleChangeRange:E,handleRangeConfirm:w,handleShortcutClick:S,onSelect:P,onReset:L,t:R}=Cw(n,{defaultValue:c,leftDate:p,rightDate:m,unit:Bs,onParsedValueChanged:ge});Ie(()=>n.visible,he=>{!he&&b.value.selecting&&(L(n.parsedValue),P(!1))});const T=G({min:null,max:null}),M=G({min:null,max:null}),x=A(()=>`${p.value.year()} ${R("el.datepicker.year")} ${R(`el.datepicker.month${p.value.month()+1}`)}`),D=A(()=>`${m.value.year()} ${R("el.datepicker.year")} ${R(`el.datepicker.month${m.value.month()+1}`)}`),W=A(()=>p.value.year()),se=A(()=>p.value.month()),te=A(()=>m.value.year()),Y=A(()=>m.value.month()),z=A(()=>!!u.value.length),X=A(()=>T.value.min!==null?T.value.min:g.value?g.value.format(Q.value):""),$=A(()=>T.value.max!==null?T.value.max:h.value||g.value?(h.value||g.value).format(Q.value):""),J=A(()=>M.value.min!==null?M.value.min:g.value?g.value.format(oe.value):""),Z=A(()=>M.value.max!==null?M.value.max:h.value||g.value?(h.value||g.value).format(oe.value):""),oe=A(()=>n.timeFormat||bw(l.value)),Q=A(()=>n.dateFormat||vw(l.value)),ye=he=>jo(he)&&(r?!r(he[0].toDate())&&!r(he[1].toDate()):!0),Le=()=>{p.value=p.value.subtract(1,"year"),n.unlinkPanels||(m.value=p.value.add(1,"month")),O("year")},Me=()=>{p.value=p.value.subtract(1,"month"),n.unlinkPanels||(m.value=p.value.add(1,"month")),O("month")},ee=()=>{n.unlinkPanels?m.value=m.value.add(1,"year"):(p.value=p.value.add(1,"year"),m.value=p.value.add(1,"month")),O("year")},re=()=>{n.unlinkPanels?m.value=m.value.add(1,"month"):(p.value=p.value.add(1,"month"),m.value=p.value.add(1,"month")),O("month")},me=()=>{p.value=p.value.add(1,"year"),O("year")},Ee=()=>{p.value=p.value.add(1,"month"),O("month")},Re=()=>{m.value=m.value.subtract(1,"year"),O("year")},F=()=>{m.value=m.value.subtract(1,"month"),O("month")},O=he=>{t("panel-change",[p.value.toDate(),m.value.toDate()],he)},H=A(()=>{const he=(se.value+1)%12,ke=se.value+1>=12?1:0;return n.unlinkPanels&&new Date(W.value+ke,he)<new Date(te.value,Y.value)}),ce=A(()=>n.unlinkPanels&&te.value*12+Y.value-(W.value*12+se.value+1)>=12),ve=A(()=>!(g.value&&h.value&&!b.value.selecting&&jo([g.value,h.value]))),fe=A(()=>n.type==="datetime"||n.type==="datetimerange"),I=(he,ke)=>{if(he)return i?xe(i[ke]||i).locale(d.value).year(he.year()).month(he.month()).date(he.date()):he},C=(he,ke=!0)=>{const V=he.minDate,Te=he.maxDate,Xe=I(V,0),Pt=I(Te,1);h.value===Pt&&g.value===Xe||(t("calendar-change",[V.toDate(),Te&&Te.toDate()]),h.value=Pt,g.value=Xe,!(!ke||fe.value)&&w())},K=G(!1),ne=G(!1),Ae=()=>{K.value=!1},be=()=>{ne.value=!1},U=(he,ke)=>{T.value[ke]=he;const V=xe(he,Q.value).locale(d.value);if(V.isValid()){if(r&&r(V.toDate()))return;ke==="min"?(p.value=V,g.value=(g.value||p.value).year(V.year()).month(V.month()).date(V.date()),!n.unlinkPanels&&(!h.value||h.value.isBefore(g.value))&&(m.value=V.add(1,"month"),h.value=g.value.add(1,"month"))):(m.value=V,h.value=(h.value||m.value).year(V.year()).month(V.month()).date(V.date()),!n.unlinkPanels&&(!g.value||g.value.isAfter(h.value))&&(p.value=V.subtract(1,"month"),g.value=h.value.subtract(1,"month")))}},ae=(he,ke)=>{T.value[ke]=null},Fe=(he,ke)=>{M.value[ke]=he;const V=xe(he,oe.value).locale(d.value);V.isValid()&&(ke==="min"?(K.value=!0,g.value=(g.value||p.value).hour(V.hour()).minute(V.minute()).second(V.second())):(ne.value=!0,h.value=(h.value||m.value).hour(V.hour()).minute(V.minute()).second(V.second()),m.value=h.value))},$e=(he,ke)=>{M.value[ke]=null,ke==="min"?(p.value=g.value,K.value=!1,(!h.value||h.value.isBefore(g.value))&&(h.value=g.value)):(m.value=h.value,ne.value=!1,h.value&&h.value.isBefore(g.value)&&(g.value=h.value))},Ve=(he,ke,V)=>{M.value.min||(he&&(p.value=he,g.value=(g.value||p.value).hour(he.hour()).minute(he.minute()).second(he.second())),V||(K.value=ke),(!h.value||h.value.isBefore(g.value))&&(h.value=g.value,m.value=he))},ht=(he,ke,V)=>{M.value.max||(he&&(m.value=he,h.value=(h.value||m.value).hour(he.hour()).minute(he.minute()).second(he.second())),V||(ne.value=ke),h.value&&h.value.isBefore(g.value)&&(g.value=h.value))},je=()=>{p.value=gp(f(c),{lang:f(d),unit:"month",unlinkPanels:n.unlinkPanels})[0],m.value=p.value.add(1,"month"),h.value=void 0,g.value=void 0,t("pick",null)},Ft=he=>Pe(he)?he.map(ke=>ke.format(l.value)):he.format(l.value),It=he=>Pe(he)?he.map(ke=>xe(ke,l.value).locale(d.value)):xe(he,l.value).locale(d.value);function ge(he,ke){if(n.unlinkPanels&&ke){const V=(he==null?void 0:he.year())||0,Te=(he==null?void 0:he.month())||0,Xe=ke.year(),Pt=ke.month();m.value=V===Xe&&Te===Pt?ke.add(1,Bs):ke}else m.value=p.value.add(1,Bs),ke&&(m.value=m.value.hour(ke.hour()).minute(ke.minute()).second(ke.second()))}return t("set-picker-option",["isValidValue",ye]),t("set-picker-option",["parseUserInput",It]),t("set-picker-option",["formatToString",Ft]),t("set-picker-option",["handleClear",je]),(he,ke)=>(_(),q("div",{class:j([f(v).b(),f(y).b(),{"has-sidebar":he.$slots.sidebar||f(z),"has-time":f(fe)}])},[k("div",{class:j(f(v).e("body-wrapper"))},[_e(he.$slots,"sidebar",{class:j(f(v).e("sidebar"))}),f(z)?(_(),q("div",{key:0,class:j(f(v).e("sidebar"))},[(_(!0),q(Oe,null,_t(f(u),(V,Te)=>(_(),q("button",{key:Te,type:"button",class:j(f(v).e("shortcut")),onClick:Xe=>f(S)(V)},de(V.text),11,["onClick"]))),128))],2)):Se("v-if",!0),k("div",{class:j(f(v).e("body"))},[f(fe)?(_(),q("div",{key:0,class:j(f(y).e("time-header"))},[k("span",{class:j(f(y).e("editors-wrap"))},[k("span",{class:j(f(y).e("time-picker-wrap"))},[N(f(mr),{size:"small",disabled:f(b).selecting,placeholder:f(R)("el.datepicker.startDate"),class:j(f(y).e("editor")),"model-value":f(X),"validate-event":!1,onInput:V=>U(V,"min"),onChange:V=>ae(V,"min")},null,8,["disabled","placeholder","class","model-value","onInput","onChange"])],2),rt((_(),q("span",{class:j(f(y).e("time-picker-wrap"))},[N(f(mr),{size:"small",class:j(f(y).e("editor")),disabled:f(b).selecting,placeholder:f(R)("el.datepicker.startTime"),"model-value":f(J),"validate-event":!1,onFocus:V=>K.value=!0,onInput:V=>Fe(V,"min"),onChange:V=>$e(V,"min")},null,8,["class","disabled","placeholder","model-value","onFocus","onInput","onChange"]),N(f(Od),{visible:K.value,format:f(oe),"datetime-role":"start","parsed-value":p.value,onPick:Ve},null,8,["visible","format","parsed-value"])],2)),[[f(ql),Ae]])],2),k("span",null,[N(f(We),null,{default:B(()=>[N(f(Ri))]),_:1})]),k("span",{class:j([f(y).e("editors-wrap"),"is-right"])},[k("span",{class:j(f(y).e("time-picker-wrap"))},[N(f(mr),{size:"small",class:j(f(y).e("editor")),disabled:f(b).selecting,placeholder:f(R)("el.datepicker.endDate"),"model-value":f($),readonly:!f(g),"validate-event":!1,onInput:V=>U(V,"max"),onChange:V=>ae(V,"max")},null,8,["class","disabled","placeholder","model-value","readonly","onInput","onChange"])],2),rt((_(),q("span",{class:j(f(y).e("time-picker-wrap"))},[N(f(mr),{size:"small",class:j(f(y).e("editor")),disabled:f(b).selecting,placeholder:f(R)("el.datepicker.endTime"),"model-value":f(Z),readonly:!f(g),"validate-event":!1,onFocus:V=>f(g)&&(ne.value=!0),onInput:V=>Fe(V,"max"),onChange:V=>$e(V,"max")},null,8,["class","disabled","placeholder","model-value","readonly","onFocus","onInput","onChange"]),N(f(Od),{"datetime-role":"end",visible:ne.value,format:f(oe),"parsed-value":m.value,onPick:ht},null,8,["visible","format","parsed-value"])],2)),[[f(ql),be]])],2)],2)):Se("v-if",!0),k("div",{class:j([[f(v).e("content"),f(y).e("content")],"is-left"])},[k("div",{class:j(f(y).e("header"))},[k("button",{type:"button",class:j([f(v).e("icon-btn"),"d-arrow-left"]),"aria-label":f(R)("el.datepicker.prevYear"),onClick:Le},[_e(he.$slots,"prev-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Zr))]),_:1})])],10,["aria-label"]),k("button",{type:"button",class:j([f(v).e("icon-btn"),"arrow-left"]),"aria-label":f(R)("el.datepicker.prevMonth"),onClick:Me},[_e(he.$slots,"prev-month",{},()=>[N(f(We),null,{default:B(()=>[N(f(Gl))]),_:1})])],10,["aria-label"]),he.unlinkPanels?(_(),q("button",{key:0,t
380ype:"button",disabled:!f(ce),class:j([[f(v).e("icon-btn"),{"is-disabled":!f(ce)}],"d-arrow-right"]),"aria-label":f(R)("el.datepicker.nextYear"),onClick:me},[_e(he.$slots,"next-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Jr))]),_:1})])],10,["disabled","aria-label"])):Se("v-if",!0),he.unlinkPanels?(_(),q("button",{key:1,type:"button",disabled:!f(H),class:j([[f(v).e("icon-btn"),{"is-disabled":!f(H)}],"arrow-right"]),"aria-label":f(R)("el.datepicker.nextMonth"),onClick:Ee},[_e(he.$slots,"next-month",{},()=>[N(f(We),null,{default:B(()=>[N(f(Ri))]),_:1})])],10,["disabled","aria-label"])):Se("v-if",!0),k("div",null,de(f(x)),1)],2),N(xd,{"selection-mode":"range",date:p.value,"min-date":f(g),"max-date":f(h),"range-state":f(b),"disabled-date":f(r),"cell-class-name":f(o),onChangerange:f(E),onPick:C,onSelect:f(P)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2),k("div",{class:j([[f(v).e("content"),f(y).e("content")],"is-right"])},[k("div",{class:j(f(y).e("header"))},[he.unlinkPanels?(_(),q("button",{key:0,type:"button",disabled:!f(ce),class:j([[f(v).e("icon-btn"),{"is-disabled":!f(ce)}],"d-arrow-left"]),"aria-label":f(R)("el.datepicker.prevYear"),onClick:Re},[_e(he.$slots,"prev-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Zr))]),_:1})])],10,["disabled","aria-label"])):Se("v-if",!0),he.unlinkPanels?(_(),q("button",{key:1,type:"button",disabled:!f(H),class:j([[f(v).e("icon-btn"),{"is-disabled":!f(H)}],"arrow-left"]),"aria-label":f(R)("el.datepicker.prevMonth"),onClick:F},[_e(he.$slots,"prev-month",{},()=>[N(f(We),null,{default:B(()=>[N(f(Gl))]),_:1})])],10,["disabled","aria-label"])):Se("v-if",!0),k("button",{type:"button","aria-label":f(R)("el.datepicker.nextYear"),class:j([f(v).e("icon-btn"),"d-arrow-right"]),onClick:ee},[_e(he.$slots,"next-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Jr))]),_:1})])],10,["aria-label"]),k("button",{type:"button",class:j([f(v).e("icon-btn"),"arrow-right"]),"aria-label":f(R)("el.datepicker.nextMonth"),onClick:re},[_e(he.$slots,"next-month",{},()=>[N(f(We),null,{default:B(()=>[N(f(Ri))]),_:1})])],10,["aria-label"]),k("div",null,de(f(D)),1)],2),N(xd,{"selection-mode":"range",date:m.value,"min-date":f(g),"max-date":f(h),"range-state":f(b),"disabled-date":f(r),"cell-class-name":f(o),onChangerange:f(E),onPick:C,onSelect:f(P)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2)],2)],2),f(fe)?(_(),q("div",{key:0,class:j(f(v).e("footer"))},[f(s)?(_(),we(f(yn),{key:0,text:"",size:"small",class:j(f(v).e("link-btn")),onClick:je},{default:B(()=>[ue(de(f(R)("el.datepicker.clear")),1)]),_:1},8,["class"])):Se("v-if",!0),N(f(yn),{plain:"",size:"small",class:j(f(v).e("link-btn")),disabled:f(ve),onClick:V=>f(w)(!1)},{default:B(()=>[ue(de(f(R)("el.datepicker.confirm")),1)]),_:1},8,["class","disabled","onClick"])],2)):Se("v-if",!0)],2))}});var G6=qe(B6,[["__file","panel-date-range.vue"]]);const j6=Be({...pp}),q6=["pick","set-picker-option","calendar-change"],W6=({unlinkPanels:e,leftDate:t,rightDate:n})=>{const{t:a}=fn(),r=()=>{t.value=t.value.subtract(1,"year"),e.value||(n.value=n.value.subtract(1,"year"))},o=()=>{e.value||(t.value=t.value.add(1,"year")),n.value=n.value.add(1,"year")},i=()=>{t.value=t.value.add(1,"year")},s=()=>{n.value=n.value.subtract(1,"year")},l=A(()=>`${t.value.year()} ${a("el.datepicker.year")}`),u=A(()=>`${n.value.year()} ${a("el.datepicker.year")}`),c=A(()=>t.value.year()),d=A(()=>n.value.year()===t.value.year()?t.value.year()+1:n.value.year());return{leftPrevYear:r,rightNextYear:o,leftNextYear:i,rightPrevYear:s,leftLabel:l,rightLabel:u,leftYear:c,rightYear:d}},Gs="year",K6=ie({name:"DatePickerMonthRange"}),Y6=ie({...K6,props:j6,emits:q6,setup(e,{emit:t}){const n=e,{lang:a}=fn(),r=De("EP_PICKER_BASE"),{shortcuts:o,disabledDate:i}=r.props,s=At(r.props,"format"),l=At(r.props,"defaultValue"),u=G(xe().locale(a.value)),c=G(xe().locale(a.value).add(1,Gs)),{minDate:d,maxDate:p,rangeState:m,ppNs:g,drpNs:h,handleChangeRange:b,handleRangeConfirm:v,handleShortcutClick:y,onSelect:E}=Cw(n,{defaultValue:l,leftDate:u,rightDate:c,unit:Gs,onParsedValueChanged:X}),w=A(()=>!!o.length),{leftPrevYear:S,rightNextYear:P,leftNextYear:L,rightPrevYear:R,leftLabel:T,rightLabel:M,leftYear:x,rightYear:
380D}=W6({unlinkPanels:At(n,"unlinkPanels"),leftDate:u,rightDate:c}),W=A(()=>n.unlinkPanels&&D.value>x.value+1),se=($,J=!0)=>{const Z=$.minDate,oe=$.maxDate;p.value===oe&&d.value===Z||(t("calendar-change",[Z.toDate(),oe&&oe.toDate()]),p.value=oe,d.value=Z,J&&v())},te=()=>{u.value=gp(f(l),{lang:f(a),unit:"year",unlinkPanels:n.unlinkPanels})[0],c.value=u.value.add(1,"year"),t("pick",null)},Y=$=>Pe($)?$.map(J=>J.format(s.value)):$.format(s.value),z=$=>Pe($)?$.map(J=>xe(J,s.value).locale(a.value)):xe($,s.value).locale(a.value);function X($,J){if(n.unlinkPanels&&J){const Z=($==null?void 0:$.year())||0,oe=J.year();c.value=Z===oe?J.add(1,Gs):J}else c.value=u.value.add(1,Gs)}return t("set-picker-option",["isValidValue",jo]),t("set-picker-option",["formatToString",Y]),t("set-picker-option",["parseUserInput",z]),t("set-picker-option",["handleClear",te]),($,J)=>(_(),q("div",{class:j([f(g).b(),f(h).b(),{"has-sidebar":!!$.$slots.sidebar||f(w)}])},[k("div",{class:j(f(g).e("body-wrapper"))},[_e($.$slots,"sidebar",{class:j(f(g).e("sidebar"))}),f(w)?(_(),q("div",{key:0,class:j(f(g).e("sidebar"))},[(_(!0),q(Oe,null,_t(f(o),(Z,oe)=>(_(),q("button",{key:oe,type:"button",class:j(f(g).e("shortcut")),onClick:Q=>f(y)(Z)},de(Z.text),11,["onClick"]))),128))],2)):Se("v-if",!0),k("div",{class:j(f(g).e("body"))},[k("div",{class:j([[f(g).e("content"),f(h).e("content")],"is-left"])},[k("div",{class:j(f(h).e("header"))},[k("button",{type:"button",class:j([f(g).e("icon-btn"),"d-arrow-left"]),onClick:f(S)},[_e($.$slots,"prev-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Zr))]),_:1})])],10,["onClick"]),$.unlinkPanels?(_(),q("button",{key:0,type:"button",disabled:!f(W),class:j([[f(g).e("icon-btn"),{[f(g).is("disabled")]:!f(W)}],"d-arrow-right"]),onClick:f(L)},[_e($.$slots,"next-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Jr))]),_:1})])],10,["disabled","onClick"])):Se("v-if",!0),k("div",null,de(f(T)),1)],2),N(zd,{"selection-mode":"range",date:u.value,"min-date":f(d),"max-date":f(p),"range-state":f(m),"disabled-date":f(i),onChangerange:f(b),onPick:se,onSelect:f(E)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2),k("div",{class:j([[f(g).e("content"),f(h).e("content")],"is-right"])},[k("div",{class:j(f(h).e("header"))},[$.unlinkPanels?(_(),q("button",{key:0,type:"button",disabled:!f(W),class:j([[f(g).e("icon-btn"),{"is-disabled":!f(W)}],"d-arrow-left"]),onClick:f(R)},[_e($.$slots,"prev-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Zr))]),_:1})])],10,["disabled","onClick"])):Se("v-if",!0),k("button",{type:"button",class:j([f(g).e("icon-btn"),"d-arrow-right"]),onClick:f(P)},[_e($.$slots,"next-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Jr))]),_:1})])],10,["onClick"]),k("div",null,de(f(M)),1)],2),N(zd,{"selection-mode":"range",date:c.value,"min-date":f(d),"max-date":f(p),"range-state":f(m),"disabled-date":f(i),onChangerange:f(b),onPick:se,onSelect:f(E)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2)],2)],2)],2))}});var X6=qe(Y6,[["__file","panel-month-range.vue"]]);const H6=Be({...pp}),Z6=["pick","set-picker-option","calendar-change"],J6=({unlinkPanels:e,leftDate:t,rightDate:n})=>{const a=()=>{t.value=t.value.subtract(10,"year"),e.value||(n.value=n.value.subtract(10,"year"))},r=()=>{e.value||(t.value=t.value.add(10,"year")),n.value=n.value.add(10,"year")},o=()=>{t.value=t.value.add(10,"year")},i=()=>{n.value=n.value.subtract(10,"year")},s=A(()=>{const d=Math.floor(t.value.year()/10)*10;return`${d}-${d+9}`}),l=A(()=>{const d=Math.floor(n.value.year()/10)*10;return`${d}-${d+9}`}),u=A(()=>Math.floor(t.value.year()/10)*10+9),c=A(()=>Math.floor(n.value.year()/10)*10);return{leftPrevYear:a,rightNextYear:r,leftNextYear:o,rightPrevYear:i,leftLabel:s,rightLabel:l,leftYear:u,rightYear:c}},Sv="year",Q6=ie({name:"DatePickerYearRange"}),ez=ie({...Q6,props:H6,emits:Z6,setup(e,{emit:t}){const n=e,{lang:a}=fn(),r=G(xe().locale(a.value)),o=G(r.value.add(10,"year")),{pickerNs:i}=De(Du),s=Ge("date-range-picker"),l=A(()=>!!se.length),u=A(()=>[i.b(),s.b(),{"has-sidebar":!!oa().sidebar||l.value}]),c=A(()=>({content:[i.e("content"),s.e("content"),"is-left"],arrowLeftBtn:[i.e("icon-btn"),"d-arrow-left"],arrowRightBtn:[i.e("icon-btn"),{[i.is("disabled")]:!S.value},"d-arrow-right"]})),d=A(()=>({content:[i.e("content"),s.e("content"),"is-right"],arrowLeftBtn:[i.e("icon-btn"),{"is-disabled":!S.value},"d-arrow-left"],arrowRightBtn:[i.e("icon-btn"),"d-arrow-right"]})),p=Tw(a),{leftPrevYear:m,rightNextYear:g,leftNextYear:h,rightPrevYear:b,leftLabel:v,rightLabel:y,leftYear:E,rightYear:w}=J6({unlinkPanels:At(n,"unlinkPanels"),leftDate:r,rightDate:o}),S=A(()=>n.unlinkPanels&&w.value>E.value+1),P=G(),L=G(),R=G({endDate:null,selecting:!1}),T=Q=>{R.value=Q},M=(Q,ye=!0)=>{const Le=Q.minDate,Me=Q.maxDate;L.value===Me&&P.value===Le||(t("calendar-change",[Le.toDate(),Me&&Me.toDate()]),L.value=Me,P.value=Le,ye&&x())},x=(Q=!1)=>{jo([P.value,L.value])&&t("pick",[P.value,L.value],Q)},D=Q=>{R.value.selecting=Q,Q||(R.value.endDate=null)},W=De("EP_PICKER_BASE"),{shortcuts:se,disabledDate:te}=W.props,Y=At(W.props,"format"),z=At(W.props,"defaultValue"),X=()=>{let Q;if(Pe(z.value)){const ye=xe(z.value[0]);let Le=xe(z.value[1]);return n.unlinkPanels||(Le=ye.add(10,Sv)),[ye,Le]}else z.value?Q=xe(z.value):Q=xe();return Q=Q.locale(a.value),[Q,Q.add(10,Sv)]};Ie(()=>z.value,Q=>{if(Q){const ye=X();r.value=ye[0],o.value=ye[1]}},{immediate:!0}),Ie(()=>n.parsedValue,Q=>{if(Q&&Q.length===2)if(P.value=Q[0],L.value=Q[1],r.value=P.value,n.unlinkPanels&&L.value){const ye=P.value.year(),Le=L.value.year();o.value=ye===Le?L.value.add(10,"year"):L.value}else o.value=r.value.add(10,"year");else{const ye=X();P.value=void 0,L.value=void 0,r.value=ye[0],o.value=ye[1]}},{immediate:!0});const $=Q=>Pe(Q)?Q.map(ye=>xe(ye,Y.value).locale(a.value)):xe(Q,Y.value).locale(a.value),J=Q=>Pe(Q)?Q.map(ye=>ye.format(Y.value)):Q.format(Y.value),Z=Q=>jo(Q)&&(te?!te(Q[0].toDate())&&!te(Q[1].toDate()):!0),oe=()=>{const Q=X();r.value=Q[0],o.value=Q[1],L.value=void 0,P.value=void 0,t("pick",null)};return t("set-picker-option",["isValidValue",Z]),t("set-picker-option",["parseUserInput",$]),t("set-picker-option",["formatToString",J]),t("set-picker-option",["handleClear",oe]),(Q,ye)=>(_(),q("div",{class:j(f(u))},[k("div",{class:j(f(i).e("body-wrapper"))},[_e(Q.$slots,"sidebar",{class:j(f(i).e("sidebar"))}),f(l)?(_(),q("div",{key:0,class:j(f(i).e("sidebar"))},[(_(!0),q(Oe,null,_t(f(se),(Le,Me)=>(_(),q("button",{key:Me,type:"button",class:j(f(i).e("shortcut")),onClick:ee=>f(p)(Le)},de(Le.text),11,["onClick"]))),128))],2)):Se("v-if",!0),k("div",{class:j(f(i).e("body"))},[k("div",{class:j(f(c).content)},[k("div",{class:j(f(s).e("header"))},[k("button",{type:"button",class:j(f(c).arrowLeftBtn),onClick:f(m)},[_e(Q.$slots,"prev-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Zr))]),_:1}
380)])],10,["onClick"]),Q.unlinkPanels?(_(),q("button",{key:0,type:"button",disabled:!f(S),class:j(f(c).arrowRightBtn),onClick:f(h)},[_e(Q.$slots,"next-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Jr))]),_:1})])],10,["disabled","onClick"])):Se("v-if",!0),k("div",null,de(f(v)),1)],2),N($d,{"selection-mode":"range",date:r.value,"min-date":P.value,"max-date":L.value,"range-state":R.value,"disabled-date":f(te),onChangerange:T,onPick:M,onSelect:D},null,8,["date","min-date","max-date","range-state","disabled-date"])],2),k("div",{class:j(f(d).content)},[k("div",{class:j(f(s).e("header"))},[Q.unlinkPanels?(_(),q("button",{key:0,type:"button",disabled:!f(S),class:j(f(d).arrowLeftBtn),onClick:f(b)},[_e(Q.$slots,"prev-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Zr))]),_:1})])],10,["disabled","onClick"])):Se("v-if",!0),k("button",{type:"button",class:j(f(d).arrowRightBtn),onClick:f(g)},[_e(Q.$slots,"next-year",{},()=>[N(f(We),null,{default:B(()=>[N(f(Jr))]),_:1})])],10,["onClick"]),k("div",null,de(f(y)),1)],2),N($d,{"selection-mode":"range",date:o.value,"min-date":P.value,"max-date":L.value,"range-state":R.value,"disabled-date":f(te),onChangerange:T,onPick:M,onSelect:D},null,8,["date","min-date","max-date","range-state","disabled-date"])],2)],2)],2)],2))}});var tz=qe(ez,[["__file","panel-year-range.vue"]]);const nz=function(e){switch(e){case"daterange":case"datetimerange":return G6;case"monthrange":return X6;case"yearrange":return tz;default:return $6}};xe.extend(l8);xe.extend(z8);xe.extend(O8);xe.extend(G8);xe.extend(K8);xe.extend(Z8);xe.extend(t6);xe.extend(o6);var az=ie({name:"ElDatePicker",install:null,props:L6,emits:["update:modelValue"],setup(e,{expose:t,emit:n,slots:a}){const r=Ge("picker-panel");St("ElPopperOptions",Tt(At(e,"popperOptions"))),St(Du,{slots:a,pickerNs:r});const o=G();t({focus:()=>{var l;(l=o.value)==null||l.focus()},blur:()=>{var l;(l=o.value)==null||l.blur()},handleOpen:()=>{var l;(l=o.value)==null||l.handleOpen()},handleClose:()=>{var l;(l=o.value)==null||l.handleClose()}});const s=l=>{n("update:modelValue",l)};return()=>{var l;const u=(l=e.format)!=null?l:i6[e.type]||wo,c=nz(e.type);return N(m6,In(e,{format:u,type:e.type,ref:o,"onUpdate:modelValue":s}),{default:d=>N(c,d,{"prev-month":a["prev-month"],"next-month":a["next-month"],"prev-year":a["prev-year"],"next-year":a["next-year"]}),"range-separator":a["range-separator"]})}}});const rz=Kt(az),vp=Symbol("elDescriptions");var mi=ie({name:"ElDescriptionsCell",props:{cell:{type:Object},tag:{type:String,default:"td"},type:{type:String}},setup(){return{descriptions:De(vp,{})}},render(){var e;const t=c8(this.cell),n=(((e=this.cell)==null?void 0:e.dirs)||[]).map(v=>{const{dir:y,arg:E,modifiers:w,value:S}=v;return[y,S,E,w]}),{border:a,direction:r}=this.descriptions,o=r==="vertical",i=()=>{var v,y,E;return((E=(y=(v=this.cell)==null?void 0:v.children)==null?void 0:y.label)==null?void 0:E.call(y))||t.label},s=()=>{var v,y,E;return(E=(y=(v=this.cell)==null?void 0:v.children)==null?void 0:y.default)==null?void 0:E.call(y)},l=t.span,u=t.rowspan,c=t.align?`is-${t.align}`:"",d=t.labelAlign?`is-${t.labelAlign}`:c,p=t.className,m=t.labelClassName,g=this.type==="label"&&(t.labelWidth||this.descriptions.labelWidth)||t.width,h={width:An(g),minWidth:An(t.minWidth)},b=Ge("descriptions");switch(this.type){case"label":return rt(an(this.tag,{style:h,class:[b.e("cell"),b.e("label"),b.is("bordered-label",a),b.is("vertical-label",o),d,m],colSpan:o?l:1,rowspan:o?1:u},i()),n);case"content":return rt(an(this.tag,{style:h,class:[b.e("cell"),b.e("content"),b.is("bordered-content",a),b.is("vertical-content",o),c,p],colSpan:o?l:l*2-1,rowspan:o?u*2-1:u},s()),n);default:{const v=i(),y={},E=An(t.labelWidth||this.descriptions.labelWidth);return E&&(y.width=E,y.display="inline-block"),rt(an("td",{style:h,class:[b.e("cell"),c],colSpan:l,rowspan:u},[Jo(v)?void 0:an("span",{style:y,class:[b.e("label"),m]},v),an("span",{class:[b.e("content"),p]},s())]),n)}}}});const oz=Be({row:{type:Ce(Array),default:()=>[]}}),iz=ie({name:"ElDescriptionsRow"}),sz=ie({...iz,props:oz,setup(e){const t=De(vp,{});return(n,a)=>f(t).direction==="vertical"?(_(),q(Oe,{key:0},[k("tr",null,[(_(!0),q(Oe,null,_t(n.row,(r,o)=>(_(),we(f(mi),{key:`tr1-${o}`,cell:r,tag:"th",type:"label"},null,8,["cell"]))),128))]),k("tr",null,[(_(!0),q(Oe,null,_t(n.row,(r,o)=>(_(),we(f(mi),{key:`tr2-${o}`,cell:r,tag:"td",type:"content"},null,8,["cell"]))),128))])],64)):(_(),q("tr",{key:1},[(_(!0),q(Oe,null,_t(n.row,(r,o)=>(_(),q(Oe,{key:`tr3-${o}`},[f(t).border?(_(),q(Oe,{key:0},[N(f(mi),{cell:r,tag:"td",type:"label"},null,8,["cell"]),N(f(mi),{cell:r,tag:"td",type:"content"},null,8,["cell"])],64)):(_(),we(f(mi),{key:1,cell:r,tag:"td",type:"both"},null,8,["cell"]))],64))),128))]))}});var lz=qe(sz,[["__file","descriptions-row.vue"]]);
380const uz=Be({border:Boolean,column:{type:Number,default:3},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},size:ro,title:{type:String,default:""},extra:{type:String,default:""},labelWidth:{type:[String,Number],default:""}}),cz=ie({name:"ElDescriptions"}),dz=ie({...cz,props:uz,setup(e){const t=e,n=Ge("descriptions"),a=Ea(),r=oa();St(vp,t);const o=A(()=>[n.b(),n.m(a.value)]),i=(l,u,c,d=!1)=>(l.props||(l.props={}),u>c&&(l.props.span=c),d&&(l.props.span=u),l),s=()=>{if(!r.default)return[];const l=Oi(r.default()).filter(g=>{var h;return((h=g==null?void 0:g.type)==null?void 0:h.name)==="ElDescriptionsItem"}),u=[];let c=[],d=t.column,p=0;const m=[];return l.forEach((g,h)=>{var b,v,y;const E=((b=g.props)==null?void 0:b.span)||1,w=((v=g.props)==null?void 0:v.rowspan)||1,S=u.length;if(m[S]||(m[S]=0),w>1)for(let P=1;P<w;P++)m[y=S+P]||(m[y]=0),m[S+P]++,p++;if(m[S]>0&&(d-=m[S],m[S]=0),h<l.length-1&&(p+=E>d?d:E),h===l.length-1){const P=t.column-p%t.column;c.push(i(g,P,d,!0)),u.push(c);return}E<d?(d-=E,c.push(g)):(c.push(i(g,E,d)),u.push(c),d=t.column,c=[])}),u};return(l,u)=>(_(),q("div",{class:j(f(o))},[l.title||l.extra||l.$slots.title||l.$slots.extra?(_(),q("div",{key:0,class:j(f(n).e("header"))},[k("div",{class:j(f(n).e("title"))},[_e(l.$slots,"title",{},()=>[ue(de(l.title),1)])],2),k("div",{class:j(f(n).e("extra"))},[_e(l.$slots,"extra",{},()=>[ue(de(l.extra),1)])],2)],2)):Se("v-if",!0),k("div",{class:j(f(n).e("body"))},[k("table",{class:j([f(n).e("table"),f(n).is("bordered",l.border)])},[k("tbody",null,[(_(!0),q(Oe,null,_t(s(),(c,d)=>(_(),we(lz,{key:d,row:c},null,8,["row"]))),128))])],2)],2)],2))}});var fz=qe(dz,[["__file","description.vue"]]);const pz=Be({label:{type:String,default:""},span:{type:Number,default:1},rowspan:{type:Number,default:1},width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},labelWidth:{type:[String,Number],default:""},align:{type:String,default:"left"},labelAlign:{type:String,default:""},className:{type:String,default:""},labelClassName:{type:String,default:""}}),Iw=ie({name:"ElDescriptionsItem",props:pz}),mz=Kt(fz,{DescriptionsItem:Iw}),gz=_r(Iw),Rw=e=>{if(!e)return{onClick:Ot,onMousedown:Ot,onMouseup:Ot};let t=!1,n=!1;return{onClick:i=>{t&&n&&e(i),t=n=!1},onMousedown:i=>{t=i.target===i.currentTarget},onMouseup:i=>{n=i.target===i.currentTarget}}},hz=Be({mask:{type:Boolean,default:!0},customMaskEvent:Boolean,overlayClass:{type:Ce([String,Array,Object])},zIndex:{type:Ce([String,Number])}}),vz={click:e=>e instanceof MouseEvent},bz="overlay";var yz=ie({name:"ElOverlay",props:hz,emits:vz,setup(e,{slots:t,emit:n}){const a=Ge(bz),r=l=>{n("click",l)},{onClick:o,onMousedown:i,onMouseup:s}=Rw(e.customMaskEvent?void 0:r);return()=>e.mask?N("div",{class:[a.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:o,onMousedown:i,onMouseup:s},[_e(t,"default")],ul.STYLE|ul.CLASS|ul.PROPS,["onClick","onMouseup","onMousedown"]):an("div",{class:e.overlayClass,style:{zIndex:e.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[_e(t,"default")])}});const wz=yz,Fw=Symbol("dialogInjectionKey"),Nw=Be({center:Boolean,alignCenter:Boolean,closeIcon:{type:Wa},draggable:Boolean,overflow:Boolean,fullscreen:Boolean,headerClass:String,bodyClass:String,footerClass:String,showClose:{type:Boolean,default:!0},title:{type:String,default:""},ariaLevel:{type:String,default:"2"}}),Ez={close:()=>!0},Sz=(e,t,n,a)=>{let r={offsetX:0,offsetY:0};const o=u=>{const c=u.clientX,d=u.clientY,{offsetX:p,offsetY:m}=r,g=e.value.getBoundingClientRect(),h=g.left,b=g.top,v=g.width,y=g.height,E=document.documentElement.clientWidth,w=document.documentElement.clientHeight,S=-h+p,P=-b+m,L=E-h-v+p,R=w-b-y+m,T=x=>{let D=p+x.clientX-c,W=m+x.clientY-d;a!=null&&a.value||(D=Math.min(Math.max(D,S),L),W=Math.min(Math.max(W,P),R)),r={offsetX:D,offsetY:W},e.value&&(e.value.style.transform=`translate(${An(D)}, ${An(W)})`)},M=()=>{document.removeEventListener("mousemove",T),document.removeEventListener("mouseup",M)};document.addEventListener("mousemove",T),document.addEventListener("mouseup",M)},i=()=>{t.value&&e.value&&t.value.addEventListener("mousedown",o)},s=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",o)},l=()=>{r={offsetX:0,offsetY:0},e.value&&(e.value.style.transform="none")};return st(()=>{cu(()=>{n.value?i():s()})}),Qt(()=>{s()}),{resetPosition:l}},kz=(...e)=>t=>{e.forEach(n=>{Ue(n)?n(t):n.value=t})},Pz=ie({name:"ElDialogContent"}),Lz=ie({...Pz,props:Nw,emits:Ez,setup(e,{expose:t}
380){const n=e,{t:a}=fn(),{Close:r}=UM,{dialogRef:o,headerRef:i,bodyId:s,ns:l,style:u}=De(Fw),{focusTrapRef:c}=De(Y1),d=A(()=>[l.b(),l.is("fullscreen",n.fullscreen),l.is("draggable",n.draggable),l.is("align-center",n.alignCenter),{[l.m("center")]:n.center}]),p=kz(c,o),m=A(()=>n.draggable),g=A(()=>n.overflow),{resetPosition:h}=Sz(o,i,m,g);return t({resetPosition:h}),(b,v)=>(_(),q("div",{ref:f(p),class:j(f(d)),style:mt(f(u)),tabindex:"-1"},[k("header",{ref_key:"headerRef",ref:i,class:j([f(l).e("header"),b.headerClass,{"show-close":b.showClose}])},[_e(b.$slots,"header",{},()=>[k("span",{role:"heading","aria-level":b.ariaLevel,class:j(f(l).e("title"))},de(b.title),11,["aria-level"])]),b.showClose?(_(),q("button",{key:0,"aria-label":f(a)("el.dialog.close"),class:j(f(l).e("headerbtn")),type:"button",onClick:y=>b.$emit("close")},[N(f(We),{class:j(f(l).e("close"))},{default:B(()=>[(_(),we(yt(b.closeIcon||f(r))))]),_:1},8,["class"])],10,["aria-label","onClick"])):Se("v-if",!0)],2),k("div",{id:f(s),class:j([f(l).e("body"),b.bodyClass])},[_e(b.$slots,"default")],10,["id"]),b.$slots.footer?(_(),q("footer",{key:0,class:j([f(l).e("footer"),b.footerClass])},[_e(b.$slots,"footer")],2)):Se("v-if",!0)],6))}});var _z=qe(Lz,[["__file","dialog-content.vue"]]);const Az=Be({...Nw,appendToBody:Boolean,appendTo:{type:Ce([String,Object]),default:"body"},beforeClose:{type:Ce(Function)},destroyOnClose:Boolean,closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:Boolean,modalClass:String,headerClass:String,bodyClass:String,footerClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:Boolean,headerAriaLevel:{type:String,default:"2"}}),Tz={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[Ht]:e=>wa(e),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},Cz=(e,t={})=>{ut(e)||Qo("[useLockscreen]","You need to pass a ref param to this function");const n=t.ns||Ge("popup"),a=A(()=>n.bm("parent","hidden"));if(!kt||Do(document.body,a.value))return;let r=0,o=!1,i="0";const s=()=>{setTimeout(()=>{typeof document>"u"||o&&document&&(document.body.style.width=i,Ji(document.body,a.value))},200)};Ie(e,l=>{if(!l){s();return}o=!Do(document.body,a.value),o&&(i=document.body.style.width,Cd(document.body,a.value)),r=q4(n.namespace.value);const u=document.documentElement.clientHeight<document.body.scrollHeight,c=xr(document.body,"overflowY");r>0&&(u||c==="scroll")&&o&&(document.body.style.width=`calc(100% - ${r}px)`)}),ou(()=>s())},Iz=(e,t)=>{var n;const r=et().emit,{nextZIndex:o}=Hf();let i="";const s=eo(),l=eo(),u=G(!1),c=G(!1),d=G(!1),p=G((n=e.zIndex)!=null?n:o());let m,g;const h=Tu("namespace",Ci),b=A(()=>{const te={},Y=`--${h.value}-dialog`;return e.fullscreen||(e.top&&(te[`${Y}-margin-top`]=e.top),e.width&&(te[`${Y}-width`]=An(e.width))),te}),v=A(()=>e.alignCenter?{display:"flex"}:{});function y(){r("opened")}function E(){r("closed"),r(Ht,!1),e.destroyOnClose&&(d.value=!1)}function w(){r("close")}function S(){g==null||g(),m==null||m(),e.openDelay&&e.openDelay>0?{stop:m}=Td(()=>T(),e.openDelay):T()}function P(){m==null||m(),g==null||g(),e.closeDelay&&e.closeDelay>0?{stop:g}=Td(()=>M(),e.closeDelay):M()}function L(){function te(Y){Y||(c.value=!0,u.value=!1)}e.beforeClose?e.beforeClose(te):P()}function R(){e.closeOnClickModal&&L()}function T(){kt&&(u.value=!0)}function M(){u.value=!1}function x(){r("openAutoFocus")}function D(){r("closeAutoFocus")}function W(te){var Y;((Y=te.detail)==null?void 0:Y.focusReason)==="pointer"&&te.preventDefault()}e.lockScroll&&Cz(u);function se(){e.closeOnPressEscape&&L()}return Ie(()=>e.modelValue,te=>{te?(c.value=!1,S(),d.value=!0,p.value=b1(e.zIndex)?o():p.value++,Ke(()=>{r("open"),t.value&&(t.value.parentElement.scrollTop=0,t.value.parentElement.scrollLeft=0,t.value.scrollTop=0)})):u.value&&P()}),Ie(()=>e.fullscreen,te=>{t.value&&(te?(i=t.value.style.transform,t.value.style.transform=""):t.value.style.transform=i)}),st(()=>{e.modelValue&&(u.value=!0,d.value=!0,S())}
380),{afterEnter:y,afterLeave:E,beforeLeave:w,handleClose:L,onModalClick:R,close:P,doClose:M,onOpenAutoFocus:x,onCloseAutoFocus:D,onCloseRequested:se,onFocusoutPrevented:W,titleId:s,bodyId:l,closed:c,style:b,overlayDialogStyle:v,rendered:d,visible:u,zIndex:p}},Rz=ie({name:"ElDialog",inheritAttrs:!1}),Fz=ie({...Rz,props:Az,emits:Tz,setup(e,{expose:t}){const n=e,a=oa();Ui({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},A(()=>!!a.title));const r=Ge("dialog"),o=G(),i=G(),s=G(),{visible:l,titleId:u,bodyId:c,style:d,overlayDialogStyle:p,rendered:m,zIndex:g,afterEnter:h,afterLeave:b,beforeLeave:v,handleClose:y,onModalClick:E,onOpenAutoFocus:w,onCloseAutoFocus:S,onCloseRequested:P,onFocusoutPrevented:L}=Iz(n,o);St(Fw,{dialogRef:o,headerRef:i,bodyId:c,ns:r,rendered:m,style:d});const R=Rw(E),T=A(()=>n.draggable&&!n.fullscreen);return t({visible:l,dialogContentRef:s,resetPosition:()=>{var x;(x=s.value)==null||x.resetPosition()}}),(x,D)=>(_(),we(f(cw),{to:x.appendTo,disabled:x.appendTo!=="body"?!1:!x.appendToBody},{default:B(()=>[N(Sr,{name:"dialog-fade",onAfterEnter:f(h),onAfterLeave:f(b),onBeforeLeave:f(v),persisted:""},{default:B(()=>[rt(N(f(wz),{"custom-mask-event":"",mask:x.modal,"overlay-class":x.modalClass,"z-index":f(g)},{default:B(()=>[k("div",{role:"dialog","aria-modal":"true","aria-label":x.title||void 0,"aria-labelledby":x.title?void 0:f(u),"aria-describedby":f(c),class:j(`${f(r).namespace.value}-overlay-dialog`),style:mt(f(p)),onClick:f(R).onClick,onMousedown:f(R).onMousedown,onMouseup:f(R).onMouseup},[N(f(H1),{loop:"",trapped:f(l),"focus-start-el":"container",onFocusAfterTrapped:f(w),onFocusAfterReleased:f(S),onFocusoutPrevented:f(L),onReleaseRequested:f(P)},{default:B(()=>[f(m)?(_(),we(_z,In({key:0,ref_key:"dialogContentRef",ref:s},x.$attrs,{center:x.center,"align-center":x.alignCenter,"close-icon":x.closeIcon,draggable:f(T),overflow:x.overflow,fullscreen:x.fullscreen,"header-class":x.headerClass,"body-class":x.bodyClass,"footer-class":x.footerClass,"show-close":x.showClose,title:x.title,"aria-level":x.headerAriaLevel,onClose:f(y)}),sk({header:B(()=>[x.$slots.title?_e(x.$slots,"title",{key:1}):_e(x.$slots,"header",{key:0,close:f(y),titleId:f(u),titleClass:f(r).e("title")})]),default:B(()=>[_e(x.$slots,"default")]),_:2},[x.$slots.footer?{name:"footer",fn:B(()=>[_e(x.$slots,"footer")])}:void 0]),1040,["center","align-center","close-icon","draggable","overflow","fullscreen","header-class","body-class","footer-class","show-close","title","aria-level","onClose"])):Se("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,["aria-label","aria-labelledby","aria-describedby","onClick","onMousedown","onMouseup"])]),_:3},8,["mask","overlay-class","z-index"]),[[Yt,f(l)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])]),_:3},8,["to","disabled"]))}});var Nz=qe(Fz,[["__file","dialog.vue"]]);const Uz=Kt(Nz),Oz=Be({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:Ce(String),default:"solid"}}),Mz=ie({name:"ElDivider"}),Dz=ie({...Mz,props:Oz,setup(e){const t=e,n=Ge("divider"),a=A(()=>n.cssVar({"border-style":t.borderStyle}));return(r,o)=>(_(),q("div",{class:j([f(n).b(),f(n).m(r.direction)]),style:mt(f(a)),role:"separator"},[r.$slots.default&&r.direction!=="vertical"?(_(),q("div",{key:0,class:j([f(n).e("text"),f(n).is(r.contentPosition)])},[_e(r.$slots,"default")],2)):Se("v-if",!0)],6))}});var xz=qe(Dz,[["__file","divider.vue"]]);const zz=Kt(xz),$z=Be({size:{type:String,values:Au},disabled:Boolean}),Vz=Be({...$z,model:Object,rules:{type:Ce(Object)},labelPosition:{type:String,values:["left","right","top"],default:"right"},requireAsteriskPosition:{type:String,values:["left","right"],default:"left"},labelWidth:{type:[String,Number],default:""},labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},validateOnRuleChange:{type:Boolean,default:!0}
380,hideRequiredAsterisk:Boolean,scrollToError:Boolean,scrollIntoViewOptions:{type:[Object,Boolean]}}),Bz={validate:(e,t,n)=>(Pe(e)||He(e))&&wa(t)&&He(n)};function Gz(){const e=G([]),t=A(()=>{if(!e.value.length)return"0";const o=Math.max(...e.value);return o?`${o}px`:""});function n(o){const i=e.value.indexOf(o);return i===-1&&t.value,i}function a(o,i){if(o&&i){const s=n(i);e.value.splice(s,1,o)}else o&&e.value.push(o)}function r(o){const i=n(o);i>-1&&e.value.splice(i,1)}return{autoLabelWidth:t,registerLabelWidth:a,deregisterLabelWidth:r}}const js=(e,t)=>{const n=Yn(t);return n.length>0?e.filter(a=>a.prop&&n.includes(a.prop)):e},jz="ElForm",qz=ie({name:jz}),Wz=ie({...qz,props:Vz,emits:Bz,setup(e,{expose:t,emit:n}){const a=e,r=[],o=Ea(),i=Ge("form"),s=A(()=>{const{labelPosition:E,inline:w}=a;return[i.b(),i.m(o.value||"default"),{[i.m(`label-${E}`)]:E,[i.m("inline")]:w}]}),l=E=>r.find(w=>w.prop===E),u=E=>{r.push(E)},c=E=>{E.prop&&r.splice(r.indexOf(E),1)},d=(E=[])=>{a.model&&js(r,E).forEach(w=>w.resetField())},p=(E=[])=>{js(r,E).forEach(w=>w.clearValidate())},m=A(()=>!!a.model),g=E=>{if(r.length===0)return[];const w=js(r,E);return w.length?w:[]},h=async E=>v(void 0,E),b=async(E=[])=>{if(!m.value)return!1;const w=g(E);if(w.length===0)return!0;let S={};for(const P of w)try{await P.validate(""),P.validateState==="error"&&P.resetField()}catch(L){S={...S,...L}}return Object.keys(S).length===0?!0:Promise.reject(S)},v=async(E=[],w)=>{const S=!Ue(w);try{const P=await b(E);return P===!0&&await(w==null?void 0:w(P)),P}catch(P){if(P instanceof Error)throw P;const L=P;return a.scrollToError&&y(Object.keys(L)[0]),await(w==null?void 0:w(!1,L)),S&&Promise.reject(L)}},y=E=>{var w;const S=js(r,E)[0];S&&((w=S.$el)==null||w.scrollIntoView(a.scrollIntoViewOptions))};return Ie(()=>a.rules,()=>{a.validateOnRuleChange&&h().catch(E=>void 0)},{deep:!0,flush:"post"}),St(ei,Tt({...Er(a),emit:n,resetFields:d,clearValidate:p,validateField:v,getField:l,addField:u,removeField:c,...Gz()})),t({validate:h,validateField:v,resetFields:d,clearValidate:p,scrollToField:y,fields:r}),(E,w)=>(_(),q("form",{class:j(f(s))},[_e(E.$slots,"default")],2))}});var Kz=qe(Wz,[["__file","form.vue"]]);function Vr(){return Vr=Object.assign?Object.assign.bind():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},Vr.apply(this,arguments)}function Yz(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ns(e,t)}
380function Vd(e){return Vd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Vd(e)}function ns(e,t){return ns=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},ns(e,t)}function Xz(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vl(e,t,n){return Xz()?vl=Reflect.construct.bind():vl=function(r,o,i){var s=[null];s.push.apply(s,o);var l=Function.bind.apply(r,s),u=new l;return i&&ns(u,i.prototype),u},vl.apply(null,arguments)}function Hz(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function Bd(e){var t=typeof Map=="function"?new Map:void 0;return Bd=function(a){if(a===null||!Hz(a))return a;if(typeof a!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(a))return t.get(a);t.set(a,r)}function r(){return vl(a,arguments,Vd(this).constructor)}return r.prototype=Object.create(a.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),ns(r,a)},Bd(e)}var Zz=/%[sdj%]/g,Jz=function(){};function Gd(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var a=n.field;t[a]=t[a]||[],t[a].push(n)}),t}function Pn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];var r=0,o=n.length;if(typeof e=="function")return e.apply(null,n);if(typeof e=="string"){var i=e.replace(Zz,function(s){if(s==="%%")return"%";if(r>=o)return s;switch(s){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch{return"[Circular]"}break;default:return s}});return i}return e}function Qz(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function qt(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||Qz(t)&&typeof e=="string"&&!e)}function e9(e,t,n){var a=[],r=0,o=e.length;function i(s){a.push.apply(a,s||[]),r++,r===o&&n(a)}e.forEach(function(s){t(s,i)})}function kv(e,t,n){var a=0,r=e.length;function o(i){if(i&&i.length){n(i);return}var s=a;a=a+1,s<r?t(e[s],o):n([])}o([])}function t9(e){var t=[];return Object.keys(e).forEach(function(n){t.push.apply(t,e[n]||[])}),t}var Pv=(function(e){Yz(t,e);function t(n,a){var r;return r=e.call(this,"Async Validation Error")||this,r.errors=n,r.fields=a,r}return t})(Bd(Error));function n9(e,t,n,a,r){if(t.first){var o=new Promise(function(p,m){var g=function(v){return a(v),v.length?m(new Pv(v,Gd(v))):p(r)},h=t9(e);kv(h,n,g)});return o.catch(function(p){return p}),o}var i=t.firstFields===!0?Object.keys(e):t.firstFields||[],s=Object.keys(e),l=s.length,u=0,c=[],d=new Promise(function(p,m){var g=function(b){if(c.push.apply(c,b),u++,u===l)return a(c),c.length?m(new Pv(c,Gd(c))):p(r)};s.length||(a(c),p(r)),s.forEach(function(h){var b=e[h];i.indexOf(h)!==-1?kv(b,n,g):e9(b,n,g)})});return d.catch(function(p){return p}),d}function a9(e){return!!(e&&e.message!==void 0)}function r9(e,t){for(var n=e,a=0;a<t.length;a++){if(n==null)return n;n=n[t[a]]}return n}function Lv(e,t){return function(n){var a;return e.fullFields?a=r9(t,e.fullFields):a=t[n.field||e.fullField],a9(n)?(n.field=n.field||e.fullField,n.fieldValue=a,n):{message:typeof n=="function"?n():n,fieldValue:a,field:n.field||e.fullField}}}function _v(e,t){if(t){for(var n in t)if(t.hasOwnProperty(n)){var a=t[n];typeof a=="object"&&typeof e[n]=="object"?e[n]=Vr({},e[n],a):e[n]=a}}return e}var Uw=function(t,n,a,r,o,i){t.required&&(!a.hasOwnProperty(t.field)||qt(n,i||t.type))&&r.push(Pn(o.messages.required,t.fullField))},o9=function(t,n,a,r,o){(/^\s+$/.test(n)||n==="")&&r.push(Pn(o.messages.whitespace,t.fullField))},qs,i9=(function(){if(qs)return qs;var e="[a-fA-F\\d:]",t=function(w){return w&&w.includeBoundaries?"(?:(?<=\\s|^)(?="+e+")|(?<="+e+")(?=\\s|$))":""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",a="[a-fA-F\\d]{1,4}",r=(` 381(?: 382(?:`+a+":){7}(?:"+a+`|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8 383(?:`+a+":){6}(?:"+n+"|:"+a+`|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4 384(?:`+a+":){5}(?::"+n+"|(?::"+a+`){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4 385(?:`+a+":){4}(?:(?::"+a+"){0,1}:"+n+"|(?::"+a+`){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4 386(?:`+a+":){3}(?:(?::"+a+"){0,2}:"+n+"|(?::"+a+`){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4 387(?:`+a+":){2}(?:(?::"+a+"){0,3}
387:"+n+"|(?::"+a+`){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4 388(?:`+a+":){1}(?:(?::"+a+"){0,4}:"+n+"|(?::"+a+`){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4 389(?::(?:(?::`+a+"){0,5}:"+n+"|(?::"+a+`){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4 390)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1 391`).replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),o=new RegExp("(?:^"+n+"$)|(?:^"+r+"$)"),i=new RegExp("^"+n+"$"),s=new RegExp("^"+r+"$"),l=function(w){return w&&w.exact?o:new RegExp("(?:"+t(w)+n+t(w)+")|(?:"+t(w)+r+t(w)+")","g")};l.v4=function(E){return E&&E.exact?i:new RegExp(""+t(E)+n+t(E),"g")},l.v6=function(E){return E&&E.exact?s:new RegExp(""+t(E)+r+t(E),"g")};var u="(?:(?:[a-z]+:)?//)",c="(?:\\S+(?::\\S*)?@)?",d=l.v4().source,p=l.v6().source,m="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",g="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",h="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",b="(?::\\d{2,5})?",v='(?:[/?#][^\\s"]*)?',y="(?:"+u+"|www\\.)"+c+"(?:localhost|"+d+"|"+p+"|"+m+g+h+")"+b+v;return qs=new RegExp("(?:^"+y+"$)","i"),qs}),Av={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},bi={integer:function(t){return bi.number(t)&&parseInt(t,10)===t},float:function(t){return bi.number(t)&&!bi.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return typeof t=="object"&&!bi.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(Av.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(i9())},hex:function(t){return typeof t=="string"&&!!t.match(Av.hex)}},s9=function(t,n,a,r,o){if(t.required&&n===void 0){Uw(t,n,a,r,o);return}var i=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;i.indexOf(s)>-1?bi[s](n)||r.push(Pn(o.messages.types[s],t.fullField,t.type)):s&&typeof n!==t.type&&r.push(Pn(o.messages.types[s],t.fullField,t.type))},l9=function(t,n,a,r,o){var i=typeof t.len=="number",s=typeof t.min=="number",l=typeof t.max=="number",u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=n,d=null,p=typeof n=="number",m=typeof n=="string",g=Array.isArray(n);if(p?d="number":m?d="string":g&&(d="array"),!d)return!1;g&&(c=n.length),m&&(c=n.replace(u,"_").length),i?c!==t.len&&r.push(Pn(o.messages[d].len,t.fullField,t.len)):s&&!l&&c<t.min?r.push(Pn(o.messages[d].min,t.fullField,t.min)):l&&!s&&c>t.max?r.push(Pn(o.messages[d].max,t.fullField,t.max)):s&&l&&(c<t.min||c>t.max)&&r.push(Pn(o.messages[d].range,t.fullField,t.min,t.max))},mo="enum",u9=function(t,n,a,r,o){t[mo]=Array.isArray(t[mo])?t[mo]:[],t[mo].indexOf(n)===-1&&r.push(Pn(o.messages[mo],t.fullField,t[mo].join(", ")))},c9=function(t,n,a,r,o){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||r.push(Pn(o.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var i=new RegExp(t.pattern);i.test(n)||r.push(Pn(o.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},tt={required:Uw,whitespace:o9,type:s9,range:l9,enum:u9,pattern:c9},d9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n,"string")&&!t.required)return a();tt.required(t,n,r,i,o,"string"),qt(n,"string")||(tt.type(t,n,r,i,o),tt.range(t,n,r,i,o),tt.pattern(t,n,r,i,o),t.whitespace===!0&&tt.whitespace(t,n,r,i,o))}a(i)},f9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n)&&!t.required)return a();tt.required(t,n,r,i,o),n!==void 0&&tt.type(t,n,r,i,o)}a(i)},p9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),qt(n)&&!t.required)return a();tt.required(t,n,r,i,o),n!==void 0&&(tt.type(t,n,r,i,o),tt.range(t,n,r,i,o))}a(i)},m9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n)&&!t.required)return a();tt.required(t,n,r,i,o),n!==void 0&&tt.type(t,n,r,i,o)}a(i)},g9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n)&&!t.required)return a();tt.required(t,n,r,i,o),qt(n)||tt.type(t,n,r,i,o)}a(i)},h9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n)&&!t.required)return a();tt.required(t,n,r,i,o),n!==void 0&&(tt.type(t,n,r,i,o),tt.range(t,n,r,i,o))}a(i)},v9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n)&&!t.required)return a();tt.required(t,n,r,i,o),n!==void 0&&(tt.type(t,n,r,i,o),tt.range(t,n,r,i,o))}a(i)},b9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(n==null&&!t.required)return a();tt.required(t,n,r,i,o,"array"),n!=null&&(tt.type(t,n,r,i,o),tt.range(t,n,r,i,o))}a(i)},y9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n)&&!t.required)return a();tt.required(t,n,r,i,o),n!==void 0&&tt.type(t,n,r,i,o)}a(i)},w9="enum",E9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n)&&!t.required)return a();tt.required(t,n,r,i,o),n!==void 0&&tt[w9](t,n,r,i,o)}a(i)},S9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n,"string")&&!t.required)return a();tt.required(t,n,r,i,o),qt(n,"string")||tt.pattern(t,n,r,i,o)}a(i)},k9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n,"date")&&!t.required)return a();if(tt.required(t,n,r,i,o),!qt(n,"date")){var l;n instanceof Date?l=n:l=new Date(n),tt.type(t,l,r,i,o),l&&tt.range(t,l.getTime(),r,i,o)}}a(i)},P9=function(t,n,a,r,o){var i=[],s=Array.isArray(n)?"array":typeof n;tt.required(t,n,r,i,o,s),a(i)},Ic=function(t,n,a,r,o){var i=t.type,s=[],l=t.required||!t.required&&r.hasOwnProperty(t.field);if(l){if(qt(n,i)&&!t.required)return a();tt.required(t,n,r,s,o,i),qt(n,i)||tt.type(t,n,r,s,o)}a(s)},L9=function(t,n,a,r,o){var i=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(qt(n)&&!t.required)return a();tt.required(t,n,r,i,o)}a(i)},Mi={string:d9,method:f9,number:p9,boolean:m9,regexp:g9,integer:h9,float:v9,array:b9,object:y9,enum:E9,pattern:S9,date:k9,url:Ic,hex:Ic,email:Ic,required:P9,any:L9};
391function jd(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var qd=jd(),Es=(function(){function e(n){this.rules=null,this._messages=qd,this.define(n)}var t=e.prototype;return t.define=function(a){var r=this;if(!a)throw new Error("Cannot configure a schema with no rules");if(typeof a!="object"||Array.isArray(a))throw new Error("Rules must be an object");this.rules={},Object.keys(a).forEach(function(o){var i=a[o];r.rules[o]=Array.isArray(i)?i:[i]})},t.messages=function(a){return a&&(this._messages=_v(jd(),a)),this._messages},t.validate=function(a,r,o){var i=this;r===void 0&&(r={}),o===void 0&&(o=function(){});var s=a,l=r,u=o;if(typeof l=="function"&&(u=l,l={}),!this.rules||Object.keys(this.rules).length===0)return u&&u(null,s),Promise.resolve(s);function c(h){var b=[],v={};function y(w){if(Array.isArray(w)){var S;b=(S=b).concat.apply(S,w)}else b.push(w)}for(var E=0;E<h.length;E++)y(h[E]);b.length?(v=Gd(b),u(b,v)):u(null,s)}if(l.messages){var d=this.messages();d===qd&&(d=jd()),_v(d,l.messages),l.messages=d}else l.messages=this.messages();var p={},m=l.keys||Object.keys(this.rules);m.forEach(function(h){var b=i.rules[h],v=s[h];b.forEach(function(y){var E=y;typeof E.transform=="function"&&(s===a&&(s=Vr({},s)),v=s[h]=E.transform(v)),typeof E=="function"?E={validator:E}:E=Vr({},E),E.validator=i.getValidationMethod(E),E.validator&&(E.field=h,E.fullField=E.fullField||h,E.type=i.getType(E),p[h]=p[h]||[],p[h].push({rule:E,value:v,source:s,field:h}))})});var g={};return n9(p,l,function(h,b){var v=h.rule,y=(v.type==="object"||v.type==="array")&&(typeof v.fields=="object"||typeof v.defaultField=="object");y=y&&(v.required||!v.required&&h.value),v.field=h.field;function E(P,L){return Vr({},L,{fullField:v.fullField+"."+P,fullFields:v.fullFields?[].concat(v.fullFields,[P]):[P]})}function w(P){P===void 0&&(P=[]);var L=Array.isArray(P)?P:[P];!l.suppressWarning&&L.length&&e.warning("async-validator:",L),L.length&&v.message!==void 0&&(L=[].concat(v.message));var R=L.map(Lv(v,s));if(l.first&&R.length)return g[v.field]=1,b(R);if(!y)b(R);else{if(v.required&&!h.value)return v.message!==void 0?R=[].concat(v.message).map(Lv(v,s)):l.error&&(R=[l.error(v,Pn(l.messages.required,v.field))]),b(R);var T={};v.defaultField&&Object.keys(h.value).map(function(D){T[D]=v.defaultField}),T=Vr({},T,h.rule.fields);var M={};Object.keys(T).forEach(function(D){var W=T[D],se=Array.isArray(W)?W:[W];M[D]=se.map(E.bind(null,D))});var x=new e(M);x.messages(l.messages),h.rule.options&&(h.rule.options.messages=l.messages,h.rule.options.error=l.error),x.validate(h.value,h.rule.options||l,function(D){var W=[];R&&R.length&&W.push.apply(W,R),D&&D.length&&W.push.apply(W,D),b(W.length?W:null)})}}var S;if(v.asyncValidator)S=v.asyncValidator(v,h.value,w,h.source,l);else if(v.validator){try{S=v.validator(v,h.value,w,h.source,l)}catch(P){console.error==null||console.error(P),l.suppressValidatorError||setTimeout(function(){throw P},0),w(P.message)}S===!0?w():S===!1?w(typeof v.message=="function"?v.message(v.fullField||v.field):v.message||(v.fullField||v.field)+" fails"):S instanceof Array?w(S):S instanceof Error&&w(S.message)}S&&S.then&&S.then(function(){return w()},function(P){return w(P)})},function(h){c(h)},s)}
391,t.getType=function(a){if(a.type===void 0&&a.pattern instanceof RegExp&&(a.type="pattern"),typeof a.validator!="function"&&a.type&&!Mi.hasOwnProperty(a.type))throw new Error(Pn("Unknown rule type %s",a.type));return a.type||"string"},t.getValidationMethod=function(a){if(typeof a.validator=="function")return a.validator;var r=Object.keys(a),o=r.indexOf("message");return o!==-1&&r.splice(o,1),r.length===1&&r[0]==="required"?Mi.required:Mi[this.getType(a)]||void 0},e})();Es.register=function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Mi[t]=n};Es.warning=Jz;Es.messages=qd;Es.validators=Mi;const _9=["","error","validating","success"],A9=Be({label:String,labelWidth:{type:[String,Number],default:""},labelPosition:{type:String,values:["left","right","top",""],default:""},prop:{type:Ce([String,Array])},required:{type:Boolean,default:void 0},rules:{type:Ce([Object,Array])},error:String,validateStatus:{type:String,values:_9},for:String,inlineMessage:{type:[String,Boolean],default:""},showMessage:{type:Boolean,default:!0},size:{type:String,values:Au}}),Tv="ElLabelWrap";var T9=ie({name:Tv,props:{isAutoWidth:Boolean,updateAll:Boolean},setup(e,{slots:t}){const n=De(ei,void 0),a=De(Qr);a||Qo(Tv,"usage: <el-form-item><label-wrap /></el-form-item>");const r=Ge("form"),o=G(),i=G(0),s=()=>{var c;if((c=o.value)!=null&&c.firstElementChild){const d=window.getComputedStyle(o.value.firstElementChild).width;return Math.ceil(Number.parseFloat(d))}else return 0},l=(c="update")=>{Ke(()=>{t.default&&e.isAutoWidth&&(c==="update"?i.value=s():c==="remove"&&(n==null||n.deregisterLabelWidth(i.value)))})},u=()=>l("update");return st(()=>{u()}),Qt(()=>{l("remove")}),fs(()=>u()),Ie(i,(c,d)=>{e.updateAll&&(n==null||n.registerLabelWidth(c,d))}),mn(A(()=>{var c,d;return(d=(c=o.value)==null?void 0:c.firstElementChild)!=null?d:null}),u),()=>{var c,d;if(!t)return null;const{isAutoWidth:p}=e;if(p){const m=n==null?void 0:n.autoLabelWidth,g=a==null?void 0:a.hasLabel,h={};if(g&&m&&m!=="auto"){const b=Math.max(0,Number.parseInt(m,10)-i.value),y=(a.labelPosition||n.labelPosition)==="left"?"marginRight":"marginLeft";b&&(h[y]=`${b}px`)}return N("div",{ref:o,class:[r.be("item","label-wrap")],style:h},[(c=t.default)==null?void 0:c.call(t)])}else return N(Oe,{ref:o},[(d=t.default)==null?void 0:d.call(t)])}}});const C9=ie({name:"ElFormItem"}),I9=ie({...C9,props:A9,setup(e,{expose:t}){const n=e,a=oa(),r=De(ei,void 0),o=De(Qr,void 0),i=Ea(void 0,{formItem:!1}),s=Ge("form-item"),l=eo().value,u=G([]),c=G(""),d=v4(c,100),p=G(""),m=G();let g,h=!1;const b=A(()=>n.labelPosition||(r==null?void 0:r.labelPosition)),v=A(()=>{if(b.value==="top")return{};const re=An(n.labelWidth||(r==null?void 0:r.labelWidth)||"");return re?{width:re}:{}}),y=A(()=>{if(b.value==="top"||r!=null&&r.inline)return{};if(!n.label&&!n.labelWidth&&M)return{};const re=An(n.labelWidth||(r==null?void 0:r.labelWidth)||"");return!n.label&&!a.label?{marginLeft:re}:{}}),E=A(()=>[s.b(),s.m(i.value),s.is("error",c.value==="error"),s.is("validating",c.value==="validating"),s.is("success",c.value==="success"),s.is("required",te.value||n.required),s.is("no-asterisk",r==null?void 0:r.hideRequiredAsterisk),(r==null?void 0:r.requireAsteriskPosition)==="right"?"asterisk-right":"asterisk-left",{[s.m("feedback")]:r==null?void 0:r.statusIcon,[s.m(`label-${b.value}`)]:b.value}]),w=A(()=>wa(n.inlineMessage)?n.inlineMessage:(r==null?void 0:r.inlineMessage)||!1),S=A(()=>[s.e("error"),{[s.em("error","inline")]:w.value}]),P=A(()=>n.prop?He(n.prop)?n.prop:n.prop.join("."):""),L=A(()=>!!(n.label||a.label)),R=A(()=>n.for||(u.value.length===1?u.value[0]:void 0)),T=A(()=>!R.value&&L.value),M=!!o,x=A(()=>{const re=r==null?void 0:r.model;if(!(!re||!n.prop))return Ec(re,n.prop).value}),D=A(()=>{const{required:re}=n,me=[];n.rules&&me.push(...Yn(n.rules));const Ee=r==null?void 0:r.rules;if(Ee&&n.prop){const Re=Ec(Ee,n.prop).value;Re&&me.push(...Yn(Re))}if(re!==void 0){const Re=me.map((F,O)=>[F,O]).filter(([F])=>Object.keys(F).includes("required"));if(Re.length>0)for(const[F,O]of Re)F.required!==re&&(me[O]={...F,required:re});else me.push({required:re})}return me}),W=A(()=>D.value.length>0),se=re=>D.value.filter(Ee=>!Ee.trigger||!re?!0:Pe(Ee.trigger)?Ee.trigger.includes(re):Ee.trigger===re).map(({trigger:Ee,...Re})=>Re),te=A(()=>D.value.some(re=>re.required)),Y=A(()=>{var re;return d.value==="error"&&n.showMessage&&((re=r==null?void 0:r.showMessage)!=null?re:!0)}),z=A(()=>`${n.label||""}
391${(r==null?void 0:r.labelSuffix)||""}`),X=re=>{c.value=re},$=re=>{var me,Ee;const{errors:Re,fields:F}=re;(!Re||!F)&&console.error(re),X("error"),p.value=Re?(Ee=(me=Re==null?void 0:Re[0])==null?void 0:me.message)!=null?Ee:`${n.prop} is required`:"",r==null||r.emit("validate",n.prop,!1,p.value)},J=()=>{X("success"),r==null||r.emit("validate",n.prop,!0,"")},Z=async re=>{const me=P.value;return new Es({[me]:re}).validate({[me]:x.value},{firstFields:!0}).then(()=>(J(),!0)).catch(Re=>($(Re),Promise.reject(Re)))},oe=async(re,me)=>{if(h||!n.prop)return!1;const Ee=Ue(me);if(!W.value)return me==null||me(!1),!1;const Re=se(re);return Re.length===0?(me==null||me(!0),!0):(X("validating"),Z(Re).then(()=>(me==null||me(!0),!0)).catch(F=>{const{fields:O}=F;return me==null||me(!1,O),Ee?!1:Promise.reject(O)}))},Q=()=>{X(""),p.value="",h=!1},ye=async()=>{const re=r==null?void 0:r.model;if(!re||!n.prop)return;const me=Ec(re,n.prop);h=!0,me.value=fh(g),await Ke(),Q(),h=!1},Le=re=>{u.value.includes(re)||u.value.push(re)},Me=re=>{u.value=u.value.filter(me=>me!==re)};Ie(()=>n.error,re=>{p.value=re||"",X(re?"error":"")},{immediate:!0}),Ie(()=>n.validateStatus,re=>X(re||""));const ee=Tt({...Er(n),$el:m,size:i,validateState:c,labelId:l,inputIds:u,isGroup:T,hasLabel:L,fieldValue:x,addInputId:Le,removeInputId:Me,resetField:ye,clearValidate:Q,validate:oe});return St(Qr,ee),st(()=>{n.prop&&(r==null||r.addField(ee),g=fh(x.value))}),Qt(()=>{r==null||r.removeField(ee)}),t({size:i,validateMessage:p,validateState:c,validate:oe,clearValidate:Q,resetField:ye}),(re,me)=>{var Ee;return _(),q("div",{ref_key:"formItemRef",ref:m,class:j(f(E)),role:f(T)?"group":void 0,"aria-labelledby":f(T)?f(l):void 0},[N(f(T9),{"is-auto-width":f(v).width==="auto","update-all":((Ee=f(r))==null?void 0:Ee.labelWidth)==="auto"},{default:B(()=>[f(L)?(_(),we(yt(f(R)?"label":"div"),{key:0,id:f(l),for:f(R),class:j(f(s).e("label")),style:mt(f(v))},{default:B(()=>[_e(re.$slots,"label",{label:f(z)},()=>[ue(de(f(z)),1)])]),_:3},8,["id","for","class","style"])):Se("v-if",!0)]),_:3},8,["is-auto-width","update-all"]),k("div",{class:j(f(s).e("content")),style:mt(f(y))},[_e(re.$slots,"default"),N(PP,{name:`${f(s).namespace.value}-zoom-in-top`},{default:B(()=>[f(Y)?_e(re.$slots,"error",{key:0,error:p.value},()=>[k("div",{class:j(f(S))},de(p.value),3)]):Se("v-if",!0)]),_:3},8,["name"])],6)],10,["role","aria-labelledby"])}}});var Ow=qe(I9,[["__file","form-item.vue"]]);const bp=Kt(Kz,{FormItem:Ow}),yp=_r(Ow);function R9(){const e=Ln(),t=G(0),n=11,a=A(()=>({minWidth:`${Math.max(t.value,n)}px`}));return mn(e,()=>{var o,i;t.value=(i=(o=e.value)==null?void 0:o.getBoundingClientRect().width)!=null?i:0}),{calculatorRef:e,calculatorWidth:t,inputStyle:a}}const F9=Be({type:{type:String,values:["primary","success","warning","info","danger","default"],default:"default"},underline:{type:Boolean,default:!0},disabled:Boolean,href:{type:String,default:""},target:{type:String,default:"_self"},icon:{type:Wa}}),N9={click:e=>e instanceof MouseEvent},U9=ie({name:"ElLink"}),O9=ie({...U9,props:F9,emits:N9,setup(e,{emit:t}){const n=e,a=Ge("link"),r=A(()=>[a.b(),a.m(n.type),a.is("disabled",n.disabled),a.is("underline",n.underline&&!n.disabled)]);function o(i){n.disabled||t("click",i)}return(i,s)=>(_(),q("a",{class:j(f(r)),href:i.disabled||!i.href?void 0:i.href,target:i.disabled||!i.href?void 0:i.target,onClick:o},[i.icon?(_(),we(f(We),{key:0},{default:B(()=>[(_(),we(yt(i.icon)))]),_:1})):Se("v-if",!0),i.$slots.default?(_(),q("span",{key:1,class:j(f(a).e("inner"))},[_e(i.$slots,"default")],2)):Se("v-if",!0),i.$slots.icon?_e(i.$slots,"icon",{key:2}):Se("v-if",!0)],10,["href","target"]))}});var M9=qe(O9,[["__file","link.vue"]]);const ni=Kt(M9),Mw=Symbol("ElSelectGroup"),xu=Symbol("ElSelect");function D9(e,t){const n=De(xu),a=De(Mw,{disabled:!1}),r=A(()=>c(Yn(n.props.modelValue),e.value)),o=A(()=>{var m;if(n.props.multiple){const g=Yn((m=n.props.modelValue)!=null?m:[]);return!r.value&&g.length>=n.props.multipleLimit&&n.props.multipleLimit>0}else return!1}),i=A(()=>e.label||(Ye(e.value)?"":e.value)),s=A(()=>e.value||e.label||""),l=A(()=>e.disabled||t.groupDisabled||o.value),u=et(),c=(m=[],g)=>{if(Ye(e.value)){const h=n.props.valueKey;return m&&m.some(b=>Je($a(b,h))===$a(g,h))}else return m&&m.includes(g)},d=()=>{!e.disabled&&!a.disabled&&(n.states.hoveringIndex=n.optionsArray.indexOf(u.proxy))},p=m=>{const g=new RegExp(_8(m),"i");t.visible=g.test(i.value)||e.created};return Ie(()=>i.value,()=>{!e.created&&!n.props.remote&&n.setSelected()}),Ie(()=>e.value,(m,g)=>{const{remote:h,valueKey:b}=n.props;if(m!==g&&(n.onOptionDestroy(g,u.proxy),n.onOptionCreate(u.proxy)),!e.created&&!h){if(b&&Ye(m)&&Ye(g)&&m[b]===g[b])return;n.setSelected()}}),Ie(()=>a.disabled,()=>{t.groupDisabled=a.disabled},{immediate:!0}),{select:n,currentLabel:i,currentValue:s,itemSelected:r,isDisabled:l,hoverItem:d,updateOption:p}}const x9=ie({name:"ElOption",componentName:"ElOption",props:{value:{required:!0,type:[String,Number,Boolean,Object]},label:[String,Number],created:Boolean,disabled:Boolean},setup(e){const t=Ge("select"),n=eo(),a=A(()=>[t.be("dropdown","item"),t.is("disabled",f(s)),t.is("selected",f(i)),t.is("hovering",f(p))]),r
391=Tt({index:-1,groupDisabled:!1,visible:!0,hover:!1}),{currentLabel:o,itemSelected:i,isDisabled:s,select:l,hoverItem:u,updateOption:c}=D9(e,r),{visible:d,hover:p}=Er(r),m=et().proxy;l.onOptionCreate(m),Qt(()=>{const h=m.value,{selected:b}=l.states,v=b.some(y=>y.value===m.value);Ke(()=>{l.states.cachedOptions.get(h)===m&&!v&&l.states.cachedOptions.delete(h)}),l.onOptionDestroy(h,m)});function g(){s.value||l.handleOptionSelect(m)}return{ns:t,id:n,containerKls:a,currentLabel:o,itemSelected:i,isDisabled:s,select:l,hoverItem:u,updateOption:c,visible:d,hover:p,selectOptionClick:g,states:r}}});function z9(e,t,n,a,r,o){return rt((_(),q("li",{id:e.id,class:j(e.containerKls),role:"option","aria-disabled":e.isDisabled||void 0,"aria-selected":e.itemSelected,onMousemove:e.hoverItem,onClick:dt(e.selectOptionClick,["stop"])},[_e(e.$slots,"default",{},()=>[k("span",null,de(e.currentLabel),1)])],42,["id","aria-disabled","aria-selected","onMousemove","onClick"])),[[Yt,e.visible]])}var wp=qe(x9,[["render",z9],["__file","option.vue"]]);const $9=ie({name:"ElSelectDropdown",componentName:"ElSelectDropdown",setup(){const e=De(xu),t=Ge("select"),n=A(()=>e.props.popperClass),a=A(()=>e.props.multiple),r=A(()=>e.props.fitInputWidth),o=G("");function i(){var s;o.value=`${(s=e.selectRef)==null?void 0:s.offsetWidth}px`}return st(()=>{i(),mn(e.selectRef,i)}),{ns:t,minWidth:o,popperClass:n,isMultiple:a,isFitInputWidth:r}}});function V9(e,t,n,a,r,o){return _(),q("div",{class:j([e.ns.b("dropdown"),e.ns.is("multiple",e.isMultiple),e.popperClass]),style:mt({[e.isFitInputWidth?"width":"minWidth"]:e.minWidth})},[e.$slots.header?(_(),q("div",{key:0,class:j(e.ns.be("dropdown","header"))},[_e(e.$slots,"header")],2)):Se("v-if",!0),_e(e.$slots,"default"),e.$slots.footer?(_(),q("div",{key:1,class:j(e.ns.be("dropdown","footer"))},[_e(e.$slots,"footer")],2)):Se("v-if",!0)],6)}var B9=qe($9,[["render",V9],["__file","select-dropdown.vue"]]);const G9=(e,t)=>
391{const{t:n}=fn(),a=eo(),r=Ge("select"),o=Ge("input"),i=Tt({inputValue:"",options:new Map,cachedOptions:new Map,optionValues:[],selected:[],selectionWidth:0,collapseItemWidth:0,selectedLabel:"",hoveringIndex:-1,previousQuery:null,inputHovering:!1,menuVisibleOnFocus:!1,isBeforeHide:!1}),s=G(null),l=G(null),u=G(null),c=G(null),d=G(null),p=G(null),m=G(null),g=G(null),h=G(null),b=G(null),v=G(null),{isComposing:y,handleCompositionStart:E,handleCompositionUpdate:w,handleCompositionEnd:S}=V1({afterComposition:pe=>Ve(pe)}),{wrapperRef:P,isFocused:L,handleBlur:R}=Nu(d,{beforeFocus(){return Y.value},afterFocus(){e.automaticDropdown&&!T.value&&(T.value=!0,i.menuVisibleOnFocus=!0)},beforeBlur(pe){var Ne,Ze;return((Ne=u.value)==null?void 0:Ne.isFocusInsideContent(pe))||((Ze=c.value)==null?void 0:Ze.isFocusInsideContent(pe))},afterBlur(){T.value=!1,i.menuVisibleOnFocus=!1}}),T=G(!1),M=G(),{form:x,formItem:D}=oo(),{inputId:W}=Ru(e,{formItemContext:D}),{valueOnClear:se,isEmptyValue:te}=R1(e),Y=A(()=>e.disabled||(x==null?void 0:x.disabled)),z=A(()=>Pe(e.modelValue)?e.modelValue.length>0:!te(e.modelValue)),X=A(()=>{var pe;return(pe=x==null?void 0:x.statusIcon)!=null?pe:!1}),$=A(()=>e.clearable&&!Y.value&&i.inputHovering&&z.value),J=A(()=>e.remote&&e.filterable&&!e.remoteShowSuffix?"":e.suffixIcon),Z=A(()=>r.is("reverse",J.value&&T.value)),oe=A(()=>(D==null?void 0:D.validateState)||""),Q=A(()=>D1[oe.value]),ye=A(()=>e.remote?300:0),Le=A(()=>e.remote&&!i.inputValue&&i.options.size===0),Me=A(()=>e.loading?e.loadingText||n("el.select.loading"):e.filterable&&i.inputValue&&i.options.size>0&&ee.value===0?e.noMatchText||n("el.select.noMatch"):i.options.size===0?e.noDataText||n("el.select.noData"):null),ee=A(()=>re.value.filter(pe=>pe.visible).length),re=A(()=>{const pe=Array.from(i.options.values()),Ne=[];return i.optionValues.forEach(Ze=>{const zt=pe.findIndex(En=>En.value===Ze);zt>-1&&Ne.push(pe[zt])}),Ne.length>=pe.length?Ne:pe}),me=A(()=>Array.from(i.cachedOptions.values())),Ee=A(()=>{const pe=re.value.filter(Ne=>!Ne.created).some(Ne=>Ne.currentLabel===i.inputValue);return e.filterable&&e.allowCreate&&i.inputValue!==""&&!pe}),Re=()=>{e.filterable&&Ue(e.filterMethod)||e.filterable&&e.remote&&Ue(e.remoteMethod)||re.value.forEach(pe=>{var Ne;(Ne=pe.updateOption)==null||Ne.call(pe,i.inputValue)})},F=Ea(),O=A(()=>["small"].includes(F.value)?"small":"default"),H=A({get(){return T.value&&!Le.value},set(pe){T.value=pe}}),ce=A(()=>{if(e.multiple&&!Hn(e.modelValue))return Yn(e.modelValue).length===0&&!i.inputValue;const pe=Pe(e.modelValue)?e.modelValue[0]:e.modelValue;return e.filterable||Hn(pe)?!i.inputValue:!0}),ve=A(()=>{var pe;const Ne=(pe=e.placeholder)!=null?pe:n("el.select.placeholder");return e.multiple||!z.value?Ne:i.selectedLabel}),fe=A(()=>Ad?null:"mouseenter");Ie(()=>e.modelValue,(pe,Ne)=>{e.multiple&&e.filterable&&!e.reserveKeyword&&(i.inputValue="",I("")),K(),!Ao(pe,Ne)&&e.validateEvent&&(D==null||D.validate("change").catch(Ze=>void 0))},{flush:"post",deep:!0}),Ie(()=>T.value,pe=>{pe?I(i.inputValue):(i.inputValue="",i.previousQuery=null,i.isBeforeHide=!0),t("visible-change",pe)}),Ie(()=>i.options.entries(),()=>{kt&&(K(),e.defaultFirstOption&&(e.filterable||e.remote)&&ee.value&&C())},{flush:"post"}),Ie(()=>i.hoveringIndex,pe=>{Rt(pe)&&pe>-1?M.value=re.value[pe]||{}:M.value={},re.value.forEach(Ne=>{Ne.hover=M.value===Ne})}),cu(()=>{i.isBeforeHide||Re()});const I=pe=>{i.previousQuery===pe||y.value||(i.previousQuery=pe,e.filterable&&Ue(e.filterMethod)?e.filterMethod(pe):e.filterable&&e.remote&&Ue(e.remoteMethod)&&e.remoteMethod(pe),e.defaultFirstOption&&(e.filterable||e.remote)&&ee.value?Ke(C):Ke(Ae))},C=()=>{const pe=re.value.filter(En=>En.visible&&!En.disabled&&!En.states.groupDisabled),Ne=pe.find(En=>En.created),Ze=pe[0],zt=re.value.map(En=>En.value);i.hoveringIndex=V(zt,Ne||Ze)},K=()=>{if(e.multiple)i.selectedLabel="";else{const Ne=Pe(e.modelValue)?e.modelValue[0]:e.modelValue,Ze=ne(Ne);i.selectedLabel=Ze.currentLabel,i.selected=[Ze];return}const pe=[];Hn(e.modelValue)||Yn(e.modelValue).forEach(Ne=>{pe.push(ne(Ne))}),i.selected=pe},ne=pe=>{let Ne;
391const Ze=af(pe);for(let so=i.cachedOptions.size-1;so>=0;so--){const tr=me.value[so];if(Ze?$a(tr.value,e.valueKey)===$a(pe,e.valueKey):tr.value===pe){Ne={value:pe,currentLabel:tr.currentLabel,get isDisabled(){return tr.isDisabled}};break}}if(Ne)return Ne;const zt=Ze?pe.label:pe??"";return{value:pe,currentLabel:zt}},Ae=()=>{i.hoveringIndex=re.value.findIndex(pe=>i.selected.some(Ne=>ks(Ne)===ks(pe)))},be=()=>{i.selectionWidth=l.value.getBoundingClientRect().width},U=()=>{i.collapseItemWidth=b.value.getBoundingClientRect().width},ae=()=>{var pe,Ne;(Ne=(pe=u.value)==null?void 0:pe.updatePopper)==null||Ne.call(pe)},Fe=()=>{var pe,Ne;(Ne=(pe=c.value)==null?void 0:pe.updatePopper)==null||Ne.call(pe)},$e=()=>{i.inputValue.length>0&&!T.value&&(T.value=!0),I(i.inputValue)},Ve=pe=>{if(i.inputValue=pe.target.value,e.remote)ht();else return $e()},ht=v1(()=>{$e()},ye.value),je=pe=>{Ao(e.modelValue,pe)||t(N1,pe)},Ft=pe=>e4(pe,Ne=>{const Ze=i.cachedOptions.get(Ne);return Ze&&!Ze.disabled&&!Ze.states.groupDisabled}),It=pe=>{if(e.multiple&&pe.code!==nt.delete&&pe.target.value.length<=0){const Ne=Yn(e.modelValue).slice(),Ze=Ft(Ne);if(Ze<0)return;const zt=Ne[Ze];Ne.splice(Ze,1),t(Ht,Ne),je(Ne),t("remove-tag",zt)}},ge=(pe,Ne)=>{const Ze=i.selected.indexOf(Ne);if(Ze>-1&&!Y.value){const zt=Yn(e.modelValue).slice();zt.splice(Ze,1),t(Ht,zt),je(zt),t("remove-tag",Ne.value)}pe.stopPropagation(),io()},he=pe=>{pe.stopPropagation();const Ne=e.multiple?[]:se.value;if(e.multiple)for(const Ze of i.selected)Ze.isDisabled&&Ne.push(Ze.value);t(Ht,Ne),je(Ne),i.hoveringIndex=-1,T.value=!1,t("clear"),io()},ke=pe=>{var Ne;if(e.multiple){const Ze=Yn((Ne=e.modelValue)!=null?Ne:[]).slice(),zt=V(Ze,pe);zt>-1?Ze.splice(zt,1):(e.multipleLimit<=0||Ze.length<e.multipleLimit)&&Ze.push(pe.value),t(Ht,Ze),je(Ze),pe.created&&I(""),e.filterable&&!e.reserveKeyword&&(i.inputValue="")}else t(Ht,pe.value),je(pe.value),T.value=!1;io(),!T.value&&Ke(()=>{Te(pe)})},V=(pe=[],Ne)=>Hn(Ne)?-1:Ye(Ne.value)?pe.findIndex(Ze=>Ao($a(Ze,e.valueKey),ks(Ne))):pe.indexOf(Ne.value),Te=pe=>{var Ne,Ze,zt,En,so;const tr=Pe(pe)?pe[0]:pe;let Ps=null;if(tr!=null&&tr.value){const ii=re.value.filter(aS=>aS.value===tr.value);ii.length>0&&(Ps=ii[0].$el)}if(u.value&&Ps){const ii=(En=(zt=(Ze=(Ne=u.value)==null?void 0:Ne.popperRef)==null?void 0:Ze.contentRef)==null?void 0:zt.querySelector)==null?void 0:En.call(zt,`.${r.be("dropdown","wrap")}`);ii&&W4(ii,Ps)}(so=v.value)==null||so.handleScroll()},Xe=pe=>{i.options.set(pe.value,pe),i.cachedOptions.set(pe.value,pe)},Pt=(pe,Ne)=>{i.options.get(pe)===Ne&&i.options.delete(pe)},_a=A(()=>{var pe,Ne;return(Ne=(pe=u.value)==null?void 0:pe.popperRef)==null?void 0:Ne.contentRef}),Hu=()=>{i.isBeforeHide=!1,Ke(()=>Te(i.selected))},io=()=>{var pe;(pe=d.value)==null||pe.focus()},Zu=()=>{var pe;if(T.value){T.value=!1,Ke(()=>{var Ne;return(Ne=d.value)==null?void 0:Ne.blur()});return}(pe=d.value)==null||pe.blur()},Cr=pe=>{he(pe)},ft=pe=>{if(T.value=!1,L.value){const Ne=new FocusEvent("focus",pe);Ke(()=>R(Ne))}},Fn=()=>{i.inputValue.length>0?i.inputValue="":T.value=!1},Zp=()=>{Y.value||(Ad&&(i.inputHovering=!0),i.menuVisibleOnFocus?i.menuVisibleOnFocus=!1:T.value=!T.value)},HE=()=>{if(!T.value)Zp();else{const pe=re.value[i.hoveringIndex];pe&&!pe.isDisabled&&ke(pe)}},ks=pe=>Ye(pe.value)?$a(pe.value,e.valueKey):pe.value,ZE=A(()=>re.value.filter(pe=>pe.visible).every(pe=>pe.isDisabled)),JE=A(()=>e.multiple?e.collapseTags?i.selected.slice(0,e.maxCollapseTags):i.selected:[]),QE=A(()=>e.multiple?e.collapseTags?i.selected.slice(e.maxCollapseTags):[]:[]),Jp=pe=>{if(!T.value){T.value=!0;return}if(!(i.options.size===0||ee.value===0||y.value)&&!ZE.value){pe==="next"?(i.hoveringIndex++,i.hoveringIndex===i.options.size&&(i.hoveringIndex=0)):pe==="prev"&&(i.hoveringIndex--,i.hoveringIndex<0&&(i.hoveringIndex=i.options.size-1));const Ne=re.value[i.hoveringIndex];(Ne.isDisabled||!Ne.visible)&&Jp(pe),Ke(()=>Te(M.value))}},eS=()=>{if(!l.value)return 0;const pe=window.getComputedStyle(l.value);return Number.parseFloat(pe.gap||"6px")},tS=A(()=>{const pe=eS();return{maxWidth:`${b.value&&e.maxCollapseTags===1?i.selectionWidth-i.collapseItemWidth-pe:i.selectionWidth}px`}}),nS=A(()=>({maxWidth:`${i.selectionWidth}px`}));return mn(l,be),mn(g,ae),mn(P,ae),mn(h,Fe),mn(b,U),st(()=>{K()}),{inputId:W,contentId:a,nsSelect:r,nsInput:o,states:i,isFocused:L,exp
391anded:T,optionsArray:re,hoverOption:M,selectSize:F,filteredOptionsCount:ee,updateTooltip:ae,updateTagTooltip:Fe,debouncedOnInputChange:ht,onInput:Ve,deletePrevTag:It,deleteTag:ge,deleteSelected:he,handleOptionSelect:ke,scrollToOption:Te,hasModelValue:z,shouldShowPlaceholder:ce,currentPlaceholder:ve,mouseEnterEventName:fe,needStatusIcon:X,showClose:$,iconComponent:J,iconReverse:Z,validateState:oe,validateIcon:Q,showNewOption:Ee,updateOptions:Re,collapseTagSize:O,setSelected:K,selectDisabled:Y,emptyText:Me,handleCompositionStart:E,handleCompositionUpdate:w,handleCompositionEnd:S,onOptionCreate:Xe,onOptionDestroy:Pt,handleMenuEnter:Hu,focus:io,blur:Zu,handleClearClick:Cr,handleClickOutside:ft,handleEsc:Fn,toggleMenu:Zp,selectOption:HE,getValueKey:ks,navigateOptions:Jp,dropdownMenuVisible:H,showTagList:JE,collapseTagList:QE,tagStyle:tS,collapseTagStyle:nS,popperRef:_a,inputRef:d,tooltipRef:u,tagTooltipRef:c,prefixRef:p,suffixRef:m,selectRef:s,wrapperRef:P,selectionRef:l,scrollbarRef:v,menuRef:g,tagMenuRef:h,collapseItemRef:b}};var j9=ie({name:"ElOptions",setup(e,{slots:t}){const n=De(xu);let a=[];return()=>{var r,o;const i=(r=t.default)==null?void 0:r.call(t),s=[];function l(u){Pe(u)&&u.forEach(c=>{var d,p,m,g;const h=(d=(c==null?void 0:c.type)||{})==null?void 0:d.name;h==="ElOptionGroup"?l(!He(c.children)&&!Pe(c.children)&&Ue((p=c.children)==null?void 0:p.default)?(m=c.children)==null?void 0:m.default():c.children):h==="ElOption"?s.push((g=c.props)==null?void 0:g.value):Pe(c.children)&&l(c.children)})}return i.length&&l((o=i[0])==null?void 0:o.children),Ao(s,a)||(a=s,n&&(n.states.optionValues=s)),i}}});const q9=Be({name:String,id:String,modelValue:{type:[Array,String,Number,Boolean,Object],default:void 0},autocomplete:{type:String,default:"off"},automaticDropdown:Boolean,size:ro,effect:{type:Ce(String),default:"light"},disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:{type:String,default:""},popperOptions:{type:Ce(Object),default:()=>({})},remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String},defaultFirstOption:Boolean,reserveKeyword:{type:Boolean,default:!0},valueKey:{type:String,default:"value"},collapseTags:Boolean,collapseTagsTooltip:Boolean,maxCollapseTags:{type:Number,default:1},teleported:cp.teleported,persistent:{type:Boolean,default:!0},clearIcon:{type:Wa,default:Cu},fitInputWidth:Boolean,suffixIcon:{type:Wa,default:O1},tagType:{...Ud.type,default:"info"},tagEffect:{...Ud.effect,default:"light"},validateEvent:{type:Boolean,default:!0},remoteShowSuffix:Boolean,showArrow:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:Ce(String),values:ys,default:"bottom-start"},fallbackPlacements:{type:Ce(Array),default:["bottom-start","top-start","right","left"]},tabindex:{type:[String,Number],default:0},appendTo:String,...I1,...Ar(["ariaLabel"])}),Cv="ElSelect",W9=ie({name:Cv,componentName:Cv,components:{ElSelectMenu:B9,ElOption:wp,ElOptions:j9,ElTag:R8,ElScrollbar:Jf,ElTooltip:fw,ElIcon:We},directives:{ClickOutside:ql},props:q9,emits:[Ht,N1,"remove-tag","clear","visible-change","focus","blur"],setup(e,{emit:t}){const n=A(()=>{const{modelValue:l,multiple:u}=e,c=u?[]:void 0;return Pe(l)?u?l:c:u?c:l}),a=Tt({...Er(e),modelValue:n}),r=G9(a,t),{calculatorRef:o,inputStyle:i}=R9();St(xu,Tt({props:a,states:r.states,optionsArray:r.optionsArray,handleOptionSelect:r.handleOptionSelect,onOptionCreate:r.onOptionCreate,onOptionDestroy:r.onOptionDestroy,selectRef:r.selectRef,setSelected:r.setSelected}));const s=A(()=>e.multiple?r.states.selected.map(l=>l.currentLabel):r.states.selectedLabel);return{...r,modelValue:n,selectedLabel:s,calculatorRef:o,inputStyle:i}}});function K9(e,t,n,a,r,o){const i=Nt("el-tag"),s=Nt("el-tooltip"),l=Nt("el-icon"),u=Nt("el-option"),c=Nt("el-options"),d=Nt("el-scrollbar"),p=Nt("el-select-menu"),m=ik("click-outside");return rt((_(),q("div",{ref:"selectRef",class:j([e.nsSelect.b(),e.nsSelect.m(e.selectSize)]),[Js(e.mouseEnterEventName)]:g=>e.states.inputHovering=!0,onMouseleave:g=>e.states.inputHovering=!1},[N(s,{ref:"tooltipRef",visible:e.dropdownMenuVisible,placement:e.placement,teleported:e.teleported,"popper-class":[e.nsSelect.e("popper"),e.popperClass],"popper-options":e.popperOptions,"fallback-placements":e.fallbackPlacements,effect:e.effect,pure:"",trigger:"click",transition:`${e.nsSelect.namespace.value}-zoom-in-top`,"stop-popper-mouse-event":!1,"gpu-acceleration":!1,persistent:e.persistent,"append-to":e.appendTo,"show-arrow":e.showArrow,offset:e.offset,onBeforeShow:e.handleMenuEnter,onHide:g=>e.states.isBeforeHide=!1},{default:B(()=>{var g;return[k("div",{ref:"wrapperRef",class:j([e.nsSelect.e("wrapper"),e.nsSelect.is("focused",e.isFocused),e.nsSelect.is("hovering",e.states.inputHovering),e.nsSelect.is("filterable",e.filterable),e.nsSelect.is("disabled",e.selectDisabled)]),onClick:dt(e.toggleMenu,["prevent"])},[e.$slots.prefix?(_(),q("div",{key:0,ref:"prefixRef",class:j(e.nsSelect.e("prefix"))},[_e(e.$slots,"prefix")],2)):Se("v-if",!0),k("div",{ref:"selectionRef",class:j([e.nsSelect.e("selection"),e.nsSelect.is("near",e.multiple&&!e.$slots.prefix&&!!e.states.selected.length)])},[e.multiple?_e(e.$slots,"tag",{key:0}
391,()=>[(_(!0),q(Oe,null,_t(e.showTagList,h=>(_(),q("div",{key:e.getValueKey(h),class:j(e.nsSelect.e("selected-item"))},[N(i,{closable:!e.selectDisabled&&!h.isDisabled,size:e.collapseTagSize,type:e.tagType,effect:e.tagEffect,"disable-transitions":"",style:mt(e.tagStyle),onClose:b=>e.deleteTag(b,h)},{default:B(()=>[k("span",{class:j(e.nsSelect.e("tags-text"))},[_e(e.$slots,"label",{label:h.currentLabel,value:h.value},()=>[ue(de(h.currentLabel),1)])],2)]),_:2},1032,["closable","size","type","effect","style","onClose"])],2))),128)),e.collapseTags&&e.states.selected.length>e.maxCollapseTags?(_(),we(s,{key:0,ref:"tagTooltipRef",disabled:e.dropdownMenuVisible||!e.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],effect:e.effect,placement:"bottom",teleported:e.teleported},{default:B(()=>[k("div",{ref:"collapseItemRef",class:j(e.nsSelect.e("selected-item"))},[N(i,{closable:!1,size:e.collapseTagSize,type:e.tagType,effect:e.tagEffect,"disable-transitions":"",style:mt(e.collapseTagStyle)},{default:B(()=>[k("span",{class:j(e.nsSelect.e("tags-text"))}," + "+de(e.states.selected.length-e.maxCollapseTags),3)]),_:1},8,["size","type","effect","style"])],2)]),content:B(()=>[k("div",{ref:"tagMenuRef",class:j(e.nsSelect.e("selection"))},[(_(!0),q(Oe,null,_t(e.collapseTagList,h=>(_(),q("div",{key:e.getValueKey(h),class:j(e.nsSelect.e("selected-item"))},[N(i,{class:"in-tooltip",closable:!e.selectDisabled&&!h.isDisabled,size:e.collapseTagSize,type:e.tagType,effect:e.tagEffect,"disable-transitions":"",onClose:b=>e.deleteTag(b,h)},{default:B(()=>[k("span",{class:j(e.nsSelect.e("tags-text"))},[_e(e.$slots,"label",{label:h.currentLabel,value:h.value},()=>[ue(de(h.currentLabel),1)])],2)]),_:2},1032,["closable","size","type","effect","onClose"])],2))),128))],2)]),_:3},8,["disabled","effect","teleported"])):Se("v-if",!0)]):Se("v-if",!0),k("div",{class:j([e.nsSelect.e("selected-item"),e.nsSelect.e("input-wrapper"),e.nsSelect.is("hidden",!e.filterable)])},[rt(k("input",{id:e.inputId,ref:"inputRef","onUpdate:modelValue":h=>e.states.inputValue=h,type:"text",name:e.name,class:j([e.nsSelect.e("input"),e.nsSelect.is(e.selectSize)]),disabled:e.selectDisabled,autocomplete:e.autocomplete,style:mt(e.inputStyle),tabindex:e.tabindex,role:"combobox",readonly:!e.filterable,spellcheck:"false","aria-activedescendant":((g=e.hoverOption)==null?void 0:g.id)||"","aria-controls":e.contentId,"aria-expanded":e.dropdownMenuVisible,"aria-label":e.ariaLabel,"aria-autocomplete":"none","aria-haspopup":"listbox",onKeydown:[On(dt(h=>e.navigateOptions("next"),["stop","prevent"]),["down"]),On(dt(h=>e.navigateOptions("prev"),["stop","prevent"]),["up"]),On(dt(e.handleEsc,["stop","prevent"]),["esc"]),On(dt(e.selectOption,["stop","prevent"]),["enter"]),On(dt(e.deletePrevTag,["stop"]),["delete"])],onCompositionstart:e.handleCompositionStart,onCompositionupdate:e.handleCompositionUpdate,onCompositionend:e.handleCompositionEnd,onInput:e.onInput,onClick:dt(e.toggleMenu,["stop"])},null,46,["id","onUpdate:modelValue","name","disabled","autocomplete","tabindex","readonly","aria-activedescendant","aria-controls","aria-expanded","aria-label","onKeydown","onCompositionstart","onCompositionupdate","onCompositionend","onInput","onClick"]),[[IP,e.states.inputValue]]),e.filterable?(_(),q("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:j(e.nsSelect.e("input-calculator")),textContent:de(e.states.inputValue)},null,10,["textContent"])):Se("v-if",!0)],2),e.shouldShowPlaceholder?(_(),q("div",{key:1,class:j([e.nsSelect.e("selected-item"),e.nsSelect.e("placeholder"),e.nsSelect.is("transparent",!e.hasModelValue||e.expanded&&!e.states.inputValue)])},[e.hasModelValue?_e(e.$slots,"label",{key:0,label:e.currentPlaceholder,value:e.modelValue},()=>[k("span",null,de(e.currentPlaceholder),1)]):(_(),q("span",{key:1},de(e.currentPlaceholder),1))],2)):Se("v-if",!0)],2),k("div",{ref:"suffixRef",class:j(e.nsSelect.e("suffix"))},[e.iconComponent&&!e.showClose?(_(),we(l,{key:0,class:j([e.nsSelect.e("caret"),e.nsSelect.e("icon"),e.iconReverse])},{default:B(()=>[(_(),we(yt(e.iconComponent)))]),_:1},8,["class"])):Se("v-if",!0),e.showClose&&e.clearIcon?(_(),we(l,{key:1,class:j([e.nsSelect.e("caret"),e.nsSelect.e("icon"),e.nsSelect.e("clear")]),onClick:e.handleClearClick},{default:B(()=>[(_(),we(yt(e.clearIcon)))]),_:1},8,["class","onClick"])):Se("v-if",!0),e.validateState&&e.validateIcon&&e.needStatusIcon?(_(),we(l,{key:2,class:j([e.nsInput.e("icon"),e.nsInput.e("validateIcon"),e.nsInput.is("loading",e.validateState==="validating")])},{default:B(()=>[(_(),we(yt(e.validateIcon)))]),_:1},8,["class"])):Se("v-if",!0)],2)],10,["onClick"])]}),content:B(()=>[N(p,{ref:"menuRef"},{default:B(()=>[e.$slots.header?(_(),q("div",{key:0,class:j(e.nsSelect.be("dropdown","header")),onClick:dt(()=>{},["stop"])},[_e(e.$slots,"header")],10,["onClick"])):Se("v-if",!0),rt(N(d,{id:e.contentId,ref:"scrollbarRef",tag:"ul","wrap-class":e.nsSelect.be("dropdown","wrap"),"view-class":e.nsSelect.be("dropdown","list"),class:j([e.nsSelect.is("empty",e.filteredOptionsCount===0)]),role:"listbox","aria-label":e.ariaLabel,"aria-orientation":"vertical"},{default:B(()=>[e.showNewOption?(_(),we(u,{key:0,value:e.states.inputValue,created:!0},null,8,["value"])):Se("v-if",!0),N(c,null,{default:B(()=>[_e(e.$slots,"default")]),_:3})]),_:3},8,["id","wrap-class","view-class","class","aria-label"]),[[Yt,e.states.options.size>0&&!e.loading]]),e.$slots.loading&&e.loading?(_(),q("div",{key:1,class:j(e.nsSelect.be("dropdown","loading"))},[_e(e.$slots,"loading")],2)):e.loading||e.filteredOptionsCount===0?(_(),q("div",{key:2,class:j(e.nsSelect.be("dropdown","empty"))},[_e(e.$slots,"empty",{},()=>[k("span",null,de(e.emptyText),1)])],2)):Se("v-if",!0),e.$slots.footer?(_(),q("div",{key:3,class:j(e.nsSelect.be("dropdown","footer")),onClick:dt(()=>{},["stop"])},[_e(e.$slots,"footer")],10,["onClick"])):Se("v-if",!0)]),_:3},512)]),_:3},8,["visible","placement","teleported","popper-class","popper-options","fallback-placements","effect","transition","persistent","append-to","show-arrow","offset","onBeforeShow","onHide"])],16,["onMouseleave"])),[[m,e.handleClickOutside,e.popperRef]])}var Y9=qe(W9,[["render",K9],["__file","select.vue"]]);const X9=ie({name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:Boolean},setup(e){const t=Ge("select"),n=G(null),a=et(),r=G([]);St(Mw,Tt({...Er(e)}));const o=A(()=>r.value.some(u=>u.visible===!0)),i=u=>{var c,d;return((c=u.type)==null?void 0:c.name)==="ElOption"&&!!((d=u.component)!=null&&d.proxy)},s=u=>{const c=Yn(u),d=[];
391return c.forEach(p=>{var m,g;i(p)?d.push(p.component.proxy):(m=p.children)!=null&&m.length?d.push(...s(p.children)):(g=p.component)!=null&&g.subTree&&d.push(...s(p.component.subTree))}),d},l=()=>{r.value=s(a.subTree)};return st(()=>{l()}),A4(n,l,{attributes:!0,subtree:!0,childList:!0}),{groupRef:n,visible:o,ns:t}}});function H9(e,t,n,a,r,o){return rt((_(),q("ul",{ref:"groupRef",class:j(e.ns.be("group","wrap"))},[k("li",{class:j(e.ns.be("group","title"))},de(e.label),3),k("li",null,[k("ul",{class:j(e.ns.b("group"))},[_e(e.$slots,"default")],2)])],2)),[[Yt,e.visible]])}var Dw=qe(X9,[["render",H9],["__file","option-group.vue"]]);const Z9=Kt(Y9,{Option:wp,OptionGroup:Dw}),J9=_r(wp);_r(Dw);const zu=Symbol("tabsRootContextKey"),Q9=Be({tabs:{type:Ce(Array),default:()=>Iu([])}}),xw="ElTabBar",e$=ie({name:xw}),t$=ie({...e$,props:Q9,setup(e,{expose:t}){const n=e,a=et(),r=De(zu);r||Qo(xw,"<el-tabs><el-tab-bar /></el-tabs>");const o=Ge("tabs"),i=G(),s=G(),l=()=>{let m=0,g=0;const h=["top","bottom"].includes(r.props.tabPosition)?"width":"height",b=h==="width"?"x":"y",v=b==="x"?"left":"top";return n.tabs.every(y=>{var E,w;const S=(w=(E=a.parent)==null?void 0:E.refs)==null?void 0:w[`tab-${y.uid}`];if(!S)return!1;if(!y.active)return!0;m=S[`offset${pr(v)}`],g=S[`client${pr(h)}`];const P=window.getComputedStyle(S);return h==="width"&&(g-=Number.parseFloat(P.paddingLeft)+Number.parseFloat(P.paddingRight),m+=Number.parseFloat(P.paddingLeft)),!1}),{[h]:`${g}px`,transform:`translate${pr(b)}(${m}px)`}},u=()=>s.value=l(),c=[],d=()=>{var m;c.forEach(h=>h.stop()),c.length=0;const g=(m=a.parent)==null?void 0:m.refs;if(g){for(const h in g)if(h.startsWith("tab-")){const b=g[h];b&&c.push(mn(b,u))}}};Ie(()=>n.tabs,async()=>{await Ke(),u(),d()},{immediate:!0});const p=mn(i,()=>u());return Qt(()=>{c.forEach(m=>m.stop()),c.length=0,p.stop()}),t({ref:i,update:u}),(m,g)=>(_(),q("div",{ref_key:"barRef",ref:i,class:j([f(o).e("active-bar"),f(o).is(f(r).props.tabPosition)]),style:mt(s.value)},null,6))}});var n$=qe(t$,[["__file","tab-bar.vue"]]);const a$=Be({panes:{type:Ce(Array),default:()=>Iu([])},currentName:{type:[String,Number],default:""},editable:Boolean,type:{type:String,values:["card","border-card",""],default:""},stretch:Boolean}),r$={tabClick:(e,t,n)=>n instanceof Event,tabRemove:(e,t)=>t instanceof Event},Iv="ElTabNav",o$=ie({name:Iv,props:a$,emits:r$,setup(e,{expose:t,emit:n}){const a=De(zu);a||Qo(Iv,"<el-tabs><tab-nav /></el-tabs>");const r=Ge("tabs"),o=w4(),i=N4(),s=G(),l=G(),u=G(),c=G(),d=G(!1),p=G(0),m=G(!1),g=G(!0),h=A(()=>["top","bottom"].includes(a.props.tabPosition)?"width":"height"),b=A(()=>({transform:`translate${h.value==="width"?"X":"Y"}(-${p.value}px)`})),v=()=>{if(!s.value)return;const R=s.value[`offset${pr(h.value)}`],T=p.value;if(!T)return;const M=T>R?T-R:0;p.value=M},y=()=>{if(!s.value||!l.value)return;const R=l.value[`offset${pr(h.value)}`],T=s.value[`offset${pr(h.value)}`],M=p.value;if(R-M<=T)return;const x=R-M>T*2?M+T:R-T;p.value=x},E=async()=>{const R=l.value;if(!d.value||!u.value||!s.value||!R)return;await Ke();const T=u.value.querySelector(".is-active");if(!T)return;const M=s.value,x=["top","bottom"].includes(a.props.tabPosition),D=T.getBoundingClientRect(),W=M.getBoundingClientRect(),se=x?R.offsetWidth-W.width:R.offsetHeight-W.height,te=p.value;let Y=te;x?(D.left<W.left&&(Y=te-(W.left-D.left)),D.right>W.right&&(Y=te+D.right-W.right)):(D.top<W.top&&(Y=te-(W.top-D.top)),D.bottom>W.bottom&&(Y=te+(D.bottom-W.bottom))),Y=Math.max(Y,0),p.value=Math.min(Y,se)},w=()=>{var R;if(!l.value||!s.value)return;e.stretch&&((R=c.value)==null||R.update());const T=l.value[`offset${pr(h.value)}`],M=s.value[`offset${pr(h.value)}`],x=p.value;M<T?(d.value=d.value||{},d.value.prev=x,d.value.next=x+M<T,T-x<M&&(p.value=T-M)):(d.value=!1,x>0&&(p.value=0))},S=R=>{let T=0;switch(R.code){case nt.left:case nt.up:T=-1;break;case nt.right:case nt.down:T=1;break;default:return}const M=Array.from(R.currentTarget.querySelectorAll("[role=tab]:not(.is-disabled)"));let D=M.indexOf(R.target)+T;D<0?D=M.length-1:D>=M.length&&(D=0),M[D].focus({preventScroll:!0}),M[D].click(),P()},P=()=>{g.value&&(m.value=!0)},L=()=>m.value=!1;return Ie(o,R=>{R==="hidden"?g.value=!1:R==="visible"&&setTimeout(()=>g.value=!0,50)}),Ie(i,R=>
391{R?setTimeout(()=>g.value=!0,50):g.value=!1}),mn(u,w),st(()=>setTimeout(()=>E(),0)),fs(()=>w()),t({scrollToActiveTab:E,removeFocus:L}),()=>{const R=d.value?[N("span",{class:[r.e("nav-prev"),r.is("disabled",!d.value.prev)],onClick:v},[N(We,null,{default:()=>[N(Gl,null,null)]})]),N("span",{class:[r.e("nav-next"),r.is("disabled",!d.value.next)],onClick:y},[N(We,null,{default:()=>[N(Ri,null,null)]})])]:null,T=e.panes.map((M,x)=>{var D,W,se,te;const Y=M.uid,z=M.props.disabled,X=(W=(D=M.props.name)!=null?D:M.index)!=null?W:`${x}`,$=!z&&(M.isClosable||e.editable);M.index=`${x}`;const J=$?N(We,{class:"is-icon-close",onClick:Q=>n("tabRemove",M,Q)},{default:()=>[N(xo,null,null)]}):null,Z=((te=(se=M.slots).label)==null?void 0:te.call(se))||M.props.label,oe=!z&&M.active?0:-1;return N("div",{ref:`tab-${Y}`,class:[r.e("item"),r.is(a.props.tabPosition),r.is("active",M.active),r.is("disabled",z),r.is("closable",$),r.is("focus",m.value)],id:`tab-${X}`,key:`tab-${Y}`,"aria-controls":`pane-${X}`,role:"tab","aria-selected":M.active,tabindex:oe,onFocus:()=>P(),onBlur:()=>L(),onClick:Q=>{L(),n("tabClick",M,X,Q)},onKeydown:Q=>{$&&(Q.code===nt.delete||Q.code===nt.backspace)&&n("tabRemove",M,Q)}},[Z,J])});return N("div",{ref:u,class:[r.e("nav-wrap"),r.is("scrollable",!!d.value),r.is(a.props.tabPosition)]},[R,N("div",{class:r.e("nav-scroll"),ref:s},[N("div",{class:[r.e("nav"),r.is(a.props.tabPosition),r.is("stretch",e.stretch&&["top","bottom"].includes(a.props.tabPosition))],ref:l,style:b.value,role:"tablist",onKeydown:S},[e.type?null:N(n$,{ref:c,tabs:[...e.panes]},null),T])])])}}}),i$=Be({type:{type:String,values:["card","border-card",""],default:""},closable:Boolean,addable:Boolean,modelValue:{type:[String,Number]},editable:Boolean,tabPosition:{type:String,values:["top","right","bottom","left"],default:"top"},beforeLeave:{type:Ce(Function),default:()=>!0},stretch:Boolean}),Rc=e=>He(e)||Rt(e),s$={[Ht]:e=>Rc(e),tabClick:(e,t)=>t instanceof Event,tabChange:e=>Rc(e),edit:(e,t)=>["remove","add"].includes(t),tabRemove:e=>Rc(e),tabAdd:()=>!0},l$=ie({name:"ElTabs",props:i$,emits:s$,setup(e,{emit:t,slots:n,expose:a}){var r;const o=Ge("tabs"),i=A(()=>["left","right"].includes(e.tabPosition)),{children:s,addChild:l,removeChild:u}=f8(et(),"ElTabPane"),c=G(),d=G((r=e.modelValue)!=null?r:"0"),p=async(v,y=!1)=>{var E,w;if(!(d.value===v||Hn(v)))try{let S;if(e.beforeLeave){const P=e.beforeLeave(v,d.value);S=P instanceof Promise?await P:P}else S=!0;S!==!1&&(d.value=v,y&&(t(Ht,v),t("tabChange",v)),(w=(E=c.value)==null?void 0:E.removeFocus)==null||w.call(E))}catch{}},m=(v,y,E)=>{v.props.disabled||(p(y,!0),t("tabClick",v,E))},g=(v,y)=>{v.props.disabled||Hn(v.props.name)||(y.stopPropagation(),t("edit",v.props.name,"remove"),t("tabRemove",v.props.name))},h=()=>{t("edit",void 0,"add"),t("tabAdd")};Ie(()=>e.modelValue,v=>p(v)),Ie(d,async()=>{var v;await Ke(),(v=c.value)==null||v.scrollToActiveTab()}),St(zu,{props:e,currentName:d,registerPane:v=>{s.value.push(v)},sortPane:l,unregisterPane:u}),a({currentName:d});const b=({render:v})=>v();return()=>{const v=n["add-icon"],y=e.editable||e.addable?N("div",{class:[o.e("new-tab"),i.value&&o.e("new-tab-vertical")],tabindex:"0",onClick:h,onKeydown:S=>{[nt.enter,nt.numpadEnter].includes(S.code)&&h()}},[v?_e(n,"add-icon"):N(We,{class:o.is("icon-plus")},{default:()=>[N(SM,null,null)]})]):null,E=N("div",{class:[o.e("header"),i.value&&o.e("header-vertical"),o.is(e.tabPosition)]},[N(b,{render:()=>{const S=s.value.some(P=>P.slots.label);return N(o$,{ref:c,currentName:d.value,editable:e.editable,type:e.type,panes:s.value,stretch:e.stretch,onTabClick:m,onTabRemove:g},{$stable:!S})}},null),y]),w=N("div",{class:o.e("content")},[_e(n,"default")]);return N("div",{class:[o.b(),o.m(e.tabPosition),{[o.m("card")]:e.type==="card",[o.m("border-card")]:e.type==="border-card"}]},[w,E])}}});var u$=l$;const c$=Be({label:{type:String,default:""},name:{type:[String,Number]},closable:Boolean,disabled:Boolean,lazy:Boolean}),zw="ElTabPane",d$=ie({name:zw}),f$=ie({...d$,props:c$,setup(e){const t=e,n=et(),a=oa(),r=De(zu);r||Qo(zw,"usage: <el-tabs><el-tab-pane /></el-tabs/>");const o=Ge("tab-pane"),i=G(),s=A(()=>t.closable||r.props.closable),l=_d(()=>{var m;return r.currentName.value===((m=t.name)!=null?m:i.value)}),u=G(l.value),c=A(()=>{var m;return(m=t.name)!=null?m:i.value}),d=_d(()=>!t.lazy||u.value||l.value);Ie(l,m=>{m&&(u.value=!0)});const p=Tt({uid:n.uid,slots:a,props:t,paneName:c,active:l,index:i,isClosable:s});return r.registerPane(p),st(()=>{r.sortPane(p)}),ps(()=>{r.unregisterPane(p.uid)}),(m,g)=>f(d)?rt((_(),q("div",{key:0,id:`pane-${f(c)}`,class:j(f(o).b()),role:"tabpanel","aria-hidden":!f(l),"aria-labelledby":`tab-${f(c)}`},[_e(m.$slots,"default")],10,["id","aria-hidden","aria-labelledby"])),[[Yt,f(l)]]):Se("v-if",!0)}});var $w=qe(f$,[["__file","tab-pane.vue"]]);const p$=Kt(u$,{TabPane:$w}),m$=_r($w);function g$(e){let t;const n=G(!1),a=Tt({...e,originalPosition:"",originalOverflow:"",visible:!1});function r(p){a.text=p}function o(){const p=a.parent,m=d.ns;if(!p.vLoadingAddClassList){let g=p.getAttribute("loading-number");g=Number.parseInt(g)-1,g?p.setAttribute("loading-number",g.toString()):(Ji(p,m.bm("parent","relative")),p.removeAttribute("loading-number")),Ji(p,m.bm("parent","hidden"))}i(),c.unmount()}function i(){var p,m;(m=(p=d.$el)==null?void 0:p.parentNode)==null||m.removeChild(d.$el)}function s(){var p;e.beforeClose&&!e.beforeClose()||(n.value=!0,clearTimeout(t),t=setTimeout(l,400),a.visible=!1,(p=e.closed)==null||p.call(e))}function l(){if(!n.value)return;const p=a.parent;n.value=!1,p.vLoadingAddClassList=void 0,o()}const c=l0(ie({name:"ElLoading",setup(p,{expose:m}){const{ns:g,zIndex:h}=F1("loading");
391return m({ns:g,zIndex:h}),()=>{const b=a.spinner||a.svg,v=an("svg",{class:"circular",viewBox:a.svgViewBox?a.svgViewBox:"0 0 50 50",...b?{innerHTML:b}:{}},[an("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),y=a.text?an("p",{class:g.b("text")},[a.text]):void 0;return an(Sr,{name:g.b("fade"),onAfterLeave:l},{default:B(()=>[rt(N("div",{style:{backgroundColor:a.background||""},class:[g.b("mask"),a.customClass,a.fullscreen?"is-fullscreen":""]},[an("div",{class:g.b("spinner")},[v,y])]),[[Yt,a.visible]])])})}}})),d=c.mount(document.createElement("div"));return{...Er(a),setText:r,removeElLoadingChild:i,close:s,handleAfterLeave:l,vm:d,get $el(){return d.$el}}}let Ws;const h$=function(e={}){if(!kt)return;const t=v$(e);if(t.fullscreen&&Ws)return Ws;const n=g$({...t,closed:()=>{var r;(r=t.closed)==null||r.call(t),t.fullscreen&&(Ws=void 0)}});b$(t,t.parent,n),Rv(t,t.parent,n),t.parent.vLoadingAddClassList=()=>Rv(t,t.parent,n);let a=t.parent.getAttribute("loading-number");return a?a=`${Number.parseInt(a)+1}`:a="1",t.parent.setAttribute("loading-number",a),t.parent.appendChild(n.$el),Ke(()=>n.visible.value=t.visible),t.fullscreen&&(Ws=n),n},v$=e=>{var t,n,a,r;let o;return He(e.target)?o=(t=document.querySelector(e.target))!=null?t:document.body:o=e.target||document.body,{parent:o===document.body||e.body?document.body:o,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:o===document.body&&((n=e.fullscreen)!=null?n:!0),lock:(a=e.lock)!=null?a:!1,customClass:e.customClass||"",visible:(r=e.visible)!=null?r:!0,beforeClose:e.beforeClose,closed:e.closed,target:o}},b$=async(e,t,n)=>{const{nextZIndex:a}=n.vm.zIndex||n.vm._.exposed.zIndex,r={};if(e.fullscreen)n.originalPosition.value=xr(document.body,"position"),n.originalOverflow.value=xr(document.body,"overflow"),r.zIndex=a();else if(e.parent===document.body){n.originalPosition.value=xr(document.body,"position"),await Ke();for(const o of["top","left"]){const i=o==="top"?"scrollTop":"scrollLeft";r[o]=`${e.target.getBoundingClientRect()[o]+document.body[i]+document.documentElement[i]-Number.parseInt(xr(document.body,`margin-${o}`),10)}px`}for(const o of["height","width"])r[o]=`${e.target.getBoundingClientRect()[o]}px`}else n.originalPosition.value=xr(t,"position");for(const[o,i]of Object.entries(r))n.$el.style[o]=i},Rv=(e,t,n)=>{const a=n.vm.ns||n.vm._.exposed.ns;["absolute","fixed","sticky"].includes(n.originalPosition.value)?Ji(t,a.bm("parent","relative")):Cd(t,a.bm("parent","relative")),e.fullscreen&&e.lock?Cd(t,a.bm("parent","hidden")):Ji(t,a.bm("parent","hidden"))},bl=Symbol("ElLoading"),Fv=(e,t)=>{var n,a,r,o;const i=t.instance,s=p=>Ye(t.value)?t.value[p]:void 0,l=p=>{const m=He(p)&&(i==null?void 0:i[p])||p;return m&&G(m)},u=p=>l(s(p)||e.getAttribute(`element-loading-${Pa(p)}`)),c=(n=s("fullscreen"))!=null?n:t.modifiers.fullscreen,d={text:u("text"),svg:u("svg"),svgViewBox:u("svgViewBox"),spinner:u("spinner"),background:u("background"),customClass:u("customClass"),fullscreen:c,target:(a=s("target"))!=null?a:c?void 0:e,body:(r=s("body"))!=null?r:t.modifiers.body,lock:(o=s("lock"))!=null?o:t.modifiers.lock};e[bl]={options:d,instance:h$(d)}},y$=(e,t)=>{for(const n of Object.keys(t))ut(t[n])&&(t[n].value=e[n])},Vw={mounted(e,t){t.value&&Fv(e,t)},updated(e,t){const n=e[bl];t.oldValue!==t.value&&(t.value&&!t.oldValue?Fv(e,t):t.value&&t.oldValue?Ye(t.value)&&y$(t.value,n.options):n==null||n.instance.close())},unmounted(e){var t;(t=e[bl])==null||t.instance.close(),e[bl]=null}},Bw=["success","info","warning","error"],en=Iu({customClass:"",center:!1,dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",plain:!1,offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:kt?document.body:void 0}),w$=Be({customClass:{type:String,default:en.customClass},center:{type:Boolean,default:en.center},dangerouslyUseHTMLString:{type:Boolean,default:en.dangerouslyUseHTMLString},duration:{type:Number,default:en.duration},icon:{type:Wa,default:en.icon},id:{type:String,default:en.id},message:{type:Ce([String,Object,Function]),default:en.message},onClose:{type:Ce(Function),default:en.onClose},showClose:{type:Boolean,default:en.showClose},type:{type:String,values:Bw,default:en.type},plain:{type:Boolean,default:en.plain},offset:{type:Number,default:en.offset},zIndex:{type:Number,default:en.zIndex},grouping:{type:Boolean,default:en.grouping},repeatNum:{type:Number,default:en.repeatNum}}),E$={destroy:()=>!0},Zn=df([]),S$=e=>{const t=Zn.findIndex(r=>
391r.id===e),n=Zn[t];let a;return t>0&&(a=Zn[t-1]),{current:n,prev:a}},k$=e=>{const{prev:t}=S$(e);return t?t.vm.exposed.bottom.value:0},P$=(e,t)=>Zn.findIndex(a=>a.id===e)>0?16:t,L$=ie({name:"ElMessage"}),_$=ie({...L$,props:w$,emits:E$,setup(e,{expose:t}){const n=e,{Close:a}=OM,{ns:r,zIndex:o}=F1("message"),{currentZIndex:i,nextZIndex:s}=o,l=G(),u=G(!1),c=G(0);let d;const p=A(()=>n.type?n.type==="error"?"danger":n.type:"info"),m=A(()=>{const L=n.type;return{[r.bm("icon",L)]:L&&Fh[L]}}),g=A(()=>n.icon||Fh[n.type]||""),h=A(()=>k$(n.id)),b=A(()=>P$(n.id,n.offset)+h.value),v=A(()=>c.value+b.value),y=A(()=>({top:`${b.value}px`,zIndex:i.value}));function E(){n.duration!==0&&({stop:d}=Td(()=>{S()},n.duration))}function w(){d==null||d()}function S(){u.value=!1}function P({code:L}){L===nt.esc&&S()}return st(()=>{E(),s(),u.value=!0}),Ie(()=>n.repeatNum,()=>{w(),E()}),_n(document,"keydown",P),mn(l,()=>{c.value=l.value.getBoundingClientRect().height}),t({visible:u,bottom:v,close:S}),(L,R)=>(_(),we(Sr,{name:f(r).b("fade"),onBeforeLeave:L.onClose,onAfterLeave:T=>L.$emit("destroy"),persisted:""},{default:B(()=>[rt(k("div",{id:L.id,ref_key:"messageRef",ref:l,class:j([f(r).b(),{[f(r).m(L.type)]:L.type},f(r).is("center",L.center),f(r).is("closable",L.showClose),f(r).is("plain",L.plain),L.customClass]),style:mt(f(y)),role:"alert",onMouseenter:w,onMouseleave:E},[L.repeatNum>1?(_(),we(f(R5),{key:0,value:L.repeatNum,type:f(p),class:j(f(r).e("badge"))},null,8,["value","type","class"])):Se("v-if",!0),f(g)?(_(),we(f(We),{key:1,class:j([f(r).e("icon"),f(m)])},{default:B(()=>[(_(),we(yt(f(g))))]),_:1},8,["class"])):Se("v-if",!0),_e(L.$slots,"default",{},()=>[L.dangerouslyUseHTMLString?(_(),q(Oe,{key:1},[Se(" Caution here, message could've been compromised, never use user's input as message "),k("p",{class:j(f(r).e("content")),innerHTML:L.message},null,10,["innerHTML"])],2112)):(_(),q("p",{key:0,class:j(f(r).e("content"))},de(L.message),3))]),L.showClose?(_(),we(f(We),{key:2,class:j(f(r).e("closeBtn")),onClick:dt(S,["stop"])},{default:B(()=>[N(f(a))]),_:1},8,["class","onClick"])):Se("v-if",!0)],46,["id"]),[[Yt,u.value]])]),_:3},8,["name","onBeforeLeave","onAfterLeave"]))}});var A$=qe(_$,[["__file","message.vue"]]);let T$=1;const Gw=e=>{const t=!e||He(e)||Cn(e)||Ue(e)?{message:e}:e,n={...en,...t};if(!n.appendTo)n.appendTo=document.body;else if(He(n.appendTo)){let a=document.querySelector(n.appendTo);ja(a)||(a=document.body),n.appendTo=a}return wa(pa.grouping)&&!n.grouping&&(n.grouping=pa.grouping),Rt(pa.duration)&&n.duration===3e3&&(n.duration=pa.duration),Rt(pa.offset)&&n.offset===16&&(n.offset=pa.offset),wa(pa.showClose)&&!n.showClose&&(n.showClose=pa.showClose),n},C$=e=>{const t=Zn.indexOf(e);if(t===-1)return;Zn.splice(t,1);const{handler:n}=e;n.close()},I$=({appendTo:e,...t},n)=>{const a=`message_${T$++}`,r=t.onClose,o=document.createElement("div"),i={...t,id:a,onClose:()=>{r==null||r(),C$(c)},onDestroy:()=>{zm(null,o)}},s=N(A$,i,Ue(i.message)||Cn(i.message)?{default:Ue(i.message)?i.message:()=>i.message}:null);s.appContext=n||qo._context,zm(s,o),e.appendChild(o.firstElementChild);const l=s.component,c={id:a,vnode:s,vm:l,handler:{close:()=>{l.exposed.visible.value=!1}},props:s.component.props};return c},qo=(e={},t)=>{if(!kt)return{close:()=>{}};const n=Gw(e);if(n.grouping&&Zn.length){const r=Zn.find(({vnode:o})=>{var i;return((i=o.props)==null?void 0:i.message)===n.message});if(r)return r.props.repeatNum+=1,r.props.type=n.type,r.handler}if(Rt(pa.max)&&Zn.length>=pa.max)return{close:()=>{}};const a=I$(n,t);return Zn.push(a),a.handler};Bw.forEach(e=>{qo[e]=(t={},n)=>{const a=Gw(t);return qo({...a,type:e},n)}});function R$(e){for(const t of Zn)(!e||e===t.props.type)&&t.handler.close()}qo.closeAll=R$;qo._context=null;const F$=K4(qo,"$message"),N$={xmlns:"http://www.w3.org/2000/svg","data-di-rand":"1715266117361",viewBox:"4.99 9.5 40.02 31"};function U$(e,t){return _(),q("svg",N$,t[0]||(t[0]=[k("path",{fill:"#FFF",d:"M5.8 32.1c-1.5 1-1 2.9 2.2 3.8 3.3 1.1 6.9 1.4 10.4.8.2 0 .4-.1.5-.1v-3.4l-3.4 1.1c-1.3.4-2.6.5-3.9.2-1-.3-.8-.9.4-1.4l6.9-2.4V27l-9.6 3.3c-1.2.4-2.4 1-3.5 1.8m23.2-15v9.7c4.1 2 7.3 0 7.3-5.2 0-5.3-1.9-7.7-7.4-9.6C26 11 23 10.1 20 9.5v28.9l7 2.1V16.2c0-1.1 0-1.9.8-1.6 1.1.3 1.2 1.4 1.2 2.5m13 12.7c-2.9-1-6-1.4-9-1.1-1.6.1-3.1.5-4.5 1l-.3.1v3.9l6.5-2.4c1.3-.4 2.6-.5 3.9-.2 1 .3.8.9-.4 1.4l-10 3.7V40L42 34.9c1-.4 1.9-.9 2.7-1.7.7-1 .4-2.4-2.7-3.4"},null,-1)]))}const O$={render:U$},M$={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 88 88"};function D$(e,t){return _(),q("svg",M$,t[0]||(t[0]=[k("path",{fill:"#FFF",d:"M39.73 86.91c-6.628-.635-13.338-3.015-19.102-6.776-4.83-3.15-5.92-4.447-5.92-7.032 0-5.193 5.71-14.29 15.48-24.658 5.547-5.89 13.275-12.79 14.11-12.604 1.626.363 14.616 13.034 19.48 19 7.69 9.43 11.224 17.154 9.428 20.597-1.365 2.617-9.837 7.733-16.06 9.698-5.13 1.62-11.867 2.306-17.416 1.775M8.184 67.703c-4.014-6.158-6.042-12.22-7.02-20.988-.324-2.895-.21-4.55.733-10.494 1.173-7.4 5.39-15.97 10.46-21.24 2.158-2.24 2.35-2.3 4.982-1.41 3.19 1.08 6.6 3.436 11.89 8.22l3.09 2.794-1.69 2.07c-7.828 9.61-16.09 23.24-19.2 31.67-1.69 4.58-2.37 9.18-1.64 11.095.49 1.294.04.812-1.61-1.714zm70.453 1.047c.397-1.936-.105-5.49-1.28-9.076-2.545-7.765-11.054-22.21-18.867-32.032l-2.46-3.092 2.662-2.443c3.474-3.19 5.886-5.1 8.49-6.723 2.053-1.28 4.988-2.413 6.25-2.413.777 0 3.516 2.85 5.726 5.95 3.424 4.8 5.942 10.63 7.218 16.69.825 3.92.894 12.3.133 16.21-.63 3.208-1.95 7.366-3.23 10.187-.97 2.113-3.36 6.218-4.41 7.554-.54.687-.54.686-.24-.796zM40.44 11.505C36.834 9.675 31.272 7.71 28.2 7.18c-1.076-.185-2.913-.29-4.08-.23-2.536.128-2.423-.004 1.643-1.925 3.38-1.597 6.2-2.536 10.03-3.34C40.098.78 48.193.77 52.43 1.663c4.575.965 9.964 2.97 13 4.84l.904.554-2.07-.104C60.148 6.745 54.15 8.408 47.71 11.54c-1.942.946-3.63 1.7-3.754 1.68-.123-.024-1.706-.795-3.52-1.715z"},null,-1)]))}const x$={render:D$},z$={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 76.79 76.95"};function $$(e,t){return _(),q("svg",z$,[k("defs",null,[(_(),we(yt("style"),null,{default:B(()=>t[0]||(t[0]=[ue(".cls-1{fill:#fff}")])),_:1}))]),t[1]||(t[1]=k("g",{id:"Слой_2","data-name":"Слой 2"},[k("g",{id:"Layer_2","data-name":"Layer 2"},[k("path",{d:"M28.7 58.35a6 6 0 0 1-4.6 0l-4.73-2a8.16 8.16 0 1 0 13.19-9.24 8.3 8.3 0 0 0-4.07-2.26 8.16 8.16 0 0 0-4.64.34l4.87 2a6 6 0 0 1 0 11.
39112ZM45.68 36.57a9.66 9.66 0 0 0 13.4-13.4 9.65 9.65 0 0 0-14.87-1.47 9.57 9.57 0 0 0-2.65 4.95 9.65 9.65 0 0 0 4.12 9.92m-1.92-8a7.3 7.3 0 0 1 1.22-4 7.15 7.15 0 0 1 3.26-2.67 7.24 7.24 0 1 1-2.39 11.84 7.1 7.1 0 0 1-1.58-2.37 7 7 0 0 1-.51-2.85Z",class:"cls-1"}),k("path",{d:"M58.59 5.81A38.5 38.5 0 0 0 38.34.05 38.44 38.44 0 0 0 0 35.36l20.61 8.53A10.77 10.77 0 0 1 26.73 42h.61l9.16-13.29v-.19A14.51 14.51 0 1 1 51 43.08h-.33l-13 9.32v.52a10.88 10.88 0 0 1-21.55 2.14L1.36 49A38.45 38.45 0 1 0 58.59 5.81",class:"cls-1"})])],-1))])}const V$={render:$$},B$="https://uflgame.com",G$={PRECONDITION_FAILED:412},j$={1:"psn",2:"xbl",4:"steam"},yi={xbl:"Xbox",xboxLinkName:"xbox.com",psn:"PlayStation",psnLinkName:"playstation.com",steam:"steam",strikerz:"Strikerz"},q$={psn:O$,steam:V$,xbl:x$,strikerz:""},W$="campaign-bg",K$="default-bg",yW="campaign-face",Nv="twitch-bg",jw={},Uv={url:"https://support.uflgame.com",displayUrl:"support.uflgame.com"},Y$=768,wW="https://gdn.gaijin.net/launcher/current.php?id=UFLLauncher",EW="https://webshop.uflgame.com/",SW="https://webstore.uflgame.com/",ai="https://uflgame.com",Ep={news:"/news",about:"/about",legalDocuments:"/legal-documents/"},Ua=`${ai}${Ep.legalDocuments}`,$u=`${Ua}end-user-license-agreement`,as=`${Ua}privacy-policy`,kW={PEGI:["AL","AD","AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","GR","HU","IS","IE","IT","LV","LI","LT","LU","MT","MC","ME","NL","NO","PL","PT","RO","SM","RS","SK","SI","ES","SE","CH","GB","BH","EG","JO","IQ","IL","KW","LB","OM","QA","SA","SY","AE","YE","TR","IR","DZ","MA","TN","LY"],ESRB_EN:["US","CA","GU","VI","BM","BS","BB","JM","TT"],ERSB_ESP:["MX","PR","CR","PA","DO","HN","NI","SV","GT","BZ"],ACB:["AU","NZ","FJ","WS","TO"],DGSC:["TW"],ClASS_IND:["BR"],USK:["DE"],GRAC:["KR"]},X$=[{code:"AD",name:"Andorra"},{code:"AE",name:"United Arab Emirates"},{code:"AF",name:"Afghanistan"},{code:"AG",name:"Antigua and Barbuda"},{code:"AI",name:"Anguilla"},{code:"AL",name:"Albania"},{code:"AM",name:"Armenia"},{code:"AO",name:"Angola"},{code:"AQ",name:"Antarctica"},{code:"AR",name:"Argentina"},{code:"AS",name:"American Samoa"},{code:"AT",name:"Austria"},{code:"AU",name:"Australia"},{code:"AW",name:"Aruba"},{code:"AX",name:"Ã
land Islands"},{code:"AZ",name:"Azerbaijan"},{code:"BA",name:"Bosnia and Herzegovina"},{code:"BB",name:"Barbados"},{code:"BD",name:"Bangladesh"},{code:"BE",name:"Belgium"},{code:"BF",name:"Burkina Faso"},{code:"BG",name:"Bulgaria"},{code:"BH",name:"Bahrain"},{code:"BI",name:"Burundi"},{code:"BJ",name:"Benin"},{code:"BL",name:"Saint Barthélemy"},{code:"BM",name:"Bermuda"},{code:"BN",name:"Brunei Darussalam"},{code:"BO",name:"Bolivia, Plurinational State of"},{code:"BQ",name:"Bonaire, Sint Eustatius and Saba"},{code:"BR",name:"Brazil"},{code:"BS",name:"Bahamas"},{code:"BT",name:"Bhutan"},{code:"BV",name:"Bouvet Island"},{code:"BW",name:"Botswana"},{code:"BY",name:"Belarus"},{code:"BZ",name:"Belize"},{code:"CA",name:"Canada"},{code:"CC",name:"Cocos (Keeling) Islands"},{code:"CD",name:"Congo, Democratic Republic of the"},{code:"CF",name:"Central African Republic"},{code:"CG",name:"Congo"},{code:"CH",name:"Switzerland"},{code:"CI",name:"Côte d'Ivoire"},{code:"CK",name:"Cook Islands"},{code:"CL",name:"Chile"},{code:"CM",name:"Cameroon"},{code:"CN",name:"China"},{code:"CO",name:"Colombia"},{code:"CR",name:"Costa Rica"},{code:"CU",name:"Cuba"},{code:"CV",name:"Cabo Verde"},{code:"CW",name:"Curaçao"},{code:"CX",name:"Christmas Island"},{code:"CY",name:"Cyprus"},{code:"CZ",name:"Czechia"},{code:"DE",name:"Germany"},{code:"DJ",name:"Djibouti"},{code:"DK",name:"Denmark"},{code:"DM",name:"Dominica"},{code:"DO",name:"Dominican Republic"},{code:"DZ",name:"Algeria"},{code:"EC",name:"Ecuador"},{code:"EE",name:"Estonia"},{code:"EG",name:"Egypt"},{code:"EH",name:"Western Sahara"},{code:"ER",name:"Eritrea"},{code:"ES",name:"Spain"},{code:"ET",name:"Ethiopia"},{code:"FI",name:"Finland"},{code:"FJ",name:"Fiji"},{code:"FK",name:"Falkland Islands (Malvinas)"},{code:"FM",name:"Micronesia, Federated States of"},{code:"FO",name:"Faroe Islands"},{code:"FR",name:"France"},{code:"GA",name:"Gabon"},{code:"GB",name:"United Kingdom of Great Britain and Northern Ireland"},{code:"GD",name:"Grenada"},{code:"GE",name:"Georgia"},{code:"GF",name:"French Guiana"}
391,{code:"GG",name:"Guernsey"},{code:"GH",name:"Ghana"},{code:"GI",name:"Gibraltar"},{code:"GL",name:"Greenland"},{code:"GM",name:"Gambia"},{code:"GN",name:"Guinea"},{code:"GP",name:"Guadeloupe"},{code:"GQ",name:"Equatorial Guinea"},{code:"GR",name:"Greece"},{code:"GS",name:"South Georgia and the South Sandwich Islands"},{code:"GT",name:"Guatemala"},{code:"GU",name:"Guam"},{code:"GW",name:"Guinea-Bissau"},{code:"GY",name:"Guyana"},{code:"HK",name:"Hong Kong"},{code:"HM",name:"Heard Island and McDonald Islands"},{code:"HN",name:"Honduras"},{code:"HR",name:"Croatia"},{code:"HT",name:"Haiti"},{code:"HU",name:"Hungary"},{code:"ID",name:"Indonesia"},{code:"IE",name:"Ireland"},{code:"IL",name:"Israel"},{code:"IM",name:"Isle of Man"},{code:"IN",name:"India"},{code:"IO",name:"British Indian Ocean Territory"},{code:"IQ",name:"Iraq"},{code:"IR",name:"Iran, Islamic Republic of"},{code:"IS",name:"Iceland"},{code:"IT",name:"Italy"},{code:"JE",name:"Jersey"},{code:"JM",name:"Jamaica"},{code:"JO",name:"Jordan"},{code:"JP",name:"Japan"},{code:"KE",name:"Kenya"},{code:"KG",name:"Kyrgyzstan"},{code:"KH",name:"Cambodia"},{code:"KI",name:"Kiribati"},{code:"KM",name:"Comoros"},{code:"KN",name:"Saint Kitts and Nevis"},{code:"KP",name:"Korea, Democratic People's Republic of"},{code:"KR",name:"Korea, Republic of"},{code:"KW",name:"Kuwait"},{code:"KY",name:"Cayman Islands"},{code:"KZ",name:"Kazakhstan"},{code:"LA",name:"Lao People's Democratic Republic"},{code:"LB",name:"Lebanon"},{code:"LC",name:"Saint Lucia"},{code:"LI",name:"Liechtenstein"},{code:"LK",name:"Sri Lanka"},{code:"LR",name:"Liberia"},{code:"LS",name:"Lesotho"},{code:"LT",name:"Lithuania"},{code:"LU",name:"Luxembourg"},{code:"LV",name:"Latvia"},{code:"LY",name:"Libya"},{code:"MA",name:"Morocco"},{code:"MC",name:"Monaco"},{code:"MD",name:"Moldova, Republic of"},{code:"ME",name:"Montenegro"},{code:"MF",name:"Saint Martin, (French part)"},{code:"MG",name:"Madagascar"},{code:"MH",name:"Marshall Islands"},{code:"MK",name:"North Macedonia"},{code:"ML",name:"Mali"},{code:"MM",name:"Myanmar"},{code:"MN",name:"Mongolia"},{code:"MO",name:"Macao"},{code:"MP",name:"Northern Mariana Islands"},{code:"MQ",name:"Martinique"},{code:"MR",name:"Mauritania"},{code:"MS",name:"Montserrat"},{code:"MT",name:"Malta"},{code:"MU",name:"Mauritius"},{code:"MV",name:"Maldives"},{code:"MW",name:"Malawi"},{code:"MX",name:"Mexico"},{code:"MY",name:"Malaysia"},{code:"MZ",name:"Mozambique"},{code:"NA",name:"Namibia"},{code:"NC",name:"New Caledonia"},{code:"NE",name:"Niger"},{code:"NF",name:"Norfolk Island"},{code:"NG",name:"Nigeria"},{code:"NI",name:"Nicaragua"},{code:"NL",name:"Netherlands"},{code:"NO",name:"Norway"},{code:"NP",name:"Nepal"},{code:"NR",name:"Nauru"},{code:"NU",name:"Niue"},{code:"NZ",name:"New Zealand"},{code:"OM",name:"Oman"},{code:"PA",name:"Panama"},{code:"PE",name:"Peru"},{code:"PF",name:"French Polynesia"},{code:"PG",name:"Papua New Guinea"},{code:"PH",name:"Philippines"},{code:"PK",name:"Pakistan"},{code:"PL",name:"Poland"},{code:"PM",name:"Saint Pierre and Miquelon"},{code:"PN",name:"Pitcairn"},{code:"PR",name:"Puerto Rico"},{code:"PS",name:"Palestine, State of"},{code:"PT",name:"Portugal"},{code:"PW",name:"Palau"},{code:"PY",name:"Paraguay"},{code:"QA",name:"Qatar"},{code:"RE",name:"Réunion"},{code:"RO",name:"Romania"},{code:"RS",name:"Serbia"},{code:"RU",name:"Russian Federation"},{code:"RW",name:"Rwanda"},{code:"SA",name:"Saudi Arabia"},{code:"SB",name:"Solomon Islands"},{code:"SC",name:"Seychelles"},{code:"SD",name:"Sudan"},{code:"SE",name:"Sweden"},{code:"SG",name:"Singapore"},{code:"SH",name:"Saint Helena, Ascension and Tristan da Cunha"},{code:"SI",name:"Slovenia"},{code:"SJ",name:"Svalbard and Jan Mayen"},{code:"SK",name:"Slovakia"},{code:"SL",name:"Sierra Leone"},{code:"SM",name:"San Marino"},{code:"SN",name:"Senegal"},{code:"SO",name:"Somalia"},{code:"SR",name:"Suriname"},{code:"SS",name:"South Sudan"},{code:"ST",name:"Sao Tome and Principe"},{code:"SV",name:"El Salvador"},{code:"SX",name:"Sint Maarten, (Dutch part)"},{code:"SY",name:"Syrian Arab Republic"},{code:"SZ",name:"Eswatini"},{code:"TC",name:"Turks and Caicos Islands"},{code:"TD",name:"Chad"},{code:"TF",name:"French Southern Territories"},{code:"TG",name:"Togo"},{code:"TH",name:"Thailand"},{code:"TJ",name:"Tajikistan"},{code:"TK",name:"Tokelau"},{code:"TL",name:"Timor-Leste"},{code:"TM",name:"Turkmenistan"},{code:"TN",name:"Tunisia"}
391,{code:"TO",name:"Tonga"},{code:"TR",name:"Türkiye"},{code:"TT",name:"Trinidad and Tobago"},{code:"TV",name:"Tuvalu"},{code:"TW",name:"Taiwan, Province of China"},{code:"TZ",name:"Tanzania, United Republic of"},{code:"UA",name:"Ukraine"},{code:"UG",name:"Uganda"},{code:"UM",name:"United States Minor Outlying Islands"},{code:"US",name:"United States of America"},{code:"UY",name:"Uruguay"},{code:"UZ",name:"Uzbekistan"},{code:"VA",name:"Holy See"},{code:"VC",name:"Saint Vincent and the Grenadines"},{code:"VE",name:"Venezuela, Bolivarian Republic of"},{code:"VG",name:"Virgin Islands, British"},{code:"VI",name:"Virgin Islands, U.S."},{code:"VN",name:"Viet Nam"},{code:"VU",name:"Vanuatu"},{code:"WF",name:"Wallis and Futuna"},{code:"WS",name:"Samoa"},{code:"YE",name:"Yemen"},{code:"YT",name:"Mayotte"},{code:"ZA",name:"South Africa"},{code:"ZM",name:"Zambia"},{code:"ZW",name:"Zimbabwe"}],H$=["href"],Z$=["href"],J$=ie({__name:"AcceptDocsCheckbox",props:{modelValue:{type:Boolean},modelModifiers:{}},emits:["update:modelValue"],setup(e){const{t}=Mt({useScope:"global"}),n=Ik(e,"modelValue");return(a,r)=>{const o=dp,i=Nt("i18n-t");return _(),q("div",{class:"accept-docs-checkbox",onClick:r[2]||(r[2]=s=>n.value=!n.value)},[N(o,{modelValue:n.value,"onUpdate:modelValue":r[0]||(r[0]=s=>n.value=s),class:"shadow",onClick:r[1]||(r[1]=dt(()=>{},["prevent"]))},null,8,["modelValue"]),N(i,{keypath:"acceptLegalDocs.text",tag:"p"},{eula:B(()=>[k("a",{class:"rules-link",href:f($u),target:"_blank",rel:"noopener noreferrer"},de(f(t)("acceptLegalDocs.eula")),9,H$)]),privacy:B(()=>[k("a",{class:"rules-link",href:f(as),target:"_blank",rel:"noopener noreferrer"},de(f(t)("acceptLegalDocs.privacy")),9,Z$)]),_:1})])}}}),Sp=Ct(J$,[["__scopeId","data-v-aa8486ad"]]),Vu="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2088%2088'%3e%3cpath%20fill='%23FFFFFF'%20d='M39.73%2086.91c-6.628-.635-13.338-3.015-19.102-6.776-4.83-3.15-5.92-4.447-5.92-7.032%200-5.193%205.71-14.29%2015.48-24.658%205.547-5.89%2013.275-12.79%2014.11-12.604%201.626.363%2014.616%2013.034%2019.48%2019%207.69%209.43%2011.224%2017.154%209.428%2020.597-1.365%202.617-9.837%207.733-16.06%209.698-5.13%201.62-11.867%202.306-17.416%201.775zM8.184%2067.703c-4.014-6.158-6.042-12.22-7.02-20.988-.324-2.895-.21-4.55.733-10.494%201.173-7.4%205.39-15.97%2010.46-21.24%202.158-2.24%202.35-2.3%204.982-1.41%203.19%201.08%206.6%203.436%2011.89%208.22l3.09%202.794-1.69%202.07c-7.828%209.61-16.09%2023.24-19.2%2031.67-1.69%204.58-2.37%209.18-1.64%2011.095.49%201.294.04.812-1.61-1.714zm70.453%201.047c.397-1.936-.105-5.49-1.28-9.076-2.545-7.765-11.054-22.21-18.867-32.032l-2.46-3.092%202.662-2.443c3.474-3.19%205.886-5.1%208.49-6.723%202.053-1.28%204.988-2.413%206.25-2.413.777%200%203.516%202.85%205.726%205.95%203.424%204.8%205.942%2010.63%207.218%2016.69.825%203.92.894%2012.3.133%2016.21-.63%203.208-1.95%207.366-3.23%2010.187-.97%202.113-3.36%206.218-4.41%207.554-.54.687-.54.686-.24-.796zM40.44%2011.505C36.834%209.675%2031.272%207.71%2028.2%207.18c-1.076-.185-2.913-.29-4.08-.23-2.536.128-2.423-.004%201.643-1.925%203.38-1.597%206.2-2.536%2010.03-3.34C40.098.78%2048.193.77%2052.43%201.663c4.575.965%209.964%202.97%2013%204.84l.904.554-2.07-.104C60.148%206.745%2054.15%208.408%2047.71%2011.54c-1.942.946-3.63%201.7-3.754%201.68-.123-.024-1.706-.795-3.52-1.715z'/%3e%3c/svg%3e",Bu="data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20data-di-rand='1715266117361'%20viewBox='4.99%209.5%2040.02%2031'%3e%3cg%3e%3cg%3e%3cpath%20d='M5.8,32.1C4.3,33.1,4.8,35,8,35.9c3.3,1.1,6.9,1.4,10.4,0.8c0.2,0,0.4-0.1,0.5-0.1v-3.4l-3.4,1.1c-1.3,0.4-2.6,0.5-3.9,0.2c-1-0.3-0.8-0.9,0.4-1.4l6.9-2.4V27l-9.6,3.3C8.1,30.7,6.9,31.3,5.8,32.1z%20M29,17.1v9.7c4.1,2,7.3,0,7.3-5.2c0-5.3-1.9-7.7-7.4-9.6C26,11,23,10.1,20,9.5v28.9l7,2.1V16.2c0-1.1,0-1.9,0.8-1.6C28.9,14.9,29,16,29,17.1zM42,29.8c-2.9-1-6-1.4-9-1.1c-1.6,0.1-3.1,0.5-4.5,1l-0.3,0.1v3.9l6.5-2.4c1.3-0.4,2.6-0.5,3.9-0.2c1,0.3,0.8,0.9-0.4,1.4l-10,3.7V40L42,34.9c1-0.4,1.9-0.9,2.7-1.7C45.4,32.2,45.1,30.8,42,29.8z'%20fill='%23FFFFFF'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Q$="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20255.03%2076.95'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23fff;}%3c/style%3e%3c/defs%3e%3cg%20id='Слой_2'%20data-name='Слой%202'%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cpath%20id='Steam_white'%20class='cls-1'%20d='M38.32,0A38.44,38.44,0,0,0,0,35.36l20.61,8.53A10.77,10.77,0,0,1,26.73,42h.61L36.5,28.71v-.19A14.51,14.51,0,1,1,51,43.08h-.33l-13,9.32v.52a10.88,10.88,0,0,1-21.55,2.14L1.36,49A38.45,38.45,0,1,0,38.34.05ZM24.1,58.34l-4.73-2a8.16,8.16,0,1,0,13.19-9.24,8.28,8.28,0,0,0-4.07-2.26,8.16,8.16,0,0,0-4.64.34l4.87,2A6.07,6.07,0,0,1,32,50.49a6,6,0,0,1-7.87,7.85Zm35-35.17a9.66,9.66,0,0,1-13.4,13.4,9.65,9.65,0,0,1-4.12-9.92,9.69,9.69,0,0,1,7.6-7.6,9.65,9.65,0,0,1,9.92,4.12ZM45,24.51a7.29,7.29,0,0,0-1.22,4l0,0a7,7,0,0,0,.55,2.79,7.14,7.14,0,0,0,1.58,2.37A7.28,7.28,0,1,0,45,24.51Zm72.8,1.8-2.61,4.52a13,13,0,0,0-7-2.21c-2.69,0-4.35,1.1-4.35,3.09s2.11,2.77,5.42,3.89c.6.21,1.24.42,1.92.67,4.71,1.66,7.41,3.62,7.41,7.94,0,5.9-4.64,9.21-11.3,9.21a20.5,20.5,0,0,1-10.18-2.67l1.87-5a17.87,17.87,0,0,0,8,2.06c3.52,0,5.21-1.3,5.21-3.22s-2.18-2.75-5.78-3.93l-.88-.29c-4.7-1.56-8-3.62-8-8.4,0-5.38,4.34-8.48,10.51-8.48A16.6,16.6,0,0,1,117.82,26.31ZM138,52.93V29.17h8.79V24H123.08v5.21h8.79V52.93Zm21.56-23.76V35.7h11.61v5.21H159.51v6.8H173v5.22H153.45V24H173v5.21Z
391M184.6,52.93l1.92-5.63h11.3l2,5.63h6.57L195.19,24H189.1l-10.86,29Zm3.57-10.46,4-11.59,4,11.59Zm49.33-7.31-7.92,16.92h-3.43l-7.82-16.77V52.93h-5.81V24h5.79l9.74,20.9L237.46,24h5.85v29H237.5Zm16.85-5.31a4,4,0,0,0,.68-2.23,3.81,3.81,0,0,0-.27-1.56,4,4,0,0,0-.86-1.32,4.15,4.15,0,0,0-1.32-.87,3.93,3.93,0,0,0-1.56-.28,4,4,0,0,0-3.71,2.48,3.9,3.9,0,0,0-.23,2.31,4,4,0,0,0,1.09,2.06,4,4,0,0,0,2.05,1.11,4.09,4.09,0,0,0,2.32-.23A4,4,0,0,0,254.35,29.85Zm-6.08-.39a3.54,3.54,0,0,1-.37-3.15,3.37,3.37,0,0,1,.72-1.11,3.41,3.41,0,0,1,1.1-.73,3.24,3.24,0,0,1,1.3-.22,3.34,3.34,0,0,1,3.28,4,3.32,3.32,0,0,1-2.6,2.63,3.3,3.3,0,0,1-3.43-1.39Zm4.2-2.75c0-.59-.35-1.15-1.38-1.15h-1.42v4h.63V28h.81l.78,1.55h.79l-.93-1.74a1.12,1.12,0,0,0,.52-.44A1.16,1.16,0,0,0,252.47,26.71Zm-1.45.71h-.68l0-1.25h.7c.54,0,.73.23.73.6a.75.75,0,0,1-.05.26.62.62,0,0,1-.17.22.55.55,0,0,1-.23.14A.65.65,0,0,1,251,27.42Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",e7="data:image/svg+xml,%3csvg%20width='129'%20height='129'%20viewBox='0%200%20129%20129'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M54.7855%2074.4668L36.2963%2075.1728L33.2705%2084.4471L51.4849%2083.8332L54.7855%2074.4668Z'%20fill='black'/%3e%3cpath%20d='M113.624%2023.532L111.565%2025.9848L94.9086%2028.0422L85.557%2061.8542L74.6467%2060.4724L82.8678%2029.5162L68.0146%2031.328L66.3136%2025.3858L36.5379%2026.077L63.0044%2047.329L66.2746%2046.9911L56.5561%2059.1829L18.2017%2063.6053L16.5211%2052.0892L46.7769%2048.9873L21.4113%2027.3368L24.895%2023.0369L25.7817%2016.4649L73.1517%2014.9297L71.0231%2019.4901L106.219%2015.9303C94.9804%206.15169%2080.2974%200.230591%2064.2308%200.230591C28.8843%200.230591%200.230469%2028.8844%200.230469%2064.2309C0.230469%2079.6311%205.67077%2093.759%2014.7328%20104.802L24.4699%2075.6325L20.4058%2075.786L23.5838%2065.5285L68.9725%2064.07L58.5151%2097.3139L49.3448%2095.9458L61.2328%20110.686L48.489%20111.608L35.5615%2096.2527L29.2067%2096.8529L25.5998%20107.847L14.7736%20104.853C26.5119%20119.127%2044.3073%20128.231%2064.2302%20128.231C99.5767%20128.231%20128.23%2099.5774%20128.23%2064.2309C128.23%2048.772%20122.749%2034.5926%20113.624%2023.5313V23.532ZM105.526%20106.783L65.0321%20112.127L61.8225%20100.918L69.2794%20100.119L91.9261%2073.4934L70.3499%2074.5682L71.6939%2064.6795L100.513%2063.3894L101.827%2061.8542L114.908%2063.3281L84.5298%2098.4915L115.244%2095.2058L105.526%20106.783Z'%20fill='black'/%3e%3c/svg%3e";function t7(e){return e.charAt(0).toUpperCase()+e.slice(1)}function Bt(e=F0.global.t("unexpectedError")){F$.error({message:t7(e),duration:0,grouping:!0,showClose:!0})}function n7(e){return Array.isArray(e)?e[0]:e}function ea(e){return n7(wn.currentRoute.value.query[e])}const a7={psn:{url:"https://ca.account.sony.com/api/authz/v3/oauth/authorize?service_entity=urn%3Aservice-entity%3Apsn&response_type=code&scope=psn:s2s openid id_token:psn.basic_claims",clientId:"a70c520e-50fa-4787-a60f-22a64fa043f9",authorizationStandard:"oauth2"},xbl:{url:"https://login.microsoftonline.com/consumers/oauth2/v2.0/authorize?response_type=code&scope=openid,profile,email,xboxlive.signin",clientId:"7cbe79db-001d-42f4-ad95-c993fffbf1a5",authorizationStandard:"oauth2"},steam:{url:"https://steamcommunity.com/openid/login?openid.ns=http://specs.openid.net/auth/2.0&openid.mode=checkid_setup&openid.identity=http://specs.openid.net/auth/2.0/identifier_select&openid.claimed_id=http://specs.openid.net/auth/2.0/identifier_select",authorizationStandard:"openid2"},strikerz:{url:"https://uflgame.com/oauth/v2/authorize?response_type=code&scope=openid%20email%20profile%20urn%3Azitadel%3Aiam%3Auser%3Ametadata",clientId:"342797322272378772",authorizationStandard:"oauth2"}},Wr=(e,t)=>{const{url:n,clientId:a,authorizationStandard:r}=a7[e];if(!n)return"";const o=new URL(n),i=dn().resolve({name:e}),s=new URL(`/portal${i.fullPath}`,document.location.origin);switch(r){case"oauth2":if(!a)return"";o.searchParams.set("client_id",a),o.searchParams.set("redirect_uri",s.toString()),t&&o.searchParams.set("state",t);break;case"openid2":o.searchParams.set("openid.realm",document.location.origin),t&&s.searchParams.set("state",t),o.searchParams.set("openid.return_to",s.toString());break}return o.toString()},kp=e=>{var t,n,a,r,o;return e.path.includes("/platforms")&&((t=e==null?void 0:e.query)!=null&&t.state)?(n=wn.resolve(String(e.query.state)).meta)==null?void 0:n.isCampaign:(a=e==null?void 0:e.query)!=null&&a.next&&((r=wn.resolve(String(e.query.next)).meta)!=null&&r.isCampaign)?!0:(o=e.meta)==null?void 0:o.isCampaign},Ov=e=>{const t=wn.resolve(e);return t.params.id?String(t.params.id):void 0},r7=e=>e.path.includes("/platforms")&&e.query.state?Ov(String(e.query.state)):e.query.next?Ov(String(e.query.next)):e.params.id?String(e.params.id):void 0,o7=!1,i7=!0,s7={class:"card"}
391,l7={key:0,class:"adult-login-info"},u7={id:"login-buttons"},c7=ie({__name:"LoginView",setup(e){const{t}=Mt({useScope:"global"}),n=dn(),a=Ha(),r=A(()=>kp(a)),o=n.currentRoute.value.query,i=ea("next");i==="/support/login"&&(o==null?void 0:o.kind)==="error"&&Bt(ea("message")||"");const s=i==null?void 0:i.includes("parental-control"),l=new Set(["psn","xbl"]);let u;if(s&&i){const b=new URL(i,document.location.origin).searchParams.get("platform")||"",v=j$[b];l.has(v)&&(u=v)}const c=Wr("xbl",i),d=Wr("psn",i),p="",m=Wr("strikerz",i);[c,d,p].some(Boolean)||Bt("No login options");const g=G(!1);return(h,b)=>{const v=Sp,y=yn;return _(),q("main",s7,[k("h5",null,de(f(t)("signIn")),1),f(s)?(_(),q("div",l7,[k("div",null,de(f(t)("adultLoginInfo.adultConfirmation")),1),k("div",null,de(f(t)("adultLoginInfo.login")),1)])):Se("",!0),N(v,{modelValue:g.value,"onUpdate:modelValue":b[0]||(b[0]=E=>g.value=E)},null,8,["modelValue"]),k("div",u7,[f(c)&&(!f(u)||f(u)==="xbl")?(_(),we(y,{key:0,tag:"a",disabled:!g.value,href:g.value?f(c):null,color:"#107C10"},{default:B(()=>b[1]||(b[1]=[k("img",{src:Vu},null,-1)])),_:1},8,["disabled","href"])):Se("",!0),f(d)&&(!f(u)||f(u)==="psn")?(_(),we(y,{key:1,tag:"a",disabled:!g.value,href:g.value?f(d):null,color:"#00439c",class:"ps-icon"},{default:B(()=>b[2]||(b[2]=[k("img",{src:Bu},null,-1)])),_:1},8,["disabled","href"])):Se("",!0),f(o7)&&f(p)&&!f(u)&&!r.value?(_(),we(y,{key:2,tag:"a",disabled:!g.value,href:g.value?f(p):null,color:"#231F20"},{default:B(()=>b[3]||(b[3]=[k("img",{src:Q$},null,-1)])),_:1},8,["disabled","href"])):Se("",!0),f(i7)&&f(m)&&!r.value&&(!f(u)||f(u)==="strikerz")?(_(),we(y,{key:3,tag:"a",disabled:!g.value,href:g.value?f(m):null,color:"white",dark:!0},{default:B(()=>b[4]||(b[4]=[k("img",{src:e7},null,-1)])),_:1},8,["disabled","href"])):Se("",!0)])])}}}),d7=Ct(c7,[["__scopeId","data-v-63c1e80a"]]),f7={id:"loader","element-loading-background":"var(--transparent)"},p7=ie({__name:"LoadingSpin",props:{loading:{type:Boolean,default:!0}},setup(e){return(t,n)=>{const a=Vw;return rt((_(),q("div",f7,null,512)),[[Yt,t.loading],[a,t.loading]])}}}),la=Ct(p7,[["__scopeId","data-v-6ddc8ff3"]]);function m7(e,t){var n,a;if(Array.isArray(e==null?void 0:e.detail)&&e.detail.length)for(const r of e.detail){const o=r.loc.at(-1);o==="body"&&Bt(((n=r==null?void 0:r.ctx)==null?void 0:n.reason)||r.msg),o&&o in t&&(t[o]=((a=r==null?void 0:r.ctx)==null?void 0:a.reason)||r.msg)}}const g7=/\{[^{}]+\}/g,h7=()=>{var e,t;return typeof process=="object"&&Number.parseInt((t=(e=process==null?void 0:process.versions)==null?void 0:e.node)==null?void 0:t.substring(0,2))>=18&&process.versions.undici};function v7(){return Math.random().toString(36).slice(2,11)}function Pp(e){let{baseUrl:t="",Request:n=globalThis.Request,fetch:a=globalThis.fetch,querySerializer:r,bodySerializer:o,headers:i,requestInitExt:s=void 0,...l}={...e};s=h7()?s:void 0,t=Dv(t);const u=[];async function c(d,p){const{baseUrl:m,fetch:g=a,Request:h=n,headers:b,params:v={},parseAs:y="json",querySerializer:E,bodySerializer:w=o??y7,body:S,...P}=p||{};m&&(t=Dv(m));let L=typeof r=="function"?r:Mv(r);E&&(L=typeof E=="function"?E:Mv({...typeof r=="object"?r:{},...E}));const R=S===void 0?void 0:w(S),T=R===void 0||R instanceof FormData?{}:{"Content-Type":"application/json"},M={redirect:"follow",...l,...P,body:R,headers:E7(T,i,b,v.header)};let x,D,W=new n(w7(d,{baseUrl:t,params:v,querySerializer:L}),M);for(const Y in P)Y in W||(W[Y]=P[Y]);if(u.length){x=v7(),D=Object.freeze({baseUrl:t,fetch:g,parseAs:y,querySerializer:L,bodySerializer:w});for(const Y of u)if(Y&&typeof Y=="object"&&typeof Y.onRequest=="function"){const z=await Y.onRequest({request:W,schemaPath:d,params:v,options:D,id:x});if(z){if(!(z instanceof n))throw new Error("onRequest: must return new Request() when modifying the request");W=z}}}let se;try{se=await g(W,s)}catch(Y){let z=Y;if(u.length)for(let X=u.length-1;X>=0;X--){const $=u[X];if($&&typeof $=="object"&&typeof $.onError=="function"){const J=await $.onError({request:W,error:z,schemaPath:d,params:v,options:D,id:x});if(J){if(J instanceof Response){z=void 0,se=J;break}if(J instanceof Error){z=J;continue}throw new Error("onError: must return new Response() or instance of Error")}}}if(z)throw z}if(u.length)for(let Y=u.length-1;Y>=0;Y--){const z=u[Y];if(z&&typeof z=="object"&&typeof z.onResponse=="function"){const X=await z.onResponse({request:W,response:se,schemaPath:d,params:v,options:D,id:x});if(X){if(!(X instanceof Response))throw new Error("onResponse: must return new Response() when modifying the response");se=X}}}if(se.status===204||se.headers.get("Content-Length")==="0")return se.ok?{data:void 0,response:se}:{error:void 0,response:se};
391if(se.ok)return y==="stream"?{data:se.body,response:se}:{data:await se[y](),response:se};let te=await se.text();try{te=JSON.parse(te)}catch{}return{error:te,response:se}}return{request(d,p,m){return c(p,{...m,method:d.toUpperCase()})},GET(d,p){return c(d,{...p,method:"GET"})},PUT(d,p){return c(d,{...p,method:"PUT"})},POST(d,p){return c(d,{...p,method:"POST"})},DELETE(d,p){return c(d,{...p,method:"DELETE"})},OPTIONS(d,p){return c(d,{...p,method:"OPTIONS"})},HEAD(d,p){return c(d,{...p,method:"HEAD"})},PATCH(d,p){return c(d,{...p,method:"PATCH"})},TRACE(d,p){return c(d,{...p,method:"TRACE"})},use(...d){for(const p of d)if(p){if(typeof p!="object"||!("onRequest"in p||"onResponse"in p||"onError"in p))throw new Error("Middleware must be an object with one of `onRequest()`, `onResponse() or `onError()`");u.push(p)}},eject(...d){for(const p of d){const m=u.indexOf(p);m!==-1&&u.splice(m,1)}}}}function Gu(e,t,n){if(t==null)return"";if(typeof t=="object")throw new Error("Deeply-nested arrays/objects arenât supported. Provide your own `querySerializer()` to handle these.");return`${e}=${(n==null?void 0:n.allowReserved)===!0?t:encodeURIComponent(t)}`}function qw(e,t,n){if(!t||typeof t!="object")return"";const a=[],r={simple:",",label:".",matrix:";"}[n.style]||"&";if(n.style!=="deepObject"&&n.explode===!1){for(const s in t)a.push(s,n.allowReserved===!0?t[s]:encodeURIComponent(t[s]));const i=a.join(",");switch(n.style){case"form":return`${e}=${i}`;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return i}}for(const i in t){const s=n.style==="deepObject"?`${e}[${i}]`:i;a.push(Gu(s,t[i],n))}const o=a.join(r);return n.style==="label"||n.style==="matrix"?`${r}${o}`:o}function Ww(e,t,n){if(!Array.isArray(t))return"";if(n.explode===!1){const o={form:",",spaceDelimited:"%20",pipeDelimited:"|"}[n.style]||",",i=(n.allowReserved===!0?t:t.map(s=>encodeURIComponent(s))).join(o);switch(n.style){case"simple":return i;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return`${e}=${i}`}}const a={simple:",",label:".",matrix:";"}[n.style]||"&",r=[];for(const o of t)n.style==="simple"||n.style==="label"?r.push(n.allowReserved===!0?o:encodeURIComponent(o)):r.push(Gu(e,o,n));return n.style==="label"||n.style==="matrix"?`${a}${r.join(a)}`:r.join(a)}function Mv(e){return function(n){const a=[];if(n&&typeof n=="object")for(const r in n){const o=n[r];if(o!=null){if(Array.isArray(o)){if(o.length===0)continue;a.push(Ww(r,o,{style:"form",explode:!0,...e==null?void 0:e.array,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}if(typeof o=="object"){a.push(qw(r,o,{style:"deepObject",explode:!0,...e==null?void 0:e.object,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}a.push(Gu(r,o,e))}}return a.join("&")}}function b7(e,t){let n=e;for(const a of e.match(g7)??[]){let r=a.substring(1,a.length-1),o=!1,i="simple";if(r.endsWith("*")&&(o=!0,r=r.substring(0,r.length-1)),r.startsWith(".")?(i="label",r=r.substring(1)):r.startsWith(";")&&(i="matrix",r=r.substring(1)),!t||t[r]===void 0||t[r]===null)continue;const s=t[r];if(Array.isArray(s)){n=n.replace(a,Ww(r,s,{style:i,explode:o}));continue}if(typeof s=="object"){n=n.replace(a,qw(r,s,{style:i,explode:o}));continue}if(i==="matrix"){n=n.replace(a,`;${Gu(r,s)}`);continue}n=n.replace(a,i==="label"?`.${encodeURIComponent(s)}`:encodeURIComponent(s))}return n}function y7(e){return e instanceof FormData?e:JSON.stringify(e)}function w7(e,t){var r;let n=`${t.baseUrl}${e}`;(r=t.params)!=null&&r.path&&(n=b7(n,t.params.path));let a=t.querySerializer(t.params.query??{});return a.startsWith("?")&&(a=a.substring(1)),a&&(n+=`?${a}`),n}function E7(...e){const t=new Headers;for(const n of e){if(!n||typeof n!="object")continue;const a=n instanceof Headers?n.entries():Object.entries(n);for(const[r,o]of a)if(o===null)t.delete(r);else if(Array.isArray(o))for(const i of o)t.append(r,i);else o!==void 0&&t.set(r,o)}return t}function Dv(e){return e.endsWith("/")?e.substring(0,e.length-1):e}function Kw(e){return ru()?(ou(e),!0):!1}const Fc=new WeakMap,S7=(...e)=>{var t;const n=e[0],a=(t=et())==null?void 0:t.proxy;if(a==null&&!wf())throw new Error("injectLocal must be called in setup");return a&&Fc.has(a)&&n in Fc.get(a)?Fc.get(a)[n]:De(...e)},Yw=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const k7=Object.prototype.toString,P7=e=>k7.call(e)==="[object Object]",Nc=()=>{},L7=_7();function _7(){var e,t;return Yw&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function A7(e,t){function n(...a){return new Promise((r,o)=>{Promise.resolve(e(()=>t.apply(this,a),{fn:t,thisArg:this,args:a})).then(r).catch(o)})}return n}const Xw=e=>e();function T7(e=Xw){const t=G(!0);function n(){t.value=!1}function a(){t.value=!0}const r=(...o)=>{t.value&&e(...o)};return{isActive:Xo(t),pause:n,resume:a,eventFilter:r}}function xv(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function C7(e){return et()}function yl(e){return Array.isArray(e)?e:[e]}function I7(e,t,n={}){const{eventFilter:a=Xw,...r}=n;return Ie(e,A7(a,t),r)}function R7(e,t,n={}){const{eventFilter:a,...r}=n,{eventFilter:o,pause:i,resume:s,isActive:l}=T7(a);return{stop:I7(e,t,{...r,eventFilter:o}),pause:i,resume:s,isActive:l}}function Lp(e,t=!0,n){C7()?st(e,n):t?e():Ke(e)}const F7=/[YMDHhms]o|\[([^\]]+)\]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a{1,2}|A{1,2}|m{1,2}|s{1,2}|Z{1,2}|SSS/g;function N7(e,t,n,a){let r=e<12?"AM":"PM";return a&&(r=r.split("").reduce((o,i)=>o+=`${i}.`,"")),n?r.toLowerCase():r}
391function Ur(e){const t=["th","st","nd","rd"],n=e%100;return e+(t[(n-20)%10]||t[n]||t[0])}function PW(e,t,n={}){var a;const r=e.getFullYear(),o=e.getMonth(),i=e.getDate(),s=e.getHours(),l=e.getMinutes(),u=e.getSeconds(),c=e.getMilliseconds(),d=e.getDay(),p=(a=n.customMeridiem)!=null?a:N7,m={Yo:()=>Ur(r),YY:()=>String(r).slice(-2),YYYY:()=>r,M:()=>o+1,Mo:()=>Ur(o+1),MM:()=>`${o+1}`.padStart(2,"0"),MMM:()=>e.toLocaleDateString(Xt(n.locales),{month:"short"}),MMMM:()=>e.toLocaleDateString(Xt(n.locales),{month:"long"}),D:()=>String(i),Do:()=>Ur(i),DD:()=>`${i}`.padStart(2,"0"),H:()=>String(s),Ho:()=>Ur(s),HH:()=>`${s}`.padStart(2,"0"),h:()=>`${s%12||12}`.padStart(1,"0"),ho:()=>Ur(s%12||12),hh:()=>`${s%12||12}`.padStart(2,"0"),m:()=>String(l),mo:()=>Ur(l),mm:()=>`${l}`.padStart(2,"0"),s:()=>String(u),so:()=>Ur(u),ss:()=>`${u}`.padStart(2,"0"),SSS:()=>`${c}`.padStart(3,"0"),d:()=>d,dd:()=>e.toLocaleDateString(Xt(n.locales),{weekday:"narrow"}),ddd:()=>e.toLocaleDateString(Xt(n.locales),{weekday:"short"}),dddd:()=>e.toLocaleDateString(Xt(n.locales),{weekday:"long"}),A:()=>p(s,l),AA:()=>p(s,l,!1,!0),a:()=>p(s,l,!0),aa:()=>p(s,l,!0,!0)};return t.replace(F7,(g,h)=>{var b,v;return(v=h??((b=m[g])==null?void 0:b.call(m)))!=null?v:g})}function U7(e,t,n){return Ie(e,t,{...n,immediate:!0})}const ka=Yw?window:void 0;function Jn(e){var t;const n=Xt(e);return(t=n==null?void 0:n.$el)!=null?t:n}function ha(...e){const t=[],n=()=>{t.forEach(s=>s()),t.length=0},a=(s,l,u,c)=>(s.addEventListener(l,u,c),()=>s.removeEventListener(l,u,c)),r=A(()=>{const s=yl(Xt(e[0])).filter(l=>l!=null);return s.every(l=>typeof l!="string")?s:void 0}),o=U7(()=>{var s,l;return[(l=(s=r.value)==null?void 0:s.map(u=>Jn(u)))!=null?l:[ka].filter(u=>u!=null),yl(Xt(r.value?e[1]:e[0])),yl(f(r.value?e[2]:e[1])),Xt(r.value?e[3]:e[2])]},([s,l,u,c])=>{if(n(),!(s!=null&&s.length)||!(l!=null&&l.length)||!(u!=null&&u.length))return;const d=P7(c)?{...c}:c;t.push(...s.flatMap(p=>l.flatMap(m=>u.map(g=>a(p,m,g,d)))))},{flush:"post"}),i=()=>{o(),n()};return Kw(n),i}let zv=!1;function LW(e,t,n={}){const{window:a=ka,ignore:r=[],capture:o=!0,detectIframe:i=!1}=n;if(!a)return Nc;if(L7&&!zv){zv=!0;const h={passive:!0};Array.from(a.document.body.children).forEach(b=>ha(b,"click",Nc,h)),ha(a.document.documentElement,"click",Nc,h)}let s=!0;const l=h=>Xt(r).some(b=>{if(typeof b=="string")return Array.from(a.document.querySelectorAll(b)).some(v=>v===h.target||h.composedPath().includes(v));{const v=Jn(b);return v&&(h.target===v||h.composedPath().includes(v))}});function u(h){const b=Xt(h);return b&&b.$.subTree.shapeFlag===16}function c(h,b){const v=Xt(h),y=v.$.subTree&&v.$.subTree.children;return y==null||!Array.isArray(y)?!1:y.some(E=>E.el===b.target||b.composedPath().includes(E.el))}const d=h=>{const b=Jn(e);if(h.target!=null&&!(!(b instanceof Element)&&u(e)&&c(e,h))&&!(!b||b===h.target||h.composedPath().includes(b))){if(h.detail===0&&(s=!l(h)),!s){s=!0;return}t(h)}};let p=!1;const m=[ha(a,"click",h=>{p||(p=!0,setTimeout(()=>{p=!1},0),d(h))},{passive:!0,capture:o}),ha(a,"pointerdown",h=>{const b=Jn(e);
391s=!l(h)&&!!(b&&!h.composedPath().includes(b))},{passive:!0}),i&&ha(a,"blur",h=>{setTimeout(()=>{var b;const v=Jn(e);((b=a.document.activeElement)==null?void 0:b.tagName)==="IFRAME"&&!(v!=null&&v.contains(a.document.activeElement))&&t(h)},0)},{passive:!0})].filter(Boolean);return()=>m.forEach(h=>h())}function O7(){const e=G(!1),t=et();return t&&st(()=>{e.value=!0},t),e}function Hw(e){const t=O7();return A(()=>(t.value,!!e()))}const M7=Symbol("vueuse-ssr-width");function D7(){const e=wf()?S7(M7,null):null;return typeof e=="number"?e:void 0}function x7(e,t={}){const{window:n=ka,ssrWidth:a=D7()}=t,r=Hw(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),o=G(typeof a=="number"),i=Ln(),s=G(!1),l=u=>{s.value=u.matches};return cu(()=>{if(o.value){o.value=!r.value;const u=Xt(e).split(",");s.value=u.some(c=>{const d=c.includes("not all"),p=c.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),m=c.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let g=!!(p||m);return p&&g&&(g=a>=xv(p[1])),m&&g&&(g=a<=xv(m[1])),d?!g:g});return}r.value&&(i.value=n.matchMedia(Xt(e)),s.value=i.value.matches)}),ha(i,"change",l,{passive:!0}),A(()=>s.value)}const Ks=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ys="__vueuse_ssr_handlers__",z7=$7();function $7(){return Ys in Ks||(Ks[Ys]=Ks[Ys]||{}),Ks[Ys]}function V7(e,t){return z7[e]||t}function B7(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Zw={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},$v="vueuse-storage";function _p(e,t,n,a={}){var r;const{flush:o="pre",deep:i=!0,listenToStorageChanges:s=!0,writeDefaults:l=!0,mergeDefaults:u=!1,shallow:c,window:d=ka,eventFilter:p,onError:m=x=>{console.error(x)},initOnMounted:g}=a,h=(c?Ln:G)(typeof t=="function"?t():t),b=A(()=>Xt(e));if(!n)try{n=V7("getDefaultStorage",()=>{var x;return(x=ka)==null?void 0:x.localStorage})()}catch(x){m(x)}if(!n)return h;const v=Xt(t),y=B7(v),E=(r=a.serializer)!=null?r:Zw[y],{pause:w,resume:S}=R7(h,()=>L(h.value),{flush:o,deep:i,eventFilter:p});Ie(b,()=>T(),{flush:o}),d&&s&&Lp(()=>{n instanceof Storage?ha(d,"storage",T,{passive:!0}):ha(d,$v,M),g&&T()}),g||T();function P(x,D){if(d){const W={key:b.value,oldValue:x,newValue:D,storageArea:n};d.dispatchEvent(n instanceof Storage?new StorageEvent("storage",W):new CustomEvent($v,{detail:W}))}}function L(x){try{const D=n.getItem(b.value);if(x==null)P(D,null),n.removeItem(b.value);else{const W=E.write(x);D!==W&&(n.setItem(b.value,W),P(D,W))}}catch(D){m(D)}}function R(x){const D=x?x.newValue:n.getItem(b.value);if(D==null)return l&&v!=null&&n.setItem(b.value,E.write(v)),v;if(!x&&u){const W=E.read(D);return typeof u=="function"?u(W,v):y==="object"&&!Array.isArray(W)?{...v,...W}:W}else return typeof D!="string"?D:E.read(D)}function T(x){if(!(x&&x.storageArea!==n)){if(x&&x.key==null){h.value=v;return}if(!(x&&x.key!==b.value)){w();try{(x==null?void 0:x.newValue)!==E.write(h.value)&&(h.value=R(x))}catch(D){m(D)}finally{x?Ke(S):S()}}}}function M(x){T(x.detail)}return h}function G7(e,t,n={}){const{window:a=ka,...r}=n;let o;const i=Hw(()=>a&&"ResizeObserver"in a),s=()=>{o&&(o.disconnect(),o=void 0)},l=A(()=>{const d=Xt(e);return Array.isArray(d)?d.map(p=>Jn(p)):[Jn(d)]}),u=Ie(l,d=>{if(s(),i.value&&a){o=new ResizeObserver(t);for(const p of d)p&&o.observe(p,r)}},{immediate:!0,flush:"post"}),c=()=>{s(),u()};return Kw(c),{isSupported:i,stop:c}}function _W(e,t={width:0,height:0},n={}){const{window:a=ka,box:r="content-box"}=n,o=A(()=>{var d,p;return(p=(d=Jn(e))==null?void 0:d.namespaceURI)==null?void 0:p.includes("svg")}),i=G(t.width),s=G(t.height),{stop:l}=G7(e,([d])=>{const p=r==="border-box"?d.borderBoxSize:r==="content-box"?d.contentBoxSize:d.devicePixelContentBoxSize;if(a&&o.value){const m=Jn(e);if(m){const g=m.getBoundingClientRect();i.value=g.width,s.value=g.height}}else if(p){const m=yl(p);i.value=m.reduce((g,{inlineSize:h})=>g+h,0),s.value=m.reduce((g,{blockSize:h})=>g+h,0)}else i.value=d.contentRect.width,s.value=d.contentRect.height},n);Lp(()=>{const d=Jn(e);d&&(i.value="offsetWidth"in d?d.offsetWidth:t.width,s.value="offsetHeight"in d?d.offsetHeight:t.height)});const u=Ie(()=>Jn(e),d=>{i.value=d?t.width:0,s.value=d?t.height:0});function c(){l(),u()}return{width:i,height:s,stop:c}}function Ap(e,t,n={}){const{window:a=ka}=n;return _p(e,t,a==null?void 0:a.localStorage,n)}function Jw(e,t,n={}){const{window:a=ka}=n;return _p(e,t,a==null?void 0:a.sessionStorage,n)}function j7(e={}){const{window:t=ka,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:a=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:o=!0,type:i="inner"}=e,s=G(n),l=G(a),u=()=>{if(t)if(i==="outer")s.value=t.outerWidth,l.value=t.outerHeight;
391else if(i==="visual"&&t.visualViewport){const{width:d,height:p,scale:m}=t.visualViewport;s.value=Math.round(d*m),l.value=Math.round(p*m)}else o?(s.value=t.innerWidth,l.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)};u(),Lp(u);const c={passive:!0};if(ha("resize",u,c),t&&i==="visual"&&t.visualViewport&&ha(t.visualViewport,"resize",u,c),r){const d=x7("(orientation: portrait)");Ie(d,()=>u())}return{width:s,height:l}}const q7=async e=>await ju.POST("/pub/auth/login",{body:e}),W7=async()=>await ju.POST("/pub/auth/logout"),Bn=p0("user",()=>{const e=Ap("locale",R0()??"en"),t=_p("user",null,void 0,{serializer:Zw.object}),n=G(!1),a=A(()=>!!t.value);return{language:e,userData:t,isAuthenticated:a,login:async i=>{n.value=!0;const{data:s,error:l}=await q7(i);return s?t.value=s:l&&(t.value=null),n.value=!1,{data:s,error:l}},logout:async()=>{if(!t.value)return;const{error:i}=await W7();if(i){Bt();return}t.value=null,sessionStorage.clear()},isUserDataLoading:n}});async function Tp(e){try{return await fetch(e,{credentials:"include"})}catch{return new Response("Fetch error",{status:500,statusText:"Fetch error"})}}const K7={async onResponse({response:e}){if(!e.ok){if(e.type==="error"||e.status>=500&&e.status<=599)Bt();else if(e.status===401){const t=Bn();t.userData=null,await wn.push({name:"login",query:{next:wn.currentRoute.value.fullPath}})}}return e}},Y7={async onResponse({response:e}){if(e.ok)return e;(e.type==="error"||e.status>=500&&e.status<=599)&&Bt()}},X7={async onResponse({response:e}){if(e.ok)return e;if(e.status===401){const t=Bn();t.userData=null,await wn.push({name:"login",query:{next:wn.currentRoute.value.fullPath}})}}},Kl=Pp({baseUrl:"https://api-portal.uflgame.com",fetch:Tp});Kl.use(K7);const ju=Pp({baseUrl:"https://api-portal.uflgame.com",fetch:Tp});ju.use(Y7);const Cp=Pp({baseUrl:"https://api-portal.uflgame.com",fetch:Tp});Cp.use(X7);const H7={class:"card"},Z7={class:"note"}
391,J7=["action"],Q7=ie({__name:"SupportLogin",setup(e){const{t}=Mt({useScope:"global"}),n=G(!0),a=dn(),r=Ha(),o=Bn(),{language:i}=ms(o);st(async()=>{const{data:b,error:v,response:y}=await Kl.POST("/pub/auth/support/login");if(y.status===400)n.value=!1;else if(v){if(y.status===401)return;a.push({name:"login",query:{next:r.fullPath}})}else b&&h(b.jwt)});const s=G(),l=Tt({email:""}),u=Tt({email:""});async function c(b){b&&(Object.keys(u).forEach(v=>u[v]=""),b.validate(async v=>{if(!v)return;n.value=!0;const{data:y,error:E}=await Kl.POST("/pub/auth/support/login",{body:{...l}});E?(m7(E,u),n.value=!1):y&&h(y.jwt)}))}const d="",p=G(),m=G(),g=G();function h(b){var v;m.value.value=b,g.value.value=((v=r.query)==null?void 0:v.return_to)||"",p.value.submit()}return(b,v)=>{const y=la,E=mr,w=yp,S=yn,P=bp;return _(),q("main",H7,[N(y,{loading:n.value},null,8,["loading"]),n.value?Se("",!0):(_(),we(P,{key:0,ref_key:"formEmail",ref:s,"validate-on-rule-change":!1,model:l,"label-width":"auto","hide-required-asterisk":"",onSubmit:v[2]||(v[2]=dt(()=>{},["prevent"])),onKeydown:v[3]||(v[3]=On(L=>c(s.value),["enter"]))},{default:B(()=>[k("h5",null,de(f(t)("signIn")),1),(_(),we(w,{prop:"email",label:f(t)("supportLogin.email"),error:u.email,key:f(i),rules:[{required:!0,message:f(t)("supportLogin.rulesMessages.emailRequired"),trigger:"false"},{type:"email",message:f(t)("supportLogin.rulesMessages.wrongEmail"),trigger:"false"}]},{default:B(()=>[N(E,{modelValue:l.email,"onUpdate:modelValue":v[0]||(v[0]=L=>l.email=L),modelModifiers:{trim:!0}},null,8,["modelValue"])]),_:1},8,["label","error","rules"])),k("div",Z7,de(f(t)("supportLogin.note")),1),N(w,null,{default:B(()=>[N(S,{type:"primary",onClick:v[1]||(v[1]=L=>c(s.value))},{default:B(()=>[ue(de(f(t)("supportLogin.submit")),1)]),_:1})]),_:1})]),_:1},8,["model"])),k("form",{ref_key:"formZendesk",ref:p,hidden:"",action:f(d),method:"POST"},[k("input",{type:"hidden",name:"jwt",ref_key:"jwtInput",ref:m},null,512),k("input",{type:"hidden",name:"return_to",ref_key:"returnToInput",ref:g},null,512)],8,J7)])}}}),eV=Ct(Q7,[["__scopeId","data-v-1e49d6ae"]]),tV={xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64",fill:"none"};function nV(e,t){return _(),q("svg",tV,t[0]||(t[0]=[Cl('<circle cx="32" cy="32" r="30.769" stroke="#fff" stroke-width="2.462"></circle><circle cx="32" cy="32" r="30.769" stroke="#49E663" stroke-width="2.462"></circle><g clip-path="url(#a)"><mask id="b" width="38" height="38" x="13" y="13" maskUnits="userSpaceOnUse" style="mask-type:alpha;"><path fill="#D9D9D9" d="M13.838 13.844h36.324v36.324H13.838z"></path></mask><g mask="url(#b)"><path fill="#49E663" d="m28.14 37.603 13.736-13.735q.343-.34.814-.34.472 0 .813.342.34.343.34.813 0 .471-.34.812L28.935 40.062a1.1 1.1 0 0 1-.795.341 1.1 1.1 0 0 1-.794-.34l-6.887-6.887a1.05 1.05 0 0 1-.321-.815q.018-.471.361-.812.343-.34.814-.34t.811.34z"></path></g></g><defs><clipPath id="a"><path fill="#fff" d="M13.838 13.836h36.324V50.16H13.838z"></path></clipPath></defs>',4)]))}const aV={render:nV},rV={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64"};function oV(e,t){return _(),q("svg",rV,t[0]||(t[0]=[Cl('<defs><mask id="a" width="24" height="24" x="20" y="20" maskUnits="userSpaceOnUse" style="mask-type:alpha;"><path fill="#D9D9D9" d="M20 20h24v24H20z"></path></mask></defs><circle cx="32" cy="32" r="31.25" stroke="#FF1E2C" stroke-width="1.5"></circle><g clip-path="url(#clip0_45_13026)" mask="url(#a)"><path fill="#FF1E2C" d="m32 33.052-5.25 5.25a.72.72 0 0 1-.525.225.72.72 0 0 1-.525-.225.72.72 0 0 1-.225-.525q0-.3.225-.525l5.25-5.25-5.25-5.25a.72.72 0 0 1-.225-.525q0-.3.225-.525a.72.72 0 0 1 .525-.225q.3 0 .525.225l5.25 5.25 5.25-5.25a.72.72 0 0 1 .525-.225q.3 0 .525.225a.72.72 0 0 1 .225.525.72.72 0 0 1-.225.525l-5.25 5.25 5.25 5.25a.72.72 0 0 1 .225.525.72.72 0 0 1-.225.525.72.72 0 0 1-.525.225.72.72 0 0 1-.525-.225z"></path></g>',3)]))}const iV={render:oV},sV={class:"app-status-message"},lV={class:"message"},uV={class:"note"},cV={key:0},dV=ie({__name:"AppStatusMessage",props:{type:{},showIcon:{type:Boolean,default:!0},errorCode:{},iconSize:{default:"4rem"}},setup(e){const t=e,n=A(()=>t.type==="success"?aV:iV),a=A(()=>({width:t.iconSize,height:t.iconSize}));return(r,o)=>(_(),q("div",sV,[(_(),we(yt(n.value),{class:"status-icon",style:mt(a.value)},null,8,["style"])),k("div",lV,[_e(r.$slots,"default",{},void 0,!0)]),k("div",uV,[_e(r.$slots,"note",{},void 0,!0),t.errorCode?(_(),q("span",cV," code: "+de(t.errorCode.source)+"-"+de(t.errorCode.code),1)):Se("",!0)])]))}}),La=Ct(dV,[["__scopeId","data-v-7a8f797e"]]),Ss=[{doc_type:"eula",version:7},{doc_type:"game_privacy_policy",version:5}],fV=Ss,Qw={twitchStateError:"tw-001",emptyKwsQuery:"kws-001"},Va={WEB_LOGIN_CHILD_REQUIRED_ACTIONS:8,WEB_LOGIN_AGE_VERIFICATION:10,WEB_LOGIN_START_PARENT_SIGN
391ING:11,KWS_INVALID_SIGNATURE:12,KWS_INVALID_STATUS_JSON:13,KWS_UNVERIFIED_STATUS:14,KWS_PAYLOAD_PARSE_ERROR:15},hr={ERR_CODE_AUTH_UNKNOWN_CHILD_ACCOUNT:27,ERR_CODE_AUTH_XBOX_ACCOUNT_NOT_EXIST:28,ERR_CODE_ALREADY_EXISTS:5,ERR_CODE_AUTH_INVALID_AUTH_CODE:29,ERR_CODE_AUTH_MICROSOFT_ACCOUNT_NOT_LINKED_XBOX_ACCOUNT:30},Wd=e=>!e.detail||Array.isArray(e.detail)?!1:!!(e.detail.error_code||e.detail.rpc_err_code),pV=e=>e.detail?Array.isArray(e==null?void 0:e.detail):!1,ri=(e,{onCodeError:t,handleCodeError:n,onHttpValidationError:a,onError:r=()=>Bt()})=>{if(n&&Wd(e)){n({err:e,code:e.detail.error_code??e.detail.rpc_err_code,source:e.detail.error_code?"api":"be"});return}if(t&&Wd(e)){t(e);return}if(a&&pV(e)){a(e);return}r(e)},mV={key:0,class:"info-text"},gV={class:"info-text"},hV={class:"steps-title"},vV={class:"steps-list"},bV={class:"step-item"},yV={class:"substeps-list"},wV={class:"substep-item"},EV={class:"substep-item"},SV={class:"step-item"},kV={class:"email-message"},PV=ie({__name:"AgeMessage",props:{errorCode:{}},setup(e){const{t}=Mt({useScope:"global"}),n=Ha(),a=A(()=>kp(n));return(r,o)=>{const i=Nt("router-link"),s=ni,l=Nt("i18n-t"),u=La;return _(),we(u,{type:"error","icon-size":"3rem","error-code":r.errorCode,class:"error-message"},{default:B(()=>[a.value?(_(),q("p",mV,[o[2]||(o[2]=ue(" We are sorry, you shall download UFL and create your UFL in-game club before proceeding with authorization on this page. See ")),N(i,{class:"rules-link",to:{name:"ambassadorCampaignTerms"}},{default:B(()=>o[0]||(o[0]=[ue(" Official Rules ")])),_:1}),o[3]||(o[3]=ue(". If you have any issues or need our support, please send your request to ")),N(s,{href:"mailto:[email protected]",class:"rules-link"},{default:B(()=>o[1]||(o[1]=[ue("[email protected]")])),_:1}),o[4]||(o[4]=ue(". "))])):(_(),q(Oe,{key:1},[k("p",gV,de(f(t)("ageErrorModal.info")),1),k("p",hV,[N(l,{keypath:"ageErrorModal.steps.title",tag:"span"},{titleAction:B(()=>[o[5]||(o[5]=k("br",null,null,-1)),k("strong",null,de(f(t)("ageErrorModal.steps.titleAction")),1)]),_:1})]),k("ol",vV,[k("li",bV,[k("strong",null,de(f(t)("ageErrorModal.steps.firstStep.title")),1),k("ol",yV,[k("li",wV,[k("strong",null,de(f(yi).xbl),1),N(l,{keypath:"ageErrorModal.steps.firstStep.substeps.firstSubstep",tag:"span"},{xboxLink:B(()=>[N(s,{href:"https://xbox.com",target:"_blank",class:"platform-link"},{default:B(()=>[ue(de(f(yi).xboxLinkName),1)]),_:1})]),_:1})]),k("li",EV,[k("strong",null,de(f(yi).psn),1),N(l,{keypath:"ageErrorModal.steps.firstStep.substeps.secondSubbstep",tag:"span"},{psnLink:B(()=>[N(s,{href:"https://www.playstation.com/",target:"_blank",class:"platform-link"},{default:B(()=>[ue(de(f(yi).psnLinkName),1)]),_:1})]),_:1})])])]),k("li",SV,de(f(t)("ageErrorModal.steps.secondStep.title")),1)]),k("p",kV,[N(l,{keypath:"ageErrorModal.emailMessage",tag:"span"},{email:B(()=>[N(s,{href:"mailto:[email protected]"},{default:B(()=>o[6]||(o[6]=[ue("[email protected]")])),_:1})]),_:1})])],64))]),_:1},8,["error-code"])}}}),Ip=Ct(PV,[["__scopeId","data-v-3ff8d9e1"]]),LV=ie({__name:"AgeVerificationForm",emits:["sumbit"],setup(e,{emit:t}){const n=t,a=l=>l.getTime()>Date.now(),r=ZS("ageVerificationFormRef"),o=G({country:"",birthday:""}),i=Tt({country:[{required:!0,message:"Please select a country"}],birthday:[{type:"date",required:!0,message:"Please pick a date"}]}),s=async()=>{r.value&&await r.value.validate(async l=>{l&&n("sumbit",o.value)})};return(l,u)=>{const c=J9,d=Z9,p=yp,m=rz,g=yn,h=bp;return _(),q(Oe,null,[u[3]||(u[3]=k("p",null,"Please confirm your age",-1)),N(h,{ref_key:"ageVerificationFormRef",ref:r,model:o.value,"validate-on-rule-change":!1,rules:i,"label-width":"auto","hide-required-asterisk":"",class:"age-confirmation-form"},{default:B(()=>[N(p,{prop:"country",label:"Country"},{default:B(()=>[N(d,{modelValue:o.value.country,"onUpdate:modelValue":u[0]||(u[0]=b=>o.value.country=b),placeholder:"Please select a country",filterable:""},{default:B(()=>[(_(!0),q(Oe,null,_t(f(X$),b=>(_(),we(c,{key:b.code,label:b.name,value:b.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),N(p,{prop:"birthday",label:"Date of birth"},{default:B(()=>[N(m,{modelValue:o.value.birthday,"onUpdate:modelValue":u[1]||(u[1]=b=>o.value.birthday=b),"disabled-date":a,type:"date",placeholder:"Pick a date"},null,8,["modelValue"])]),_:1}),N(p,null,{default:B(()=>[N(g,{class:"submit-btn",type:"primary",onClick:s},{default:B(()=>u[2]||(u[2]=[ue(" Submit ")])),_:1})]),_:1})]),_:1},8,["model","rules"])],64)}}}),eE=Ct(LV,[["__scopeId","data-v-bba71361"]]),_V={class:"card"},Vv="code",AV=ie({__name:"PlaystationRedirect",setup(e){const t=dn(),n=ea(Vv),a=ea("state"),r=Bn(),{t:o}=Mt({useScope:"global"}
391),i={platform:"PlayStation Network",codeParam:Vv},s=Tt({show:!1}),l=G(),u=G(!1),c=G(!1),d=A(()=>!s.show&&!u.value&&!c.value),p=async()=>{if(!n)Bt(o("platformRedirect.errors.noCodeParam",i)),t.push({name:"login",query:{next:a}});else{const{error:g}=await r.login({code:n,platform_type:"psn",accepted_docs:Ss});g?ri(g,{onCodeError:h=>{if(h.detail.error_code===Va.WEB_LOGIN_CHILD_REQUIRED_ACTIONS){s.errorCode={code:h.detail.error_code,source:"api"},s.show=!0;return}if(h.detail.error_code===Va.WEB_LOGIN_AGE_VERIFICATION){u.value=!0;return}if(h.detail.error_code===Va.WEB_LOGIN_START_PARENT_SIGNING){c.value=!0;return}if(h.detail.rpc_err_code==hr.ERR_CODE_AUTH_UNKNOWN_CHILD_ACCOUNT){s.errorCode={code:h.detail.rpc_err_code,source:"be"},s.show=!0;return}Bt(o("platformRedirect.errors.platform",i)),t.push({name:"login",query:{next:a}})},onError:()=>{Bt(o("platformRedirect.errors.platform",i)),t.push({name:"login",query:{next:a}})}}):a?t.push(a):window.location.href=ai}};st(()=>{p()});const m=g=>{l.value=g,p()};return(g,h)=>{const b=la,v=La;return _(),q("main",_V,[d.value?(_(),we(b,{key:0,loading:d.value},null,8,["loading"])):s.show?(_(),we(Ip,{key:1,"error-code":s.errorCode},null,8,["error-code"])):u.value?(_(),we(eE,{key:2,onSumbit:m})):c.value?(_(),we(v,{key:3,type:"error","error-code":{code:f(Va).WEB_LOGIN_START_PARENT_SIGNING,source:"be"}},{default:B(()=>[ue(de(f(o)("parentalControl.errorStartParentSigning")),1)]),_:1},8,["error-code"])):Se("",!0)])}}}),TV={class:"card"},Bv="code",CV=ie({__name:"XboxRedirect",setup(e){const t=dn(),n=ea(Bv),a=ea("state"),r=Bn(),{t:o}=Mt({useScope:"global"}),i={platform:"Xbox Live",codeParam:Bv},s=Tt({show:!1}),l=G(),u=G(!1),c=G(!1),d=A(()=>!s.show&&!u.value&&!c.value),p=async()=>{if(!n)Bt(o("platformRedirect.errors.noCodeParam",i)),t.push({name:"login",query:{next:a}});else{const{error:g}=await r.login({code:n,platform_type:"xbl",accepted_docs:Ss,...l.value??{}});g?ri(g,{onCodeError:h=>{if(h.detail.error_code===Va.WEB_LOGIN_CHILD_REQUIRED_ACTIONS){s.errorCode={code:h.detail.error_code,source:"api"},s.show=!0;return}if(h.detail.error_code===Va.WEB_LOGIN_AGE_VERIFICATION){u.value=!0;return}if(h.detail.error_code===Va.WEB_LOGIN_START_PARENT_SIGNING){c.value=!0;return}switch(h.detail.rpc_err_code){case hr.ERR_CODE_AUTH_UNKNOWN_CHILD_ACCOUNT:s.errorCode={code:h.detail.rpc_err_code,source:"be"},s.show=!0;return;case hr.ERR_CODE_AUTH_MICROSOFT_ACCOUNT_NOT_LINKED_XBOX_ACCOUNT:case hr.ERR_CODE_AUTH_XBOX_ACCOUNT_NOT_EXIST:Bt(o(`platformRedirect.errors.xbox.BEErrorCodes.${h.detail.rpc_err_code}`)),t.push({name:"login",query:{next:a}});return}Bt(o("platformRedirect.errors.platform",i)),t.push({name:"login",query:{next:a}})},onError:()=>{Bt(o("platformRedirect.errors.platform",i)),t.push({name:"login",query:{next:a}})}}):a?t.push(a):window.location.href=ai}};st(()=>{p()});const m=g=>{l.value=g,p()};return(g,h)=>{const b=la,v=La;return _(),q("main",TV,[d.value?(_(),we(b,{key:0,loading:d.value},null,8,["loading"])):s.show?(_(),we(Ip,{key:1,"error-code":s.errorCode},null,8,["error-code"])):u.value?(_(),we(eE,{key:2,onSumbit:m})):c.value?(_(),we(v,{key:3,type:"error","error-code":{code:f(Va).WEB_LOGIN_START_PARENT_SIGNING,source:"be"}},{default:B(()=>[ue(de(f(o)("parentalControl.errorStartParentSigning")),1)]),_:1},8,["error-code"])):Se("",!0)])}}}),IV={class:"card"},Gv="code",RV=ie({__name:"StrikerzIDRedirect",setup(e){const t=dn(),n=ea(Gv),a=ea("state"),r=Bn(),{t:o}=Mt({useScope:"global"}),i={platform:"Strikerz ID",codeParam:Gv},s=Tt({show:!1});return st(async()=>{if(!n)Bt(o("platformRedirect.errors.noCodeParam",i)),t.push({name:"login",query:{next:a}});else{const{error:l}=await r.login({code:n,platform_type:"strikerz",accepted_docs:Ss});l?ri(l,{onCodeError:u=>{if(u.detail.error_code===Va.WEB_LOGIN_CHILD_REQUIRED_ACTIONS){s.errorCode={code:u.detail.error_code,source:"api"},s.show=!0;return}switch(u.detail.rpc_err_code){case hr.ERR_CODE_AUTH_UNKNOWN_CHILD_ACCOUNT:s.errorCode={code:u.detail.rpc_err_code,source:"be"},s.show=!0;return}Bt(o("platformRedirect.errors.platform",i)),t.push({name:"login",query:{next:a}})},onError:()=>{Bt(o("platformRedirect.errors.platform",i)),t.push({name:"login",query:{next:a}})}}):a?t.push(a):t.push({path:"/"})}}),(l,u)=>{const c=la;return _(),q("main",IV,[s.show?(_(),we(Ip,{key:1,"error-code":s.errorCode},null,8,["error-code"])):(_(),we(c,{key:0,loading:!s.show},null,8,["loading"]))])}}});function tE(e){switch(e){case 1:return"PlayStation";case 2:return"Xbox";case 4:return"Steam";default:return""}}const FV={class:"card"},NV=["href"],UV=["href"],OV={class:"checkbox"},MV={class:"checkbox"},DV={class:"checkbox"},xV=ie({__name:"ParentalControl",setup(e){const{t}=Mt({useScope:"global"}),n=G(!0),a=dn(),r=Ha(),o=ea("platform_id"),i=ea("display_name"),s=Number(ea("platform")),l=g(),u=G(!1),c=G(!1),d=G(!1),p=G(!1);st(async()=>
391{if(!o||!s||Number.isNaN(s)){Bt(t("parentalControl.error")),a.push({name:"login",query:{next:r.fullPath}});return}n.value=!1});async function m(){n.value=!0;const{error:h}=await Kl.POST("/pub/onboarding/parental-control",{body:{child_platform_id:o,legal_agreements:fV,marketing_consent:c.value,marketing_external_attribution_consent:d.value}});h||(p.value=!0),n.value=!1}function g(){let h=String(i||o||"");const b=tE(s);return b&&(h+=` (${b})`),h}return(h,b)=>{const v=la,y=ni,E=dp,w=Nt("i18n-t"),S=yn,P=La;return _(),q("main",FV,[N(v,{loading:n.value},null,8,["loading"]),n.value?Se("",!0):(_(),q(Oe,{key:0},[k("h5",null,de(f(t)("welcome")),1),p.value?(_(),we(P,{key:1,type:"success"},{default:B(()=>[N(w,{keypath:"parentalControl.form.successMessage.firstPart",tag:"span"},{accountName:B(()=>[k("b",null,de(f(l)),1)]),_:1})]),_:1})):(_(),q(Oe,{key:0},[k("a",{href:f($u),target:"_blank",rel:"noopener noreferrer"},[N(y,{type:"info"},{default:B(()=>[ue(de(f(t)("parentalControl.links.endUserAgreement")),1)]),_:1})],8,NV),k("a",{href:f(as),target:"_blank",rel:"noopener noreferrer"},[N(y,{type:"info"},{default:B(()=>[ue(de(f(t)("parentalControl.links.privacyPolicy")),1)]),_:1})],8,UV),k("table",null,[k("tbody",null,[k("tr",null,[k("td",OV,[N(E,{modelValue:u.value,"onUpdate:modelValue":b[0]||(b[0]=L=>u.value=L),class:"shadow"},null,8,["modelValue"])]),k("td",null,[k("p",{class:j(["label",{"is-checked":u.value}]),onClick:b[1]||(b[1]=L=>u.value=!u.value)},[N(w,{keypath:"parentalControl.form.licenseAcceptMessage.firstPart",tag:"span"},{accountName:B(()=>[k("b",null,de(f(l)),1)]),_:1})],2)])]),k("tr",null,[k("td",MV,[N(E,{modelValue:d.value,"onUpdate:modelValue":b[2]||(b[2]=L=>d.value=L),class:"shadow"},null,8,["modelValue"])]),k("td",null,[k("p",{class:j(["label",{"is-checked":d.value}]),onClick:b[3]||(b[3]=L=>d.value=!d.value)},de(f(t)("parentalControl.form.externalAttributionConsent")),3)])]),k("tr",null,[k("td",DV,[N(E,{modelValue:c.value,"onUpdate:modelValue":b[4]||(b[4]=L=>c.value=L),class:"shadow"},null,8,["modelValue"])]),k("td",null,[k("p",{class:j(["label",{"is-checked":c.value}]),onClick:b[5]||(b[5]=L=>c.value=!c.value)},de(f(t)("parentalControl.form.consentMessage")),3)])])])]),N(S,{type:"primary",disabled:!u.value,onClick:m},{default:B(()=>[ue(de(f(t)("parentalControl.form.confirm")),1)]),_:1},8,["disabled"])],64))],64))])}}}),zV=Ct(xV,[["__scopeId","data-v-a219153b"]]);var Br=256,nE=[],jv=256,Xs;for(;Br--;)nE[Br]=(Br+256).toString(16).substring(1);function $V(e){var t=0,n=e;if(!Xs||Br+n>jv*2)for(Xs="",Br=0;t<jv;t++)Xs+=nE[Math.random()*256|0];return Xs.substring(Br,Br+++n)}const VV={class:"card"},BV=ie({__name:"TwitchLogin",setup(e){const t=dn(),n=G("https://id.twitch.tv/oauth2/authorize?response_type=code&scope=openid"),a=Ap("twitch-state","");return(async()=>{a.value=$V(32);const o=t.resolve({name:"twitchLink"}),i=new URL(n.value);i.searchParams.set("client_id","e7t10o28f5xh00kwvnkqpl7z6d7w9a"),i.searchParams.set("redirect_uri",new URL(`/portal${o.fullPath}`,document.location.origin).toString()),i.searchParams.set("state",a.value),n.value=i.toString(),window.location.href=n.value})(),(o,i)=>{const s=la;return _(),q("main",VV,[N(s,{loading:""})])}}}),GV=Ct(BV,[["__scopeId","data-v-960697b7"]]),jV=async e=>await ju.POST("/pub/twitch/link",{body:{auth_code:e}}),qV=async()=>{try{return await(await fetch(`${B$}/content/twitch-drops.json`)).json()}catch(e){return console.error(e),[]}},WV={class:"card"},KV=ie({__name:"TwitchLink",setup(e){const t=dn(),n=Ha(),{t:a}=Mt({useScope:"global"}),r=Ap("twitch-state",""),o=Bn(),i=G(!1),s=G(),l=G(),u=G(!1),c=A(()=>{if(!u.value)return{type:i.value?"success":"error",message:i.value?a("twitch.linkSuccess"):s.value||""}}),d=A(()=>{if(l.value)return{source:"front",code:l.value}}),p=async g=>{var E;u.value=!0;const{error:h,response:b}=await jV(g),v=h&&Wd(h)&&h.detail.rpc_err_code===hr.ERR_CODE_AUTH_INVALID_AUTH_CODE,y=b.status===401;if(v&&Bt(a("twitch.errors.serverError")),y&&(o.userData=null),y||v){t.push({name:"login",query:{next:t.currentRoute.value.fullPath}});return}if(h){s.value=!Array.isArray(h.detail)&&((E=h.detail)!=null&&E.msg)?h.detail.msg:a("unexpectedError"),u.value=!1;return}i.value=!0,u.value=!1};return(()=>{try{const g=n.query;if("error"in g){s.value=g.error_description;return}if(r.value!==g.state){s.value=a("unexpectedError"),l.value=Qw.twitchStateError;return}p(g.code)}catch{s.value=a("unexpectedError")}})(),(g,h)=>{const b=la,v=La;return _(),q("main",WV,[N(b,{loading:u.value}
391,null,8,["loading"]),c.value?(_(),we(v,{key:0,type:c.value.type,"error-code":d.value},{default:B(()=>[ue(de(c.value.message),1)]),_:1},8,["type","error-code"])):Se("",!0)])}}}),YV=Ct(KV,[["__scopeId","data-v-e22741b7"]]),XV=(e,t)=>{var i,s,l,u;const n=document.querySelector("body");if(e.hash)return t.name?!1:{name:e.name};if(!n)return;if(e.meta.bodyClassName){n.className=e.meta.bodyClassName;return}let a;if(e.name==="login"&&((i=e==null?void 0:e.query)!=null&&i.next)&&(a=wn.resolve(String(e.query.next))),e.path.includes("/platforms")&&((s=e==null?void 0:e.query)!=null&&s.state)&&(a=wn.resolve(String(e.query.state))),(l=a==null?void 0:a.meta)!=null&&l.bodyClassName){n.className=a.meta.bodyClassName;return}if(!kp(e)){n.className=K$;return}const o=r7(e);n.className=`${((u=jw[String(o)])==null?void 0:u.additionalCampaignClassName)??""} ${W$}`},gi=e=>{if(!Bn().isAuthenticated)return{name:"login",query:{next:e.fullPath}}},HV={},ZV={class:"text"},JV={class:"text"},QV={class:"text"},eB={class:"text"},tB={class:"text"},nB={class:"text"},aB={class:"text"};function rB(e,t){const n=ni,a=Nt("RouterLink"),r=Jf,o=Uz;return _(),we(o,{"append-to-body":!1,class:"twitch-faq-modal"},{default:B(()=>[N(r,{height:"60dvh"},{default:B(()=>[k("article",ZV,[t[63]||(t[63]=k("h5",null,"TWITCH DROPS OFFICIAL RULES",-1)),t[64]||(t[64]=k("div",{class:"text"},[k("h6",{class:"mb"},"1. What are these Official Rules?"),k("p",null,[ue(" These Twitch Drops Official Rules ("),k("b",null,"âOfficial Rulesâ"),ue(") govern all Twitch Drops campaigns sponsored and promoted by Strikerz Inc. (as defined below) and apply universally to any Twitch Drops campaigns run by the sponsor, unless specifically stated otherwise in an individual Twitch Drops campaign announcement. ")])],-1)),k("div",JV,[t[3]||(t[3]=k("h6",{class:"mb"},"2. What are Twitch Drops?",-1)),k("p",null,[t[1]||(t[1]=ue(" Twitch Drops are rewards that you can earn simply by continuously watching any livestreams on the participating channels within the UFL ")),N(n,{href:"https://www.twitch.tv/directory/all/tags/UFL",target:"_blank"},{default:B(()=>t[0]||(t[0]=[ue(" category ")])),_:1}),t[2]||(t[2]=ue(", during the Period, with Twitch Drops enabled for a specific period of time. Each Twitch Drop has a minimum watch time requirement. "))])]),t[65]||(t[65]=k("div",{class:"text"},[k("h6",{class:"mb"},"3. Who is the sponsor?"),k("p",null,[ue(" The sponsor and promoter of any Twitch Drops campaign is XTEN Limited, whose registered office is at Office 701, 169 Archiepiskopou Makariou III, CEDARS OASIS TOWER, 3027, Limassol, Cyprus ("),k("b",null,'"Strikerz Inc."'),ue("). ")])],-1)),k("div",QV,[t[15]||(t[15]=k("h6",{class:"mb"},"4. What about Twitch Drops availability?",-1)),t[16]||(t[16]=k("p",null,"Twitch Drops are available:",-1)),k("ol",null,[k("li",null,[t[5]||(t[5]=k("b",null,"Period",-1)),t[6]||(t[6]=ue(": the then-current period of a Twitch Drops campaign that is available at the time of the campaign for the UFL category, as displayed at ")),N(n,{href:"https://www.twitch.tv/drops/campaigns",target:"_blank"},{default:B(()=>t[4]||(t[4]=[ue(" https://www.twitch.tv/drops/campaigns; ")])),_:1})]),k("li",null,[t[9]||(t[9]=k("b",null,"Participants",-1)),t[10]||(t[10]=ue(": all Twitch users watching any livestream on the participating channels within the UFL ")),N(n,{href:"https://www.twitch.tv/directory/all/tags/UFL",target:"_blank"},{default:B(()=>t[7]||(t[7]=[ue(" category ")])),_:1}),t[11]||(t[11]=ue(", with Twitch Drops enabled. Age restrictions apply. See ")),N(n,{href:"https://legal.twitch.c
391om/en/legal/terms-of-service/",target:"_blank"},{default:B(()=>t[8]||(t[8]=[ue(" Twitch Terms of Service ")])),_:1}),t[12]||(t[12]=ue(" for details; "))]),t[13]||(t[13]=k("li",null,[k("b",null,"Territories:"),ue(" residents of the following countries only: Argentina, Bolivia, Brazil, Canada, Chile, Colombia, Costa Rica, Ecuador, Egypt, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, United States, Uruguay, Australia, Austria, Bahrain, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, India, Indonesia, Ireland, Israel, Italy, Kuwait, Lebanon, Luxembourg, Malaysia, Malta, Netherlands, New Zealand, Norway, Oman, Poland, Portugal, Qatar, Romania, Russian Federation, Saudi Arabia, Slovakia, Singapore, Slovenia, South Africa, Spain, Sweden, Switzerland, Thailand, Turkey, Ukraine, United Arab Emirates and United Kingdom; and ")],-1)),t[14]||(t[14]=k("li",null,[k("b",null,"Platforms:"),ue(" on PlayStation®5, PlayStation®5 Pro, Xbox Series X, or Xbox Series S, PC (Standalone or other PC versions) where UFL game is released. ")],-1))])]),k("div",eB,[t[30]||(t[30]=k("h6",{class:"mb"},"5. How it works?",-1)),t[31]||(t[31]=k("p",null,"No purchase or payment of any kind is necessary to enter any Twitch Drops campaign.",-1)),k("ol",null,[k("li",null,[t[18]||(t[18]=k("b",null,"Accounts Linking:",-1)),t[19]||(t[19]=ue(" Connect your UFL game and Twitch accounts ")),N(a,{to:{name:"twitch"}},{default:B(()=>[N(n,null,{default:B(()=>t[17]||(t[17]=[ue("here")])),_:1})]),_:1}),t[20]||(t[20]=ue(". Please note: only one (1) UFL game account can be linked to one (1) Twitch account. "))]),k("li",null,[t[22]||(t[22]=k("b",null,"Watching:",-1)),t[23]||(t[23]=ue(" Every single livestream on the participating channels within the UFL ")),N(n,{href:"https://www.twitch.tv/directory/all/tags/UFL",target:"_blank"},{default:B(()=>t[21]||(t[21]=[ue(" category ")])),_:1}),t[24]||(t[24]=ue(", that has enabled Twitch Drops for the then-current and active (ongoing) Twitch Drops campaign, will count towards your goal. Twitch Drop watching progress is accrued toward all items simultaneously. You can watch any livestream on the participating channels you like. You must be logged in to your Twitch account while watching the livestreams. To be eligible for Twitch Drops, you need to be recognized as an active viewer by Twitch. If the livestream is muted, Twitch may not register you as a viewer, thus disqualifying you from receiving Twitch Drops. "))]),k("li",null,[t[26]||(t[26]=k("b",null,"Progress:",-1)),t[27]||(t[27]=ue(" Track your progress toward a Twitch Drop on the ")),N(n,{href:"https://www.twitch.tv/drops/inventory",target:"_blank"},{default:B(()=>t[25]||(t[25]=[ue(" Twitch Drops Inventory page")])),_:1}),t[28]||(t[28]=ue(". "))]),t[29]||(t[29]=k("li",null,[k("b",null,"Claiming a Reward:"),ue(" Claim the Twitch Drop reward as specified in Sections 6 - 8 below. ")],-1))]),t[32]||(t[32]=k("p",null," Strikerz Inc. is not responsible for problems of any kind whether mechanical, human, or electronic. ",-1))]),k("div",tB,[t[38]||(t[38]=k("h6",{class:"mb"},"6. What rewards can be claimed (redeemed)?",-1)),k("p",null,[t[35]||(t[35]=ue(" You are guaranteed a reward, as specified for each then-current Twitch Drops campaign available at ")),N(n,{href:"https://www.twitch.tv/drops/campaigns",target:"_blank"},{default:B(()=>t[33]||(t[33]=[ue(" https://www.twitch.tv/drops/campaigns")])),_:1}),t[36]||(t[36]=ue(" during the Period, every time you watch a livestream on the participating channels in the ongoing campaign within the UFL ")),N(n,{href:"https://www.twitch.tv/directory/all/tags/UFL",target:"_blank"},{default:B(()=>t[34]||(t[34]=[ue(" category ")])),_:1}),t[37]||(t[37]=ue(", with Twitch Drops enabled, for the set minimum watch time requirement. "))]),t[39]||(t[39]=k("p",null," The Twitch Drops rewards are non-transferable, non-refundable, and no substitution of the rewards for cash or other goods and services is permitted. The Twitch Drops rewards are awarded âAS ISâ and WITHOUT WARRANTY OF ANY KIND, expressed or implied, except where prohibited by law. ",-1))]),k("div",nB,[t[51]||(t[51]=k("h6",{class:"mb"},"7. How can you claim a reward?",-1)),k("ol",null,[k("li",null,[t[41]||(t[41]=k("b",null,"Claiming a Reward:",-1)),t[42]||(t[42]=ue(" Claim the Twitch Drop reward by clicking the Claim button: (i) in the pop-up notification in the respective livestream interface; or (ii) on your personal ")),N(n,{href:"https://www.twitch.tv/drops/inventory",target:"_blank"},{default:B(()=>t[40]||(t[40]=[ue(" Twitch Drops Inventory page")])),_:1}),t[43]||(t[43]=ue(" . "))]),k("li",null,[t[46]||(t[46]=k("b",null,"Please Note:",-1)),t[47]||(t[47]=ue(" Twitch Drops reward must be actively claimed on your Twitch account by clicking the button (as set out in Section 7 (a) above) within the Period or until 7 days (168 hours) after the Twitch Drops campaign has ended, unless otherwise stated on ")),N(n,{href:"https://help.twitch.tv/s/article/mission-based-drops",target:"_blank"},{default:B(()=>t[44]||(t[44]=[ue(" Twitch Drops FAQ ")])),_:1}),t[48]||(t[48]=ue(" page. If you do not take action, the Twitch Drop will disappear 7 days (168 hours) after the end of the Period, unless otherwise stated on ")),N(n,{href:"https://help.twitch.tv/s/article/mission-based-drops",target:"_blank"},{default:B(()=>t[45]||(t[45]=[ue(" Twitch Drops FAQ ")])),_:1}),t[49]||(t[49]=ue(" page. "))]),t[50]||(t[50]=k("li",null,[k("b",null,"Receipt:"),ue(" The Twitch Drops reward will be granted to you within 24 hours once you successfully claim a reward (as set out in this Section 7). The Twitch Drops reward will be received on your UFL game account linked with your Twitch account. ")],-1))])]),t[66]||(t[66]=k("div",{class:"text"},[k("h6",null,"8. How do you see a reward on UFL game account?"),k("p",null," Once you have completed the Twitch Drops reward claiming process, please log in to UFL game account (linked with your Twitch account). ")],-1)),k("div",aB,[t[62]||(t[62]=k("h6",null,"9. If you have any issues:",-1)),k("ol",null,[k("li",null,[t[53]||(t[53]=k("b",null,"Twitch FAQ:",-1)),t[54]||(t[54]=ue(" If you need any additional information, please refer to this ")),N(n,{href:"https://help.twitch.tv/s/article/mission-based-drops",target:"_blank"},{default:B(()=>t[52]||(t[52]=[ue(" Twitch Drops FAQ")])),_:1}),t[55]||(t[55]=ue(" page for further information regarding Twitch Drops, how to earn Twitch Drops, and claim rewards. "))]),k("li",null,[t[58]||(t[58]=k("b",null,"UFL Support:",-1)),t[59]||(t[59]=ue(" Should you have any issues related to any Twitch Drops campaign, please visit our ")),N(n,{href:"https://support.uflgame.com/"},{default:B(()=>t[56]||(t[56]=[ue("UFL Help Centre")])),_:1}),t[60]||(t[60]=ue(" or contact us via email at ")),N(n,{href:"mailto:[email protected]"},{default:B(()=>t[57]||(t[57]=[ue("[email protected]")])),_:1}),t[61]||(t[61]=ue(". "))])])]),t[67]||(t[67]=k("div",{class:"text"},[k("h6",{class:"mb"},"10. Disclaimer"),k("p",null," The Twitch Drops campaigns are not sponsored, endorsed or administered by, or associated with Twitch. "),k("p",null," Strikerz Inc. reserves the right, at its sole discretion and to the maximum extent permitted by applicable law and/or Twitch drops guides, to cancel, modify, extend or suspend any Twitch Drops campaigns and/
391or Twitch Drops rewards, including the right to vary or amend the amount or type of rewards, and the participant agrees that no liability shall attach to Strikerz Inc. as a result thereof. "),k("p",null," To the maximum extent permitted by applicable law, Strikerz Inc. and its agents and/or commercial partners assume no responsibility and are not liable for: (i) the accuracy or otherwise of any Twitch Drops reward description or illustration; (ii) (where applicable) the non-availability, loss, late receipt or damage of any text or any error, omission, interruption, deletion, defect, delay in operation or transmission, communications line failure, theft or destruction or unauthorized access to, or alteration of, entries; (iii) (other than those warranties or conditions implied by these rules and which cannot be excluded) any representation, warranty, condition or guarantee in respect of a Twitch Drops reward; (iv) any damage, loss, liabilities, injury or disappointment incurred or suffered by you accepting the Twitch Drops reward; or (v) any taxes, fees, charges or other costs which participants may be required to pay in connection with a Twitch Drops reward. Nothing in these Official Rules shall be deemed to exclude or restrict any of your statutory rights as a consumer. "),k("p",null," These Official Rules shall be construed and governed by the laws of the Republic of Cyprus, without regard to conflicts of laws principles. Unless otherwise provided by applicable mandatory rules of consumer protection law in your jurisdiction, you agree to the exclusive jurisdiction of the courts of Cyprus. "),k("p",null," The invalidity or unenforceability of any provision herein shall not affect in any way the validity and enforceability of any other provision of these rules. "),k("p",null," © 2025 XTEN Limited. Strikerz Inc., STRZ, UFL, FAIR TO PLAY and related logos are trademarks or registered trademarks of XTEN Limited. âPlayStationâ is a registered trademark or trademark of Sony Interactive Entertainment Inc. TWITCH is a trademark of Twitch Interactive, Inc. or its affiliates. ")],-1))])]),_:1})]),_:1})}const oB=Ct(HV,[["render",rB],["__scopeId","data-v-8e40e375"]]),iB=()=>{const{locale:e}=Mt({useScope:"global"}),t=dn(),n=G(!1),a=G(),r=async()=>{n.value=!0,a.value=await qV(),a.value.length||t.push({name:"NotFound"}),n.value=!1},o=A(()=>{var u;return(u=a.value)!=null&&u.length?a.value.find(c=>{const d=new Date(c.publish_from),p=c.publish_until?new Date(c.publish_until):void 0,m=new Date,g=c.publish&&m>=d,h=p===null?!1:m>p;return g&&!h})??a.value[a.value.length-1]:void 0}),i=A(()=>{var l;return(l=o.value)==null?void 0:l.rewards}),s=A(()=>{if(!o.value)return;const l=new Date(o.value.start),u=new Date(o.value.end);return{startDate:l.getUTCDate(),startMonth:co==null?void 0:co[e.value][l.getUTCMonth()].contextual,endDate:u.getUTCDate(),endMonth:co==null?void 0:co[e.value][u.getUTCMonth()].contextual}});return{data:a,isLoading:n,execute:r,campaignDates:s,rewardsList:i}},sB={class:"twitch-info-wrapper"},lB={class:"twitch-content"},uB={class:"twitch-header"},cB={class:"title"},dB={class:"description"},fB={class:"guide"},pB={class:"subtitle"},mB={class:"rewards"},gB={class:"subtitle"},hB={class:"action-buttons"},vB=ie({__name:"TwitchInfo",setup(e){const n=dn().resolve({name:"twitch"}),a=`${window.location.protocol}//${window.location.hostname}${n.path}`,r=G(!1),{t:o,locale:i}=Mt({useScope:"global"}),{execute:s,campaignDates:l,rewardsList:u,isLoading:c}=iB();return s(),(d,p)=>{const m=Nt("i18n-t"),g=ni,h=zz,b=yn,v=Vw;return rt((_(),q("main",sB,[k("article",lB,[k("header",uB,[k("h2",cB,de(f(o)("twitch.drops.title")),1),N(m,{keypath:"twitch.drops.time",tag:"div",class:"event-timing"},{startMonth:B(()=>{var y;return[ue(de((y=f(l))==null?void 0:y.startMonth),1)]}),startDate:B(()=>{var y;return[ue(de((y=f(l))==null?void 0:y.startDate),1)]}),endMonth:B(()=>{var y;return[ue(de((y=f(l))==null?void 0:y.endMonth),1)]}),endDate:B(()=>{var y;return[ue(de((y=f(l))==null?void 0:y.endDate),1)]}),_:1}),N(g,{class:"rules-apply",type:"info",onClick:p[0]||(p[0]=y=>r.value=!0)},{default:B(()=>[ue(de(f(o)("twitch.drops.rulesApply")),1)]),_:1})]),k("p",dB,de(f(o)("twitch.drops.description")),1),k("div",fB,[k("p",pB,de(f(o)("twitch.drops.guide.title")),1),k("ol",null,[N(m,{keypath:"twitch.drops.guide.firstStep",scope:"global",tag:"li"},{twitchLink:B(()=>[N(g,{href:f(n).href,target:"_blank",type:"info"},{default:B(()=>[ue(de(a))]),_:1},8,["href"])]),_:1}),N(m,{keypath:"twitch.drops.guide.secondStep",scope:"global",tag:"li"},{twitchLink:B(()=>[N(g,{href:"https://twitch.tv/drops/campaigns",target:"_blank",type:"info"},{default:B(()=>p[3]||(p[3]=[ue(" twitch.tv/drops/campaigns ")])),_:1})]),_:1}
391),k("li",null,de(f(o)("twitch.drops.guide.thirdStep")),1),k("li",null,de(f(o)("twitch.drops.guide.fourthStep")),1),k("li",null,de(f(o)("twitch.drops.guide.fifthStep")),1)]),N(h),N(m,{keypath:"twitch.drops.guide.note",scope:"global",tag:"p"},{supportLink:B(()=>[N(g,{href:f(Uv).url,target:"_blank",type:"info"},{default:B(()=>[ue(de(f(Uv).displayUrl),1)]),_:1},8,["href"])]),_:1}),N(h)]),k("div",mB,[k("p",gB,de(f(o)("twitch.drops.rewards.title")),1),k("ul",null,[(_(!0),q(Oe,null,_t(f(u),(y,E)=>(_(),q("li",{key:E},[N(m,{keypath:"twitch.drops.rewards.rewardText",locale:f(i)},{n:B(()=>[k("strong",null,de(y.hours_to_watch),1)]),unit:B(()=>[ue(de(f(o)("twitch.drops.rewards.hourUnit",Number(y.hours_to_watch))),1)]),rewardName:B(()=>[k("span",null,de(y.text),1)]),_:2},1032,["locale"])]))),128))])]),k("div",hB,[N(b,{class:"link-btn",size:"large",tag:"router-link",to:{name:"twitch"}},{default:B(()=>[ue(de(f(o)("twitch.drops.btns.link")),1)]),_:1}),N(b,{tag:"a",href:"https://www.twitch.tv/directory/category/ufl?filter=drops",target:"_blank",size:"large"},{default:B(()=>[ue(de(f(o)("twitch.drops.btns.watch")),1)]),_:1}),N(b,{tag:"a",href:"https://help.twitch.tv/s/article/mission-based-drops?language=en_US",target:"_blank",size:"large"},{default:B(()=>[ue(de(f(o)("twitch.drops.btns.howToEarh")),1)]),_:1}),N(b,{size:"large",onClick:p[1]||(p[1]=y=>r.value=!0)},{default:B(()=>[ue(de(f(o)("twitch.drops.btns.rules")),1)]),_:1})])]),N(oB,{modelValue:r.value,"onUpdate:modelValue":p[2]||(p[2]=y=>r.value=y)},null,8,["modelValue"])])),[[v,f(c)]])}}}),bB=Ct(vB,[["__scopeId","data-v-56833c73"]]),aE=async e=>await Cp.POST("/pub/campaign/{name}",{params:{path:{name:e}}}),yB={class:"success-message"},wB={class:"small italic"},EB="https://store.playstation.com/product/EP7449-PPSA21422_00-0178621419327299",SB="https://www.xbox.com/en-US/games/store/ufl/9NBBQK8PR7D6",kB=ie({__name:"AmbassadorCampaignSuccess",setup(e){const{userData:t}=ms(Bn()),{t:n}=Mt({useScope:"global"});return(a,r)=>{const o=Nt("router-link"),i=yn,s=La;return _(),q(Oe,null,[r[8]||(r[8]=k("h5",{class:"campaign-title"},"Ambassadorsâ Giveaway",-1)),N(s,{type:"success"},{default:B(()=>{var l,u;return[k("div",yB,[k("p",null,de(f(n)("campaign.success")),1),k("p",null,[r[1]||(r[1]=ue(" Download UFL, create your UFL in-game club, and play 1 online match. ")),N(o,{class:"rules-link",to:{name:"ambassadorCampaignTerms"}},{default:B(()=>r[0]||(r[0]=[ue(" Official Rules apply")])),_:1}),r[2]||(r[2]=ue(". "))]),r[7]||(r[7]=k("div",{class:"play-right-now"},"PLAY RIGHT NOW!",-1)),((l=f(t))==null?void 0:l.platform)==="xbl"?(_(),we(i,{key:0,tag:"a",href:SB,color:"#107C10",target:"_blank",class:"platform-btn"},{default:B(()=>r[3]||(r[3]=[k("img",{src:Vu},null,-1)])),_:1})):Se("",!0),((u=f(t))==null?void 0:u.platform)==="psn"?(_(),we(i,{key:1,tag:"a",href:EB,color:"#00439c",class:"ps-icon platform-btn",target:"_blank"},{default:B(()=>r[4]||(r[4]=[k("img",{src:Bu},null,-1)])),_:1})):Se("",!0),k("p",wB,[r[6]||(r[6]=ue(" *UFL Ambassador Pack includes: Loom Ball, 10 Booster Pack, Basic Skin Pack, Deluxe Skin Pack, LP 400 in-game virtual currency ")),N(o,{class:"rules-link",to:{name:"ambassadorCampaignTerms"}},{default:B(()=>r[5]||(r[5]=[ue(" (exclusions may apply) ")])),_:1})])])]}),_:1})],64)}}}),PB=Ct(kB,[["__scopeId","data-v-1e4a6d32"]]),rE=new Set([5,220,221]),LB={class:"card"},_B={class:"login-info"},AB={class:"login-buttons"},TB={class:"small italic"},CB=ie({__name:"AmbassadorCampaignDetail",props:{id:{}},setup(e){var h;const t=e,{t:n}=Mt({useScope:"global"}),a=dn(),r=Ha(),o=(h=r==null?void 0:r.params)==null?void 0:h.id;jw[String(o)]||a.push({name:"NotFound"});const{isAuthenticated:i}=ms(Bn()),s=A(()=>r.fullPath),l=Wr("psn",s.value),u=Wr("xbl",s.value),c=G(!1),d=G(!1),p=Jw(`campaign-${o}`,!1),m=G({}),g=async()=>{c.value=!0;const{error:b,response:v}=await aE(t.id);b?ri(b,{onCodeError:y=>{const E=y.detail.rpc_err_code;if(E===hr.ERR_CODE_ALREADY_EXISTS){p.value=!0;return}const w=E?rE.has(E):!1;m.value={message:n(w?`campaign.rpcErrors.${E}`:"unexpectedError"),code:E??"",source:"be"}},onError:()=>{m.value={message:n("unexpectedError"),code:v.status,source:"http"}}}):p.value=!0,c.value=!1};return i.value&&!p.value&&g(),(b,v)=>{var R;const y=la,E=Nt("router-link"),w=Sp,S=yn,P=Nt("i18n-t"),L=La;return _(),q("main",LB,[N(y,{loading:c.value},null,8,["loading"]),c.value?Se("",!0):(_(),q(Oe,{key:0},[f(i)?(R=m.value)!=null&&R.message?(_(),q(Oe,{key:1},[v[9]||(v[9]=k("h5",{class:"campaign-title"}
391,"Ambassadorsâ Giveaway",-1)),N(L,{type:"error","error-code":{code:m.value.code,source:m.value.source}},{default:B(()=>[m.value.code===5?(_(),we(P,{key:0,keypath:"campaign.rpcErrors.5",tag:"span"},{rulesLink:B(()=>[N(E,{class:"rules-link",to:{name:"ambassadorCampaignTerms"}},{default:B(()=>[ue(de(f(n)("campaign.rules")),1)]),_:1})]),_:1})):(_(),q(Oe,{key:1},[ue(de(m.value.message),1)],64))]),_:1},8,["error-code"])],64)):f(p)?(_(),we(PB,{key:2})):Se("",!0):(_(),q(Oe,{key:0},[v[8]||(v[8]=k("h5",{class:"campaign-title"},"Ambassadorsâ Giveaway",-1)),k("div",_B,[v[2]||(v[2]=k("div",null,"Get your UFL Ambassador Pack*.",-1)),N(E,{class:"rules-link",to:{name:"ambassadorCampaignTerms"}},{default:B(()=>v[1]||(v[1]=[ue(" Official Rules apply ")])),_:1})]),N(w,{modelValue:d.value,"onUpdate:modelValue":v[0]||(v[0]=T=>d.value=T)},null,8,["modelValue"]),k("div",AB,[f(u)?(_(),we(S,{key:0,tag:"a",disabled:!d.value,href:d.value?f(u):null,color:"#107C10"},{default:B(()=>v[3]||(v[3]=[k("img",{src:Vu},null,-1)])),_:1},8,["disabled","href"])):Se("",!0),f(l)?(_(),we(S,{key:1,tag:"a",disabled:!d.value,href:d.value?f(l):null,color:"#00439c",class:"ps-icon"},{default:B(()=>v[4]||(v[4]=[k("img",{src:Bu},null,-1)])),_:1},8,["disabled","href"])):Se("",!0),v[7]||(v[7]=k("p",{class:"small"}," UFL is available on: PlayStation®5, PlayStation®5 Pro, Xbox Series X|S ",-1)),k("div",TB,[v[6]||(v[6]=ue(" *UFL Ambassador Pack includes: Loom Ball, 10 Booster Pack, Basic Skin Pack, Deluxe Skin Pack, LP 400 in-game virtual currency ")),N(E,{class:"rules-link",to:{name:"ambassadorCampaignTerms"}},{default:B(()=>v[5]||(v[5]=[ue(" (exclusions may apply) ")])),_:1})])])],64))],64))])}}}),IB=Ct(CB,[["__scopeId","data-v-e71e3465"]]),RB={class:"rules-card"},FB={class:"rules-wrapper"},NB={class:"text"},UB={class:"text"},OB={class:"text"},MB=["href"],DB=["href"],xB={class:"text"},zB={class:"text"},$B=["href"],VB=ie({__name:"AmbassadorCampaignTerms",setup(e){const t=dn(),n=()=>
391{if(t.options.history.state.back){t.back();return}t.push({name:"ambassadorCampaignDetail",params:{id:"ronaldo"}})};return(a,r)=>{const o=We,i=yn,s=ni;return _(),q("main",RB,[N(i,{class:"close-icon",type:"text",onClick:n},{default:B(()=>[N(o,{color:"var(--color-text)"},{default:B(()=>[N(f(xo))]),_:1})]),_:1}),k("div",FB,[r[53]||(r[53]=k("h5",{class:"mb"},"UFL AMBASSADORSâ GIVEAWAY",-1)),k("article",NB,[r[50]||(r[50]=Cl('<h5 class="mb" data-v-a4de8ee8>OFFICIAL RULES</h5><section class="text" data-v-a4de8ee8><p data-v-a4de8ee8> Strikerz Inc. (a publishing brand of XTEN Limited, a company incorporated under the laws of Cyprus) (the "Strikerz Inc.") sponsors and administers the promotion - the UFL Ambassadorsâ giveaway (the âGiveawayâ). The Giveaway is offered to promote UFL, a free-to-play football game for PlayStation®5, PlayStation®5 Pro, and Xbox Series X|S (the âUFLâ). </p><p data-v-a4de8ee8> NOTE: PLAYSTATION 5, PLAYSTATION 5 PRO, OR XBOX SERIES X|S IS REQUIRED TO DOWNLOAD, USE AND PLAY UFL. PLAYSTATIONâ¢NETWORK ACCOUNT OR MICROSOFT|XBOX ACCOUNT IS REQUIRED TO GET THE REWARD. </p><p data-v-a4de8ee8> Individual that has entered the Giveaway is referred to as the âParticipantâ or âyouâ, all individuals that have entered the Giveaway are collectively referred to as the âParticipantsâ. </p><p data-v-a4de8ee8> By entering this Giveaway, each Participant fully and unconditionally agrees to be bound by these rules, and any amendments to them (the âRulesâ) and the decisions of Strikerz Inc., which are final and binding in all respects. </p></section><section class="text" data-v-a4de8ee8><h6 class="mb" data-v-a4de8ee8>1. Eligibility</h6><p data-v-a4de8ee8>The Giveaway is open to individuals:</p><ol data-v-a4de8ee8><li data-v-a4de8ee8> of 18 years of age or older (or the age of majority in your country of residence, whichever is older). If you are under 18 years of age (or the age of majority in your country of residence), you must seek your parent or legal guardian to read and accept these Rules before participation; </li><li data-v-a4de8ee8> who are residents of the following countries: Argentina, Bolivia, Brazil, Canada, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, United States, Uruguay, Australia, Austria, Bahrain, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Iceland, India, Ireland, Israel, Italy, Kuwait, Lebanon, Luxembourg, Malta, Netherlands, New Zealand, Norway, Oman, Poland, Portugal, Qatar, Romania, Russian Federation, Saudi Arabia, Slovakia, Slovenia, South Africa, Spain, Sweden, Switzerland, Turkey, Ukraine, United Arab Emirates and United Kingdom (the âEligible Countriesâ); </li><li data-v-a4de8ee8>who fully and unconditionally agree to these Rules; and</li><li data-v-a4de8ee8> who have an account in good standing with: (i) PlayStation Network or Microsoft|Xbox; and (ii) Instagram, X, and/or Facebook, depending on your social media preferences and Channels (as defined in Section 3 of these Rules) you follow, in each case in compliance with all applicable terms and conditions, </li></ol><p data-v-a4de8ee8>(together - the âEligibility Requirementsâ).</p><p data-v-a4de8ee8> Participation is void outside the Eligible Countries and where prohibited or restricted by law. Strikerz Inc. may require proof of residency and age and disqualify any entry if the Eligibility Requirements are not met or for other reasons if so required by law. </p><p data-v-a4de8ee8> Notwithstanding anything to the contrary contained herein, the Giveaway is void where prohibited or restricted by law. </p></section><section data-v-a4de8ee8><h6 class="mb" data-v-a4de8ee8>2. Giveaway Period</h6><p data-v-a4de8ee8> The Giveaway begins at 14:00:00 UTC on 05 December 2024 and ends at 23:59:59 UTC on 05 March 2025 (the âGiveaway Periodâ). </p></section>',4)),k("section",UB,[r[19]||(r[19]=k("h6",{class:"mb"},"3. Channels",-1)),r[20]||(r[20]=k("p",null,[ue(" On 05 December 2024 each of UFL ambassadors (i.e., Cristiano Ronaldo, Oleksandr Zinchenko, and Kevin De Bruyne; each â the "),k("span",{class:"bold"},"âUFL Ambassadorâ"),ue(") will post an announcement related to UFL Release (the "),k("span",{class:"bold"},"âPostâ"),ue("), i.e., there will be three (3) Posts in total. The Post of each UFL Ambassador will be made on each of its official social media channels (the "),k("span",{class:"bold"},"âChannelsâ"),ue("): ")],-1)),k("ol",null,[k("li",null,[r[7]||
391(r[7]=k("span",null,"Channels of Cristiano Ronaldo:",-1)),k("p",null,[r[1]||(r[1]=k("span",{class:"mr"},"Instagram:",-1)),N(s,{href:"https://www.instagram.com/cristiano/",target:"_blank"},{default:B(()=>r[0]||(r[0]=[ue(" https://www.instagram.com/cristiano/; ")])),_:1})]),k("p",null,[r[3]||(r[3]=k("span",{class:"mr"},"X:",-1)),N(s,{href:"https://x.com/Cristiano/",target:"_blank"},{default:B(()=>r[2]||(r[2]=[ue(" https://x.com/Cristiano/; ")])),_:1}),r[4]||(r[4]=ue(" and "))]),k("p",null,[r[6]||(r[6]=k("span",{class:"mr"},"Facebook:",-1)),N(s,{href:"https://www.facebook.com/Cristiano/",target:"_blank"},{default:B(()=>r[5]||(r[5]=[ue(" https://www.facebook.com/Cristiano/; ")])),_:1})])]),k("li",null,[r[10]||(r[10]=k("span",null,"Channels of Oleksandr Zinchenko:",-1)),k("p",null,[r[9]||(r[9]=k("span",{class:"mr"},"Instagram:",-1)),N(s,{href:"https://www.instagram.com/zinchenko/",target:"_blank"},{default:B(()=>r[8]||(r[8]=[ue(" https://www.instagram.com/zinchenko/; ")])),_:1})])]),k("li",null,[r[18]||(r[18]=k("span",null,"Channels of Kevin De Bruyne:",-1)),k("p",null,[r[12]||(r[12]=k("span",{class:"mr"},"Instagram:",-1)),N(s,{href:"https://www.instagram.com/kevindebruyne/",target:"_blank"},{default:B(()=>r[11]||(r[11]=[ue(" https://www.instagram.com/kevindebruyne/; ")])),_:1})]),k("p",null,[r[14]||(r[14]=k("span",{class:"mr"},"X:",-1)),N(s,{href:"https://x.com/KevinDeBruyne",target:"_blank"},{default:B(()=>r[13]||(r[13]=[ue(" https://x.com/KevinDeBruyne; ")])),_:1}),r[15]||(r[15]=ue(" and "))]),k("p",null,[r[17]||(r[17]=k("span",{class:"mr"},"Facebook:",-1)),N(s,{href:"https://www.facebook.com/KevinDeBruyne/",target:"_blank"},{default:B(()=>r[16]||(r[16]=[ue(" https://www.facebook.com/KevinDeBruyne/; ")])),_:1})])])]),r[21]||(r[21]=k("p",null," Each Post will contain a unique link to UFL Giveaway website associated with the particular UFL Ambassador (the âUnique Linkâ) where any Participant will be able to claim a Reward (as set out in Section 5 of these Rules). ",-1))]),k("section",OB,[r[31]||(r[31]=k("h6",{class:"mb"},"4. How to Enter the Giveaway",-1)),r[32]||(r[32]=k("p",null,"To enter the Giveaway, you shall during the Giveaway Period:",-1)),k("ol",null,[r[27]||(r[27]=k("li",null,"meet the Eligibility Requirements (as set out in Section 1 of these Rules);",-1)),r[28]||(r[28]=k("li",null,"have Internet connection;",-1)),r[29]||(r[29]=k("li",null," (for Participants under the age of 18 (or another age of legal capacity in your country of residence) only) download UFL on your PlayStation 5, PlayStation 5 Pro, Xbox Series X, or Xbox Series S, and create UFL in-game club; ",-1)),r[30]||(r[30]=k("li",null," follow the Unique Link mentioned in the Post of the UFL Ambassador in its Channels (specified in Section 3 of these Rules); and ",-1)),k("li",null,[r[24]||(r[24]=ue(" sign in to your platform account on PlayStation Network (if you play on PlayStation 5 or PlayStation 5 Pro) or Microsoft|Xbox (if you play on Xbox Series X|S). Prior to signing in to your platform account you will be required to read and accept the ")),k("a",{href:f($u),target:"_blank",rel:"noopener noreferrer"},[N(s,null,{default:B(()=>r[22]||(r[22]=[ue("End User License Agreement")])),_:1})],8,MB),r[25]||(r[25]=ue(" and acknowledge that you have read and understood the terms of the ")),k("a",{href:f(as),target:"_blank",rel:"noopener noreferrer"},[N(s,null,{default:B(()=>r[23]||(r[23]=[ue("Game Privacy Policy")])),_:1})],8,DB),r[26]||(r[26]=ue(". "))])]),r[33]||(r[33]=k("p",null,"No purchase or payment of any kind is necessary to enter the Giveaway.",-1)),r[34]||(r[34]=k("p",null," Strikerz Inc. is not responsible for problems of any kind whether mechanical, human, or electronic. ",-1))]),r[51]||(r[51]=Cl('<section class="text" data-v-a4de8ee8><h6 class="mb" data-v-a4de8ee8>5. Reward</h6><p data-v-a4de8ee8> The Giveaway includes one (1) type of reward â UFL Ambassador Pack (approximate retail value â EUR 13,50) (the âRewardâ), comprising of the following in-game content: </p><ol data-v-a4de8ee8><li data-v-a4de8ee8>Loom Ball;</li><li data-v-a4de8ee8> 10 Booster Pack (includes ten (10) packs each of three (3) different boosters, which increase in-game progression); </li><li data-v-a4de8ee8> Basic Skin Pack (includes two (2) random card skins for your in-game football players of different rarity; each skin inside the skin pack has a certain chance of dropping); </li><li data-v-a4de8ee8> Deluxe Skin Pack (includes seven (7) random card skins for your in-game football players of different rarity; each skin inside the skin pack has a certain chance of dropping); and </li><li data-v-a4de8ee8>virtual currency in the amount of LP 400.</li></ol><p data-v-a4de8ee8> The Reward will be granted to you immediately once you successfully enter the Giveaway (as set out in Section 4 of these Rules). The Reward will be received on your UFL game account linked with the platform account you signed in while entering the Giveaway as set out in Section 4 of these Rules. </p><p data-v-a4de8ee8>To see the Reward on your UFL game account, you shall:</p><ol data-v-a4de8ee8><li data-v-a4de8ee8> during the Giveaway Period, enter the Giveaway (as set out in Section 4 of these Rules); </li><li data-v-a4de8ee8> have UFL being downloaded and installed on your game console (connected to the platform account you signed in while entering the Giveaway as set out in Section 4 of these Rules): PlayStation 5, PlayStation 5 Pro, Xbox Series X, or Xbox Series S; </li><li data-v-a4de8ee8>have a UFL in-game club being created; and</li><li data-v-a4de8ee8>log in to UFL with your UFL game account and play one (1) online match.</li></ol><p data-v-a4de8ee8> You may follow each of the Unique Links posted by each of the UFL Ambassadors to get the Reward (i.e., you may get up to three (3) Rewards in total), but the following rules shall apply: </p><ol data-v-a4de8ee8><li data-v-a4de8ee8> you can get only one (1) Reward per one (1) Unique Link per one (1) platform account; and </li><li data-v-a4de8ee8> if you have already claimed and received one (1) Reward and have an in-game Loom Ball allocated to your UFL game account, you will receive compensation in the amount of LP 420 of in-game virtual currency on your UFL game account for any additional Loom Ball included in the Reward claimed under any other Unique Link. </li></ol><p data-v-a4de8ee8> The Rewards are non-transferable, non-refundable and no substitution of the Rewards for cash or other goods and services is permitted. The Rewards are awarded âAS ISâ and WITHOUT WARRANTY OF ANY KIND, expressed or implied, except where prohibited by law. </p></section>',1)),k("section",xB,[r[38]||(r[38]=k("h6",{class:"mb"},"6. General",-1)),r[39]||(r[39]=k("p",null," The decision of Strikerz Inc. is final and binding in relation to all matters relating to this Giveaway and may not be subject to any discu
391ssions or correspondence. ",-1)),r[40]||(r[40]=k("p",null," Strikerz Inc. reserves the right, at its sole discretion and to the maximum extent permitted by applicable law, to cancel, modify, extend or suspend the Giveaway and/or the Reward, including the right to vary or amend the amount or type of Rewards, and the Participant agrees that no liability shall attach to Strikerz Inc. as a result thereof. ",-1)),r[41]||(r[41]=k("p",null," To the maximum extent permitted by applicable law, Strikerz Inc. and its agents and/or commercial partners assume no responsibility and are not liable for: (i) the accuracy or otherwise of any Reward description or illustration; (ii) (where applicable) the non-availability, loss, late receipt or damage of any text or any error, omission, interruption, deletion, defect, delay in operation or transmission, communications line failure, theft or destruction or unauthorized access to, or alteration of, entries; (iii) (other than those warranties or conditions implied by the Rules and which cannot be excluded) any representation, warranty, condition or guarantee in respect of a Reward; (iv) any damage, loss, liabilities, injury or disappointment incurred or suffered by you accepting the Reward; or (v) any taxes, fees, charges or other costs which Participants may be required to pay in connection with a Reward. Nothing in these Rules shall be deemed to exclude or restrict any of your statutory rights as a consumer. ",-1)),r[42]||(r[42]=k("p",null," These Rules shall be construed and governed by the laws of the Republic of Cyprus, without regard to conflicts of laws principles. Unless otherwise provided by applicable mandatory rules of consumer protection law in your jurisdiction, you agree to the exclusive jurisdiction of the courts of Cyprus. ",-1)),r[43]||(r[43]=k("p",null," The invalidity or unenforceability of any provision herein shall not affect in any way the validity and enforceability of any other provision of these Rules. ",-1)),r[44]||(r[44]=k("p",null," This Giveaway is not sponsored, endorsed or administered by, or associated with Instagram, X, or Facebook. ",-1)),r[45]||(r[45]=k("p",null," The sponsor and promoter of this Giveaway is XTEN Limited, whose registered office is at Office 701, 169 Archiepiskopou Makariou III, CEDARS OASIS TOWER, 3027, Limassol, Cyprus. ",-1)),k("p",null,[r[36]||(r[36]=ue(" For any information or enquiries about these Rules, the Giveaway or the Reward, please contact ")),N(s,{href:"mailto:[email protected]"},{default:B(()=>r[35]||(r[35]=[ue("[email protected]")])),_:1}),r[37]||(r[37]=ue(". "))])]),k("section",zB,[r[49]||(r[49]=k("h6",{class:"mb"},"7. Personal Data Protection",-1)),k("p",null,[r[47]||(r[47]=ue(" By entering the Giveaway or receiving the Reward, you may provide certain personal information to Strikerz Inc., required to organise, hold, and promote the Giveaway and/or to provide the Reward. Your personal information will be processed by Strikerz Inc., acting as a data controller, in accordance with applicable laws and regulations and its ")),k("a",{href:f(as),target:"_blank",rel:"noopener noreferrer"},[N(s,null,{default:B(()=>r[46]||(r[46]=[ue("Game Privacy Policy")])),_:1})],8,$B),r[48]||(r[48]=ue(", and Participants confirm that they have acknowledged it. "))])]),r[52]||(r[52]=k("section",{class:"text"},[k("p",null," © 2025 XTEN Limited. Strikerz Inc., STRZ, UFL, FAIR TO PLAY and related logos are trademarks or registered trademarks of XTEN Limited. âPlayStationâ is a registered trademark or trademark of Sony Interactive Entertainment Inc. ")],-1))])])])}}}),BB=Ct(VB,[["__scopeId","data-v-a4de8ee8"]]),GB="/portal/assets/Raphinha_KV_r-CIA9usUh.webp",qv="/portal/assets/Raphinha_card-DJtZM5gT.webp",jB={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",viewBox:"0 0 1000 268"};function qB(e,t){return _(),q("svg",jB,t[0]||(t[0]=[k("path",{fill:"#FFF",d:"m311.1 153.5 18.5-58.7L262 97l6.4-7.7-83.1 8.4 1.3-2.7-83.6 2.7-1.6 11.6-6.2 7.6 44.8 38.2-53.4 5.5 3 20.3 67.8-7.8 17.2-21.5-5.8.6-46.8-37.5 50.8-1.2 1.6 5.7 26.2-3.2-14.5 54.7 19.3 2.4 16.5-59.7 23.5-2.9-1.6 5 7.2-.3-17.2 51.6 19.2 5.3 6.4-19.4 11.2-1.1 22.8 27.1 22.5-1.6-21-26zm-44.6-22.7 5.3-16.4 32.7-1.2-5.8 16.5zm321.8 22.7 18.5-58.7-80.2 2.6-5.6 18.1 7.2-.3-12.5 37.6-54.4 5.5 3.5-12.8 38.5-1.7 9.9-20.8-43.1 3.4 3.4-12.2 41.2-1.4 8.6-18.4-78.3 3.3-2.4 17.5 10.1-.3-12.1 45.6-3 .3-1.7 9.2-27.9-41.8 31.9-16.1 2.5-22-57.5 29.9 9.3-29.1-28.1 1.3 4.8 5.4-10.6 34-7 2.9 3.8 7.2-8.4 26.8 17.1 9.3 11.4-34.4 11.4-5.9 23.7 34.3-5.6 5.9 28.5-3.9-1.4 7.8 76.3-9.4 3.7-4.5 16.3 4.5 6.4-19.4 11.2-1.1 22.8 27.1 22.5-1.6-21-26zm-44.6-22.7 5.3-16.4 32.7-1.2-5.8 16.5zM361.9 92.4l-19.1 76.9-21 6.5 20.1-82.6zm270.2 61.8 54.3-5.8-17.2 20.4-71.5 9.4-5.7-19.8 13.2-1.4 40-47-38.1 1.9 2.4-17.5 50.9-2.3 2.3-2.7 23.1 2.6zM737.9 97l-17.7 72.2-20.9 6.6 17.7-74.7zm153 45.5-17.2 23.7-60.7 14.9-5.7-17.7 2.2-.5 8.9-50.5-1.7-.1-18.9 61-20.9 1.2 2-6.8-20.9-44.4-18 58.3-16.2-11L746.2 94l20.9-1.2-1 3.4 21.3 41.8 11.9-40.1 23.6-6.2-1 3.2 70.7 3.9-8.6 18.4-45.6-3.3-8.4 43.8zm-4.2 8.2 19.5 1.5-4.3 19.4-19.5 1zm12.8-63.2h-2.8v-1h6.8v1h-2.8v7.6h-1.2zm14.2-1v8.6h-1.2v-7.5l-2.4 7.5h-1.3l-2.4-7.5v7.5h-1.2v-8.6h2l2.2 7.2 2.2-7.2z",class:"st0"},null,-1)]))}const WB={render:qB},KB={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",id:"Layer_1",x:"0",y:"0",ver
391sion:"1.1",viewBox:"0 0 430.1 159.9"};function YB(e,t){return _(),q("svg",KB,[(_(),we(yt("style"),null,{default:B(()=>t[0]||(t[0]=[ue(".st0{fill:#fff}")])),_:1})),t[1]||(t[1]=k("path",{d:"M404.5 109.8v24.1h-71.1c-4.1 0-6.5-.9-9.3-3.2l-25.5-20.1c-3.2-2.6-4.5-4.8-4.5-9.1V25.9H323v78.6c0 2.9 2.4 5.3 5.3 5.3zM277 50.1V26h-73.3c-4.1 0-6.5.9-9.3 3.2l-25.6 20.1c-3.4 2.8-4.5 5.2-4.5 9.1V134h28.9V99H277V75.1h-83.8V55.4c0-2.9 2.4-5.3 5.3-5.3zM117.7 26v79.6c0 3.1-1.5 4.3-4.5 4.3H59.7c-2.9 0-5.3-2.4-5.3-5.3V26H25.6v75.6c0 4.3 1.3 6.5 4.5 9.1l25.5 20.1c2.8 2.3 5.2 3.2 9.3 3.2h42.3c4.1 0 6.5-.9 9.3-3.2l25.5-20.1c3.4-2.8 4.5-5.2 4.5-9.1V26zM383 28h-4v-2.1h10.6V28h-4v10.9H383zM396.4 38.9l-3.2-9.8v9.8h-2.4v-13h3.7l3.1 10.1 3.1-10.1h3.8v13h-2.4v-9.8l-3.2 9.8z",class:"st0"},null,-1))])}const XB={render:YB},HB={class:"layout"},ZB={class:"content"},JB={class:"vertical"},QB={class:"header"},eG={class:"card card--dark"},tG={class:"login-buttons"},nG="gazette",aG=ie({__name:"GazetteCampaignDetail",props:{id:{}},setup(e){const t=["telegraph","guardian"],n=e,a=dn();t.includes(n.id)||a.push({name:"NotFound"});const{t:r}=Mt({useScope:"global"}),{isAuthenticated:o}=ms(Bn()),i=Ha(),s=A(()=>i.fullPath),l=Wr("psn",s.value),u=Wr("xbl",s.value),c=G(!1),d=G(!1),p=Jw("campaign-gazette",!1),m=G({}),g=async()=>{c.value=!0;const{error:h,response:b}=await aE(nG);h?ri(h,{onCodeError:v=>{const y=v.detail.rpc_err_code;if(y===hr.ERR_CODE_ALREADY_EXISTS){p.value=!0;return}const E=y?rE.has(y):!1;m.value={message:r(E?`campaign.rpcErrors.${y}`:"unexpectedError"),code:y??"",source:"be"}},onError:()=>{m.value={message:r("unexpectedError"),code:b.status,source:"http"}}}):p.value=!0,c.value=!1};return o.value&&!p.value&&g(),(h,b)=>{var L;const v=la,y=Sp,E=yn,w=Nt("router-link"),S=Nt("i18n-t"),P=La;return _(),q("main",HB,[b[9]||(b[9]=k("div",{class:"footballer"},[k("img",{src:GB,class:"raphinha"}),k("img",{src:qv,class:"raphinha-card"})],-1)),k("div",ZB,[k("div",JB,[k("div",QB,[N(f(WB),{class:"strikerz-logo"}),N(f(XB),{class:"ufl-logo"}),b[1]||(b[1]=k("h5",{class:"title"},[ue("NEW YEAR "),k("span",{class:"highlight"},"2026"),ue(" GIVEAWAY")],-1))]),b[7]||(b[7]=k("img",{src:qv,class:"raphinha-card-mobile"},null,-1)),k("div",eG,[N(v,{loading:c.value},null,8,["loading"]),c.value?Se("",!0):(_(),q(Oe,{key:0},[f(o)?(L=m.value)!=null&&L.message?(_(),we(P,{key:1,type:"error","error-code":{code:m.value.code,source:m.value.source}},{default:B(()=>[m.value.code===5?(_(),we(S,{key:0,keypath:"campaign.rpcErrors.5",tag:"span"},{rulesLink:B(()=>[N(w,{class:"rules-link",to:{name:"GazetteCampaignDetail",params:{id:h.id}}},{default:B(()=>b[5]||(b[5]=[ue(" Rules ")])),_:1},8,["to"])]),_:1})):(_(),q(Oe,{key:1},[ue(de(m.value.message),1)],64))]),_:1},8,["error-code"])):f(p)?(_(),we(P,{key:2,type:"success",class:"success-message"},{default:B(()=>b[6]||(b[6]=[ue(" Successfully claimed "),k("p",{class:"info"},"All items will be added to your club",-1)])),_:1})):Se("",!0):(_(),q(Oe,{key:0},[b[4]||(b[4]=k("div",{class:"card-title"},"Get your UFL Raphinha Bundle*",-1)),N(y,{modelValue:d.value,"onUpdate:modelValue":b[0]||(b[0]=R=>d.value=R),class:"accept-docs-checkbox"},null,8,["modelValue"]),k("div",tG,[f(u)?(_(),we(E,{key:0,tag:"a",disabled:!d.value,href:d.value?f(u):null,color:"#107C10"},{default:B(()=>b[2]||(b[2]=[k("img",{src:Vu},null,-1)])),_:1},8,["disabled","href"])):Se("",!0),f(l)?(_(),we(E,{key:1,tag:"a",disabled:!d.value,href:d.value?f(l):null,color:"#00439c",class:"ps-icon"},{default:B(()=>b[3]||(b[3]=[k("img",{src:Bu},null,-1)])),_:1},8,["disabled","href"])):Se("",!0)])],64))],64))]),b[8]||(b[8]=k("div",{class:"legal"},[k("p",null," UFL is available on: PlayStation®5, PlayStation®5 Pro, Xbox Series X|S *UFL Raphinha "),k("p",null,"*UFL Raphinha Bundle includes: Raphihna Mastery 2 Card (exclusions may apply)."),k("p",null," Available only to UK residents aged 18+. Requires a PS5 or Xbox Series X|S console and a valid PSN/Xbox account (online subscription may be required). To redeem, sign in to your platform account, download UFL and create UFL in-game club. Valid only from December 03, 2025 to January 06, 2025. ")],-1))])])])}}}),rG=Ct(aG,[["__scopeId","data-v-ccc0a65a"]]),oG=ie({__name:"UserInfo",props:{isMobile:{type:Boolean}},setup(e){const t=dn(),n=Bn(),{userData:a,isUserDataLoading:r}=ms(n);return Ie(a,o=>{o||t.push({name:"login"})}),(o,i)=>{const s=la,l=gz,u=mz;return _(),q(Oe,null,[N(s,{loading:f(r)},null,8,["loading"]),f(r)?Se("",!0):(_(),we(u,{key:0,direction:"horizontal",column:1,"label-width":"80"},{default:B(()=>{var c;return[N(l,{label:"Name"},{default:B(()=>{var d;return[ue(de((d=f(a))==null?void 0:d.display_name),1)]}),_:1}),N(l,{label:"UUID"},{default:B(()=>{var d;return[ue(de((d=f(a))==null?void 0:d.uuid),1)]}),_:1}),(c=f(a))!=null&&c.platform?(_(),we(l,{key:0,label:"Platform"},{default:B(()=>[(_(),we(yt(f(q$)[f(a).platform]),{class:"platform-icon"})),ue(" "+de(f(yi)[f(a).platform]),1)]),_:1})):Se("",!0),N(l,{label:"Platform ID"},{default:B(()=>{var d;return[ue(de((d=f(a))==null?void 0:d.platform_id),1)]}),_:1})]}),_:1}))],64)}}}),iG=Ct(oG,[["__scopeId","data-v-950fe03e"]]),sG={class:"user-wrapper"},lG=ie({__name:"UserView",setup(e){const{width:t}=j7(),n=A(()=>t.value<=Y$);return(a,r)=>{const o=m$,i=p$;return _(),q("main",sG,[N(i,{"tab-position":n.value?"top":"left",class:"user-card"},{default:B(()=>[N(o,{label:"User"},{default:B(()=>[N(iG,{"is-mobile":n.value},null,8,["is-mobile"])]),_:1})]),_:1},8,["tab-position"])])}}}
391),uG=Ct(lG,[["__scopeId","data-v-cc230205"]]),cG=(e,t,n)=>{const a=e[t];return a?typeof a=="function"?a():Promise.resolve(a):new Promise((r,o)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(o.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==n?". Note that variables only represent file names one level deep.":""))))})},dG=e=>{const{layout:t}=e.meta;e.meta.layout=lm(t?()=>cG(Object.assign({
391"../../components/layouts/AppAlternativeLayout.vue":()=>ga(()=>import("./AppAlternativeLayout-B3BdHrl0.js"),__vite__mapDeps([0,1])),
391"../../components/layouts/AppDefaultLayout.vue":()=>ga(()=>import("./AppDefaultLayout-Ck8RHsBc.js"),__vite__mapDeps([2,0,1,3,4])),
391"../../components/layouts/HomeLayout.vue":()=>ga(()=>import("./HomeLayout-ClzJ4NEB.js").then(n=>n.H),__vite__mapDeps([5,3,6])),
391"../../components/layouts/NoLayout.vue":()=>ga(()=>import("./NoLayout-BHC_TE_l.js"),[])
391}),`../../components/layouts/${t}.vue`,5):()=>ga(()=>import("./AppDefaultLayout-Ck8RHsBc.js"),__vite__mapDeps([2,0,1,3,4])))};function Yl(e){let t=!1;const n=[];for(let a=0;a<e.length;a++){let r=e.charAt(a);switch(r){case"_":t=!0;break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":n.push(r),t=!1;break;default:t&&(t=!1,r=r.toUpperCase()),n.push(r);break}}return n.join("")}function fG(e){return e.replace(/[A-Z]/g,t=>"_"+t.toLowerCase())}const pG=new Set(["constructor","toString","toJSON","valueOf"]);function rs(e){return pG.has(e)?e+"$":e}function mG(){let e=0,t=0;for(let a=0;a<28;a+=7){let r=this.buf[this.pos++];if(e|=(r&127)<<a,(r&128)==0)return this.assertBounds(),[e,t]}let n=this.buf[this.pos++];if(e|=(n&15)<<28,t=(n&112)>>4,(n&128)==0)return this.assertBounds(),[e,t];for(let a=3;a<=31;a+=7){let r=this.buf[this.pos++];if(t|=(r&127)<<a,(r&128)==0)return this.assertBounds(),[e,t]}throw new Error("invalid varint")}function Uc(e,t,n){for(let o=0;o<28;o=o+7){const i=e>>>o,s=!(!(i>>>7)&&t==0),l=(s?i|128:i)&255;if(n.push(l),!s)return}const a=e>>>28&15|(t&7)<<4,r=t>>3!=0;if(n.push((r?a|128:a)&255),!!r){for(let o=3;o<31;o=o+7){const i=t>>>o,s=!!(i>>>7),l=(s?i|128:i)&255;if(n.push(l),!s)return}n.push(t>>>31&1)}}const wl=4294967296;function Wv(e){const t=e[0]==="-";t&&(e=e.slice(1));const n=1e6;let a=0,r=0;function o(i,s){const l=Number(e.slice(i,s));r*=n,a=a*n+l,a>=wl&&(r=r+(a/wl|0),a=a%wl)}return o(-24,-18),o(-18,-12),o(-12,-6),o(-6),t?iE(a,r):Rp(a,r)}function gG(e,t){let n=Rp(e,t);const a=n.hi&2147483648;a&&(n=iE(n.lo,n.hi));const r=oE(n.lo,n.hi);return a?"-"+r:r}function oE(e,t){if({lo:e,hi:t}=hG(e,t),t<=2097151)return String(wl*t+e);const n=e&16777215,a=(e>>>24|t<<8)&16777215,r=t>>16&65535;let o=n+a*6777216+r*6710656,i=a+r*8147497,s=r*2;const l=1e7;return o>=l&&(i+=Math.floor(o/l),o%=l),i>=l&&(s+=Math.floor(i/l),i%=l),s.toString()+Kv(i)+Kv(o)}function hG(e,t){return{lo:e>>>0,hi:t>>>0}}function Rp(e,t){return{lo:e|0,hi:t|0}}function iE(e,t){return t=~t,e?e=~e+1:t+=1,Rp(e,t)}const Kv=e=>{const t=String(e);return"0000000".slice(t.length)+t};function Kd(e,t){if(e>=0){for(;e>127;)t.push(e&127|128),e=e>>>7;t.push(e)}else{for(let n=0;n<9;n++)t.push(e&127|128),e=e>>7;t.push(1)}}function vG(){let e=this.buf[this.pos++],t=e&127;if((e&128)==0)return this.assertBounds(),t;if(e=this.buf[this.pos++],t|=(e&127)<<7,(e&128)==0)return this.assertBounds(),t;if(e=this.buf[this.pos++],t|=(e&127)<<14,(e&128)==0)return this.assertBounds(),t;if(e=this.buf[this.pos++],t|=(e&127)<<21,(e&128)==0)return this.assertBounds(),t;e=this.buf[this.pos++],t|=(e&15)<<28;for(let n=5;(e&128)!==0&&n<10;n++)e=this.buf[this.pos++];if((e&128)!=0)throw new Error("invalid varint");return this.assertBounds(),t>>>0}var Yv={};const Lt=bG();function bG(){const e=new DataView(new ArrayBuffer(8));if(typeof BigInt=="function"&&typeof e.getBigInt64=="function"&&typeof e.getBigUint64=="function"&&typeof e.setBigInt64=="function"&&typeof e.setBigUint64=="function"&&(!!globalThis.Deno||typeof process!="object"||typeof Yv!="object"||Yv.BUF_BIGINT_DISABLE!=="1")){const n=BigInt("-9223372036854775808"),a=BigInt("9223372036854775807"),r=BigInt("0"),o=BigInt("18446744073709551615");return{zero:BigInt(0),supported:!0,parse(i){const s=typeof i=="bigint"?i:BigInt(i);if(s>a||s<n)throw new Error(`invalid int64: ${i}`);return s},uParse(i){const s=typeof i=="bigint"?i:BigInt(i);if(s>o||s<r)throw new Error(`invalid uint64: ${i}`);return s},enc(i){return e.setBigInt64(0,this.parse(i),!0),{lo:e.getInt32(0,!0),hi:e.getInt32(4,!0)}},uEnc(i){return e.setBigInt64(0,this.uParse(i),!0),{lo:e.getInt32(0,!0),hi:e.getInt32(4,!0)}},dec(i,s){return e.setInt32(0,i,!0),e.setInt32(4,s,!0),e.getBigInt64(0,!0)},uDec(i,s){return e.setInt32(0,i,!0),e.setInt32(4,s,!0),e.getBigUint64(0,!0)}}}return{zero:"0",supported:!1,parse(n){return typeof n!="string"&&(n=n.toString()),Xv(n),n},uParse(n){return typeof n!="string"&&(n=n.toString()),Hv(n),n},enc(n){return typeof n!="string"&&(n=n.toString()),Xv(n),Wv(n)},uEnc(n){return typeof n!="string"&&(n=n.toString()),Hv(n),Wv(n)},dec(n,a){return gG(n,a)},uDec(n,a){return oE(n,a)}}}function Xv(e){if(!/^-?[0-9]+$/.test(e))throw new Error("invalid int64: "+e)}function Hv(e){if(!/^[0-9]+$/.test(e))throw new Error("invalid uint64: "+e)}var le;(function(e){e[e.DOUBLE=1]="DOUBLE",e[e.FLOAT=2]="FLOAT",e[e.INT64=3]="INT64",e[e.UINT64=4]="UINT64",e[e.INT32=5]="INT32",e[e.FIXED64=6]="FIXED64",e[e.FIXED32=7]="FIXED32",e[e.BOOL=8]="BOOL",e[e.STRING=9]="STRING",e[e.BYTES=12]="BYTES",e[e.UINT32=13]="UINT32",e[e.SFIXED32=15]="SFIXED32",e[e.SFIXED64=16]="SFIXED64",e[e.SINT32=17]="SINT32",e[e.SINT64=18]="SINT64"})(le||(le={}));function Wo(e,t){switch(e){case le.STRING:return"";case le.BOOL:return!1;case le.DOUBLE:case le.FLOAT:return 0;case le.INT64:case le.UINT64:case le.SFIXED64:case le.FIXED64:case le.SINT64:return t?"0":Lt.zero;case le.BYTES:return new Uint8Array(0);default:return 0}}function yG(e,t){switch(e){case le.BOOL:return t===!1;case le.STRING:return t==="";case le.BYTES:return t instanceof Uint8Array&&!t.byteLength;default:return t==0}}const sE=2,Ba=Symbol.for("reflect unsafe local");function lE(e,t){const n=e[t.localName].case;return n===void 0?n:t.fields.find(a=>a.localName===n)}function wG(e,t){const n=t.localName;if(t.oneof)return e[t.oneof.localName].case===n;if(t.presence!=sE)return e[n]!==void 0&&Object.prototype.hasOwnProperty.call(e,n);switch(t.fieldKind){case"list":return e[n].length>0;case"map":return Object.keys(e[n]).length>0;case"scalar":return!yG(t.scalar,e[n]);case"enum":return e[n]!==t.enum.values[0].number}throw new Error("message field with implicit presence")}function os(e,t){return Object.prototype.hasOwnProperty.call(e,t)&&e[t]!==void 0}function uE(e,t){if(t.oneof){const n=e[t.oneof.localName];return n.case===t.localName?n.value:void 0}return e[t.localName]}function cE(e,t,n){t.oneof?e[t.oneof.localName]={case:t.localName,value:n}:e[t.localName]=n}function EG(e,t){const n=t.localName;if(t.oneof){const a=t.oneof.localName;e[a].case===n&&(e[a]={case:void 0})}else if(t.presence!=sE)delete e[n];else switch(t.fieldKind){case"map":e[n]={};break;case"list":e[n]=[];break;case"enum":e[n]=t.enum.values[0].number;break;case"scalar":e[n]=Wo(t.scalar,t.longAsString);break}}function Fp(e){for(const t of e.field)os(t,"jsonName")||(t.jsonName=Yl(t.name));e.nestedType.forEach(Fp)}function SG(e,t){const n=e.values.find(a=>a.name===t);if(!n)throw new Error(`cannot parse ${e} default value: ${t}`);return n.number}function kG(e,t){switch(e){case le.STRING:return t;case le.BYTES:{const n=PG(t);if(n===!1)throw new Error(`cannot parse ${le[e]} default value: ${t}`);return n}case le.INT64:case le.SFIXED64:case le.SINT64:return Lt.parse(t);case le.UINT64:case le.FIXED64:return Lt.uParse(t);case le.DOUBLE:case le.FLOAT:switch(t){case"inf":return Number.POSITIVE_INFINITY;case"-inf":return Number.NEGATIVE_INFINITY;case"nan":return Number.NaN;default:return parseFloat(t)}case le.BOOL:return t==="true";case le.INT32:case le.UINT32:case le.SINT32:case le.FIXED32:case le.SFIXED32:return parseInt(t,10)}}function PG(e){const t=[],n={tail:e,c:"",next(){return this.tail.length==0?!1:(this.c=this.tail[0],this.tail=this.tail.substring(1),!0)},take(a){if(this.tail.length>=a){const r=this.tail.substring(0,a);return this.tail=this.tail.substring(a),r}return!1}};for(;n.next();)switch(n.c){case"\\":if(n.next())switch(n.c){case"\\":t.push(n.c.charCo
391deAt(0));break;case"b":t.push(8);break;case"f":t.push(12);break;case"n":t.push(10);break;case"r":t.push(13);break;case"t":t.push(9);break;case"v":t.push(11);break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":{const a=n.c,r=n.take(2);if(r===!1)return!1;const o=parseInt(a+r,8);if(Number.isNaN(o))return!1;t.push(o);break}case"x":{const a=n.c,r=n.take(2);if(r===!1)return!1;const o=parseInt(a+r,16);if(Number.isNaN(o))return!1;t.push(o);break}case"u":{const a=n.c,r=n.take(4);if(r===!1)return!1;const o=parseInt(a+r,16);if(Number.isNaN(o))return!1;const i=new Uint8Array(4);new DataView(i.buffer).setInt32(0,o,!0),t.push(i[0],i[1],i[2],i[3]);break}case"U":{const a=n.c,r=n.take(8);if(r===!1)return!1;const o=Lt.uEnc(a+r),i=new Uint8Array(8),s=new DataView(i.buffer);s.setInt32(0,o.lo,!0),s.setInt32(4,o.hi,!0),t.push(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7]);break}}break;default:t.push(n.c.charCodeAt(0))}return new Uint8Array(t)}function*Yd(e){switch(e.kind){case"file":for(const t of e.messages)yield t,yield*Yd(t);yield*e.enums,yield*e.services,yield*e.extensions;break;case"message":for(const t of e.nestedMessages)yield t,yield*Yd(t);yield*e.nestedEnums,yield*e.nestedExtensions;break}}function dE(...e){const t=LG();if(!e.length)return t;if("$typeName"in e[0]&&e[0].$typeName=="google.protobuf.FileDescriptorSet"){for(const n of e[0].file)eb(n,t);return t}if("$typeName"in e[0]){let o=function(i){const s=[];for(const l of i.dependency){if(t.getFile(l)!=null||r.has(l))continue;const u=a(l);if(!u)throw new Error(`Unable to resolve ${l}, imported by ${i.name}`);"kind"in u?t.addFile(u,!1,!0):(r.add(u.name),s.push(u))}return s.concat(...s.map(o))};const n=e[0],a=e[1],r=new Set;for(const i of[n,...o(n)].reverse())eb(i,t)}else for(const n of e)for(const a of n.files)t.addFile(a);return t}function LG(){const e=new Map,t=new Map,n=new Map;return{kind:"registry",types:e,extendees:t,[Symbol.iterator](){return e.values()},get files(){return n.values()},addFile(a,r,o){if(n.set(a.proto.name,a),!r)for(const i of Yd(a))this.add(i);if(o)for(const i of a.dependencies)this.addFile(i,r,o)},add(a){if(a.kind=="extension"){let r=t.get(a.extendee.typeName);r||t.set(a.extendee.typeName,r=new Map),r.set(a.number,a)}e.set(a.typeName,a)},get(a){return e.get(a)},getFile(a){return n.get(a)},getMessage(a){const r=e.get(a);return(r==null?void 0:r.kind)=="message"?r:void 0},getEnum(a){const r=e.get(a);return(r==null?void 0:r.kind)=="enum"?r:void 0},getExtension(a){const r=e.get(a);return(r==null?void 0:r.kind)=="extension"?r:void 0},getExtensionFor(a,r){var o;return(o=t.get(a.typeName))===null||o===void 0?void 0:o.get(r)},getService(a){const r=e.get(a);return(r==null?void 0:r.kind)=="service"?r:void 0}}}const _G=998,AG=999,TG=9,is=10,Di=11,CG=12,Zv=14,Np=3,IG=2,Jv=1,RG=0,Oc=1,Qv=2,FG=3,NG=1,UG=2,OG=1,fE={998:{fieldPresence:1,enumType:2,repeatedFieldEncoding:2,utf8Validation:3,messageEncoding:1,jsonFormat:2,enforceNamingStyle:2,defaultSymbolVisibility:1},999:{fieldPresence:2,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2,defaultSymbolVisibility:1},1e3:{fieldPresence:1,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2,defaultSymbolVisibility:1},1001:{fieldPresence:1,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:1,defaultSymbolVisibility:2}};function eb(e,t){var n,a;const r={kind:"file",proto:e,deprecated:(a=(n=e.options)===null||n===void 0?void 0:n.deprecated)!==null&&a!==void 0?a:!1,edition:zG(e),name:e.name.replace(/\.proto$/,""),dependencies:$G(e,t),enums:[],messages:[],extensions:[],services:[],toString(){return`file ${e.name}`}},o=new Map,i={get(s){return o.get(s)},add(s){var l;Kn(((l=s.proto.options)===null||l===void 0?void 0:l.mapEntry)===!0),o.set(s.typeName,s)}};for(const s of e.enumType)pE(s,r,void 0,t);for(const s of e.messageType)mE(s,r,void 0,t,i);for(const s of e.service)MG(s,r,t);Xd(r,t);for(const s of o.values())Hd(s,t,i);for(const s of r.messages)Hd(s,t,i),Xd(s,t);t.addFile(r,!0)}function Xd(e,t){switch(e.kind){case"file":for(const n of e.proto.extension){const a=Zd(n,e,t);e.extensions.push(a),t.add(a)}break;case"message":for(const n of e.proto.extension){const a=Zd(n,e,t);e.nestedExtensions.push(a),t.add(a)}for(const n of e.nestedMessages)Xd(n,t);break}}
391function Hd(e,t,n){const a=e.proto.oneofDecl.map(o=>xG(o,e)),r=new Set;for(const o of e.proto.field){const i=GG(o,a),s=Zd(o,e,t,i,n);e.fields.push(s),e.field[s.localName]=s,i===void 0?e.members.push(s):(i.fields.push(s),r.has(i)||(r.add(i),e.members.push(i)))}for(const o of a.filter(i=>r.has(i)))e.oneofs.push(o);for(const o of e.nestedMessages)Hd(o,t,n)}function pE(e,t,n,a){var r,o,i,s,l;const u=VG(e.name,e.value),c={kind:"enum",proto:e,deprecated:(o=(r=e.options)===null||r===void 0?void 0:r.deprecated)!==null&&o!==void 0?o:!1,file:t,parent:n,open:!0,name:e.name,typeName:qu(e,n,t),value:{},values:[],sharedPrefix:u,toString(){return`enum ${this.typeName}`}};c.open=KG(c),a.add(c);for(const d of e.value){const p=d.name;c.values.push(c.value[d.number]={kind:"enum_value",proto:d,deprecated:(s=(i=d.options)===null||i===void 0?void 0:i.deprecated)!==null&&s!==void 0?s:!1,parent:c,name:p,localName:rs(u==null?p:p.substring(u.length)),number:d.number,toString(){return`enum value ${c.typeName}.${p}`}})}((l=n==null?void 0:n.nestedEnums)!==null&&l!==void 0?l:t.enums).push(c)}function mE(e,t,n,a,r){var o,i,s,l;const u={kind:"message",proto:e,deprecated:(i=(o=e.options)===null||o===void 0?void 0:o.deprecated)!==null&&i!==void 0?i:!1,file:t,parent:n,name:e.name,typeName:qu(e,n,t),fields:[],field:{},oneofs:[],members:[],nestedEnums:[],nestedMessages:[],nestedExtensions:[],toString(){return`message ${this.typeName}`}};((s=e.options)===null||s===void 0?void 0:s.mapEntry)===!0?r.add(u):(((l=n==null?void 0:n.nestedMessages)!==null&&l!==void 0?l:t.messages).push(u),a.add(u));for(const c of e.enumType)pE(c,t,u,a);for(const c of e.nestedType)mE(c,t,u,a,r)}function MG(e,t,n){var a,r;const o={kind:"service",proto:e,deprecated:(r=(a=e.options)===null||a===void 0?void 0:a.deprecated)!==null&&r!==void 0?r:!1,file:t,name:e.name,typeName:qu(e,void 0,t),methods:[],method:{},toString(){return`service ${this.typeName}`}};t.services.push(o),n.add(o);for(const i of e.method){const s=DG(i,o,n);o.methods.push(s),o.method[s.localName]=s}}function DG(e,t,n){var a,r,o,i;let s;e.clientStreaming&&e.serverStreaming?s="bidi_streaming":e.clientStreaming?s="client_streaming":e.serverStreaming?s="server_streaming":s="unary";const l=n.getMessage(Oa(e.inputType)),u=n.getMessage(Oa(e.outputType));Kn(l,`invalid MethodDescriptorProto: input_type ${e.inputType} not found`),Kn(u,`invalid MethodDescriptorProto: output_type ${e.inputType} not found`);const c=e.name;return{kind:"rpc",proto:e,deprecated:(r=(a=e.options)===null||a===void 0?void 0:a.deprecated)!==null&&r!==void 0?r:!1,parent:t,name:c,localName:rs(c.length?rs(c[0].toLowerCase()+c.substring(1)):c),methodKind:s,input:l,output:u,idempotency:(i=(o=e.options)===null||o===void 0?void 0:o.idempotencyLevel)!==null&&i!==void 0?i:RG,toString(){return`rpc ${t.typeName}.${c}`}}}function xG(e,t){return{kind:"oneof",proto:e,deprecated:!1,parent:t,fields:[],name:e.name,localName:rs(Yl(e.name)),toString(){return`oneof ${t.typeName}.${this.name}`}}}function Zd(e,t,n,a,r){var o,i,s;const l=r===void 0,u={kind:"field",proto:e,deprecated:(i=(o=e.options)===null||o===void 0?void 0:o.deprecated)!==null&&i!==void 0?i:!1,name:e.name,number:e.number,scalar:void 0,message:void 0,enum:void 0,presence:jG(e,a,l,t),listKind:void 0,mapKind:void 0,mapKey:void 0,delimitedEncoding:void 0,packed:void 0,longAsString:!1,getDefaultValue:void 0};if(l){const m=t.kind=="file"?t:t.file,g=t.kind=="file"?void 0:t,h=qu
391(e,g,m);u.kind="extension",u.file=m,u.parent=g,u.oneof=void 0,u.typeName=h,u.jsonName=`[${h}]`,u.toString=()=>`extension ${h}`;const b=n.getMessage(Oa(e.extendee));Kn(b,`invalid FieldDescriptorProto: extendee ${e.extendee} not found`),u.extendee=b}else{const m=t;Kn(m.kind=="message"),u.parent=m,u.oneof=a,u.localName=a?Yl(e.name):rs(Yl(e.name)),u.jsonName=e.jsonName,u.toString=()=>`field ${m.typeName}.${e.name}`}const c=e.label,d=e.type,p=(s=e.options)===null||s===void 0?void 0:s.jstype;if(c===Np){const m=d==Di?r==null?void 0:r.get(Oa(e.typeName)):void 0;if(m){u.fieldKind="map";const{key:g,value:h}=WG(m);return u.mapKey=g.scalar,u.mapKind=h.fieldKind,u.message=h.message,u.delimitedEncoding=!1,u.enum=h.enum,u.scalar=h.scalar,u}switch(u.fieldKind="list",d){case Di:case is:u.listKind="message",u.message=n.getMessage(Oa(e.typeName)),Kn(u.message),u.delimitedEncoding=tb(e,t);break;case Zv:u.listKind="enum",u.enum=n.getEnum(Oa(e.typeName)),Kn(u.enum);break;default:u.listKind="scalar",u.scalar=d,u.longAsString=p==Jv;break}return u.packed=qG(e,t),u}switch(d){case Di:case is:u.fieldKind="message",u.message=n.getMessage(Oa(e.typeName)),Kn(u.message,`invalid FieldDescriptorProto: type_name ${e.typeName} not found`),u.delimitedEncoding=tb(e,t),u.getDefaultValue=()=>{};break;case Zv:{const m=n.getEnum(Oa(e.typeName));Kn(m!==void 0,`invalid FieldDescriptorProto: type_name ${e.typeName} not found`),u.fieldKind="enum",u.enum=n.getEnum(Oa(e.typeName)),u.getDefaultValue=()=>os(e,"defaultValue")?SG(m,e.defaultValue):void 0;break}default:{u.fieldKind="scalar",u.scalar=d,u.longAsString=p==Jv,u.getDefaultValue=()=>os(e,"defaultValue")?kG(d,e.defaultValue):void 0;break}}return u}function zG(e){switch(e.syntax){case"":case"proto2":return _G;case"proto3":return AG;case"editions":if(e.edition in fE)return e.edition;throw new Error(`${e.name}: unsupported edition`);default:throw new Error(`${e.name}: unsupported syntax "${e.syntax}"`)}}function $G(e,t){return e.dependency.map(n=>{const a=t.getFile(n);if(!a)throw new Error(`Cannot find ${n}, imported by ${e.name}`);return a})}function VG(e,t){const n=BG(e)+"_";for(const a of t){if(!a.name.toLowerCase().startsWith(n))return;const r=a.name.substring(n.length);if(r.length==0||/^\d/.test(r))return}return n}function BG(e){return(e.substring(0,1)+e.substring(1).replace(/[A-Z]/g,t=>"_"+t)).toLowerCase()}function qu(e,t,n){let a;return t?a=`${t.typeName}.${e.name}`:n.proto.package.length>0?a=`${n.proto.package}.${e.name}`:a=`${e.name}`,a}function Oa(e){return e.startsWith(".")?e.substring(1):e}function GG(e,t){if(!os(e,"oneofIndex")||e.proto3Optional)return;const n=t[e.oneofIndex];return Kn(n,`invalid FieldDescriptorProto: oneof #${e.oneofIndex} for field #${e.number} not found`),n}function jG(e,t,n,a){if(e.label==IG)return FG;if(e.label==Np)return Qv;if(t||e.proto3Optional||n)return Oc;const r=Ko("fieldPresence",{proto:e,parent:a});return r==Qv&&(e.type==Di||e.type==is)?Oc:r}function qG(e,t){if(e.label!=Np)return!1;switch(e.type){case TG:case CG:case is:case Di:return!1}const n=e.options;return n&&os(n,"packed")?n.packed:NG==Ko("repeatedFieldEncoding",{proto:e,parent:t})}function WG(e){const t=e.fields.find(a=>a.number===1),n=e.fields.find(a=>a.number===2);return Kn(t&&t.fieldKind=="scalar"&&t.scalar!=le.BYTES&&t.scalar!=le.FLOAT&&t.scalar!=le.DOUBLE&&n&&n.fieldKind!="list"&&n.fieldKind!="map"),{key:t,value:n}}function KG(e){var t;return OG==Ko("enumType",{proto:e.proto,parent:(t=e.parent)!==null&&t!==void 0?t:e.file})}function tb(e,t){return e.type==is?!0:UG==Ko("messageEncoding",{proto:e,parent:t})}function Ko(e,t){var n,a;const r=(n=t.proto.options)===null||n===void 0?void 0:n.features;if(r){const o=r[e];if(o!=0)return o}if("kind"in t){if(t.kind=="message")return Ko(e,(a=t.parent)!==null&&a!==void 0?a:t.file);const o=fE[t.edition];if(!o)throw new Error(`feature default for edition ${t.edition} not found`);return o[e]}return Ko(e,t.parent)}function Kn(e,t){if(!e)throw new Error(t)}function YG(e){const t=XG(e);return t.messageType.forEach(Fp),dE(t,()=>{}).getFile(t.name)}function XG(e){return Object.assign(Object.create({syntax:"",edition:0}),Object.assign(Object.assign({$typeName:"google.protobuf.FileDescriptorProto",dependency:[],publicDependency:[],weakDependency:[],optionDependency:[],service:[],extension:[]},e),{messageType:e.messageType.map(gE),enumType:e.enumType.map(hE)}))}function gE(e){var t,n,a,r,o,i,s,l;return Object.assign(Object.create({visibility:0}),{$typeName:"google.protobuf.DescriptorProto",name:e.name,field:(n=(t=e.field)===null||t===void 0?void 0:t.map(HG))!==null&&n!==void 0?n:[],extension:[],nestedType:(r=(a=e.nestedType)===null||a===void 0?void 0:a.map(gE))!==null&&r!==void 0?r:[],enumType:(i=(o=e.enumType)===null||o===void 0?void 0:o.map(hE))!==null&&i!==void 0?i:[],extensionRange:(l=(s=e.extensionRange)===null||s===void 0?void 0:s.map(c=>Object.assign({$typeName:"google.protobuf.DescriptorProto.ExtensionRange"},c)))!==null&&l!==void 0?l:[],oneofDecl:[],reservedRange:[],reservedName:[]})}function HG(e){return Object.assign(Object.create({label:1,typeName:"",extendee:"",defaultValue:"",oneofIndex:0,jsonName:"",proto3Optional:!1}),Object.assign(Object.assign({$typeName:"google.protobuf.FieldDescriptorProto"},e),{options:e.options?ZG(e.options):void 0}))}function ZG(e){var t,n,a;return Object.assign(Object.create({ctype:0,packed:!1,jstype:0,lazy:!1,unverifiedLazy:!1,deprecated:!1,weak:!1,debugRedact:!1,retention:0}),Object.assign(Object.assign({$typeName:"google.protobuf.FieldOptions"},e),{targets:(t=e.targets)!==null&&t!==void 0?t:[],editionDefaults:(a=(n=e.editionDefaults)===null||n===void 0?void 0:n.map(o=>Object.assign({$typeName:"google.protobuf.FieldOptions.EditionDefault"},o)))!==null&&a!==void 0?a:[],uninterpretedOption:[]}))}function hE(e){return Object.assign(Object.create({visibility:0}),{$typeName:"google.protobuf.EnumDescriptorProto",name:e.name,reservedName:[],reservedRange:[],value:e.value.map(n=>Object.assign({$typeName:"google.protobuf.EnumValueDescriptorProto"},n))})}function vE(e){const t=QG();let n=e.length*3/4;e[e.length-2]=="="?n-=2:e[e.length-1]=="="&&(n-=1);let a=new Uint8Array(n),r=0,o=0,i,s=0;for(let l=0;l<e.length;l++){if(i=t[e.charCodeAt(l)],i===void 0)switch(e[l]){case"=":o=0;case` 392`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string")}switch(o){case 0:s=i,o=1;break;case 1:a[r++]=s<<2|(i&48)>>4,s=i,o=2;break;case 2:a[r++]=(s&15)<<4|(i&60)>>2,s=i,o=3;break;case 3:a[r++]=(s&3)<<6|i,o=0;break}}if(o==1)throw Error("invalid base64 string");return a.subarray(0,r)}let Hs,go;function JG(e){return Hs||(Hs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
392+/".split(""),Hs.slice(0,-2).concat("-","_")),Hs}function QG(){if(!go){go=[];const e=JG();for(let t=0;t<e.length;t++)go[e[t].charCodeAt(0)]=t;go[45]=e.indexOf("+"),go[95]=e.indexOf("/")}return go}function Up(e,t){return e!==null&&typeof e=="object"&&"$typeName"in e&&typeof e.$typeName=="string"?t===void 0?!0:t.typeName===e.$typeName:!1}const ej=["FieldValueInvalidError","FieldListRangeError","ForeignFieldError"];class Tn extends Error{constructor(t,n,a="FieldValueInvalidError"){super(n),this.name=a,this.field=()=>t}}function tj(e){return e instanceof Error&&ej.includes(e.name)&&"field"in e&&typeof e.field=="function"}function br(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Op(e,t){var n,a,r,o;if(br(e)&&Ba in e&&"add"in e&&"field"in e&&typeof e.field=="function"){if(t!==void 0){const i=t,s=e.field();return i.listKind==s.listKind&&i.scalar===s.scalar&&((n=i.message)===null||n===void 0?void 0:n.typeName)===((a=s.message)===null||a===void 0?void 0:a.typeName)&&((r=i.enum)===null||r===void 0?void 0:r.typeName)===((o=s.enum)===null||o===void 0?void 0:o.typeName)}return!0}return!1}function Mp(e,t){var n,a,r,o;if(br(e)&&Ba in e&&"has"in e&&"field"in e&&typeof e.field=="function"){if(t!==void 0){const i=t,s=e.field();return i.mapKey===s.mapKey&&i.mapKind==s.mapKind&&i.scalar===s.scalar&&((n=i.message)===null||n===void 0?void 0:n.typeName)===((a=s.message)===null||a===void 0?void 0:a.typeName)&&((r=i.enum)===null||r===void 0?void 0:r.typeName)===((o=s.enum)===null||o===void 0?void 0:o.typeName)}return!0}return!1}function Dp(e,t){return br(e)&&Ba in e&&"desc"in e&&br(e.desc)&&e.desc.kind==="message"&&(t===void 0||e.desc.typeName==t.typeName)}const Mc=Symbol.for("@bufbuild/protobuf/text-encoding");function xp(){if(globalThis[Mc]==null){const e=new globalThis.TextEncoder,t=new globalThis.TextDecoder;globalThis[Mc]={encodeUtf8(n){return e.encode(n)},decodeUtf8(n){return t.decode(n)},checkUtf8(n){try{return encodeURIComponent(n),!0}catch{return!1}}}}return globalThis[Mc]}var Ut;(function(e){e[e.Varint=0]="Varint",e[e.Bit64=1]="Bit64",e[e.LengthDelimited=2]="LengthDelimited",e[e.StartGroup=3]="StartGroup",e[e.EndGroup=4]="EndGroup",e[e.Bit32=5]="Bit32"})(Ut||(Ut={}));const bE=34028234663852886e22,yE=-34028234663852886e22,wE=4294967295,EE=2147483647,SE=-2147483648;class kE{constructor(t=xp().encodeUtf8){this.encodeUtf8=t,this.stack=[],this.chunks=[],this.buf=[]}finish(){this.buf.length&&(this.chunks.push(new Uint8Array(this.buf)),this.buf=[]);let t=0;for(let r=0;r<this.chunks.length;r++)t+=this.chunks[r].length;let n=new Uint8Array(t),a=0;for(let r=0;r<this.chunks.length;r++)n.set(this.chunks[r],a),a+=this.chunks[r].length;return this.chunks=[],n}fork(){return this.stack.push({chunks:this.chunks,buf:this.buf}),this.chunks=[],this.buf=[],this}join(){let t=this.finish(),n=this.stack.pop();if(!n)throw new Error("invalid state, fork stack empty");return this.chunks=n.chunks,this.buf=n.buf,this.uint32(t.byteLength),this.raw(t)}tag(t,n){return this.uint32((t<<3|n)>>>0)}raw(t){return this.buf.length&&(this.chunks.push(new Uint8Array(this.buf)),this.buf=[]),this.chunks.push(t),this}uint32(t){for(nb(t);t>127;)this.buf.push(t&127|128),t=t>>>7;return this.buf.push(t),this}int32(t){return Dc(t),Kd(t,this.buf),this}bool(t){return this.buf.push(t?1:0),this}bytes(t){return this.uint32(t.byteLength),this.raw(t)}string(t){let n=this.encodeUtf8(t);return this.uint32(n.byteLength),this.raw(n)}float(t){nj(t);let n=new Uint8Array(4);return new DataView(n.buffer).setFloat32(0,t,!0),this.raw(n)}double(t){let n=new Uint8Array(8);return new DataView(n.buffer).setFloat64(0,t,!0),this.raw(n)}fixed32(t){nb(t);let n=new Uint8Array(4);return new DataView(n.buffer).setUint32(0,t,!0),this.raw(n)}sfixed32(t){Dc(t);let n=new Uint8Array(4);return new DataView(n.buffer).setInt32(0,t,!0),this.raw(n)}sint32(t){return Dc(t),t=(t<<1^t>>31)>>>0,Kd(t,this.buf),this}sfixed64(t){let n=new Uint8Array(8),a=new DataView(n.buffer),r=Lt.enc(t);return a.setInt32(0,r.lo,!0),a.setInt32(4,r.hi,!0),this.raw(n)}fixed64(t){let n=new Uint8Array(8),a=new DataView(n.buffer),r=Lt.uEnc(t);return a.setInt32(0,r.lo,!0),a.setInt32(4,r.hi,!0),this.raw(n)}int64(t){let n=Lt.enc(t);return Uc(n.lo,n.hi,this.buf),this}sint64(t){const n=Lt.enc(t),a=n.hi>>31,r=n.lo<<1^a,o=(n.hi<<1|n.lo>>>31)^a;return Uc(r,o,this.buf),this}uint64(t){const n=Lt.uEnc(t);return Uc(n.lo,n.hi,this.buf),this}}class PE{constructor(t,n=xp().decodeUtf8){this.decodeUtf8=n,this.varint64=mG,this.uint32=vG,this.buf=t,this.len=t.length,this.pos=0,this.view=new DataView(t.buffer,t.byteOffset,t.byteLength)}tag(){let t=this.uint32(),n=t>>>3,a=t&7;if(n<=0||a<0||a>5)throw new Error("illegal tag: field no "+n+" wire type "+a);return[n,a]}skip(t,n){let a=this.pos;switch(t){case Ut.Varint:for(;this.buf[this.pos++]&128;);break;case Ut.Bit64:this.pos+=4;case Ut.Bit32:this.pos+=4;break;case Ut.LengthDelimited:let r=this.uint32();this.pos+=r;break;case Ut.StartGroup:for(;;){const[o,i]=this.tag();if(i===Ut.EndGroup){if(n!==void 0&&o!==n)throw new Error("invalid end group tag");break}this.skip(i,o)}break;default:throw new Error("cant skip wire type "+t)}return this.assertBounds(),this.buf.subarray(a,this.pos)}assertBounds(){if(this.pos>this.len)throw new RangeError("premature EOF")}int32(){return this.uint32()|0}sint32(){let t=this.uint32();return t>>>1^-(t&1)}int64(){return Lt.dec(...this.varint64())}uint64(){return Lt.uDec(...this.varint64())}sint64(){let[t,n]=this.varint64(),a=-(t&1);return t=(t>>>1|(n&1)<<31)^a,n=n>>>
3921^a,Lt.dec(t,n)}bool(){let[t,n]=this.varint64();return t!==0||n!==0}fixed32(){return this.view.getUint32((this.pos+=4)-4,!0)}sfixed32(){return this.view.getInt32((this.pos+=4)-4,!0)}fixed64(){return Lt.uDec(this.sfixed32(),this.sfixed32())}sfixed64(){return Lt.dec(this.sfixed32(),this.sfixed32())}float(){return this.view.getFloat32((this.pos+=4)-4,!0)}double(){return this.view.getFloat64((this.pos+=8)-8,!0)}bytes(){let t=this.uint32(),n=this.pos;return this.pos+=t,this.assertBounds(),this.buf.subarray(n,n+t)}string(){return this.decodeUtf8(this.bytes())}}function Dc(e){if(typeof e=="string")e=Number(e);else if(typeof e!="number")throw new Error("invalid int32: "+typeof e);if(!Number.isInteger(e)||e>EE||e<SE)throw new Error("invalid int32: "+e)}function nb(e){if(typeof e=="string")e=Number(e);else if(typeof e!="number")throw new Error("invalid uint32: "+typeof e);if(!Number.isInteger(e)||e>wE||e<0)throw new Error("invalid uint32: "+e)}function nj(e){if(typeof e=="string"){const t=e;if(e=Number(e),Number.isNaN(e)&&t!=="NaN")throw new Error("invalid float32: "+t)}else if(typeof e!="number")throw new Error("invalid float32: "+typeof e);if(Number.isFinite(e)&&(e>bE||e<yE))throw new Error("invalid float32: "+e)}function aj(e,t){const n=e.fieldKind=="list"?Op(t,e):e.fieldKind=="map"?Mp(t,e):zp(e,t);if(n===!0)return;let a;switch(e.fieldKind){case"list":a=`expected ${AE(e)}, got ${Jt(t)}`;break;case"map":a=`expected ${TE(e)}, got ${Jt(t)}`;break;default:a=Xl(e,t,n)}return new Tn(e,a)}function ab(e,t,n){const a=zp(e,n);if(a!==!0)return new Tn(e,`list item #${t+1}: ${Xl(e,n,a)}`)}function rj(e,t,n){const a=LE(t,e.mapKey);if(a!==!0)return new Tn(e,`invalid map key: ${Xl({scalar:e.mapKey},t,a)}`);const r=zp(e,n);if(r!==!0)return new Tn(e,`map entry ${Jt(t)}: ${Xl(e,n,r)}`)}function zp(e,t){return e.scalar!==void 0?LE(t,e.scalar):e.enum!==void 0?e.enum.open?Number.isInteger(t):e.enum.values.some(n=>n.number===t):Dp(t,e.message)}function LE(e,t){switch(t){case le.DOUBLE:return typeof e=="number";case le.FLOAT:return typeof e!="number"?!1:Number.isNaN(e)||!Number.isFinite(e)?!0:e>bE||e<yE?`${e.toFixed()} out of range`:!0;case le.INT32:case le.SFIXED32:case le.SINT32:return typeof e!="number"||!Number.isInteger(e)?!1:e>EE||e<SE?`${e.toFixed()} out of range`:!0;case le.FIXED32:case le.UINT32:return typeof e!="number"||!Number.isInteger(e)?!1:e>wE||e<0?`${e.toFixed()} out of range`:!0;case le.BOOL:return typeof e=="boolean";case le.STRING:return typeof e!="string"?!1:xp().checkUtf8(e)||"invalid UTF8";case le.BYTES:return e instanceof Uint8Array;case le.INT64:case le.SFIXED64:case le.SINT64:if(typeof e=="bigint"||typeof e=="number"||typeof e=="string"&&e.length>0)try{return Lt.parse(e),!0}catch{return`${e} out of range`}return!1;case le.FIXED64:case le.UINT64:if(typeof e=="bigint"||typeof e=="number"||typeof e=="string"&&e.length>0)try{return Lt.uParse(e),!0}catch{return`${e} out of range`}return!1}}function Xl(e,t,n){return n=typeof n=="string"?`: ${n}`:`, got ${Jt(t)}`,e.scalar!==void 0?`expected ${oj(e.scalar)}`+n:e.enum!==void 0?`expected ${e.enum.toString()}`+n:`expected ${_E(e.message)}`+n}function Jt(e){switch(typeof e){case"object":return e===null?"null":e instanceof Uint8Array?`Uint8Array(${e.length})`:Array.isArray(e)?`Array(${e.length})`:Op(e)?AE(e.field()):Mp(e)?TE(e.field()):Dp(e)?_E(e.desc):Up(e)?`message ${e.$typeName}`:"object";case"string":return e.length>30?"string":`"${e.split('"').join('\\"')}"`;case"boolean":return String(e);case"number":return String(e);case"bigint":return String(e)+"n";default:return typeof e}}function _E(e){return`ReflectMessage (${e.typeName})`}function AE(e){switch(e.listKind){case"message":return`ReflectList (${e.message.toString()})`;case"enum":return`ReflectList (${e.enum.toString()})`;case"scalar":return`ReflectList (${le[e.scalar]})`}}function TE(e){switch(e.mapKind){case"message":return`ReflectMap (${le[e.mapKey]}, ${e.message.toString()})`;case"enum":return`ReflectMap (${le[e.mapKey]}, ${e.enum.toString()})`;case"scalar":return`ReflectMap (${le[e.mapKey]}, ${le[e.scalar]})`}}function oj(e){switch(e){case le.STRING:return"string";case le.BOOL:return"boolean";case le.INT64:case le.SINT64:case le.SFIXED64:return"bigint (int64)";case le.UINT64:case le.FIXED64:return"bigint (uint64)";case le.BYTES:return"Uint8Array";
392case le.DOUBLE:return"number (float64)";case le.FLOAT:return"number (float32)";case le.FIXED32:case le.UINT32:return"number (uint32)";case le.INT32:case le.SFIXED32:case le.SINT32:return"number (int32)"}}function ij(e){return CE(e.$typeName)}function Wu(e){const t=e.fields[0];return CE(e.typeName)&&t!==void 0&&t.fieldKind=="scalar"&&t.name=="value"&&t.number==1}function CE(e){return e.startsWith("google.protobuf.")&&["DoubleValue","FloatValue","Int64Value","UInt64Value","Int32Value","UInt32Value","BoolValue","StringValue","BytesValue"].includes(e.substring(16))}const sj=999,lj=998,El=2;function Ya(e,t){if(Up(t,e))return t;const n=pj(e);return t!==void 0&&uj(e,n,t),n}function uj(e,t,n){for(const a of e.members){let r=n[a.localName];if(r==null)continue;let o;if(a.kind=="oneof"){const i=lE(n,a);if(!i)continue;o=i,r=uE(n,i)}else o=a;switch(o.fieldKind){case"message":r=$p(o,r);break;case"scalar":r=IE(o,r);break;case"list":r=dj(o,r);break;case"map":r=cj(o,r);break}cE(t,o,r)}return t}function IE(e,t){return e.scalar==le.BYTES?Vp(t):t}function cj(e,t){if(br(t)){if(e.scalar==le.BYTES)return rb(t,Vp);if(e.mapKind=="message")return rb(t,n=>$p(e,n))}return t}function dj(e,t){if(Array.isArray(t)){if(e.scalar==le.BYTES)return t.map(Vp);if(e.listKind=="message")return t.map(n=>$p(e,n))}return t}function $p(e,t){if(e.fieldKind=="message"&&!e.oneof&&Wu(e.message))return IE(e.message.fields[0],t);if(br(t)){if(e.message.typeName=="google.protobuf.Struct"&&e.parent.typeName!=="google.protobuf.Value")return t;if(!Up(t,e.message))return Ya(e.message,t)}return t}function Vp(e){return Array.isArray(e)?new Uint8Array(e):e}function rb(e,t){const n={};for(const a of Object.entries(e))n[a[0]]=t(a[1]);return n}const fj=Symbol(),ob=new WeakMap;function pj(e){let t;if(mj(e)){const n=ob.get(e);let a,r;if(n)({prototype:a,members:r}=n);else{a={},r=new Set;for(const o of e.members)o.kind!="oneof"&&(o.fieldKind!="scalar"&&o.fieldKind!="enum"||o.presence!=El&&(r.add(o),a[o.localName]=xc(o)));ob.set(e,{prototype:a,members:r})}t=Object.create(a),t.$typeName=e.typeName;for(const o of e.members)r.has(o)||o.kind=="field"&&(o.fieldKind=="message"||(o.fieldKind=="scalar"||o.fieldKind=="enum")&&o.presence!=El)||(t[o.localName]=xc(o))}else{t={$typeName:e.typeName};for(const n of e.members)(n.kind=="oneof"||n.presence==El)&&(t[n.localName]=xc(n))}return t}function mj(e){switch(e.file.edition){case sj:return!1;case lj:return!0;default:return e.fields.some(t=>t.presence!=El&&t.fieldKind!="message"&&!t.oneof)}}function xc(e){if(e.kind=="oneof")return{case:void 0};if(e.fieldKind=="list")return[];if(e.fieldKind=="map")return{};if(e.fieldKind=="message")return fj;const t=e.getDefaultValue();return t!==void 0?e.fieldKind=="scalar"&&e.longAsString?t.toString():t:e.fieldKind=="scalar"?Wo(e.scalar,e.longAsString):e.enum.values[0].number}function er(e,t,n=!0){return new RE(e,t,n)}const ib=new WeakMap;class RE{get sortedFields(){const t=ib.get(this.desc);if(t)return t;const n=this.desc.fields.concat().sort((a,r)=>a.number-r.number);return ib.set(this.desc,n),n}constructor(t,n,a=!0){this.lists=new Map,this.maps=new Map,this.check=a,this.desc=t,this.message=this[Ba]=n??Ya(t),this.fields=t.fields,this.oneofs=t.oneofs,this.members=t.members}findNumber(t){return this._fieldsByNumber||(this._fieldsByNumber=new Map(this.desc.fields.map(n=>[n.number,n]))),this._fieldsByNumber.get(t)}oneofCase(t){return hi(this.message,t),lE(this.message,t)}isSet(t){return hi(this.message,t),wG(this.message,t)}clear(t){hi(this.message,t),EG(this.message,t)}get(t){hi(this.message,t);const n=uE(this.message,t);switch(t.fieldKind){case"list":let a=this.lists.get(t);return(!a||a[Ba]!==n)&&this.lists.set(t,a=new gj(t,n,this.check)),a;case"map":let r=this.maps.get(t);return(!r||r[Ba]!==n)&&this.maps.set(t,r=new hj(t,n,this.check)),r;case"message":return Gp(t,n,this.check);case"scalar":return n===void 0?Wo(t.scalar,!1):jp(t,n);case"enum":return n??t.enum.values[0].number}}set(t,n){if(hi(this.message,t),this.check){const r=aj(t,n);if(r)throw r}let a;t.fieldKind=="message"?a=Bp(t,n):Mp(n)||Op(n)?a=n[Ba]:a=qp(t,n),cE(this.message,t,a)}getUnknown(){return this.message.$unknown}setUnknown(t){this.message.$unknown=t}}function hi(e,t){if(t.parent.typeName!==e.$typeName)throw new Tn(t,`cannot use ${t.toString()} with message ${e.$typeName}`,"ForeignFieldError")}class gj{field(){return this._field}get size(){return this._arr.length}constructor(t,n,a){this._field=t,this._arr=this[Ba]=n,this.check=a}get(t){const n=this._arr[t];return n===void 0?void 0:zc(this._field,n,this.check)}set(t,n){if(t<0||t>=this._arr.length)throw new Tn(this._field,`list item #${t+1}: out of range`);if(this.check){const a=ab(this._field,t,n);if(a)throw a}this._arr[t]=sb(this._field,n)}add(t){if(this.check){const n=ab(this._field,this._arr.length,t);if(n)throw n}this._arr.push(sb(this._field,t))}clear(){this._arr.splice(0,this._arr.length)}[Symbol.iterator](){return this.values()}keys(){return this._arr.keys()}*values(){for(const t of this._arr)yield zc(this._field,t,this.check)}*entries(){for(let t=0;t<this._arr.length;t++)yield[t,zc(this._field,this._arr[t],this.check)]}}class hj{constructor(t,n,a=!0){this.obj=this[Ba]=n??{},this.check=a,this._field=t}field(){return this._field}set(t,n){if(this.check){const a=rj(this._field,t,n);if(a)throw a}return this.obj[Zs(t)]=vj(this._field,n),this}delete(t){const n=Zs(t),a=Object.prototype.hasOwnProperty.call(this.obj,n);return a&&delete this.obj[n],a}clear(){for(const t of Object.keys(this.obj))delete this.obj[t]}get(t){let n=this.obj[Zs(t)];return n!==void 0&&(n=$c(this._field,n,this.check)),n}has(t){return Object.prototype.hasOwnProperty.call(this.obj,Zs(t))}*keys(){for(const t of Object.keys(this.obj))yield lb(t,this._field.mapKey)}*entries(){for(const t of Object.entries(this.obj))yield[lb(t[0],this._field.mapKey),$c(this._field,t[1],this.check)]}[Symbol.iterator](){return this.entries()}get size(){return Object.keys(this.obj).length}*values(){for(const t of Object.values(this.obj))yield $c(this._field,t,this.check)}forEach(t,n){for(const a of this.entries())t.call(n,a[1],a[0],this)}}function Bp(e,t){return Dp(t)?ij(t.message)&&!e.oneof&&e.fieldKind=="message"?t.message.value:t.desc.typeName=="google.protobuf.Struct"&&e.parent.typeName!="google.protobuf.Value"?NE(t.message):t.message:t}function Gp(e,t,n){return t!==void 0&&(Wu(e.message)&&!e.oneof&&e.fieldKind=="message"?t={$typeName:e.message.typeName,value:jp(e.message.fields[0],t)}:e.message.typeName=="google.protobuf.Struct"&&e.parent.typeName!="google.protobuf.Value"&&br(t)&&(t=FE(t))),new RE(e.message,t,n)}
392function sb(e,t){return e.listKind=="message"?Bp(e,t):qp(e,t)}function zc(e,t,n){return e.listKind=="message"?Gp(e,t,n):jp(e,t)}function vj(e,t){return e.mapKind=="message"?Bp(e,t):qp(e,t)}function $c(e,t,n){return e.mapKind=="message"?Gp(e,t,n):t}function Zs(e){return typeof e=="string"||typeof e=="number"?e:String(e)}function lb(e,t){switch(t){case le.STRING:return e;case le.INT32:case le.FIXED32:case le.UINT32:case le.SFIXED32:case le.SINT32:{const n=Number.parseInt(e);if(Number.isFinite(n))return n;break}case le.BOOL:switch(e){case"true":return!0;case"false":return!1}break;case le.UINT64:case le.FIXED64:try{return Lt.uParse(e)}catch{}break;default:try{return Lt.parse(e)}catch{}break}return e}function jp(e,t){switch(e.scalar){case le.INT64:case le.SFIXED64:case le.SINT64:"longAsString"in e&&e.longAsString&&typeof t=="string"&&(t=Lt.parse(t));break;case le.FIXED64:case le.UINT64:"longAsString"in e&&e.longAsString&&typeof t=="string"&&(t=Lt.uParse(t));break}return t}function qp(e,t){switch(e.scalar){case le.INT64:case le.SFIXED64:case le.SINT64:"longAsString"in e&&e.longAsString?t=String(t):(typeof t=="string"||typeof t=="number")&&(t=Lt.parse(t));break;case le.FIXED64:case le.UINT64:"longAsString"in e&&e.longAsString?t=String(t):(typeof t=="string"||typeof t=="number")&&(t=Lt.uParse(t));break}return t}function FE(e){const t={$typeName:"google.protobuf.Struct",fields:{}};if(br(e))for(const[n,a]of Object.entries(e))t.fields[n]=OE(a);return t}function NE(e){const t={};for(const[n,a]of Object.entries(e.fields))t[n]=UE(a);return t}function UE(e){switch(e.kind.case){case"structValue":return NE(e.kind.value);case"listValue":return e.kind.value.values.map(UE);case"nullValue":case void 0:return null;default:return e.kind.value}}function OE(e){const t={$typeName:"google.protobuf.Value",kind:{case:void 0}};switch(typeof e){case"number":t.kind={case:"numberValue",value:e};break;case"string":t.kind={case:"stringValue",value:e};break;case"boolean":t.kind={case:"boolValue",value:e};break;case"object":if(e===null)t.kind={case:"nullValue",value:0};else if(Array.isArray(e)){const n={$typeName:"google.protobuf.ListValue",values:[]};if(Array.isArray(e))for(const a of e)n.values.push(OE(a));t.kind={case:"listValue",value:n}}else t.kind={case:"structValue",value:FE(e)};break}return t}const bj=3,ub={writeUnknownFields:!0};function yj(e){return e?Object.assign(Object.assign({},ub),e):ub}function wj(e,t,n){return Hl(new kE,yj(n),er(e,t)).finish()}function Hl(e,t,n){var a;for(const r of n.sortedFields){if(!n.isSet(r)){if(r.presence==bj)throw new Error(`cannot encode ${r} to binary: required field not set`);continue}ME(e,t,n,r)}if(t.writeUnknownFields)for(const{no:r,wireType:o,data:i}of(a=n.getUnknown())!==null&&a!==void 0?a:[])e.tag(r,o).raw(i);return e}function ME(e,t,n,a){var r;switch(a.fieldKind){case"scalar":case"enum":Zl(e,n.desc.typeName,a.name,(r=a.scalar)!==null&&r!==void 0?r:le.INT32,a.number,n.get(a));break;case"list":Ej(e,t,a,n.get(a));break;case"message":DE(e,t,a,n.get(a));break;case"map":for(const[o,i]of n.get(a))Sj(e,t,a,o,i);break}}function Zl(e,t,n,a,r,o){xE(e.tag(r,kj(a)),t,n,a,o)}function DE(e,t,n,a){n.delimitedEncoding?Hl(e.tag(n.number,Ut.StartGroup),t,a).tag(n.number,Ut.EndGroup):Hl(e.tag(n.number,Ut.LengthDelimited).fork(),t,a).join()}function Ej(e,t,n,a){var r;if(n.listKind=="message"){for(const i of a)DE(e,t,n,i);return}const o=(r=n.scalar)!==null&&r!==void 0?r:le.INT32;if(n.packed){if(!a.size)return;e.tag(n.number,Ut.LengthDelimited).fork();for(const i of a)xE(e,n.parent.typeName,n.name,o,i);e.join();return}for(const i of a)Zl(e,n.parent.typeName,n.name,o,n.number,i)}function Sj(e,t,n,a,r){var o;switch(e.tag(n.number,Ut.LengthDelimited).fork(),Zl(e,n.parent.typeName,n.name,n.mapKey,1,a),n.mapKind){case"scalar":case"enum":Zl(e,n.parent.typeName,n.name,(o=n.scalar)!==null&&o!==void 0?o:le.INT32,2,r);break;case"message":Hl(e.tag(2,Ut.LengthDelimited).fork(),t,r).join();break}e.join()}function xE(e,t,n,a,r){try{switch(a){case le.STRING:e.string(r);break;case le.BOOL:e.bool(r);break;case le.DOUBLE:e.double(r);break;case le.FLOAT:e.float(r);break;case le.INT32:e.int32(r);break;case le.INT64:e.int64(r);break;case le.UINT64:e.uint64(r);break;case le.FIXED64:e.fixed64(r);break;case le.BYTES:e.bytes(r);break;case le.FIXED32:e.fixed32(r);break;case le.SFIXED32:e.sfixed32(r);break;case le.SFIXED64:e.sfixed64(r);break;case le.SINT64:e.sint64(r);break;case le.UINT32:e.uint32(r);break;case le.SINT32:e.sint32(r);break}}catch(o){throw o instanceof Error?new Error(`cannot encode field ${t}.${n} to binary: ${o.message}`):o}}function kj(e){switch(e){case le.BYTES:case le.STRING:return Ut.LengthDelimited;case le.DOUBLE:case le.FIXED64:case le.SFIXED64:return Ut.Bit64;case le.FIXED32:case le.SFIXED32:case le.FLOAT:return Ut.Bit32;default:return Ut.Varint}}function oi(e,t,...n){return n.reduce((a,r)=>a.nestedMessages[r],e.messages[t])}const zE=YG({name:"google/protobuf/descriptor.proto",package:"google.protobuf",messageType:[{name:"FileDescriptorSet",field:[{name:"file",number:1,type:11,label:3,typeName:".google.protobuf.FileDescriptorProto"}],extensionRange:[{start:536e6,end:536000001}]},{name:"FileDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"package",number:2,type:9,label:1},{name:"dependency",number:3,type:9,label:3},{name:"public_dependency",number:10,type:5,label:3},{name:"weak_dependency",number:11,type:5,label:3},{name:"option_dependency",number:15,type:9,label:3},{name:"message_type",number:4,type:11,label:3,typeName:".google.protobuf.DescriptorProto"},{name:"enum_type",number:5,type:11,label:3,typeName:".google.protobuf.EnumDescriptorProto"},{name:"service",number:6,type:11,label:3,typeName:".google.protobuf.ServiceDescriptorProto"},{name:"extension",number:7,type:11,label:3,typeName:".google.protobuf.FieldDescriptorProto"},{name:"options",number:8,type:11,label:1,typeName:".google.protobuf.FileOptions"},{name:"source_code_info",number:9,type:11,label:1,typeName:".google.protobuf.SourceCodeInfo"},{name:"syntax",number:12,type:9,label:1},{name:"edition",number:14,type:14,label:1,typeName:".google.protobuf.Edition"}]},{name:"DescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"field",number:2,type:11,label:3,typeName:".google.protobuf.FieldDescriptorProto"},{name:"extension",number:6,type:11,label:3,typeName:".google.protobuf.FieldDescriptorProto"},{name:"nested_type",number:3,type:11,label:3,typeName:".google.protobuf.DescriptorProto"},{name:"enum_type",number:4,type:11,label:3,typeName:".google.protobuf.EnumDescriptorProto"},{name:"extension_range",number:5,type:11,label:3,typeName:".google.protobuf.DescriptorProto.ExtensionRange"},{name:"oneof_decl",number:8,type:11,label:3,typeName:".google.protobuf.OneofDescriptorProto"},{name:"options",number:7,type:11,label:1,typeName:".google.protobuf.MessageOptions"},{name:"reserved_range",number:9,type:11,label:3,typeName:".google.protobuf.DescriptorProto.ReservedRange"},{name:"reserved_name",number:10,type:9,label:3},{name:"visibility",number:11,type:14,label:1,typeName:".google.protobuf.SymbolVisibility"}],nestedType:[{name:"ExtensionRange",field:[{name:"start",number:1,type:5,label:1},{name:"end",number:2,type:5,label:1},{name:"options",number:3,type:11,label:1,typeName:".google.protobuf.ExtensionRangeOptions"}]},{name:"ReservedRange",field:[{name:"start",number:1,type:5,label:1},{name:"end",number:2,type:5,label:1}]}]},{name:"ExtensionRangeOptions",field:[{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"},{name:"declaration",number:2,type:11,label:3,typeName:".google.protobuf.ExtensionRangeOptions.Declaration",options:{retention:2}},{name:"features",number:50,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"verification",number:3,type:14,label:1,typeName:".google.protobuf.ExtensionRangeOptions.VerificationState",defaultValue:"UNVERIFIED",options:{retention:2}}],nestedType:[{name:"Declaration",field:[{name:"number",number:1,type:5,label:1},{name:"full_name",number:2,type:9,label:1},{name:"type",number:3,type:9,label:1},{name:"reserved",number:5,type:8,label:1},{name:"repeated",number:6,type:8,label:1}]}],enumType:[{name:"VerificationState",value:[{name:"DECLARATION",number:0},{name:"UNVERIFIED",number:1}]}],extensionRange:[{start:1e3,end:536870912}]},{name:"FieldDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"number",number:3,type:5,label:1},{name:"label",number:4,type:14,label:1,typeName:".google.protobuf.FieldDescriptorProto.Label"},{name:"type",number:5,type:14,label:1,typeName:".google.protobuf.FieldDescriptorProto.Type"},{name:"type_name",number:6,type:9,label:1},{name:"extendee",number:2,type:9,label:1},{name:"default_value",number:7,type:9,label:1},{name:"oneof_index",number:9,type:5,label:1},{name:"json_name",number:10,type:9,label:1},{name:"options",number:8,type:11,label:1,typeName:".google.protobuf.FieldOptions"},{name:"proto3_optional",number:17,type:8,label:1}],enumType:[{name:"Type",value:[{name:"TYPE_DOUBLE",number:1},{name:"TYPE_FLOAT",number:2},{name:"TYPE_INT64",number:3},{name:"TYPE_UINT64",number:4},{name:"TYPE_INT32",number:5},{name:"TYPE_FIXED64",number:6},{name:"TYPE_FIXED32",number:7},{name:"TYPE_BOOL",number:8},{name:"TYPE_STRING",number:9},{name:"TYPE_GROUP",number:10},{name:"TYPE_MESSAGE",number:11},{name:"TYPE_BYTES",number:12},{name:"TYPE_UINT32",number:13},{name:"TYPE_ENUM",number:14},{name:"TYPE_SFIXED32",number:15},{name:"TYPE_SFIXED64",number:16},{name:"TYPE_SINT32",number:17},{name:"TYPE_SINT64",number:18}]},{name:"Label",value:[{name:"LABEL_OPTIONAL",number:1},{name:"LABEL_REPEATED",number:3},{name:"LABEL_REQUIRED",number:2}]}]},{name:"OneofDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"options",number:2,type:11,label:1,typeName:".google.protobuf.OneofOptions"}]},{name:"EnumDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"value",number:2,type:11,label:3,typeName:".google.protobuf.EnumValueDescriptorProto"},{name:"options",number:3,type:11,label:1,typeName:".google.protobuf.EnumOptions"},{name:"reserved_range",number:4,type:11,label:3,typeName:".google.protobuf.EnumDescriptorProto.EnumReservedRange"},{name:"reserved_name",number:5,type:9,label:3},{name:"visibility",number:6,type:14,label:1,typeName:".google.protobuf.SymbolVisibility"}],nestedType:[{name:"EnumReservedRange",field:[{name:"start",number:1,type:5,label:1},{name:"end",number:2,type:5,label:1}]}]},{name:"EnumValueDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"number",number:2,type:5,label:1},{name:"options",number:3,type:11,label:1,typeName:".google.protobuf.EnumValueOptions"}]},{name:"ServiceDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"method",number:2,type:11,label:3,typeName:".google.protobuf.MethodDescriptorProto"},{name:"options",number:3,type:11,label:1,typeName:".google.protobuf.ServiceOptions"}]},{name:"MethodDescriptorProto",field:[{name:"name",number:1,type:9,label:1},{name:"input_type",number:2,type:9,label:1},{name:"output_type",number:3,type:9,label:1},{name:"options",number:4,type:11,label:1,typeName:".google.protobuf.MethodOptions"},{name:"client_streaming",number:5,type:8,label:1,defaultValue:"false"},{name:"server_streaming",number:6,type:8,label:1,defaultValue:"false"}]},{name:"FileOptions",field:[{name:"java_package",number:1,type:9,label:1},{name:"java_outer_classname",number:8,type:9,label:1},{name:"java_multiple_files",number:10,type:8,label:1,defaultValue:"false"},{name:"java_generate_equals_and_hash",number:20,type:8,label:1,options:{deprecated:!0}},{name:"java_string_check_utf8",number:27,type:8,label:1,defaultValue:"false"},{name:"optimize_for",number:9,type:14,label:1,typeName:".google.protobuf.FileOptions.OptimizeMode",defaultValue:"SPEED"},{name:"go_package",number:11,type:9,label:1},{name:"cc_generic_services",number:16,type:8,label:1,defaultValue:"false"},{name:"java_generic_services",number:17,type:8,label:1,defaultValue:"false"},{name:"py_generic_services",number:18,type:8,label:1,defaultValue:"false"},{name:"deprecated",number:23,type:8,label:1,defaultValue:"false"},{name:"cc_enable_arenas",number:31,type:8,label:1,defaultValue:"true"},{name:"objc_class_prefix",number:36,type:9,label:1},{name:"csharp_namespace",number:37,type:9,label:1},{name:"swift_prefix",number:39,type:9,label:1},{name:"php_class_prefix",number:40,type:9,label:1},{name:"php_namespace",number:41,type:9,label:1},{name:"php_metadata_namespace",number:44,type:9,label:1},{name:"ruby_package",number:45,type:9,label:1},{name:"features",number:50,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],enumType:[{name:"OptimizeMode",value:[{name:"SPEED",number:1}
392,{name:"CODE_SIZE",number:2},{name:"LITE_RUNTIME",number:3}]}],extensionRange:[{start:1e3,end:536870912}]},{name:"MessageOptions",field:[{name:"message_set_wire_format",number:1,type:8,label:1,defaultValue:"false"},{name:"no_standard_descriptor_accessor",number:2,type:8,label:1,defaultValue:"false"},{name:"deprecated",number:3,type:8,label:1,defaultValue:"false"},{name:"map_entry",number:7,type:8,label:1},{name:"deprecated_legacy_json_field_conflicts",number:11,type:8,label:1,options:{deprecated:!0}},{name:"features",number:12,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:536870912}]},{name:"FieldOptions",field:[{name:"ctype",number:1,type:14,label:1,typeName:".google.protobuf.FieldOptions.CType",defaultValue:"STRING"},{name:"packed",number:2,type:8,label:1},{name:"jstype",number:6,type:14,label:1,typeName:".google.protobuf.FieldOptions.JSType",defaultValue:"JS_NORMAL"},{name:"lazy",number:5,type:8,label:1,defaultValue:"false"},{name:"unverified_lazy",number:15,type:8,label:1,defaultValue:"false"},{name:"deprecated",number:3,type:8,label:1,defaultValue:"false"},{name:"weak",number:10,type:8,label:1,defaultValue:"false",options:{deprecated:!0}},{name:"debug_redact",number:16,type:8,label:1,defaultValue:"false"},{name:"retention",number:17,type:14,label:1,typeName:".google.protobuf.FieldOptions.OptionRetention"},{name:"targets",number:19,type:14,label:3,typeName:".google.protobuf.FieldOptions.OptionTargetType"},{name:"edition_defaults",number:20,type:11,label:3,typeName:".google.protobuf.FieldOptions.EditionDefault"},{name:"features",number:21,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"feature_support",number:22,type:11,label:1,typeName:".google.protobuf.FieldOptions.FeatureSupport"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],nestedType:[{name:"EditionDefault",field:[{name:"edition",number:3,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"value",number:2,type:9,label:1}]},{name:"FeatureSupport",field:[{name:"edition_introduced",number:1,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"edition_deprecated",number:2,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"deprecation_warning",number:3,type:9,label:1},{name:"edition_removed",number:4,type:14,label:1,typeName:".google.protobuf.Edition"}]}],enumType:[{name:"CType",value:[{name:"STRING",number:0},{name:"CORD",number:1},{name:"STRING_PIECE",number:2}]},{name:"JSType",value:[{name:"JS_NORMAL",number:0},{name:"JS_STRING",number:1},{name:"JS_NUMBER",number:2}]},{name:"OptionRetention",value:[{name:"RETENTION_UNKNOWN",number:0},{name:"RETENTION_RUNTIME",number:1},{name:"RETENTION_SOURCE",number:2}]},{name:"OptionTargetType",value:[{name:"TARGET_TYPE_UNKNOWN",number:0},{name:"TARGET_TYPE_FILE",number:1},{name:"TARGET_TYPE_EXTENSION_RANGE",number:2},{name:"TARGET_TYPE_MESSAGE",number:3},{name:"TARGET_TYPE_FIELD",number:4},{name:"TARGET_TYPE_ONEOF",number:5},{name:"TARGET_TYPE_ENUM",number:6},{name:"TARGET_TYPE_ENUM_ENTRY",number:7},{name:"TARGET_TYPE_SERVICE",number:8},{name:"TARGET_TYPE_METHOD",number:9}]}],extensionRange:[{start:1e3,end:536870912}]},{name:"OneofOptions",field:[{name:"features",number:1,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:536870912}]},{name:"EnumOptions",field:[{name:"allow_alias",number:2,type:8,label:1},{name:"deprecated",number:3,type:8,label:1,defaultValue:"false"},{name:"deprecated_legacy_json_field_conflicts",number:6,type:8,label:1,options:{deprecated:!0}},{name:"features",number:7,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:536870912}]},{name:"EnumValueOptions",field:[{name:"deprecated",number:1,type:8,label:1,defaultValue:"false"},{name:"features",number:2,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"debug_redact",number:3,type:8,label:1,defaultValue:"false"},{name:"feature_support",number:4,type:11,label:1,typeName:".google.protobuf.FieldOptions.FeatureSupport"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:536870912}]},{name:"ServiceOptions",field:[{name:"features",number:34,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"deprecated",number:33,type:8,label:1,defaultValue:"false"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],extensionRange:[{start:1e3,end:536870912}]},{name:"MethodOptions",field:[{name:"deprecated",number:33,type:8,label:1,defaultValue:"false"},{name:"idempotency_level",number:34,type:14,label:1,typeName:".google.protobuf.MethodOptions.IdempotencyLevel",defaultValue:"IDEMPOTENCY_UNKNOWN"},{name:"features",number:35,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"uninterpreted_option",number:999,type:11,label:3,typeName:".google.protobuf.UninterpretedOption"}],enumType:[{name:"IdempotencyLevel",value:[{name:"IDEMPOTENCY_UNKNOWN",number:0},{name:"NO_SIDE_EFFECTS",number:1},{name:"IDEMPOTENT",number:2}]}],extensionRange:[{start:1e3,end:536870912}]},{name:"UninterpretedOption",field:[{name:"name",number:2,type:11,label:3,typeName:".google.protobuf.UninterpretedOption.NamePart"},{name:"identifier_value",number:3,type:9,label:1},{name:"positive_int_value",number:4,type:4,label:1},{name:"negative_int_value",number:5,type:3,label:1},{name:"double_value",number:6,type:1,label:1},{name:"string_value",number:7,type:12,label:1},{name:"aggregate_value",number:8,type:9,label:1}],nestedType:[{name:"NamePart",field:[{name:"name_part",number:1,type:9,label:2},{name:"is_extension",number:2,type:8,label:2}]}]},{name:"FeatureSet",field:[{name:"field_presence",number:1,type:14,label:1,typeName:".google.protobuf.FeatureSet.FieldPresence",options:{retention:1,targets:[4,1],editionDefaults:[{value:"EXPLICIT",edition:900},{value:"IMPLICIT",edition:999},{value:"EXPLICIT",edition:1e3}]}},{name:"enum_type",number:2,type:14,label:1,typeName:".google.protobuf.FeatureSet.EnumType",options:{retention:1,targets:[6,1],editionDefaults:[{value:"CLOSED",edition:900},{value:"OPEN",edition:999}]}},{name:"repeated_field_encoding",number:3,type:14,label:1,typeName:".google.protobuf.FeatureSet.RepeatedFieldEncoding",options:{retention:1,targets:[4,1],editionDefaults:[{value:"EXPANDED",edition:900},{value:"PACKED",edition:999}]}},{name:"utf8_validation",number:4,type:14,label:1,typeName:".google.protobuf.FeatureSet.Utf8Validation",options:{retention:1,targets:[4,1],editionDefaults:[{value:"NONE",edition:900},{value:"VERIFY",edition:999}]}},{name:"message_encoding",number:5,type:14,label:1,typeName:".google.protobuf.FeatureSet.MessageEncoding",options:{retention:1,targets:[4,1],editionDefaults:[{value:"LENGTH_PREFIXED",edition:900}]}},{name:"json_format",number:6,type:14,label:1,typeName:".google.protobuf.FeatureSet.JsonFormat",options:{retention:1,targets:[3,6,1],editionDefaults:[{value:"LEGACY_BEST_EFFORT",edition:900},{value:"ALLOW",edition:999}]}},{name:"enforce_naming_style",number:7,type:14,label:1,typeName:".google.protobuf.FeatureSet.EnforceNamingStyle",options:{retention:2,targets:[1,2,3,4,5,6,7,8,9],editionDefaults:[{value:"STYLE_LEGACY",edition:900},{value:"STYLE2024",edition:1001}]}},{name:"default_symbol_visibility",number:8,type:14,label:1,typeName:".google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility",options:{retention:2,targets:[1],editionDefaults:[{value:"EXPORT_ALL",edition:900},{value:"EXPORT_TOP_LEVEL",edition:1001}]}}],nestedType:[{name:"VisibilityFeature",enumType:[{name:"DefaultSymbolVisibility",value:[{name:"DEFAULT_SYMBOL_VISIBILITY_UNKNOWN",number:0},{name:"EXPORT_ALL",number:1},{name:"EXPORT_TOP_LEVEL",number:2},{name:"LOCAL_ALL",number:3},{name:"STRICT",number:4}]}]}],enumType:[{name:"FieldPresence",value:[{name:"FIELD_PRESENCE_UNKNOWN",number:0},{name:"EXPLICIT",number:1},{name:"IMPLICIT",number:2},{name:"LEGACY_REQUIRED",number:3}]},{name:"EnumType",value:[{name:"ENUM_TYPE_UNKNOWN",number:0}
392,{name:"OPEN",number:1},{name:"CLOSED",number:2}]},{name:"RepeatedFieldEncoding",value:[{name:"REPEATED_FIELD_ENCODING_UNKNOWN",number:0},{name:"PACKED",number:1},{name:"EXPANDED",number:2}]},{name:"Utf8Validation",value:[{name:"UTF8_VALIDATION_UNKNOWN",number:0},{name:"VERIFY",number:2},{name:"NONE",number:3}]},{name:"MessageEncoding",value:[{name:"MESSAGE_ENCODING_UNKNOWN",number:0},{name:"LENGTH_PREFIXED",number:1},{name:"DELIMITED",number:2}]},{name:"JsonFormat",value:[{name:"JSON_FORMAT_UNKNOWN",number:0},{name:"ALLOW",number:1},{name:"LEGACY_BEST_EFFORT",number:2}]},{name:"EnforceNamingStyle",value:[{name:"ENFORCE_NAMING_STYLE_UNKNOWN",number:0},{name:"STYLE2024",number:1},{name:"STYLE_LEGACY",number:2}]}],extensionRange:[{start:1e3,end:9995},{start:9995,end:1e4},{start:1e4,end:10001}]},{name:"FeatureSetDefaults",field:[{name:"defaults",number:1,type:11,label:3,typeName:".google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault"},{name:"minimum_edition",number:4,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"maximum_edition",number:5,type:14,label:1,typeName:".google.protobuf.Edition"}],nestedType:[{name:"FeatureSetEditionDefault",field:[{name:"edition",number:3,type:14,label:1,typeName:".google.protobuf.Edition"},{name:"overridable_features",number:4,type:11,label:1,typeName:".google.protobuf.FeatureSet"},{name:"fixed_features",number:5,type:11,label:1,typeName:".google.protobuf.FeatureSet"}]}]},{name:"SourceCodeInfo",field:[{name:"location",number:1,type:11,label:3,typeName:".google.protobuf.SourceCodeInfo.Location"}],nestedType:[{name:"Location",field:[{name:"path",number:1,type:5,label:3,options:{packed:!0}},{name:"span",number:2,type:5,label:3,options:{packed:!0}},{name:"leading_comments",number:3,type:9,label:1},{name:"trailing_comments",number:4,type:9,label:1},{name:"leading_detached_comments",number:6,type:9,label:3}]}],extensionRange:[{start:536e6,end:536000001}]},{name:"GeneratedCodeInfo",field:[{name:"annotation",number:1,type:11,label:3,typeName:".google.protobuf.GeneratedCodeInfo.Annotation"}],nestedType:[{name:"Annotation",field:[{name:"path",number:1,type:5,label:3,options:{packed:!0}},{name:"source_file",number:2,type:9,label:1},{name:"begin",number:3,type:5,label:1},{name:"end",number:4,type:5,label:1},{name:"semantic",number:5,type:14,label:1,typeName:".google.protobuf.GeneratedCodeInfo.Annotation.Semantic"}],enumType:[{name:"Semantic",value:[{name:"NONE",number:0},{name:"SET",number:1},{name:"ALIAS",number:2}]}]}]}],enumType:[{name:"Edition",value:[{name:"EDITION_UNKNOWN",number:0},{name:"EDITION_LEGACY",number:900},{name:"EDITION_PROTO2",number:998},{name:"EDITION_PROTO3",number:999},{name:"EDITION_2023",number:1e3},{name:"EDITION_2024",number:1001},{name:"EDITION_UNSTABLE",number:9999},{name:"EDITION_1_TEST_ONLY",number:1},{name:"EDITION_2_TEST_ONLY",number:2},{name:"EDITION_99997_TEST_ONLY",number:99997},{name:"EDITION_99998_TEST_ONLY",number:99998},{name:"EDITION_99999_TEST_ONLY",number:99999},{name:"EDITION_MAX",number:2147483647}]},{name:"SymbolVisibility",value:[{name:"VISIBILITY_UNSET",number:0},{name:"VISIBILITY_LOCAL",number:1},{name:"VISIBILITY_EXPORT",number:2}]}]}),Pj=oi(zE,1);var cb;(function(e){e[e.DECLARATION=0]="DECLARATION",e[e.UNVERIFIED=1]="UNVERIFIED"})(cb||(cb={}));var db;(function(e){e[e.DOUBLE=1]="DOUBLE",e[e.FLOAT=2]="FLOAT",e[e.INT64=3]="INT64",e[e.UINT64=4]="UINT64",e[e.INT32=5]="INT32",e[e.FIXED64=6]="FIXED64",e[e.FIXED32=7]="FIXED32",e[e.BOOL=8]="BOOL",e[e.STRING=9]="STRING",e[e.GROUP=10]="GROUP",e[e.MESSAGE=11]="MESSAGE",e[e.BYTES=12]="BYTES",e[e.UINT32=13]="UINT32",e[e.ENUM=14]="ENUM",e[e.SFIXED32=15]="SFIXED32",e[e.SFIXED64=16]="SFIXED64",e[e.SINT32=17]="SINT32",e[e.SINT64=18]="SINT64"})(db||(db={}));var fb;(function(e){e[e.OPTIONAL=1]="OPTIONAL",e[e.REPEATED=3]="REPEATED",e[e.REQUIRED=2]="REQUIRED"})(fb||(fb={}));var pb;(function(e){e[e.SPEED=1]="SPEED",e[e.CODE_SIZE=2]="CODE_SIZE",e[e.LITE_RUNTIME=3]="LITE_RUNTIME"})(pb||(pb={}));var mb;(function(e){e[e.STRING=0]="STRING",e[e.CORD=1]="CORD",e[e.STRING_PIECE=2]="STRING_PIECE"})(mb||(mb={}));var gb;(function(e){e[e.JS_NORMAL=0]="JS_NORMAL",e[e.JS_STRING=1]="JS_STRING",e[e.JS_NUMBER=2]="JS_NUMBER"})(gb||(gb={}));var hb;(function(e){e[e.RETENTION_UNKNOWN=0]="RETENTION_UNKNOWN",e[e.RETENTION_RUNTIME=1]="RETENTION_RUNTIME",e[e.RETENTION_SOURCE=2]="RETENTION_SOURCE"})(hb||(hb={}));var vb;(function(e){e[e.TARGET_TYPE_UNKNOWN=0]="TARGET_TYPE_UNKNOWN",e[e.TARGET_TYPE_FILE=1]="TARGET_TYPE_FILE",e[e.TARGET_TYPE_EXTENSION_RANGE=2]="TARGET_TYPE_EXTENSION_RANGE",e[e.TARGET_TYPE_MESSAGE=3]="TARGET_TYPE_MESSAGE",e[e.TARGET_TYPE_FIELD=4]="TARGET_TYPE_FIELD",e[e.TARGET_TYPE_ONEOF=5]="TARGET_TYPE_ONEOF",e[e.TARGET_TYPE_ENUM=6]="TARGET_TYPE_ENUM",e[e.TARGET_TYPE_ENUM_ENTRY=7]="TARGET_TYPE_ENUM_ENTRY",e[e.TARGET_TYPE_SERVICE=8]="TARGET_TYPE_SERVICE",e[e.TARGET_TYPE_METHOD=9]="TARGET_TYPE_METHOD"})(vb||(vb={}));var bb;(function(e){e[e.IDEMPOTENCY_UNKNOWN=0]="IDEMPOTENCY_UNKNOWN",e[e.NO_SIDE_EFFECTS=1]="NO_SIDE_EFFECTS",e[e.IDEMPOTENT=2]="IDEMPOTENT"})(bb||(bb={}));var yb;(function(e){e[e.DEFAULT_SYMBOL_VISIBILITY_UNKNOWN=0]="DEFAULT_SYMBOL_VISIBILITY_UNKNOWN",e[e.EXPORT_ALL=1]="EXPORT_ALL",e[e.EXPORT_TOP_LEVEL=2]="EXPORT_TOP_LEVEL",e[e.LOCAL_ALL=3]="LOCAL_ALL",e[e.STRICT=4]="STRICT"})(yb||(yb={}));var wb;(function(e){e[e.FIELD_PRESENCE_UNKNOWN=0]="FIELD_PRESENCE_UNKNOWN",e[e.EXPL
392ICIT=1]="EXPLICIT",e[e.IMPLICIT=2]="IMPLICIT",e[e.LEGACY_REQUIRED=3]="LEGACY_REQUIRED"})(wb||(wb={}));var Eb;(function(e){e[e.ENUM_TYPE_UNKNOWN=0]="ENUM_TYPE_UNKNOWN",e[e.OPEN=1]="OPEN",e[e.CLOSED=2]="CLOSED"})(Eb||(Eb={}));var Sb;(function(e){e[e.REPEATED_FIELD_ENCODING_UNKNOWN=0]="REPEATED_FIELD_ENCODING_UNKNOWN",e[e.PACKED=1]="PACKED",e[e.EXPANDED=2]="EXPANDED"})(Sb||(Sb={}));var kb;(function(e){e[e.UTF8_VALIDATION_UNKNOWN=0]="UTF8_VALIDATION_UNKNOWN",e[e.VERIFY=2]="VERIFY",e[e.NONE=3]="NONE"})(kb||(kb={}));var Pb;(function(e){e[e.MESSAGE_ENCODING_UNKNOWN=0]="MESSAGE_ENCODING_UNKNOWN",e[e.LENGTH_PREFIXED=1]="LENGTH_PREFIXED",e[e.DELIMITED=2]="DELIMITED"})(Pb||(Pb={}));var Lb;(function(e){e[e.JSON_FORMAT_UNKNOWN=0]="JSON_FORMAT_UNKNOWN",e[e.ALLOW=1]="ALLOW",e[e.LEGACY_BEST_EFFORT=2]="LEGACY_BEST_EFFORT"})(Lb||(Lb={}));var _b;(function(e){e[e.ENFORCE_NAMING_STYLE_UNKNOWN=0]="ENFORCE_NAMING_STYLE_UNKNOWN",e[e.STYLE2024=1]="STYLE2024",e[e.STYLE_LEGACY=2]="STYLE_LEGACY"})(_b||(_b={}));var Ab;(function(e){e[e.NONE=0]="NONE",e[e.SET=1]="SET",e[e.ALIAS=2]="ALIAS"})(Ab||(Ab={}));var Tb;(function(e){e[e.EDITION_UNKNOWN=0]="EDITION_UNKNOWN",e[e.EDITION_LEGACY=900]="EDITION_LEGACY",e[e.EDITION_PROTO2=998]="EDITION_PROTO2",e[e.EDITION_PROTO3=999]="EDITION_PROTO3",e[e.EDITION_2023=1e3]="EDITION_2023",e[e.EDITION_2024=1001]="EDITION_2024",e[e.EDITION_UNSTABLE=9999]="EDITION_UNSTABLE",e[e.EDITION_1_TEST_ONLY=1]="EDITION_1_TEST_ONLY",e[e.EDITION_2_TEST_ONLY=2]="EDITION_2_TEST_ONLY",e[e.EDITION_99997_TEST_ONLY=99997]="EDITION_99997_TEST_ONLY",e[e.EDITION_99998_TEST_ONLY=99998]="EDITION_99998_TEST_ONLY",e[e.EDITION_99999_TEST_ONLY=99999]="EDITION_99999_TEST_ONLY",e[e.EDITION_MAX=2147483647]="EDITION_MAX"})(Tb||(Tb={}));var Cb;(function(e){e[e.VISIBILITY_UNSET=0]="VISIBILITY_UNSET",e[e.VISIBILITY_LOCAL=1]="VISIBILITY_LOCAL",e[e.VISIBILITY_EXPORT=2]="VISIBILITY_EXPORT"})(Cb||(Cb={}));const Ib={readUnknownFields:!0};function Lj(e){return e?Object.assign(Object.assign({},Ib),e):Ib}function _j(e,t,n){const a=er(e,void 0,!1);return $E(a,new PE(t),Lj(n),!1,t.byteLength),a.message}function $E(e,t,n,a,r){var o;const i=a?t.len:t.pos+r;let s,l;const u=(o=e.getUnknown())!==null&&o!==void 0?o:[];for(;t.pos<i&&([s,l]=t.tag(),!(a&&l==Ut.EndGroup));){const c=e.findNumber(s);if(!c){const d=t.skip(l,s);n.readUnknownFields&&u.push({no:s,wireType:l,data:d});continue}Aj(e,t,c,l,n)}if(a&&(l!=Ut.EndGroup||s!==r))throw new Error("invalid end group tag");u.length>0&&e.setUnknown(u)}function Aj(e,t,n,a,r){var o;switch(n.fieldKind){case"scalar":e.set(n,Yo(t,n.scalar));break;case"enum":const i=Yo(t,le.INT32);if(n.enum.open)e.set(n,i);else if(n.enum.values.some(l=>l.number===i))e.set(n,i);else if(r.readUnknownFields){const l=[];Kd(i,l);const u=(o=e.getUnknown())!==null&&o!==void 0?o:[];u.push({no:n.number,wireType:a,data:new Uint8Array(l)}),e.setUnknown(u)}break;case"message":e.set(n,Wp(t,r,n,e.get(n)));break;case"list":Cj(t,a,e.get(n),r);break;case"map":Tj(t,e.get(n),r);break}}function Tj(e,t,n){const a=t.field();let r,o;const i=e.uint32(),s=e.pos+i;for(;e.pos<s;){const[l]=e.tag();switch(l){case 1:r=Yo(e,a.mapKey);break;case 2:switch(a.mapKind){case"scalar":o=Yo(e,a.scalar);break;case"enum":o=e.int32();break;case"message":o=Wp(e,n,a);break}break}}if(r===void 0&&(r=Wo(a.mapKey,!1)),o===void 0)switch(a.mapKind){case"scalar":o=Wo(a.scalar,!1);break;case"enum":o=a.enum.values[0].number;break;case"message":o=er(a.message,void 0,!1);break}t.set(r,o)}function Cj(e,t,n,a){var r;const o=n.field();if(o.listKind==="message"){n.add(Wp(e,a,o));return}const i=(r=o.scalar)!==null&&r!==void 0?r:le.INT32;if(!(t==Ut.LengthDelimited&&i!=le.STRING&&i!=le.BYTES)){n.add(Yo(e,i));return}const l=e.uint32()+e.pos;for(;e.pos<l;)n.add(Yo(e,i))}function Wp(e,t,n,a){const r=n.delimitedEncoding,o=a??er(n.message,void 0,!1);return $E(o,e,t,r,r?n.number:e.uint32()),o}function Yo(e,t){switch(t){case le.STRING:return e.string();case le.BOOL:return e.bool();case le.DOUBLE:return e.double();case le.FLOAT:return e.float();case le.INT32:return e.int32();case le.INT64:return e.int64();case le.UINT64:return e.uint64();case le.FIXED64:return e.fixed64();case le.BYTES:return e.bytes();case le.FIXED32:return e.fixed32();case le.SFIXED32:return e.sfixed32();case le.SFIXED64:return e.sfixed64();case le.SINT64:return e.sint64();case le.UINT32:return e.uint32();case le.SINT32:return e.sint32()}}function Ku(e,t){var n;const a=_j(Pj,vE(e));return a.messageType.forEach(Fp),a.dependency=(n=t==null?void 0:t.map(o=>o.proto.name))!==null&&n!==void 0?n:[],dE(a,o=>t==null?void 0:t.find(i=>i.proto.name===o)).getFile(a.name)}const Ij=Ku("Chlnb29nbGUvcHJvdG9idWYvYW55LnByb3RvEg9nb29nbGUucHJvdG9idWYiJgoDQW55EhAKCHR5cGVfdXJsGAEgASgJEg0KBXZhbHVlGAIgASgMQnYKE2NvbS5nb29nbGUucHJvdG9idWZCCEFueVByb3RvUAFaLGdvb2dsZS5nb2xhbmcub3JnL3Byb3RvYnVmL3R5cGVzL2tub3duL2FueXBiogIDR1BCqgIeR29vZ2xlLlByb3RvYnVmLldlbGxLbm93blR5cGVzYgZwcm90bzM"),Rj=oi(Ij,0);function Fj(e,t,n){let a=!1;return n||(n=Ya(Rj),a=!0),n.value=wj(e,t),n.typeUrl=Nj(t.$typeName),a?n:void 0}function Nj(e){return`type.googleapis.com/${e}`}const Kp=Ku("Chxnb29nbGUvcHJvdG9idWYvc3RydWN0LnByb3RvEg9nb29nbGUucHJvdG9idWYihAEKBlN0cnVjdBIzCgZmaWVsZHMYASADKAsyIy5nb29nbGUucHJvdG9idWYuU3RydWN0LkZpZWxkc0VudHJ5GkUKC0ZpZWxkc0VudHJ5EgsKA2tleRgBIAEoCRIlCgV2YWx1ZRgCIAEoCzIWLmdvb2dsZS5wcm90b2J1Zi5WYWx1ZToCOAEi6gEKBVZhbHVlEjAKCm51bGxfdmFsdWUYASABKA4yGi5nb29nbGUucHJvdG9idWYuTnVsbFZhbHVlSAASFgoMbnVtYmVyX3ZhbHVlGAIgASgBSAASFgoMc3RyaW5nX3ZhbHVlGAMgASgJSAASFAoKYm9vbF92YWx1ZRgEIAEoCEgAEi8KDHN0cnVjdF92YWx1ZRgFIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RIABIwCgpsaXN0X3ZhbHVlGAYgASgLMhouZ29vZ2xlLnByb3RvYnVmLkxpc3RWYWx1ZUgAQgYKBGtpbmQiMwoJTGlzdFZhbHVlEiYKBnZhbHVlcxgBIAMoCzIWLmdvb2dsZS5wcm90b2J1Zi5WYWx1ZSobCglOdWxsVmFsdWUSDgoKTlVMTF9WQUxVRRAAQn8KE2NvbS5nb29nbGUucHJvdG9idWZCC1N0cnVjdFByb3RvUAFaL2dvb2dsZS5nb2xhbmcub3JnL3Byb3RvYnVmL3R5cGVzL2tub3duL3N0cnVjdHBi+AEBogIDR1BCqgIeR29vZ2xlLlByb3RvYnVmLldlbGxLbm93blR5cGVzYgZwcm90bzM"),Uj=oi(Kp,0),VE=oi(Kp,1),Oj=oi(Kp,2);var Jd;(function(e){e[e.NULL_VALUE=0]="NULL_VALUE"})(Jd||(Jd={}));const Mj=Ku("Ch1jb3JlL29wdGlvbnMvdjEvb3B0aW9ucy5wcm90bxIPY29yZS5vcHRpb25zLnYxOkgKEGNwcF9wYWNrYWdlX25hbWUSHC5nb29nbGUucHJvdG9idWYuRmlsZU9wdGlvbnMYuY4DIAEoCVIOY3BwUGFja2FnZU5hbWU6TAoSdWVfcGx1Z2luX2dlbmVyYXRlEhwuZ29vZ2xlLnByb3RvYnVmLkZpbGVPcHRpb25zGLqOAyABKAhSEHVlUGx1Z2luR2VuZXJhdGU6XAobdWVfcGx1Z2luX2luY2x1ZGVfZ2VuX3V0aWxzEhwuZ29vZ2xlLnByb3RvYnVmLkZpbGVPcHRpb25zGLuOAyABKAhSF3VlUGx1Z2luSW5jbHVkZUdlblV0aWxzOkYKC3VlX2NwcF9uYW1lEiEuZ29vZ2xlLnByb3RvYnVmLkVudW1WYWx1ZU9wdGlvbnMYvI4DIAEoCVIJdWVDcHBOYW1liAEBQkBaPmdpdGxhYi5zdHJpa2
392Vyei5pbmMvZnR4Yi9wcm90b3JlcG8vZ2VuL2dvL2NvcmUvb3B0aW9ucztvcHRpb25zYgZwcm90bzM",[zE]),Dj=Ku("CiVjb3JlL3B1Yi9saWIvdjEvYWNjb3VudC9hY2NvdW50LnByb3RvEhdjb3JlLnB1Yi5saWIudjEuYWNjb3VudCKWAQoTQWNjb3VudFBsYXRmb3JtRGF0YRIQCghhY2NfdXVpZBgBIAEoDBITCgtwbGF0Zm9ybV9pZBgDIAEoCRIUCgxkaXNwbGF5X25hbWUYBCABKAkSQgoQcGxhdGZvcm1fc2VydmljZRgFIAEoDjIoLmNvcmUucHViLmxpYi52MS5hY2NvdW50LlBsYXRmb3JtU2VydmljZSItCglTdGVhbUF1dGgSDgoGdGlja2V0GAEgASgJEhAKCGlkZW50aXR5GAIgASgJIoEBCgxTdGVhbVdlYkF1dGgSQgoHb3Blbl9pZBgBIAMoCzIxLmNvcmUucHViLmxpYi52MS5hY2NvdW50LlN0ZWFtV2ViQXV0aC5PcGVuSWRFbnRyeRotCgtPcGVuSWRFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBIhoKCVN0b3ZlQXV0aBINCgV0b2tlbhgBIAEoCSLEAwoGQWN0aW9uEksKD2xlZ2FsX2FncmVlbWVudBgBIAEoCzIwLmNvcmUucHViLmxpYi52MS5hY2NvdW50LkxlZ2FsRG9jQWdyZWVtZW50QWN0aW9uSAASTQoRbWFya2V0aW5nX2NvbnNlbnQYAiABKAsyMC5jb3JlLnB1Yi5saWIudjEuYWNjb3VudC5SZXF1ZXN0TWFya2V0aW5nQ29uc2VudEgAEnUKJm1hcmtldGluZ19leHRlcm5hbF9hdHRyaWJ1dGlvbl9jb25zZW50GAMgASgLMkMuY29yZS5wdWIubGliLnYxLmFjY291bnQuUmVxdWVzdE1hcmtldGluZ0V4dGVybmFsQXR0cmlidXRpb25Db25zZW50SAASSgoQYWdlX3ZlcmlmaWNhdGlvbhgEIAEoCzIuLmNvcmUucHViLmxpYi52MS5hY2NvdW50LkFnZVZlcmlmaWNhdGlvbkFjdGlvbkgAElEKFHN0YXJ0X3BhcmVudF9zaWduaW5nGAUgASgLMjEuY29yZS5wdWIubGliLnYxLmFjY291bnQuU3RhcnRQYXJlbnRTaWduaW5nQWN0aW9uSABCCAoGYWN0aW9uIhkKF1JlcXVlc3RNYXJrZXRpbmdDb25zZW50IiwKKlJlcXVlc3RNYXJrZXRpbmdFeHRlcm5hbEF0dHJpYnV0aW9uQ29uc2VudCIXChVBZ2VWZXJpZmljYXRpb25BY3Rpb24iRgoYU3RhcnRQYXJlbnRTaWduaW5nQWN0aW9uEhEKCWlzX25ld2JpZRgCIAEoCBIXCg9leHBpcmF0aW9uX2RhdGUYAyABKAMirQEKF0xlZ2FsRG9jQWdyZWVtZW50QWN0aW9uEi4KA2RvYxgBIAEoCzIhLmNvcmUucHViLmxpYi52MS5hY2NvdW50LkxlZ2FsRG9jEhUKDWlzX29ibGlnYXRvcnkYAiABKAgSMgoFc3BhY2UYAyABKA4yIy5jb3JlLnB1Yi5saWIudjEuYWNjb3VudC5MZWdhbFNwYWNlEhcKD2V4cGlyYXRpb25fZGF0ZRgEIAEoAyKgAgoLQWNjZXB0ZWREb2MSNgoLYWdyZWVkX2RvY3MYASADKAsyIS5jb3JlLnB1Yi5saWIudjEuYWNjb3VudC5MZWdhbERvYxI4Cg1yZWplY3RlZF9kb2NzGAQgAygLMiEuY29yZS5wdWIubGliLnYxLmFjY291bnQuTGVnYWxEb2MSRAoRbWFya2V0aW5nX2NvbnNlbnQYAiABKA4yKS5jb3JlLnB1Yi5saWIudjEuYWNjb3VudC5NYXJrZXRpbmdDb25zZW50ElkKJm1hcmtldGluZ19leHRlcm5hbF9hdHRyaWJ1dGlvbl9jb25zZW50GAMgASgOMikuY29yZS5wdWIubGliLnYxLmFjY291bnQuTWFya2V0aW5nQ29uc2VudCJUCghMZWdhbERvYxI3Cghkb2NfdHlwZRgBIAEoDjIlLmNvcmUucHViLmxpYi52MS5hY2NvdW50LkxlZ2FsRG9jVHlwZRIPCgd2ZXJzaW9uGAIgASgFIjEKB0FnZURhdGESDwoHY291bnRyeRgBIAEoCRIVCg1iaXJ0aGRheV91bml4GAIgASgDItABCgpLV1NQYXlsb2FkEjIKCGFnZV9kYXRhGAEgASgLMiAuY29yZS5wdWIubGliLnYxLmFjY291bnQuQWdlRGF0YRIZChFjaGlsZF9wbGF0Zm9ybV9pZBgCIAEoCRI6CghwbGF0Zm9ybRgDIAEoDjIoLmNvcmUucHViLmxpYi52MS5hY2NvdW50LlBsYXRmb3JtU2VydmljZRIUCgxkaXNwbGF5X25hbWUYBCABKAkSFAoMcmVkaXJlY3RfdXJsGAUgASgJEgsKA2VudhgGIAEoCSqTAQoQWGJveFVzZXJBZ2VHcm91cBIjCh9YQk9YX1VTRVJfQUdFX0dST1VQX1VOU1BFQ0lGSUVEEAASHQoZWEJPWF9VU0VSX0FHRV9HUk9VUF9DSElMRBABEhwKGFhCT1hfVVNFUl9BR0VfR1JPVVBfVEVFThACEh0KGVhCT1hfVVNFUl9BR0VfR1JPVVBfQURVTFQQAyp1ChBNYXJrZXRpbmdDb25zZW50EiEKHU1BUktFVElOR19DT05TRU5UX1VOU1BFQ0lGSUVEEAASHgoaTUFSS0VUSU5HX0NPTlNFTlRfREVDTElORUQQARIeChpNQVJLRVRJTkdfQ09OU0VOVF9BQ0NFUFRFRBACKmoKCkxlZ2FsU3BhY2USGwoXTEVHQUxfU1BBQ0VfVU5TUEVDSUZJRUQQABIfChtMRUdBTF9TUEFDRV9DVVJSRU5UX0FDQ09VTlQQARIeChpMRUdBTF9TUEFDRV9QQVJFTlRfQUNDT1VOVBACKpEBCgxMZWdhbERvY1R5cGUSHgoaTEVHQUxfRE9DX1RZUEVfVU5TUEVDSUZJRUQQABIXChNMRUdBTF9ET0NfVFlQRV9FVUxBEAESJgoiTEVHQUxfRE9DX1RZUEVfR0FNRV9QUklWQUNZX1BPTElDWRACEiAKHExFR0FMX0RPQ19UWVBFX0NPT0tJRV9QT0xJQ1kQBCqlAwoOUGxhdGZvcm1EZXZpY2USHwobUExBVEZPUk1fREVWSUNFX1VOU1BFQ0lGSUVEEAASGwoXUExBVEZPUk1fREVWSUNFX1dJTkRPV1MQARIZChVQTEFURk9STV9ERVZJQ0VfTElOVVgQAhIgChNQTEFURk9STV9ERVZJQ0VfUFM0EAMaB+LzGANQUzQSJwoXUExBVEZPUk1fREVWSUNFX1BTNF9QUk8QBBoK4vMYBlBTNFBybxIgChNQTEFURk9STV9ERVZJQ0VfUFM1EAUaB+LzGANQUzUSJwoXUExBVEZPUk1fREVWSUNFX1BTNV9QUk8QBhoK4vMYBlBTNVBybxIeChpQTEFURk9STV9ERVZJQ0VfWEJPWF9PTkVfWBAHEh4KGlBMQVRGT1JNX0RFVklDRV9YQk9YX09ORV9TEAgSIQodUExBVEZPUk1fREVWSUNFX1hCT1hfU0VSSUVTX1gQCRIhCh1QTEFURk9STV9ERVZJQ0VfWEJPWF9TRVJJRVNfUxAKEh4KGlBMQVRGT1JNX0RFVklDRV9TVEVBTV9ERUNLEAsqdAoIUGxhdGZvcm0SGAoUUExBVEZPUk1fVU5TUEVDSUZJRUQQABIQCgxQTEFURk9STV9QU04QARIQCgxQTEFURk9STV9YQkwQAhISCg5QTEFURk9STV9UUlVTVBADEhIKDlBMQVRGT1JNX1NURUFNEAQaAhgBKuwBCg9QbGF0Zm9ybVNlcnZpY2USIAocUExBVEZPUk1fU0VSVklDRV9VTlNQRUNJRklFRBAAEiEKFFBMQVRGT1JNX1NFUlZJQ0VfUFNOEAEaB+LzGANQU04SIQoUUExBVEZPUk1fU0VSVklDRV9YQkwQAhoH4vMYA1hCTBIaChZQTEFURk9STV9TRVJWSUNFX1RSVVNUEAMSGgoWUExBVEZPUk1fU0VSVklDRV9TVEVBTRAEEh0KGVBMQVRGT1JNX1NFUlZJQ0VfU1RSSUtFUloQBRIaChZQTEFURk9STV9TRVJWSUNFX1NUT1ZFEAYqTwoIQWdlR3JvdXASGQoVQUdFX0dST1VQX1VOU1BFQ0lGSUVEEAASEwoPQUdFX0dST1VQX0NISUxEEAESEwoPQUdFX0dST1VQX0FEVUxUEAIqdAoKQ2xpZW50VHlwZRIbChdDTElFTlRfVFlQRV9VTlNQRUNJRklFRBAAEhcKE0NMSUVOVF9UWVBFX1dFQl9BUFAQARIaChZDTElFTlRfVFlQRV9NT0JJTEVfQVBQEAISFAoQQ0xJRU5UX1RZUEVfR0FNRRADKoMBCglTdG9yZVR5cGUSGgoWU1RPUkVfVFlQRV9VTlNQRUNJRklFRBAAEhcKE1NUT1JFX1RZUEVfUExBVEZPUk0QARIVChFTVE9SRV9UWVBFX1hTT0xMQRACEhQKEFNUT1JFX1RZUEVfVEVCRVgQAxIUChBTVE9SRV9UWVBFX1NUT1ZFEARCTlpEZ2l0bGFiLnN0cmlrZXJ6LmluYy9mdHhiL3Byb3RvcmVwby9nZW4vZ28vY29yZS9wdWJsaWMvbGliL3YxL2FjY291bnTK8xgEYXV0aGIGcHJvdG8z",[Mj]),xj=oi(Dj,13);function zj(e,t,n){var a;$j(t,e);const r=((a=e.$unknown)!==null&&a!==void 0?a:[]).filter(u=>u.no!==t.number),[o,i]=BE(t,n),s=new kE;ME(s,{writeUnknownFields:!0},o,i);const l=new PE(s.finish());for(;l.pos<l.len;){const[u,c]=l.tag(),d=l.skip(c,u);r.push({no:u,wireType:c,data:d})}e.$unknown=r}function BE(e,t){const n=e.typeName,a=Object.assign(Object.assign({},e),{kind:"field",parent:e.extendee,localName:n}),r=Object.assign(Object.assign({},e.extendee),{fields:[a],members:[a],oneofs:[]}),o=Ya(r,t!==void 0?{[n]:t}:void 0);return[er(r,o),a,()=>{const i=o[n];if(i===void 0){const s=e.message;return Wu(s)?Wo(s.fields[0].scalar,s.fields[0].longAsString):Ya(s)}return i}]}function $j(e,t){if(e.extendee.typeName!=t.$typeName)throw new Error(`extension ${e.typeName} can only be applied to message ${e.extendee.typeName}`)}
392const Rb={ignoreUnknownFields:!1};function Vj(e){return e?Object.assign(Object.assign({},Rb),e):Rb}function Bj(e,t,n){return Gj(e,Zj(t,e.typeName),n)}function Gj(e,t,n){const a=er(e);try{ss(a,t,Vj(n))}catch(r){throw tj(r)?new Error(`cannot decode ${r.field()} from JSON: ${r.message}`,{cause:r}):r}return a.message}const Vc=new WeakMap;function jj(e,t){var n;if(!Vc.has(e)){const a=new Map;for(const r of e.fields)a.set(r.name,r).set(r.jsonName,r);Vc.set(e,a)}return(n=Vc.get(e))===null||n===void 0?void 0:n.get(t)}function ss(e,t,n){var a;if(Jj(e,t,n))return;if(t==null||Array.isArray(t)||typeof t!="object")throw new Error(`cannot decode ${e.desc} from JSON: ${Jt(t)}`);const r=new Map;for(const[o,i]of Object.entries(t)){const s=jj(e.desc,o);if(s){if(s.oneof){if(i===null&&s.fieldKind=="scalar")continue;const l=r.get(s.oneof);if(l!==void 0)throw new Tn(s.oneof,`oneof set multiple times by ${l.name} and ${s.name}`);r.set(s.oneof,s)}Fb(e,s,i,n)}else{let l;if(o.startsWith("[")&&o.endsWith("]")&&(l=(a=n.registry)===null||a===void 0?void 0:a.getExtension(o.substring(1,o.length-1)))&&l.extendee.typeName===e.desc.typeName){const[u,c,d]=BE(l);Fb(u,c,i,n),zj(e.message,l,d())}if(!l&&!n.ignoreUnknownFields)throw new Error(`cannot decode ${e.desc} from JSON: key "${o}" is unknown`)}}}function Fb(e,t,n,a){switch(t.fieldKind){case"scalar":Xj(e,t,n);break;case"enum":Yj(e,t,n,a);break;case"message":Kj(e,t,n,a);break;case"list":Wj(e.get(t),n,a);break;case"map":qj(e.get(t),n,a);break}}function GE(e,t,n){if(e.scalar&&t!==null)return Yp(e,t);if(e.message&&!Jl(e,t)){const a=er(e.message);return ss(a,t,n),a}if(e.enum&&!Jl(e,t))return jE(e.enum,t,n.ignoreUnknownFields);throw new Tn(e,`${e.fieldKind==="list"?"list item":"map value"} must not be null`)}function qj(e,t,n){if(t===null)return;const a=e.field();if(typeof t!="object"||Array.isArray(t))throw new Tn(a,"expected object, got "+Jt(t));for(const[r,o]of Object.entries(t)){const i=Hj(a.mapKey,r),s=GE(a,o,n);s!==Yu&&e.set(i,s)}}function Wj(e,t,n){if(t===null)return;const a=e.field();if(!Array.isArray(t))throw new Tn(a,"expected Array, got "+Jt(t));for(const r of t){const o=GE(a,r,n);o!==Yu&&e.add(o)}}function Kj(e,t,n,a){if(Jl(t,n)){e.clear(t);return}const r=e.isSet(t)?e.get(t):er(t.message);ss(r,n,a),e.set(t,r)}function Yj(e,t,n,a){if(Jl(t,n)){e.clear(t);return}const r=jE(t.enum,n,a.ignoreUnknownFields);r!==Yu&&e.set(t,r)}function Xj(e,t,n){n===null?e.clear(t):e.set(t,Yp(t,n))}function Jl(e,t){var n,a;return t===null&&((n=e.message)===null||n===void 0?void 0:n.typeName)!="google.protobuf.Value"&&((a=e.enum)===null||a===void 0?void 0:a.typeName)!="google.protobuf.NullValue"}const Yu=Symbol();function jE(e,t,n){if(t===null)return e.values[0].number;switch(typeof t){case"number":if(Number.isInteger(t))return t;break;case"string":const a=e.values.find(r=>r.name===t);if(a!==void 0)return a.number;if(n)return Yu;break}throw new Error(`cannot decode ${e} from JSON: ${Jt(t)}`)}function Yp(e,t){switch(e.scalar){case le.DOUBLE:case le.FLOAT:if(t==="NaN")return NaN;if(t==="Infinity")return Number.POSITIVE_INFINITY;if(t==="-Infinity")return Number.NEGATIVE_INFINITY;if(typeof t=="number"){if(Number.isNaN(t))throw new Tn(e,"unexpected NaN number");if(!Number.isFinite(t))throw new Tn(e,"unexpected infinite number");break}if(typeof t=="string"){if(t===""||t.trim().length!==t.length)break;const n=Number(t);if(!Number.isFinite(n))break;return n}break;case le.INT32:case le.FIXED32:case le.SFIXED32:case le.SINT32:case le.UINT32:return qE(t);case le.BYTES:if(typeof t=="string"){if(t==="")return new Uint8Array(0);try{return vE(t)}catch(n){const a=n instanceof Error?n.message:String(n);throw new Tn(e,a)}}break}return t}function Hj(e,t){switch(e){case le.BOOL:switch(t){case"true":return!0;case"false":return!1}return t;case le.INT32:case le.FIXED32:case le.UINT32:case le.SFIXED32:case le.SINT32:return qE(t);default:return t}}function qE(e){if(typeof e=="string"){if(e===""||e.trim().length!==e.length)return e;const t=Number(e);return Number.isNaN(t)?e:t}return e}function Zj(e,t){try{return JSON.parse(e)}catch(n){const a=n instanceof Error?n.message:String(n);throw new Error(`cannot decode message ${t} from JSON: ${a}`,{cause:n})}}
392function Jj(e,t,n){if(!e.desc.typeName.startsWith("google.protobuf."))return!1;switch(e.desc.typeName){case"google.protobuf.Any":return Qj(e.message,t,n),!0;case"google.protobuf.Timestamp":return eq(e.message,t),!0;case"google.protobuf.Duration":return tq(e.message,t),!0;case"google.protobuf.FieldMask":return nq(e.message,t),!0;case"google.protobuf.Struct":return WE(e.message,t),!0;case"google.protobuf.Value":return Xp(e.message,t),!0;case"google.protobuf.ListValue":return KE(e.message,t),!0;default:if(Wu(e.desc)){const a=e.desc.fields[0];return t===null?e.clear(a):e.set(a,Yp(a,t)),!0}return!1}}function Qj(e,t,n){var a;if(t===null||Array.isArray(t)||typeof t!="object")throw new Error(`cannot decode message ${e.$typeName} from JSON: expected object but got ${Jt(t)}`);if(Object.keys(t).length==0)return;const r=t["@type"];if(typeof r!="string"||r=="")throw new Error(`cannot decode message ${e.$typeName} from JSON: "@type" is empty`);const o=r.includes("/")?r.substring(r.lastIndexOf("/")+1):r;if(!o.length)throw new Error(`cannot decode message ${e.$typeName} from JSON: "@type" is invalid`);const i=(a=n.registry)===null||a===void 0?void 0:a.getMessage(o);if(!i)throw new Error(`cannot decode message ${e.$typeName} from JSON: ${r} is not in the type registry`);const s=er(i);if(o.startsWith("google.protobuf.")&&Object.prototype.hasOwnProperty.call(t,"value")){const l=t.value;ss(s,l,n)}else{const l=Object.assign({},t);delete l["@type"],ss(s,l,n)}Fj(s.desc,s.message,e)}function eq(e,t){if(typeof t!="string")throw new Error(`cannot decode message ${e.$typeName} from JSON: ${Jt(t)}`);const n=t.match(/^([0-9]{4})-([0-9]{2})-([0-9]{2})T([0-9]{2}):([0-9]{2}):([0-9]{2})(?:\.([0-9]{1,9}))?(?:Z|([+-][0-9][0-9]:[0-9][0-9]))$/);if(!n)throw new Error(`cannot decode message ${e.$typeName} from JSON: invalid RFC 3339 string`);const a=Date.parse(n[1]+"-"+n[2]+"-"+n[3]+"T"+n[4]+":"+n[5]+":"+n[6]+(n[8]?n[8]:"Z"));if(Number.isNaN(a))throw new Error(`cannot decode message ${e.$typeName} from JSON: invalid RFC 3339 string`);if(a<Date.parse("0001-01-01T00:00:00Z")||a>Date.parse("9999-12-31T23:59:59Z"))throw new Error(`cannot decode message ${e.$typeName} from JSON: must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive`);e.seconds=Lt.parse(a/1e3),e.nanos=0,n[7]&&(e.nanos=parseInt("1"+n[7]+"0".repeat(9-n[7].length))-1e9)}function tq(e,t){if(typeof t!="string")throw new Error(`cannot decode message ${e.$typeName} from JSON: ${Jt(t)}`);const n=t.match(/^(-?[0-9]+)(?:\.([0-9]+))?s/);if(n===null)throw new Error(`cannot decode message ${e.$typeName} from JSON: ${Jt(t)}`);const a=Number(n[1]);if(a>315576e6||a<-315576e6)throw new Error(`cannot decode message ${e.$typeName} from JSON: ${Jt(t)}`);if(e.seconds=Lt.parse(a),typeof n[2]!="string")return;const r=n[2]+"0".repeat(9-n[2].length);e.nanos=parseInt(r),(a<0||Object.is(a,-0))&&(e.nanos=-e.nanos)}function nq(e,t){if(typeof t!="string")throw new Error(`cannot decode message ${e.$typeName} from JSON: ${Jt(t)}`);t!==""&&(e.paths=t.split(",").map(n=>{if(n.includes("_"))throw new Error(`cannot decode message ${e.$typeName} from JSON: path names must be lowerCamelCase`);return fG(n)}))}function WE(e,t){if(typeof t!="object"||t==null||Array.isArray(t))throw new Error(`cannot decode message ${e.$typeName} from JSON ${Jt(t)}`);for(const[n,a]of Object.entries(t)){const r=Ya(VE);Xp(r,a),e.fields[n]=r}}function Xp(e,t){switch(typeof t){case"number":e.kind={case:"numberValue",value:t};break;case"string":e.kind={case:"stringValue",value:t};break;case"boolean":e.kind={case:"boolValue",value:t};break;case"object":if(t===null)e.kind={case:"nullValue",value:Jd.NULL_VALUE};else if(Array.isArray(t)){const n=Ya(Oj);KE(n,t),e.kind={case:"listValue",value:n}}else{const n=Ya(Uj);WE(n,t),e.kind={case:"structValue",value:n}}break;default:throw new Error(`cannot decode message ${e.$typeName} from JSON ${Jt(t)}`)}return e}function KE(e,t){if(!Array.isArray(t))throw new Error(`cannot decode message ${e.$typeName} from JSON ${Jt(t)}`);for(const n of t){const a=Ya(VE);Xp(a,n),e.values.push(a)}}const aq=async e=>{const{error:t,response:n}=await Cp.POST("/pub/onboarding/kws/accept-child-legal-agreement",{body:e});return{error:t,response:n}},rq={key:0},oq=["href"],iq=["href"],sq={key:1},lq=ie({__name:"KwsConsentForm",props:{childName:{},platformCode:{},kwsQuery:{}},setup(e){const{t}=Mt({useScope:"global"}),n=A(()=>`${e.childName} (${tE(Number(e.platformCode))})`),a=G({}),r=G(!1),o=G(!1),i=G(!1),s=G({isError:!1,code:""}),l=async()=>
392{if(!a.value.parentSignature)return;r.value=!0;const u={agreed_docs:Ss,marketing_consent:a.value.marketingConsent,marketing_external_attribution_consent:a.value.marketingExtContributionConsent,kws_query:e.kwsQuery},{error:c,response:d}=await aq(u);c?d.status===G$.PRECONDITION_FAILED?(o.value=!0,i.value=!0):(s.value.isError=!0,ri(c,{handleCodeError:({code:p,source:m})=>{s.value.code=p??"",s.value.source=m}})):o.value=!0,r.value=!1};return(u,c)=>{const d=la,p=ni,m=Nt("i18n-t"),g=dp,h=yp,b=yn,v=bp,y=La;return _(),q(Oe,null,[N(d,{loading:r.value},null,8,["loading"]),r.value?Se("",!0):(_(),q(Oe,{key:0},[s.value.isError?Se("",!0):(_(),q("h5",rq,de(f(t)("welcome")),1)),!o.value&&!s.value.isError?(_(),q(Oe,{key:1},[k("a",{href:f($u),target:"_blank",rel:"noopener noreferrer"},[N(p,{type:"info"},{default:B(()=>[ue(de(f(t)("parentalControl.links.endUserAgreement")),1)]),_:1})],8,oq),k("a",{href:f(as),target:"_blank",rel:"noopener noreferrer"},[N(p,{type:"info"},{default:B(()=>[ue(de(f(t)("parentalControl.links.privacyPolicy")),1)]),_:1})],8,iq),N(v,{model:a.value,class:"form"},{default:B(()=>[N(h,{prop:"parentSignature"},{default:B(()=>[N(g,{modelValue:a.value.parentSignature,"onUpdate:modelValue":c[0]||(c[0]=E=>a.value.parentSignature=E)},{default:B(()=>[N(m,{keypath:"parentalControl.form.licenseAcceptMessage.firstPart",tag:"span"},{accountName:B(()=>[k("b",null,de(n.value),1)]),_:1})]),_:1},8,["modelValue"])]),_:1}),N(h,{prop:"marketingExtContributionConsent"},{default:B(()=>[N(g,{modelValue:a.value.marketingExtContributionConsent,"onUpdate:modelValue":c[1]||(c[1]=E=>a.value.marketingExtContributionConsent=E)},{default:B(()=>[ue(de(f(t)("parentalControl.form.externalAttributionConsent")),1)]),_:1},8,["modelValue"])]),_:1}),N(h,{prop:"marketingConsent"},{default:B(()=>[N(g,{modelValue:a.value.marketingConsent,"onUpdate:modelValue":c[2]||(c[2]=E=>a.value.marketingConsent=E)},{default:B(()=>[ue(de(f(t)("parentalControl.form.consentMessage")),1)]),_:1},8,["modelValue"])]),_:1}),N(h,null,{default:B(()=>[N(b,{type:"primary",disabled:!a.value.parentSignature,loading:r.value,onClick:l},{default:B(()=>[ue(de(f(t)("parentalControl.form.confirm")),1)]),_:1},8,["disabled","loading"])]),_:1})]),_:1},8,["model"])],64)):o.value?(_(),we(y,{key:2,type:"success"},{default:B(()=>[i.value?(_(),q("p",sq,de(f(t)("parentalControl.alreadyAccepted")),1)):(_(),we(m,{key:0,keypath:"parentalControl.form.successMessage.firstPart",tag:"span"},{accountName:B(()=>[k("b",null,de(n.value),1)]),_:1}))]),_:1})):s.value.isError?(_(),we(y,{key:3,type:"error",errorCode:{code:s.value.code,source:s.value.source??"front"}},{default:B(()=>[ue(de(s.value.code?f(t)(`parentalControl.kwsErrorCodes.${s.value.code}`):f(t)("unexpectedError")),1)]),_:1},8,["errorCode"])):Se("",!0)],64))],64)}}}),uq=Ct(lq,[["__scopeId","data-v-1cb0459f"]]),cq={class:"card"},dq=ie({__name:"KwsRedirectView",setup(e){const{t}=Mt({useScope:"global"}),n=Ha(),a=A(()=>n.query),r=A(()=>{if(!(!a.value.status||!a.value.externalPayload||!a.value.signature))try{const o=Bj(xj,a.value.externalPayload);return{status:a.value.status,externalPayload:o}}catch(o){console.error(o);return}});return(o,i)=>{const s=La;return _(),q("main",cq,[r.value?(_(),we(uq,{key:1,"child-name":r.value.externalPayload.displayName??"","platform-code":r.value.externalPayload.platform,"kws-query":a.value},null,8,["child-name","platform-code","kws-query"])):(_(),we(s,{key:0,type:"error","error-code":{code:f(Qw).emptyKwsQuery,source:"front"}},{default:B(()=>[ue(de(f(t)("parentalControl.kwsError")),1)]),_:1},8,["error-code"]))])}}}),Hp=ie({__name:"CommonButton",props:{variant:{default:"default"},color:{default:"green"}},setup(e){const t=e;return(n,a)=>(_(),q("button",{class:j(["text-center rounded-sm cursor-pointer active:shadow-[0_0_2em_0] hover:shadow-[0_0_2em_0] text-black",[t.color==="green"&&"bg-green-100 hover:bg-green-150 active:bg-green-50 shadow-green-200",t.color==="blue"&&"bg-cyan-100 hover:bg-cyan-150 active:bg-cyan-50 shadow-cyan-200",t.variant==="default"&&"font-bold uppercase text-[12px] leading-[16px] px-3 py-2",t.variant==="strz-sm"&&"font-strikerz text-[32px] leading-[22px] tracking-[0.96px] px-6 py-3",t.variant==="strz-md"&&"font-strikerz text-[41px] leading-[32px] tracking-[0.41px] px-6 py-3"]])},[_e(n.$slots,"default")],2))}}),fq={id:"about",class:"w-full flex flex-col items-center px-5 lg:px-10"},pq={class:"max-w-layout w-full flex flex-col items-center gap-10 overflow-hidden"},mq={class:"max-w-section text-center"},gq=ie({__name:"AboutUFLSection",setup(e){const t=`${ai}${Ep.about}`,n=()=>{window.open(t,"_blank","noopener,noreferrer")};return(a,r)=>(_(),q("section",fq,[k("div",pq,[k("h2",null,de(a.$t("homePage.header.n
392avigation.about")),1),k("p",mq,de(a.$t("homePage.main.joinGameplay.description")),1),N(Hp,{"data-analytics":"learn-more-about-ufl",variant:"strz-md",color:"blue",onClick:n},{default:B(()=>[ue(de(a.$t("homePage.main.joinGameplay.button")),1)]),_:1})])]))}}),hq={xmlns:"http://www.w3.org/2000/svg",width:"196",height:"72",fill:"none"};function vq(e,t){return _(),q("svg",hq,t[0]||(t[0]=[k("path",{fill:"inherit",d:"M184.182 48.647v11.676H150.88c-1.874 0-2.954-.405-4.234-1.458l-11.627-9.048c-1.476-1.166-2.051-2.143-2.051-4.087V11.677h13.988v35.025c0 1.364.592 1.945 1.968 1.945h35.257999999999996m-58.123-25.294V11.677H91.772c-1.873 0-2.953.405-4.234 1.458l-11.626 9.048c-1.577 1.265-2.051 2.336-2.051 4.087v34.053h13.987V44.758h38.225V33.08H87.834v-7.783c0-1.364.593-1.945 1.97-1.945zm-73.1-11.676v35.025c0 1.364-.688 1.945-2.05 1.945H27.741c-1.38 0-1.969-.585-1.969-1.945V11.677H11.791V45.73c0 1.944.592 2.917 2.05 4.087l11.627 9.048c1.28 1.071 2.365 1.458 4.234 1.458h19.292c1.874 0 2.954-.405 4.234-1.458l11.627-9.048c1.577-1.265 2.05-2.336 2.05-4.087V11.677H52.96M174.424 12.608h-1.818v-.936h4.813v.936h-1.828v4.907h-1.167zM180.522 17.515l-1.458-4.389v4.389h-1.085v-5.838h1.696l1.435 4.55 1.395-4.55h1.714v5.838h-1.085v-4.389l-1.454 4.389z"},null,-1)]))}const bq={render:vq},yq={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",fill:"none"};function wq(e,t){return _(),q("svg",yq,t[0]||(t[0]=[k("path",{fill:"inherit",d:"M0 0h6.632v6.632H0zm14 0v6.632H7.368V0zm0 14H7.368V7.368H14zM0 14V7.368h6.632V14z"},null,-1)]))}const Eq={render:wq},Sq="/portal/assets/Web_page_fade_small-CSAx2KP3.mp4",kq={_isOpen:!1,_title:"",_content:""},Pq=p0("modal",{state:()=>({...kq}),actions:{openModal({_title:e,_content:t}){this._isOpen=!0,this._title=e,this._content=t},closeModal(){this._isOpen=!1,this._title="",this._content=""}},getters:{isOpen:({_isOpen:e})=>e,title:({_title:e})=>e,content:({_content:e})=>e}}),Lq=e=>{var a,r;const t=(r=(a=document==null?void 0:document.cookie)==null?void 0:a.split("; "))==null?void 0:r.find(o=>o.includes(e));if(!t)return;const n=t.indexOf("=");return t.slice(n+1)},_q=e=>{var a;const t=Object.fromEntries(((a=document==null?void 0:document.cookie)==null?void 0:a.split("; ").map(r=>{const o=r.indexOf("=");return[r.slice(0,o),r.slice(o+1)]}))??[]),n=Object.fromEntries(e.filter(r=>r in t).map(r=>[r,t[r]]));return Object.keys(n).length?n:void 0},Nb=(e,t,n)=>{const a=Lq("_gsid"),r=JSON.stringify({status:e,...!!t&&{event:t},...!!a&&{gsid:a},...!!n&&{params:n}});fetch("https://api-portal.uflgame.com/pub/log",{method:"POST",headers:{"Content-Type":"application/json"},body:r}).catch(()=>{})};let Ub=!1,YE=!1;const Aq=()=>{(function(e,t,n,a,r,o){e.gsght=e.gsght||function(){(e.gsght.q=e.gsght.q||[]).push(arguments)},e.gsght.q=[],r=t.createElement(n),o=t.getElementsByTagName(n)[0],r.async=1,r.src=a,o.parentNode.insertBefore(r,o)})(window,document,"script","https://cdn.gsght.com/sdk.js");{Tq();return}},Tq=()=>{Ub||(Ub=!0,YE=!0,window.gsght("set","cookies_enabled",!0),window.gsght("init","GS-101461"),XE("landing_consent_accept"))},XE=async e=>{if(YE){console.log("sending analytics event === ",e);try{await new Promise(n=>window.gsght("send",e,n));const t=_q(["_fbp","_ga","_gsid","CookieConsent"]);Nb("success",e,t)}catch{Nb("error",e)}}},Cq={class:"max-w-screen flex justify-center items-center bg-black"},Iq={class:"relative w-full max-w-layout video-container flex justify-center overflow-hidden px-5 sm:px-10"},Rq=["src"],Fq={class:"absolute flex flex-col items-center z-20 translate-y-10 sm:translate-y-1/2"},Nq={class:"flex flex-col items-center pt-10 px-10"},Uq={class:"text-center leading-none font-strikerz uppercase text-white text-[80px] md:text-[86px]"},Oq={class:"text-xl text-center pt-5"},Mq={class:"underline cursor-pointer text-sm"},Dq=ie({__name:"HeroSection",setup(e){const{t}=Mt(),n=Pq(),a=()=>{n.openModal({_content:"CommonSystemRequirements",_title:t("homePage.modals.systemRequirements.title")})};return(r,o)=>{const i=Nt("RouterLink");return _(),q("div",Cq,[k("div",Iq,[k("video",{src:f(Sq),preload:"auto",autoPlay:"",loop:"",height:800,width:1600,class:"flex min-w-[1200px] lg:min-w-[1600px]",muted:"",playsinline:""},null,8,Rq),k("div",Fq,[N(f(bq),{class:"fill-white"}),k("div",Nq,[k("h1",Uq,de(r.$t("homePage.main.hero.subtitle")),1),k("h3",Oq,de(r.$t("homePage.main.hero.description")),1)]),N(i,{onClick:o[0]||(o[0]=()=>{f(XE)("play_button_click")}),to:{name:"Download"}},{default:B(()=>[N(Hp,{variant:"strz-md",class:"mt-10 uppercase"},{default:B(()=>[ue(de(r.$t("homePage.main.hero.button.earlyAccess")),1)]),_:1})]),_:1}),k("a",{onClick:a,class:"flex items-center gap-2 mt-5","data-analytics":"system-requirements"},[N(f(Eq),{class:"fill-white"}),k("span",Mq,de(r.$t("homePage.main.hero.requirements")),1)])])])])}}}),Ob=Ct(Dq,[["__scopeId","data-v-fa472978"]]),xq=[{title:"OS",minimum:()=>"Windows 10 - 64bit",recommended:()=>"Windows 10 - 64bit"},{title:"CPU",minimum:()=>"Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz",recommended:e=>`AMD Ryzen 7 2700X ${e} Intel Core i7 6700`},{title:"RAM",minimum:()=>
392"8.00 GB",recommended:()=>"12.00 GB"},{title:"GPU",minimum:e=>`AMD RX 570 ${e} NVIDIA GeForce GTX 1060`,recommended:e=>`AMD Radeon RX 5600 XT ${e} Nvidia GeForce GTX 1660`},{title:"VRAM",minimum:()=>"4GB",recommended:()=>"6GB"},{title:"Storage",minimum:()=>"40 GB SSD",recommended:()=>"40 GB SSD"}],zq={class:"flex flex-col w-full"},$q={class:"grid grid-cols-[1fr_1fr_2fr] sm:grid-cols-3 gap-6 font-bold py-2.5 border-b border-cyan-200"},Vq={class:"text-cyan-100"},Bq={class:"text-cyan-100"},Gq=ie({__name:"CommonSystemRequirements",setup(e){return(t,n)=>(_(),q("div",zq,[k("div",$q,[k("span",null,de(t.$t("homePage.main.systemRequirements.header.pc")),1),k("span",null,de(t.$t("homePage.main.systemRequirements.header.minimum")),1),k("span",Vq,de(t.$t("homePage.main.systemRequirements.header.recommended")),1)]),(_(!0),q(Oe,null,_t(f(xq),a=>(_(),q("div",{key:a.title,class:"grid grid-cols-[1fr_1fr_2fr] sm:grid-cols-3 gap-6 py-2.5 border-b border-cyan-200"},[k("span",null,de(t.$t(`homePage.main.systemRequirements.${a.title}`))+":",1),k("span",null,de(a.minimum(t.$t("homePage.main.systemRequirements.or"))),1),k("span",Bq,de(a.recommended(t.$t("homePage.main.systemRequirements.or"))),1)]))),128))]))}}),jq={id:"systemRequirements",class:"w-full flex flex-col items-center justify-center px-5 lg:px-10 gap-10"},qq={class:"max-w-section"},Wq=ie({__name:"SystemRequirementsSection",setup(e){return(t,n)=>(_(),q("section",jq,[k("h2",null,de(t.$t("homePage.main.systemRequirements.title")),1),k("div",qq,[N(Gq)])]))}}),Kq={id:"teamPass",class:"TeamPass h-modal lg:h-auto lg:px-10"},Yq=["href"],Xq={class:"text-center lg:text-left lg:w-[330px] text-base px-10 lg:px-0 lg:pr-8"},Hq={class:"TeamPass__title font-suisse text-cyan-100 mb-4 xl:mb-2 xl:text-xl"},Zq={class:"TeamPass__description text-white underline mb-5 xl:mb-14"},Jq=ie({__name:"TeamPassSection",setup(e){return(t,n)=>(_(),q("section",Kq,[k("a",{"data-analytics":"learn-more-team-pass",href:`${f(ai)}${f(Ep).news}`,target:"_blank",rel:"noopener noreferrer",class:"TeamPass__container h-full lg:h-auto max-w-layout m-auto flex items-end justify-center lg:justify-end py-10"},[k("div",Xq,[k("h3",Hq,de(t.$t("homePage.main.teamPass.title")),1),k("p",Zq,de(t.$t("homePage.main.teamPass.description")),1),N(Hp,{variant:"strz-sm",color:"blue"},{default:B(()=>[ue(de(t.$t("homePage.main.teamPass.button")),1)]),_:1})])],8,Yq)]))}}),Qq=Ct(Jq,[["__scopeId","data-v-559deb9d"]]),eW={id:"home",class:"flex flex-col gap-20 xl:gap-30 pt-15 sm:pt-20"},tW=ie({__name:"HomeView",setup(e){return(t,n)=>(_(),q("div",eW,[N(Ob),N(gq),N(Qq),N(Wq),N(Ob)]))}}),nW=e=>{if(e.meta.externalRedirect)return window.location.href=e.meta.externalRedirect,!1},aW={};function rW(e,t){return _(),q("div")}
392const Or=Ct(aW,[["render",rW]]),wn=KR({history:SR("/portal/"),routes:[{path:"/",meta:{bodyClassName:"home"},children:[{path:"",name:"Home",component:tW,meta:{layout:"HomeLayout",externalRedirect:`${ai}`}},{path:"packs-in-UFL",name:"Probabilities",component:()=>ga(()=>import("./index-BAR1okMS.js"),__vite__mapDeps([7,8])),meta:{layout:"HomeLayout"}},{path:"packs-in-UFL/:id",name:"ProbabilityPack",component:()=>ga(()=>import("./ProbabilityPackView-pFv7XWnu.js"),__vite__mapDeps([9,8,10])),meta:{layout:"HomeLayout"}},{path:"packs-in-UFL/:id/dates",name:"ProbabilityPackDates",component:()=>ga(()=>import("./ProbabilityPackDatesView-Cv7ELxqQ.js"),__vite__mapDeps([11,8])),meta:{layout:"HomeLayout"}},{path:"download",name:"Download",component:()=>ga(()=>import("./index-Cpnib6lA.js"),__vite__mapDeps([12,3,13])),meta:{layout:"HomeLayout",fullBgPlaceholder:!0,hideHeaderButton:!0}},{path:"/early-access",redirect:"/"}]},{path:"/game/login/success",name:"Success",component:()=>ga(()=>import("./index-DVrBDrF_.js"),__vite__mapDeps([14,15])),meta:{bodyClassName:"home",layout:"NoLayout"}},{path:"/user",name:"User",component:uG,beforeEnter:gi,meta:{bodyClassName:Nv}}
392,{path:"/login",name:"login",component:d7},{path:"/support/login",name:"supportLogin",beforeEnter:gi,component:eV},{path:"/parental-control",name:"parentalControl",beforeEnter:gi,component:zV},{path:"/platforms",children:[{path:"playstation",name:"psn",component:AV},{path:"xbox",name:"xbl",component:CV},{path:"steam",name:"steam",component:zg},{path:"strikerz",name:"strikerz",component:RV}]},{path:"/kws",name:"KwsRedirect",component:dq},{path:"/twitch",meta:{bodyClassName:Nv},children:[{path:"",name:"twitch",component:GV,beforeEnter:gi},{path:"link",name:"twitchLink",component:YV,beforeEnter:gi},{path:"drops",name:"dropsInfo",component:bB}]},{path:"/legal",children:[{path:"game-policies",name:"gamePolicies",component:Or,meta:{externalRedirect:`${Ua}/privacy-policy`}},{path:"eula",name:"eula",component:Or,props:{docName:"eula"},meta:{externalRedirect:`${Ua}/end-user-license-agreement`}},{path:"privacy-game",name:"privacy",component:Or,props:{docName:"privacy"},meta:{externalRedirect:`${Ua}/privacy-policy`}},{path:"terms",name:"termsWeb",component:Or,props:{docName:"terms-web"},meta:{externalRedirect:`${Ua}/terms-of-use`}},{path:"privacy",name:"privacyWeb",component:Or,props:{docName:"privacy-web"},meta:{externalRedirect:`${Ua}/privacy-policy`}},{path:"code-of-conduct",name:"codeOfConduct",component:Or,props:{docName:"coc"},meta:{externalRedirect:`${Ua}/ufl-community-code-of-conduct-2`}},{path:"cookie",name:"cookiePolicy",component:Or,props:{docName:"cookie-web"},meta:{externalRedirect:`${Ua}/cookie-policy`}}]},{path:"/campaign",children:[{path:":id(telegraph|guardian)",children:[{path:"",name:"gazetteCampaignDetail",props:!0,component:rG,meta:{bodyClassName:"gazette-campaign"}}]},{path:":id",name:"ambassadorCampaignDetail",component:IB,props:!0,meta:{isCampaign:!0}},{path:"terms",name:"ambassadorCampaignTerms",component:BB,meta:{isCampaign:!0,isTermsPage:!0}}]},{path:"/:pathMatch(.*)*",name:"NotFound",component:zg}]});wn.beforeEach(nW);wn.beforeEach(XV);wn.beforeEach(dG);Aq();const Xu=l0(QR),oW=xP();Xu.use(oW);Xu.use(F0);Xu.use(wn);Xu.mount("#app");export{q4 as $,Kt as A,et as B,Wf as C,_u as D,Ce as E,Oe as F,Iu as G,Tt as H,ZM as I,Ie as J,Qt as K,an as L,dt as M,Ye as N,Ln as O,Rt as P,v1 as Q,Pe as R,Ue as S,Cn as T,At as U,De as V,Yn as W,fs as X,Ke as Y,_n as Z,qe as _,q as a,Ua as a$,yt as a0,He as a1,at as a2,Hn as a3,St as a4,In as a5,Ri as a6,We as a7,$a as a8,gW as a9,Wa as aA,cp as aB,uw as aC,sk as aD,O1 as aE,ED as aF,fw as aG,Jf as aH,yn as aI,Ea as aJ,kz as aK,bW as aL,Y1 as aM,_r as aN,fW as aO,dW as aP,Bn as aQ,ms as aR,rt as aS,Yt as aT,vW as aU,O$ as aV,yi as aW,kp as aX,r7 as aY,jw as aZ,yW as a_,mW as aa,mn as ab,Ik as ac,mr as ad,On as ae,xo as af,pW as ag,Ct as ah,ha as ai,_W as aj,hW as ak,Ha as al,PW as am,wW as an,Lq as ao,Hp as ap,Ap as aq,bq as ar,dn as as,XE as at,Cl as au,Na as av,Xo as aw,iW as ax,qk as ay,nt as az,k as b,ni as b0,WB as b1,lm as b2,ga as b3,Uv as b4,SW as b5,EW as b6,uW as b7,lW as b8,ai as b9,Ep as ba,BR as bb,cW as bc,ZS as bd,LW as be,Pq as bf,cG as bg,Dk as bh,kW as bi,Gq as bj,A as c,ie as d,_t as e,we as f,ue as g,f as h,Nt as i,_ as j,kt as k,Ge as l,eo as m,Be as n,st as o,fn as p,An as q,G as r,Se as s,de as t,Mt as u,_e as v,B as w,N as x,mt as y,j as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.